From 0675dcd8779e657b1b66428d6b57b7a3bffffb6d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 9 Sep 2024 02:22:03 +0000 Subject: [PATCH] deploy: fantastic-admin/basic@97a97d880499c3a4cc5543e6fdd08c8aaf87464d --- assets/HButton-gERWBpJc.js | 1 + assets/HCheckList-jN_jejv7.js | 1 + assets/HCheckList-jN_jejv7.js.br | Bin 0 -> 118 bytes ...ue_type_script_setup_true_lang-TnVKWFfe.js | 1 + ...type_script_setup_true_lang-TnVKWFfe.js.br | Bin 0 -> 551 bytes ...type_script_setup_true_lang-TnVKWFfe.js.gz | Bin 0 -> 638 bytes assets/HDialog-DM-b0lZo.js | 1 + ...ue_type_script_setup_true_lang-DKIJBWbT.js | 1 + ...type_script_setup_true_lang-DKIJBWbT.js.br | Bin 0 -> 976 bytes ...type_script_setup_true_lang-DKIJBWbT.js.gz | Bin 0 -> 1077 bytes assets/HDropdown-B6cMBPT3.js | 1 + assets/HDropdown-B6cMBPT3.js.br | Bin 0 -> 243 bytes assets/HDropdown-B6cMBPT3.js.gz | Bin 0 -> 275 bytes assets/HDropdownMenu-CzZK-E-e.js | 1 + assets/HInput-Crz_QmoP.js | 1 + ...ue_type_script_setup_true_lang-JUlF5m4J.js | 1 + ...type_script_setup_true_lang-JUlF5m4J.js.br | Bin 0 -> 462 bytes ...type_script_setup_true_lang-JUlF5m4J.js.gz | Bin 0 -> 529 bytes assets/HKbd-B6HEc-Ra.js | 1 + assets/HKbd-B6HEc-Ra.js.br | Bin 0 -> 263 bytes assets/HKbd-B6HEc-Ra.js.gz | Bin 0 -> 305 bytes assets/HSelect-b2bNx7_Y.js | 1 + assets/HSelect-b2bNx7_Y.js.br | Bin 0 -> 116 bytes ...ue_type_script_setup_true_lang-B46PTVfG.js | 1 + ...type_script_setup_true_lang-B46PTVfG.js.br | Bin 0 -> 849 bytes ...type_script_setup_true_lang-B46PTVfG.js.gz | Bin 0 -> 954 bytes assets/HSlideover-CNMGKuUN.js | 1 + assets/HTabList-CUHJ22Hc.js | 1 + assets/HToggle-BD2V3TUi.js | 1 + ...ue_type_script_setup_true_lang-DmW0rulr.js | 1 + ...type_script_setup_true_lang-DmW0rulr.js.br | Bin 0 -> 1589 bytes ...type_script_setup_true_lang-DmW0rulr.js.gz | Bin 0 -> 1780 bytes assets/HTooltip-Kf1W231V.js | 1 + ...ue_type_script_setup_true_lang-CUGuM3ga.js | 1 + ...type_script_setup_true_lang-CUGuM3ga.js.br | 1 + ...type_script_setup_true_lang-CUGuM3ga.js.gz | Bin 0 -> 330 bytes assets/_...all_-AlLhGLxQ.js | 1 + assets/_...all_-AlLhGLxQ.js.br | Bin 0 -> 575 bytes assets/_...all_-AlLhGLxQ.js.gz | Bin 0 -> 702 bytes assets/actionbar.demo-BUyHf8Nw.js | 1 + assets/actionbar.demo-BUyHf8Nw.js.br | Bin 0 -> 1149 bytes assets/actionbar.demo-BUyHf8Nw.js.gz | Bin 0 -> 1478 bytes assets/alert-Bq8AX1dR.css | 1 + assets/alert-Bq8AX1dR.css.br | Bin 0 -> 86 bytes assets/alert-DjR9yFjA.js | 1 + assets/alert-DjR9yFjA.js.br | Bin 0 -> 306 bytes assets/alert-DjR9yFjA.js.gz | Bin 0 -> 405 bytes assets/animation-BYya8A9H.js | 1 + assets/animation-BYya8A9H.js.br | Bin 0 -> 1672 bytes assets/animation-BYya8A9H.js.gz | Bin 0 -> 1917 bytes assets/animation-Cgda3Ovq.css | 7 + assets/animation-Cgda3Ovq.css.br | Bin 0 -> 4340 bytes assets/animation-Cgda3Ovq.css.gz | Bin 0 -> 5227 bytes assets/button-9SYGRIrQ.js | 1 + assets/button-9SYGRIrQ.js.br | Bin 0 -> 807 bytes assets/button-9SYGRIrQ.js.gz | Bin 0 -> 1018 bytes assets/button-Mx47oFBf.css | 1 + assets/checkbox-yGHv_DTo.js | 1 + assets/checkbox-yGHv_DTo.js.br | Bin 0 -> 121 bytes ...ue_type_script_setup_true_lang-BoUlFg7j.js | 1 + ...type_script_setup_true_lang-BoUlFg7j.js.br | Bin 0 -> 691 bytes ...type_script_setup_true_lang-BoUlFg7j.js.gz | Bin 0 -> 857 bytes assets/count-B5Gjq-7D.css | 1 + assets/count-B5Gjq-7D.css.br | Bin 0 -> 83 bytes assets/count.to-BjDGYw9Z.js | 1 + assets/count.to-BjDGYw9Z.js.br | Bin 0 -> 2141 bytes assets/count.to-BjDGYw9Z.js.gz | Bin 0 -> 2461 bytes assets/cropper-B7zq5kJf.js | 10 + assets/cropper-B7zq5kJf.js.br | Bin 0 -> 11580 bytes assets/cropper-B7zq5kJf.js.gz | Bin 0 -> 13073 bytes assets/cropper-DowSguij.css | 9 + assets/cropper-DowSguij.css.br | Bin 0 -> 1060 bytes assets/cropper-DowSguij.css.gz | Bin 0 -> 1260 bytes assets/currency.input-DLiAuy29.js | 5 + assets/currency.input-DLiAuy29.js.br | Bin 0 -> 5977 bytes assets/currency.input-DLiAuy29.js.gz | Bin 0 -> 6857 bytes assets/detail-BNUV8EbR.js | 1 + assets/detail-BNUV8EbR.js.br | Bin 0 -> 238 bytes assets/detail-BNUV8EbR.js.gz | Bin 0 -> 284 bytes assets/detail1-lZdtUp0T.js | 1 + assets/detail1-lZdtUp0T.js.br | Bin 0 -> 216 bytes assets/detail1-lZdtUp0T.js.gz | Bin 0 -> 270 bytes assets/detail2-lZdtUp0T.js | 1 + assets/detail2-lZdtUp0T.js.br | Bin 0 -> 216 bytes assets/detail2-lZdtUp0T.js.gz | Bin 0 -> 270 bytes assets/echarts-Cq-PDmSA.js | 60 + assets/echarts-Cq-PDmSA.js.br | Bin 0 -> 279241 bytes assets/echarts-Cq-PDmSA.js.gz | Bin 0 -> 344053 bytes assets/edit.password-CWI6_jpV.js | 1 + assets/edit.password-CWI6_jpV.js.br | Bin 0 -> 826 bytes assets/edit.password-CWI6_jpV.js.gz | Bin 0 -> 1009 bytes assets/esign-C-6--_np.js | 1 + assets/esign-C-6--_np.js.br | Bin 0 -> 2292 bytes assets/esign-C-6--_np.js.gz | Bin 0 -> 2640 bytes assets/esign-L8gvZECO.css | 1 + assets/esign-L8gvZECO.css.br | Bin 0 -> 50 bytes assets/file-preview-CnjO-G3i.js | 234 ++ assets/file-preview-CnjO-G3i.js.br | Bin 0 -> 781589 bytes assets/file-preview-CnjO-G3i.js.gz | Bin 0 -> 1067955 bytes assets/file-preview-D1jrT_jP.css | 1 + assets/file-preview-D1jrT_jP.css.br | Bin 0 -> 2873 bytes assets/file-preview-D1jrT_jP.css.gz | Bin 0 -> 3307 bytes assets/g2plot-CZyQaJpM.js | 82 + assets/g2plot-CZyQaJpM.js.br | Bin 0 -> 197383 bytes assets/g2plot-CZyQaJpM.js.gz | Bin 0 -> 246890 bytes assets/hooks.plus-DjchTVMU.js | 5 + assets/hooks.plus-DjchTVMU.js.br | Bin 0 -> 12833 bytes assets/hooks.plus-DjchTVMU.js.gz | Bin 0 -> 14494 bytes assets/icon-BOIbbtKH.js | 1 + assets/icon-BOIbbtKH.js.br | Bin 0 -> 467 bytes assets/icon-BOIbbtKH.js.gz | Bin 0 -> 551 bytes assets/icon-BvssJBkB.css | 1 + assets/icon-BvssJBkB.css.br | Bin 0 -> 114 bytes assets/icon-BvssJBkB.css.gz | Bin 0 -> 163 bytes assets/iconfont.1718356806978-BWPM0i8e.woff | Bin 0 -> 25908 bytes assets/iconfont.1718356806978-BYLQ8NX1.ttf | Bin 0 -> 46104 bytes assets/iconify-BOidrUci.js | 1 + assets/iconify-BOidrUci.js.br | Bin 0 -> 990 bytes assets/iconify-BOidrUci.js.gz | Bin 0 -> 1189 bytes assets/iconify-DPj8TnIG.css | 1 + assets/iconify-DPj8TnIG.css.br | Bin 0 -> 202 bytes assets/iconify-DPj8TnIG.css.gz | Bin 0 -> 280 bytes assets/image-YKTXpnB-.js | 1 + assets/image-YKTXpnB-.js.br | Bin 0 -> 742 bytes assets/image-YKTXpnB-.js.gz | Bin 0 -> 857 bytes assets/image.preview-DMUkxmVl.css | 1 + assets/image.preview-DMUkxmVl.css.br | 2 + assets/image.preview-DMUkxmVl.css.gz | Bin 0 -> 268 bytes assets/image.preview.demo-B59scOw0.js | 1 + assets/image.preview.demo-B59scOw0.js.br | Bin 0 -> 794 bytes assets/image.preview.demo-B59scOw0.js.gz | Bin 0 -> 923 bytes assets/index-2xU1TaGF.js | 1 + assets/index-2xU1TaGF.js.br | Bin 0 -> 1209 bytes assets/index-2xU1TaGF.js.gz | Bin 0 -> 1441 bytes assets/index-B-gyP9Q5.js | 1 + assets/index-B-gyP9Q5.js.br | Bin 0 -> 391 bytes assets/index-B-gyP9Q5.js.gz | Bin 0 -> 473 bytes assets/index-B850tkW8.css | 1 + assets/index-B850tkW8.css.br | Bin 0 -> 2696 bytes assets/index-B850tkW8.css.gz | Bin 0 -> 3094 bytes assets/index-BghYdBha.js | 1 + assets/index-BghYdBha.js.br | Bin 0 -> 574 bytes assets/index-BghYdBha.js.gz | Bin 0 -> 751 bytes assets/index-BhIhk01i.js | 1 + assets/index-BhIhk01i.js.br | 4 + assets/index-BhIhk01i.js.gz | Bin 0 -> 228 bytes assets/index-Bm6uuulL.css | 1 + assets/index-Bm6uuulL.css.br | Bin 0 -> 112 bytes assets/index-Bm6uuulL.css.gz | Bin 0 -> 115 bytes assets/index-Bol09rVc.js | 1 + assets/index-Bol09rVc.js.br | Bin 0 -> 221 bytes assets/index-Bol09rVc.js.gz | Bin 0 -> 266 bytes assets/index-BqOJb038.js | 1 + assets/index-BqOJb038.js.br | Bin 0 -> 139 bytes assets/index-BqOJb038.js.gz | Bin 0 -> 149 bytes assets/index-Bqz6h0hw.js | 1 + assets/index-Bqz6h0hw.js.br | Bin 0 -> 915 bytes assets/index-Bqz6h0hw.js.gz | Bin 0 -> 1056 bytes assets/index-BsQ4aUF8.js | 1 + assets/index-BsQ4aUF8.js.br | Bin 0 -> 1253 bytes assets/index-BsQ4aUF8.js.gz | Bin 0 -> 1464 bytes assets/index-BvVJYd-q.css | 1 + assets/index-BvVJYd-q.css.br | Bin 0 -> 84 bytes assets/index-BvVJYd-q.css.gz | Bin 0 -> 90 bytes assets/index-BxHU69YR.js | 1 + assets/index-C7gCuG2J.css | 1 + assets/index-C7gCuG2J.css.br | Bin 0 -> 293 bytes assets/index-C7gCuG2J.css.gz | Bin 0 -> 390 bytes assets/index-C7hFTRfZ.js | 1 + assets/index-C7hFTRfZ.js.br | Bin 0 -> 1552 bytes assets/index-C7hFTRfZ.js.gz | Bin 0 -> 1754 bytes assets/index-CEInFyB3.js | 1 + assets/index-CEInFyB3.js.br | Bin 0 -> 1216 bytes assets/index-CEInFyB3.js.gz | Bin 0 -> 1484 bytes assets/index-CTZQGFs7.js | 1 + assets/index-CTZQGFs7.js.br | Bin 0 -> 148 bytes assets/index-CTZQGFs7.js.gz | Bin 0 -> 178 bytes assets/index-CUMLMNx2.js | 1 + assets/index-CUMLMNx2.js.br | Bin 0 -> 9356 bytes assets/index-CUMLMNx2.js.gz | Bin 0 -> 10547 bytes assets/index-CenOGP1I.js | 1 + assets/index-CenOGP1I.js.br | Bin 0 -> 312 bytes assets/index-CenOGP1I.js.gz | Bin 0 -> 349 bytes assets/index-CpVyceZP.js | 1 + assets/index-CpVyceZP.js.br | Bin 0 -> 116 bytes assets/index-CpVyceZP.js.gz | Bin 0 -> 136 bytes assets/index-CpWCl9-o.css | 1 + assets/index-CpWCl9-o.css.br | Bin 0 -> 472 bytes assets/index-CpWCl9-o.css.gz | Bin 0 -> 586 bytes assets/index-CtQg4YUW.js | 1 + assets/index-CtQg4YUW.js.br | Bin 0 -> 136 bytes assets/index-CtQg4YUW.js.gz | Bin 0 -> 163 bytes assets/index-CviY-fB2.js | 1 + assets/index-CviY-fB2.js.br | Bin 0 -> 122 bytes assets/index-CviY-fB2.js.gz | Bin 0 -> 149 bytes assets/index-D10y4O4y.js | 1 + assets/index-D10y4O4y.js.br | Bin 0 -> 792 bytes assets/index-D10y4O4y.js.gz | Bin 0 -> 911 bytes assets/index-D2ZmrdFf.js | 1 + assets/index-D2ZmrdFf.js.br | Bin 0 -> 2649 bytes assets/index-D2ZmrdFf.js.gz | Bin 0 -> 2952 bytes assets/index-DE1VvvPT.css | 1 + assets/index-DE1VvvPT.css.br | Bin 0 -> 861 bytes assets/index-DE1VvvPT.css.gz | Bin 0 -> 1028 bytes assets/index-DFineHDu.js | 1 + assets/index-DFineHDu.js.br | Bin 0 -> 2999 bytes assets/index-DFineHDu.js.gz | Bin 0 -> 3789 bytes assets/index-DGerXy2J.css | 1 + assets/index-DGerXy2J.css.br | Bin 0 -> 428 bytes assets/index-DGerXy2J.css.gz | Bin 0 -> 571 bytes assets/index-DHl-_L8n.js | 1 + assets/index-DHl-_L8n.js.br | Bin 0 -> 546 bytes assets/index-DHl-_L8n.js.gz | Bin 0 -> 633 bytes assets/index-DLYRxqZK.css | 1 + assets/index-DLYRxqZK.css.br | Bin 0 -> 104 bytes assets/index-DLYRxqZK.css.gz | Bin 0 -> 136 bytes assets/index-DOeI-Tmq.js | 107 + assets/index-DOeI-Tmq.js.br | Bin 0 -> 643855 bytes assets/index-DOeI-Tmq.js.gz | Bin 0 -> 823326 bytes assets/index-DRYj8RGp.js | 1 + assets/index-DRYj8RGp.js.br | Bin 0 -> 1175 bytes assets/index-DRYj8RGp.js.gz | Bin 0 -> 1484 bytes assets/index-DTh5atAU.js | 1 + assets/index-DTh5atAU.js.br | Bin 0 -> 2644 bytes assets/index-DTh5atAU.js.gz | Bin 0 -> 2948 bytes assets/index-DZkGJIlh.js | 1 + assets/index-DZkGJIlh.js.br | Bin 0 -> 137 bytes assets/index-DZkGJIlh.js.gz | Bin 0 -> 171 bytes assets/index-DddqWOrd.js | 1 + assets/index-DddqWOrd.js.br | Bin 0 -> 1113 bytes assets/index-DddqWOrd.js.gz | Bin 0 -> 1249 bytes assets/index-Dek4Pgs8.css | 1 + assets/index-Dek4Pgs8.css.br | Bin 0 -> 85 bytes assets/index-Dek4Pgs8.css.gz | Bin 0 -> 118 bytes assets/index-DqPwxqLS.css | 1 + assets/index-DqPwxqLS.css.br | Bin 0 -> 213 bytes assets/index-DqPwxqLS.css.gz | Bin 0 -> 276 bytes assets/index-Dqzrn89P.css | 1 + assets/index-Dqzrn89P.css.br | Bin 0 -> 95 bytes assets/index-Dqzrn89P.css.gz | Bin 0 -> 112 bytes assets/index-DwUK5Q0y.js | 1 + assets/index-DwUK5Q0y.js.br | Bin 0 -> 1157 bytes assets/index-DwUK5Q0y.js.gz | Bin 0 -> 1289 bytes assets/index-Dz_iAeG1.css | 1 + assets/index-Dz_iAeG1.css.br | Bin 0 -> 131 bytes assets/index-Dz_iAeG1.css.gz | Bin 0 -> 171 bytes assets/index-F0V_E2fF.css | 1 + assets/index-F0V_E2fF.css.br | Bin 0 -> 314 bytes assets/index-F0V_E2fF.css.gz | Bin 0 -> 416 bytes assets/index-K8_QSJfv.js | 1 + assets/index-K8_QSJfv.js.br | Bin 0 -> 871 bytes assets/index-K8_QSJfv.js.gz | Bin 0 -> 1076 bytes assets/index-WFEJnk0M.js | 1 + assets/index-WFEJnk0M.js.br | Bin 0 -> 732 bytes assets/index-WFEJnk0M.js.gz | Bin 0 -> 958 bytes assets/index-XYy6La9H.js | 1 + assets/index-XYy6La9H.js.br | Bin 0 -> 449 bytes assets/index-XYy6La9H.js.gz | Bin 0 -> 512 bytes assets/index-_zKN2Q3R.css | 1 + assets/index-_zKN2Q3R.css.br | Bin 0 -> 100 bytes assets/index-_zKN2Q3R.css.gz | Bin 0 -> 140 bytes assets/index-an85poqm.css | 1 + assets/index-an85poqm.css.br | Bin 0 -> 354 bytes assets/index-an85poqm.css.gz | Bin 0 -> 466 bytes assets/index-eECnNfYe.js | 1 + assets/index-eECnNfYe.js.br | Bin 0 -> 114 bytes assets/index-eECnNfYe.js.gz | Bin 0 -> 145 bytes assets/index-fd_CzqGl.js | 1 + assets/index-fd_CzqGl.js.br | Bin 0 -> 118 bytes assets/index-fd_CzqGl.js.gz | Bin 0 -> 142 bytes assets/index-kxEFtOOr.js | 1 + assets/index-kxEFtOOr.js.br | Bin 0 -> 565 bytes assets/index-kxEFtOOr.js.gz | Bin 0 -> 684 bytes assets/index-lTXWX4Eb.css | 1 + assets/index-lTXWX4Eb.css.br | Bin 0 -> 807 bytes assets/index-lTXWX4Eb.css.gz | Bin 0 -> 973 bytes assets/index-ogSna4CL.css | 1 + assets/index-ogSna4CL.css.br | Bin 0 -> 354 bytes assets/index-ogSna4CL.css.gz | Bin 0 -> 441 bytes assets/index-vIyNGMfr.css | 9 + assets/index-vIyNGMfr.css.br | Bin 0 -> 103863 bytes assets/index-vIyNGMfr.css.gz | Bin 0 -> 130421 bytes ...ue_type_script_setup_true_lang-CBG2HLAV.js | 1 + ...type_script_setup_true_lang-CBG2HLAV.js.br | 2 + ...type_script_setup_true_lang-CBG2HLAV.js.gz | Bin 0 -> 345 bytes ...ue_type_script_setup_true_lang-CCRmX93V.js | 1 + ...type_script_setup_true_lang-CCRmX93V.js.br | Bin 0 -> 1114 bytes ...type_script_setup_true_lang-CCRmX93V.js.gz | Bin 0 -> 1227 bytes ...ue_type_script_setup_true_lang-CDXcWRrm.js | 1 + ...type_script_setup_true_lang-CDXcWRrm.js.br | Bin 0 -> 508 bytes ...type_script_setup_true_lang-CDXcWRrm.js.gz | Bin 0 -> 581 bytes ...ue_type_script_setup_true_lang-D0dO5bKY.js | 1 + ...type_script_setup_true_lang-D0dO5bKY.js.br | Bin 0 -> 564 bytes ...type_script_setup_true_lang-D0dO5bKY.js.gz | Bin 0 -> 668 bytes ...ue_type_script_setup_true_lang-D0zY1FHz.js | 1 + ...type_script_setup_true_lang-D0zY1FHz.js.br | Bin 0 -> 251 bytes ...type_script_setup_true_lang-D0zY1FHz.js.gz | Bin 0 -> 282 bytes ...ue_type_script_setup_true_lang-DdyM8_gY.js | 1 + ...type_script_setup_true_lang-DdyM8_gY.js.br | Bin 0 -> 841 bytes ...type_script_setup_true_lang-DdyM8_gY.js.gz | Bin 0 -> 1019 bytes ...ue_type_script_setup_true_lang-Dg7lvUH_.js | 1 + ...type_script_setup_true_lang-Dg7lvUH_.js.br | Bin 0 -> 2656 bytes ...type_script_setup_true_lang-Dg7lvUH_.js.gz | Bin 0 -> 3021 bytes ...ue_type_script_setup_true_lang-X5VL2PZV.js | 1 + ...type_script_setup_true_lang-X5VL2PZV.js.br | Bin 0 -> 530 bytes ...type_script_setup_true_lang-X5VL2PZV.js.gz | Bin 0 -> 619 bytes ...ue_type_script_setup_true_lang-srh6RnHV.js | 1 + ...type_script_setup_true_lang-srh6RnHV.js.br | Bin 0 -> 716 bytes ...type_script_setup_true_lang-srh6RnHV.js.gz | Bin 0 -> 807 bytes assets/index2-Br-AuPOn.js | 1 + assets/index2-Br-AuPOn.js.br | Bin 0 -> 320 bytes assets/index2-Br-AuPOn.js.gz | Bin 0 -> 352 bytes assets/input-qxPEMSqU.js | 1 + assets/input-qxPEMSqU.js.br | Bin 0 -> 124 bytes ...ue_type_script_setup_true_lang-CulOtR1Z.js | 1 + ...type_script_setup_true_lang-CulOtR1Z.js.br | Bin 0 -> 501 bytes ...type_script_setup_true_lang-CulOtR1Z.js.gz | Bin 0 -> 632 bytes assets/inputnumber-WXE9-5Hg.js | 1 + assets/inputnumber-WXE9-5Hg.js.br | Bin 0 -> 119 bytes ...ue_type_script_setup_true_lang-CFhxyK4u.js | 1 + ...type_script_setup_true_lang-CFhxyK4u.js.br | 6 + ...type_script_setup_true_lang-CFhxyK4u.js.gz | Bin 0 -> 555 bytes assets/item-BsITB_a_.js | 1 + assets/item-BsITB_a_.js.br | Bin 0 -> 140 bytes assets/item-BsITB_a_.js.gz | Bin 0 -> 152 bytes assets/item-C7xlivB8.js | 1 + ...ue_type_script_setup_true_lang-CX-SPGdz.js | 1 + ...type_script_setup_true_lang-CX-SPGdz.js.br | Bin 0 -> 361 bytes ...type_script_setup_true_lang-CX-SPGdz.js.gz | Bin 0 -> 408 bytes ...ue_type_script_setup_true_lang-Q7_1jDve.js | 1 + ...type_script_setup_true_lang-Q7_1jDve.js.br | Bin 0 -> 1376 bytes ...type_script_setup_true_lang-Q7_1jDve.js.gz | Bin 0 -> 1565 bytes assets/leavetips-TwVOFjkD.js | 1 + assets/leavetips-TwVOFjkD.js.br | Bin 0 -> 495 bytes assets/leavetips-TwVOFjkD.js.gz | Bin 0 -> 635 bytes assets/leftSide-B7WOzIPb.js | 1 + assets/leftSide-B7WOzIPb.js.br | Bin 0 -> 132 bytes assets/leftSide-B7WOzIPb.js.gz | Bin 0 -> 170 bytes ...ue_type_script_setup_true_lang-RDMUXGJL.js | 1 + ...type_script_setup_true_lang-RDMUXGJL.js.br | Bin 0 -> 330 bytes ...type_script_setup_true_lang-RDMUXGJL.js.gz | Bin 0 -> 375 bytes assets/link-B3_kpaH4.css | 1 + assets/link-B3_kpaH4.css.br | Bin 0 -> 107 bytes assets/link-B3_kpaH4.css.gz | Bin 0 -> 133 bytes assets/link-Be8qcipr.css | 1 + assets/link-BxhV8jaC.js | 1 + assets/link-BxhV8jaC.js.br | Bin 0 -> 723 bytes assets/link-BxhV8jaC.js.gz | Bin 0 -> 870 bytes assets/link-Csdc3gs5.js | 1 + assets/link-Csdc3gs5.js.br | Bin 0 -> 476 bytes assets/link-Csdc3gs5.js.gz | Bin 0 -> 613 bytes assets/list1-DeX72oq3.js | 1 + assets/list1-DeX72oq3.js.br | Bin 0 -> 240 bytes assets/list1-DeX72oq3.js.gz | Bin 0 -> 286 bytes assets/list2-CIq8W-Iy.js | 1 + assets/list2-CIq8W-Iy.js.br | Bin 0 -> 240 bytes assets/list2-CIq8W-Iy.js.gz | Bin 0 -> 287 bytes assets/login-Dus03TFj.css | 1 + assets/login-Dus03TFj.css.br | Bin 0 -> 399 bytes assets/login-Dus03TFj.css.gz | Bin 0 -> 508 bytes assets/login-banner-QOEVdAqA.js | 1 + assets/login-banner-ZfMZACb6.png | Bin 0 -> 22065 bytes assets/login-x9Pna0Ct.js | 1 + assets/login-x9Pna0Ct.js.br | Bin 0 -> 2550 bytes assets/login-x9Pna0Ct.js.gz | Bin 0 -> 3077 bytes assets/logo-CLz_KCqM.png | Bin 0 -> 4111 bytes assets/logo-CnmYMRkt.js | 1 + assets/markdown-CZMbayxF.js | 77 + assets/markdown-CZMbayxF.js.br | Bin 0 -> 167395 bytes assets/markdown-CZMbayxF.js.gz | Bin 0 -> 198956 bytes assets/markdown-DfpLSOvU.css | 1 + assets/markdown-DfpLSOvU.css.br | Bin 0 -> 3093 bytes assets/markdown-DfpLSOvU.css.gz | Bin 0 -> 3528 bytes assets/menuswitch-1cC2ZmIL.js | 1 + assets/menuswitch-1cC2ZmIL.js.br | 2 + assets/menuswitch-1cC2ZmIL.js.gz | Bin 0 -> 569 bytes assets/nested-Bd-RGapM.js | 1 + assets/nested-Bd-RGapM.js.br | Bin 0 -> 331 bytes assets/nested-Bd-RGapM.js.gz | Bin 0 -> 356 bytes assets/nested-CQL5zO3X.js | 1 + assets/nested-CQL5zO3X.js.br | Bin 0 -> 314 bytes assets/nested-CQL5zO3X.js.gz | Bin 0 -> 358 bytes assets/page-BEdaBMH9.js | 1 + assets/page-BEdaBMH9.js.br | Bin 0 -> 726 bytes assets/page-BEdaBMH9.js.gz | Bin 0 -> 934 bytes assets/page-CXTwLVqv.js | 1 + assets/page-CXTwLVqv.js.br | Bin 0 -> 209 bytes assets/page-CXTwLVqv.js.gz | Bin 0 -> 247 bytes assets/page-DKaquHbk.css | 1 + assets/page-DM2C0hNa.js | 1 + assets/page-DM2C0hNa.js.br | 1 + assets/page-DM2C0hNa.js.gz | Bin 0 -> 244 bytes assets/page1-CQyDRVR2.js | 1 + assets/page1-CQyDRVR2.js.br | Bin 0 -> 210 bytes assets/page1-CQyDRVR2.js.gz | Bin 0 -> 248 bytes assets/page2-CfV4QQMW.js | 1 + assets/page2-CfV4QQMW.js.br | Bin 0 -> 208 bytes assets/page2-CfV4QQMW.js.gz | Bin 0 -> 248 bytes assets/pageheader.demo-BsQIeCi-.js | 1 + assets/pageheader.demo-BsQIeCi-.js.br | Bin 0 -> 353 bytes assets/pageheader.demo-BsQIeCi-.js.gz | Bin 0 -> 431 bytes assets/pagemain.demo-D50YBbSY.js | 1 + assets/pagemain.demo-D50YBbSY.js.br | Bin 0 -> 684 bytes assets/pagemain.demo-D50YBbSY.js.gz | Bin 0 -> 905 bytes assets/pcas.demo--JNTxEwe.js | 1 + assets/pcas.demo--JNTxEwe.js.br | Bin 0 -> 278932 bytes assets/pcas.demo--JNTxEwe.js.gz | Bin 0 -> 363714 bytes assets/polyfills-DJCQDBAU.js | 1 + assets/polyfills-DJCQDBAU.js.br | Bin 0 -> 4696 bytes assets/polyfills-DJCQDBAU.js.gz | Bin 0 -> 5185 bytes assets/print-DUyUM5G_.js | 1 + assets/print-DUyUM5G_.js.br | Bin 0 -> 4959 bytes assets/print-DUyUM5G_.js.gz | Bin 0 -> 5802 bytes assets/qrcode-2hE8Xl8a.css | 1 + assets/qrcode-2hE8Xl8a.css.br | Bin 0 -> 38 bytes assets/qrcode-B2_gBuvV.js | 8 + assets/qrcode-B2_gBuvV.js.br | Bin 0 -> 9089 bytes assets/qrcode-B2_gBuvV.js.gz | Bin 0 -> 10368 bytes assets/radio-D8tOygAa.js | 1 + assets/radio-D8tOygAa.js.br | Bin 0 -> 125 bytes ...ue_type_script_setup_true_lang-tV9Zne3K.js | 1 + ...type_script_setup_true_lang-tV9Zne3K.js.br | Bin 0 -> 562 bytes ...type_script_setup_true_lang-tV9Zne3K.js.gz | Bin 0 -> 699 bytes assets/rate-BH5m4LGs.js | 1 + assets/rate-BH5m4LGs.js.br | Bin 0 -> 116 bytes ...ue_type_script_setup_true_lang-CHSOhdch.js | 1 + ...type_script_setup_true_lang-CHSOhdch.js.br | Bin 0 -> 424 bytes ...type_script_setup_true_lang-CHSOhdch.js.gz | Bin 0 -> 506 bytes assets/reload-BFXltPej.js | 1 + assets/reload-BFXltPej.js.br | Bin 0 -> 168 bytes assets/reload-BFXltPej.js.gz | Bin 0 -> 196 bytes assets/reload-Qt7HPXGZ.js | 1 + assets/reload-Qt7HPXGZ.js.br | Bin 0 -> 508 bytes assets/reload-Qt7HPXGZ.js.gz | Bin 0 -> 622 bytes assets/rightSide-CaLmtgkb.js | 1 + assets/rightSide-CaLmtgkb.js.br | 1 + assets/rightSide-CaLmtgkb.js.gz | Bin 0 -> 241 bytes ...ue_type_script_setup_true_lang-YzsYSuIM.js | 1 + ...type_script_setup_true_lang-YzsYSuIM.js.br | Bin 0 -> 786 bytes ...type_script_setup_true_lang-YzsYSuIM.js.gz | Bin 0 -> 904 bytes assets/rules-AQzfkZgB.js | 1 + assets/rules-AQzfkZgB.js.br | Bin 0 -> 6418 bytes assets/rules-AQzfkZgB.js.gz | Bin 0 -> 7641 bytes assets/rules-BTiyy5yX.css | 1 + assets/scroll-E55ufZAU.js | 1 + assets/scroll-E55ufZAU.js.br | Bin 0 -> 3177 bytes assets/scroll-E55ufZAU.js.gz | Bin 0 -> 3919 bytes assets/searchbar-SjZX5iRM.css | 1 + assets/searchbar-SjZX5iRM.css.br | 1 + assets/searchbar-SjZX5iRM.css.gz | Bin 0 -> 215 bytes assets/searchbar.demo-lfl8eWCT.js | 1 + assets/searchbar.demo-lfl8eWCT.js.br | Bin 0 -> 1780 bytes assets/searchbar.demo-lfl8eWCT.js.gz | Bin 0 -> 2218 bytes assets/select-DYs5BYcE.js | 1 + assets/select-DYs5BYcE.js.br | Bin 0 -> 125 bytes ...ue_type_script_setup_true_lang-CGAx_rql.js | 1 + ...type_script_setup_true_lang-CGAx_rql.js.br | Bin 0 -> 577 bytes ...type_script_setup_true_lang-CGAx_rql.js.gz | Bin 0 -> 723 bytes assets/setting-C8a2TrR1.css | 1 + assets/setting-C8a2TrR1.css.br | Bin 0 -> 337 bytes assets/setting-C8a2TrR1.css.gz | Bin 0 -> 454 bytes assets/setting-CobqOf_O.js | 1 + assets/setting-CobqOf_O.js.br | Bin 0 -> 1096 bytes assets/setting-CobqOf_O.js.gz | Bin 0 -> 1339 bytes assets/slider-BMo9NVeP.js | 1 + assets/slider-BMo9NVeP.js.br | Bin 0 -> 111 bytes ...ue_type_script_setup_true_lang-Dlrl9Txq.js | 1 + ...type_script_setup_true_lang-Dlrl9Txq.js.br | Bin 0 -> 650 bytes ...type_script_setup_true_lang-Dlrl9Txq.js.gz | Bin 0 -> 841 bytes assets/splitpanes-C_r_NRQU.js | 1 + assets/splitpanes-C_r_NRQU.js.br | Bin 0 -> 3633 bytes assets/splitpanes-C_r_NRQU.js.gz | Bin 0 -> 4071 bytes assets/splitpanes-DjXOaZAe.css | 1 + assets/splitpanes-DjXOaZAe.css.br | Bin 0 -> 568 bytes assets/splitpanes-DjXOaZAe.css.gz | Bin 0 -> 701 bytes assets/sub-B3dcFpCF.js | 1 + assets/sub-B3dcFpCF.js.br | Bin 0 -> 132 bytes assets/sub-B3dcFpCF.js.gz | Bin 0 -> 165 bytes ...ue_type_script_setup_true_lang-COMzvzs0.js | 1 + ...type_script_setup_true_lang-COMzvzs0.js.br | Bin 0 -> 1400 bytes ...type_script_setup_true_lang-COMzvzs0.js.gz | Bin 0 -> 1552 bytes assets/svg-D2u8jFii.js | 1 + assets/svg-D2u8jFii.js.br | Bin 0 -> 734 bytes assets/svg-D2u8jFii.js.gz | Bin 0 -> 888 bytes assets/swiper-CnKDy1Yp.css | 1 + assets/swiper-CnKDy1Yp.css.br | Bin 0 -> 3683 bytes assets/swiper-CnKDy1Yp.css.gz | Bin 0 -> 4215 bytes assets/swiper-V1jp-wj7.js | 1 + assets/swiper-V1jp-wj7.js.br | Bin 0 -> 28855 bytes assets/swiper-V1jp-wj7.js.gz | Bin 0 -> 32643 bytes assets/switch-sR3Ma6k9.js | 1 + assets/switch-sR3Ma6k9.js.br | Bin 0 -> 113 bytes ...ue_type_script_setup_true_lang-YasOP0Sv.js | 1 + ...type_script_setup_true_lang-YasOP0Sv.js.br | Bin 0 -> 436 bytes ...type_script_setup_true_lang-YasOP0Sv.js.gz | Bin 0 -> 531 bytes assets/table-DQqSVc_L.css | 1 + assets/table-DQqSVc_L.css.br | 1 + assets/table-DQqSVc_L.css.gz | Bin 0 -> 183 bytes assets/table.autoheight-D9Vzpc0f.js | 1 + assets/table.autoheight-D9Vzpc0f.js.br | Bin 0 -> 523 bytes assets/table.autoheight-D9Vzpc0f.js.gz | Bin 0 -> 650 bytes assets/test-BIjNw0RC.js | 1 + assets/test-BIjNw0RC.js.br | Bin 0 -> 228 bytes assets/test-BIjNw0RC.js.gz | Bin 0 -> 295 bytes assets/test-CTTt9cO2.pdf | Bin 0 -> 210907 bytes assets/test-eg0j9y25.xlsx | Bin 0 -> 10211 bytes assets/test-lokg6HCp.docx | Bin 0 -> 18066 bytes assets/tinymce-D38YvwcD.css | 1 + assets/tinymce-D38YvwcD.css.br | Bin 0 -> 88 bytes assets/tinymce-D38YvwcD.css.gz | Bin 0 -> 109 bytes assets/tinymce-DOG9U8LG.js | 90 + assets/tinymce-DOG9U8LG.js.br | Bin 0 -> 353946 bytes assets/tinymce-DOG9U8LG.js.gz | Bin 0 -> 440713 bytes assets/trend.demo-CzRUa80T.js | 1 + assets/trend.demo-CzRUa80T.js.br | Bin 0 -> 790 bytes assets/trend.demo-CzRUa80T.js.gz | Bin 0 -> 936 bytes assets/upload-oDmHyFsE.css | 1 + assets/upload-oDmHyFsE.css.br | Bin 0 -> 526 bytes assets/upload-oDmHyFsE.css.gz | Bin 0 -> 685 bytes assets/upload.demo-BbXqMNKv.js | 1 + assets/upload.demo-BbXqMNKv.js.br | Bin 0 -> 2722 bytes assets/upload.demo-BbXqMNKv.js.gz | Bin 0 -> 3247 bytes assets/useMainPage-CwEMSkqN.js | 1 + assets/useMainPage-CwEMSkqN.js.br | Bin 0 -> 124 bytes assets/useMainPage-CwEMSkqN.js.gz | Bin 0 -> 134 bytes assets/useMenu-BdRPu4NS.js | 1 + assets/useMenu-BdRPu4NS.js.br | Bin 0 -> 206 bytes assets/useMenu-BdRPu4NS.js.gz | Bin 0 -> 205 bytes assets/useTabbar-DffVO57A.js | 1 + assets/useTabbar-DffVO57A.js.br | Bin 0 -> 1028 bytes assets/useTabbar-DffVO57A.js.gz | Bin 0 -> 1186 bytes assets/vchart-BjOUspFx.js | 64 + assets/vchart-BjOUspFx.js.br | Bin 0 -> 412248 bytes assets/vchart-BjOUspFx.js.gz | Bin 0 -> 520596 bytes assets/vue.runtime.esm-bundler-BbMvTLbJ.js | 5 + assets/vue.runtime.esm-bundler-BbMvTLbJ.js.br | Bin 0 -> 1734 bytes assets/vue.runtime.esm-bundler-BbMvTLbJ.js.gz | Bin 0 -> 2051 bytes assets/vueuse-CQaXAjwd.js | 1 + assets/vueuse-CQaXAjwd.js.br | Bin 0 -> 943 bytes assets/vueuse-CQaXAjwd.js.gz | Bin 0 -> 1167 bytes assets/vxe-table-CTJcpEJz.js | 1 + assets/vxe-table-CTJcpEJz.js.br | Bin 0 -> 798 bytes assets/vxe-table-CTJcpEJz.js.gz | Bin 0 -> 975 bytes browser_upgrade/chrome.png | Bin 0 -> 3788 bytes browser_upgrade/edge.png | Bin 0 -> 4130 bytes browser_upgrade/index.css | 49 + browser_upgrade/index.css.br | Bin 0 -> 233 bytes browser_upgrade/index.css.gz | Bin 0 -> 341 bytes favicon.ico | Bin 0 -> 16958 bytes index.html | 239 ++ index.html.br | Bin 0 -> 1425 bytes index.html.gz | Bin 0 -> 1966 bytes tinymce/langs/zh-Hans.js | 7 + tinymce/langs/zh-Hans.js.br | Bin 0 -> 5351 bytes tinymce/langs/zh-Hans.js.gz | Bin 0 -> 6419 bytes tinymce/skins/content/dark/content.css | 78 + tinymce/skins/content/dark/content.css.br | Bin 0 -> 486 bytes tinymce/skins/content/dark/content.css.gz | Bin 0 -> 617 bytes tinymce/skins/content/dark/content.min.css | 21 + tinymce/skins/content/dark/content.min.css.br | Bin 0 -> 414 bytes tinymce/skins/content/dark/content.min.css.gz | Bin 0 -> 527 bytes tinymce/skins/content/default/content.css | 72 + tinymce/skins/content/default/content.css.br | Bin 0 -> 462 bytes tinymce/skins/content/default/content.css.gz | Bin 0 -> 588 bytes tinymce/skins/content/default/content.min.css | 20 + .../skins/content/default/content.min.css.br | 3 + .../skins/content/default/content.min.css.gz | Bin 0 -> 500 bytes tinymce/skins/content/document/content.css | 77 + tinymce/skins/content/document/content.css.br | Bin 0 -> 536 bytes tinymce/skins/content/document/content.css.gz | Bin 0 -> 656 bytes .../skins/content/document/content.min.css | 21 + .../skins/content/document/content.min.css.br | Bin 0 -> 454 bytes .../skins/content/document/content.min.css.gz | Bin 0 -> 565 bytes .../skins/content/tinymce-5-dark/content.css | 78 + .../content/tinymce-5-dark/content.css.br | 3 + .../content/tinymce-5-dark/content.css.gz | Bin 0 -> 618 bytes .../content/tinymce-5-dark/content.min.css | 21 + .../content/tinymce-5-dark/content.min.css.br | Bin 0 -> 419 bytes .../content/tinymce-5-dark/content.min.css.gz | Bin 0 -> 528 bytes tinymce/skins/content/tinymce-5/content.css | 72 + .../skins/content/tinymce-5/content.css.br | Bin 0 -> 462 bytes .../skins/content/tinymce-5/content.css.gz | Bin 0 -> 588 bytes .../skins/content/tinymce-5/content.min.css | 20 + .../content/tinymce-5/content.min.css.br | 3 + .../content/tinymce-5/content.min.css.gz | Bin 0 -> 500 bytes tinymce/skins/content/writer/content.css | 73 + tinymce/skins/content/writer/content.css.br | Bin 0 -> 477 bytes tinymce/skins/content/writer/content.css.gz | Bin 0 -> 598 bytes tinymce/skins/content/writer/content.min.css | 20 + .../skins/content/writer/content.min.css.br | Bin 0 -> 396 bytes .../skins/content/writer/content.min.css.gz | Bin 0 -> 510 bytes tinymce/skins/ui/oxide-dark/content.css | 756 ++++ tinymce/skins/ui/oxide-dark/content.css.br | Bin 0 -> 5185 bytes tinymce/skins/ui/oxide-dark/content.css.gz | Bin 0 -> 5944 bytes .../skins/ui/oxide-dark/content.inline.css | 769 ++++ .../skins/ui/oxide-dark/content.inline.css.br | Bin 0 -> 5191 bytes .../skins/ui/oxide-dark/content.inline.css.gz | Bin 0 -> 6000 bytes .../ui/oxide-dark/content.inline.min.css | 310 ++ .../ui/oxide-dark/content.inline.min.css.br | Bin 0 -> 5024 bytes .../ui/oxide-dark/content.inline.min.css.gz | Bin 0 -> 5773 bytes tinymce/skins/ui/oxide-dark/content.min.css | 299 ++ .../skins/ui/oxide-dark/content.min.css.br | Bin 0 -> 4996 bytes .../skins/ui/oxide-dark/content.min.css.gz | Bin 0 -> 5742 bytes tinymce/skins/ui/oxide-dark/skin.css | 3112 ++++++++++++++++ tinymce/skins/ui/oxide-dark/skin.css.br | Bin 0 -> 9395 bytes tinymce/skins/ui/oxide-dark/skin.css.gz | Bin 0 -> 10816 bytes tinymce/skins/ui/oxide-dark/skin.min.css | 772 ++++ tinymce/skins/ui/oxide-dark/skin.min.css.br | Bin 0 -> 9050 bytes tinymce/skins/ui/oxide-dark/skin.min.css.gz | Bin 0 -> 10367 bytes .../skins/ui/oxide-dark/skin.shadowdom.css | 35 + .../skins/ui/oxide-dark/skin.shadowdom.css.br | Bin 0 -> 206 bytes .../skins/ui/oxide-dark/skin.shadowdom.css.gz | Bin 0 -> 289 bytes .../ui/oxide-dark/skin.shadowdom.min.css | 10 + .../ui/oxide-dark/skin.shadowdom.min.css.br | Bin 0 -> 204 bytes .../ui/oxide-dark/skin.shadowdom.min.css.gz | Bin 0 -> 288 bytes tinymce/skins/ui/oxide/content.css | 775 ++++ tinymce/skins/ui/oxide/content.css.br | Bin 0 -> 5205 bytes tinymce/skins/ui/oxide/content.css.gz | Bin 0 -> 6024 bytes tinymce/skins/ui/oxide/content.inline.css | 769 ++++ tinymce/skins/ui/oxide/content.inline.css.br | Bin 0 -> 5191 bytes tinymce/skins/ui/oxide/content.inline.css.gz | Bin 0 -> 6000 bytes tinymce/skins/ui/oxide/content.inline.min.css | 310 ++ .../skins/ui/oxide/content.inline.min.css.br | Bin 0 -> 5024 bytes .../skins/ui/oxide/content.inline.min.css.gz | Bin 0 -> 5773 bytes tinymce/skins/ui/oxide/content.min.css | 312 ++ tinymce/skins/ui/oxide/content.min.css.br | Bin 0 -> 5050 bytes tinymce/skins/ui/oxide/content.min.css.gz | Bin 0 -> 5795 bytes tinymce/skins/ui/oxide/skin.css | 3109 ++++++++++++++++ tinymce/skins/ui/oxide/skin.css.br | Bin 0 -> 9397 bytes tinymce/skins/ui/oxide/skin.css.gz | Bin 0 -> 10811 bytes tinymce/skins/ui/oxide/skin.min.css | 771 ++++ tinymce/skins/ui/oxide/skin.min.css.br | Bin 0 -> 9092 bytes tinymce/skins/ui/oxide/skin.min.css.gz | Bin 0 -> 10371 bytes tinymce/skins/ui/oxide/skin.shadowdom.css | 35 + tinymce/skins/ui/oxide/skin.shadowdom.css.br | Bin 0 -> 206 bytes tinymce/skins/ui/oxide/skin.shadowdom.css.gz | Bin 0 -> 289 bytes tinymce/skins/ui/oxide/skin.shadowdom.min.css | 10 + .../skins/ui/oxide/skin.shadowdom.min.css.br | Bin 0 -> 204 bytes .../skins/ui/oxide/skin.shadowdom.min.css.gz | Bin 0 -> 288 bytes tinymce/skins/ui/tinymce-5-dark/content.css | 756 ++++ .../skins/ui/tinymce-5-dark/content.css.br | Bin 0 -> 5185 bytes .../skins/ui/tinymce-5-dark/content.css.gz | Bin 0 -> 5944 bytes .../ui/tinymce-5-dark/content.inline.css | 769 ++++ .../ui/tinymce-5-dark/content.inline.css.br | Bin 0 -> 5191 bytes .../ui/tinymce-5-dark/content.inline.css.gz | Bin 0 -> 6000 bytes .../ui/tinymce-5-dark/content.inline.min.css | 310 ++ .../tinymce-5-dark/content.inline.min.css.br | Bin 0 -> 5024 bytes .../tinymce-5-dark/content.inline.min.css.gz | Bin 0 -> 5773 bytes .../skins/ui/tinymce-5-dark/content.min.css | 299 ++ .../ui/tinymce-5-dark/content.min.css.br | Bin 0 -> 4996 bytes .../ui/tinymce-5-dark/content.min.css.gz | Bin 0 -> 5742 bytes tinymce/skins/ui/tinymce-5-dark/skin.css | 3199 +++++++++++++++++ tinymce/skins/ui/tinymce-5-dark/skin.css.br | Bin 0 -> 9651 bytes tinymce/skins/ui/tinymce-5-dark/skin.css.gz | Bin 0 -> 11148 bytes tinymce/skins/ui/tinymce-5-dark/skin.min.css | 812 +++++ .../skins/ui/tinymce-5-dark/skin.min.css.br | Bin 0 -> 9298 bytes .../skins/ui/tinymce-5-dark/skin.min.css.gz | Bin 0 -> 10693 bytes .../ui/tinymce-5-dark/skin.shadowdom.css | 35 + .../ui/tinymce-5-dark/skin.shadowdom.css.br | Bin 0 -> 206 bytes .../ui/tinymce-5-dark/skin.shadowdom.css.gz | Bin 0 -> 289 bytes .../ui/tinymce-5-dark/skin.shadowdom.min.css | 10 + .../tinymce-5-dark/skin.shadowdom.min.css.br | Bin 0 -> 204 bytes .../tinymce-5-dark/skin.shadowdom.min.css.gz | Bin 0 -> 288 bytes tinymce/skins/ui/tinymce-5/content.css | 775 ++++ tinymce/skins/ui/tinymce-5/content.css.br | Bin 0 -> 5205 bytes tinymce/skins/ui/tinymce-5/content.css.gz | Bin 0 -> 6024 bytes tinymce/skins/ui/tinymce-5/content.inline.css | 769 ++++ .../skins/ui/tinymce-5/content.inline.css.br | Bin 0 -> 5191 bytes .../skins/ui/tinymce-5/content.inline.css.gz | Bin 0 -> 6000 bytes .../skins/ui/tinymce-5/content.inline.min.css | 310 ++ .../ui/tinymce-5/content.inline.min.css.br | Bin 0 -> 5024 bytes .../ui/tinymce-5/content.inline.min.css.gz | Bin 0 -> 5773 bytes tinymce/skins/ui/tinymce-5/content.min.css | 312 ++ tinymce/skins/ui/tinymce-5/content.min.css.br | Bin 0 -> 5050 bytes tinymce/skins/ui/tinymce-5/content.min.css.gz | Bin 0 -> 5795 bytes tinymce/skins/ui/tinymce-5/skin.css | 3199 +++++++++++++++++ tinymce/skins/ui/tinymce-5/skin.css.br | Bin 0 -> 9639 bytes tinymce/skins/ui/tinymce-5/skin.css.gz | Bin 0 -> 11125 bytes tinymce/skins/ui/tinymce-5/skin.min.css | 812 +++++ tinymce/skins/ui/tinymce-5/skin.min.css.br | Bin 0 -> 9320 bytes tinymce/skins/ui/tinymce-5/skin.min.css.gz | Bin 0 -> 10669 bytes tinymce/skins/ui/tinymce-5/skin.shadowdom.css | 35 + .../skins/ui/tinymce-5/skin.shadowdom.css.br | Bin 0 -> 206 bytes .../skins/ui/tinymce-5/skin.shadowdom.css.gz | Bin 0 -> 289 bytes .../skins/ui/tinymce-5/skin.shadowdom.min.css | 10 + .../ui/tinymce-5/skin.shadowdom.min.css.br | Bin 0 -> 204 bytes .../ui/tinymce-5/skin.shadowdom.min.css.gz | Bin 0 -> 288 bytes 687 files changed, 26415 insertions(+) create mode 100644 assets/HButton-gERWBpJc.js create mode 100644 assets/HCheckList-jN_jejv7.js create mode 100644 assets/HCheckList-jN_jejv7.js.br create mode 100644 assets/HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js create mode 100644 assets/HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js.br create mode 100644 assets/HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js.gz create mode 100644 assets/HDialog-DM-b0lZo.js create mode 100644 assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js create mode 100644 assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js.br create mode 100644 assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js.gz create mode 100644 assets/HDropdown-B6cMBPT3.js create mode 100644 assets/HDropdown-B6cMBPT3.js.br create mode 100644 assets/HDropdown-B6cMBPT3.js.gz create mode 100644 assets/HDropdownMenu-CzZK-E-e.js create mode 100644 assets/HInput-Crz_QmoP.js create mode 100644 assets/HInput.vue_vue_type_script_setup_true_lang-JUlF5m4J.js create mode 100644 assets/HInput.vue_vue_type_script_setup_true_lang-JUlF5m4J.js.br create mode 100644 assets/HInput.vue_vue_type_script_setup_true_lang-JUlF5m4J.js.gz create mode 100644 assets/HKbd-B6HEc-Ra.js create mode 100644 assets/HKbd-B6HEc-Ra.js.br create mode 100644 assets/HKbd-B6HEc-Ra.js.gz create mode 100644 assets/HSelect-b2bNx7_Y.js create mode 100644 assets/HSelect-b2bNx7_Y.js.br create mode 100644 assets/HSelect.vue_vue_type_script_setup_true_lang-B46PTVfG.js create mode 100644 assets/HSelect.vue_vue_type_script_setup_true_lang-B46PTVfG.js.br create mode 100644 assets/HSelect.vue_vue_type_script_setup_true_lang-B46PTVfG.js.gz create mode 100644 assets/HSlideover-CNMGKuUN.js create mode 100644 assets/HTabList-CUHJ22Hc.js create mode 100644 assets/HToggle-BD2V3TUi.js create mode 100644 assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js create mode 100644 assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js.br create mode 100644 assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js.gz create mode 100644 assets/HTooltip-Kf1W231V.js create mode 100644 assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js create mode 100644 assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js.br create mode 100644 assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js.gz create mode 100644 assets/_...all_-AlLhGLxQ.js create mode 100644 assets/_...all_-AlLhGLxQ.js.br create mode 100644 assets/_...all_-AlLhGLxQ.js.gz create mode 100644 assets/actionbar.demo-BUyHf8Nw.js create mode 100644 assets/actionbar.demo-BUyHf8Nw.js.br create mode 100644 assets/actionbar.demo-BUyHf8Nw.js.gz create mode 100644 assets/alert-Bq8AX1dR.css create mode 100644 assets/alert-Bq8AX1dR.css.br create mode 100644 assets/alert-DjR9yFjA.js create mode 100644 assets/alert-DjR9yFjA.js.br create mode 100644 assets/alert-DjR9yFjA.js.gz create mode 100644 assets/animation-BYya8A9H.js create mode 100644 assets/animation-BYya8A9H.js.br create mode 100644 assets/animation-BYya8A9H.js.gz create mode 100644 assets/animation-Cgda3Ovq.css create mode 100644 assets/animation-Cgda3Ovq.css.br create mode 100644 assets/animation-Cgda3Ovq.css.gz create mode 100644 assets/button-9SYGRIrQ.js create mode 100644 assets/button-9SYGRIrQ.js.br create mode 100644 assets/button-9SYGRIrQ.js.gz create mode 100644 assets/button-Mx47oFBf.css create mode 100644 assets/checkbox-yGHv_DTo.js create mode 100644 assets/checkbox-yGHv_DTo.js.br create mode 100644 assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js create mode 100644 assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js.br create mode 100644 assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js.gz create mode 100644 assets/count-B5Gjq-7D.css create mode 100644 assets/count-B5Gjq-7D.css.br create mode 100644 assets/count.to-BjDGYw9Z.js create mode 100644 assets/count.to-BjDGYw9Z.js.br create mode 100644 assets/count.to-BjDGYw9Z.js.gz create mode 100644 assets/cropper-B7zq5kJf.js create mode 100644 assets/cropper-B7zq5kJf.js.br create mode 100644 assets/cropper-B7zq5kJf.js.gz create mode 100644 assets/cropper-DowSguij.css create mode 100644 assets/cropper-DowSguij.css.br create mode 100644 assets/cropper-DowSguij.css.gz create mode 100644 assets/currency.input-DLiAuy29.js create mode 100644 assets/currency.input-DLiAuy29.js.br create mode 100644 assets/currency.input-DLiAuy29.js.gz create mode 100644 assets/detail-BNUV8EbR.js create mode 100644 assets/detail-BNUV8EbR.js.br create mode 100644 assets/detail-BNUV8EbR.js.gz create mode 100644 assets/detail1-lZdtUp0T.js create mode 100644 assets/detail1-lZdtUp0T.js.br create mode 100644 assets/detail1-lZdtUp0T.js.gz create mode 100644 assets/detail2-lZdtUp0T.js create mode 100644 assets/detail2-lZdtUp0T.js.br create mode 100644 assets/detail2-lZdtUp0T.js.gz create mode 100644 assets/echarts-Cq-PDmSA.js create mode 100644 assets/echarts-Cq-PDmSA.js.br create mode 100644 assets/echarts-Cq-PDmSA.js.gz create mode 100644 assets/edit.password-CWI6_jpV.js create mode 100644 assets/edit.password-CWI6_jpV.js.br create mode 100644 assets/edit.password-CWI6_jpV.js.gz create mode 100644 assets/esign-C-6--_np.js create mode 100644 assets/esign-C-6--_np.js.br create mode 100644 assets/esign-C-6--_np.js.gz create mode 100644 assets/esign-L8gvZECO.css create mode 100644 assets/esign-L8gvZECO.css.br create mode 100644 assets/file-preview-CnjO-G3i.js create mode 100644 assets/file-preview-CnjO-G3i.js.br create mode 100644 assets/file-preview-CnjO-G3i.js.gz create mode 100644 assets/file-preview-D1jrT_jP.css create mode 100644 assets/file-preview-D1jrT_jP.css.br create mode 100644 assets/file-preview-D1jrT_jP.css.gz create mode 100644 assets/g2plot-CZyQaJpM.js create mode 100644 assets/g2plot-CZyQaJpM.js.br create mode 100644 assets/g2plot-CZyQaJpM.js.gz create mode 100644 assets/hooks.plus-DjchTVMU.js create mode 100644 assets/hooks.plus-DjchTVMU.js.br create mode 100644 assets/hooks.plus-DjchTVMU.js.gz create mode 100644 assets/icon-BOIbbtKH.js create mode 100644 assets/icon-BOIbbtKH.js.br create mode 100644 assets/icon-BOIbbtKH.js.gz create mode 100644 assets/icon-BvssJBkB.css create mode 100644 assets/icon-BvssJBkB.css.br create mode 100644 assets/icon-BvssJBkB.css.gz create mode 100644 assets/iconfont.1718356806978-BWPM0i8e.woff create mode 100644 assets/iconfont.1718356806978-BYLQ8NX1.ttf create mode 100644 assets/iconify-BOidrUci.js create mode 100644 assets/iconify-BOidrUci.js.br create mode 100644 assets/iconify-BOidrUci.js.gz create mode 100644 assets/iconify-DPj8TnIG.css create mode 100644 assets/iconify-DPj8TnIG.css.br create mode 100644 assets/iconify-DPj8TnIG.css.gz create mode 100644 assets/image-YKTXpnB-.js create mode 100644 assets/image-YKTXpnB-.js.br create mode 100644 assets/image-YKTXpnB-.js.gz create mode 100644 assets/image.preview-DMUkxmVl.css create mode 100644 assets/image.preview-DMUkxmVl.css.br create mode 100644 assets/image.preview-DMUkxmVl.css.gz create mode 100644 assets/image.preview.demo-B59scOw0.js create mode 100644 assets/image.preview.demo-B59scOw0.js.br create mode 100644 assets/image.preview.demo-B59scOw0.js.gz create mode 100644 assets/index-2xU1TaGF.js create mode 100644 assets/index-2xU1TaGF.js.br create mode 100644 assets/index-2xU1TaGF.js.gz create mode 100644 assets/index-B-gyP9Q5.js create mode 100644 assets/index-B-gyP9Q5.js.br create mode 100644 assets/index-B-gyP9Q5.js.gz create mode 100644 assets/index-B850tkW8.css create mode 100644 assets/index-B850tkW8.css.br create mode 100644 assets/index-B850tkW8.css.gz create mode 100644 assets/index-BghYdBha.js create mode 100644 assets/index-BghYdBha.js.br create mode 100644 assets/index-BghYdBha.js.gz create mode 100644 assets/index-BhIhk01i.js create mode 100644 assets/index-BhIhk01i.js.br create mode 100644 assets/index-BhIhk01i.js.gz create mode 100644 assets/index-Bm6uuulL.css create mode 100644 assets/index-Bm6uuulL.css.br create mode 100644 assets/index-Bm6uuulL.css.gz create mode 100644 assets/index-Bol09rVc.js create mode 100644 assets/index-Bol09rVc.js.br create mode 100644 assets/index-Bol09rVc.js.gz create mode 100644 assets/index-BqOJb038.js create mode 100644 assets/index-BqOJb038.js.br create mode 100644 assets/index-BqOJb038.js.gz create mode 100644 assets/index-Bqz6h0hw.js create mode 100644 assets/index-Bqz6h0hw.js.br create mode 100644 assets/index-Bqz6h0hw.js.gz create mode 100644 assets/index-BsQ4aUF8.js create mode 100644 assets/index-BsQ4aUF8.js.br create mode 100644 assets/index-BsQ4aUF8.js.gz create mode 100644 assets/index-BvVJYd-q.css create mode 100644 assets/index-BvVJYd-q.css.br create mode 100644 assets/index-BvVJYd-q.css.gz create mode 100644 assets/index-BxHU69YR.js create mode 100644 assets/index-C7gCuG2J.css create mode 100644 assets/index-C7gCuG2J.css.br create mode 100644 assets/index-C7gCuG2J.css.gz create mode 100644 assets/index-C7hFTRfZ.js create mode 100644 assets/index-C7hFTRfZ.js.br create mode 100644 assets/index-C7hFTRfZ.js.gz create mode 100644 assets/index-CEInFyB3.js create mode 100644 assets/index-CEInFyB3.js.br create mode 100644 assets/index-CEInFyB3.js.gz create mode 100644 assets/index-CTZQGFs7.js create mode 100644 assets/index-CTZQGFs7.js.br create mode 100644 assets/index-CTZQGFs7.js.gz create mode 100644 assets/index-CUMLMNx2.js create mode 100644 assets/index-CUMLMNx2.js.br create mode 100644 assets/index-CUMLMNx2.js.gz create mode 100644 assets/index-CenOGP1I.js create mode 100644 assets/index-CenOGP1I.js.br create mode 100644 assets/index-CenOGP1I.js.gz create mode 100644 assets/index-CpVyceZP.js create mode 100644 assets/index-CpVyceZP.js.br create mode 100644 assets/index-CpVyceZP.js.gz create mode 100644 assets/index-CpWCl9-o.css create mode 100644 assets/index-CpWCl9-o.css.br create mode 100644 assets/index-CpWCl9-o.css.gz create mode 100644 assets/index-CtQg4YUW.js create mode 100644 assets/index-CtQg4YUW.js.br create mode 100644 assets/index-CtQg4YUW.js.gz create mode 100644 assets/index-CviY-fB2.js create mode 100644 assets/index-CviY-fB2.js.br create mode 100644 assets/index-CviY-fB2.js.gz create mode 100644 assets/index-D10y4O4y.js create mode 100644 assets/index-D10y4O4y.js.br create mode 100644 assets/index-D10y4O4y.js.gz create mode 100644 assets/index-D2ZmrdFf.js create mode 100644 assets/index-D2ZmrdFf.js.br create mode 100644 assets/index-D2ZmrdFf.js.gz create mode 100644 assets/index-DE1VvvPT.css create mode 100644 assets/index-DE1VvvPT.css.br create mode 100644 assets/index-DE1VvvPT.css.gz create mode 100644 assets/index-DFineHDu.js create mode 100644 assets/index-DFineHDu.js.br create mode 100644 assets/index-DFineHDu.js.gz create mode 100644 assets/index-DGerXy2J.css create mode 100644 assets/index-DGerXy2J.css.br create mode 100644 assets/index-DGerXy2J.css.gz create mode 100644 assets/index-DHl-_L8n.js create mode 100644 assets/index-DHl-_L8n.js.br create mode 100644 assets/index-DHl-_L8n.js.gz create mode 100644 assets/index-DLYRxqZK.css create mode 100644 assets/index-DLYRxqZK.css.br create mode 100644 assets/index-DLYRxqZK.css.gz create mode 100644 assets/index-DOeI-Tmq.js create mode 100644 assets/index-DOeI-Tmq.js.br create mode 100644 assets/index-DOeI-Tmq.js.gz create mode 100644 assets/index-DRYj8RGp.js create mode 100644 assets/index-DRYj8RGp.js.br create mode 100644 assets/index-DRYj8RGp.js.gz create mode 100644 assets/index-DTh5atAU.js create mode 100644 assets/index-DTh5atAU.js.br create mode 100644 assets/index-DTh5atAU.js.gz create mode 100644 assets/index-DZkGJIlh.js create mode 100644 assets/index-DZkGJIlh.js.br create mode 100644 assets/index-DZkGJIlh.js.gz create mode 100644 assets/index-DddqWOrd.js create mode 100644 assets/index-DddqWOrd.js.br create mode 100644 assets/index-DddqWOrd.js.gz create mode 100644 assets/index-Dek4Pgs8.css create mode 100644 assets/index-Dek4Pgs8.css.br create mode 100644 assets/index-Dek4Pgs8.css.gz create mode 100644 assets/index-DqPwxqLS.css create mode 100644 assets/index-DqPwxqLS.css.br create mode 100644 assets/index-DqPwxqLS.css.gz create mode 100644 assets/index-Dqzrn89P.css create mode 100644 assets/index-Dqzrn89P.css.br create mode 100644 assets/index-Dqzrn89P.css.gz create mode 100644 assets/index-DwUK5Q0y.js create mode 100644 assets/index-DwUK5Q0y.js.br create mode 100644 assets/index-DwUK5Q0y.js.gz create mode 100644 assets/index-Dz_iAeG1.css create mode 100644 assets/index-Dz_iAeG1.css.br create mode 100644 assets/index-Dz_iAeG1.css.gz create mode 100644 assets/index-F0V_E2fF.css create mode 100644 assets/index-F0V_E2fF.css.br create mode 100644 assets/index-F0V_E2fF.css.gz create mode 100644 assets/index-K8_QSJfv.js create mode 100644 assets/index-K8_QSJfv.js.br create mode 100644 assets/index-K8_QSJfv.js.gz create mode 100644 assets/index-WFEJnk0M.js create mode 100644 assets/index-WFEJnk0M.js.br create mode 100644 assets/index-WFEJnk0M.js.gz create mode 100644 assets/index-XYy6La9H.js create mode 100644 assets/index-XYy6La9H.js.br create mode 100644 assets/index-XYy6La9H.js.gz create mode 100644 assets/index-_zKN2Q3R.css create mode 100644 assets/index-_zKN2Q3R.css.br create mode 100644 assets/index-_zKN2Q3R.css.gz create mode 100644 assets/index-an85poqm.css create mode 100644 assets/index-an85poqm.css.br create mode 100644 assets/index-an85poqm.css.gz create mode 100644 assets/index-eECnNfYe.js create mode 100644 assets/index-eECnNfYe.js.br create mode 100644 assets/index-eECnNfYe.js.gz create mode 100644 assets/index-fd_CzqGl.js create mode 100644 assets/index-fd_CzqGl.js.br create mode 100644 assets/index-fd_CzqGl.js.gz create mode 100644 assets/index-kxEFtOOr.js create mode 100644 assets/index-kxEFtOOr.js.br create mode 100644 assets/index-kxEFtOOr.js.gz create mode 100644 assets/index-lTXWX4Eb.css create mode 100644 assets/index-lTXWX4Eb.css.br create mode 100644 assets/index-lTXWX4Eb.css.gz create mode 100644 assets/index-ogSna4CL.css create mode 100644 assets/index-ogSna4CL.css.br create mode 100644 assets/index-ogSna4CL.css.gz create mode 100644 assets/index-vIyNGMfr.css create mode 100644 assets/index-vIyNGMfr.css.br create mode 100644 assets/index-vIyNGMfr.css.gz create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-CBG2HLAV.js create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-CBG2HLAV.js.br create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-CBG2HLAV.js.gz create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-CCRmX93V.js create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-CCRmX93V.js.br create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-CCRmX93V.js.gz create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-CDXcWRrm.js create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-CDXcWRrm.js.br create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-CDXcWRrm.js.gz create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-D0dO5bKY.js create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-D0dO5bKY.js.br create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-D0dO5bKY.js.gz create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-D0zY1FHz.js create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-D0zY1FHz.js.br create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-D0zY1FHz.js.gz create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-DdyM8_gY.js create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-DdyM8_gY.js.br create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-DdyM8_gY.js.gz create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-Dg7lvUH_.js create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-Dg7lvUH_.js.br create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-Dg7lvUH_.js.gz create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-X5VL2PZV.js create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-X5VL2PZV.js.br create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-X5VL2PZV.js.gz create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-srh6RnHV.js create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-srh6RnHV.js.br create mode 100644 assets/index.vue_vue_type_script_setup_true_lang-srh6RnHV.js.gz create mode 100644 assets/index2-Br-AuPOn.js create mode 100644 assets/index2-Br-AuPOn.js.br create mode 100644 assets/index2-Br-AuPOn.js.gz create mode 100644 assets/input-qxPEMSqU.js create mode 100644 assets/input-qxPEMSqU.js.br create mode 100644 assets/input.vue_vue_type_script_setup_true_lang-CulOtR1Z.js create mode 100644 assets/input.vue_vue_type_script_setup_true_lang-CulOtR1Z.js.br create mode 100644 assets/input.vue_vue_type_script_setup_true_lang-CulOtR1Z.js.gz create mode 100644 assets/inputnumber-WXE9-5Hg.js create mode 100644 assets/inputnumber-WXE9-5Hg.js.br create mode 100644 assets/inputnumber.vue_vue_type_script_setup_true_lang-CFhxyK4u.js create mode 100644 assets/inputnumber.vue_vue_type_script_setup_true_lang-CFhxyK4u.js.br create mode 100644 assets/inputnumber.vue_vue_type_script_setup_true_lang-CFhxyK4u.js.gz create mode 100644 assets/item-BsITB_a_.js create mode 100644 assets/item-BsITB_a_.js.br create mode 100644 assets/item-BsITB_a_.js.gz create mode 100644 assets/item-C7xlivB8.js create mode 100644 assets/item.vue_vue_type_script_setup_true_lang-CX-SPGdz.js create mode 100644 assets/item.vue_vue_type_script_setup_true_lang-CX-SPGdz.js.br create mode 100644 assets/item.vue_vue_type_script_setup_true_lang-CX-SPGdz.js.gz create mode 100644 assets/item.vue_vue_type_script_setup_true_lang-Q7_1jDve.js create mode 100644 assets/item.vue_vue_type_script_setup_true_lang-Q7_1jDve.js.br create mode 100644 assets/item.vue_vue_type_script_setup_true_lang-Q7_1jDve.js.gz create mode 100644 assets/leavetips-TwVOFjkD.js create mode 100644 assets/leavetips-TwVOFjkD.js.br create mode 100644 assets/leavetips-TwVOFjkD.js.gz create mode 100644 assets/leftSide-B7WOzIPb.js create mode 100644 assets/leftSide-B7WOzIPb.js.br create mode 100644 assets/leftSide-B7WOzIPb.js.gz create mode 100644 assets/leftSide.vue_vue_type_script_setup_true_lang-RDMUXGJL.js create mode 100644 assets/leftSide.vue_vue_type_script_setup_true_lang-RDMUXGJL.js.br create mode 100644 assets/leftSide.vue_vue_type_script_setup_true_lang-RDMUXGJL.js.gz create mode 100644 assets/link-B3_kpaH4.css create mode 100644 assets/link-B3_kpaH4.css.br create mode 100644 assets/link-B3_kpaH4.css.gz create mode 100644 assets/link-Be8qcipr.css create mode 100644 assets/link-BxhV8jaC.js create mode 100644 assets/link-BxhV8jaC.js.br create mode 100644 assets/link-BxhV8jaC.js.gz create mode 100644 assets/link-Csdc3gs5.js create mode 100644 assets/link-Csdc3gs5.js.br create mode 100644 assets/link-Csdc3gs5.js.gz create mode 100644 assets/list1-DeX72oq3.js create mode 100644 assets/list1-DeX72oq3.js.br create mode 100644 assets/list1-DeX72oq3.js.gz create mode 100644 assets/list2-CIq8W-Iy.js create mode 100644 assets/list2-CIq8W-Iy.js.br create mode 100644 assets/list2-CIq8W-Iy.js.gz create mode 100644 assets/login-Dus03TFj.css create mode 100644 assets/login-Dus03TFj.css.br create mode 100644 assets/login-Dus03TFj.css.gz create mode 100644 assets/login-banner-QOEVdAqA.js create mode 100644 assets/login-banner-ZfMZACb6.png create mode 100644 assets/login-x9Pna0Ct.js create mode 100644 assets/login-x9Pna0Ct.js.br create mode 100644 assets/login-x9Pna0Ct.js.gz create mode 100644 assets/logo-CLz_KCqM.png create mode 100644 assets/logo-CnmYMRkt.js create mode 100644 assets/markdown-CZMbayxF.js create mode 100644 assets/markdown-CZMbayxF.js.br create mode 100644 assets/markdown-CZMbayxF.js.gz create mode 100644 assets/markdown-DfpLSOvU.css create mode 100644 assets/markdown-DfpLSOvU.css.br create mode 100644 assets/markdown-DfpLSOvU.css.gz create mode 100644 assets/menuswitch-1cC2ZmIL.js create mode 100644 assets/menuswitch-1cC2ZmIL.js.br create mode 100644 assets/menuswitch-1cC2ZmIL.js.gz create mode 100644 assets/nested-Bd-RGapM.js create mode 100644 assets/nested-Bd-RGapM.js.br create mode 100644 assets/nested-Bd-RGapM.js.gz create mode 100644 assets/nested-CQL5zO3X.js create mode 100644 assets/nested-CQL5zO3X.js.br create mode 100644 assets/nested-CQL5zO3X.js.gz create mode 100644 assets/page-BEdaBMH9.js create mode 100644 assets/page-BEdaBMH9.js.br create mode 100644 assets/page-BEdaBMH9.js.gz create mode 100644 assets/page-CXTwLVqv.js create mode 100644 assets/page-CXTwLVqv.js.br create mode 100644 assets/page-CXTwLVqv.js.gz create mode 100644 assets/page-DKaquHbk.css create mode 100644 assets/page-DM2C0hNa.js create mode 100644 assets/page-DM2C0hNa.js.br create mode 100644 assets/page-DM2C0hNa.js.gz create mode 100644 assets/page1-CQyDRVR2.js create mode 100644 assets/page1-CQyDRVR2.js.br create mode 100644 assets/page1-CQyDRVR2.js.gz create mode 100644 assets/page2-CfV4QQMW.js create mode 100644 assets/page2-CfV4QQMW.js.br create mode 100644 assets/page2-CfV4QQMW.js.gz create mode 100644 assets/pageheader.demo-BsQIeCi-.js create mode 100644 assets/pageheader.demo-BsQIeCi-.js.br create mode 100644 assets/pageheader.demo-BsQIeCi-.js.gz create mode 100644 assets/pagemain.demo-D50YBbSY.js create mode 100644 assets/pagemain.demo-D50YBbSY.js.br create mode 100644 assets/pagemain.demo-D50YBbSY.js.gz create mode 100644 assets/pcas.demo--JNTxEwe.js create mode 100644 assets/pcas.demo--JNTxEwe.js.br create mode 100644 assets/pcas.demo--JNTxEwe.js.gz create mode 100644 assets/polyfills-DJCQDBAU.js create mode 100644 assets/polyfills-DJCQDBAU.js.br create mode 100644 assets/polyfills-DJCQDBAU.js.gz create mode 100644 assets/print-DUyUM5G_.js create mode 100644 assets/print-DUyUM5G_.js.br create mode 100644 assets/print-DUyUM5G_.js.gz create mode 100644 assets/qrcode-2hE8Xl8a.css create mode 100644 assets/qrcode-2hE8Xl8a.css.br create mode 100644 assets/qrcode-B2_gBuvV.js create mode 100644 assets/qrcode-B2_gBuvV.js.br create mode 100644 assets/qrcode-B2_gBuvV.js.gz create mode 100644 assets/radio-D8tOygAa.js create mode 100644 assets/radio-D8tOygAa.js.br create mode 100644 assets/radio.vue_vue_type_script_setup_true_lang-tV9Zne3K.js create mode 100644 assets/radio.vue_vue_type_script_setup_true_lang-tV9Zne3K.js.br create mode 100644 assets/radio.vue_vue_type_script_setup_true_lang-tV9Zne3K.js.gz create mode 100644 assets/rate-BH5m4LGs.js create mode 100644 assets/rate-BH5m4LGs.js.br create mode 100644 assets/rate.vue_vue_type_script_setup_true_lang-CHSOhdch.js create mode 100644 assets/rate.vue_vue_type_script_setup_true_lang-CHSOhdch.js.br create mode 100644 assets/rate.vue_vue_type_script_setup_true_lang-CHSOhdch.js.gz create mode 100644 assets/reload-BFXltPej.js create mode 100644 assets/reload-BFXltPej.js.br create mode 100644 assets/reload-BFXltPej.js.gz create mode 100644 assets/reload-Qt7HPXGZ.js create mode 100644 assets/reload-Qt7HPXGZ.js.br create mode 100644 assets/reload-Qt7HPXGZ.js.gz create mode 100644 assets/rightSide-CaLmtgkb.js create mode 100644 assets/rightSide-CaLmtgkb.js.br create mode 100644 assets/rightSide-CaLmtgkb.js.gz create mode 100644 assets/rightSide.vue_vue_type_script_setup_true_lang-YzsYSuIM.js create mode 100644 assets/rightSide.vue_vue_type_script_setup_true_lang-YzsYSuIM.js.br create mode 100644 assets/rightSide.vue_vue_type_script_setup_true_lang-YzsYSuIM.js.gz create mode 100644 assets/rules-AQzfkZgB.js create mode 100644 assets/rules-AQzfkZgB.js.br create mode 100644 assets/rules-AQzfkZgB.js.gz create mode 100644 assets/rules-BTiyy5yX.css create mode 100644 assets/scroll-E55ufZAU.js create mode 100644 assets/scroll-E55ufZAU.js.br create mode 100644 assets/scroll-E55ufZAU.js.gz create mode 100644 assets/searchbar-SjZX5iRM.css create mode 100644 assets/searchbar-SjZX5iRM.css.br create mode 100644 assets/searchbar-SjZX5iRM.css.gz create mode 100644 assets/searchbar.demo-lfl8eWCT.js create mode 100644 assets/searchbar.demo-lfl8eWCT.js.br create mode 100644 assets/searchbar.demo-lfl8eWCT.js.gz create mode 100644 assets/select-DYs5BYcE.js create mode 100644 assets/select-DYs5BYcE.js.br create mode 100644 assets/select.vue_vue_type_script_setup_true_lang-CGAx_rql.js create mode 100644 assets/select.vue_vue_type_script_setup_true_lang-CGAx_rql.js.br create mode 100644 assets/select.vue_vue_type_script_setup_true_lang-CGAx_rql.js.gz create mode 100644 assets/setting-C8a2TrR1.css create mode 100644 assets/setting-C8a2TrR1.css.br create mode 100644 assets/setting-C8a2TrR1.css.gz create mode 100644 assets/setting-CobqOf_O.js create mode 100644 assets/setting-CobqOf_O.js.br create mode 100644 assets/setting-CobqOf_O.js.gz create mode 100644 assets/slider-BMo9NVeP.js create mode 100644 assets/slider-BMo9NVeP.js.br create mode 100644 assets/slider.vue_vue_type_script_setup_true_lang-Dlrl9Txq.js create mode 100644 assets/slider.vue_vue_type_script_setup_true_lang-Dlrl9Txq.js.br create mode 100644 assets/slider.vue_vue_type_script_setup_true_lang-Dlrl9Txq.js.gz create mode 100644 assets/splitpanes-C_r_NRQU.js create mode 100644 assets/splitpanes-C_r_NRQU.js.br create mode 100644 assets/splitpanes-C_r_NRQU.js.gz create mode 100644 assets/splitpanes-DjXOaZAe.css create mode 100644 assets/splitpanes-DjXOaZAe.css.br create mode 100644 assets/splitpanes-DjXOaZAe.css.gz create mode 100644 assets/sub-B3dcFpCF.js create mode 100644 assets/sub-B3dcFpCF.js.br create mode 100644 assets/sub-B3dcFpCF.js.gz create mode 100644 assets/sub.vue_vue_type_script_setup_true_lang-COMzvzs0.js create mode 100644 assets/sub.vue_vue_type_script_setup_true_lang-COMzvzs0.js.br create mode 100644 assets/sub.vue_vue_type_script_setup_true_lang-COMzvzs0.js.gz create mode 100644 assets/svg-D2u8jFii.js create mode 100644 assets/svg-D2u8jFii.js.br create mode 100644 assets/svg-D2u8jFii.js.gz create mode 100644 assets/swiper-CnKDy1Yp.css create mode 100644 assets/swiper-CnKDy1Yp.css.br create mode 100644 assets/swiper-CnKDy1Yp.css.gz create mode 100644 assets/swiper-V1jp-wj7.js create mode 100644 assets/swiper-V1jp-wj7.js.br create mode 100644 assets/swiper-V1jp-wj7.js.gz create mode 100644 assets/switch-sR3Ma6k9.js create mode 100644 assets/switch-sR3Ma6k9.js.br create mode 100644 assets/switch.vue_vue_type_script_setup_true_lang-YasOP0Sv.js create mode 100644 assets/switch.vue_vue_type_script_setup_true_lang-YasOP0Sv.js.br create mode 100644 assets/switch.vue_vue_type_script_setup_true_lang-YasOP0Sv.js.gz create mode 100644 assets/table-DQqSVc_L.css create mode 100644 assets/table-DQqSVc_L.css.br create mode 100644 assets/table-DQqSVc_L.css.gz create mode 100644 assets/table.autoheight-D9Vzpc0f.js create mode 100644 assets/table.autoheight-D9Vzpc0f.js.br create mode 100644 assets/table.autoheight-D9Vzpc0f.js.gz create mode 100644 assets/test-BIjNw0RC.js create mode 100644 assets/test-BIjNw0RC.js.br create mode 100644 assets/test-BIjNw0RC.js.gz create mode 100644 assets/test-CTTt9cO2.pdf create mode 100644 assets/test-eg0j9y25.xlsx create mode 100644 assets/test-lokg6HCp.docx create mode 100644 assets/tinymce-D38YvwcD.css create mode 100644 assets/tinymce-D38YvwcD.css.br create mode 100644 assets/tinymce-D38YvwcD.css.gz create mode 100644 assets/tinymce-DOG9U8LG.js create mode 100644 assets/tinymce-DOG9U8LG.js.br create mode 100644 assets/tinymce-DOG9U8LG.js.gz create mode 100644 assets/trend.demo-CzRUa80T.js create mode 100644 assets/trend.demo-CzRUa80T.js.br create mode 100644 assets/trend.demo-CzRUa80T.js.gz create mode 100644 assets/upload-oDmHyFsE.css create mode 100644 assets/upload-oDmHyFsE.css.br create mode 100644 assets/upload-oDmHyFsE.css.gz create mode 100644 assets/upload.demo-BbXqMNKv.js create mode 100644 assets/upload.demo-BbXqMNKv.js.br create mode 100644 assets/upload.demo-BbXqMNKv.js.gz create mode 100644 assets/useMainPage-CwEMSkqN.js create mode 100644 assets/useMainPage-CwEMSkqN.js.br create mode 100644 assets/useMainPage-CwEMSkqN.js.gz create mode 100644 assets/useMenu-BdRPu4NS.js create mode 100644 assets/useMenu-BdRPu4NS.js.br create mode 100644 assets/useMenu-BdRPu4NS.js.gz create mode 100644 assets/useTabbar-DffVO57A.js create mode 100644 assets/useTabbar-DffVO57A.js.br create mode 100644 assets/useTabbar-DffVO57A.js.gz create mode 100644 assets/vchart-BjOUspFx.js create mode 100644 assets/vchart-BjOUspFx.js.br create mode 100644 assets/vchart-BjOUspFx.js.gz create mode 100644 assets/vue.runtime.esm-bundler-BbMvTLbJ.js create mode 100644 assets/vue.runtime.esm-bundler-BbMvTLbJ.js.br create mode 100644 assets/vue.runtime.esm-bundler-BbMvTLbJ.js.gz create mode 100644 assets/vueuse-CQaXAjwd.js create mode 100644 assets/vueuse-CQaXAjwd.js.br create mode 100644 assets/vueuse-CQaXAjwd.js.gz create mode 100644 assets/vxe-table-CTJcpEJz.js create mode 100644 assets/vxe-table-CTJcpEJz.js.br create mode 100644 assets/vxe-table-CTJcpEJz.js.gz create mode 100755 browser_upgrade/chrome.png create mode 100755 browser_upgrade/edge.png create mode 100755 browser_upgrade/index.css create mode 100644 browser_upgrade/index.css.br create mode 100644 browser_upgrade/index.css.gz create mode 100755 favicon.ico create mode 100644 index.html create mode 100644 index.html.br create mode 100644 index.html.gz create mode 100755 tinymce/langs/zh-Hans.js create mode 100644 tinymce/langs/zh-Hans.js.br create mode 100644 tinymce/langs/zh-Hans.js.gz create mode 100755 tinymce/skins/content/dark/content.css create mode 100644 tinymce/skins/content/dark/content.css.br create mode 100644 tinymce/skins/content/dark/content.css.gz create mode 100755 tinymce/skins/content/dark/content.min.css create mode 100644 tinymce/skins/content/dark/content.min.css.br create mode 100644 tinymce/skins/content/dark/content.min.css.gz create mode 100755 tinymce/skins/content/default/content.css create mode 100644 tinymce/skins/content/default/content.css.br create mode 100644 tinymce/skins/content/default/content.css.gz create mode 100755 tinymce/skins/content/default/content.min.css create mode 100644 tinymce/skins/content/default/content.min.css.br create mode 100644 tinymce/skins/content/default/content.min.css.gz create mode 100755 tinymce/skins/content/document/content.css create mode 100644 tinymce/skins/content/document/content.css.br create mode 100644 tinymce/skins/content/document/content.css.gz create mode 100755 tinymce/skins/content/document/content.min.css create mode 100644 tinymce/skins/content/document/content.min.css.br create mode 100644 tinymce/skins/content/document/content.min.css.gz create mode 100755 tinymce/skins/content/tinymce-5-dark/content.css create mode 100644 tinymce/skins/content/tinymce-5-dark/content.css.br create mode 100644 tinymce/skins/content/tinymce-5-dark/content.css.gz create mode 100755 tinymce/skins/content/tinymce-5-dark/content.min.css create mode 100644 tinymce/skins/content/tinymce-5-dark/content.min.css.br create mode 100644 tinymce/skins/content/tinymce-5-dark/content.min.css.gz create mode 100755 tinymce/skins/content/tinymce-5/content.css create mode 100644 tinymce/skins/content/tinymce-5/content.css.br create mode 100644 tinymce/skins/content/tinymce-5/content.css.gz create mode 100755 tinymce/skins/content/tinymce-5/content.min.css create mode 100644 tinymce/skins/content/tinymce-5/content.min.css.br create mode 100644 tinymce/skins/content/tinymce-5/content.min.css.gz create mode 100755 tinymce/skins/content/writer/content.css create mode 100644 tinymce/skins/content/writer/content.css.br create mode 100644 tinymce/skins/content/writer/content.css.gz create mode 100755 tinymce/skins/content/writer/content.min.css create mode 100644 tinymce/skins/content/writer/content.min.css.br create mode 100644 tinymce/skins/content/writer/content.min.css.gz create mode 100755 tinymce/skins/ui/oxide-dark/content.css create mode 100644 tinymce/skins/ui/oxide-dark/content.css.br create mode 100644 tinymce/skins/ui/oxide-dark/content.css.gz create mode 100755 tinymce/skins/ui/oxide-dark/content.inline.css create mode 100644 tinymce/skins/ui/oxide-dark/content.inline.css.br create mode 100644 tinymce/skins/ui/oxide-dark/content.inline.css.gz create mode 100755 tinymce/skins/ui/oxide-dark/content.inline.min.css create mode 100644 tinymce/skins/ui/oxide-dark/content.inline.min.css.br create mode 100644 tinymce/skins/ui/oxide-dark/content.inline.min.css.gz create mode 100755 tinymce/skins/ui/oxide-dark/content.min.css create mode 100644 tinymce/skins/ui/oxide-dark/content.min.css.br create mode 100644 tinymce/skins/ui/oxide-dark/content.min.css.gz create mode 100755 tinymce/skins/ui/oxide-dark/skin.css create mode 100644 tinymce/skins/ui/oxide-dark/skin.css.br create mode 100644 tinymce/skins/ui/oxide-dark/skin.css.gz create mode 100755 tinymce/skins/ui/oxide-dark/skin.min.css create mode 100644 tinymce/skins/ui/oxide-dark/skin.min.css.br create mode 100644 tinymce/skins/ui/oxide-dark/skin.min.css.gz create mode 100755 tinymce/skins/ui/oxide-dark/skin.shadowdom.css create mode 100644 tinymce/skins/ui/oxide-dark/skin.shadowdom.css.br create mode 100644 tinymce/skins/ui/oxide-dark/skin.shadowdom.css.gz create mode 100755 tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css create mode 100644 tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css.br create mode 100644 tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css.gz create mode 100755 tinymce/skins/ui/oxide/content.css create mode 100644 tinymce/skins/ui/oxide/content.css.br create mode 100644 tinymce/skins/ui/oxide/content.css.gz create mode 100755 tinymce/skins/ui/oxide/content.inline.css create mode 100644 tinymce/skins/ui/oxide/content.inline.css.br create mode 100644 tinymce/skins/ui/oxide/content.inline.css.gz create mode 100755 tinymce/skins/ui/oxide/content.inline.min.css create mode 100644 tinymce/skins/ui/oxide/content.inline.min.css.br create mode 100644 tinymce/skins/ui/oxide/content.inline.min.css.gz create mode 100755 tinymce/skins/ui/oxide/content.min.css create mode 100644 tinymce/skins/ui/oxide/content.min.css.br create mode 100644 tinymce/skins/ui/oxide/content.min.css.gz create mode 100755 tinymce/skins/ui/oxide/skin.css create mode 100644 tinymce/skins/ui/oxide/skin.css.br create mode 100644 tinymce/skins/ui/oxide/skin.css.gz create mode 100755 tinymce/skins/ui/oxide/skin.min.css create mode 100644 tinymce/skins/ui/oxide/skin.min.css.br create mode 100644 tinymce/skins/ui/oxide/skin.min.css.gz create mode 100755 tinymce/skins/ui/oxide/skin.shadowdom.css create mode 100644 tinymce/skins/ui/oxide/skin.shadowdom.css.br create mode 100644 tinymce/skins/ui/oxide/skin.shadowdom.css.gz create mode 100755 tinymce/skins/ui/oxide/skin.shadowdom.min.css create mode 100644 tinymce/skins/ui/oxide/skin.shadowdom.min.css.br create mode 100644 tinymce/skins/ui/oxide/skin.shadowdom.min.css.gz create mode 100755 tinymce/skins/ui/tinymce-5-dark/content.css create mode 100644 tinymce/skins/ui/tinymce-5-dark/content.css.br create mode 100644 tinymce/skins/ui/tinymce-5-dark/content.css.gz create mode 100755 tinymce/skins/ui/tinymce-5-dark/content.inline.css create mode 100644 tinymce/skins/ui/tinymce-5-dark/content.inline.css.br create mode 100644 tinymce/skins/ui/tinymce-5-dark/content.inline.css.gz create mode 100755 tinymce/skins/ui/tinymce-5-dark/content.inline.min.css create mode 100644 tinymce/skins/ui/tinymce-5-dark/content.inline.min.css.br create mode 100644 tinymce/skins/ui/tinymce-5-dark/content.inline.min.css.gz create mode 100755 tinymce/skins/ui/tinymce-5-dark/content.min.css create mode 100644 tinymce/skins/ui/tinymce-5-dark/content.min.css.br create mode 100644 tinymce/skins/ui/tinymce-5-dark/content.min.css.gz create mode 100755 tinymce/skins/ui/tinymce-5-dark/skin.css create mode 100644 tinymce/skins/ui/tinymce-5-dark/skin.css.br create mode 100644 tinymce/skins/ui/tinymce-5-dark/skin.css.gz create mode 100755 tinymce/skins/ui/tinymce-5-dark/skin.min.css create mode 100644 tinymce/skins/ui/tinymce-5-dark/skin.min.css.br create mode 100644 tinymce/skins/ui/tinymce-5-dark/skin.min.css.gz create mode 100755 tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.css create mode 100644 tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.css.br create mode 100644 tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.css.gz create mode 100755 tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css create mode 100644 tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css.br create mode 100644 tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css.gz create mode 100755 tinymce/skins/ui/tinymce-5/content.css create mode 100644 tinymce/skins/ui/tinymce-5/content.css.br create mode 100644 tinymce/skins/ui/tinymce-5/content.css.gz create mode 100755 tinymce/skins/ui/tinymce-5/content.inline.css create mode 100644 tinymce/skins/ui/tinymce-5/content.inline.css.br create mode 100644 tinymce/skins/ui/tinymce-5/content.inline.css.gz create mode 100755 tinymce/skins/ui/tinymce-5/content.inline.min.css create mode 100644 tinymce/skins/ui/tinymce-5/content.inline.min.css.br create mode 100644 tinymce/skins/ui/tinymce-5/content.inline.min.css.gz create mode 100755 tinymce/skins/ui/tinymce-5/content.min.css create mode 100644 tinymce/skins/ui/tinymce-5/content.min.css.br create mode 100644 tinymce/skins/ui/tinymce-5/content.min.css.gz create mode 100755 tinymce/skins/ui/tinymce-5/skin.css create mode 100644 tinymce/skins/ui/tinymce-5/skin.css.br create mode 100644 tinymce/skins/ui/tinymce-5/skin.css.gz create mode 100755 tinymce/skins/ui/tinymce-5/skin.min.css create mode 100644 tinymce/skins/ui/tinymce-5/skin.min.css.br create mode 100644 tinymce/skins/ui/tinymce-5/skin.min.css.gz create mode 100755 tinymce/skins/ui/tinymce-5/skin.shadowdom.css create mode 100644 tinymce/skins/ui/tinymce-5/skin.shadowdom.css.br create mode 100644 tinymce/skins/ui/tinymce-5/skin.shadowdom.css.gz create mode 100755 tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css create mode 100644 tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css.br create mode 100644 tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css.gz diff --git a/assets/HButton-gERWBpJc.js b/assets/HButton-gERWBpJc.js new file mode 100644 index 000000000..ccb264a72 --- /dev/null +++ b/assets/HButton-gERWBpJc.js @@ -0,0 +1 @@ +import{B as f}from"./index-DOeI-Tmq.js";export{f as default}; diff --git a/assets/HCheckList-jN_jejv7.js b/assets/HCheckList-jN_jejv7.js new file mode 100644 index 000000000..407074ed6 --- /dev/null +++ b/assets/HCheckList-jN_jejv7.js @@ -0,0 +1 @@ +import{_ as m}from"./HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js";import"./index-DOeI-Tmq.js";export{m as default}; diff --git a/assets/HCheckList-jN_jejv7.js.br b/assets/HCheckList-jN_jejv7.js.br new file mode 100644 index 0000000000000000000000000000000000000000..fde920be4c9c042bf8eb9230edf5817f44de423d GIT binary patch literal 118 zcmV-+0Ezz_f&fsQ1@7K8VR?@3*Q-%Memj3!b^BRH5oI*K3>0;iL%)9Vg@~$LcDhW# zDz2Wai&2k8xk(yPX@pRL4$k0mcv8|h<8{r("change",a)}),(a,x)=>{const c=v;return s(),t("div",k,[(s(!0),t(o,null,_(a.options,e=>(s(),t("button",{key:e.value,disabled:a.disabled||e.disabled,class:p(["flex cursor-pointer items-center truncate border-size-0 bg-inherit px-2 py-1.5 text-sm disabled-cursor-not-allowed disabled-opacity-50 hover-not-disabled-bg-ui-primary hover-not-disabled-text-ui-text",{"text-ui-text bg-ui-primary":l.value===e.value}]),onClick:C=>l.value=e.value},[e.icon?(s(),f(c,{key:0,name:e.icon},null,8,["name"])):(s(),t(o,{key:1},[g(h(e.label),1)],64))],10,y))),128))])}}});export{V as _}; diff --git a/assets/HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js.br b/assets/HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js.br new file mode 100644 index 0000000000000000000000000000000000000000..15f3475c29601df87913102693248dfe9db6c7ec GIT binary patch literal 551 zcmV+?0@(cu1j&zp-&XPMo3^+h8uotklwd!D)#m5vc zB{`qxn&KY}FESUMf-~5j?-tk@fYn$&C?akepE+YT#g7yPZXm}qxTrD41QR@g#%KI` zi2-^DFhGbCMEGmW$`!I@GE;BHw{>ttMjN+j%6;aB#7={n7iClm54up7@)Ic31wj`a*@pNcr`-ICVJP5C zc!+;rLQswRV^MHJ*oH8rPz+&YXI~s>ohhe4s!oeay{v{Mq#6*jkwZ4FwI2tu8UdOt zsyv>6w?2V8J&2#cqZa|8grFi9JVrB{Cj3JBBpe?}A2XSceTA7=(fr}^3?143BfgaH zI#!W8xUgOyP~yp%_t%(PPB{4S3{3Hpk9nmw)YPc*^tE_=j^rEU_p(J z&XVeO`$AWP#yKlw0$(rmgpOp`@sc)TA+>841j#Aca?TBD8k06&P08h%)42NsG%)O) zL5SdH#HmRsRbRaf3SnIw%KkKL6!@vWB80e0>L}nIjm;X$DK%ayc~kW86UOu*a0^M# pvRyCz40*)W_lH=wtXr|uqN`%P=F$S|jRT=AqZU>{d{OeCvj$qX2~+?8 literal 0 HcmV?d00001 diff --git a/assets/HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js.gz b/assets/HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2c0534ef807008f3ddf96961c809d19759493267 GIT binary patch literal 638 zcmV-^0)hP>iwFP!0000218tODZ__XohVS_mp2dYN9hY`6m{Mg(451-F+`ulVs>+E^ zTCa{BY^OA2`R~YSyAO%0$H(Wx*84iqb>n>O6_J6o@GHT>%Y+(k5(;n$0qznad`fWe zGhqc^5*jEIDyS0H5EC}AO4tpRcQu{7(pKSKeEg1|#gF>;1>E(oA;%WA!Jlr zqb-Wc;GP6DSVm!;MWQ3tL6m4CdUDr>sH^T2x=L)cQfP^HtyQQ*tw^yJAv%lVHBr)U z#Y6m#4$$Qbs&tTrK}CT&du?>NrAxTYTh^~uR@Ru&o9hjh+pjuA3XOM7$Smt!6ScD; z>jyYZ$okkdn0;{0ptPW{lC6o^*=!h~ubo13D@}{3WsJT#r7Mj-4H-CKtz#O!pyfu| zHPR(4Xxk_mF?;N$OAY~J+b|7%YRS~V`-6NwS77p*X`oLU_}pV`y(I-RAoHu z!^tjP;!z_xIW6z+@nH=I+Z(o^qvd7mgY%+sdUW=g>(RHilo3hcyh1O6{)=LojMjF8 zUPsdG#W`s@F`HbFi2Eo)O-?6?<7n%mkjA(_s2+2!k)@8ExR{cS+u@<=AzQ3Pt3~5= zEq(XDg7K_YkEGDkr!jffO*3;4CeQPuM8lH9@d0Mn`PC_Z%EAICx^(vaD09WigT7N3 z-{>JX9DKQi1x>qj$$55k#U09L11#2T!*F6`fri73FX8PQ&X+KoLdQ9W+4&{sOFj$( YpW}Y~BixQ3_%MI*5BD7RLLvkJ06AkmO#lD@ literal 0 HcmV?d00001 diff --git a/assets/HDialog-DM-b0lZo.js b/assets/HDialog-DM-b0lZo.js new file mode 100644 index 000000000..bf5765966 --- /dev/null +++ b/assets/HDialog-DM-b0lZo.js @@ -0,0 +1 @@ +import{_ as m}from"./HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js";import"./index-DOeI-Tmq.js";export{m as default}; diff --git a/assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js b/assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js new file mode 100644 index 000000000..a931ccf06 --- /dev/null +++ b/assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js @@ -0,0 +1 @@ +import{d as b,Z as i,$ as w,al as h,r as k,G as C,o as d,c as B,w as t,e as s,u as e,a4 as p,a5 as c,b as o,K as V,a6 as T,am as S,f as $,t as j,a8 as F,Y as u,j as N,l as M,aa as z,ab as D,_ as G}from"./index-DOeI-Tmq.js";const Y={class:"fixed inset-0 overflow-y-auto"},E={class:"min-h-full flex items-end justify-center p-4 text-center lg-items-center"},H={flex:"~ items-center justify-between","px-4":"","py-3":"","border-b":"~ solid stone/15","text-6":""},I={key:0,flex:"~ items-center justify-end","px-4":"","py-3":"","border-t":"~ solid stone/15"},O=b({__name:"HDialog",props:i({appear:{type:Boolean,default:!1},title:{},preventClose:{type:Boolean,default:!1},overlay:{type:Boolean,default:!1}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:i(["close"],["update:modelValue"]),setup(f,{emit:m}){const y=m,l=w(f,"modelValue"),v=h(),g=k({enter:"ease-in-out duration-500",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in-out duration-500",leaveFrom:"opacity-100",leaveTo:"opacity-0"}),_=C(()=>({enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 lg-translate-y-0 lg-scale-95",enterTo:"opacity-100 translate-y-0 lg-scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 lg-scale-100",leaveTo:"opacity-0 translate-y-4 lg-translate-y-0 lg-scale-95"}));function r(){l.value=!1,y("close")}return(a,n)=>{const x=G;return d(),B(e(D),{as:"template",appear:a.appear,show:l.value},{default:t(()=>[s(e(z),{class:"fixed inset-0 z-2000 flex",onClose:n[0]||(n[0]=J=>!a.preventClose&&r())},{default:t(()=>[s(e(p),c({as:"template",appear:a.appear},e(g)),{default:t(()=>[o("div",{class:V(["fixed inset-0 bg-stone-2/75 transition-opacity dark-bg-stone-8/75",{"backdrop-blur-sm":a.overlay}])},null,2)]),_:1},16,["appear"]),o("div",Y,[o("div",E,[s(e(p),c({as:"template",appear:a.appear},e(_)),{default:t(()=>[s(e(T),{class:"relative w-full flex flex-col overflow-hidden rounded-xl bg-white text-left shadow-xl lg-my-8 lg-max-w-lg dark-bg-stone-8"},{default:t(()=>[o("div",H,[s(e(S),{"m-0":"","text-lg":"","text-dark":"","dark-text-white":""},{default:t(()=>[$(j(a.title),1)]),_:1}),s(x,{name:"i-carbon:close","cursor-pointer":"",onClick:r})]),s(e(F),{"m-0":"","overflow-y-auto":"","p-4":""},{default:t(()=>[u(a.$slots,"default")]),_:3}),e(v).footer?(d(),N("div",I,[u(a.$slots,"footer")])):M("",!0)]),_:3})]),_:3},16,["appear"])])])]),_:3})]),_:3},8,["appear","show"])}}});export{O as _}; diff --git a/assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js.br b/assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js.br new file mode 100644 index 0000000000000000000000000000000000000000..8ec28fc3555fcf00c1dacc692085a3bbbde08dfb GIT binary patch literal 976 zcmV;>126m=fe8RC3S(o|*l*g!Dov-Fa>f~ie0!$k^!3d=awK00>;Yqdi);_`zOS_1 zJ{y=p4B#U|CsTIReR3I?A=XqWQl-YH&yZ5Q{kfmo-w2tjGy^MkdHFyk$hg2b0Cck? zr&c?bayOOX+}-LxdNUft+L>hVJwuS^4C_+zrNY+-Sd)O6GV9@y7M4WBLn9oCj6;ci zvhc;8?nIQb8_xK_miJN&S-m)Sbw_t^!r@b7i`OZwtJ;l;ERTRcosW%APV-&}Y zL&gaTJzlg?AsLYRpswa+aub~8SN)}f(S9LO|w16ydC$vF%`1Ud&)qGK%2b>vH7;JuX zHwre5WDS&gj&&V457s zPQ-QUPRbN|n*s?ZAa0^H=o``itn-^FeX@jz++S}&(Lz!aPTBK3R&w+Jg#!x&BIxyF z?ppm#b~JuFF`J8}-P2hW)*O#6@?nBvo$oplWdSd*fZFBJ77U)g&UTozKJVx#WuC^f z58);gL-PWzKXnU6i*{CWCR~9WX?iJUUL13&B}>`PS*rb1;<_RGJT{TtQvk7(v>XR- z9Z&?Cb=9-9Kvh|d3hWhrJ(jsJ0h%%mlbQvr0CAg5EZ6yJ?EjqiKDOT3ec4tEe1VOP zF4v=r^Nu01#ZO<5Sv4b~w8ik^A=!G-mA_{5P6%*$fc(31-8!wKoXAb-W>6ZcK0=hV zNG4WrzNHww2Hm`c6!FDQohNy(l^s8AR`V-gWG!jUf@SW97(aPE+%d_urkQe&W2_ebn8Mi}*s($PjsLYq6v zof1S1WZ|BwS{oiggwhp=hvUI4vgo5BZ;cb?EnHtRHRE0wA!kB);(!>hZ?9=fvBOz= zXBU^ML80Ako*!ZwEW{97r%rojX_~c;fTCgYU~F6KorQD?PS(ggLpvdJVxH$`ZF}4- y^=*{)FK|;bGH=hlVIpC(g6RI9^$WJ))DEgOgP{$YwnY8>wwdzyTo>B;ew_>}x8ykh literal 0 HcmV?d00001 diff --git a/assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js.gz b/assets/HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2247b8919613cf63703e02372e7a0346fff8b3ba GIT binary patch literal 1077 zcmV-51j_p#iwFP!000021C>^7Z`(Ey{=Q$K5J5o#N5^iHG*h4sXw$b1X+Jb5&;@}( zODCHNC2Az)m#W%tA5L;&J54ea2KSr?itQa+l%-vk==2^OFX;S3zX z4ZJ6K1C}6zl;AZi2m&C1hnfIE9THZcjtEnj5Loz&;47$O!V6FZ;TOmW_8|~lgE}F6 z2j2*4xF+}nosx4aP8S?YD*uYZ%LCH z<$cU@y~HfirNg)Zex=Cv_VZg3gtfQ6S>X3=%+gU(kn z#WJ9aDtQhQm#nTb6)@g#vMT`|LtXJ4 z8uEyXRy6&QS|tUTWWjS_TMh!|$&3q_CO5q4wmoL3JW5?kTZbsCoeJ8P@@P0@&>6gQ zwuqUnRI0;D-p*dw&D@A=4XQalMb;VYl5HHf>4vNoFizfZE|OQfDtB04JSH&;PLAY`G3~9or%AoxH=;75wkJvx3(2bnuk1z87`F7U-EBad@PV>4cJ8jXhyQ~=4vM;ala(MOQ2Pa7WOkVA&!FKgMd*-+h z567tlr2J{MEg+u?@sqpdEYov#tMeeHdSB(HN6Wy;;iJFAm} zmq!d5Hc{zK=4>S=rgqX7ELMZ{Ezw?y7RuTfcrLC4jN?%Yqhq*ay;7>=TUFoSPT*Vk zm8Fg!SSq<+Y%=1|sG#Q[r(o.$slots,"dropdown")]),default:e(()=>[r(o.$slots,"default")]),_:3},16)}const f=t(d,[["render",l]]);export{f as default}; diff --git a/assets/HDropdown-B6cMBPT3.js.br b/assets/HDropdown-B6cMBPT3.js.br new file mode 100644 index 0000000000000000000000000000000000000000..0f0d352f00f566e1c30a777ae2998c3b6d4dce44 GIT binary patch literal 243 zcmVdlmQ@|2X=#7jdAs&o1qc%d*}2ssylUg@0SN`Btc55eAzfjltfh|YW381 zbkiU3!0^AZwx)Bk6z3tN+XU+=x}B(7e-Opt@b`AKI0kw_jRrJQXz_v^hoXlb4cxkpC{*h^L;u!}lJ{yzV%#gz20Zp9C}!4mrYL6EWZ^g770k&^$&qb1Qs=?5=Z` z&gu4*UedSYSN7?lXxRCX*m9bSc63eX*d@JU-05jizH|!Sx59(vlLK7{g;88$l*U1M zY}5q)z^61wx8IX^$SXMTHwn}ThtASRg8jd>)@Z3UV;`>O7Ilg3@`o8WPkLUSZp)x7Ruu?2O9I%} ZwJzv(p(),c("div",g,[m(b("input",{"onUpdate:modelValue":o[0]||(o[0]=t=>e.value=t),type:"text",placeholder:l.placeholder,disabled:l.disabled,class:"relative block w-full border-0 rounded-md bg-white px-2.5 py-1.5 text-sm shadow-sm ring-1 ring-stone-2 ring-inset disabled-cursor-not-allowed dark-bg-dark disabled-opacity-50 focus-outline-none focus-ring-2 dark-ring-stone-8 focus-ring-ui-primary placeholder-stone-4 dark-placeholder-stone-5"},null,8,h),[[f,e.value]])]))}});export{k as _}; diff --git a/assets/HInput.vue_vue_type_script_setup_true_lang-JUlF5m4J.js.br b/assets/HInput.vue_vue_type_script_setup_true_lang-JUlF5m4J.js.br new file mode 100644 index 0000000000000000000000000000000000000000..67b1250b0b0d9e6f39c268aa43856d54163de062 GIT binary patch literal 462 zcmV;<0Wtm?Vgmr=T224`ysle=ncbL>Ar+I07$+KW%Ku!>59~e|-q?%o8f#IB^`fxn zaY7Aa7d=3tC(i1T)t^~Y{F9L2KKM9=1*R~@0EYOG#n`Xn%)xpmEpp+;XMvY)imAS6k5x%86X^pG!3`=t&#eF#?2cn1?ooa>{gf^za4T{MQH$ zNA2gCNSLm)651fugdV2L;w()g)laZ%`^9eF7}UKAA3d?k@I2Fx>Bx6{HJ#=CW;m+Y zpU;F1z3W0$SW9Ou1~b zG2=L7F!GmxF4{30Fz~zcwT3kLY>63>+PU`sKTGz>xooP;fX(HcV`p?RL&jm5^3V(XtqG+#v39O zYO>k%t6C}1!l#+wW*;KU7E0CcDVUeR;Jk0Sh8{=Tc5oOt?KThlxiP$<){_+yW?j?R E0bHo_ssI20 literal 0 HcmV?d00001 diff --git a/assets/HInput.vue_vue_type_script_setup_true_lang-JUlF5m4J.js.gz b/assets/HInput.vue_vue_type_script_setup_true_lang-JUlF5m4J.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..21ec55a7f2d65b406b32c7b2b383a85e627e10ab GIT binary patch literal 529 zcmV+s0`C1EiwFP!0000217(v*6sva7tRWEH1wXBF; zW^G~?C?Bz{&Hnd_I9688>0w}AhIs)!co)*Bh>Rq_p8^XX3N(a*46eY#LqP}M3I>p$ z3VUd$KDdEaAGK9@5MO@ao%lKYtsWv>cFx8`HqF=>8DmWY8kzJXlD+7&F~n@dUR>YM z3AW9OdLujBI-@X9ph`#C8dP)*yC$&l{@%&~Yx?!h`kW~E;C!qt8)ve5oZzgh$8_{q ze|FBGw4kt;*`)gY=SO=f%YSOt3{?d58?kCYK`l5 z=X+{hP#DAo2`*cON(_p$8?oQ&gv1}jRka}gC@!l7DYZo$NZd;0_GJ{b-H6K*VsaM6 z)hW<6Vj|}gh%Sfdg0L2wr}3(~tTN8xfZ+M=+|;>*-? zfveL7v&uK~<*bDddXV8rX70RXUZ1pY7Z!8^n~i}R*m78{dU)}Fz2yHj932a literal 0 HcmV?d00001 diff --git a/assets/HKbd-B6HEc-Ra.js b/assets/HKbd-B6HEc-Ra.js new file mode 100644 index 000000000..efe4c5862 --- /dev/null +++ b/assets/HKbd-B6HEc-Ra.js @@ -0,0 +1 @@ +import{x as t,o as n,j as r,Y as s}from"./index-DOeI-Tmq.js";const o={},a={class:"mr-[4px] h-6 min-w-[24px] inline-flex items-center justify-center rounded bg-stone-1 px-1 text-[12px] text-dark font-medium font-sans ring-1 ring-stone-3 ring-inset last:mr-0 dark-bg-dark-9 dark-text-white dark-ring-stone-7"};function i(e,c){return n(),r("kbd",a,[s(e.$slots,"default")])}const _=t(o,[["render",i]]);export{_ as default}; diff --git a/assets/HKbd-B6HEc-Ra.js.br b/assets/HKbd-B6HEc-Ra.js.br new file mode 100644 index 0000000000000000000000000000000000000000..56a69d2379efc5f8be0d7095d3cc0fec5994fe98 GIT binary patch literal 263 zcmV+i0r>tKqX7Vnl!SZ*y7HZApFg`FxSaF14`GDDiMe?u|%aH`y zD$2$Myobqw`@`(Qm!;0~>(L4={h#Gojd{~?E!H#Ggmj$_fusuzoTNG=>by5fSGtG^ zt!`uMC2D1;sk&BFTBhT2wB1$`uZuzjVnab`Tb5}~{rrvHbok$$F~9i%wDN&uqyYc` Dj#-%~ literal 0 HcmV?d00001 diff --git a/assets/HSelect-b2bNx7_Y.js b/assets/HSelect-b2bNx7_Y.js new file mode 100644 index 000000000..4e108133e --- /dev/null +++ b/assets/HSelect-b2bNx7_Y.js @@ -0,0 +1 @@ +import{_ as m}from"./HSelect.vue_vue_type_script_setup_true_lang-B46PTVfG.js";import"./index-DOeI-Tmq.js";export{m as default}; diff --git a/assets/HSelect-b2bNx7_Y.js.br b/assets/HSelect-b2bNx7_Y.js.br new file mode 100644 index 0000000000000000000000000000000000000000..24d77abc715c9d0aeda2ca15af174cfeaa9200ca GIT binary patch literal 116 zcmV-)0E_<{e*oZ|1$Mhdtn4qnv7ursCfl9YyY|l>>6gOA@hz{~p+!oP%F3)e.value===n.value)??a.options[0]},set(e){n.value=e.value}});return(e,N)=>{const u=V,p=v("VMenu");return l(),_(p,y({triggers:["click"],"popper-triggers":["click"],delay:0,disabled:e.disabled},e.$attrs),{popper:r(()=>[o("div",z,[(l(!0),i(k,null,h(e.options,s=>(l(),i("button",{key:s.value,disabled:s.disabled,class:C(["w-full cursor-pointer truncate border-size-0 rounded-md bg-inherit px-2 py-1.5 text-left text-sm disabled-cursor-not-allowed hover-not-disabled-bg-stone-1 dark-hover-not-disabled-bg-stone-9",{"font-bold":t.modelValue===s.value}]),onClick:j=>d.value=s},c(s.label),11,F))),128))])]),default:r(()=>[o("div",B,[o("button",{class:"relative block w-full flex cursor-default items-center gap-x-2 border-0 rounded-md bg-white px-2.5 py-1.5 pe-9 text-left text-sm shadow-sm ring-1 ring-stone-2 ring-inset lg-w-48 disabled-cursor-not-allowed dark-bg-dark focus-outline-none focus-ring-2 dark-ring-stone-8 focus-ring-ui-primary",disabled:e.disabled},[o("span",$,c(w(d).label),1),o("span",S,[x(u,{name:"i-carbon:chevron-down",class:"h-5 w-5 flex-shrink-0 text-stone-5"})])],8,M)])]),_:1},16,["disabled"])}}});export{E as _}; diff --git a/assets/HSelect.vue_vue_type_script_setup_true_lang-B46PTVfG.js.br b/assets/HSelect.vue_vue_type_script_setup_true_lang-B46PTVfG.js.br new file mode 100644 index 0000000000000000000000000000000000000000..3a94a04a8fc0274467dbaf04a22a2635bb9eb3ce GIT binary patch literal 849 zcmV-X1FrlV@&*7Lg>l1u645rxczGsGC`L%q>8EDYMT@j#Yk0r|WVD zH3yX9k7@r_U!KMyjzhGx?H(fGqD@f>{B2QRNrP2~GP3eWV60ftY|NsVfeT^XTj#hTpKT042^jvj&Zljkb}xM>vD%t{_FH0 zESV%vnLi|u^zM*6ooHW6=qMtTkiEB4zYR9!seSQvLUrNBDWBBjlvt8MHjtXeG+>~9EgUA|J%(}Rkwi3hxw8|XtaU^}Bd*<0g%u^tfH zf@~pO32>g?YxvK(pTdz4ev$`%4aFISFciXeCR} zT+v7K*XjvSw6u#lz9uP+`~!|K4OPE02tqg6xp`%T@xcK)M9sKlV22o+xp$5(%02cDE(3M4=PzNRBX-5DB(x*X&uEi%7?=OXgy{FLf>|>J` zBKs+*JUjq;NvV&ENdxd1X?CB}Gcp(jdw7P!8t-(IWV0pB(IZ3v7*IC2KL}KSe(0-F zC2ok{IN4I%eF6rOI3SIVy>5HqP@ literal 0 HcmV?d00001 diff --git a/assets/HSelect.vue_vue_type_script_setup_true_lang-B46PTVfG.js.gz b/assets/HSelect.vue_vue_type_script_setup_true_lang-B46PTVfG.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fe2501185493e0c3ca44bf9ffb46e5948755ef43 GIT binary patch literal 954 zcmV;r14aBFiwFP!000021ASFXZ{s!)zV}yfi5w_ksM7Paxr82g*(gP%R#GD`6&`5^PwA2t(uquAL051!S!c@R zJK}AlbK#M8@I0w%Beh4%agW+Nu8l?_GG|odk)SU4j7aU!^An$u5Qj*QmE$>vW28oY z9WQ7HZY{XuKgcpA)s=2maFyDNWuuZW`a0 z6cV8wJYJRr)aVB#^BrBmmo#JTdaXr;3H|jM73Q8oZB6ZxinXTp(rA~o9h{FRtv}V6 z+#91%Xeh80jq=HddDlT(nF7^|Pz{D7{nwKzWGT@GCtUbwkfaM6n3gtcDY7y_K6ysB=m4 zkzHDwx<<>-Dte(SP>EAAd*>D7v)BQ~SHgSiB4`H}iDfKG@0NzqLhdQN!ICNVVHSa8 zJJ5|%uw{5I5L|l4LTZxHtnuDx3hfS0i5seX59+3%FwETpTb^%4-dJZWA4hwddy*Mj zpyf`!A)gUz8eL$)tAb=3F7+0z^rSxWYZ7KPUJ#E*&lQ$_kX%L1G5Hum8_$JO=70s+ zhT-o2Ojg;3J8v}dIVptQ@$Z>@qR`UPXwNgF3Yz%%eRk3`9SP`G5sa50c}?$%aR^)o zIdicR8L9~8b9juR2%sUU+Rdf9k-WCD681#DJ^X=8R|`$y3UYQ}MKpCJf=Txb%Oh)`9afj* zxv-hhNxsFsHJTUZpy@c%bjugyz!yFF+-JwbhE_4`f;A!aeI+=Gc{|J{a cLDYrqfXDuc`_eyL-R%$m0dc^x&+`TV0I6%nmjD0& literal 0 HcmV?d00001 diff --git a/assets/HSlideover-CNMGKuUN.js b/assets/HSlideover-CNMGKuUN.js new file mode 100644 index 000000000..affcc5122 --- /dev/null +++ b/assets/HSlideover-CNMGKuUN.js @@ -0,0 +1 @@ +import{X as f}from"./index-DOeI-Tmq.js";export{f as default}; diff --git a/assets/HTabList-CUHJ22Hc.js b/assets/HTabList-CUHJ22Hc.js new file mode 100644 index 000000000..5687d9b81 --- /dev/null +++ b/assets/HTabList-CUHJ22Hc.js @@ -0,0 +1 @@ +import{m}from"./index-DOeI-Tmq.js";export{m as default}; diff --git a/assets/HToggle-BD2V3TUi.js b/assets/HToggle-BD2V3TUi.js new file mode 100644 index 000000000..57f9968d0 --- /dev/null +++ b/assets/HToggle-BD2V3TUi.js @@ -0,0 +1 @@ +import{_ as m}from"./HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js";import"./index-DOeI-Tmq.js";export{m as default}; diff --git a/assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js b/assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js new file mode 100644 index 000000000..d99b8d340 --- /dev/null +++ b/assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js @@ -0,0 +1 @@ +import{r as V,G as d,d as x,aE as M,aF as D,aG as H,aH as L,A as O,H as P,aI as y,aJ as U,aK as j,aL as A,aM as F,aN as G,F as R,aO as h,Z as q,$ as z,o as g,c as k,w as J,b as w,l as Z,K as I,u as Q,_ as W}from"./index-DOeI-Tmq.js";function X(a,l,t){let o=V(t==null?void 0:t.value),n=d(()=>a.value!==void 0);return[d(()=>n.value?a.value:o.value),function(s){return n.value||(o.value=s),l==null?void 0:l(s)}]}function Y(a){var l,t;let o=(l=a==null?void 0:a.form)!=null?l:a.closest("form");if(o){for(let n of o.elements)if(n!==a&&(n.tagName==="INPUT"&&n.type==="submit"||n.tagName==="BUTTON"&&n.type==="submit"||n.nodeName==="INPUT"&&n.type==="image")){n.click();return}(t=o.requestSubmit)==null||t.call(o)}}let ee=Symbol("GroupContext"),ae=x({name:"Switch",emits:{"update:modelValue":a=>!0},props:{as:{type:[Object,String],default:"button"},modelValue:{type:Boolean,default:void 0},defaultChecked:{type:Boolean,optional:!0},form:{type:String,optional:!0},name:{type:String,optional:!0},value:{type:String,optional:!0},id:{type:String,default:null},disabled:{type:Boolean,default:!1},tabIndex:{type:Number,default:0}},inheritAttrs:!1,setup(a,{emit:l,attrs:t,slots:o,expose:n}){var s;let C=(s=a.id)!=null?s:`headlessui-switch-${M()}`,r=D(ee,null),[i,m]=X(d(()=>a.modelValue),e=>l("update:modelValue",e),d(()=>a.defaultChecked));function p(){m(!i.value)}let $=V(null),f=r===null?$:r.switchRef,S=H(d(()=>({as:a.as,type:t.type})),f);n({el:f,$el:f});function B(e){e.preventDefault(),p()}function N(e){e.key===h.Space?(e.preventDefault(),p()):e.key===h.Enter&&Y(e.currentTarget)}function T(e){e.preventDefault()}let c=d(()=>{var e,u;return(u=(e=L(f))==null?void 0:e.closest)==null?void 0:u.call(e,"form")});return O(()=>{P([c],()=>{if(!c.value||a.defaultChecked===void 0)return;function e(){m(a.defaultChecked)}return c.value.addEventListener("reset",e),()=>{var u;(u=c.value)==null||u.removeEventListener("reset",e)}},{immediate:!0})}),()=>{let{name:e,value:u,form:_,tabIndex:v,...b}=a,E={checked:i.value},K={id:C,ref:f,role:"switch",type:S.value,tabIndex:v===-1?0:v,"aria-checked":i.value,"aria-labelledby":r==null?void 0:r.labelledby.value,"aria-describedby":r==null?void 0:r.describedby.value,onClick:B,onKeyup:N,onKeypress:T};return y(R,[e!=null&&i.value!=null?y(U,j({features:A.Hidden,as:"input",type:"checkbox",hidden:!0,readOnly:!0,checked:i.value,form:_,disabled:b.disabled,name:e,value:u})):null,F({ourProps:K,theirProps:{...t,...G(b,["modelValue","defaultChecked"])},slot:E,attrs:t,slots:o,name:"Switch"})])}}});const le={class:"absolute inset-0 h-full w-full flex items-center justify-center"},ne=x({__name:"HToggle",props:q({disabled:{type:Boolean,default:!1},onIcon:{},offIcon:{}},{modelValue:{type:Boolean},modelModifiers:{}}),emits:["update:modelValue"],setup(a){const l=z(a,"modelValue");return(t,o)=>{const n=W;return g(),k(Q(ae),{modelValue:l.value,"onUpdate:modelValue":o[0]||(o[0]=s=>l.value=s),disabled:t.disabled,class:I(["relative h-5 w-10 inline-flex flex-shrink-0 cursor-pointer border-2 border-transparent rounded-full p-0 vertical-middle disabled-cursor-not-allowed disabled-opacity-50 focus-outline-none focus-visible-ring-2 focus-visible-ring-offset-2 focus-visible-ring-offset-white dark-focus-visible-ring-offset-gray-900",[l.value?"bg-ui-primary":"bg-stone-3 dark-bg-stone-7"]])},{default:J(()=>[w("span",{class:I(["pointer-events-none relative inline-block h-4 w-4 transform rounded-full bg-white shadow ring-0 transition duration-200 ease-in-out dark-bg-dark",[l.value?"translate-x-5":"translate-x-0"]])},[w("span",le,[l.value&&t.onIcon||!l.value&&t.offIcon?(g(),k(n,{key:0,name:l.value?t.onIcon:t.offIcon,class:"h-3 w-3 text-stone-7 dark-text-stone-3"},null,8,["name"])):Z("",!0)])],2)]),_:1},8,["modelValue","disabled","class"])}}});export{ne as _}; diff --git a/assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js.br b/assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js.br new file mode 100644 index 0000000000000000000000000000000000000000..588f555ce6c46d9ad8ea85fd7294cd00c4b89d18 GIT binary patch literal 1589 zcmV-52Fm#x!ww)E2f5kkDqBg!`61TK__MGxfSM1TPW9Xn9={pGZz8hyn=|A3YTa1DeXY1eX*d{s{VuG>y2-BwC1sIbhl zz*-?o2#k)we3wzc6dw&`cyLoDa+NIca>+Dk@dI*W><-qnN$Rvk+O%Ek9Ep5xMWI4H51zr^YLDLflrtLl{vVxE{5z5%C>mRI=E&N z{4K9M^CqOvpz#xV_A$PeZ_8~ut3tOR{%B1Fp}25EW1VpOLA4pz`~5m5O=z8p+&jSR zis;9Bg;}Fx=1AV_Lk$+aE8TY)DG$PlG@`0%Lg&r4C5JDuib0dG?}94!+>=Z;z@;h0 zrJL+$5Vc}jE@Bj}a>v|T7$KsUDcA);=$F<%&1Ij0aoK$BDB&r$cC@?odwn8f7J)ADKj`1;I zl;WJ%+P3~UJmU3_dzKm)?dLWZ1R=y<$Ha7ojCMy2t1A2&CJqO>)4EatvJj}?2(UUh zs9flEG6!&utW?OMimL8JPyt*`4&jLu?)7tpBOLU#Z*{$1#A4+dh!wgKJ}REgy#t57 zrh^j?oj}xcsK%YEb!Rl7r#&v0b|Mwhg6nNmcZ0P5oCjkmT ztAHtp*F;>!_+QX z461WjuAwft0}RC;J3!{v=4mZmi^U-6QL z*Z~He16VT&IXg&RTN{{}uh~k@j@P<#_sM29B{W*o+>8|T(l=PED%O%EL_t*dbBVr) zcegsx(ied$6q+Q#!79?~>F-><`n76cP5H1sH8n<=vs=5DR9rCnX!<}7QFUUadhq-8 z)pRtCW#vJ0u(KWIP{qcsq>ZrL|gXc6B+;Zd9a21M)@p zLQ_;KmMi6SHI}0}XeuW@5HdD5ir-yr z+c5?~toDiV4_iSv@m>?K;zaEDE~poc@rH>UCr@}w+bL^Ee%3HK4h|@c(-=V5|8>Zj nbxR>Y$~fm7Db5)uO*+ymWXE~{M5_bBRq&y;mRE5apS&9ZB$y4> literal 0 HcmV?d00001 diff --git a/assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js.gz b/assets/HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..06459fba5c58dc9cbe33ae1c59ddf2840e99b4ca GIT binary patch literal 1780 zcmV$f1@2KoV>1#$}Q?h}aPKsO-X1^NZV`#>*2dwB325}PT8)%h&25}nb z0=@pR8=LL_P1#4ehzOW1#lmSJbg)+HCFplL}U^gpCyV z!_H=^xY!pGNnz}gjk-gXiX>CUq4Si43&IX%K@F=5V`py( z98jHjF+UMY0Mfrs?3GQbZK%_Uqd=bD)`gUxPj7|(xtUUQa0 z3lzCR=PDVyHmC7}`Xgn{Utsx5iU@&`!9>Dx%KxB4AMbL+0Qplz@2CJk1_S?osu8HvK!j#zf@#tKjDc={#z*lvs4= z+X~rwS{>4g_YzxhsuGJ!v%>qtn+9sRTw*Rm@r}j}YkHLmeTP-p_ixpqz{RfHR*)pg ztlsy{_9k&RhC8=kdd%ak>H`tQ2vtlMG7x zV%28T}$mfb=;S{T??}nVxj3(xP+ec{9|) zhJJ<#c7SkjAcqOv>fg{Wa7pU|g|95S^jY#&<~eE*E+tZzmG47AT2E)@n!uvvNJnF^ zDDqRSHevlkbca-Iv2m6ROW03Z!&r->@S4`9vY*;%@*eyGWxuJDB=I4WZ|Dpr9?c--A>Vqi|)a<=Vm@vNcu7Po!0-yxG?%SGdissFh$WX z8>sJ_oBc%nXmVLdv@US7esWLl!0qWUU0B`w&;OSm?N zh#%c`Xo?~f-2b{;FQmsP7xpT?pJ{HzCjNCiCNSy4dqigQxRP;cY*6lwR2>$ro@#(6R3A7>Ej!>^UZa>Zqw9fXQoVc6)oalqILXB)J8tw z!hYOm^WHJH5V=`Ltuy0}Ted?eudE1*_|bSAp>P;W9fG_yKG56#wz5iijIZM-B;DJO zI~R98DcnjP9QdT`y_=iS?X#{6k7!r*8tNTpqjmf^3ZL0S zpgY@dojeZE5peLoFd;!PnKG7sqlCa{%%*G#kJyyKMf$L5S@vPDuSEi+eUtR?7QPa# WuQi6hd>75(zy1LUb;|$54gdf?*pk2i literal 0 HcmV?d00001 diff --git a/assets/HTooltip-Kf1W231V.js b/assets/HTooltip-Kf1W231V.js new file mode 100644 index 000000000..d3a2e53b6 --- /dev/null +++ b/assets/HTooltip-Kf1W231V.js @@ -0,0 +1 @@ +import{_ as m}from"./HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js";import"./index-DOeI-Tmq.js";export{m as default}; diff --git a/assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js b/assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js new file mode 100644 index 000000000..9613db680 --- /dev/null +++ b/assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js @@ -0,0 +1 @@ +import{d as r,a as p,o,c as l,w as s,Y as t,f as n,t as i,a5 as d,j as c}from"./index-DOeI-Tmq.js";const f={key:1},k=r({__name:"HTooltip",props:{text:{default:""},enable:{type:Boolean,default:!0}},setup(m){return(e,u)=>{const a=p("VTooltip");return e.enable?(o(),l(a,d({key:0,"popper-triggers":["hover"]},e.$attrs),{popper:s(()=>[t(e.$slots,"text",{},()=>[n(i(e.text),1)])]),default:s(()=>[t(e.$slots,"default")]),_:3},16)):(o(),c("div",f,[t(e.$slots,"default")]))}}});export{k as _}; diff --git a/assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js.br b/assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js.br new file mode 100644 index 000000000..7acfab97e --- /dev/null +++ b/assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js.br @@ -0,0 +1 @@ +äà‡±çHCì…7ZµåþËtï’-¹D¾NÈ9¤¤%YzúÂçèœ?àáÿ3íƒWÉ”6±‘Nç6‚cÚ̈r9Ý¢”½®<¥½ê¬Ór¨aåG@{#†)sV«-Œb†t`îÕŠOf.âóÙÛºŸ+4øaÛhã%Ù2þ“EÇåö€öƒçDàìkL\¥¡ Ï K€ã4˜bÙ™ÊAÛV±jx•œãêv±æ~€1Q6jEmw÷1T²ìxîÐË]l‘¸BÅÂ{X`èÚ®‹‡Ùs òUòoŽã¹IeÌ ‰õ9HÛ/í†.\“áØ:Aƒ¹b%‹ô6ì»e»>²ìxqH þ(Dˆòoà„Ý{äœ#?þe•åÇþ \ No newline at end of file diff --git a/assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js.gz b/assets/HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d12e879caee11ccf4113e8ec5243a70c9c2d1ef6 GIT binary patch literal 330 zcmV-Q0k!@giwFP!0000219g$XPQx$^hVMK@v35u#uWUkaNYx=B4shZ!At5wXp>;>M zwh2i(Hbr@Nl$LRV(`VVg?cZ|KX=R+R5@{2IGD4%mG6pSvMOb`|a9Bt5=pq`FH<18Uw5DB&O%nI-nyjD{hm%@8E~H)=8K}29SL|`E7iJ218SqR z72eU&313kyht>&zfYi(PmV|dFP2ygumSm4-!Q~=VjNp0v0|gc1%g&ulbJiyY`0`Ah&T992Qsh;Na;*EXDmlQ$%JK$ z=c_lzD4p3>Ig1dF0Q3RJO3xZbY0Pn4@(thcU;BUb{*)lf3UM89dCR#NU6u^0<^WjZ ce;qu8z%x3IPu<7Q6d}9#2G^YoT;%}(0MZ4SX8-^I literal 0 HcmV?d00001 diff --git a/assets/_...all_-AlLhGLxQ.js b/assets/_...all_-AlLhGLxQ.js new file mode 100644 index 000000000..952d18c12 --- /dev/null +++ b/assets/_...all_-AlLhGLxQ.js @@ -0,0 +1 @@ +import{d as i,p as u,q as _,r as f,z as d,A as x,j as p,e as o,b as t,w as m,B as v,o as w,f as g,t as h,u as B,_ as N,y as s}from"./index-DOeI-Tmq.js";const b={class:"absolute left-[50%] top-[50%] flex flex-col items-center justify-between lg-flex-row -translate-x-50% -translate-y-50% lg-gap-12"},k={class:"flex flex-col gap-4"},y=t("h1",{class:"m-0 text-6xl font-sans"}," 404 ",-1),S=t("div",{class:"mx-0 text-xl text-stone-5"}," 抱歉,你访问的页é¢ä¸å­˜åœ¨ ",-1),I=i({__name:"[...all]",setup(C){const a=u(),l=_(),e=f({inter:Number.NaN,countdown:5});d(()=>{e.value.inter&&window.clearInterval(e.value.inter)}),x(()=>{e.value.inter=window.setInterval(()=>{e.value.countdown--,e.value.countdown===0&&(e.value.inter&&window.clearInterval(e.value.inter),n())},1e3)});function n(){a.push(l.settings.home.fullPath)}return(V,j)=>{const c=N,r=v;return w(),p("div",b,[o(c,{name:"404",class:"text-[300px] lg-text-[400px]"}),t("div",k,[y,S,t("div",null,[o(r,{onClick:n},{default:m(()=>[g(h(B(e).countdown)+" 秒åŽï¼Œè¿”回首页 ",1)]),_:1})])])])}}});typeof s=="function"&&s(I);export{I as default}; diff --git a/assets/_...all_-AlLhGLxQ.js.br b/assets/_...all_-AlLhGLxQ.js.br new file mode 100644 index 0000000000000000000000000000000000000000..cd621c7a243b85ec8c06a958add61dffa1c0721c GIT binary patch literal 575 zcmV-F0>J$nP6Pmql&j%xPY+y@TD2CQZl}ZT(9QafS*goDO{G!jZnE+dDnR51GCrb; zu1$=XTb+dVwJxnibwoU=T_$3xLBcu z6D$y700(_EFu@#MoMMJP=5XO*0v}VHqKZc>{jvG61!FEF3Yt zCmMPUvSMD!R{n>_C_5G1EsIHiQ1;x8vuI|j+3yGtT1u}<;=odNTdm`%7k`ZUbD{Q= zP}PI1RCJeG^6yCT>H`&vOM~_gdhnI}i?n2NxzrPqeoW$}-L8rXpnp;6MMs=kn2WhS zSc+scDI`>k@%GNwRxnHLMVeo9rUlx}sZ<;JN9#?j;5=O=)PDorSkEmgK>GNl8y(QP zdS5+Z(zYzC-szMjZV9x0#%nld*Y%Vb9bF}cqg`4bX5P$``OJE(KY}s%+rv)pFI|_Sygm-^d*!$P1{C*}ZES=mk_=8s}KjFPnc)YE(j#f{mU-Sn(Vm635 z2{v5dlX;JLT^9|-j&&?eK^*c-#czg}XCqCz^oj7dilE$V>PL+9Ou8=S#26s=qyf86 zO{|fzNJf(q=oT>S+lkZB@bo4=Mkj~TFvw%84SR{VikH&-=Mtk_zb8-@`JTa=rE~c% z41d`k`E*JSr_p>M#sBbYTEU80^hv`dVq9ia^D)Eap=y!>7YxPWSZfKT5V^NErW-Ce N3*kZCNMBwxg)Qmq7ViK6 literal 0 HcmV?d00001 diff --git a/assets/_...all_-AlLhGLxQ.js.gz b/assets/_...all_-AlLhGLxQ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..464d22578ea39881301dd87cb2374e3e74b67fd7 GIT binary patch literal 702 zcmV;v0zv&BiwFP!000021C^A|i_<_9$M60X!@!mqd=p!@_0ST*)k`l`Sn*OynWmFA zyOWuinY5`PH!sR6BBJ6iTo3AH1rLG;#ec?Cd-7k9NxQ3yUL=rD-pltp^LTHVC{A>0 zi!tH`MUXgTaNS`DsY3`i9L8|LA%`7@1cZZzk%NV~LkwFEGtdrm2puM19j1^uY{Af> z2MY&NhN+IRcP3I}k+VyeMVDQTuX{TNcLJ@9MI*lmBsZpw`N(LQS%IVoE$g@H8v|r@ zvi=IC$g39%v_z2=v0;HwR-|YrGd2nrY$WVl2!-T?Rl-!y5wj^*Msh1y&RX@2KNE{8 zAt!9Y6V^D3OV~Xw=Hzxx(8MJyd`s}Of#FCNvpTXOx9nUlQK*$=hAV?hz^GYoA`GlS zVcWUJ(d-Xfe&oyLipFXsSgUe=yZ!##!L6U4_P&08`QzP}<)e4spWIyTe^@?$_4VVO z!-L0%&)%+=?)niahC{_;(Z+qx^SG1)3`W>2As1<}>M{2-LP7dNLP7W;DI(Xmb}x%Z zBK3N_2Z7F%9qYMjw@TU>6GHv-h45xvX2Pq~wc0#VV?Fl*DR|m-sTr5#goc(B@_%^! zwbclFY&@Yl-kve|E9d)uy;dXtUkxZiX$cLnNlV%ZGZolKE2Ic5xR+#RN~9~vMrvZb zsg8vgW>Q|^c1p`s*eq4#8tk|_S8WXZ9;E)Pv-*eTghH|&>F7(X2NytVdl< zx4&7hC;7mgwN>1#Vq8)Wps4^+tnkf`oU6fI<+g2qMV-fO9+IC#^uRkGE zvPA^_-7I<7aVbvZNimNQ4fN k@qK*MAzZ5&(xn}dR~JXOx*S#;mz`6;07o+S(oX~c00InB6951J literal 0 HcmV?d00001 diff --git a/assets/actionbar.demo-BUyHf8Nw.js b/assets/actionbar.demo-BUyHf8Nw.js new file mode 100644 index 000000000..c722c087b --- /dev/null +++ b/assets/actionbar.demo-BUyHf8Nw.js @@ -0,0 +1 @@ +import{_ as F}from"./index-B-gyP9Q5.js";import{d as P,r as S,a as u,o as j,j as G,e,w as d,u as a,f as i,b as x,S as I,R as c,y as v}from"./index-DOeI-Tmq.js";const A=x("p",null,"FixedActionBar",-1),N=x("p",{style:{"margin-bottom":"0"}}," é¿å…因页é¢è¿‡é•¿å¯¼è‡´æ“作按钮需è¦æ»šåŠ¨åˆ°é¡µé¢åº•éƒ¨æ‰èƒ½æ“作,例如表å•é¡µ ",-1),T=P({name:"ComponentExampleActionbar",__name:"actionbar.demo",setup(z){const l=S({name:"",region:"",date1:"",date2:"",delivery:!1,type:[],resource:"",desc:""});return(D,o)=>{const w=I,s=u("ElInput"),n=u("ElFormItem"),r=u("ElOption"),f=u("ElSelect"),b=u("ElDatePicker"),p=u("ElCol"),_=u("ElTimePicker"),y=u("ElSwitch"),m=u("ElCheckbox"),E=u("ElCheckboxGroup"),V=u("ElRadio"),U=u("ElRadioGroup"),k=u("ElForm"),C=u("ElRow"),B=c,g=u("ElButton"),R=F;return j(),G("div",null,[e(w,{title:"固定底部æ“作æ ",content:"é¿å…因页é¢è¿‡é•¿å¯¼è‡´æ“作按钮需è¦æ»šåŠ¨åˆ°é¡µé¢åº•éƒ¨æ‰èƒ½æ“作,例如表å•é¡µ"},{content:d(()=>[A,N]),_:1}),e(B,null,{default:d(()=>[e(C,null,{default:d(()=>[e(p,{md:24,lg:12},{default:d(()=>[e(k,{ref_key:"form",ref:l,model:a(l),"label-width":"120px"},{default:d(()=>[e(n,{label:"活动å称"},{default:d(()=>[e(s,{modelValue:a(l).name,"onUpdate:modelValue":o[0]||(o[0]=t=>a(l).name=t)},null,8,["modelValue"])]),_:1}),e(n,{label:"活动区域"},{default:d(()=>[e(f,{modelValue:a(l).region,"onUpdate:modelValue":o[1]||(o[1]=t=>a(l).region=t),placeholder:"请选择活动区域"},{default:d(()=>[e(r,{label:"区域一",value:"shanghai"}),e(r,{label:"区域二",value:"beijing"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"活动时间"},{default:d(()=>[e(p,{span:11},{default:d(()=>[e(b,{modelValue:a(l).date1,"onUpdate:modelValue":o[2]||(o[2]=t=>a(l).date1=t),type:"date",placeholder:"选择日期",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(p,{class:"line",span:2},{default:d(()=>[i(" - ")]),_:1}),e(p,{span:11},{default:d(()=>[e(_,{modelValue:a(l).date2,"onUpdate:modelValue":o[3]||(o[3]=t=>a(l).date2=t),placeholder:"选择时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{label:"å³æ—¶é…é€"},{default:d(()=>[e(y,{modelValue:a(l).delivery,"onUpdate:modelValue":o[4]||(o[4]=t=>a(l).delivery=t)},null,8,["modelValue"])]),_:1}),e(n,{label:"活动性质"},{default:d(()=>[e(E,{modelValue:a(l).type,"onUpdate:modelValue":o[5]||(o[5]=t=>a(l).type=t)},{default:d(()=>[e(m,{label:"美食/é¤åŽ…线上活动",name:"type"}),e(m,{label:"地推活动",name:"type"}),e(m,{label:"线下主题活动",name:"type"}),e(m,{label:"å•çº¯å“牌æ›å…‰",name:"type"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"特殊资æº"},{default:d(()=>[e(U,{modelValue:a(l).resource,"onUpdate:modelValue":o[6]||(o[6]=t=>a(l).resource=t)},{default:d(()=>[e(V,{label:"线上å“牌商赞助"}),e(V,{label:"线下场地å…è´¹"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"活动形å¼"},{default:d(()=>[e(s,{modelValue:a(l).desc,"onUpdate:modelValue":o[7]||(o[7]=t=>a(l).desc=t),type:"textarea"},null,8,["modelValue"])]),_:1}),e(n,{label:"活动å称"},{default:d(()=>[e(s,{modelValue:a(l).name,"onUpdate:modelValue":o[8]||(o[8]=t=>a(l).name=t)},null,8,["modelValue"])]),_:1}),e(n,{label:"活动区域"},{default:d(()=>[e(f,{modelValue:a(l).region,"onUpdate:modelValue":o[9]||(o[9]=t=>a(l).region=t),placeholder:"请选择活动区域"},{default:d(()=>[e(r,{label:"区域一",value:"shanghai"}),e(r,{label:"区域二",value:"beijing"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"活动时间"},{default:d(()=>[e(p,{span:11},{default:d(()=>[e(b,{modelValue:a(l).date1,"onUpdate:modelValue":o[10]||(o[10]=t=>a(l).date1=t),type:"date",placeholder:"选择日期",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(p,{class:"line",span:2},{default:d(()=>[i(" - ")]),_:1}),e(p,{span:11},{default:d(()=>[e(_,{modelValue:a(l).date2,"onUpdate:modelValue":o[11]||(o[11]=t=>a(l).date2=t),placeholder:"选择时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{label:"å³æ—¶é…é€"},{default:d(()=>[e(y,{modelValue:a(l).delivery,"onUpdate:modelValue":o[12]||(o[12]=t=>a(l).delivery=t)},null,8,["modelValue"])]),_:1}),e(n,{label:"活动性质"},{default:d(()=>[e(E,{modelValue:a(l).type,"onUpdate:modelValue":o[13]||(o[13]=t=>a(l).type=t)},{default:d(()=>[e(m,{label:"美食/é¤åŽ…线上活动",name:"type"}),e(m,{label:"地推活动",name:"type"}),e(m,{label:"线下主题活动",name:"type"}),e(m,{label:"å•çº¯å“牌æ›å…‰",name:"type"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"特殊资æº"},{default:d(()=>[e(U,{modelValue:a(l).resource,"onUpdate:modelValue":o[14]||(o[14]=t=>a(l).resource=t)},{default:d(()=>[e(V,{label:"线上å“牌商赞助"}),e(V,{label:"线下场地å…è´¹"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"活动形å¼"},{default:d(()=>[e(s,{modelValue:a(l).desc,"onUpdate:modelValue":o[15]||(o[15]=t=>a(l).desc=t),type:"textarea"},null,8,["modelValue"])]),_:1}),e(n,{label:"活动å称"},{default:d(()=>[e(s,{modelValue:a(l).name,"onUpdate:modelValue":o[16]||(o[16]=t=>a(l).name=t)},null,8,["modelValue"])]),_:1}),e(n,{label:"活动区域"},{default:d(()=>[e(f,{modelValue:a(l).region,"onUpdate:modelValue":o[17]||(o[17]=t=>a(l).region=t),placeholder:"请选择活动区域"},{default:d(()=>[e(r,{label:"区域一",value:"shanghai"}),e(r,{label:"区域二",value:"beijing"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"活动时间"},{default:d(()=>[e(p,{span:11},{default:d(()=>[e(b,{modelValue:a(l).date1,"onUpdate:modelValue":o[18]||(o[18]=t=>a(l).date1=t),type:"date",placeholder:"选择日期",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(p,{class:"line",span:2},{default:d(()=>[i(" - ")]),_:1}),e(p,{span:11},{default:d(()=>[e(_,{modelValue:a(l).date2,"onUpdate:modelValue":o[19]||(o[19]=t=>a(l).date2=t),placeholder:"选择时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{label:"å³æ—¶é…é€"},{default:d(()=>[e(y,{modelValue:a(l).delivery,"onUpdate:modelValue":o[20]||(o[20]=t=>a(l).delivery=t)},null,8,["modelValue"])]),_:1}),e(n,{label:"活动性质"},{default:d(()=>[e(E,{modelValue:a(l).type,"onUpdate:modelValue":o[21]||(o[21]=t=>a(l).type=t)},{default:d(()=>[e(m,{label:"美食/é¤åŽ…线上活动",name:"type"}),e(m,{label:"地推活动",name:"type"}),e(m,{label:"线下主题活动",name:"type"}),e(m,{label:"å•çº¯å“牌æ›å…‰",name:"type"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"特殊资æº"},{default:d(()=>[e(U,{modelValue:a(l).resource,"onUpdate:modelValue":o[22]||(o[22]=t=>a(l).resource=t)},{default:d(()=>[e(V,{label:"线上å“牌商赞助"}),e(V,{label:"线下场地å…è´¹"})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"活动形å¼"},{default:d(()=>[e(s,{modelValue:a(l).desc,"onUpdate:modelValue":o[23]||(o[23]=t=>a(l).desc=t),type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1})]),_:1})]),_:1}),e(R,null,{default:d(()=>[e(g,{type:"primary",size:"large"},{default:d(()=>[i(" ç«‹å³åˆ›å»º ")]),_:1}),e(g,{size:"large"},{default:d(()=>[i(" å–消 ")]),_:1})]),_:1})])}}});typeof v=="function"&&v(T);export{T as default}; diff --git a/assets/actionbar.demo-BUyHf8Nw.js.br b/assets/actionbar.demo-BUyHf8Nw.js.br new file mode 100644 index 0000000000000000000000000000000000000000..8030223d34f67e7a9d1a07cc03f1374e9e290709 GIT binary patch literal 1149 zcmV-@1cLh;gc|^?3wSc#cx6n93VRhs7RB+66)Oi13;GGtJknl#SL6YEKWk_M+l_rA z(IP%{do7wvU!&3~;cR#d43|6*2qz0gbq1lVsr;}_?%!?P5h#?ODFAN1h2_*x+roxdNGMZ}WYDHaOe@oW-l)J83uOddlubffoxAJ80|QX-BS8tdMy zV`r{G*uLDd(g=QT8)d@n4JBGNReek2racgAZK_&O9Ey(9$6I^$7Sv*NI>%>?qCSjn*#8PvxWF}4?l8hD=n&I5?t&uL z;SQ{TKPZbGSd#(!<57PrM2d8P88T8Q?h}1mPzA)mFn~)9TqtLs^ZvukN0UJtl7_Hq zUInT9(T4KOsZh*dCKi&Rz^e&q3|T?^Hm+_&DUjLL`GNjYpuS`i2PKv>6<=X?7w}&d zQFfYjlFKE!T|d5%M4~BfCXa>VF(va0RcE*0jKY6@{HP3{Xf zDBLSt?}^rBRFB=6Ih159iq&ZS>pz-*+F`Q_OY7EMJ^EXNQ*@YVuIPuf%MRtg*8S{Fp@k#o7@ zqM_8d?e@U#G;@iVo}3(>7g(pnZaf*%VbUjHr(&z38+FPa>p?%)tAE&ezdgzZ0AZ1S zq=aoUb^`~TS!^~4F8wCXjF%#fBP>0}&ftP8SlC(DgTiuHs0n?2ClTP#cl~ov!IQ$8 zqe~>4$;!KQ26F{1cQcP}SD1CVmsQ`@H*^lQ?ShgVmWn;K^r`6-_o7d#kt!m_F5o5i zh|N%H2R%~)QxwOdV!L`!<#letfi%vAGc?`oPEj=rJ_ZDDwqOVd-wfdpD(m?Csew=-!V3n3iXc3jAXIDwJ3%itI-k#q*plwYTq{}f z-L=NdIs7ipTzn6XzUHHT{%97-*-B8!nsnkw@R~QGgt^b%wKRK0d&kVz_KZ)>cH~h@ P>Gz~G_0bi$>TziT>E$Xz literal 0 HcmV?d00001 diff --git a/assets/actionbar.demo-BUyHf8Nw.js.gz b/assets/actionbar.demo-BUyHf8Nw.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cb6cadc5d09cfda20184600463b1f41df263ecde GIT binary patch literal 1478 zcmV;%1v&a3iwFP!000021MOK|Puo@)zTdCNUTKvry-;kR1tV7~6e@072DCQ_AtyNr z27k?VAgLP(*0Gk4wACussnF4OTT3;mMJjY{pykitkX-FAO!jd|Xq?fqRYHZU*FJvE zInVp}ob$YiW!2D4+Zl;SR-`AJFm)9gPs>`Iq#HULl9|5tZ(AG3Ea;FaF7Dy_(DcFp zN?u5z?u9WN^TI_WIO$!)G35mb6JC%p>V-58c%c{jy%58U7bf;kd*L$aZ5UL)^QVpJ znq^1Mi)jW7KrN*x2t9I|#LvfUS=Txx6R?3}@lt?rEIXqR!2wk=ld{$j)ooi>L4YR6 zW)UK#>1}r==Po@eJ>Doid{W%LSz6q7Uv3p|t{3j*cHS))7G_I7y(leD6`xKQHXpci ztM08e3U>30r5me-*J<~4(*IVgrQ+HiKVB^7@^Otm;jJvJ4|AyOpUpKIxC(FrkNCb(GpV(bSu4@ zk+OkBjo$X?rrK*06<9QB%Voo33@j$-{Qyx&%ZR^q%U~z=r z49aQ+kO>Bvl0rDwg8`dp+Od%@?>#_Va0Pp=kd}oiz5P;WsxwQl(Z8k2`Q!Qfe6!8?}34i z8W;E$RFVS6XG0L<=$IriGEOoABs@jYBnd%5RgV)zkQjwUP^2hP8YbnqJqiMFe3Oxe zu(33Be5e40^-VAPySd$GYoSmJ9e;+al9D3+G>zVNK+v@-hPV2K%3~1pp{C*M*BLK} zws>w2F4}CCrrw4_P}O6Yt&**V)*J2AYT#C$9wwu2OfC0uwTnS$oqd3mRA4+ zfAH6*09;ekH=Z#ZxGW5GVv1y00w}UZ0R5yw_K3_tq#*(ybp00zM#3fF>q^i}C1~C+ z0bjF(%4z$r=1^&ezHvAA${TYgSDKm*edC#sgaTixn^OzTsii8Xpv&PlZDHzJaeXzE zUUw}$Z{^gb)=H_hR;YP!pH}VQ>K>2X_qR*Gt(-3Xe%HM{vzy=Ec{4|;0a7RTMxpz% z(#c(3E8Jc^80U{Szw>6Z^yHV17&W)Jn}6xvo8FyWC@ej6XJ$V@f7+Jcoqbz)F<0F9 zp^(2Ds_>PtW04jibyYq?RX$UFFw!n{l)k!Oj5(T~yZB>q<5zd?Io03;(7d~xcbC`P znOt%G?IDjk_uUhB>(0lzlvi-o&G{_N`E2!~w_=r}%qD4DGKmC-ajpN)Oxq~Uwj*bz z?UY#iiJ2bKOu3*=;+l@JopR-xjQf%dl?w_bjz5By$^|71*L-5CpVL&ipseCrj+3o& zLB+ z@Z5>Heok}c%YQ}j$H`pzpmgJ#|FgN)WD>HMtCH%k_pfyl9XhjN%Bo~$04@0%5kQg5 zB!Tc#Z}-o6H}}fDwd8K*_aA^sbPn$B-ub!k`c_rPO3Y@nY=_53Pedj}5fUlQ|F{FE gPE9a_YzImEpV0>WFJyG&Y{yss091DPHH8}h0ODB7o&W#< literal 0 HcmV?d00001 diff --git a/assets/alert-Bq8AX1dR.css b/assets/alert-Bq8AX1dR.css new file mode 100644 index 000000000..ed3280ab2 --- /dev/null +++ b/assets/alert-Bq8AX1dR.css @@ -0,0 +1 @@ +.alert[data-v-425894fc]{padding:20px 20px 0;background-color:var(--g-container-bg);transition:background-color .3s} diff --git a/assets/alert-Bq8AX1dR.css.br b/assets/alert-Bq8AX1dR.css.br new file mode 100644 index 0000000000000000000000000000000000000000..b4e0f0c223fd771b884faac8606d94dc7246ee1d GIT binary patch literal 86 zcmV-c0IB~Qa{!2p(`B}|4w9^$+xkD;CthJ%WkC6z`b{b9=;VO?-{mJuB+V0vET@~ literal 0 HcmV?d00001 diff --git a/assets/alert-DjR9yFjA.js b/assets/alert-DjR9yFjA.js new file mode 100644 index 000000000..ab89e9b18 --- /dev/null +++ b/assets/alert-DjR9yFjA.js @@ -0,0 +1 @@ +import{x as o,a as t,o as c,j as s,e as a}from"./index-DOeI-Tmq.js";const n={},r={class:"alert"};function l(_,f){const e=t("ElAlert");return c(),s("div",r,[a(e,{"show-icon":"",type:"info",title:"「æ’件ã€æ ç›®ä¸‹å‡ä¸ºç¬¬ä¸‰æ–¹æ’件的演示页é¢ï¼Œæ¡†æž¶é»˜è®¤å¹¶ä¸åŒ…å«è¿™äº›æ’件。如需使用,请先安装对应æ’件。",closable:!1})])}const i=o(n,[["render",l],["__scopeId","data-v-425894fc"]]);export{i as default}; diff --git a/assets/alert-DjR9yFjA.js.br b/assets/alert-DjR9yFjA.js.br new file mode 100644 index 0000000000000000000000000000000000000000..1738c471d5cf8f65aeac3a73dbaa9542415ff5d4 GIT binary patch literal 306 zcmV-20nPp!vjKn{2{umBW8%>fl5~O|EOjMU-;fO3HueRp^3g`Ety9vo>278bv*hi~ za1AZ7+prtrLThrtxM2~&u1yAlE`+AZWEkAocH@!-6i%&x>*uN17v(^E!IcMaxrPgU zw0}ht;*%*pV%@PniY<1h`1*p1d)QyD%D(pb@oe}}87^1+DyQ?UFd4`Xc=Kylf!?+S z3L3t-Lh>Tut?uBNsx5qeaMKu5si6$eB`iZd0vTS)_yb2j3P%mxRw6@eT0MjXSuvvk zIhCSFW?_Bg_QG-0?9lOIzhx8-cX3pLJ4}38F0o11fG@0fvHdZs5uFo1g(b+L=xz@e z4@5bd`bk~>2+LLNAof&MxVM8_ohnT8mGzMaB2LctST>z2ma>5hU6&RA>5f`Cv+}PJ E0sAhL9smFU literal 0 HcmV?d00001 diff --git a/assets/alert-DjR9yFjA.js.gz b/assets/alert-DjR9yFjA.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d42fa98c1d0c9daa2454b61dd2c5457c45253fab GIT binary patch literal 405 zcmV;G0c!pqiwFP!0000213i&JYZE~jhVTB0^*imtY^9}w-6e;D9(wZPErc-6&f=8G zOq`k2$g&WMQHv=pC5T!pR*MKN>B*R+Dg80s*-cLU3uPPh^jscZczIZ(DV0gu4%UuD zxP(En1VNi6G@>PN8Y|g=r3XwzwCz8BN;mvxjh9QC8bTt4HjbzyDN>b$aIAFzm{VmS z4da#|hDqUYw~k^jS;(|vTzJCQ?<6l&)U=dvi0dKkLd3QJDOANSMG5E^@|Dks6c7L) z^SVg`U?P@)3^SYtaNX(Udk5LY@Vc{`f8Q$(2ifR@J$jdoCdJuVHrmNQju%4l2J^$LtF0YFI z@0)3FcK+9P-`l~?>}S`WkL{%Y-vmUs)c854!Tsgbt9j|-Fsn#cplTHq6%kc{cnwvd zUe`o6=|%(yB5bg~<*%+he6+S26R6d^khbsYu(CizW8C5<4e#9okIfqyv;hDB_>sw_ literal 0 HcmV?d00001 diff --git a/assets/animation-BYya8A9H.js b/assets/animation-BYya8A9H.js new file mode 100644 index 000000000..c5ac8f6ac --- /dev/null +++ b/assets/animation-BYya8A9H.js @@ -0,0 +1 @@ +import{d as T,r as s,a as u,o as t,j as _,e as a,w as e,b as V,f as d,u as n,i as k,F as v,U as p,t as y,T as F,l as $,_ as C,S as X,R as Y,c,x as j,y as w}from"./index-DOeI-Tmq.js";import N from"./alert-DjR9yFjA.js";const A={style:{"margin-bottom":"0"}},G={key:0,class:"box"},B=T({__name:"animation",setup(P){const I=s([{label:"Attention seekers",options:[{label:"bounce",value:"animate__bounce"},{label:"flash",value:"animate__flash"},{label:"pulse",value:"animate__pulse"},{label:"rubberBand",value:"animate__rubberBand"},{label:"shakeX",value:"animate__shakeX"},{label:"shakeY",value:"animate__shakeY"},{label:"headShake",value:"animate__headShake"},{label:"swing",value:"animate__swing"},{label:"tada",value:"animate__tada"},{label:"wobble",value:"animate__wobble"},{label:"jello",value:"animate__jello"},{label:"heartBeat",value:"animate__heartBeat"}]},{label:"Back entrances",options:[{label:"backInDown",value:"animate__backInDown"},{label:"backInLeft",value:"animate__backInLeft"},{label:"backInRight",value:"animate__backInRight"},{label:"backInUp",value:"animate__backInUp"}]},{label:"Back exits",options:[{label:"backOutDown",value:"animate__backOutDown"},{label:"backOutLeft",value:"animate__backOutLeft"},{label:"backOutRight",value:"animate__backOutRight"},{label:"backOutUp",value:"animate__backOutUp"}]},{label:"Bouncing entrances",options:[{label:"bounceIn",value:"animate__bounceIn"},{label:"bounceInDown",value:"animate__bounceInDown"},{label:"bounceInLeft",value:"animate__bounceInLeft"},{label:"bounceInRight",value:"animate__bounceInRight"},{label:"bounceInUp",value:"animate__bounceInUp"}]},{label:"Bouncing exits",options:[{label:"bounceOut",value:"animate__bounceOut"},{label:"bounceOutDown",value:"animate__bounceOutDown"},{label:"bounceOutLeft",value:"animate__bounceOutLeft"},{label:"bounceOutRight",value:"animate__bounceOutRight"},{label:"bounceOutUp",value:"animate__bounceOutUp"}]},{label:"Fading entrances",options:[{label:"fadeIn",value:"animate__fadeIn"},{label:"fadeInDown",value:"animate__fadeInDown"},{label:"fadeInDownBig",value:"animate__fadeInDownBig"},{label:"fadeInLeft",value:"animate__fadeInLeft"},{label:"fadeInLeftBig",value:"animate__fadeInLeftBig"},{label:"fadeInRight",value:"animate__fadeInRight"},{label:"fadeInRightBig",value:"animate__fadeInRightBig"},{label:"fadeInUp",value:"animate__fadeInUp"},{label:"fadeInUpBig",value:"animate__fadeInUpBig"},{label:"fadeInTopLeft",value:"animate__fadeInTopLeft"},{label:"fadeInTopRight",value:"animate__fadeInTopRight"},{label:"fadeInBottomLeft",value:"animate__fadeInBottomLeft"},{label:"fadeInBottomRight",value:"animate__fadeInBottomRight"}]},{label:"Fading exits",options:[{label:"fadeOut",value:"animate__fadeOut"},{label:"fadeOutDown",value:"animate__fadeOutDown"},{label:"fadeOutDownBig",value:"animate__fadeOutDownBig"},{label:"fadeOutLeft",value:"animate__fadeOutLeft"},{label:"fadeOutLeftBig",value:"animate__fadeOutLeftBig"},{label:"fadeOutRight",value:"animate__fadeOutRight"},{label:"fadeOutRightBig",value:"animate__fadeOutRightBig"},{label:"fadeOutUp",value:"animate__fadeOutUp"},{label:"fadeOutUpBig",value:"animate__fadeOutUpBig"},{label:"fadeOutTopLeft",value:"animate__fadeOutTopLeft"},{label:"fadeOutTopRight",value:"animate__fadeOutTopRight"},{label:"fadeOutBottomLeft",value:"animate__fadeOutBottomLeft"},{label:"fadeOutBottomRight",value:"animate__fadeOutBottomRight"}]},{label:"Flippers",options:[{label:"flip",value:"animate__flip"},{label:"flipInX",value:"animate__flipInX"},{label:"flipInY",value:"animate__flipInY"},{label:"flipOutX",value:"animate__flipOutX"},{label:"flipOutY",value:"animate__flipOutY"}]},{label:"Lightspeed",options:[{label:"lightSpeedInRight",value:"animate__lightSpeedInRight"},{label:"lightSpeedInLeft",value:"animate__lightSpeedInLeft"},{label:"lightSpeedOutRight",value:"animate__lightSpeedOutRight"},{label:"lightSpeedOutLeft",value:"animate__lightSpeedOutLeft"}]},{label:"Rotating entrances",options:[{label:"rotateIn",value:"animate__rotateIn"},{label:"rotateInDownLeft",value:"animate__rotateInDownLeft"},{label:"rotateInDownRight",value:"animate__rotateInDownRight"},{label:"rotateInUpLeft",value:"animate__rotateInUpLeft"},{label:"rotateInUpRight",value:"animate__rotateInUpRight"}]},{label:"Rotating exits",options:[{label:"rotateOut",value:"animate__rotateOut"},{label:"rotateOutDownLeft",value:"animate__rotateOutDownLeft"},{label:"rotateOutDownRight",value:"animate__rotateOutDownRight"},{label:"rotateOutUpLeft",value:"animate__rotateOutUpLeft"},{label:"rotateOutUpRight",value:"animate__rotateOutUpRight"}]},{label:"Specials",options:[{label:"hinge",value:"animate__hinge"},{label:"jackInTheBox",value:"animate__jackInTheBox"},{label:"rollIn",value:"animate__rollIn"},{label:"rollOut",value:"animate__rollOut"}]},{label:"Zooming entrances",options:[{label:"zoomIn",value:"animate__zoomIn"},{label:"zoomInDown",value:"animate__zoomInDown"},{label:"zoomInLeft",value:"animate__zoomInLeft"},{label:"zoomInRight",value:"animate__zoomInRight"},{label:"zoomInUp",value:"animate__zoomInUp"}]},{label:"Zooming exits",options:[{label:"zoomOut",value:"animate__zoomOut"},{label:"zoomOutDown",value:"animate__zoomOutDown"},{label:"zoomOutLeft",value:"animate__zoomOutLeft"},{label:"zoomOutRight",value:"animate__zoomOutRight"},{label:"zoomOutUp",value:"animate__zoomOutUp"}]},{label:"Sliding entrances",options:[{label:"slideInDown",value:"animate__slideInDown"},{label:"slideInLeft",value:"animate__slideInLeft"},{label:"slideInRight",value:"animate__slideInRight"},{label:"slideInUp",value:"animate__slideInUp"}]},{label:"Sliding exits",options:[{label:"slideOutDown",value:"animate__slideOutDown"},{label:"slideOutLeft",value:"animate__slideOutLeft"},{label:"slideOutRight",value:"animate__slideOutRight"},{label:"slideOutUp",value:"animate__slideOutUp"}]}]),b=s("animate__bounce"),m=s("animate__bounce"),f=s(!0);function U(r){window.open(r,"_blank")}return(r,o)=>{const D=u("ElTag"),z=C,O=u("ElButton"),S=X,h=u("ElOption"),R=u("ElOptionGroup"),L=u("ElSelect"),g=u("ElFormItem"),x=u("ElForm"),E=Y;return t(),_("div",null,[a(N),a(S,{title:"过渡动画",content:"ç»“åˆ ç»„ä»¶ä½¿ç”¨"},{content:e(()=>[V("p",A,[d(" 安装命令:"),a(D,null,{default:e(()=>[d("pnpm add animate.css")]),_:1})])]),default:e(()=>[a(O,{onClick:o[0]||(o[0]=l=>U("https://github.com/animate-css/animate.css"))},{icon:e(()=>[a(z,{name:"i-ep:link"})]),default:e(()=>[d(" 访问 animate.css ")]),_:1})]),_:1}),a(E,null,{default:e(()=>[a(x,null,{default:e(()=>[a(g,{label:"进入动画(显示)"},{default:e(()=>[a(L,{modelValue:n(b),"onUpdate:modelValue":o[1]||(o[1]=l=>k(b)?b.value=l:null),filterable:""},{default:e(()=>[(t(!0),_(v,null,p(n(I),l=>(t(),c(R,{key:l.label,label:l.label},{default:e(()=>[(t(!0),_(v,null,p(l.options,i=>(t(),c(h,{key:i.label,label:i.label,value:i.value},null,8,["label","value"]))),128))]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(g,{label:"离开动画(éšè—)"},{default:e(()=>[a(L,{modelValue:n(m),"onUpdate:modelValue":o[2]||(o[2]=l=>k(m)?m.value=l:null),filterable:""},{default:e(()=>[(t(!0),_(v,null,p(n(I),l=>(t(),c(R,{key:l.label,label:l.label},{default:e(()=>[(t(!0),_(v,null,p(l.options,i=>(t(),c(h,{key:i.label,label:i.label,value:i.value},null,8,["label","value"]))),128))]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(g,null,{default:e(()=>[a(O,{onClick:o[3]||(o[3]=l=>f.value=!n(f))},{default:e(()=>[d(y(n(f)?"éšè—":"显示"),1)]),_:1})]),_:1})]),_:1}),a(F,{"enter-active-class":`animate__animated ${n(b)}`,"leave-active-class":`animate__animated ${n(m)}`},{default:e(()=>[n(f)?(t(),_("div",G)):$("",!0)]),_:1},8,["enter-active-class","leave-active-class"])]),_:1})])}}});typeof w=="function"&&w(B);const M=j(B,[["__scopeId","data-v-a0a82d60"]]);export{M as default}; diff --git a/assets/animation-BYya8A9H.js.br b/assets/animation-BYya8A9H.js.br new file mode 100644 index 0000000000000000000000000000000000000000..e4914db230b55e2544d8205f110dd1fa8c011ce1 GIT binary patch literal 1672 zcmV;326y=zcpe~}1vweoE9)-*6sFeRh=?+%KnF)YVg9RV>b8*U!{L9rCgDvGLlj{X z;mhBCfVS) z{c$HS5}xW49r4X2Fqhh)Gc274IcBdN+1x!acY@Sur2AyxR@}P?Do0}0h14h@dc;1rm=JP{Zm*bP}lrcT(nqas~R`) z>!!UOEKh6iaeZ6vG%^j;aWimwj12`!9h+ffpR{#L7-kF?c(?)6iMvtewZ~&zU|I&v za~Uu#ZO1D$`5!Zm1Ya|wta4$;i=Vs>P@Di}Sl~tUa=R_yI;{+GjL3)>U`q+>cL&LwwkMbTyFb+0;gwIyP~cnv>xWJs?IqfRtKMBaj?d zHKKX+lWPl7`$qM=htW7iFs8^?G?WlfPSH^sC`ejL87RqmiZDm5RRqzZr(6w%vCx`P z&Ok|7Qx-7jx-tsOirRuk)zaW7&W-0xoDH&MTqz|m%QV%I{>>QGgP_<1W*ICh9k5d@ zk>V_smc|1|G+qROA4|ajA5Gtdk>-qnlB|d{3PadrkV}muNnR-%Sk$n27GOniGR#tB zODV%yO0rQ(0a;CB5oam6IBwqRY$hkLoL-{P#HG1YL{TD^!~;L%cAipLHd6^lWsuuC zu#_AwqkOHozwt*#5yeftKf)mVK9_Bxh0f>ntdaIDy&&J3nVAk*%&CP)jFE_ z^;7V}1b3e{Ap)d*zAIl+-4XuC{V2AYec>Bo8$L+%dXU`&Ct_@eRvhi={fb_s2>s6; z^FizmyIlTX@FWzs3AgdYV*F)fZ?D5{s=at%_6_42Pb8)(t7FM$tTIc zl5J?UIR8+&I#tTT^YccGD{`U0 zrD&#;?RdDV$7vC291DdO$73vJc!RHGnJQFfp8c2Fe_VEsBW#;7t+HjdU5oy*OWK@Z zzO2doubj5Ecm={b04|?_ltg*avW#?c#gu2&3bT^YR`$81>bo|Lo0@8>e;cLDB46!B z4l(GebXVGf|L))krZt+EbX7a63vQZzv%JQ+CC|K;ZV_F+0&}mY!1TEjQ7#^52-^l^ z;2oatI9%sBAK__L`Mof*zyBLV?t7z=TRzyJh^?JYdpyS literal 0 HcmV?d00001 diff --git a/assets/animation-BYya8A9H.js.gz b/assets/animation-BYya8A9H.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bb995c0b3f542ea0f6b4e420e465fcb0d9a248f7 GIT binary patch literal 1917 zcmV-@2ZHz?iwFP!000021MOK&kK4u>zV}zi10$FLM*C%;aJk_cme*?taH3*&Wq2zH z@`xNsTn#@;4p+NY2=vgPNiIpz0147l(X`0P$D-&u^`G%(Hz)svVn|9Hk~3T*=blD- zpXZr(-j5l6Id0&Gd}+5x)H=qY7$Qu>5My5q9G{9|gsB(^UWkF>u^67=i5P4gi^0Q= z80Ppu3}?76h5&OhT;O9d9AGAfyLcpqNBBq#&+(xcPOyc~#g9{bA%;aV34IrAY&xDz z&)fSw+HD`Zzu!2Gz^;?7y7h4@rw~R%-rhew{LRI|>BE#_`Ci0Z56xx7FBmnJz$M|- z@!DgbbKeC9*aAs{pP0)zy)d@0#YhwxVCl94fG26)Ih^#rXIQ97q#1h5~7|BjLb> zTp!^IEW7W;Tp!~KtVtT8T%$FSF3t=p1uFKc<4v0@nr`T>r`zh?QmDB}lO7qZi!=$6 z(Yi>Nq7qz}DU(!S>MZG6BGvU`?J@*ZU4p)cO0YuKlqN+dt?Z47Qgzb`(5I^2Q3u4n zt)C{uR(4Zvmo6NsL7gNCQwciGv`Hi2s!W|#2~!Cg{H)-rOj8CKR7x6Lt?{Z*Rk<}% zCpWmrz^dff51P`pf)%pHEUfXWu#?{JG`W-*YH_1unWE}y&Hfi+fQ z+5$;i|9`D7xvB@P|C2Y=zrq6pZ zzpc^B6pg&uxwhAt69np8{t0tb`4(3BcHarQ-g7li09ERVj(Sp|_F}G?HbrXW6D|3q z6!BA$gD9ZXR>aH%cqBmW(Ost$bIX{zoHd3@tlwG+j%I?}+^aC;YYxdMHTB zOZpm-p5JnlIIh$ysxj1JO+Mc@$8~AxxFSnd41W&*Q0CdMr*K_l{?@XN2lG4McW>KSFMZ!tdCu*{WSK#IS0Q0lfx3PYRuyQfCWBRp>Jq(1 zlnK#n6CqM&cLkI^YwxmTuqM%Gq<*uMTN`qsIFfU-E-UpXsw3vy`bZTqNB^iKgVI~6 z%&Lx825S;cyd|_IQpH<9%6K(xkgBxBEuocFXv!PNB6%}6DwIQ!-JVbbGMzHqo z6k%6wo|qB5vxRmiv1g^PXZtWj%Z20F{$j%qs0Tv~Mq@_2IY3EBc^nFpkIcRNHSfL| zL-3d#lPN&>rTGZ=GD9ck-1h*&N9J=p%WSV|Mcq5Kfb;E{@v^EfN;8>tzl`?35nTSXG0Kpf!iXs-O4Mm zVMP%@Lxe}hc7lfDS4Bi%4=;W15p%4$;SaWkpL_zvU@~*B55bJ{ATl;Lrw*UR;|l1)4*VkHwTGg4I<8)S8sm)=9Rqemb~z6!~{N8 z$4=n64w$a{{N~MHuRi@pR-$*WKl|z1|6YIppLef67d5EKp5mqJ+mt;^H-rbr2m{~i z2R7lblPCt~ejWiOR#gqSgpXt~}ekx&SJ?AW&(<#ll`j;I8P8LRzO>-X)K#Bqk zQaczTgz)yxeUw#bC&AlW_jcB_3cQ`9Q%JcR%9SnZbp6lEtJi;6*Xif)zPkD5%lEC5 ztFO~eR;Qi3PA+=j{=ZJYpiY{NRys)TWx2kW=6aH+`HlxC=`m3|04|__9)PUYzyR6i z1PE`}P625x2Y3mn$7$Fm7I)5QJN=Ldj2G)GQU1ej-Cc@3oV>t*QF2D#PvD~DMSZ#H zQlWfJc!H2|7XpCqY?X4TSew%SPzo+d612-N0_sm%3)2LvODFi?g9YrM{L|`3<|*vp z!2pa#k>v-pYXb~y!b$tAO}5DW9sAc?U^qm(^gR8<{89R;IEy3M{nh^fKbN*Rc^&`& D9i_Rl literal 0 HcmV?d00001 diff --git a/assets/animation-Cgda3Ovq.css b/assets/animation-Cgda3Ovq.css new file mode 100644 index 000000000..f18fc4e0b --- /dev/null +++ b/assets/animation-Cgda3Ovq.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! +* animate.css - https://animate.style/ +* Version - 4.1.1 +* Licensed under the MIT license - http://opensource.org/licenses/MIT +* +* Copyright (c) 2020 Animate.css +*/:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion: reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.box[data-v-a0a82d60]{width:100px;height:100px;background-color:#00bfff} diff --git a/assets/animation-Cgda3Ovq.css.br b/assets/animation-Cgda3Ovq.css.br new file mode 100644 index 0000000000000000000000000000000000000000..a479c136203930ed54eb2db24e28c18480346314 GIT binary patch literal 4340 zcmVuRbX1eG+$i{BiYjNVn@J6}vMI^}4N-5jr3+KiPY+Nu` zUrAdN1&)7DS;XLZ)#bESot)}iqBk{L3BF{P0}j!-7#&4(lCM!GR3A$61lHQRGQk2l zH5{iywn+lNtyPsx@w+?%Aw+Fd>2>!ReFuZxCY)Ox@$R>le-MoIg@NMOrJ?_y&3aRf z%|S$wqrg0^8JjbpB;V;Ew>m>XsHH(`j{_4!lph@0JxEra30g>3YYQ_C&<$*cTS`Ryd1PEJGqoU>pZz?}X~ zGV`@F4ZT`#cQyDS-D!$H5@_;nSC_~;6GvBcaf!5ns_-9h# zoKX;3T0pr%9M-Qs2Zf7DCdIJw;HyrPtyxVj&N~9<+#eigfF2Q)eyJ|$r`4c|af``W z_~eZ9e3n68==k)@qU@K|7iQ6{0{IIvO&|U4r(h6uHe|Q(xWO5 zaX_4#HV8+DvmiHNF^WkBnOCNCKIpI))F#>nZK3*B!Pq3WA+|93j)LCA+u$v9A9jsQ zb>(}ky-5$kp{F-1ol~3!BjE(+MV7F<%zU8z#!XshIruF09%;CJzj-7TyT0*~? zWwuRQuAYvtS&oMOXD;&L$9o;q+Y+zQH*H+^&@6+m0ej(hx$VMX1~aQ{JE%qy#5Vb= z9(bUX?MGfVu0C#Ke!GAB`oB!m+xmkLy!ujqTX27Rxfc8C5;v>Fmq&EJ+)2Iz=7ZX@ z%k>`bZvUKYTqb&5|D~H$rH1t?s}mY|9V|M$mb1!tZ@+VItHe*2L-K>q_V*XcrFsef zBPWkgHueWn8ptylhr@Jqyn4}NC%T_Et1Kh@y%{-@&j|VYDaZ}&En4r=s+04Zp&o`H ze_r)PCu7*q7b|`0?HRV$lHnha%&gm$YTmI_4U{i{&;gne2)TSz|E0G4^KPyKcmxn) zI|3cFrQPV4pH|1O#(7ed(hf=QHA)4riXm_0aWU|Z8@5?Gv3xG`pv;xmn66S{*}-Q! z2ejX^@(f=OI1cm$aDsAM!bB>{aIlIXZ{~5bq4a0J%hKu7=*N11q7waunKq8y6h>W| z?)_vh!vj^bcWS~o`Z@Rr=-t%?NaQwu1I;D87T#7@lIk)VyI~7Qo~Xskq(TZfeUtEDk>ccJAt70;2+2 zrs_PS>-`^@!S6SiHy?Rt730_CGnBFOd21Orxz;pRLe42`1fEibEZ^o+ot`3vS~B~j zGw$|ZqX?Cv_(6LYL1gSy}~rq@^oGPRoBYk)@vGqrI{ z*qrTuN3nIYoAOw@tgD%qL0M5*c^&Ke2w(d(94%ifR;{F%eJx(XXK8)wVlo-4>M`Uyhp@3+Q(-|t_0wJd< ziBz@#SbyhLAHyA*jE-080>`SG12iKLYlL@J)ik~R0lzAD_I>4OO0()?Klfu4Xe!AM z&qGgU_Xw=C-=*y8Wqig{EFKY9L}Gdg>(cpBBoBB@ys6Mw&P&+QeIe@(7@5@OyEQ{E zGN0Mb8r_4kQ{r)Z2{koeTD?8G2W6+kqsOnPSc`g&S9^}iw>3@5#3~zDrM3ZM zL#F<=34^{rWdERdq(==t+pv#Ud3e~<=lzHXrl$dIyYg@fe*ewyi>g7;!M=`PQ#*Ph7#O=)rb^6#DFc`hv04vrokhJf21YyMzmOz~sD(ru5Ev6O<>66==e1A)edS_Eg(JX56CvbWZb{WIKgCOeX2@xA0Z1Oby@DWUQv!eLRnAWARiEF55EVs z_jka{3XzadD!CdH0^zT+BV7Xy6NfP_rEqbRICts1`Fe=!V2x1)_ohTqo$5}Hf#>>euTz~q<$B)i0BGV^$bW;?ClsPg{764>|*vfGjjbZ zg07XZrJGCG=!Rp_N!9ikHkykmHyIDNP{mtTCoo08nUU)UZ1<&e<6=CojLC>F3sc19 z0Zcjo%>W3UnqJi2<72!L7*kQLW^9lFv&2Z@hyrtyYST`)PvvW}q?d~R#Cy~YvYN+7 z0e7qlvja3EP=?g+FO*ExdpJ}sBZY~haz5{#q3#X3kbmm-Vg+PE$mHdmVVVDvR~2q; z$|_5{ItFsif~h-jX5`8&M(Z%uhgWD!1SX@Yi-R6#s%QNNKsJO#UZzy`a8XjAoM?R$ z13728b=BjP`Kuq$Xiny+Aw%22A&=QJV}LRuB{DOqx|23XyS9mdoVDD#8h~~H$~>N- zXmU`E$lUB2CD?L)Dz~!+5DOx8?xk%ok~TlPehIytmtg9yTO}tK*DL?j56wkl+b+gs zmATy=3ptZL6E}}DBiCnj+U5pLnc5DIgv?;h0H}0K3(B3mPz~z@ZS&3T_D7@sTVVAq zhK>M)%k{MD2TOU{j*o@RVA=qycltH`;@eZ|rg+*Uq%iLxjtp2E1t1Jaw88Z~$8jKX zYfm4bHZELBMyl7@ql`$IBt?Uky4T;jy#<>v$O#PQ?f}{WXj2*mIQLO&rz)m4E?!Pw zs^0P_BT^<=CFRMpWAhenLLnzIslgtoO=@C5B~p*0hRC*a=`jbU3}9BoOuE*mK%|ZB zN)reZgOGjf9@Gm`xY)IFVSxYj0u@OF(sYJ^I6|pv>4H>bnb(B))wzfhw3C<9{IHTH=a0l4jmdFDz9M@ zF!~v;hy4CnG(2K+9zLs?hExyd*5GH9B6=1>4OtqyT1?8QsYH z?Z%jITQ}!B4WL=B&V*Cw@n2}&C$8+w<8|N$Qv7d@uQfj1HUHS&NeW6k{Rw0~s>`7~ zPJ4Ocz~}0d_w}doYeuYTi-$>4Rq;q`;YKfj;f)%EzCIgiUY+5>Ey%bG12H}^ebF`M1%9_!&}iXo`|Ak@o& z#H_6A0&7%$ckD=DGI|Q0TBYW_a+%!|($ij0Ix;}xW0WZivlK{6k-;FKtUQNwvT>l0RJGPi@hOLNZ_p!U8L&!61`rFPY)P0IdQ}SlPRxn zA`ojr%#20^=qNyx8gl454Njn{0Tt3Y@(vWaO1 zhQ2^T943}Jnb;*sYF7$@m^Euz1hXPmG#bCIO>^GCs8uI&9(Eo{?>D0ZF)uXHj5Wov zN=F=^8G%YK^oLevg04#kZ^xfcDg_#R~WZ5KJv{+c-P@M)j6A;s^ckq z-8DYP-Ziz?^oelTvpluS{X%r3k=fDaWwJ`_THdG+WM2W95Gu~_0J0%e4(PJ3(Ip=i276whmB%cVbs~1283&XNskQ*xSFypB+%63E zyg)0CSsp7yY{1$H5XCf+xa{8jcf;(yD&fb@wQ})sYJ!yvgaL^*DX}fQ(x(h-dpW*; zrvlsR^wRFad#S7w(LJ#G?on2x^*?j2Eyl1}T{}&9+7=-1l`ly4R^4|`&Qy4;!V6(~ zNa_nF2q+D)duuu+H6z!mF1D)bcjtxid@?2@!7O|UA`f830j6^7{;Rqhh;=sy(RQrG zcD)@twDOoGvPQ(lv3deVGu=$Z{5xNOeP+BMefMv+dxJ$2?%l0A@t2&d;euX+_y=?K&mca!xAi z+JG@3(_~Z#|B)^P^P{F$cFH*y}EyXU;got i{$HzmbD2|P8GqgY literal 0 HcmV?d00001 diff --git a/assets/animation-Cgda3Ovq.css.gz b/assets/animation-Cgda3Ovq.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..3aae1b5581da6803b2386a0e1d4f7153d71a2838 GIT binary patch literal 5227 zcmV-x6qM^9iwFP!000021MOXVZ{s+U|Gz(lXAc3KKvMLuY$wD4bA5*e0_>uJ+s+}` z#bTk@N}_E?GHiKzdIEj-gI*RTvWlcEtK&pKcaW%xR6Twy7E2WM>*CqlZ2frjr`xZ8 z*5`jBmlwZ$x)^z3@Z!b3vDj`$`sg{1*W2sM%kt_r{;~2eKV6Le&);l=C>-gdiD4Pm zr;E{Ff`uP${pDyEF8$3Ye)dOyz4h#dh_+u z#ixtWe@E*do8aj=9*r00Bippi(SKDkeY&{3-b7LSs_TVJ`f|7N;vfpIN7j~5m;IIZ zqj7EHuYE7R9$AS|T>96)ieHwm`gi}~TM!q_K@?U!TU)}vinRI7+l*Nu&xryn+xug% zTIny*(!YL);%5R8IOiQ6x{)nd$*aC9-UF|`COWfXKI6m$qiJ5WKVwSo?=U=|v5 zYs(w*S=6YH_wo|N-59>1y@rd~%bG{<;_KIALjJdidSu0eP?JD|?sbX_Au@6ziZli}SRs#o@!&SsN zL=mTrBF=g8>x;h(ywQ3Sgt0bWZ~RApv(-2La<}l8`b(52xcT4buZr30%l4PxWgTr| zFN}$hq3kK%c;Pm{IK>#Fi0)I0$Y|GV* zsihf?>uMJ5akX|eOFu@Nm+S1el^6TYa%^g*W}Xuc@$X~vJeinh+Qd0i7JlZsnqj({ zG0%RP%8Spo6e*xP=K6QdJRfZr-paopTZY9|2xLxX<{Q`0avMUME}|ljJDF2DQbS4& zORXEqfUuO;xN<>2(mcskQzf1;CQVz|h~+rUN%HG3u!n&?4D9zeu&X(~7}qRRLhmIl zcBNFpzsks|N1Na&2(K4@82g*iLlno+3&F{}B;s-9ZJ*On54%(*gM5D^vxk7-qGa}($6bDn^+xmJC>d`JHQd~R)ZFUb2{^qk6E?XPj5g6Te zHDl&-TGy%RM2Ym1F{RwxekiIC1Xeb0K=SOV$<#&Vxhj#um8YU6Ggk=8j2#4IPVHoP z4eoyb?xrgLmA8QaRB;fH!V4SQXYZST_iEPC@>c1wWu9qHF^A5~GfkY4=vJ100-e?v zl63KqCg4-^Oq&aP7Ij?pOOL4!ZwsnMmzx3rTTUh1t02hke~w|(H9)@1AtDAv!rERO$kKcPL1D#@afg&s-2srmrgHGS4P0fw9SAi*&-3=g4AkREB-T`L3bCnN$_k@rXRh{%?s_j zD5?xD{}?W>;!WmpAY7z0!nwu^7T=?Xhm|PjlvvWa!a70vL?U}aB#PJyt$

-9x$@ zwF!IB!iR<#K68TLm!=2VzRu`H# zL0FUN)R-cg7_)gpzUm623&xzxX2uM@k>OmKbs4EE%^RW2$$W0iF^#M%*J+ALU1PNp zG^ouf!zdX>$uLT|qokUc@<9U3OBs=HFA6qULA$GfCo7xyv+u>o+IY;awX#L=1ZiP7 zoHmAYp4fBM`%LUM_n9f{(|FV{n58gFt@d761+J6l3?;!o+K=8wxgh8M%_bYh_LPJ0ZWjiM@>F9E^ zj;=Tne{_p55X2L}jDbJ|_-vG$uslS8+I9644^v1?>a}Qs?0R#w>>qc3TS-f7=^bQ( zy<(!*5z8HQ*lxRQ3&kFy1bqq6(e^)p7XfLGWG;|yrWODB0#@XNeovhoy!COw*nqL4 zV61s!#7&5v#x?`am7BQ-oyRtFTOG)jHbYOixCsex9Sh{e(lr}kGdJ71`-TS@b7+iN zKQ_iePncntg}|?OVb>3EsgEiVtHi#v>Xk>)nJXZ()Zr^l+2+ViIJ}*1<{WT1;P9v6 zkev|F!WG3s5E>S4i#p8-!hDb0y&LXenDd#HV4fqFY7d?s#^IFN1Z*`0G_L026Ax%+ z36Q%?Gk7F%d5;oo2NVt{>=}h@s733u6c0gYSg0-Qktc|96_6i}aa|tddOMV>fV?fn zbrq27{l(e=h64=yh9Mhl@kbFf6TygByv=IwC%JxOR%FOJgu|=2ded!FdiloTm0G{4 zEZ^F$-gK4ao8DI)VL;)4!k$scMqA{m+n$4f6gbF!*~PDR2lf8+oCepGt@+D8i=b-s zhd&}=NB754zX_{U`*-xX;>!+5HNNa(bOdB2I@@d!e&#CiCk+kRG5cMg&Mmsi`U$AFhXYf zW0On%2B-Y%FBz3^ufk%M@3|;A!ZOptnow|M45IyAEz3eDC3n+#Sh84g5Rig9@^kQ{ zXp{Xokr+xx_vh(|&vR=kz0k9tgC~L!VgHt|14*Z-IhxT=J`@Z`b?k}A-SjAyiB}v1 zq~MNJL^{2KkXU3K-Jho;KF_Vffm$#Tj0pR8|I(DKc|?HkXPlmf*iC<;OB{-Yz$Aeu z6|pXcdS3(eq@?HiRX9*fE`m~F2j}mW$>$rQ46={J_XK2aIul-Gm2?7J$6TkJEsB%H zep21j5uJ6Ua7bn>1SY{A{Ti*?<%)uZU7hKuo;^JknjS7SKz&>=5sZlXxm~UyFjB8> zJ}nJ6UY1ClN-ly@VMl+?zNFl4K*)@TK3si*Iy9Y4sern>;v)jO$mQ(@hs4IYY-F=m%PkoasV!jE9tGf9SCAA}Tm+>eW^PVEN-C;UR5=#z@7|1Y zMUxh=8G<4SY4x!_Jc1TpIXM&zT zDJ1~cO9Xbjm|A1t`h67u$DXeJ&35fC;@~%bJfY4F-Jg>;Vy#Di-_p|3^QxxJ&!$7& zrl;(UY9=o_OF#Tp^dk9%B8krvrQar+bfmWBW?W6xt*f@G*E&o;ATaI_?%ym94f#eW&#%jypHTpIvpx5{&0TJB=FcQDpFR<$-e454labwj8d zLftzJbyW^o{IaC7$~5+scS{dxfAki<{#&pO9)eYx(`LV}e1g%SM06Ff1-ezRhSJTO z@J>1m@2#HMT$712d6T>GRp&#AR1c6REfvsh1r18(E>SXVDY&H|cfnhgJ?Cw$-=w_dg4nWr0p5 z8W+q5AhY$1j}Gs_h{{G}hWGu64)31k?$km+$l%W2t8_QP-`2jrq~7Y6+~+#le)GTI zrJvboco^p1GgmI=Cxv;}%zTvfVaug>g>){j3oK!4`9{!S$&Ox3Vhsu4ona(GhHf89 z3C0urQEvWA4Fw8N5Hz^QN+8hrDA1K)z(v7vhtpulZblQf7pcidMD!kq68LI{T6k57 zt`3&Yy)nsn&KA8>!g3NZN0+rAk;A!fk|_oNT`2vc}OfJ{G&KeO703Nd$9q4lym}JXGGGYP4E*WUR{)%l^ehba!VBO~@(~dogvZK%j7JaIK4yXuML

8WA*3W9HGuHWo)OwxnB}oa9_!-X?%ebb za)QpDfq;b0^TOh&6Umjhd%Gm@rGP-Mllj0!x7_ZaU0oc$l-}G=&~L~0K6s< z=4ehL<~Vk+yIr>fdRKny^Zp#C$)qlOHX&q4U)(-GazC>L@lJ{fIzmS*xZdQ_95F?>^7TNY;cEKrUKz!1mkKPtw-rhM?eZM zp8nfge7gz1KKq}e-$m!FX0Pmx4XfN##6DYtI0Q==a5kusffrSaJLwi5-6bKJVXYm0 zTc>LzUWHKkEAi?(dZhm}CX zBb~zhZgr${-%Ld?<4viAdldo&daknU8JA5X;Kma*W1RXXWvn{|t(RqF!oSS(%O6qn zA_lVB7v$ZV0ci{OaJR}<#mxXyi|1a9zzX(;w5Bs~OhSIceQ8+nXkwf>JdmX^ZklQ<*8OzEnF^3s`A?^SP@T zj;&ep`ZwBfpgiE=L*tit;J_pGjTsy?ZGiTkaHh8fn*J6e&j5&z4TxswK_84!ECeRO(MS9p zQBk7YCb@o3xwYOlxz^v_YHL8l2S!6P?!ce^DCq>a4uu=0_UCq5r~Fbvjo8X$kt$xD_pBX@8s8Lg3YTCdTA;G-`jOZc|zY$mEKU6ptngA^f#F} z4siIua9{!$zUb$E@3SHtEn(cQf~8+=2I%aAr-VI>t<$59PD<_y3$)k(8YmV5lMr93 zp8O=-yw{U2PeX3Tmsm[l(" 基础用法 ")]),_:1}),e(d,null,{default:t(()=>[e(a,null,{default:t(()=>[l("默认按钮")]),_:1}),e(a,{type:"primary"},{default:t(()=>[l(" 主è¦æŒ‰é’® ")]),_:1}),e(a,{type:"success"},{default:t(()=>[l(" æˆåŠŸæŒ‰é’® ")]),_:1}),e(a,{type:"info"},{default:t(()=>[l(" ä¿¡æ¯æŒ‰é’® ")]),_:1}),e(a,{type:"warning"},{default:t(()=>[l(" 警告按钮 ")]),_:1}),e(a,{type:"danger"},{default:t(()=>[l(" å±é™©æŒ‰é’® ")]),_:1})]),_:1}),e(d,null,{default:t(()=>[e(a,{plain:""},{default:t(()=>[l(" 朴素按钮 ")]),_:1}),e(a,{type:"primary",plain:""},{default:t(()=>[l(" 主è¦æŒ‰é’® ")]),_:1}),e(a,{type:"success",plain:""},{default:t(()=>[l(" æˆåŠŸæŒ‰é’® ")]),_:1}),e(a,{type:"info",plain:""},{default:t(()=>[l(" ä¿¡æ¯æŒ‰é’® ")]),_:1}),e(a,{type:"warning",plain:""},{default:t(()=>[l(" 警告按钮 ")]),_:1}),e(a,{type:"danger",plain:""},{default:t(()=>[l(" å±é™©æŒ‰é’® ")]),_:1})]),_:1}),e(d,null,{default:t(()=>[e(a,{round:""},{default:t(()=>[l(" 圆角按钮 ")]),_:1}),e(a,{type:"primary",round:""},{default:t(()=>[l(" 主è¦æŒ‰é’® ")]),_:1}),e(a,{type:"success",round:""},{default:t(()=>[l(" æˆåŠŸæŒ‰é’® ")]),_:1}),e(a,{type:"info",round:""},{default:t(()=>[l(" ä¿¡æ¯æŒ‰é’® ")]),_:1}),e(a,{type:"warning",round:""},{default:t(()=>[l(" 警告按钮 ")]),_:1}),e(a,{type:"danger",round:""},{default:t(()=>[l(" å±é™©æŒ‰é’® ")]),_:1})]),_:1}),e(d,null,{default:t(()=>[e(a,{circle:""},{icon:t(()=>[e(n,{name:"i-ep:search"})]),_:1}),e(a,{type:"primary",circle:""},{icon:t(()=>[e(n,{name:"i-ep:edit"})]),_:1}),e(a,{type:"success",circle:""},{icon:t(()=>[e(n,{name:"i-ep:check"})]),_:1}),e(a,{type:"info",circle:""},{icon:t(()=>[e(n,{name:"i-ep:message"})]),_:1}),e(a,{type:"warning",circle:""},{icon:t(()=>[e(n,{name:"i-ep:star"})]),_:1}),e(a,{type:"danger",circle:""},{icon:t(()=>[e(n,{name:"i-ep:delete"})]),_:1})]),_:1}),e(i,{"content-position":"left"},{default:t(()=>[l(" ç¦ç”¨çŠ¶æ€ ")]),_:1}),e(d,null,{default:t(()=>[e(a,{disabled:""},{default:t(()=>[l(" 默认按钮 ")]),_:1}),e(a,{type:"primary",disabled:""},{default:t(()=>[l(" 主è¦æŒ‰é’® ")]),_:1}),e(a,{type:"success",disabled:""},{default:t(()=>[l(" æˆåŠŸæŒ‰é’® ")]),_:1}),e(a,{type:"info",disabled:""},{default:t(()=>[l(" ä¿¡æ¯æŒ‰é’® ")]),_:1}),e(a,{type:"warning",disabled:""},{default:t(()=>[l(" 警告按钮 ")]),_:1}),e(a,{type:"danger",disabled:""},{default:t(()=>[l(" å±é™©æŒ‰é’® ")]),_:1})]),_:1}),e(d,null,{default:t(()=>[e(a,{plain:"",disabled:""},{default:t(()=>[l(" 朴素按钮 ")]),_:1}),e(a,{type:"primary",plain:"",disabled:""},{default:t(()=>[l(" 主è¦æŒ‰é’® ")]),_:1}),e(a,{type:"success",plain:"",disabled:""},{default:t(()=>[l(" æˆåŠŸæŒ‰é’® ")]),_:1}),e(a,{type:"info",plain:"",disabled:""},{default:t(()=>[l(" ä¿¡æ¯æŒ‰é’® ")]),_:1}),e(a,{type:"warning",plain:"",disabled:""},{default:t(()=>[l(" 警告按钮 ")]),_:1}),e(a,{type:"danger",plain:"",disabled:""},{default:t(()=>[l(" å±é™©æŒ‰é’® ")]),_:1})]),_:1}),e(i,{"content-position":"left"},{default:t(()=>[l(" 文字按钮 ")]),_:1}),e(a,{text:""},{default:t(()=>[l(" 文字按钮 ")]),_:1}),e(a,{type:"primary",text:""},{default:t(()=>[l(" 文字按钮 ")]),_:1}),e(a,{type:"success",text:""},{default:t(()=>[l(" 文字按钮 ")]),_:1}),e(a,{type:"info",text:""},{default:t(()=>[l(" 文字按钮 ")]),_:1}),e(a,{type:"warning",text:""},{default:t(()=>[l(" 文字按钮 ")]),_:1}),e(a,{type:"danger",text:""},{default:t(()=>[l(" 文字按钮 ")]),_:1}),e(i,{"content-position":"left"},{default:t(()=>[l(" 图标按钮 ")]),_:1}),e(a,{type:"primary"},{icon:t(()=>[e(n,{name:"i-ep:edit"})]),_:1}),e(a,{type:"primary"},{icon:t(()=>[e(n,{name:"i-ep:share"})]),_:1}),e(a,{type:"primary"},{icon:t(()=>[e(n,{name:"i-ep:delete"})]),_:1}),e(a,{type:"primary"},{icon:t(()=>[e(n,{name:"i-ep:search"})]),default:t(()=>[l(" æœç´¢ ")]),_:1}),e(a,{type:"primary"},{default:t(()=>[l(" 上传 "),e(n,{name:"i-ep:upload",class:"el-icon--right"})]),_:1}),e(i,{"content-position":"left"},{default:t(()=>[l(" 按钮组 ")]),_:1}),e(o,{style:{"margin-right":"10px"}},{default:t(()=>[e(a,{type:"primary"},{default:t(()=>[e(n,{name:"i-ep:arrow-left",class:"el-icon--left"}),l(" 上一页 ")]),_:1}),e(a,{type:"primary"},{default:t(()=>[l(" 下一页 "),e(n,{name:"i-ep:arrow-right",class:"el-icon--right"})]),_:1})]),_:1}),e(o,null,{default:t(()=>[e(a,{type:"primary"},{icon:t(()=>[e(n,{name:"i-ep:edit"})]),_:1}),e(a,{type:"primary"},{icon:t(()=>[e(n,{name:"i-ep:share"})]),_:1}),e(a,{type:"primary"},{icon:t(()=>[e(n,{name:"i-ep:delete"})]),_:1})]),_:1}),e(i,{"content-position":"left"},{default:t(()=>[l(" 加载中 ")]),_:1}),e(a,{type:"primary",loading:!0},{default:t(()=>[l(" 加载中 ")]),_:1}),e(i,{"content-position":"left"},{default:t(()=>[l(" ä¸åŒå°ºå¯¸ ")]),_:1}),r("div",y,[e(a,{size:"large"},{default:t(()=>[l(" 大å·æŒ‰é’® ")]),_:1}),e(a,{size:"default"},{default:t(()=>[l(" 默认按钮 ")]),_:1}),e(a,{size:"small"},{default:t(()=>[l(" å°å·æŒ‰é’® ")]),_:1})]),r("div",null,[e(a,{size:"large",round:""},{default:t(()=>[l(" 大å·æŒ‰é’® ")]),_:1}),e(a,{size:"default",round:""},{default:t(()=>[l(" 默认按钮 ")]),_:1}),e(a,{size:"small",round:""},{default:t(()=>[l(" å°å·æŒ‰é’® ")]),_:1})])])}const w=u(c,[["render",m],["__scopeId","data-v-ad723534"]]);export{w as default}; diff --git a/assets/button-9SYGRIrQ.js.br b/assets/button-9SYGRIrQ.js.br new file mode 100644 index 0000000000000000000000000000000000000000..61ad63cd026a038fe619cf402053c3086e8385cc GIT binary patch literal 807 zcmV+?1K9iaPB_xU;d^UvUdVN)2vNVE`WTh03US+~ zi;8UU1K>@B6ovoaZwmxYs~?%pZ0MA>p^=*AmGdsH z$t0@0yZ2zpY`W-l5;TjQ-0Wq}qo%J35@?7_5r&JUowR3Iq0K=`65Q}73M`tjx5S1Z zL=SRqt#-(DuzY957mL?#>ua$`+0uU)pLxD?Xp}tYN*Fmu33U&>tZ06eWH35Cl7sF) zg6UqR;w}7Grl}mG-3BejU7^|Ymo(G0xNMTgqzY+5O|RZGp%CU>gZ<7tS@IA{Hcn%ob) z8e)_k3PaHFgV+ox_K@D`I}D=e@QJxQIW%DR$ScVFvv)fQ+mt0j9>}AgfMVt`24SdCE*9{cx247q^hnvH`#a9CSd-1}r}j z-1iruPyFM$`*U&P@1`rf*?KDvcm#5qAWS}NbkEt1w$yzej+{oD^VDdRs>)*W)IUk# ze#CqS{&P$~*YF)X!6>+q2MTCZycS(;Y4~Kn=`eALwNL>D!ac+$$Sur(vDjz7?(O^^ z5_&W6`7|VHo}1UhkrGyaQpgu*sChEaUZR@vTnt(K4$(UP&fEajYr$mw;#aCNuWBgx zoIdEhZ$dEw2+HEYrFmpG^P& literal 0 HcmV?d00001 diff --git a/assets/button-9SYGRIrQ.js.gz b/assets/button-9SYGRIrQ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e8a67b4f079ee440be81bb40872e4e94a464ba36 GIT binary patch literal 1018 zcmV)6wtW8NjMru;Eu`A+ABHf65&#u zz=_M*>n|CM81mz~*f?+`M#5bOy=*siY1ktwg*Ee2m*uWw_p=mOVyQ04$5NsePGQY_ z)h?MrB84?|Ru|=Aiq*WZIcV{gI^N$JKYTjw|2f*+(r&4dMDe>&}^FO2AJ6fidZ}^%7xsC*0 z4RN81mXR^{KWJI?w|B;ezZm77E&IoR?;0QuS)4NrC`TTEE=5v008=|wXxoCc*3VV7 z#FjpFcYO5aqG%4!-ytNk&8`rZHij;BEU<-i7oM(H5K*XRvv)_eaUnelv@P z%Oxb)<(7D%Lh1eVf3P=JJ2?8glUJ{f2M2jaeY~&;wMZdGvS^cME?p7m_nUgeGd0HqQvZ=4kX09TU!NdN!< literal 0 HcmV?d00001 diff --git a/assets/button-Mx47oFBf.css b/assets/button-Mx47oFBf.css new file mode 100644 index 000000000..04b747b51 --- /dev/null +++ b/assets/button-Mx47oFBf.css @@ -0,0 +1 @@ +.el-row[data-v-ad723534]{margin-bottom:20px} diff --git a/assets/checkbox-yGHv_DTo.js b/assets/checkbox-yGHv_DTo.js new file mode 100644 index 000000000..12505dd80 --- /dev/null +++ b/assets/checkbox-yGHv_DTo.js @@ -0,0 +1 @@ +import{_ as m}from"./checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js";import"./index-DOeI-Tmq.js";export{m as default}; diff --git a/assets/checkbox-yGHv_DTo.js.br b/assets/checkbox-yGHv_DTo.js.br new file mode 100644 index 0000000000000000000000000000000000000000..80ff22e6c138c0bdfa914f7f86e09fd607010285 GIT binary patch literal 121 zcmV-<0EYh?fB@he1#Zjpb<#UJ>3SuD$=5T*PV1rwfEIIj}9fFM3p b_FS!5lU{UIAvNKpI_eZV0{ZZS3~DnxQwugG literal 0 HcmV?d00001 diff --git a/assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js b/assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js new file mode 100644 index 000000000..6bfc9ad56 --- /dev/null +++ b/assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js @@ -0,0 +1 @@ +import{d as g,r as d,a as f,o as r,j as C,e as o,w as l,f as t,u as n,i as s,F as U,U as B,c as A,t as D}from"./index-DOeI-Tmq.js";const N=g({__name:"checkbox",setup(w){const i=d(!0),p=d(!1),V=d(!0),c=d(["选中且ç¦ç”¨","å¤é€‰æ¡† A"]),v=d(["上海","北京"]),E=d(["上海","北京","广州","深圳"]),_=d(["上海"]),k=d(!0),b=d(!1);return(F,u)=>{const m=f("ElDivider"),a=f("ElCheckbox"),x=f("ElCheckboxGroup"),G=f("ElCheckboxButton");return r(),C("div",null,[o(m,{"content-position":"left"},{default:l(()=>[t(" 基础用法 ")]),_:1}),o(a,{modelValue:n(i),"onUpdate:modelValue":u[0]||(u[0]=e=>s(i)?i.value=e:null)},{default:l(()=>[t(" 备选项 ")]),_:1},8,["modelValue"]),o(m,{"content-position":"left"},{default:l(()=>[t(" ç¦ç”¨çŠ¶æ€ ")]),_:1}),o(a,{modelValue:n(p),"onUpdate:modelValue":u[1]||(u[1]=e=>s(p)?p.value=e:null),disabled:""},{default:l(()=>[t(" 备选项1 ")]),_:1},8,["modelValue"]),o(a,{modelValue:n(V),"onUpdate:modelValue":u[2]||(u[2]=e=>s(V)?V.value=e:null),disabled:""},{default:l(()=>[t(" 备选项 ")]),_:1},8,["modelValue"]),o(m,{"content-position":"left"},{default:l(()=>[t(" 多选框组 ")]),_:1}),o(x,{modelValue:n(c),"onUpdate:modelValue":u[3]||(u[3]=e=>s(c)?c.value=e:null)},{default:l(()=>[o(a,{value:"å¤é€‰æ¡† A"},{default:l(()=>[t(" å¤é€‰æ¡† A ")]),_:1}),o(a,{value:"å¤é€‰æ¡† B"},{default:l(()=>[t(" å¤é€‰æ¡† B ")]),_:1}),o(a,{value:"å¤é€‰æ¡† C"},{default:l(()=>[t(" å¤é€‰æ¡† C ")]),_:1}),o(a,{value:"ç¦ç”¨",disabled:""},{default:l(()=>[t(" ç¦ç”¨ ")]),_:1}),o(a,{value:"选中且ç¦ç”¨",disabled:""},{default:l(()=>[t(" 选中且ç¦ç”¨ ")]),_:1})]),_:1},8,["modelValue"]),o(m,{"content-position":"left"},{default:l(()=>[t(" å¯é€‰é¡¹ç›®æ•°é‡çš„é™åˆ¶ ")]),_:1}),o(x,{modelValue:n(v),"onUpdate:modelValue":u[4]||(u[4]=e=>s(v)?v.value=e:null),min:1,max:2},{default:l(()=>[(r(!0),C(U,null,B(n(E),e=>(r(),A(a,{key:e,value:e},{default:l(()=>[t(D(e),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),o(m,{"content-position":"left"},{default:l(()=>[t(" æŒ‰é’®æ ·å¼ ")]),_:1}),o(x,{modelValue:n(_),"onUpdate:modelValue":u[5]||(u[5]=e=>s(_)?_.value=e:null)},{default:l(()=>[(r(!0),C(U,null,B(n(E),e=>(r(),A(G,{key:e,value:e},{default:l(()=>[t(D(e),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),o(m,{"content-position":"left"},{default:l(()=>[t(" 带有边框 ")]),_:1}),o(a,{modelValue:n(k),"onUpdate:modelValue":u[6]||(u[6]=e=>s(k)?k.value=e:null),value:"备选项1",border:""},{default:l(()=>[t(" 备选项1 ")]),_:1},8,["modelValue"]),o(a,{modelValue:n(b),"onUpdate:modelValue":u[7]||(u[7]=e=>s(b)?b.value=e:null),value:"备选项2",border:""},{default:l(()=>[t(" 备选项2 ")]),_:1},8,["modelValue"])])}}});export{N as _}; diff --git a/assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js.br b/assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js.br new file mode 100644 index 0000000000000000000000000000000000000000..772508f017f5d952a7cc9acb5143d39c13a76036 GIT binary patch literal 691 zcmV;k0!;lIf(if}iRs1%*(mi+5&7S*>H8YB|EPOsPGL927b4fMg7DHX3g>umUdVN) zSV>e@Yic){yMSF4Cuu*@|NRC46oCUOvM}V?vr2W1sgl(uwH2x=(fP9uZOTCm;^Lw0 zG#1Vu=PPWpfgMh8&OXLzal#D_*})}OIA#wQOksu@jIo7LF4KtX$s~}vXD(+lUlh}ZaXp=1e+iS)p z#gzs_q>qk*9YJ#V@lu01l#MH6abER}o2{Ws`b}=qtiB0o-qN`!CifAxYS_!LYOMwb}(q?|~D2fZ?EdA%7+Pl?I+ zL!^$G!y?S8^j0|@ zoQLs!hL5<}=))2(8|2NI9OWps=4i6A5hy(E{KVjf*z?)-;30W{jTe0v#Y>F@W1@InKLI@SVuSzy literal 0 HcmV?d00001 diff --git a/assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js.gz b/assets/checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c6bf431cd843903bc5632da118d1e5d8d2cc1721 GIT binary patch literal 857 zcmV-f1E%~RiwFP!000021I<>;Zqq;%-SZV;Rx{FVsZ(exS8mj#rD6jcnoSf%jy(Yr zzi{jjltxOWiju0R2(?0#3aC_7EO-jh2O#*F+97{|CgVbr;uugDtd2bQ`p!AWckWm- zY|C-$YC^6gZh*r;1(`t!ECvqTVvqsKz=AsrbSN=!!DC>8#-IY18O*~xgES}%rom+} z(wnL!D;p=-~Cy!FqdlvAzBh0rGbqbegST`(9!i#pw_!G=UASN2+Z{^r#;uTOmw_U!odVG7^zwn zf$8Zwt%~MqmWf29(~^rCP*-V5_H&!88R~|mQavl{9u-Zj5kQtXZ>zFP#a|I5dbyGO!UAR>QE94zHImYX zt1Ku{kx?TNd+#iFnyt?E;jfKh0&?g?@jPSl_o{dkv{&|m=Hg&gcC;#is}e$0Hc8pN zszB8$a#5$Mh)|3|Ax2_9t!y-{B&U@OX=O<&`_Ht_+<1RylOMYF=cQibYkdlpXoaI( z;b^E(At@!Uow^QobHtv5AI0)##;NW&RU{o-BpqKQ6I&z`RpfY}#eP+u7**!ffQ+rz z_r{6BXWTPuZ+SPipS}q;-gTDO+M7$AClCGmdxKl38r?z{c?(?(Tc}D>)xJYwXr?HD zA=kv@XiAP-D&1)ncfvCaChnNl+9pDK;QzB4G=~~laNEz z&?-VeNKTM5_A*#)bsoJ5UhMl{)&`qbh&JyMH}6ttUV)?vapy1Au(|)#F#ljT*lKb9j_(5mMaxmCbM{w9F`DN%=Q$qoERs|)hG+86 jc_s((%#%i=K_+Rf`^$Ni{TCJ*ljnW_`M{Jug9-ou#)g@8 literal 0 HcmV?d00001 diff --git a/assets/count-B5Gjq-7D.css b/assets/count-B5Gjq-7D.css new file mode 100644 index 000000000..789292172 --- /dev/null +++ b/assets/count-B5Gjq-7D.css @@ -0,0 +1 @@ +.count-to[data-v-24b01b4e]{display:inline-block;margin-bottom:20px;font-size:60px;color:#f6416c} diff --git a/assets/count-B5Gjq-7D.css.br b/assets/count-B5Gjq-7D.css.br new file mode 100644 index 0000000000000000000000000000000000000000..f20ceafce1243629391457a04917857003006c7e GIT binary patch literal 83 zcmV-Z0IdHTU;q%T3Tzvp^;~Y2>_l6"u";if(M)d=function(){},p=function(){};else{d=window.requestAnimationFrame,p=window.cancelAnimationFrame;let a;for(let e=0;e{e(t+n)},n);return F=t+n,u},p=function(e){window.clearTimeout(e)})}const z={props:{startVal:{type:Number,required:!1,default:0},endVal:{type:Number,required:!1,default:2017},duration:{type:Number,required:!1,default:3e3},autoplay:{type:Boolean,required:!1,default:!0},decimals:{type:Number,required:!1,default:0,validator(a){return a>=0}},decimal:{type:String,required:!1,default:"."},separator:{type:String,required:!1,default:","},prefix:{type:String,required:!1,default:""},suffix:{type:String,required:!1,default:""},useEasing:{type:Boolean,required:!1,default:!0},easingFn:{type:Function,default(a,e,t,n){return t*(-Math.pow(2,-10*a/n)+1)*1024/1023+e}}},data(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:this.duration,startTime:null,timestamp:null,remaining:null,rAF:null}},computed:{countDown(){return this.startVal>this.endVal}},watch:{startVal(){this.autoplay&&this.start()},endVal(){this.autoplay&&this.start()}},mounted(){this.autoplay&&this.start(),this.$emit("mountedCallback")},methods:{start(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=d(this.count)},pauseResume(){this.paused?(this.resume(),this.paused=!1):(this.pause(),this.paused=!0)},pause(){p(this.rAF)},resume(){this.startTime=null,this.localDuration=+this.remaining,this.localStartVal=+this.printVal,d(this.count)},reset(){this.startTime=null,p(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count(a){this.startTime||(this.startTime=a),this.timestamp=a;const e=a-this.startTime;this.remaining=this.localDuration-e,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(e,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(e,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(e/this.localDuration):this.printVal=this.localStartVal+(this.endVal-this.localStartVal)*(e/this.localDuration),this.countDown?this.printVal=this.printValthis.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal),e1?this.decimal+e[1]:"",u=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;u.test(t);)t=t.replace(u,"$1"+this.separator+"$2");return this.prefix+t+n+this.suffix}},destroyed(){p(this.rAF)}};function H(a,e,t,n,u,y){return D(),O("span",null,P(u.displayValue),1)}const V=T(z,[["render",H]]);function K(a,e,t){return e in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}function v(a,e){var t=Object.keys(a);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(a);e&&(n=n.filter(function(u){return Object.getOwnPropertyDescriptor(a,u).enumerable})),t.push.apply(t,n)}return t}V.unmounted=V.destroyed,Reflect.deleteProperty(V,"destroyed");var G=function(a){for(var e=1;e{const N=m("ElTag"),q=I,_=m("ElButton"),A=R,h=m("ElInputNumber"),f=m("ElFormItem"),b=m("ElInput"),C=m("ElForm"),k=B;return D(),O("div",null,[l(U),l(A,{title:"计数器"},{content:s(()=>[j("p",J,[c(" 安装命令:"),l(N,null,{default:s(()=>[c("pnpm add vue3-count-to")]),_:1})])]),default:s(()=>[l(_,{onClick:r[0]||(r[0]=o=>y("https://github.com/xiaofan9/vue-count-to"))},{icon:s(()=>[l(q,{name:"i-ep:link"})]),default:s(()=>[c(" 访问 vue-count-to ")]),_:1})]),_:1}),l(k,null,{default:s(()=>[l(i(G),{ref_key:"countToRef",ref:e,class:"count-to","start-val":i(t).startVal,"end-val":i(t).endVal,duration:i(t).duration,decimals:i(t).decimals,separator:i(t).separator,prefix:i(t).prefix,suffix:i(t).suffix,autoplay:!1},null,8,["start-val","end-val","duration","decimals","separator","prefix","suffix"]),l(C,{model:i(t),size:"default","label-width":"80px",style:{width:"300px"}},{default:s(()=>[l(f,{label:"startVal"},{default:s(()=>[l(h,{modelValue:i(t).startVal,"onUpdate:modelValue":r[1]||(r[1]=o=>i(t).startVal=o)},null,8,["modelValue"])]),_:1}),l(f,{label:"endVal"},{default:s(()=>[l(h,{modelValue:i(t).endVal,"onUpdate:modelValue":r[2]||(r[2]=o=>i(t).endVal=o)},null,8,["modelValue"])]),_:1}),l(f,{label:"duration"},{default:s(()=>[l(h,{modelValue:i(t).duration,"onUpdate:modelValue":r[3]||(r[3]=o=>i(t).duration=o)},null,8,["modelValue"])]),_:1}),l(f,{label:"decimals"},{default:s(()=>[l(h,{modelValue:i(t).decimals,"onUpdate:modelValue":r[4]||(r[4]=o=>i(t).decimals=o)},null,8,["modelValue"])]),_:1}),l(f,{label:"separator"},{default:s(()=>[l(b,{modelValue:i(t).separator,"onUpdate:modelValue":r[5]||(r[5]=o=>i(t).separator=o)},null,8,["modelValue"])]),_:1}),l(f,{label:"prefix"},{default:s(()=>[l(b,{modelValue:i(t).prefix,"onUpdate:modelValue":r[6]||(r[6]=o=>i(t).prefix=o)},null,8,["modelValue"])]),_:1}),l(f,{label:"suffix"},{default:s(()=>[l(b,{modelValue:i(t).suffix,"onUpdate:modelValue":r[7]||(r[7]=o=>i(t).suffix=o)},null,8,["modelValue"])]),_:1}),l(f,null,{default:s(()=>[l(_,{type:"primary",onClick:n},{default:s(()=>[c(" 开始 ")]),_:1}),l(_,{onClick:u},{default:s(()=>[c(" æš‚åœ ")]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})])}}});typeof g=="function"&&g(E);const W=T(E,[["__scopeId","data-v-24b01b4e"]]);export{W as default}; diff --git a/assets/count.to-BjDGYw9Z.js.br b/assets/count.to-BjDGYw9Z.js.br new file mode 100644 index 0000000000000000000000000000000000000000..e53b691feebcc7511e81e3c37851b6ce06825bfe GIT binary patch literal 2141 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 b;dTC}(%1UGo&sbx_|g9XYnUb^YZ?Fm?p?pE literal 0 HcmV?d00001 diff --git a/assets/cropper-B7zq5kJf.js b/assets/cropper-B7zq5kJf.js new file mode 100644 index 000000000..95988cd90 --- /dev/null +++ b/assets/cropper-B7zq5kJf.js @@ -0,0 +1,10 @@ +import{d as Te,r as Xt,A as Ce,a as zt,o as Wt,j as Oe,e as q,w as z,b as ft,f as pt,u as jt,c as Ne,l as _e,_ as Ae,S as Re,B as Se,R as Be,y as Ut}from"./index-DOeI-Tmq.js";import{_ as Ie}from"./logo-CnmYMRkt.js";import ke from"./alert-DjR9yFjA.js";/*! + * Cropper.js v1.6.2 + * https://fengyuanchen.github.io/cropperjs + * + * Copyright 2015-present Chen Fengyuan + * Released under the MIT license + * + * Date: 2024-04-21T07:43:05.335Z + */function Vt(a,t){var i=Object.keys(a);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(a);t&&(e=e.filter(function(o){return Object.getOwnPropertyDescriptor(a,o).enumerable})),i.push.apply(i,e)}return i}function se(a){for(var t=1;ta.length)&&(t=a.length);for(var i=0,e=new Array(t);i
',Je=Number.isNaN||P.isNaN;function m(a){return typeof a=="number"&&!Je(a)}var re=function(t){return t>0&&t<1/0};function bt(a){return typeof a>"u"}function Q(a){return xt(a)==="object"&&a!==null}var ti=Object.prototype.hasOwnProperty;function J(a){if(!Q(a))return!1;try{var t=a.constructor,i=t.prototype;return t&&i&&ti.call(i,"isPrototypeOf")}catch{return!1}}function _(a){return typeof a=="function"}var ei=Array.prototype.slice;function ve(a){return Array.from?Array.from(a):ei.call(a)}function E(a,t){return a&&_(t)&&(Array.isArray(a)||m(a.length)?ve(a).forEach(function(i,e){t.call(a,i,e,a)}):Q(a)&&Object.keys(a).forEach(function(i){t.call(a,a[i],i,a)})),a}var x=Object.assign||function(t){for(var i=arguments.length,e=new Array(i>1?i-1:0),o=1;o0&&e.forEach(function(r){Q(r)&&Object.keys(r).forEach(function(n){t[n]=r[n]})}),t},ii=/\.\d*(?:0|9){12}\d*$/;function et(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e11;return ii.test(a)?Math.round(a*t)/t:a}var ai=/^width|height|left|top|marginLeft|marginTop$/;function j(a,t){var i=a.style;E(t,function(e,o){ai.test(o)&&m(e)&&(e="".concat(e,"px")),i[o]=e})}function ri(a,t){return a.classList?a.classList.contains(t):a.className.indexOf(t)>-1}function O(a,t){if(t){if(m(a.length)){E(a,function(e){O(e,t)});return}if(a.classList){a.classList.add(t);return}var i=a.className.trim();i?i.indexOf(t)<0&&(a.className="".concat(i," ").concat(t)):a.className=t}}function L(a,t){if(t){if(m(a.length)){E(a,function(i){L(i,t)});return}if(a.classList){a.classList.remove(t);return}a.className.indexOf(t)>=0&&(a.className=a.className.replace(t,""))}}function tt(a,t,i){if(t){if(m(a.length)){E(a,function(e){tt(e,t,i)});return}i?O(a,t):L(a,t)}}var ni=/([a-z\d])([A-Z])/g;function kt(a){return a.replace(ni,"$1-$2").toLowerCase()}function At(a,t){return Q(a[t])?a[t]:a.dataset?a.dataset[t]:a.getAttribute("data-".concat(kt(t)))}function ct(a,t,i){Q(i)?a[t]=i:a.dataset?a.dataset[t]=i:a.setAttribute("data-".concat(kt(t)),i)}function oi(a,t){if(Q(a[t]))try{delete a[t]}catch{a[t]=void 0}else if(a.dataset)try{delete a.dataset[t]}catch{a.dataset[t]=void 0}else a.removeAttribute("data-".concat(kt(t)))}var we=/\s\s*/,be=function(){var a=!1;if(mt){var t=!1,i=function(){},e=Object.defineProperty({},"once",{get:function(){return a=!0,t},set:function(r){t=r}});P.addEventListener("test",i,e),P.removeEventListener("test",i,e)}return a}();function I(a,t,i){var e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},o=i;t.trim().split(we).forEach(function(r){if(!be){var n=a.listeners;n&&n[r]&&n[r][i]&&(o=n[r][i],delete n[r][i],Object.keys(n[r]).length===0&&delete n[r],Object.keys(n).length===0&&delete a.listeners)}a.removeEventListener(r,o,e)})}function B(a,t,i){var e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},o=i;t.trim().split(we).forEach(function(r){if(e.once&&!be){var n=a.listeners,s=n===void 0?{}:n;o=function(){delete s[r][i],a.removeEventListener(r,o,e);for(var l=arguments.length,h=new Array(l),c=0;cMath.abs(i)&&(i=f)})}),i}function ut(a,t){var i=a.pageX,e=a.pageY,o={endX:i,endY:e};return t?o:se({startX:i,startY:e},o)}function ci(a){var t=0,i=0,e=0;return E(a,function(o){var r=o.startX,n=o.startY;t+=r,i+=n,e+=1}),t/=e,i/=e,{pageX:t,pageY:i}}function U(a){var t=a.aspectRatio,i=a.height,e=a.width,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"contain",r=re(e),n=re(i);if(r&&n){var s=i*t;o==="contain"&&s>e||o==="cover"&&s90?{width:p,height:s}:{width:s,height:p}}function fi(a,t,i,e){var o=t.aspectRatio,r=t.naturalWidth,n=t.naturalHeight,s=t.rotate,p=s===void 0?0:s,l=t.scaleX,h=l===void 0?1:l,c=t.scaleY,f=c===void 0?1:c,u=i.aspectRatio,g=i.naturalWidth,b=i.naturalHeight,v=e.fillColor,M=v===void 0?"transparent":v,C=e.imageSmoothingEnabled,D=C===void 0?!0:C,Y=e.imageSmoothingQuality,R=Y===void 0?"low":Y,d=e.maxWidth,w=d===void 0?1/0:d,T=e.maxHeight,S=T===void 0?1/0:T,H=e.minWidth,V=H===void 0?0:H,$=e.minHeight,X=$===void 0?0:$,k=document.createElement("canvas"),N=k.getContext("2d"),G=U({aspectRatio:u,width:w,height:S}),lt=U({aspectRatio:u,width:V,height:X},"cover"),vt=Math.min(G.width,Math.max(lt.width,g)),wt=Math.min(G.height,Math.max(lt.height,b)),Lt=U({aspectRatio:o,width:w,height:S}),Pt=U({aspectRatio:o,width:V,height:X},"cover"),Yt=Math.min(Lt.width,Math.max(Pt.width,r)),Ht=Math.min(Lt.height,Math.max(Pt.height,n)),Ee=[-Yt/2,-Ht/2,Yt,Ht];return k.width=et(vt),k.height=et(wt),N.fillStyle=M,N.fillRect(0,0,vt,wt),N.save(),N.translate(vt/2,wt/2),N.rotate(p*Math.PI/180),N.scale(h,f),N.imageSmoothingEnabled=D,N.imageSmoothingQuality=R,N.drawImage.apply(N,[a].concat(ce(Ee.map(function(Me){return Math.floor(et(Me))})))),N.restore(),k}var xe=String.fromCharCode;function pi(a,t,i){var e="";i+=t;for(var o=t;o0;)i.push(xe.apply(null,ve(o.subarray(0,e)))),o=o.subarray(e);return"data:".concat(t,";base64,").concat(btoa(i.join("")))}function mi(a){var t=new DataView(a),i;try{var e,o,r;if(t.getUint8(0)===255&&t.getUint8(1)===216)for(var n=t.byteLength,s=2;s+1=8&&(r=l+c)}}}if(r){var f=t.getUint16(r,e),u,g;for(g=0;g=0?r:ge),height:Math.max(e.offsetHeight,n>=0?n:me)};this.containerData=s,j(o,{width:s.width,height:s.height}),O(t,A),L(o,A)},initCanvas:function(){var t=this.containerData,i=this.imageData,e=this.options.viewMode,o=Math.abs(i.rotate)%180===90,r=o?i.naturalHeight:i.naturalWidth,n=o?i.naturalWidth:i.naturalHeight,s=r/n,p=t.width,l=t.height;t.height*s>t.width?e===3?p=t.height*s:l=t.width/s:e===3?l=t.width/s:p=t.height*s;var h={aspectRatio:s,naturalWidth:r,naturalHeight:n,width:p,height:l};this.canvasData=h,this.limited=e===1||e===2,this.limitCanvas(!0,!0),h.width=Math.min(Math.max(h.width,h.minWidth),h.maxWidth),h.height=Math.min(Math.max(h.height,h.minHeight),h.maxHeight),h.left=(t.width-h.width)/2,h.top=(t.height-h.height)/2,h.oldLeft=h.left,h.oldTop=h.top,this.initialCanvasData=x({},h)},limitCanvas:function(t,i){var e=this.options,o=this.containerData,r=this.canvasData,n=this.cropBoxData,s=e.viewMode,p=r.aspectRatio,l=this.cropped&&n;if(t){var h=Number(e.minCanvasWidth)||0,c=Number(e.minCanvasHeight)||0;s>1?(h=Math.max(h,o.width),c=Math.max(c,o.height),s===3&&(c*p>h?h=c*p:c=h/p)):s>0&&(h?h=Math.max(h,l?n.width:0):c?c=Math.max(c,l?n.height:0):l&&(h=n.width,c=n.height,c*p>h?h=c*p:c=h/p));var f=U({aspectRatio:p,width:h,height:c});h=f.width,c=f.height,r.minWidth=h,r.minHeight=c,r.maxWidth=1/0,r.maxHeight=1/0}if(i)if(s>(l?0:1)){var u=o.width-r.width,g=o.height-r.height;r.minLeft=Math.min(0,u),r.minTop=Math.min(0,g),r.maxLeft=Math.max(0,u),r.maxTop=Math.max(0,g),l&&this.limited&&(r.minLeft=Math.min(n.left,n.left+(n.width-r.width)),r.minTop=Math.min(n.top,n.top+(n.height-r.height)),r.maxLeft=n.left,r.maxTop=n.top,s===2&&(r.width>=o.width&&(r.minLeft=Math.min(0,u),r.maxLeft=Math.max(0,u)),r.height>=o.height&&(r.minTop=Math.min(0,g),r.maxTop=Math.max(0,g))))}else r.minLeft=-r.width,r.minTop=-r.height,r.maxLeft=o.width,r.maxTop=o.height},renderCanvas:function(t,i){var e=this.canvasData,o=this.imageData;if(i){var r=li({width:o.naturalWidth*Math.abs(o.scaleX||1),height:o.naturalHeight*Math.abs(o.scaleY||1),degree:o.rotate||0}),n=r.width,s=r.height,p=e.width*(n/e.naturalWidth),l=e.height*(s/e.naturalHeight);e.left-=(p-e.width)/2,e.top-=(l-e.height)/2,e.width=p,e.height=l,e.aspectRatio=n/s,e.naturalWidth=n,e.naturalHeight=s,this.limitCanvas(!0,!1)}(e.width>e.maxWidth||e.widthe.maxHeight||e.heighti.width?r.height=r.width/e:r.width=r.height*e),this.cropBoxData=r,this.limitCropBox(!0,!0),r.width=Math.min(Math.max(r.width,r.minWidth),r.maxWidth),r.height=Math.min(Math.max(r.height,r.minHeight),r.maxHeight),r.width=Math.max(r.minWidth,r.width*o),r.height=Math.max(r.minHeight,r.height*o),r.left=i.left+(i.width-r.width)/2,r.top=i.top+(i.height-r.height)/2,r.oldLeft=r.left,r.oldTop=r.top,this.initialCropBoxData=x({},r)},limitCropBox:function(t,i){var e=this.options,o=this.containerData,r=this.canvasData,n=this.cropBoxData,s=this.limited,p=e.aspectRatio;if(t){var l=Number(e.minCropBoxWidth)||0,h=Number(e.minCropBoxHeight)||0,c=s?Math.min(o.width,r.width,r.width+r.left,o.width-r.left):o.width,f=s?Math.min(o.height,r.height,r.height+r.top,o.height-r.top):o.height;l=Math.min(l,o.width),h=Math.min(h,o.height),p&&(l&&h?h*p>l?h=l/p:l=h*p:l?h=l/p:h&&(l=h*p),f*p>c?f=c/p:c=f*p),n.minWidth=Math.min(l,c),n.minHeight=Math.min(h,f),n.maxWidth=c,n.maxHeight=f}i&&(s?(n.minLeft=Math.max(0,r.left),n.minTop=Math.max(0,r.top),n.maxLeft=Math.min(o.width,r.left+r.width)-n.width,n.maxTop=Math.min(o.height,r.top+r.height)-n.height):(n.minLeft=0,n.minTop=0,n.maxLeft=o.width-n.width,n.maxTop=o.height-n.height))},renderCropBox:function(){var t=this.options,i=this.containerData,e=this.cropBoxData;(e.width>e.maxWidth||e.widthe.maxHeight||e.height=i.width&&e.height>=i.height?fe:Bt),j(this.cropBox,x({width:e.width,height:e.height},st({translateX:e.left,translateY:e.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),it(this.element,Tt,this.getData())}},bi={initPreview:function(){var t=this.element,i=this.crossOrigin,e=this.options.preview,o=i?this.crossOriginUrl:this.url,r=t.alt||"The image to preview",n=document.createElement("img");if(i&&(n.crossOrigin=i),n.src=o,n.alt=r,this.viewBox.appendChild(n),this.viewBoxImage=n,!!e){var s=e;typeof e=="string"?s=t.ownerDocument.querySelectorAll(e):e.querySelector&&(s=[e]),this.previews=s,E(s,function(p){var l=document.createElement("img");ct(p,dt,{width:p.offsetWidth,height:p.offsetHeight,html:p.innerHTML}),i&&(l.crossOrigin=i),l.src=o,l.alt=r,l.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',p.innerHTML="",p.appendChild(l)})}},resetPreview:function(){E(this.previews,function(t){var i=At(t,dt);j(t,{width:i.width,height:i.height}),t.innerHTML=i.html,oi(t,dt)})},preview:function(){var t=this.imageData,i=this.canvasData,e=this.cropBoxData,o=e.width,r=e.height,n=t.width,s=t.height,p=e.left-i.left-t.left,l=e.top-i.top-t.top;!this.cropped||this.disabled||(j(this.viewBoxImage,x({width:n,height:s},st(x({translateX:-p,translateY:-l},t)))),E(this.previews,function(h){var c=At(h,dt),f=c.width,u=c.height,g=f,b=u,v=1;o&&(v=f/o,b=r*v),r&&b>u&&(v=u/r,g=o*v,b=u),j(h,{width:g,height:b}),j(h.getElementsByTagName("img")[0],x({width:n*v,height:s*v},st(x({translateX:-p*v,translateY:-l*v},t))))}))}},yi={bind:function(){var t=this.element,i=this.options,e=this.cropper;_(i.cropstart)&&B(t,Nt,i.cropstart),_(i.cropmove)&&B(t,Ot,i.cropmove),_(i.cropend)&&B(t,Ct,i.cropend),_(i.crop)&&B(t,Tt,i.crop),_(i.zoom)&&B(t,_t,i.zoom),B(e,Kt,this.onCropStart=this.cropStart.bind(this)),i.zoomable&&i.zoomOnWheel&&B(e,ee,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),i.toggleDragModeOnDblclick&&B(e,Ft,this.onDblclick=this.dblclick.bind(this)),B(t.ownerDocument,Qt,this.onCropMove=this.cropMove.bind(this)),B(t.ownerDocument,Zt,this.onCropEnd=this.cropEnd.bind(this)),i.responsive&&B(window,te,this.onResize=this.resize.bind(this))},unbind:function(){var t=this.element,i=this.options,e=this.cropper;_(i.cropstart)&&I(t,Nt,i.cropstart),_(i.cropmove)&&I(t,Ot,i.cropmove),_(i.cropend)&&I(t,Ct,i.cropend),_(i.crop)&&I(t,Tt,i.crop),_(i.zoom)&&I(t,_t,i.zoom),I(e,Kt,this.onCropStart),i.zoomable&&i.zoomOnWheel&&I(e,ee,this.onWheel,{passive:!1,capture:!0}),i.toggleDragModeOnDblclick&&I(e,Ft,this.onDblclick),I(t.ownerDocument,Qt,this.onCropMove),I(t.ownerDocument,Zt,this.onCropEnd),i.responsive&&I(window,te,this.onResize)}},xi={resize:function(){if(!this.disabled){var t=this.options,i=this.container,e=this.containerData,o=i.offsetWidth/e.width,r=i.offsetHeight/e.height,n=Math.abs(o-1)>Math.abs(r-1)?o:r;if(n!==1){var s,p;t.restore&&(s=this.getCanvasData(),p=this.getCropBoxData()),this.render(),t.restore&&(this.setCanvasData(E(s,function(l,h){s[h]=l*n})),this.setCropBoxData(E(p,function(l,h){p[h]=l*n})))}}},dblclick:function(){this.disabled||this.options.dragMode===ue||this.setDragMode(ri(this.dragBox,Et)?de:It)},wheel:function(t){var i=this,e=Number(this.options.wheelZoomRatio)||.1,o=1;this.disabled||(t.preventDefault(),!this.wheeling&&(this.wheeling=!0,setTimeout(function(){i.wheeling=!1},50),t.deltaY?o=t.deltaY>0?1:-1:t.wheelDelta?o=-t.wheelDelta/120:t.detail&&(o=t.detail>0?1:-1),this.zoom(-o*e,t)))},cropStart:function(t){var i=t.buttons,e=t.button;if(!(this.disabled||(t.type==="mousedown"||t.type==="pointerdown"&&t.pointerType==="mouse")&&(m(i)&&i!==1||m(e)&&e!==0||t.ctrlKey))){var o=this.options,r=this.pointers,n;t.changedTouches?E(t.changedTouches,function(s){r[s.identifier]=ut(s)}):r[t.pointerId||0]=ut(t),Object.keys(r).length>1&&o.zoomable&&o.zoomOnTouch?n=pe:n=At(t.target,ht),qe.test(n)&&it(this.element,Nt,{originalEvent:t,action:n})!==!1&&(t.preventDefault(),this.action=n,this.cropping=!1,n===le&&(this.cropping=!0,O(this.dragBox,gt)))}},cropMove:function(t){var i=this.action;if(!(this.disabled||!i)){var e=this.pointers;t.preventDefault(),it(this.element,Ot,{originalEvent:t,action:i})!==!1&&(t.changedTouches?E(t.changedTouches,function(o){x(e[o.identifier]||{},ut(o,!0))}):x(e[t.pointerId||0]||{},ut(t,!0)),this.change(t))}},cropEnd:function(t){if(!this.disabled){var i=this.action,e=this.pointers;t.changedTouches?E(t.changedTouches,function(o){delete e[o.identifier]}):delete e[t.pointerId||0],i&&(t.preventDefault(),Object.keys(e).length||(this.action=""),this.cropping&&(this.cropping=!1,tt(this.dragBox,gt,this.cropped&&this.options.modal)),it(this.element,Ct,{originalEvent:t,action:i}))}}},Di={change:function(t){var i=this.options,e=this.canvasData,o=this.containerData,r=this.cropBoxData,n=this.pointers,s=this.action,p=i.aspectRatio,l=r.left,h=r.top,c=r.width,f=r.height,u=l+c,g=h+f,b=0,v=0,M=o.width,C=o.height,D=!0,Y;!p&&t.shiftKey&&(p=c&&f?c/f:1),this.limited&&(b=r.minLeft,v=r.minTop,M=b+Math.min(o.width,e.width,e.left+e.width),C=v+Math.min(o.height,e.height,e.top+e.height));var R=n[Object.keys(n)[0]],d={x:R.endX-R.startX,y:R.endY-R.startY},w=function(S){switch(S){case F:u+d.x>M&&(d.x=M-u);break;case K:l+d.xC&&(d.y=C-g);break}};switch(s){case Bt:l+=d.x,h+=d.y;break;case F:if(d.x>=0&&(u>=M||p&&(h<=v||g>=C))){D=!1;break}w(F),c+=d.x,c<0&&(s=K,c=-c,l-=c),p&&(f=c/p,h+=(r.height-f)/2);break;case W:if(d.y<=0&&(h<=v||p&&(l<=b||u>=M))){D=!1;break}w(W),f-=d.y,h+=d.y,f<0&&(s=Z,f=-f,h-=f),p&&(c=f*p,l+=(r.width-c)/2);break;case K:if(d.x<=0&&(l<=b||p&&(h<=v||g>=C))){D=!1;break}w(K),c-=d.x,l+=d.x,c<0&&(s=F,c=-c,l-=c),p&&(f=c/p,h+=(r.height-f)/2);break;case Z:if(d.y>=0&&(g>=C||p&&(l<=b||u>=M))){D=!1;break}w(Z),f+=d.y,f<0&&(s=W,f=-f,h-=f),p&&(c=f*p,l+=(r.width-c)/2);break;case at:if(p){if(d.y<=0&&(h<=v||u>=M)){D=!1;break}w(W),f-=d.y,h+=d.y,c=f*p}else w(W),w(F),d.x>=0?uv&&(f-=d.y,h+=d.y):(f-=d.y,h+=d.y);c<0&&f<0?(s=ot,f=-f,c=-c,h-=f,l-=c):c<0?(s=rt,c=-c,l-=c):f<0&&(s=nt,f=-f,h-=f);break;case rt:if(p){if(d.y<=0&&(h<=v||l<=b)){D=!1;break}w(W),f-=d.y,h+=d.y,c=f*p,l+=r.width-c}else w(W),w(K),d.x<=0?l>b?(c-=d.x,l+=d.x):d.y<=0&&h<=v&&(D=!1):(c-=d.x,l+=d.x),d.y<=0?h>v&&(f-=d.y,h+=d.y):(f-=d.y,h+=d.y);c<0&&f<0?(s=nt,f=-f,c=-c,h-=f,l-=c):c<0?(s=at,c=-c,l-=c):f<0&&(s=ot,f=-f,h-=f);break;case ot:if(p){if(d.x<=0&&(l<=b||g>=C)){D=!1;break}w(K),c-=d.x,l+=d.x,f=c/p}else w(Z),w(K),d.x<=0?l>b?(c-=d.x,l+=d.x):d.y>=0&&g>=C&&(D=!1):(c-=d.x,l+=d.x),d.y>=0?g=0&&(u>=M||g>=C)){D=!1;break}w(F),c+=d.x,f=c/p}else w(Z),w(F),d.x>=0?u=0&&g>=C&&(D=!1):c+=d.x,d.y>=0?g0?s=d.y>0?nt:at:d.x<0&&(l-=c,s=d.y>0?ot:rt),d.y<0&&(h-=f),this.cropped||(L(this.cropBox,A),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0));break}D&&(r.width=c,r.height=f,r.left=l,r.top=h,this.action=s,this.renderCropBox()),E(n,function(T){T.startX=T.endX,T.startY=T.endY})}},Ei={crop:function(){return this.ready&&!this.cropped&&!this.disabled&&(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&O(this.dragBox,gt),L(this.cropBox,A),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=x({},this.initialImageData),this.canvasData=x({},this.initialCanvasData),this.cropBoxData=x({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(x(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),L(this.dragBox,gt),O(this.cropBox,A)),this},replace:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!this.disabled&&t&&(this.isImg&&(this.element.src=t),i?(this.url=t,this.image.src=t,this.ready&&(this.viewBoxImage.src=t,E(this.previews,function(e){e.getElementsByTagName("img")[0].src=t}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(t))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,L(this.cropper,Gt)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,O(this.cropper,Gt)),this},destroy:function(){var t=this.element;return t[y]?(t[y]=void 0,this.isImg&&this.replaced&&(t.src=this.originalUrl),this.uncreate(),this):this},move:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,e=this.canvasData,o=e.left,r=e.top;return this.moveTo(bt(t)?t:o+Number(t),bt(i)?i:r+Number(i))},moveTo:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,e=this.canvasData,o=!1;return t=Number(t),i=Number(i),this.ready&&!this.disabled&&this.options.movable&&(m(t)&&(e.left=t,o=!0),m(i)&&(e.top=i,o=!0),o&&this.renderCanvas(!0)),this},zoom:function(t,i){var e=this.canvasData;return t=Number(t),t<0?t=1/(1-t):t=1+t,this.zoomTo(e.width*t/e.naturalWidth,null,i)},zoomTo:function(t,i,e){var o=this.options,r=this.canvasData,n=r.width,s=r.height,p=r.naturalWidth,l=r.naturalHeight;if(t=Number(t),t>=0&&this.ready&&!this.disabled&&o.zoomable){var h=p*t,c=l*t;if(it(this.element,_t,{ratio:t,oldRatio:n/p,originalEvent:e})===!1)return this;if(e){var f=this.pointers,u=ye(this.cropper),g=f&&Object.keys(f).length?ci(f):{pageX:e.pageX,pageY:e.pageY};r.left-=(h-n)*((g.pageX-u.left-r.left)/n),r.top-=(c-s)*((g.pageY-u.top-r.top)/s)}else J(i)&&m(i.x)&&m(i.y)?(r.left-=(h-n)*((i.x-r.left)/n),r.top-=(c-s)*((i.y-r.top)/s)):(r.left-=(h-n)/2,r.top-=(c-s)/2);r.width=h,r.height=c,this.renderCanvas(!0)}return this},rotate:function(t){return this.rotateTo((this.imageData.rotate||0)+Number(t))},rotateTo:function(t){return t=Number(t),m(t)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var i=this.imageData.scaleY;return this.scale(t,m(i)?i:1)},scaleY:function(t){var i=this.imageData.scaleX;return this.scale(m(i)?i:1,t)},scale:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,e=this.imageData,o=!1;return t=Number(t),i=Number(i),this.ready&&!this.disabled&&this.options.scalable&&(m(t)&&(e.scaleX=t,o=!0),m(i)&&(e.scaleY=i,o=!0),o&&this.renderCanvas(!0,!0)),this},getData:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=this.options,e=this.imageData,o=this.canvasData,r=this.cropBoxData,n;if(this.ready&&this.cropped){n={x:r.left-o.left,y:r.top-o.top,width:r.width,height:r.height};var s=e.width/e.naturalWidth;if(E(n,function(h,c){n[c]=h/s}),t){var p=Math.round(n.y+n.height),l=Math.round(n.x+n.width);n.x=Math.round(n.x),n.y=Math.round(n.y),n.width=l-n.x,n.height=p-n.y}}else n={x:0,y:0,width:0,height:0};return i.rotatable&&(n.rotate=e.rotate||0),i.scalable&&(n.scaleX=e.scaleX||1,n.scaleY=e.scaleY||1),n},setData:function(t){var i=this.options,e=this.imageData,o=this.canvasData,r={};if(this.ready&&!this.disabled&&J(t)){var n=!1;i.rotatable&&m(t.rotate)&&t.rotate!==e.rotate&&(e.rotate=t.rotate,n=!0),i.scalable&&(m(t.scaleX)&&t.scaleX!==e.scaleX&&(e.scaleX=t.scaleX,n=!0),m(t.scaleY)&&t.scaleY!==e.scaleY&&(e.scaleY=t.scaleY,n=!0)),n&&this.renderCanvas(!0,!0);var s=e.width/e.naturalWidth;m(t.x)&&(r.left=t.x*s+o.left),m(t.y)&&(r.top=t.y*s+o.top),m(t.width)&&(r.width=t.width*s),m(t.height)&&(r.height=t.height*s),this.setCropBoxData(r)}return this},getContainerData:function(){return this.ready?x({},this.containerData):{}},getImageData:function(){return this.sized?x({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,i={};return this.ready&&E(["left","top","width","height","naturalWidth","naturalHeight"],function(e){i[e]=t[e]}),i},setCanvasData:function(t){var i=this.canvasData,e=i.aspectRatio;return this.ready&&!this.disabled&&J(t)&&(m(t.left)&&(i.left=t.left),m(t.top)&&(i.top=t.top),m(t.width)?(i.width=t.width,i.height=t.width/e):m(t.height)&&(i.height=t.height,i.width=t.height*e),this.renderCanvas(!0)),this},getCropBoxData:function(){var t=this.cropBoxData,i;return this.ready&&this.cropped&&(i={left:t.left,top:t.top,width:t.width,height:t.height}),i||{}},setCropBoxData:function(t){var i=this.cropBoxData,e=this.options.aspectRatio,o,r;return this.ready&&this.cropped&&!this.disabled&&J(t)&&(m(t.left)&&(i.left=t.left),m(t.top)&&(i.top=t.top),m(t.width)&&t.width!==i.width&&(o=!0,i.width=t.width),m(t.height)&&t.height!==i.height&&(r=!0,i.height=t.height),e&&(o?i.height=i.width/e:r&&(i.width=i.height*e)),this.renderCropBox()),this},getCroppedCanvas:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var i=this.canvasData,e=fi(this.image,this.imageData,i,t);if(!this.cropped)return e;var o=this.getData(t.rounded),r=o.x,n=o.y,s=o.width,p=o.height,l=e.width/Math.floor(i.naturalWidth);l!==1&&(r*=l,n*=l,s*=l,p*=l);var h=s/p,c=U({aspectRatio:h,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),f=U({aspectRatio:h,width:t.minWidth||0,height:t.minHeight||0},"cover"),u=U({aspectRatio:h,width:t.width||(l!==1?e.width:s),height:t.height||(l!==1?e.height:p)}),g=u.width,b=u.height;g=Math.min(c.width,Math.max(f.width,g)),b=Math.min(c.height,Math.max(f.height,b));var v=document.createElement("canvas"),M=v.getContext("2d");v.width=et(g),v.height=et(b),M.fillStyle=t.fillColor||"transparent",M.fillRect(0,0,g,b);var C=t.imageSmoothingEnabled,D=C===void 0?!0:C,Y=t.imageSmoothingQuality;M.imageSmoothingEnabled=D,Y&&(M.imageSmoothingQuality=Y);var R=e.width,d=e.height,w=r,T=n,S,H,V,$,X,k;w<=-s||w>R?(w=0,S=0,V=0,X=0):w<=0?(V=-w,w=0,S=Math.min(R,s+w),X=S):w<=R&&(V=0,S=Math.min(s,R-w),X=S),S<=0||T<=-p||T>d?(T=0,H=0,$=0,k=0):T<=0?($=-T,T=0,H=Math.min(d,p+T),k=H):T<=d&&($=0,H=Math.min(p,d-T),k=H);var N=[w,T,S,H];if(X>0&&k>0){var G=g/s;N.push(V*G,$*G,X*G,k*G)}return M.drawImage.apply(M,[e].concat(ce(N.map(function(lt){return Math.floor(et(lt))})))),v},setAspectRatio:function(t){var i=this.options;return!this.disabled&&!bt(t)&&(i.aspectRatio=Math.max(0,t)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(t){var i=this.options,e=this.dragBox,o=this.face;if(this.ready&&!this.disabled){var r=t===It,n=i.movable&&t===de;t=r||n?t:ue,i.dragMode=t,ct(e,ht,t),tt(e,Et,r),tt(e,Mt,n),i.cropBoxMovable||(ct(o,ht,t),tt(o,Et,r),tt(o,Mt,n))}return this}},Mi=P.Cropper,De=function(){function a(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(Pe(this,a),!t||!Qe.test(t.tagName))throw new Error("The first argument is required and must be an or element.");this.element=t,this.options=x({},ae,J(i)&&i),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return Ye(a,[{key:"init",value:function(){var i=this.element,e=i.tagName.toLowerCase(),o;if(!i[y]){if(i[y]=this,e==="img"){if(this.isImg=!0,o=i.getAttribute("src")||"",this.originalUrl=o,!o)return;o=i.src}else e==="canvas"&&window.HTMLCanvasElement&&(o=i.toDataURL());this.load(o)}}},{key:"load",value:function(i){var e=this;if(i){this.url=i,this.imageData={};var o=this.element,r=this.options;if(!r.rotatable&&!r.scalable&&(r.checkOrientation=!1),!r.checkOrientation||!window.ArrayBuffer){this.clone();return}if(Fe.test(i)){Ke.test(i)?this.read(ui(i)):this.clone();return}var n=new XMLHttpRequest,s=this.clone.bind(this);this.reloading=!0,this.xhr=n,n.onabort=s,n.onerror=s,n.ontimeout=s,n.onprogress=function(){n.getResponseHeader("content-type")!==ie&&n.abort()},n.onload=function(){e.read(n.response)},n.onloadend=function(){e.reloading=!1,e.xhr=null},r.checkCrossOrigin&&ne(i)&&o.crossOrigin&&(i=oe(i)),n.open("GET",i,!0),n.responseType="arraybuffer",n.withCredentials=o.crossOrigin==="use-credentials",n.send()}}},{key:"read",value:function(i){var e=this.options,o=this.imageData,r=mi(i),n=0,s=1,p=1;if(r>1){this.url=gi(i,ie);var l=vi(r);n=l.rotate,s=l.scaleX,p=l.scaleY}e.rotatable&&(o.rotate=n),e.scalable&&(o.scaleX=s,o.scaleY=p),this.clone()}},{key:"clone",value:function(){var i=this.element,e=this.url,o=i.crossOrigin,r=e;this.options.checkCrossOrigin&&ne(e)&&(o||(o="anonymous"),r=oe(e)),this.crossOrigin=o,this.crossOriginUrl=r;var n=document.createElement("img");o&&(n.crossOrigin=o),n.src=r||e,n.alt=i.alt||"The image to crop",this.image=n,n.onload=this.start.bind(this),n.onerror=this.stop.bind(this),O(n,qt),i.parentNode.insertBefore(n,i.nextSibling)}},{key:"start",value:function(){var i=this,e=this.image;e.onload=null,e.onerror=null,this.sizing=!0;var o=P.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(P.navigator.userAgent),r=function(l,h){x(i.imageData,{naturalWidth:l,naturalHeight:h,aspectRatio:l/h}),i.initialImageData=x({},i.imageData),i.sizing=!1,i.sized=!0,i.build()};if(e.naturalWidth&&!o){r(e.naturalWidth,e.naturalHeight);return}var n=document.createElement("img"),s=document.body||document.documentElement;this.sizingImage=n,n.onload=function(){r(n.width,n.height),o||s.removeChild(n)},n.src=e.src,o||(n.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",s.appendChild(n))}},{key:"stop",value:function(){var i=this.image;i.onload=null,i.onerror=null,i.parentNode.removeChild(i),this.image=null}},{key:"build",value:function(){if(!(!this.sized||this.ready)){var i=this.element,e=this.options,o=this.image,r=i.parentNode,n=document.createElement("div");n.innerHTML=Ze;var s=n.querySelector(".".concat(y,"-container")),p=s.querySelector(".".concat(y,"-canvas")),l=s.querySelector(".".concat(y,"-drag-box")),h=s.querySelector(".".concat(y,"-crop-box")),c=h.querySelector(".".concat(y,"-face"));this.container=r,this.cropper=s,this.canvas=p,this.dragBox=l,this.cropBox=h,this.viewBox=s.querySelector(".".concat(y,"-view-box")),this.face=c,p.appendChild(o),O(i,A),r.insertBefore(s,i.nextSibling),L(o,qt),this.initPreview(),this.bind(),e.initialAspectRatio=Math.max(0,e.initialAspectRatio)||NaN,e.aspectRatio=Math.max(0,e.aspectRatio)||NaN,e.viewMode=Math.max(0,Math.min(3,Math.round(e.viewMode)))||0,O(h,A),e.guides||O(h.getElementsByClassName("".concat(y,"-dashed")),A),e.center||O(h.getElementsByClassName("".concat(y,"-center")),A),e.background&&O(s,"".concat(y,"-bg")),e.highlight||O(c,Ue),e.cropBoxMovable&&(O(c,Mt),ct(c,ht,Bt)),e.cropBoxResizable||(O(h.getElementsByClassName("".concat(y,"-line")),A),O(h.getElementsByClassName("".concat(y,"-point")),A)),this.render(),this.ready=!0,this.setDragMode(e.dragMode),e.autoCrop&&this.crop(),this.setData(e.data),_(e.ready)&&B(i,Jt,e.ready,{once:!0}),it(i,Jt)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var i=this.cropper.parentNode;i&&i.removeChild(this.cropper),L(this.element,A)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=Mi,a}},{key:"setDefaults",value:function(i){x(ae,J(i)&&i)}}])}();x(De.prototype,wi,bi,yi,xi,Di,Ei);const Ti={style:{"margin-bottom":"0"}},Ci=["src"],Oi=Te({__name:"cropper",setup(a){let t=null;const i=Xt(),e=Xt("");Ce(()=>{t=new De(i.value,{aspectRatio:1,viewMode:1,dragMode:"move"})});function o(){const n=t.getCroppedCanvas();e.value=n.toDataURL()}function r(n){window.open(n,"_blank")}return(n,s)=>{const p=zt("ElTag"),l=Ae,h=zt("ElButton"),c=Re,f=Se,u=Be;return Wt(),Oe("div",null,[q(ke),q(c,{title:"图片è£å‰ª"},{content:z(()=>[ft("p",Ti,[pt(" 安装命令:"),q(p,null,{default:z(()=>[pt("pnpm add cropperjs")]),_:1})])]),default:z(()=>[q(h,{onClick:s[0]||(s[0]=g=>r("https://github.com/fengyuanchen/cropperjs"))},{icon:z(()=>[q(l,{name:"i-ep:link"})]),default:z(()=>[pt(" 访问 cropperjs ")]),_:1})]),_:1}),q(u,null,{default:z(()=>[ft("div",null,[ft("img",{ref_key:"imageRef",ref:i,src:Ie,class:"block h-xl w-xl"},null,512)]),q(f,{onClick:o},{default:z(()=>[pt(" è£å‰ª ")]),_:1})]),_:1}),jt(e)?(Wt(),Ne(u,{key:0},{default:z(()=>[ft("img",{src:jt(e),class:"block h-xs w-xs"},null,8,Ci)]),_:1})):_e("",!0)])}}});typeof Ut=="function"&&Ut(Oi);export{Oi as default}; diff --git a/assets/cropper-B7zq5kJf.js.br b/assets/cropper-B7zq5kJf.js.br new file mode 100644 index 0000000000000000000000000000000000000000..acc6e885983b753f7baf990e7068cbe51afc4c4e GIT binary patch literal 11580 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 literal 0 HcmV?d00001 diff --git a/assets/cropper-DowSguij.css b/assets/cropper-DowSguij.css new file mode 100644 index 000000000..87e457c78 --- /dev/null +++ b/assets/cropper-DowSguij.css @@ -0,0 +1,9 @@ +/*! + * Cropper.js v1.6.2 + * https://fengyuanchen.github.io/cropperjs + * + * Copyright 2015-present Chen Fengyuan + * Released under the MIT license + * + * Date: 2024-04-21T07:43:02.731Z + */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed} diff --git a/assets/cropper-DowSguij.css.br b/assets/cropper-DowSguij.css.br new file mode 100644 index 0000000000000000000000000000000000000000..18aafbc7611eff295872802a5cf999d917b63672 GIT binary patch literal 1060 zcmV+<1l#)?y$%3mUN`&wmWeZoVwG=!x^JNb`!rC|y!!s{$3hd0kO_?tHAF}qHa0}0 z;SEo)|L!o8(+P=Yp%EJ;u?#jXtOgdv@cCu*_4uHDY3?q|bFqWTUON$JL0S>{_e_5r z2pL|FT&^P_VHh8xqX***t@{;h3ft4cfF!4@1PRY5Hxg2-fuXkgiH1=}cegpwL?{3U zD*PZyU&Z?rzy_dXg6)!_moSC4PFB}O1Zk)SEX`4Vv@bpEev)DxF7vtxF7wVxZU7tr zo4wd?1*j$IACMgng|tusR4>~@HrZ_-d~=aI^#fYG36)OBROSM8iGv4pD7>(jv-al# zTbx|Nz6i@3eqou=TC1g6Hn;GmIhIlioTZOFS~E8sO+D{;4!rF0^X?mKE>C>FE%94r z6Vmg*dekQKd8z_IJuds^Cb(>?l{48YXNJ5%BX`#*{Wm}sJ7nALjqQ+8txtwzlwA*yAU#NDJ~YoP*EB{7W}E= z@DEIoH7bGqg3^=rq+NKzD65o+8uH8LJkaxtTrRis%bhOm9%Hjk8HlX15Q=w(L9%u8 z4i8mspHbm1LN?H97@@<o_1h#m#2KVS9Hfv0W6S`M7?~pX z!t=tWMDc3jGZjFE?qk(H?sBJT6131=UsznWYs4QQH4Ld7K7$gq2@MlzB&@E4!9m%o zhbr8tsQ8G%`K27D(N7qb_cT`?E~`b^ir8DA8$|3m^}H8QE|{A|&qayRn;S@00mxA^ zT1#=MCOm3*;WqX6fAiWoABoF5X|`3!FQ1A44J_3ruy|s^lJ8=XX2Q9_*CG_-;`bbv zJT;Cx98!f%_T?NbROU9+dXq2)s9K2Fd}Ayp9gC?f>Ihz_zSu~!Dw>#-m)`m`%4Jyg z_+D7XPdsz_qcd*T!;IZ!=#8gQbsDk+houkMu*(M1!5qi8kMy29o(-EWOFUzW!ZOiG zo$jo<=-%$*5E_^yqZzFm;x3%#d;#Nw-HtKVw$61oJ`-O5`;Eq^HgAk39$jId)~>6e zf$bz5oj-9;>PW>F2{0c%*Of*SuT zmwufw##lA2P5zIM!;S0a7BnfuTc`$*JQU@D3M7=}N0Qj;Q{bT2rk0*-El<2@`fr-( eCrdD`$L)0db+^fT8cVitrL0?K2k>b`-TeV$o&Hn+ literal 0 HcmV?d00001 diff --git a/assets/cropper-DowSguij.css.gz b/assets/cropper-DowSguij.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..48f07b59c8ae3ad4f449814d227e07c176abe48b GIT binary patch literal 1260 zcmV)_S@BJ(T+YHC`Zbe(KrUyd*RB`=$-aVDGY^(xut0{ zAi;Wph!+Cs1z3a&w}+|b?QCB7fpV1kpz)gFAQXzJ8v`|Fz<~&590E}$nG1RD1|mQl zd}Tp=V2TJqnSQ%dBJ2U-kU2X?0xZSU%@b8WQBC7cA6h4UOE-JNzVUpZ9BI8QzUomT z5GKGjK4#zvOo2`z(s3AynmTt$CmyPEr0F^QfM4%MC?n7YD(JD_@hWv!*F=YY~k!lj`i?E@< zWY17dygOf(?j#aHkxjx-th#h{T;zwy67k~OXDFzhV6dOy1@TpnMwD4!X0w@1W8}$7lwxEM8^?8B z-yiP{it|ehNgAQMjC3Jni&{p!QaFvUuYBpB&2n)TfCVl(92m#Opnq%*2FJbO;HzEB ztFhn$rK8*I8Dxrs+;72e8ZmNGHwkX{R&+q`aqLYXQ@a%EDGvrJD;xqywj=pjp!n zWLa}Mhb?@jf#j*|deyyKF3c!{vlo~eU9{e`KVbwzTr&x@~^Vj|wVFFCPB3$JY*BZGC^@DkKg z4J4ixgZ|m9dZw3NP}q12#woKPQ5ncbCmT==_6B7N3I`;2KzQyT%XiRZv&})$M9^No z4gfr#xv9a&V79edwNh0!E8m3{B&nBP`m>GAIbs1O>b{?9><-GcF1u>sb$>fEpH-Tw z{FYt4%WxgvyP#UR{up0JhI_UM@UHHA$9$g_NjS8(PPa8rTHB@sbL*S!N*8BES45!c=}Jg`nu@~o)48lF{5N#ws|@`GylYsUUun!ZinG)>d)UTz*tDIY(LzCAukd&V5c`Ei3igxXKU1-2G_>aJpFIIen|sOzTaF- z?#JJwm%pc)6O10hiKhQ{u1>Xc?dtV>_3JXlco9wRUT+uI^YOT}SA^JyuC1c$q0=ko zK9IeG>V{ulV3+%$A^+Z1_VHZfG0J&}Fe~j{m?Jj=UwLPxZ=R_>^i6&B>2Kr.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),de=r=>r.replace(/^0+(0$|[^0])/,"$1"),te=(r,e)=>(r.match(new RegExp(Z(e),"g"))||[]).length,Te=(r,e)=>r.substring(0,r.indexOf(e)),me=[",",".","Ù«","。"],ce="(0|[1-9]\\d*)";class ze{constructor(e){var i,n,o,v,m,f;const{currency:y,currencyDisplay:F,locale:a,precision:c,accountingSign:p,useGrouping:V}=e;this.locale=a,this.options={currency:y,useGrouping:V,style:"currency",currencySign:p?"accounting":void 0,currencyDisplay:F!==A.hidden?F:void 0};const b=new Intl.NumberFormat(a,this.options),E=b.formatToParts(123456);this.currency=(i=E.find(({type:d})=>d==="currency"))===null||i===void 0?void 0:i.value,this.digits=[0,1,2,3,4,5,6,7,8,9].map(d=>d.toLocaleString(a)),this.decimalSymbol=(n=E.find(({type:d})=>d==="decimal"))===null||n===void 0?void 0:n.value,this.groupingSymbol=(o=E.find(({type:d})=>d==="group"))===null||o===void 0?void 0:o.value,this.minusSign=(v=b.formatToParts(-1).find(({type:d})=>d==="minusSign"))===null||v===void 0?void 0:v.value,this.decimalSymbol===void 0?this.minimumFractionDigits=this.maximumFractionDigits=0:typeof c=="number"?this.minimumFractionDigits=this.maximumFractionDigits=c:(this.minimumFractionDigits=(m=c==null?void 0:c.min)!==null&&m!==void 0?m:b.resolvedOptions().minimumFractionDigits,this.maximumFractionDigits=(f=c==null?void 0:c.max)!==null&&f!==void 0?f:b.resolvedOptions().maximumFractionDigits);const N=d=>Te(d,this.digits[1]),R=d=>d.substring(d.lastIndexOf(this.decimalSymbol?this.digits[0]:this.digits[1])+1);this.prefix=N(b.format(1)),this.suffix=R(b.format(1)),this.negativePrefix=N(b.format(-1)),this.negativeSuffix=R(b.format(-1))}parse(e){if(e){const i=this.isNegative(e);e=this.normalizeDigits(e),e=this.stripCurrency(e,i),e=this.stripSignLiterals(e);const n=this.decimalSymbol?`(?:${Z(this.decimalSymbol)}(\\d*))?`:"",o=this.stripGroupingSeparator(e).match(new RegExp(`^${ce}${n}$`));if(o&&this.isValidIntegerFormat(this.decimalSymbol?e.split(this.decimalSymbol)[0]:e,Number(o[1])))return+`${i?"-":""}${this.onlyDigits(o[1])}.${this.onlyDigits(o[2]||"")}`}return null}isValidIntegerFormat(e,i){const n={...this.options,minimumFractionDigits:0};return[this.stripCurrency(this.normalizeDigits(i.toLocaleString(this.locale,{...n,useGrouping:!0})),!1),this.stripCurrency(this.normalizeDigits(i.toLocaleString(this.locale,{...n,useGrouping:!1})),!1)].includes(e)}format(e,i={minimumFractionDigits:this.minimumFractionDigits,maximumFractionDigits:this.maximumFractionDigits}){return e!=null?e.toLocaleString(this.locale,{...this.options,...i}):""}toFraction(e){return`${this.digits[0]}${this.decimalSymbol}${this.onlyLocaleDigits(e.substring(1)).substring(0,this.maximumFractionDigits)}`}isFractionIncomplete(e){return!!this.normalizeDigits(this.stripGroupingSeparator(e)).match(new RegExp(`^${ce}${Z(this.decimalSymbol)}$`))}isNegative(e){return e.startsWith(this.negativePrefix)||this.minusSign===void 0&&(e.startsWith("(")||e.startsWith("-"))||this.minusSign!==void 0&&e.replace("-",this.minusSign).startsWith(this.minusSign)}insertCurrency(e,i){return`${i?this.negativePrefix:this.prefix}${e}${i?this.negativeSuffix:this.suffix}`}stripGroupingSeparator(e){return this.groupingSymbol!==void 0?e.replace(new RegExp(Z(this.groupingSymbol),"g"),""):e}stripSignLiterals(e){return this.minusSign!==void 0?e.replace("-",this.minusSign).replace(this.minusSign,""):e.replace(/[-()]/g,"")}stripCurrency(e,i){return e.replace(i?this.negativePrefix:this.prefix,"").replace(i?this.negativeSuffix:this.suffix,"")}normalizeDecimalSeparator(e,i){return me.forEach(n=>{e=e.substring(0,i)+e.substring(i).replace(n,this.decimalSymbol)}),e}normalizeDigits(e){return this.digits[0]!=="0"&&this.digits.forEach((i,n)=>{e=e.replace(new RegExp(i,"g"),String(n))}),e}onlyDigits(e){return this.normalizeDigits(e).replace(/\D+/g,"")}onlyLocaleDigits(e){return e.replace(new RegExp(`[^${this.digits.join("")}]*`,"g"),"")}}class he{constructor(e){this.currencyFormat=e}}class Be extends he{conformToMask(e,i=""){const n=this.currencyFormat.isNegative(e),o=b=>b===""&&n&&!(this.currencyFormat.minusSign===void 0?i===this.currencyFormat.negativePrefix+this.currencyFormat.negativeSuffix:i===this.currencyFormat.negativePrefix),v=b=>{if(o(b))return"";if(this.currencyFormat.maximumFractionDigits>0){if(this.currencyFormat.isFractionIncomplete(b))return b;if(b.startsWith(this.currencyFormat.decimalSymbol))return this.currencyFormat.toFraction(b)}return null};let m=e;m=this.currencyFormat.stripCurrency(m,n),m=this.currencyFormat.stripSignLiterals(m);const f=v(m);if(f!=null)return this.currencyFormat.insertCurrency(f,n);const[y,...F]=m.split(this.currencyFormat.decimalSymbol),a=de(this.currencyFormat.onlyDigits(y)),c=this.currencyFormat.onlyDigits(F.join("")).substring(0,this.currencyFormat.maximumFractionDigits),p=F.length>0&&c.length===0,V=a===""&&n&&(this.currencyFormat.minusSign===void 0?i===e.slice(0,-2)+this.currencyFormat.negativeSuffix:i===e.slice(0,-1));return p||V||o(a)?i:a.match(/\d+/)?{numberValue:+`${n?"-":""}${a}.${c}`,fractionDigits:c}:""}}class We extends he{conformToMask(e,i=""){if(e===""||this.currencyFormat.parse(i)===0&&this.currencyFormat.stripCurrency(i,!0).slice(0,-1)===this.currencyFormat.stripCurrency(e,!0))return"";const n=this.currencyFormat.isNegative(e),o=this.currencyFormat.stripSignLiterals(e)===""?-0:+`${n?"-":""}${de(this.currencyFormat.onlyDigits(e))}`/Math.pow(10,this.currencyFormat.maximumFractionDigits);return{numberValue:o,fractionDigits:o.toFixed(this.currencyFormat.maximumFractionDigits).slice(-this.currencyFormat.maximumFractionDigits)}}}const je={locale:void 0,currency:void 0,currencyDisplay:void 0,hideGroupingSeparatorOnFocus:!0,hideCurrencySymbolOnFocus:!0,hideNegligibleDecimalDigitsOnFocus:!0,precision:void 0,autoDecimalDigits:!1,valueRange:void 0,useGrouping:void 0,valueScaling:void 0};class He{constructor(e){this.el=e.el,this.onInput=e.onInput,this.onChange=e.onChange,this.addEventListener(),this.init(e.options)}setOptions(e){this.init(e),this.format(this.currencyFormat.format(this.validateValueRange(this.numberValue))),this.onChange(this.getValue())}getValue(){return{number:this.valueScaling&&this.numberValue!=null?this.toInteger(this.numberValue,this.valueScaling):this.numberValue,formatted:this.formattedValue}}setValue(e){const i=this.valueScaling!==void 0&&e!=null?this.toFloat(e,this.valueScaling):e;i!==this.numberValue&&(this.format(this.currencyFormat.format(this.validateValueRange(i))),this.onChange(this.getValue()))}init(e){this.options={...je,...e},this.options.autoDecimalDigits&&(this.options.hideNegligibleDecimalDigitsOnFocus=!1),this.el.getAttribute("inputmode")||this.el.setAttribute("inputmode",this.options.autoDecimalDigits?"numeric":"decimal"),this.currencyFormat=new ze(this.options),this.numberMask=this.options.autoDecimalDigits?new We(this.currencyFormat):new Be(this.currencyFormat);const i={[k.precision]:this.currencyFormat.maximumFractionDigits,[k.thousands]:3,[k.millions]:6,[k.billions]:9};this.valueScaling=this.options.valueScaling?i[this.options.valueScaling]:void 0,this.valueScalingFractionDigits=this.valueScaling!==void 0&&this.options.valueScaling!==k.precision?this.valueScaling+this.currencyFormat.maximumFractionDigits:this.currencyFormat.maximumFractionDigits,this.minValue=this.getMinValue(),this.maxValue=this.getMaxValue()}getMinValue(){var e,i;let n=this.toFloat(-Number.MAX_SAFE_INTEGER);return((e=this.options.valueRange)===null||e===void 0?void 0:e.min)!==void 0&&(n=Math.max((i=this.options.valueRange)===null||i===void 0?void 0:i.min,this.toFloat(-Number.MAX_SAFE_INTEGER))),n}getMaxValue(){var e,i;let n=this.toFloat(Number.MAX_SAFE_INTEGER);return((e=this.options.valueRange)===null||e===void 0?void 0:e.max)!==void 0&&(n=Math.min((i=this.options.valueRange)===null||i===void 0?void 0:i.max,this.toFloat(Number.MAX_SAFE_INTEGER))),n}toFloat(e,i){return e/Math.pow(10,i??this.valueScalingFractionDigits)}toInteger(e,i){return Number(e.toFixed(i??this.valueScalingFractionDigits).split(".").join(""))}validateValueRange(e){return e!=null?Math.min(Math.max(e,this.minValue),this.maxValue):e}format(e,i=!1){if(e!=null){this.decimalSymbolInsertedAt!==void 0&&(e=this.currencyFormat.normalizeDecimalSeparator(e,this.decimalSymbolInsertedAt),this.decimalSymbolInsertedAt=void 0);const n=this.numberMask.conformToMask(e,this.formattedValue);let o;if(typeof n=="object"){const{numberValue:v,fractionDigits:m}=n;let{maximumFractionDigits:f,minimumFractionDigits:y}=this.currencyFormat;this.focus?y=i?m.replace(/0+$/,"").length:Math.min(f,m.length):Number.isInteger(v)&&!this.options.autoDecimalDigits&&(this.options.precision===void 0||y===0)&&(y=f=0),o=this.toInteger(Math.abs(v))>Number.MAX_SAFE_INTEGER?this.formattedValue:this.currencyFormat.format(v,{useGrouping:this.options.useGrouping!==!1&&!(this.focus&&this.options.hideGroupingSeparatorOnFocus),minimumFractionDigits:y,maximumFractionDigits:f})}else o=n;this.maxValue<=0&&!this.currencyFormat.isNegative(o)&&this.currencyFormat.parse(o)!==0&&(o=o.replace(this.currencyFormat.prefix,this.currencyFormat.negativePrefix)),this.minValue>=0&&(o=o.replace(this.currencyFormat.negativePrefix,this.currencyFormat.prefix)),(this.options.currencyDisplay===A.hidden||this.focus&&this.options.hideCurrencySymbolOnFocus)&&(o=o.replace(this.currencyFormat.negativePrefix,this.currencyFormat.minusSign!==void 0?this.currencyFormat.minusSign:"(").replace(this.currencyFormat.negativeSuffix,this.currencyFormat.minusSign!==void 0?"":")").replace(this.currencyFormat.prefix,"").replace(this.currencyFormat.suffix,"")),this.el.value=o,this.numberValue=this.currencyFormat.parse(o)}else this.el.value="",this.numberValue=null;this.formattedValue=this.el.value,this.onInput(this.getValue())}addEventListener(){this.el.addEventListener("input",e=>{const{value:i,selectionStart:n}=this.el,o=e;if(n&&o.data&&me.includes(o.data)&&(this.decimalSymbolInsertedAt=n-1),this.format(i),this.focus&&n!=null){const v=()=>{const{prefix:m,suffix:f,decimalSymbol:y,maximumFractionDigits:F,groupingSymbol:a}=this.currencyFormat;let c=i.length-n;const p=this.formattedValue.length;if(this.currencyFormat.minusSign===void 0&&(i.startsWith("(")||i.startsWith("-"))&&!i.endsWith(")"))return p-this.currencyFormat.negativeSuffix.length>1?this.formattedValue.substring(n).length:1;if(this.formattedValue.substring(n,1)===a&&te(this.formattedValue,a)===te(i,a)+1)return p-c-1;if(p1&&n<=V)return this.formattedValue.indexOf(y)+1;!this.options.autoDecimalDigits&&n>V&&this.currencyFormat.onlyDigits(i.substring(V)).length-1===F&&(c-=1)}return this.options.hideCurrencySymbolOnFocus||this.options.currencyDisplay===A.hidden?p-c:Math.max(p-Math.max(c,f.length),m.length)};this.setCaretPosition(v())}}),this.el.addEventListener("focus",()=>{this.focus=!0,this.numberValueOnFocus=this.numberValue,setTimeout(()=>{const{value:e,selectionStart:i,selectionEnd:n}=this.el;if(this.format(e,this.options.hideNegligibleDecimalDigitsOnFocus),i!=null&&n!=null&&Math.abs(i-n)>0)this.setCaretPosition(0,this.el.value.length);else if(i!=null){const o=this.getCaretPositionOnFocus(e,i);this.setCaretPosition(o)}})}),this.el.addEventListener("blur",()=>{this.focus=!1,this.format(this.currencyFormat.format(this.validateValueRange(this.numberValue))),this.numberValueOnFocus!==this.numberValue&&this.onChange(this.getValue())})}getCaretPositionOnFocus(e,i){if(this.numberValue==null)return i;const{prefix:n,negativePrefix:o,suffix:v,negativeSuffix:m,groupingSymbol:f,currency:y}=this.currencyFormat,F=this.numberValue<0,a=F?o:n,c=a.length;if(this.options.hideCurrencySymbolOnFocus||this.options.currencyDisplay===A.hidden){if(F){if(i<=1)return 1;if(e.endsWith(")")&&i>e.indexOf(")"))return this.formattedValue.length-1}}else{const V=F?m.length:v.length;if(i>=e.length-V)return this.formattedValue.length-V;if(i=c&&y!==void 0&&a.includes(y)&&(p-=c,F&&(p+=1)),this.options.hideGroupingSeparatorOnFocus&&f!==void 0&&(p-=te(e.substring(0,i),f)),p}setCaretPosition(e,i=e){this.el.setSelectionRange(e,i)}}const Xe=r=>r!=null&&r.matches("input")?r:r==null?void 0:r.querySelector("input");function Je(r,e){var i,n,o,v;let m;const f=g(null),y=g(null),F=g(null),a=Ie(),c=(a==null?void 0:a.emit)||((n=(i=a==null?void 0:a.proxy)===null||i===void 0?void 0:i.$emit)===null||n===void 0?void 0:n.bind(a==null?void 0:a.proxy)),p=(a==null?void 0:a.props)||((o=a==null?void 0:a.proxy)===null||o===void 0?void 0:o.$props),V=Ce.startsWith("3"),b=V&&((v=a==null?void 0:a.attrs.modelModifiers)===null||v===void 0?void 0:v.lazy),E=ne(()=>p==null?void 0:p[V?"modelValue":"value"]),N=V?"update:modelValue":"input",R=b?"update:modelValue":"change";return j(f,d=>{var C;if(d){const w=Xe((C=d==null?void 0:d.$el)!==null&&C!==void 0?C:d);w?(m=new He({el:w,options:r,onInput:P=>{!b&&e!==!1&&E.value!==P.number&&(c==null||c(N,P.number)),F.value=P.number,y.value=P.formatted},onChange:P=>{c==null||c(R,P.number)}}),m.setValue(E.value)):console.error('No input element found. Please make sure that the "inputRef" template ref is properly assigned.')}else m=null}),{inputRef:f,numberValue:F,formattedValue:y,setValue:d=>m==null?void 0:m.setValue(d),setOptions:d=>m==null?void 0:m.setOptions(d)}}const Ye={class:"mb-6 min-w-0"},Ze={class:"mb-2 flex items-center justify-between"},qe={class:"text-xl font-medium"},Ke={key:0,class:"mb-2 text-sm opacity-30"},Qe={style:{"margin-bottom":"0"}},ei={class:"grid items-center gap-y-4 md-grid-cols-2 md-gap-x-8"},ii={class:"ml-2"},ti={class:"flex items-center justify-between"},ni={class:"grid grid-cols-1 gap-x-8 md-grid-cols-2"},li={class:"flex items-center space-x-4"},si=D("span",{class:"text-center"},"to",-1),oi=we({__name:"currency.input",setup(r){const e=Ge(),i=g(!1),n=g("zh-ZH"),o=g(["de-DE","de-CH","en-US","en-IN","nl-NL","sv-SE","fr-FR","es-ES","pt-PT","pt-BR","zh-ZH","ja-JP","ar-SA","fa-IR","bg-BG"]),v=g("CNY"),m=g(["EUR","USD","GBP","BRL","INR","CNY","JPY","SAR","IRR","BGN"]),f=g("symbol"),y=g([{value:"symbol",label:"Symbol"},{value:"narrowSymbol",label:"Narrow symbol"},{value:"code",label:"Code"},{value:"name",label:"Name"},{value:"hidden",label:"Hidden"}]),F=g(!1),a=g(!0),c=g(!0),p=g(!0),V=g(!0),b=g(!0),E=g(!1),N=g(void 0),R=g(void 0),d=g(!1),C=g(!1),w=g([2,5]);function P(_,s){return Array(s-_).fill(_).map((Q,ee)=>Q+ee)}const H=g(2),ge=ne(()=>P(1,16)),L=g(!1),X=g("precision"),pe=g([{value:"precision",label:"Precision"},{value:"thousands",label:"Thousands"},{value:"millions",label:"Millions"},{value:"billions",label:"Billions"}]),U=g(!1);j(U,_=>{b.value=!_,V.value=!_});const q=ne(()=>({locale:i.value?n.value:void 0,currency:v.value,currencyDisplay:f.value,valueRange:E.value?{min:N.value===""?void 0:N.value,max:R.value===""?void 0:R.value}:void 0,precision:d.value?C.value?{min:w.value[0],max:w.value[1]}:H.value:void 0,hideCurrencySymbolOnFocus:c.value,hideGroupingSeparatorOnFocus:p.value,hideNegligibleDecimalDigitsOnFocus:V.value,autoDecimalDigits:U.value,valueScaling:L.value?X.value:void 0,useGrouping:a.value,accountingSign:F.value})),{inputRef:fe,setValue:ve,setOptions:be,numberValue:J,formattedValue:K}=Je(q.value);j(q,_=>{be(_)}),j(J,_=>{ve(_)},{immediate:!0}),Pe(()=>{J.value=1234.5});const{copy:ye,copied:Fe,isSupported:Ve}=Le();j(Fe,_=>{_&&Me.success("å¤åˆ¶æˆåŠŸ",{zIndex:2e3})});function Se(){ye(JSON.stringify(q.value,null,2))}function xe(_){window.open(_,"_blank")}return(_,s)=>{const Q=O("ElTag"),ee=$e,De=O("ElButton"),_e=ke,Ee=O("el-input"),le=Ae,Ne=O("el-button"),M=O("el-switch"),T=O("el-option"),z=O("el-select"),Y=O("el-checkbox"),se=O("el-input-number"),Re=O("el-slider");return x(),$("div",null,[u(l(e).define,null,{default:h(({$slots:t,label:Oe,description:oe})=>[D("section",Ye,[D("div",Ze,[D("span",qe,ie(Oe),1),(x(),I(ae(t.switch)))]),oe?(x(),$("div",Ke,ie(oe),1)):ue("",!0),(x(),I(ae(t.default)))])]),_:1}),u(Ue),u(_e,{title:"è´§å¸æ ¼å¼è¾“å…¥"},{content:h(()=>[D("p",Qe,[G(" 安装命令:"),u(Q,null,{default:h(()=>[G("pnpm add vue-currency-input")]),_:1})])]),default:h(()=>[u(De,{onClick:s[0]||(s[0]=t=>xe("https://github.com/dm4t2/vue-currency-input"))},{icon:h(()=>[u(ee,{name:"i-ep:link"})]),default:h(()=>[G(" 访问 vue-currency-input ")]),_:1})]),_:1}),u(le,null,{default:h(()=>[D("div",ei,[u(Ee,{ref_key:"inputRef",ref:fe,modelValue:l(K),"onUpdate:modelValue":s[1]||(s[1]=t=>S(K)?K.value=t:null)},null,8,["modelValue"]),D("div",null,[G(" 数值:"),D("code",ii,ie(l(J)!=null?l(J):"null"),1)])])]),_:1}),u(le,{title:"选项"},{title:h(()=>[D("div",ti,[G(" 选项 "),l(Ve)?(x(),I(Ne,{key:0,size:"small",onClick:Se},{default:h(()=>[G(" å¤åˆ¶é€‰é¡¹ ")]),_:1})):ue("",!0)])]),default:h(()=>[D("div",ni,[D("div",null,[u(l(e).reuse,{label:"地ç†ä½ç½®"},{switch:h(()=>[u(M,{modelValue:l(i),"onUpdate:modelValue":s[2]||(s[2]=t=>S(i)?i.value=t:null)},null,8,["modelValue"])]),default:h(()=>[u(z,{modelValue:l(n),"onUpdate:modelValue":s[3]||(s[3]=t=>S(n)?n.value=t:null),disabled:!l(i)},{default:h(()=>[(x(!0),$(B,null,W(l(o),t=>(x(),I(T,{key:t,value:t,label:t},null,8,["value","label"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1}),u(l(e).reuse,{label:"è´§å¸"},{default:h(()=>[u(z,{modelValue:l(v),"onUpdate:modelValue":s[4]||(s[4]=t=>S(v)?v.value=t:null)},{default:h(()=>[(x(!0),$(B,null,W(l(m),t=>(x(),I(T,{key:t,value:t,label:t},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),u(l(e).reuse,{label:"è´§å¸æ˜¾ç¤º",description:"如何在格å¼åŒ–中显示货å¸"},{default:h(()=>[u(z,{modelValue:l(f),"onUpdate:modelValue":s[5]||(s[5]=t=>S(f)?f.value=t:null)},{default:h(()=>[(x(!0),$(B,null,W(l(y),t=>(x(),I(T,{key:t.value,value:t.value,label:t.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),u(l(e).reuse,{label:"会计标志",description:"是å¦ä½¿ç”¨ä¼šè®¡ç¬¦å·æ ¼å¼åŒ–"},{switch:h(()=>[u(M,{modelValue:l(F),"onUpdate:modelValue":s[6]||(s[6]=t=>S(F)?F.value=t:null)},null,8,["modelValue"])]),_:1}),u(l(e).reuse,{label:"使用分组",description:"是å¦ä½¿ç”¨åˆ†ç»„分隔符,如åƒ/万/åƒä¸‡åˆ†éš”符"},{switch:h(()=>[u(M,{modelValue:l(a),"onUpdate:modelValue":s[7]||(s[7]=t=>S(a)?a.value=t:null)},null,8,["modelValue"])]),_:1}),u(l(e).reuse,{label:"无干扰输入",description:"对焦时éšè—æ ¼å¼çš„ä¸åŒéƒ¨åˆ†ï¼Œä»¥æ–¹ä¾¿è¾“å…¥"},{default:h(()=>[D("div",null,[u(Y,{modelValue:l(c),"onUpdate:modelValue":s[8]||(s[8]=t=>S(c)?c.value=t:null),label:"éšè—è´§å¸ç¬¦å·"},null,8,["modelValue"])]),D("div",null,[u(Y,{modelValue:l(p),"onUpdate:modelValue":s[9]||(s[9]=t=>S(p)?p.value=t:null),label:"éšè—分组分隔符"},null,8,["modelValue"])]),D("div",null,[u(Y,{modelValue:l(V),"onUpdate:modelValue":s[10]||(s[10]=t=>S(V)?V.value=t:null),disabled:!l(b),label:"éšè—å¯å¿½ç•¥çš„å°æ•°ä½æ•°"},null,8,["modelValue","disabled"])])]),_:1})]),D("div",null,[u(l(e).reuse,{label:"数值范围",description:"验è¯åœ¨æ¨¡ç³Šæ—¶è§¦å‘,并在超出范围时自动设置相应的阈值"},{switch:h(()=>[u(M,{modelValue:l(E),"onUpdate:modelValue":s[11]||(s[11]=t=>S(E)?E.value=t:null)},null,8,["modelValue"])]),default:h(()=>[D("div",li,[u(se,{modelValue:l(N),"onUpdate:modelValue":s[12]||(s[12]=t=>S(N)?N.value=t:null),disabled:!l(E),placeholder:"最å°å€¼",class:"flex-1"},null,8,["modelValue","disabled"]),si,u(se,{modelValue:l(R),"onUpdate:modelValue":s[13]||(s[13]=t=>S(R)?R.value=t:null),disabled:!l(E),placeholder:"最大值",class:"flex-1"},null,8,["modelValue","disabled"])])]),_:1}),u(l(e).reuse,{label:"精确度",description:"覆盖显示的å°æ•°ä½æ•°ï¼Œä»…适用于支æŒå°æ•°ä½çš„è´§å¸"},{switch:h(()=>[u(M,{modelValue:l(d),"onUpdate:modelValue":s[14]||(s[14]=t=>S(d)?d.value=t:null)},null,8,["modelValue"])]),default:h(()=>[D("div",null,[u(Y,{modelValue:l(C),"onUpdate:modelValue":s[15]||(s[15]=t=>S(C)?C.value=t:null),disabled:!l(d),label:"使用范围"},null,8,["modelValue","disabled"]),l(C)?(x(),I(Re,{key:0,modelValue:l(w),"onUpdate:modelValue":s[16]||(s[16]=t=>S(w)?w.value=t:null),range:"","show-stops":"",min:1,max:15},null,8,["modelValue"])):(x(),I(z,{key:1,modelValue:l(H),"onUpdate:modelValue":s[17]||(s[17]=t=>S(H)?H.value=t:null),disabled:!l(d)},{default:h(()=>[(x(!0),$(B,null,W(l(ge),t=>(x(),I(T,{key:t,value:t,label:t},null,8,["value","label"]))),128))]),_:1},8,["modelValue","disabled"]))])]),_:1}),u(l(e).reuse,{label:"数值缩放",description:"对输出值进行缩放"},{switch:h(()=>[u(M,{modelValue:l(L),"onUpdate:modelValue":s[18]||(s[18]=t=>S(L)?L.value=t:null)},null,8,["modelValue"])]),default:h(()=>[u(z,{modelValue:l(X),"onUpdate:modelValue":s[19]||(s[19]=t=>S(X)?X.value=t:null),disabled:!l(L)},{default:h(()=>[(x(!0),$(B,null,W(l(pe),t=>(x(),I(T,{key:t.value,value:t.value,label:t.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1}),u(l(e).reuse,{label:"自动å°æ•°ä½",description:"是å¦è‡ªåŠ¨æ’å…¥å°æ•°ç¬¦å·ï¼Œå°†æœ€åŽè¾“入的数字作为å°æ•°ä½"},{switch:h(()=>[u(M,{modelValue:l(U),"onUpdate:modelValue":s[20]||(s[20]=t=>S(U)?U.value=t:null)},null,8,["modelValue"])]),_:1})])])]),_:1})])}}});typeof re=="function"&&re(oi);export{oi as default}; diff --git a/assets/currency.input-DLiAuy29.js.br b/assets/currency.input-DLiAuy29.js.br new file mode 100644 index 0000000000000000000000000000000000000000..1571358ba22d8d28d4f7a1ac71fd9476e81c23b9 GIT binary patch literal 5977 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 -UMhH_W{ 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 Ds~u#o literal 0 HcmV?d00001 diff --git a/assets/detail-BNUV8EbR.js b/assets/detail-BNUV8EbR.js new file mode 100644 index 000000000..3177aa939 --- /dev/null +++ b/assets/detail-BNUV8EbR.js @@ -0,0 +1 @@ +import{d as c,p as r,a as u,o as _,c as l,w as t,e as f,f as p,u as i,R as m,y as o}from"./index-DOeI-Tmq.js";const d=c({__name:"detail",setup(k){const n=r();return(x,e)=>{const a=u("ElButton"),s=m;return _(),l(s,null,{default:t(()=>[f(a,{onClick:e[0]||(e[0]=B=>i(n).go(-1))},{default:t(()=>[p(" 返回 ")]),_:1})]),_:1})}}});typeof o=="function"&&o(d);export{d as default}; diff --git a/assets/detail-BNUV8EbR.js.br b/assets/detail-BNUV8EbR.js.br new file mode 100644 index 0000000000000000000000000000000000000000..f17cd11ec0342d3e078a572a8f8bcce5f80663b0 GIT binary patch literal 238 zcmVf&U*~&GMuIQ^UNHsEVZrB5$Q%Xql)$F~w#i z&6gL{Ds{23o4w_$P#mR{%|NK9D{-obi<~H(XvB5iusl?E(lyXEkvkL^n2-=#RYg`}BU8r? zi7is4ehW4vUWKPY;xUj#1w*HA`2V}%H(l?CFt<#Otf4+LkjzB#nVOo6rPoX#mC>X# zJ;jWnhfGI@j8A&-9WO48Yt^*8xmS0~$L^(g9(mPxHwM;<2IjhUvQs5*RglJV8dZor z>~a3>I57ZLg9>qQFp)yBJ|$8_;J0=YL-39xjiNjCSPe)PMsm?wnp>r1w4n?DDArpI zl4kF&t!eh9+FtFBN63hcSQ~IyJb75I5YyRZ51f5}zJ0xaFpfKB@ab==E`9(38QTGO0RR9v;(t#7 literal 0 HcmV?d00001 diff --git a/assets/detail1-lZdtUp0T.js b/assets/detail1-lZdtUp0T.js new file mode 100644 index 000000000..beb37d442 --- /dev/null +++ b/assets/detail1-lZdtUp0T.js @@ -0,0 +1 @@ +import{x as c,o as n,j as o,e as s,w as r,f as _,y as e,R as f}from"./index-DOeI-Tmq.js";const t={};function l(i,d){const a=f;return n(),o("div",null,[s(a,null,{default:r(()=>[_(" 注æ„看é¢åŒ…屑导航的å˜åŒ– ")]),_:1})])}typeof e=="function"&&e(t);const m=c(t,[["render",l]]);export{m as default}; diff --git a/assets/detail1-lZdtUp0T.js.br b/assets/detail1-lZdtUp0T.js.br new file mode 100644 index 0000000000000000000000000000000000000000..8d06c03400393cf32b1f6c7bc6d280e2f52f67e1 GIT binary patch literal 216 zcmV;}04M(&F9Cp@33e=(32Atn6w31Rbf+A+6qTgymxFz6ETi&J8DJY>NpO!`%3NUHL zr*8`ON*QkND*mrt{_8)lZ%GTHTNZ7{ck;T60Oky1^4OYcwj9XtSsxX?AMR|>VZ(6a7f1|o+sS9#SD!kC0D@tLegFUf literal 0 HcmV?d00001 diff --git a/assets/detail2-lZdtUp0T.js b/assets/detail2-lZdtUp0T.js new file mode 100644 index 000000000..beb37d442 --- /dev/null +++ b/assets/detail2-lZdtUp0T.js @@ -0,0 +1 @@ +import{x as c,o as n,j as o,e as s,w as r,f as _,y as e,R as f}from"./index-DOeI-Tmq.js";const t={};function l(i,d){const a=f;return n(),o("div",null,[s(a,null,{default:r(()=>[_(" 注æ„看é¢åŒ…屑导航的å˜åŒ– ")]),_:1})])}typeof e=="function"&&e(t);const m=c(t,[["render",l]]);export{m as default}; diff --git a/assets/detail2-lZdtUp0T.js.br b/assets/detail2-lZdtUp0T.js.br new file mode 100644 index 0000000000000000000000000000000000000000..8d06c03400393cf32b1f6c7bc6d280e2f52f67e1 GIT binary patch literal 216 zcmV;}04M(&F9Cp@33e=(32Atn6w31Rbf+A+6qTgymxFz6ETi&J8DJY>NpO!`%3NUHL zr*8`ON*QkND*mrt{_8)lZ%GTHTNZ7{ck;T60Oky1^4OYcwj9XtSsxX?AMR|>VZ(6a7f1|o+sS9#SD!kC0D@tLegFUf literal 0 HcmV?d00001 diff --git a/assets/echarts-Cq-PDmSA.js b/assets/echarts-Cq-PDmSA.js new file mode 100644 index 000000000..d1da9b5e9 --- /dev/null +++ b/assets/echarts-Cq-PDmSA.js @@ -0,0 +1,60 @@ +import{d as U2,r as Dl,A as Y2,a as Ml,o as X2,j as $2,e as me,w as _e,b as Ni,f as Vh,_ as Z2,S as q2,R as K2,y as nm}from"./index-DOeI-Tmq.js";import Q2 from"./alert-DjR9yFjA.js";/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var lp=function(r,e){return lp=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,a){t.__proto__=a}||function(t,a){for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])},lp(r,e)};function k(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");lp(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var J2=function(){function r(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return r}(),j2=function(){function r(){this.browser=new J2,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 r}(),mt=new j2;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(mt.wxa=!0,mt.touchEventsSupported=!0):typeof document>"u"&&typeof self<"u"?mt.worker=!0:typeof navigator>"u"||navigator.userAgent.indexOf("Node.js")===0?(mt.node=!0,mt.svgSupported=!0):tI(navigator.userAgent,mt);function tI(r,e){var t=e.browser,a=r.match(/Firefox\/([\d.]+)/),n=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),i=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);a&&(t.firefox=!0,t.version=a[1]),n&&(t.ie=!0,t.version=n[1]),i&&(t.edge=!0,t.version=i[1],t.newEdge=+i[1].split(".")[0]>18),o&&(t.weChat=!0),e.svgSupported=typeof SVGRect<"u",e.touchEventsSupported="ontouchstart"in window&&!t.ie&&!t.edge,e.pointerEventsSupported="onpointerdown"in window&&(t.edge||t.ie&&+t.version>=11),e.domSupported=typeof document<"u";var s=document.documentElement.style;e.transform3dSupported=(t.ie&&"transition"in s||t.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||t.ie&&+t.version>=9}var Kd=12,uw="sans-serif",Xa=Kd+"px "+uw,eI=20,rI=100,aI="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function nI(r){var e={};if(typeof JSON>"u")return e;for(var t=0;t=0)s=o*t.length;else for(var l=0;l>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",a[l]+":0",n[u]+":0",a[1-l]+":auto",n[1-u]+":auto",""].join("!important;"),r.appendChild(o),t.push(o)}return t}function AI(r,e,t){for(var a=t?"invTrans":"trans",n=e[a],i=e.srcCoords,o=[],s=[],l=!0,u=0;u<4;u++){var f=r[u].getBoundingClientRect(),h=2*u,v=f.left,c=f.top;o.push(v,c),l=l&&i&&v===i[h]&&c===i[h+1],s.push(r[u].offsetLeft,r[u].offsetTop)}return l&&n?n:(e.srcCoords=o,e[a]=t?lm(s,o):lm(o,s))}function gw(r){return r.nodeName.toUpperCase()==="CANVAS"}var CI=/([&<>"'])/g,DI={"&":"&","<":"<",">":">",'"':""","'":"'"};function Oe(r){return r==null?"":(r+"").replace(CI,function(e,t){return DI[t]})}var MI=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Gh=[],II=mt.browser.firefox&&+mt.browser.version.split(".")[0]<39;function dp(r,e,t,a){return t=t||{},a?fm(r,e,t):II&&e.layerX!=null&&e.layerX!==e.offsetX?(t.zrX=e.layerX,t.zrY=e.layerY):e.offsetX!=null?(t.zrX=e.offsetX,t.zrY=e.offsetY):fm(r,e,t),t}function fm(r,e,t){if(mt.domSupported&&r.getBoundingClientRect){var a=e.clientX,n=e.clientY;if(gw(r)){var i=r.getBoundingClientRect();t.zrX=a-i.left,t.zrY=n-i.top;return}else if(pp(Gh,r,a,n)){t.zrX=Gh[0],t.zrY=Gh[1];return}}t.zrX=t.zrY=0}function ag(r){return r||window.event}function Qe(r,e,t){if(e=ag(e),e.zrX!=null)return e;var a=e.type,n=a&&a.indexOf("touch")>=0;if(n){var o=a!=="touchend"?e.targetTouches[0]:e.changedTouches[0];o&&dp(r,o,e,t)}else{dp(r,e,e,t);var i=LI(e);e.zrDelta=i?i/120:-(e.detail||0)/3}var s=e.button;return e.which==null&&s!==void 0&&MI.test(e.type)&&(e.which=s&1?1:s&2?3:s&4?2:0),e}function LI(r){var e=r.wheelDelta;if(e)return e;var t=r.deltaX,a=r.deltaY;if(t==null||a==null)return e;var n=Math.abs(a!==0?a:t),i=a>0?-1:a<0?1:t>0?-1:1;return 3*n*i}function gp(r,e,t,a){r.addEventListener(e,t,a)}function PI(r,e,t,a){r.removeEventListener(e,t,a)}var la=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0};function hm(r){return r.which===2||r.which===3}var RI=function(){function r(){this._track=[]}return r.prototype.recognize=function(e,t,a){return this._doTrack(e,t,a),this._recognize(e)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(e,t,a){var n=e.touches;if(n){for(var i={points:[],touches:[],target:t,event:e},o=0,s=n.length;o1&&a&&a.length>1){var i=vm(a)/vm(n);!isFinite(i)&&(i=1),e.pinchScale=i;var o=EI(a);return e.pinchX=o[0],e.pinchY=o[1],{type:"pinch",target:r[0].target,event:e}}}}};function We(){return[1,0,0,1,0,0]}function jf(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function ng(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4],r[5]=e[5],r}function na(r,e,t){var a=e[0]*t[0]+e[2]*t[1],n=e[1]*t[0]+e[3]*t[1],i=e[0]*t[2]+e[2]*t[3],o=e[1]*t[2]+e[3]*t[3],s=e[0]*t[4]+e[2]*t[5]+e[4],l=e[1]*t[4]+e[3]*t[5]+e[5];return r[0]=a,r[1]=n,r[2]=i,r[3]=o,r[4]=s,r[5]=l,r}function Hr(r,e,t){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4]+t[0],r[5]=e[5]+t[1],r}function li(r,e,t,a){a===void 0&&(a=[0,0]);var n=e[0],i=e[2],o=e[4],s=e[1],l=e[3],u=e[5],f=Math.sin(t),h=Math.cos(t);return r[0]=n*h+s*f,r[1]=-n*f+s*h,r[2]=i*h+l*f,r[3]=-i*f+h*l,r[4]=h*(o-a[0])+f*(u-a[1])+a[0],r[5]=h*(u-a[1])-f*(o-a[0])+a[1],r}function ig(r,e,t){var a=t[0],n=t[1];return r[0]=e[0]*a,r[1]=e[1]*n,r[2]=e[2]*a,r[3]=e[3]*n,r[4]=e[4]*a,r[5]=e[5]*n,r}function ho(r,e){var t=e[0],a=e[2],n=e[4],i=e[1],o=e[3],s=e[5],l=t*o-i*a;return l?(l=1/l,r[0]=o*l,r[1]=-i*l,r[2]=-a*l,r[3]=t*l,r[4]=(a*s-o*n)*l,r[5]=(i*n-t*s)*l,r):null}function kI(r){var e=We();return ng(e,r),e}var ut=function(){function r(e,t){this.x=e||0,this.y=t||0}return r.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(e,t){return this.x=e,this.y=t,this},r.prototype.equal=function(e){return e.x===this.x&&e.y===this.y},r.prototype.add=function(e){return this.x+=e.x,this.y+=e.y,this},r.prototype.scale=function(e){this.x*=e,this.y*=e},r.prototype.scaleAndAdd=function(e,t){this.x+=e.x*t,this.y+=e.y*t},r.prototype.sub=function(e){return this.x-=e.x,this.y-=e.y,this},r.prototype.dot=function(e){return this.x*e.x+this.y*e.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var e=this.len();return this.x/=e,this.y/=e,this},r.prototype.distance=function(e){var t=this.x-e.x,a=this.y-e.y;return Math.sqrt(t*t+a*a)},r.prototype.distanceSquare=function(e){var t=this.x-e.x,a=this.y-e.y;return t*t+a*a},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(e){if(e){var t=this.x,a=this.y;return this.x=e[0]*t+e[2]*a+e[4],this.y=e[1]*t+e[3]*a+e[5],this}},r.prototype.toArray=function(e){return e[0]=this.x,e[1]=this.y,e},r.prototype.fromArray=function(e){this.x=e[0],this.y=e[1]},r.set=function(e,t,a){e.x=t,e.y=a},r.copy=function(e,t){e.x=t.x,e.y=t.y},r.len=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},r.lenSquare=function(e){return e.x*e.x+e.y*e.y},r.dot=function(e,t){return e.x*t.x+e.y*t.y},r.add=function(e,t,a){e.x=t.x+a.x,e.y=t.y+a.y},r.sub=function(e,t,a){e.x=t.x-a.x,e.y=t.y-a.y},r.scale=function(e,t,a){e.x=t.x*a,e.y=t.y*a},r.scaleAndAdd=function(e,t,a,n){e.x=t.x+a.x*n,e.y=t.y+a.y*n},r.lerp=function(e,t,a,n){var i=1-n;e.x=i*t.x+n*a.x,e.y=i*t.y+n*a.y},r}(),Ll=Math.min,Pl=Math.max,rn=new ut,an=new ut,nn=new ut,on=new ut,Do=new ut,Mo=new ut,ht=function(){function r(e,t,a,n){a<0&&(e=e+a,a=-a),n<0&&(t=t+n,n=-n),this.x=e,this.y=t,this.width=a,this.height=n}return r.prototype.union=function(e){var t=Ll(e.x,this.x),a=Ll(e.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=Pl(e.x+e.width,this.x+this.width)-t:this.width=e.width,isFinite(this.y)&&isFinite(this.height)?this.height=Pl(e.y+e.height,this.y+this.height)-a:this.height=e.height,this.x=t,this.y=a},r.prototype.applyTransform=function(e){r.applyTransform(this,this,e)},r.prototype.calculateTransform=function(e){var t=this,a=e.width/t.width,n=e.height/t.height,i=We();return Hr(i,i,[-t.x,-t.y]),ig(i,i,[a,n]),Hr(i,i,[e.x,e.y]),i},r.prototype.intersect=function(e,t){if(!e)return!1;e instanceof r||(e=r.create(e));var a=this,n=a.x,i=a.x+a.width,o=a.y,s=a.y+a.height,l=e.x,u=e.x+e.width,f=e.y,h=e.y+e.height,v=!(ip&&(p=_,dp&&(p=S,y=a.x&&e<=a.x+a.width&&t>=a.y&&t<=a.y+a.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(e){r.copy(this,e)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(e){return new r(e.x,e.y,e.width,e.height)},r.copy=function(e,t){e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height},r.applyTransform=function(e,t,a){if(!a){e!==t&&r.copy(e,t);return}if(a[1]<1e-5&&a[1]>-1e-5&&a[2]<1e-5&&a[2]>-1e-5){var n=a[0],i=a[3],o=a[4],s=a[5];e.x=t.x*n+o,e.y=t.y*i+s,e.width=t.width*n,e.height=t.height*i,e.width<0&&(e.x+=e.width,e.width=-e.width),e.height<0&&(e.y+=e.height,e.height=-e.height);return}rn.x=nn.x=t.x,rn.y=on.y=t.y,an.x=on.x=t.x+t.width,an.y=nn.y=t.y+t.height,rn.transform(a),on.transform(a),an.transform(a),nn.transform(a),e.x=Ll(rn.x,an.x,nn.x,on.x),e.y=Ll(rn.y,an.y,nn.y,on.y);var l=Pl(rn.x,an.x,nn.x,on.x),u=Pl(rn.y,an.y,nn.y,on.y);e.width=l-e.x,e.height=u-e.y},r}(),yw="silent";function OI(r,e,t){return{type:r,event:t,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:t.zrX,offsetY:t.zrY,gestureEvent:t.gestureEvent,pinchX:t.pinchX,pinchY:t.pinchY,pinchScale:t.pinchScale,wheelDelta:t.zrDelta,zrByTouch:t.zrByTouch,which:t.which,stop:NI}}function NI(){la(this.event)}var BI=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.handler=null,t}return e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(lr),Io=function(){function r(e,t){this.x=e,this.y=t}return r}(),VI=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],Hh=new ht(0,0,0,0),mw=function(r){k(e,r);function e(t,a,n,i,o){var s=r.call(this)||this;return s._hovered=new Io(0,0),s.storage=t,s.painter=a,s.painterRoot=i,s._pointerSize=o,n=n||new BI,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new xI(s),s}return e.prototype.setHandlerProxy=function(t){this.proxy&&this.proxy.dispose(),t&&(C(VI,function(a){t.on&&t.on(a,this[a],this)},this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var a=t.zrX,n=t.zrY,i=_w(this,a,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var l=this._hovered=i?new Io(a,n):this.findHover(a,n),u=l.target,f=this.proxy;f.setCursor&&f.setCursor(u?u.cursor:"default"),s&&u!==s&&this.dispatchToElement(o,"mouseout",t),this.dispatchToElement(l,"mousemove",t),u&&u!==s&&this.dispatchToElement(l,"mouseover",t)},e.prototype.mouseout=function(t){var a=t.zrEventControl;a!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",t),a!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:t})},e.prototype.resize=function(){this._hovered=new Io(0,0)},e.prototype.dispatch=function(t,a){var n=this[t];n&&n.call(this,a)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var a=this.proxy;a.setCursor&&a.setCursor(t)},e.prototype.dispatchToElement=function(t,a,n){t=t||{};var i=t.target;if(!(i&&i.silent)){for(var o="on"+a,s=OI(a,t,n);i&&(i[o]&&(s.cancelBubble=!!i[o].call(i,s)),i.trigger(a,s),i=i.__hostTarget?i.__hostTarget:i.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(a,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(l){typeof l[o]=="function"&&l[o].call(l,s),l.trigger&&l.trigger(a,s)}))}},e.prototype.findHover=function(t,a,n){var i=this.storage.getDisplayList(),o=new Io(t,a);if(cm(i,o,t,a,n),this._pointerSize&&!o.target){for(var s=[],l=this._pointerSize,u=l/2,f=new ht(t-u,a-u,l,l),h=i.length-1;h>=0;h--){var v=i[h];v!==n&&!v.ignore&&!v.ignoreCoarsePointer&&(!v.parent||!v.parent.ignoreCoarsePointer)&&(Hh.copy(v.getBoundingRect()),v.transform&&Hh.applyTransform(v.transform),Hh.intersect(f)&&s.push(v))}if(s.length)for(var c=4,p=Math.PI/12,d=Math.PI*2,g=0;g4)return;this._downPoint=null}this.dispatchToElement(i,r,e)}});function zI(r,e,t){if(r[r.rectHover?"rectContain":"contain"](e,t)){for(var a=r,n=void 0,i=!1;a;){if(a.ignoreClip&&(i=!0),!i){var o=a.getClipPath();if(o&&!o.contain(e,t))return!1}a.silent&&(n=!0);var s=a.__hostTarget;a=s||a.parent}return n?yw:!0}return!1}function cm(r,e,t,a,n){for(var i=r.length-1;i>=0;i--){var o=r[i],s=void 0;if(o!==n&&!o.ignore&&(s=zI(o,t,a))&&(!e.topTarget&&(e.topTarget=o),s!==yw)){e.target=o;break}}}function _w(r,e,t){var a=r.painter;return e<0||e>a.getWidth()||t<0||t>a.getHeight()}var Sw=32,Lo=7;function GI(r){for(var e=0;r>=Sw;)e|=r&1,r>>=1;return r+e}function pm(r,e,t,a){var n=e+1;if(n===t)return 1;if(a(r[n++],r[e])<0){for(;n=0;)n++;return n-e}function FI(r,e,t){for(t--;e>>1,n(i,r[l])<0?s=l:o=l+1;var u=a-o;switch(u){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;u>0;)r[o+u]=r[o+u-1],u--}r[o]=i}}function Wh(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])>0){for(s=a-n;l0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}else{for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}for(o++;o>>1);i(r,e[t+f])>0?o=f+1:l=f}return l}function Uh(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])<0){for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}else{for(s=a-n;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}for(o++;o>>1);i(r,e[t+f])<0?l=f:o=f+1}return l}function HI(r,e){var t=Lo,a,n,i=0,o=[];a=[],n=[];function s(c,p){a[i]=c,n[i]=p,i+=1}function l(){for(;i>1;){var c=i-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])break;f(c)}}function u(){for(;i>1;){var c=i-2;c>0&&n[c-1]=Lo||w>=Lo);if(T)break;b<0&&(b=0),b+=2}if(t=b,t<1&&(t=1),p===1){for(y=0;y=0;y--)r[x+y]=r[b+y];r[S]=o[_];return}for(var w=t;;){var T=0,A=0,D=!1;do if(e(o[_],r[m])<0){if(r[S--]=r[m--],T++,A=0,--p===0){D=!0;break}}else if(r[S--]=o[_--],A++,T=0,--g===1){D=!0;break}while((T|A)=0;y--)r[x+y]=r[b+y];if(p===0){D=!0;break}}if(r[S--]=o[_--],--g===1){D=!0;break}if(A=g-Wh(r[m],o,0,g,g-1,e),A!==0){for(S-=A,_-=A,g-=A,x=S+1,b=_+1,y=0;y=Lo||A>=Lo);if(D)break;w<0&&(w=0),w+=2}if(t=w,t<1&&(t=1),g===1){for(S-=p,m-=p,x=S+1,b=m+1,y=p-1;y>=0;y--)r[x+y]=r[b+y];r[S]=o[_]}else{if(g===0)throw new Error;for(b=S-(g-1),y=0;ys&&(l=s),dm(r,t,t+l,t+i,e),i=l}o.pushRun(t,i),o.mergeRuns(),n-=i,t+=i}while(n!==0);o.forceMergeRuns()}}var Fe=1,rs=2,Bi=4,gm=!1;function Yh(){gm||(gm=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function ym(r,e){return r.zlevel===e.zlevel?r.z===e.z?r.z2-e.z2:r.z-e.z:r.zlevel-e.zlevel}var WI=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=ym}return r.prototype.traverse=function(e,t){for(var a=0;a0&&(f.__clipPaths=[]),isNaN(f.z)&&(Yh(),f.z=0),isNaN(f.z2)&&(Yh(),f.z2=0),isNaN(f.zlevel)&&(Yh(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var h=e.getDecalElement&&e.getDecalElement();h&&this._updateAndAddDisplayable(h,t,a);var v=e.getTextGuideLine();v&&this._updateAndAddDisplayable(v,t,a);var c=e.getTextContent();c&&this._updateAndAddDisplayable(c,t,a)}},r.prototype.addRoot=function(e){e.__zr&&e.__zr.storage===this||this._roots.push(e)},r.prototype.delRoot=function(e){if(e instanceof Array){for(var t=0,a=e.length;t=0&&this._roots.splice(n,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}(),rf;rf=mt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};var ds={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),-(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)))},elasticOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),t*Math.pow(2,-10*r)*Math.sin((r-e)*(2*Math.PI)/a)+1)},elasticInOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),(r*=2)<1?-.5*(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)):t*Math.pow(2,-10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)*.5+1)},backIn:function(r){var e=1.70158;return r*r*((e+1)*r-e)},backOut:function(r){var e=1.70158;return--r*r*((e+1)*r+e)+1},backInOut:function(r){var e=2.5949095;return(r*=2)<1?.5*(r*r*((e+1)*r-e)):.5*((r-=2)*r*((e+1)*r+e)+2)},bounceIn:function(r){return 1-ds.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?ds.bounceIn(r*2)*.5:ds.bounceOut(r*2-1)*.5+.5}},Rl=Math.pow,Ha=Math.sqrt,af=1e-8,xw=1e-4,mm=Ha(3),El=1/3,Er=si(),er=si(),Xi=si();function Na(r){return r>-af&&raf||r<-af}function jt(r,e,t,a,n){var i=1-n;return i*i*(i*r+3*n*e)+n*n*(n*a+3*i*t)}function _m(r,e,t,a,n){var i=1-n;return 3*(((e-r)*i+2*(t-e)*n)*i+(a-t)*n*n)}function nf(r,e,t,a,n,i){var o=a+3*(e-t)-r,s=3*(t-e*2+r),l=3*(e-r),u=r-n,f=s*s-3*o*l,h=s*l-9*o*u,v=l*l-3*s*u,c=0;if(Na(f)&&Na(h))if(Na(s))i[0]=0;else{var p=-l/s;p>=0&&p<=1&&(i[c++]=p)}else{var d=h*h-4*f*v;if(Na(d)){var g=h/f,p=-s/o+g,y=-g/2;p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y)}else if(d>0){var m=Ha(d),_=f*s+1.5*o*(-h+m),S=f*s+1.5*o*(-h-m);_<0?_=-Rl(-_,El):_=Rl(_,El),S<0?S=-Rl(-S,El):S=Rl(S,El);var p=(-s-(_+S))/(3*o);p>=0&&p<=1&&(i[c++]=p)}else{var b=(2*f*s-3*o*h)/(2*Ha(f*f*f)),x=Math.acos(b)/3,w=Ha(f),T=Math.cos(x),p=(-s-2*w*T)/(3*o),y=(-s+w*(T+mm*Math.sin(x)))/(3*o),A=(-s+w*(T-mm*Math.sin(x)))/(3*o);p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y),A>=0&&A<=1&&(i[c++]=A)}}return c}function ww(r,e,t,a,n){var i=6*t-12*e+6*r,o=9*e+3*a-3*r-9*t,s=3*e-3*r,l=0;if(Na(o)){if(bw(i)){var u=-s/i;u>=0&&u<=1&&(n[l++]=u)}}else{var f=i*i-4*o*s;if(Na(f))n[0]=-i/(2*o);else if(f>0){var h=Ha(f),u=(-i+h)/(2*o),v=(-i-h)/(2*o);u>=0&&u<=1&&(n[l++]=u),v>=0&&v<=1&&(n[l++]=v)}}return l}function Za(r,e,t,a,n,i){var o=(e-r)*n+r,s=(t-e)*n+e,l=(a-t)*n+t,u=(s-o)*n+o,f=(l-s)*n+s,h=(f-u)*n+u;i[0]=r,i[1]=o,i[2]=u,i[3]=h,i[4]=h,i[5]=f,i[6]=l,i[7]=a}function Tw(r,e,t,a,n,i,o,s,l,u,f){var h,v=.005,c=1/0,p,d,g,y;Er[0]=l,Er[1]=u;for(var m=0;m<1;m+=.05)er[0]=jt(r,t,n,o,m),er[1]=jt(e,a,i,s,m),g=Yn(Er,er),g=0&&g=0&&u<=1&&(n[l++]=u)}}else{var f=o*o-4*i*s;if(Na(f)){var u=-o/(2*i);u>=0&&u<=1&&(n[l++]=u)}else if(f>0){var h=Ha(f),u=(-o+h)/(2*i),v=(-o-h)/(2*i);u>=0&&u<=1&&(n[l++]=u),v>=0&&v<=1&&(n[l++]=v)}}return l}function Aw(r,e,t){var a=r+t-2*e;return a===0?.5:(r-e)/a}function Ps(r,e,t,a,n){var i=(e-r)*a+r,o=(t-e)*a+e,s=(o-i)*a+i;n[0]=r,n[1]=i,n[2]=s,n[3]=s,n[4]=o,n[5]=t}function Cw(r,e,t,a,n,i,o,s,l){var u,f=.005,h=1/0;Er[0]=o,Er[1]=s;for(var v=0;v<1;v+=.05){er[0]=ie(r,t,n,v),er[1]=ie(e,a,i,v);var c=Yn(Er,er);c=0&&c=1?1:nf(0,a,i,1,l,s)&&jt(0,n,o,1,s[0])}}}var ZI=function(){function r(e){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=e.life||1e3,this._delay=e.delay||0,this.loop=e.loop||!1,this.onframe=e.onframe||Xt,this.ondestroy=e.ondestroy||Xt,this.onrestart=e.onrestart||Xt,e.easing&&this.setEasing(e.easing)}return r.prototype.step=function(e,t){if(this._inited||(this._startTime=e+this._delay,this._inited=!0),this._paused){this._pausedTime+=t;return}var a=this._life,n=e-this._startTime-this._pausedTime,i=n/a;i<0&&(i=0),i=Math.min(i,1);var o=this.easingFunc,s=o?o(i):i;if(this.onframe(s),i===1)if(this.loop){var l=n%a;this._startTime=e-l,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(e){this.easing=e,this.easingFunc=Q(e)?e:ds[e]||og(e)},r}(),Dw=function(){function r(e){this.value=e}return r}(),qI=function(){function r(){this._len=0}return r.prototype.insert=function(e){var t=new Dw(e);return this.insertEntry(t),t},r.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},r.prototype.remove=function(e){var t=e.prev,a=e.next;t?t.next=a:this.head=a,a?a.prev=t:this.tail=t,e.next=e.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),nl=function(){function r(e){this._list=new qI,this._maxSize=10,this._map={},this._maxSize=e}return r.prototype.put=function(e,t){var a=this._list,n=this._map,i=null;if(n[e]==null){var o=a.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=a.head;a.remove(l),delete n[l.key],i=l.value,this._lastRemovedEntry=l}s?s.value=t:s=new Dw(t),s.key=e,a.insertEntry(s),n[e]=s}return i},r.prototype.get=function(e){var t=this._map[e],a=this._list;if(t!=null)return t!==a.tail&&(a.remove(t),a.insertEntry(t)),t.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}(),Sm={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 _r(r){return r=Math.round(r),r<0?0:r>255?255:r}function KI(r){return r=Math.round(r),r<0?0:r>360?360:r}function Rs(r){return r<0?0:r>1?1:r}function Xh(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?_r(parseFloat(e)/100*255):_r(parseInt(e,10))}function Xn(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?Rs(parseFloat(e)/100):Rs(parseFloat(e))}function $h(r,e,t){return t<0?t+=1:t>1&&(t-=1),t*6<1?r+(e-r)*t*6:t*2<1?e:t*3<2?r+(e-r)*(2/3-t)*6:r}function Ba(r,e,t){return r+(e-r)*t}function Ke(r,e,t,a,n){return r[0]=e,r[1]=t,r[2]=a,r[3]=n,r}function mp(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r}var Mw=new nl(20),kl=null;function gi(r,e){kl&&mp(kl,e),kl=Mw.put(r,kl||e.slice())}function Ue(r,e){if(r){e=e||[];var t=Mw.get(r);if(t)return mp(e,t);r=r+"";var a=r.replace(/ /g,"").toLowerCase();if(a in Sm)return mp(e,Sm[a]),gi(r,e),e;var n=a.length;if(a.charAt(0)==="#"){if(n===4||n===5){var i=parseInt(a.slice(1,4),16);if(!(i>=0&&i<=4095)){Ke(e,0,0,0,1);return}return Ke(e,(i&3840)>>4|(i&3840)>>8,i&240|(i&240)>>4,i&15|(i&15)<<4,n===5?parseInt(a.slice(4),16)/15:1),gi(r,e),e}else if(n===7||n===9){var i=parseInt(a.slice(1,7),16);if(!(i>=0&&i<=16777215)){Ke(e,0,0,0,1);return}return Ke(e,(i&16711680)>>16,(i&65280)>>8,i&255,n===9?parseInt(a.slice(7),16)/255:1),gi(r,e),e}return}var o=a.indexOf("("),s=a.indexOf(")");if(o!==-1&&s+1===n){var l=a.substr(0,o),u=a.substr(o+1,s-(o+1)).split(","),f=1;switch(l){case"rgba":if(u.length!==4)return u.length===3?Ke(e,+u[0],+u[1],+u[2],1):Ke(e,0,0,0,1);f=Xn(u.pop());case"rgb":if(u.length>=3)return Ke(e,Xh(u[0]),Xh(u[1]),Xh(u[2]),u.length===3?f:Xn(u[3])),gi(r,e),e;Ke(e,0,0,0,1);return;case"hsla":if(u.length!==4){Ke(e,0,0,0,1);return}return u[3]=Xn(u[3]),_p(u,e),gi(r,e),e;case"hsl":if(u.length!==3){Ke(e,0,0,0,1);return}return _p(u,e),gi(r,e),e;default:return}}Ke(e,0,0,0,1)}}function _p(r,e){var t=(parseFloat(r[0])%360+360)%360/360,a=Xn(r[1]),n=Xn(r[2]),i=n<=.5?n*(a+1):n+a-n*a,o=n*2-i;return e=e||[],Ke(e,_r($h(o,i,t+1/3)*255),_r($h(o,i,t)*255),_r($h(o,i,t-1/3)*255),1),r.length===4&&(e[3]=r[3]),e}function QI(r){if(r){var e=r[0]/255,t=r[1]/255,a=r[2]/255,n=Math.min(e,t,a),i=Math.max(e,t,a),o=i-n,s=(i+n)/2,l,u;if(o===0)l=0,u=0;else{s<.5?u=o/(i+n):u=o/(2-i-n);var f=((i-e)/6+o/2)/o,h=((i-t)/6+o/2)/o,v=((i-a)/6+o/2)/o;e===i?l=v-h:t===i?l=1/3+f-v:a===i&&(l=2/3+h-f),l<0&&(l+=1),l>1&&(l-=1)}var c=[l*360,u,s];return r[3]!=null&&c.push(r[3]),c}}function Sp(r,e){var t=Ue(r);if(t){for(var a=0;a<3;a++)e<0?t[a]=t[a]*(1-e)|0:t[a]=(255-t[a])*e+t[a]|0,t[a]>255?t[a]=255:t[a]<0&&(t[a]=0);return ia(t,t.length===4?"rgba":"rgb")}}function Zh(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){t=t||[];var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=e[n],s=e[i],l=a-n;return t[0]=_r(Ba(o[0],s[0],l)),t[1]=_r(Ba(o[1],s[1],l)),t[2]=_r(Ba(o[2],s[2],l)),t[3]=Rs(Ba(o[3],s[3],l)),t}}function JI(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=Ue(e[n]),s=Ue(e[i]),l=a-n,u=ia([_r(Ba(o[0],s[0],l)),_r(Ba(o[1],s[1],l)),_r(Ba(o[2],s[2],l)),Rs(Ba(o[3],s[3],l))],"rgba");return t?{color:u,leftIndex:n,rightIndex:i,value:a}:u}}function gs(r,e,t,a){var n=Ue(r);if(r)return n=QI(n),e!=null&&(n[0]=KI(e)),t!=null&&(n[1]=Xn(t)),a!=null&&(n[2]=Xn(a)),ia(_p(n),"rgba")}function of(r,e){var t=Ue(r);if(t&&e!=null)return t[3]=Rs(e),ia(t,"rgba")}function ia(r,e){if(!(!r||!r.length)){var t=r[0]+","+r[1]+","+r[2];return(e==="rgba"||e==="hsva"||e==="hsla")&&(t+=","+r[3]),e+"("+t+")"}}function sf(r,e){var t=Ue(r);return t?(.299*t[0]+.587*t[1]+.114*t[2])*t[3]/255+(1-t[3])*e:0}var xm=new nl(100);function xp(r){if(U(r)){var e=xm.get(r);return e||(e=Sp(r,-.1),xm.put(r,e)),e}else if(Qf(r)){var t=V({},r);return t.colorStops=G(r.colorStops,function(a){return{offset:a.offset,color:Sp(a.color,-.1)}}),t}return r}var lf=Math.round;function Es(r){var e;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var t=Ue(r);t&&(r="rgb("+t[0]+","+t[1]+","+t[2]+")",e=t[3])}return{color:r,opacity:e??1}}var bm=1e-4;function Va(r){return r-bm}function Ol(r){return lf(r*1e3)/1e3}function bp(r){return lf(r*1e4)/1e4}function jI(r){return"matrix("+Ol(r[0])+","+Ol(r[1])+","+Ol(r[2])+","+Ol(r[3])+","+bp(r[4])+","+bp(r[5])+")"}var tL={left:"start",right:"end",center:"middle",middle:"middle"};function eL(r,e,t){return t==="top"?r+=e/2:t==="bottom"&&(r-=e/2),r}function rL(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function aL(r){var e=r.style,t=r.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),t[0],t[1]].join(",")}function Iw(r){return r&&!!r.image}function nL(r){return r&&!!r.svgElement}function sg(r){return Iw(r)||nL(r)}function Lw(r){return r.type==="linear"}function Pw(r){return r.type==="radial"}function Rw(r){return r&&(r.type==="linear"||r.type==="radial")}function th(r){return"url(#"+r+")"}function Ew(r){var e=r.getGlobalScale(),t=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(t)/Math.log(10)),1)}function kw(r){var e=r.x||0,t=r.y||0,a=(r.rotation||0)*Eu,n=it(r.scaleX,1),i=it(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,l=[];return(e||t)&&l.push("translate("+e+"px,"+t+"px)"),a&&l.push("rotate("+a+")"),(n!==1||i!==1)&&l.push("scale("+n+","+i+")"),(o||s)&&l.push("skew("+lf(o*Eu)+"deg, "+lf(s*Eu)+"deg)"),l.join(" ")}var iL=function(){return mt.hasGlobalWindow&&Q(window.btoa)?function(r){return window.btoa(unescape(encodeURIComponent(r)))}:typeof Buffer<"u"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),wp=Array.prototype.slice;function jr(r,e,t){return(e-r)*t+r}function qh(r,e,t,a){for(var n=e.length,i=0;ia?e:r,i=Math.min(t,a),o=n[i-1]||{color:[0,0,0,0],offset:0},s=i;so;if(s)a.length=o;else for(var l=i;l=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(e,t,a){this._needsSort=!0;var n=this.keyframes,i=n.length,o=!1,s=Tm,l=t;if(ge(t)){var u=uL(t);s=u,(u===1&&!Ct(t[0])||u===2&&!Ct(t[0][0]))&&(o=!0)}else if(Ct(t)&&!Ls(t))s=Bl;else if(U(t))if(!isNaN(+t))s=Bl;else{var f=Ue(t);f&&(l=f,s=as)}else if(Qf(t)){var h=V({},l);h.colorStops=G(t.colorStops,function(c){return{offset:c.offset,color:Ue(c.color)}}),Lw(t)?s=Tp:Pw(t)&&(s=Ap),l=h}i===0?this.valType=s:(s!==this.valType||s===Tm)&&(o=!0),this.discrete=this.discrete||o;var v={time:e,value:l,rawValue:t,percent:0};return a&&(v.easing=a,v.easingFunc=Q(a)?a:ds[a]||og(a)),n.push(v),v},r.prototype.prepare=function(e,t){var a=this.keyframes;this._needsSort&&a.sort(function(d,g){return d.time-g.time});for(var n=this.valType,i=a.length,o=a[i-1],s=this.discrete,l=Vl(n),u=Am(n),f=0;f=0&&!(o[f].percent<=t);f--);f=v(f,s-2)}else{for(f=h;ft);f++);f=v(f-1,s-2)}p=o[f+1],c=o[f]}if(c&&p){this._lastFr=f,this._lastFrP=t;var g=p.percent-c.percent,y=g===0?1:v((t-c.percent)/g,1);p.easingFunc&&(y=p.easingFunc(y));var m=a?this._additiveValue:u?Po:e[l];if((Vl(i)||u)&&!m&&(m=this._additiveValue=[]),this.discrete)e[l]=y<1?c.rawValue:p.rawValue;else if(Vl(i))i===Vu?qh(m,c[n],p[n],y):oL(m,c[n],p[n],y);else if(Am(i)){var _=c[n],S=p[n],b=i===Tp;e[l]={type:b?"linear":"radial",x:jr(_.x,S.x,y),y:jr(_.y,S.y,y),colorStops:G(_.colorStops,function(w,T){var A=S.colorStops[T];return{offset:jr(w.offset,A.offset,y),color:Bu(qh([],w.color,A.color,y))}}),global:S.global},b?(e[l].x2=jr(_.x2,S.x2,y),e[l].y2=jr(_.y2,S.y2,y)):e[l].r=jr(_.r,S.r,y)}else if(u)qh(m,c[n],p[n],y),a||(e[l]=Bu(m));else{var x=jr(c[n],p[n],y);a?this._additiveValue=x:e[l]=x}a&&this._addToTarget(e)}}},r.prototype._addToTarget=function(e){var t=this.valType,a=this.propName,n=this._additiveValue;t===Bl?e[a]=e[a]+n:t===as?(Ue(e[a],Po),Nl(Po,Po,n,1),e[a]=Bu(Po)):t===Vu?Nl(e[a],e[a],n,1):t===Ow&&wm(e[a],e[a],n,1)},r}(),lg=function(){function r(e,t,a,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&n){jd("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=a}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(e){this._target=e},r.prototype.when=function(e,t,a){return this.whenWithKeys(e,t,St(t),a)},r.prototype.whenWithKeys=function(e,t,a,n){for(var i=this._tracks,o=0;o0&&l.addKeyframe(0,ys(u),n),this._trackKeys.push(s)}l.addKeyframe(e,ys(t[s]),n)}return this._maxTime=Math.max(this._maxTime,e),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(e){return this._maxTime=e,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var e=this._doneCbs;if(e)for(var t=e.length,a=0;a0)){this._started=1;for(var t=this,a=[],n=this._maxTime||0,i=0;i1){var s=o.pop();i.addKeyframe(s.time,e[n]),i.prepare(this._maxTime,i.getAdditiveTrack())}}}},r}();function Hi(){return new Date().getTime()}var hL=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a._running=!1,a._time=0,a._pausedTime=0,a._pauseStart=0,a._paused=!1,t=t||{},a.stage=t.stage||{},a}return e.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var a=t.getClip();a&&this.addClip(a)},e.prototype.removeClip=function(t){if(t.animation){var a=t.prev,n=t.next;a?a.next=n:this._head=n,n?n.prev=a:this._tail=a,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var a=t.getClip();a&&this.removeClip(a),t.animation=null},e.prototype.update=function(t){for(var a=Hi()-this._pausedTime,n=a-this._time,i=this._head;i;){var o=i.next,s=i.step(a,n);s&&(i.ondestroy(),this.removeClip(i)),i=o}this._time=a,t||(this.trigger("frame",n),this.stage.update&&this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0;function a(){t._running&&(rf(a),!t._paused&&t.update())}rf(a)},e.prototype.start=function(){this._running||(this._time=Hi(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=Hi(),this._paused=!0)},e.prototype.resume=function(){this._paused&&(this._pausedTime+=Hi()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var a=t.next;t.prev=t.next=t.animation=null,t=a}this._head=this._tail=null},e.prototype.isFinished=function(){return this._head==null},e.prototype.animate=function(t,a){a=a||{},this.start();var n=new lg(t,a.loop);return this.addAnimator(n),n},e}(lr),vL=300,Kh=mt.domSupported,Qh=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],e=["touchstart","touchend","touchmove"],t={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},a=G(r,function(n){var i=n.replace("mouse","pointer");return t.hasOwnProperty(i)?i:n});return{mouse:r,touch:e,pointer:a}}(),Cm={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Dm=!1;function Cp(r){var e=r.pointerType;return e==="pen"||e==="touch"}function cL(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function Jh(r){r&&(r.zrByTouch=!0)}function pL(r,e){return Qe(r.dom,new dL(r,e),!0)}function Nw(r,e){for(var t=e,a=!1;t&&t.nodeType!==9&&!(a=t.domBelongToZr||t!==e&&t===r.painterRoot);)t=t.parentNode;return a}var dL=function(){function r(e,t){this.stopPropagation=Xt,this.stopImmediatePropagation=Xt,this.preventDefault=Xt,this.type=t.type,this.target=this.currentTarget=e.dom,this.pointerType=t.pointerType,this.clientX=t.clientX,this.clientY=t.clientY}return r}(),pr={mousedown:function(r){r=Qe(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=Qe(this.dom,r);var e=this.__mayPointerCapture;e&&(r.zrX!==e[0]||r.zrY!==e[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=Qe(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=Qe(this.dom,r);var e=r.toElement||r.relatedTarget;Nw(this,e)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){Dm=!0,r=Qe(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){Dm||(r=Qe(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=Qe(this.dom,r),Jh(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),pr.mousemove.call(this,r),pr.mousedown.call(this,r)},touchmove:function(r){r=Qe(this.dom,r),Jh(r),this.handler.processGesture(r,"change"),pr.mousemove.call(this,r)},touchend:function(r){r=Qe(this.dom,r),Jh(r),this.handler.processGesture(r,"end"),pr.mouseup.call(this,r),+new Date-+this.__lastTouchMomentLm||r<-Lm}var ln=[],yi=[],tv=We(),ev=Math.abs,SL=function(){function r(){}return r.prototype.getLocalTransform=function(e){return r.getLocalTransform(this,e)},r.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},r.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},r.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},r.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},r.prototype.needLocalTransform=function(){return sn(this.rotation)||sn(this.x)||sn(this.y)||sn(this.scaleX-1)||sn(this.scaleY-1)||sn(this.skewX)||sn(this.skewY)},r.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),a=this.transform;if(!(t||e)){a&&(Im(a),this.invTransform=null);return}a=a||We(),t?this.getLocalTransform(a):Im(a),e&&(t?na(a,e,a):ng(a,e)),this.transform=a,this._resolveGlobalScaleRatio(a)},r.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(t!=null&&t!==1){this.getGlobalScale(ln);var a=ln[0]<0?-1:1,n=ln[1]<0?-1:1,i=((ln[0]-a)*t+a)/ln[0]||0,o=((ln[1]-n)*t+n)/ln[1]||0;e[0]*=i,e[1]*=i,e[2]*=o,e[3]*=o}this.invTransform=this.invTransform||We(),ho(this.invTransform,e)},r.prototype.getComputedTransform=function(){for(var e=this,t=[];e;)t.push(e),e=e.parent;for(;e=t.pop();)e.updateTransform();return this.transform},r.prototype.setLocalTransform=function(e){if(e){var t=e[0]*e[0]+e[1]*e[1],a=e[2]*e[2]+e[3]*e[3],n=Math.atan2(e[1],e[0]),i=Math.PI/2+n-Math.atan2(e[3],e[2]);a=Math.sqrt(a)*Math.cos(i),t=Math.sqrt(t),this.skewX=i,this.skewY=0,this.rotation=-n,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=a,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(e.invTransform=e.invTransform||We(),na(yi,e.invTransform,t),t=yi);var a=this.originX,n=this.originY;(a||n)&&(tv[4]=a,tv[5]=n,na(yi,t,tv),yi[4]-=a,yi[5]-=n,t=yi),this.setLocalTransform(t)}},r.prototype.getGlobalScale=function(e){var t=this.transform;return e=e||[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},r.prototype.transformCoordToLocal=function(e,t){var a=[e,t],n=this.invTransform;return n&&ue(a,a,n),a},r.prototype.transformCoordToGlobal=function(e,t){var a=[e,t],n=this.transform;return n&&ue(a,a,n),a},r.prototype.getLineScale=function(){var e=this.transform;return e&&ev(e[0]-1)>1e-10&&ev(e[3]-1)>1e-10?Math.sqrt(ev(e[0]*e[3]-e[2]*e[1])):1},r.prototype.copyTransform=function(e){Vw(this,e)},r.getLocalTransform=function(e,t){t=t||[];var a=e.originX||0,n=e.originY||0,i=e.scaleX,o=e.scaleY,s=e.anchorX,l=e.anchorY,u=e.rotation||0,f=e.x,h=e.y,v=e.skewX?Math.tan(e.skewX):0,c=e.skewY?Math.tan(-e.skewY):0;if(a||n||s||l){var p=a+s,d=n+l;t[4]=-p*i-v*d*o,t[5]=-d*o-c*p*i}else t[4]=t[5]=0;return t[0]=i,t[3]=o,t[1]=c*i,t[2]=v*o,u&&li(t,t,u),t[4]+=a+f,t[5]+=n+h,t},r.initDefaultProps=function(){var e=r.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),r}(),Wr=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Vw(r,e){for(var t=0;t=0?parseFloat(r)/100*e:parseFloat(r):r}function ff(r,e,t){var a=e.position||"inside",n=e.distance!=null?e.distance:5,i=t.height,o=t.width,s=i/2,l=t.x,u=t.y,f="left",h="top";if(a instanceof Array)l+=xr(a[0],t.width),u+=xr(a[1],t.height),f=null,h=null;else switch(a){case"left":l-=n,u+=s,f="right",h="middle";break;case"right":l+=n+o,u+=s,h="middle";break;case"top":l+=o/2,u-=n,f="center",h="bottom";break;case"bottom":l+=o/2,u+=i+n,f="center";break;case"inside":l+=o/2,u+=s,f="center",h="middle";break;case"insideLeft":l+=n,u+=s,h="middle";break;case"insideRight":l+=o-n,u+=s,f="right",h="middle";break;case"insideTop":l+=o/2,u+=n,f="center";break;case"insideBottom":l+=o/2,u+=i-n,f="center",h="bottom";break;case"insideTopLeft":l+=n,u+=n;break;case"insideTopRight":l+=o-n,u+=n,f="right";break;case"insideBottomLeft":l+=n,u+=i-n,h="bottom";break;case"insideBottomRight":l+=o-n,u+=i-n,f="right",h="bottom";break}return r=r||{},r.x=l,r.y=u,r.align=f,r.verticalAlign=h,r}var rv="__zr_normal__",av=Wr.concat(["ignore"]),xL=Fr(Wr,function(r,e){return r[e]=!0,r},{ignore:!1}),mi={},bL=new ht(0,0,0,0),rh=function(){function r(e){this.id=vw(),this.animators=[],this.currentStates=[],this.states={},this._init(e)}return r.prototype._init=function(e){this.attr(e)},r.prototype.drift=function(e,t,a){switch(this.draggable){case"horizontal":t=0;break;case"vertical":e=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=e,n[5]+=t,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(e){var t=this._textContent;if(t&&(!t.ignore||e)){this.textConfig||(this.textConfig={});var a=this.textConfig,n=a.local,i=t.innerTransformable,o=void 0,s=void 0,l=!1;i.parent=n?this:null;var u=!1;if(i.copyTransform(t),a.position!=null){var f=bL;a.layoutRect?f.copy(a.layoutRect):f.copy(this.getBoundingRect()),n||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(mi,a,f):ff(mi,a,f),i.x=mi.x,i.y=mi.y,o=mi.align,s=mi.verticalAlign;var h=a.origin;if(h&&a.rotation!=null){var v=void 0,c=void 0;h==="center"?(v=f.width*.5,c=f.height*.5):(v=xr(h[0],f.width),c=xr(h[1],f.height)),u=!0,i.originX=-i.x+v+(n?0:f.x),i.originY=-i.y+c+(n?0:f.y)}}a.rotation!=null&&(i.rotation=a.rotation);var p=a.offset;p&&(i.x+=p[0],i.y+=p[1],u||(i.originX=-p[0],i.originY=-p[1]));var d=a.inside==null?typeof a.position=="string"&&a.position.indexOf("inside")>=0:a.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;d&&this.canBeInsideText()?(y=a.insideFill,m=a.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=a.outsideFill,m=a.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==g.fill||m!==g.stroke||_!==g.autoStroke||o!==g.align||s!==g.verticalAlign)&&(l=!0,g.fill=y,g.stroke=m,g.autoStroke=_,g.align=o,g.verticalAlign=s,t.setDefaultTextStyle(g)),t.__dirty|=Fe,l&&t.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(e){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?Lp:Ip},r.prototype.getOutsideStroke=function(e){var t=this.__zr&&this.__zr.getBackgroundColor(),a=typeof t=="string"&&Ue(t);a||(a=[255,255,255,1]);for(var n=a[3],i=this.__zr.isDarkMode(),o=0;o<3;o++)a[o]=a[o]*n+(i?0:255)*(1-n);return a[3]=1,ia(a,"rgba")},r.prototype.traverse=function(e,t){},r.prototype.attrKV=function(e,t){e==="textConfig"?this.setTextConfig(t):e==="textContent"?this.setTextContent(t):e==="clipPath"?this.setClipPath(t):e==="extra"?(this.extra=this.extra||{},V(this.extra,t)):this[e]=t},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(e,t){if(typeof e=="string")this.attrKV(e,t);else if(tt(e))for(var a=e,n=St(a),i=0;i0},r.prototype.getState=function(e){return this.states[e]},r.prototype.ensureState=function(e){var t=this.states;return t[e]||(t[e]={}),t[e]},r.prototype.clearStates=function(e){this.useState(rv,!1,e)},r.prototype.useState=function(e,t,a,n){var i=e===rv,o=this.hasState();if(!(!o&&i)){var s=this.currentStates,l=this.stateTransition;if(!(vt(s,e)>=0&&(t||s.length===1))){var u;if(this.stateProxy&&!i&&(u=this.stateProxy(e)),u||(u=this.states&&this.states[e]),!u&&!i){jd("State "+e+" not exists.");return}i||this.saveCurrentToNormalState(u);var f=!!(u&&u.hoverLayer||n);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(e,u,this._normalState,t,!a&&!this.__inHover&&l&&l.duration>0,l);var h=this._textContent,v=this._textGuide;return h&&h.useState(e,t,a,f),v&&v.useState(e,t,a,f),i?(this.currentStates=[],this._normalState={}):t?this.currentStates.push(e):this.currentStates=[e],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Fe),u}}},r.prototype.useStates=function(e,t,a){if(!e.length)this.clearStates();else{var n=[],i=this.currentStates,o=e.length,s=o===i.length;if(s){for(var l=0;l0,p);var d=this._textContent,g=this._textGuide;d&&d.useStates(e,t,v),g&&g.useStates(e,t,v),this._updateAnimationTargets(),this.currentStates=e.slice(),this.markRedraw(),!v&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Fe)}},r.prototype.isSilent=function(){for(var e=this.silent,t=this.parent;!e&&t;){if(t.silent){e=!0;break}t=t.parent}return e},r.prototype._updateAnimationTargets=function(){for(var e=0;e=0){var a=this.currentStates.slice();a.splice(t,1),this.useStates(a)}},r.prototype.replaceState=function(e,t,a){var n=this.currentStates.slice(),i=vt(n,e),o=vt(n,t)>=0;i>=0?o?n.splice(i,1):n[i]=t:a&&!o&&n.push(t),this.useStates(n)},r.prototype.toggleState=function(e,t){t?this.useState(e,!0):this.removeState(e)},r.prototype._mergeStates=function(e){for(var t={},a,n=0;n=0&&i.splice(o,1)}),this.animators.push(e),a&&a.animation.addAnimator(e),a&&a.wakeUp()},r.prototype.updateDuringAnimation=function(e){this.markRedraw()},r.prototype.stopAnimation=function(e,t){for(var a=this.animators,n=a.length,i=[],o=0;o0&&t.during&&i[0].during(function(p,d){t.during(d)});for(var v=0;v0||n.force&&!o.length){var T=void 0,A=void 0,D=void 0;if(s){A={},v&&(T={});for(var S=0;S<_;S++){var y=d[S];A[y]=t[y],v?T[y]=a[y]:t[y]=a[y]}}else if(v){D={};for(var S=0;S<_;S++){var y=d[S];D[y]=ys(t[y]),TL(t,a,y)}}var b=new lg(t,!1,!1,h?Pt(p,function(I){return I.targetName===e}):null);b.targetName=e,n.scope&&(b.scope=n.scope),v&&T&&b.whenWithKeys(0,T,d),D&&b.whenWithKeys(0,D,d),b.whenWithKeys(u??500,s?A:a,d).delay(f||0),r.addAnimator(b,e),o.push(b)}}var at=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a.isGroup=!0,a._children=[],a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var a=this._children,n=0;n=0&&(n.splice(i,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,a){var n=vt(this._children,t);return n>=0&&this.replaceAt(a,n),this},e.prototype.replaceAt=function(t,a){var n=this._children,i=n[a];if(t&&t!==this&&t.parent!==this&&t!==i){n[a]=t,i.parent=null;var o=this.__zr;o&&i.removeSelfFromZr(o),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var a=this.__zr;a&&a!==t.__zr&&t.addSelfToZr(a),a&&a.refresh()},e.prototype.remove=function(t){var a=this.__zr,n=this._children,i=vt(n,t);return i<0?this:(n.splice(i,1),t.parent=null,a&&t.removeSelfFromZr(a),a&&a.refresh(),this)},e.prototype.removeAll=function(){for(var t=this._children,a=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},r.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},r.prototype.resize=function(e){this._disposed||(e=e||{},this.painter.resize(e.width,e.height),this.handler.resize())},r.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},r.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},r.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},r.prototype.setCursorStyle=function(e){this._disposed||this.handler.setCursorStyle(e)},r.prototype.findHover=function(e,t){if(!this._disposed)return this.handler.findHover(e,t)},r.prototype.on=function(e,t,a){return this._disposed||this.handler.on(e,t,a),this},r.prototype.off=function(e,t){this._disposed||this.handler.off(e,t)},r.prototype.trigger=function(e,t){this._disposed||this.handler.trigger(e,t)},r.prototype.clear=function(){if(!this._disposed){for(var e=this.storage.getRoots(),t=0;t0){if(r<=n)return o;if(r>=i)return s}else{if(r>=n)return o;if(r<=i)return s}else{if(r===n)return o;if(r===i)return s}return(r-n)/l*u+o}function W(r,e){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return U(r)?EL(r).match(/%$/)?parseFloat(r)/100*e:parseFloat(r):r==null?NaN:+r}function Ut(r,e,t){return e==null&&(e=10),e=Math.min(Math.max(0,e),Fw),r=(+r).toFixed(e),t?r:+r}function ir(r){return r.sort(function(e,t){return e-t}),r}function Or(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var e=1,t=0;t<15;t++,e*=10)if(Math.round(r*e)/e===r)return t}return kL(r)}function kL(r){var e=r.toString().toLowerCase(),t=e.indexOf("e"),a=t>0?+e.slice(t+1):0,n=t>0?t:e.length,i=e.indexOf("."),o=i<0?0:n-1-i;return Math.max(0,o-a)}function Hw(r,e){var t=Math.log,a=Math.LN10,n=Math.floor(t(r[1]-r[0])/a),i=Math.round(t(Math.abs(e[1]-e[0]))/a),o=Math.min(Math.max(-n+i,0),20);return isFinite(o)?o:20}function OL(r,e){var t=Fr(r,function(c,p){return c+(isNaN(p)?0:p)},0);if(t===0)return[];for(var a=Math.pow(10,e),n=G(r,function(c){return(isNaN(c)?0:c)/t*a*100}),i=a*100,o=G(n,function(c){return Math.floor(c)}),s=Fr(o,function(c,p){return c+p},0),l=G(n,function(c,p){return c-o[p]});su&&(u=l[h],f=h);++o[f],l[f]=0,++s}return G(o,function(c){return c/a})}function NL(r,e){var t=Math.max(Or(r),Or(e)),a=r+e;return t>Fw?a:Ut(a,t)}var Om=9007199254740991;function Ww(r){var e=Math.PI*2;return(r%e+e)%e}function ks(r){return r>-km&&r=10&&e++,e}function Uw(r,e){var t=ug(r),a=Math.pow(10,t),n=r/a,i;return n<1.5?i=1:n<2.5?i=2:n<4?i=3:n<7?i=5:i=10,r=i*a,t>=-20?+r.toFixed(t<0?-t:0):r}function ov(r,e){var t=(r.length-1)*e+1,a=Math.floor(t),n=+r[a-1],i=t-a;return i?n+i*(r[a]-n):n}function Nm(r){r.sort(function(l,u){return s(l,u,0)?-1:1});for(var e=-1/0,t=1,a=0;a=0||i&&vt(i,l)<0)){var u=a.getShallow(l,e);u!=null&&(o[r[s][0]]=u)}}return o}}var lP=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],uP=ri(lP),fP=function(){function r(){}return r.prototype.getAreaStyle=function(e,t){return uP(this,e,t)},r}(),Ep=new nl(50);function hP(r){if(typeof r=="string"){var e=Ep.get(r);return e&&e.image}else return r}function cg(r,e,t,a,n){if(r)if(typeof r=="string"){if(e&&e.__zrImageSrc===r||!t)return e;var i=Ep.get(r),o={hostEl:t,cb:a,cbPayload:n};return i?(e=i.image,!nh(e)&&i.pending.push(o)):(e=$a.loadImage(r,Gm,Gm),e.__zrImageSrc=r,Ep.put(r,e.__cachedImgObj={image:e,pending:[o]})),e}else return r;else return e}function Gm(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e=o;l++)s-=o;var u=Ye(t,e);return u>s&&(t="",u=0),s=r-u,n.ellipsis=t,n.ellipsisWidth=u,n.contentWidth=s,n.containerWidth=r,n}function aT(r,e){var t=e.containerWidth,a=e.font,n=e.contentWidth;if(!t)return"";var i=Ye(r,a);if(i<=t)return r;for(var o=0;;o++){if(i<=n||o>=e.maxIterations){r+=e.ellipsis;break}var s=o===0?cP(r,n,e.ascCharWidth,e.cnCharWidth):i>0?Math.floor(r.length*n/i):0;r=r.substr(0,s),i=Ye(r,a)}return r===""&&(r=e.placeholder),r}function cP(r,e,t,a){for(var n=0,i=0,o=r.length;ic&&u){var p=Math.floor(c/s);h=h.slice(0,p)}if(r&&i&&f!=null)for(var d=rT(f,n,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),g=0;gs&&lv(t,r.substring(s,u),e,o),lv(t,l[2],e,o,l[1]),s=sv.lastIndex}sn){b>0?(m.tokens=m.tokens.slice(0,b),g(m,S,_),t.lines=t.lines.slice(0,y+1)):t.lines=t.lines.slice(0,y);break t}var I=w.width,L=I==null||I==="auto";if(typeof I=="string"&&I.charAt(I.length-1)==="%")x.percentWidth=I,f.push(x),x.contentWidth=Ye(x.text,D);else{if(L){var P=w.backgroundColor,R=P&&P.image;R&&(R=hP(R),nh(R)&&(x.width=Math.max(x.width,R.width*M/R.height)))}var E=p&&a!=null?a-S:null;E!=null&&E0&&p+a.accumWidth>a.width&&(f=e.split(` +`),u=!0),a.accumWidth=p}else{var d=nT(e,l,a.width,a.breakAll,a.accumWidth);a.accumWidth=d.accumWidth+c,h=d.linesWidths,f=d.lines}}else f=e.split(` +`);for(var g=0;g=32&&e<=591||e>=880&&e<=4351||e>=4608&&e<=5119||e>=7680&&e<=8303}var _P=Fr(",&?/;] ".split(""),function(r,e){return r[e]=!0,r},{});function SP(r){return mP(r)?!!_P[r]:!0}function nT(r,e,t,a,n){for(var i=[],o=[],s="",l="",u=0,f=0,h=0;ht:n+f+c>t){f?(s||l)&&(p?(s||(s=l,l="",u=0,f=u),i.push(s),o.push(f-u),l+=v,u+=c,s="",f=u):(l&&(s+=l,l="",u=0),i.push(s),o.push(f),s=v,f=c)):p?(i.push(l),o.push(u),l=v,u=c):(i.push(v),o.push(c));continue}f+=c,p?(l+=v,u+=c):(l&&(s+=l,l="",u=0),s+=v)}return!i.length&&!s&&(s=r,l="",u=0),l&&(s+=l),s&&(i.push(s),o.push(f)),i.length===1&&(f+=n),{accumWidth:f,lines:i,linesWidths:o}}var kp="__zr_style_"+Math.round(Math.random()*10),$n={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},ih={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};$n[kp]=!0;var Hm=["z","z2","invisible"],xP=["invisible"],sr=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype._init=function(t){for(var a=St(t),n=0;n1e-4){s[0]=r-t,s[1]=e-a,l[0]=r+t,l[1]=e+a;return}if(zl[0]=vv(n)*t+r,zl[1]=hv(n)*a+e,Gl[0]=vv(i)*t+r,Gl[1]=hv(i)*a+e,u(s,zl,Gl),f(l,zl,Gl),n=n%fn,n<0&&(n=n+fn),i=i%fn,i<0&&(i=i+fn),n>i&&!o?i+=fn:nn&&(Fl[0]=vv(c)*t+r,Fl[1]=hv(c)*a+e,u(s,Fl,s),f(l,Fl,l))}var kt={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},hn=[],vn=[],Ar=[],Sa=[],Cr=[],Dr=[],cv=Math.min,pv=Math.max,cn=Math.cos,pn=Math.sin,Kr=Math.abs,Op=Math.PI,Ia=Op*2,dv=typeof Float32Array<"u",Ro=[];function gv(r){var e=Math.round(r/Op*1e8)/1e8;return e%2*Op}function pg(r,e){var t=gv(r[0]);t<0&&(t+=Ia);var a=t-r[0],n=r[1];n+=a,!e&&n-t>=Ia?n=t+Ia:e&&t-n>=Ia?n=t-Ia:!e&&t>n?n=t+(Ia-gv(t-n)):e&&t0&&(this._ux=Kr(a/uf/e)||0,this._uy=Kr(a/uf/t)||0)},r.prototype.setDPR=function(e){this.dpr=e},r.prototype.setContext=function(e){this._ctx=e},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(e,t){return this._drawPendingPt(),this.addData(kt.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},r.prototype.lineTo=function(e,t){var a=Kr(e-this._xi),n=Kr(t-this._yi),i=a>this._ux||n>this._uy;if(this.addData(kt.L,e,t),this._ctx&&i&&this._ctx.lineTo(e,t),i)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var o=a*a+n*n;o>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){return this._drawPendingPt(),this.addData(kt.C,e,t,a,n,i,o),this._ctx&&this._ctx.bezierCurveTo(e,t,a,n,i,o),this._xi=i,this._yi=o,this},r.prototype.quadraticCurveTo=function(e,t,a,n){return this._drawPendingPt(),this.addData(kt.Q,e,t,a,n),this._ctx&&this._ctx.quadraticCurveTo(e,t,a,n),this._xi=a,this._yi=n,this},r.prototype.arc=function(e,t,a,n,i,o){this._drawPendingPt(),Ro[0]=n,Ro[1]=i,pg(Ro,o),n=Ro[0],i=Ro[1];var s=i-n;return this.addData(kt.A,e,t,a,a,n,s,0,o?0:1),this._ctx&&this._ctx.arc(e,t,a,n,i,o),this._xi=cn(i)*a+e,this._yi=pn(i)*a+t,this},r.prototype.arcTo=function(e,t,a,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,a,n,i),this},r.prototype.rect=function(e,t,a,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,a,n),this.addData(kt.R,e,t,a,n),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(kt.Z);var e=this._ctx,t=this._x0,a=this._y0;return e&&e.closePath(),this._xi=t,this._yi=a,this},r.prototype.fill=function(e){e&&e.fill(),this.toStatic()},r.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(e){var t=e.length;!(this.data&&this.data.length===t)&&dv&&(this.data=new Float32Array(t));for(var a=0;af.length&&(this._expandData(),f=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var e=[],t=0;t11&&(this.data=new Float32Array(e)))}},r.prototype.getBoundingRect=function(){Ar[0]=Ar[1]=Cr[0]=Cr[1]=Number.MAX_VALUE,Sa[0]=Sa[1]=Dr[0]=Dr[1]=-Number.MAX_VALUE;var e=this.data,t=0,a=0,n=0,i=0,o;for(o=0;oa||Kr(_)>n||v===t-1)&&(d=Math.sqrt(m*m+_*_),i=g,o=y);break}case kt.C:{var S=e[v++],b=e[v++],g=e[v++],y=e[v++],x=e[v++],w=e[v++];d=UI(i,o,S,b,g,y,x,w,10),i=x,o=w;break}case kt.Q:{var S=e[v++],b=e[v++],g=e[v++],y=e[v++];d=XI(i,o,S,b,g,y,10),i=g,o=y;break}case kt.A:var T=e[v++],A=e[v++],D=e[v++],M=e[v++],I=e[v++],L=e[v++],P=L+I;v+=1,p&&(s=cn(I)*D+T,l=pn(I)*M+A),d=pv(D,M)*cv(Ia,Math.abs(L)),i=cn(P)*D+T,o=pn(P)*M+A;break;case kt.R:{s=i=e[v++],l=o=e[v++];var R=e[v++],E=e[v++];d=R*2+E*2;break}case kt.Z:{var m=s-i,_=l-o;d=Math.sqrt(m*m+_*_),i=s,o=l;break}}d>=0&&(u[h++]=d,f+=d)}return this._pathLen=f,f},r.prototype.rebuildPath=function(e,t){var a=this.data,n=this._ux,i=this._uy,o=this._len,s,l,u,f,h,v,c=t<1,p,d,g=0,y=0,m,_=0,S,b;if(!(c&&(this._pathSegLen||this._calculateLength(),p=this._pathSegLen,d=this._pathLen,m=t*d,!m)))t:for(var x=0;x0&&(e.lineTo(S,b),_=0),w){case kt.M:s=u=a[x++],l=f=a[x++],e.moveTo(u,f);break;case kt.L:{h=a[x++],v=a[x++];var A=Kr(h-u),D=Kr(v-f);if(A>n||D>i){if(c){var M=p[y++];if(g+M>m){var I=(m-g)/M;e.lineTo(u*(1-I)+h*I,f*(1-I)+v*I);break t}g+=M}e.lineTo(h,v),u=h,f=v,_=0}else{var L=A*A+D*D;L>_&&(S=h,b=v,_=L)}break}case kt.C:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++],O=a[x++],B=a[x++];if(c){var M=p[y++];if(g+M>m){var I=(m-g)/M;Za(u,P,E,O,I,hn),Za(f,R,N,B,I,vn),e.bezierCurveTo(hn[1],vn[1],hn[2],vn[2],hn[3],vn[3]);break t}g+=M}e.bezierCurveTo(P,R,E,N,O,B),u=O,f=B;break}case kt.Q:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++];if(c){var M=p[y++];if(g+M>m){var I=(m-g)/M;Ps(u,P,E,I,hn),Ps(f,R,N,I,vn),e.quadraticCurveTo(hn[1],vn[1],hn[2],vn[2]);break t}g+=M}e.quadraticCurveTo(P,R,E,N),u=E,f=N;break}case kt.A:var F=a[x++],H=a[x++],Y=a[x++],K=a[x++],J=a[x++],ct=a[x++],xt=a[x++],pt=!a[x++],rt=Y>K?Y:K,dt=Kr(Y-K)>.001,st=J+ct,q=!1;if(c){var M=p[y++];g+M>m&&(st=J+ct*(m-g)/M,q=!0),g+=M}if(dt&&e.ellipse?e.ellipse(F,H,Y,K,xt,J,st,pt):e.arc(F,H,rt,J,st,pt),q)break t;T&&(s=cn(J)*Y+F,l=pn(J)*K+H),u=cn(st)*Y+F,f=pn(st)*K+H;break;case kt.R:s=u=a[x],l=f=a[x+1],h=a[x++],v=a[x++];var lt=a[x++],zt=a[x++];if(c){var M=p[y++];if(g+M>m){var Tt=m-g;e.moveTo(h,v),e.lineTo(h+cv(Tt,lt),v),Tt-=lt,Tt>0&&e.lineTo(h+lt,v+cv(Tt,zt)),Tt-=zt,Tt>0&&e.lineTo(h+pv(lt-Tt,0),v+zt),Tt-=lt,Tt>0&&e.lineTo(h,v+pv(zt-Tt,0));break t}g+=M}e.rect(h,v,lt,zt);break;case kt.Z:if(c){var M=p[y++];if(g+M>m){var I=(m-g)/M;e.lineTo(u*(1-I)+s*I,f*(1-I)+l*I);break t}g+=M}e.closePath(),u=s,f=l}}},r.prototype.clone=function(){var e=new r,t=this.data;return e.data=t.slice?t.slice():Array.prototype.slice.call(t),e._len=this._len,e},r.CMD=kt,r.initDefaultProps=function(){var e=r.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),r}();function Pa(r,e,t,a,n,i,o){if(n===0)return!1;var s=n,l=0,u=r;if(o>e+s&&o>a+s||or+s&&i>t+s||ie+h&&f>a+h&&f>i+h&&f>s+h||fr+h&&u>t+h&&u>n+h&&u>o+h||ue+u&&l>a+u&&l>i+u||lr+u&&s>t+u&&s>n+u||st||f+un&&(n+=Eo);var v=Math.atan2(l,s);return v<0&&(v+=Eo),v>=a&&v<=n||v+Eo>=a&&v+Eo<=n}function ta(r,e,t,a,n,i){if(i>e&&i>a||in?s:0}var xa=Yr.CMD,dn=Math.PI*2,MP=1e-4;function IP(r,e){return Math.abs(r-e)e&&u>a&&u>i&&u>s||u1&&LP(),c=jt(e,a,i,s,je[0]),v>1&&(p=jt(e,a,i,s,je[1]))),v===2?ge&&s>a&&s>i||s=0&&u<=1){for(var f=0,h=ie(e,a,i,u),v=0;vt||s<-t)return 0;var l=Math.sqrt(t*t-s*s);we[0]=-l,we[1]=l;var u=Math.abs(a-n);if(u<1e-4)return 0;if(u>=dn-1e-4){a=0,n=dn;var f=i?1:-1;return o>=we[0]+r&&o<=we[1]+r?f:0}if(a>n){var h=a;a=n,n=h}a<0&&(a+=dn,n+=dn);for(var v=0,c=0;c<2;c++){var p=we[c];if(p+r>o){var d=Math.atan2(s,p),f=i?1:-1;d<0&&(d=dn+d),(d>=a&&d<=n||d+dn>=a&&d+dn<=n)&&(d>Math.PI/2&&d1&&(t||(s+=ta(l,u,f,h,a,n))),g&&(l=i[p],u=i[p+1],f=l,h=u),d){case xa.M:f=i[p++],h=i[p++],l=f,u=h;break;case xa.L:if(t){if(Pa(l,u,i[p],i[p+1],e,a,n))return!0}else s+=ta(l,u,i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case xa.C:if(t){if(CP(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=PP(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case xa.Q:if(t){if(iT(l,u,i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=RP(l,u,i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case xa.A:var y=i[p++],m=i[p++],_=i[p++],S=i[p++],b=i[p++],x=i[p++];p+=1;var w=!!(1-i[p++]);v=Math.cos(b)*_+y,c=Math.sin(b)*S+m,g?(f=v,h=c):s+=ta(l,u,v,c,a,n);var T=(a-y)*S/_+y;if(t){if(DP(y,m,S,b,b+x,w,e,T,n))return!0}else s+=EP(y,m,S,b,b+x,w,T,n);l=Math.cos(b+x)*_+y,u=Math.sin(b+x)*S+m;break;case xa.R:f=l=i[p++],h=u=i[p++];var A=i[p++],D=i[p++];if(v=f+A,c=h+D,t){if(Pa(f,h,v,h,e,a,n)||Pa(v,h,v,c,e,a,n)||Pa(v,c,f,c,e,a,n)||Pa(f,c,f,h,e,a,n))return!0}else s+=ta(v,h,v,c,a,n),s+=ta(f,c,f,h,a,n);break;case xa.Z:if(t){if(Pa(l,u,f,h,e,a,n))return!0}else s+=ta(l,u,f,h,a,n);l=f,u=h;break}}return!t&&!IP(u,h)&&(s+=ta(l,u,f,h,a,n)||0),s!==0}function kP(r,e,t){return oT(r,0,!1,e,t)}function OP(r,e,t,a){return oT(r,e,!0,t,a)}var hf=j({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},$n),NP={style:j({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},ih.style)},yv=Wr.concat(["invisible","culling","z","z2","zlevel","parent"]),yt=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.update=function(){var t=this;r.prototype.update.call(this);var a=this.style;if(a.decal){var n=this._decalEl=this._decalEl||new e;n.buildPath===e.prototype.buildPath&&(n.buildPath=function(l){t.buildPath(l,t.shape)}),n.silent=!0;var i=n.style;for(var o in a)i[o]!==a[o]&&(i[o]=a[o]);i.fill=a.fill?a.decal:null,i.decal=null,i.shadowColor=null,a.strokeFirst&&(i.stroke=null);for(var s=0;s.5?Ip:a>.2?_L:Lp}else if(t)return Lp}return Ip},e.prototype.getInsideTextStroke=function(t){var a=this.style.fill;if(U(a)){var n=this.__zr,i=!!(n&&n.isDarkMode()),o=sf(t,0)0))},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.getBoundingRect=function(){var t=this._rect,a=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var o=this.path;(i||this.__dirty&Bi)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),t=o.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){s.copy(t);var l=a.strokeNoScale?this.getLineScale():1,u=a.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;u=Math.max(u,f??4)}l>1e-10&&(s.width+=u/l,s.height+=u/l,s.x-=u/l/2,s.y-=u/l/2)}return s}return t},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect(),o=this.style;if(t=n[0],a=n[1],i.contain(t,a)){var s=this.path;if(this.hasStroke()){var l=o.lineWidth,u=o.strokeNoScale?this.getLineScale():1;if(u>1e-10&&(this.hasFill()||(l=Math.max(l,this.strokeContainThreshold)),OP(s,l/u,t,a)))return!0}if(this.hasFill())return kP(s,t,a)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=Bi,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate("shape",t)},e.prototype.updateDuringAnimation=function(t){t==="style"?this.dirtyStyle():t==="shape"?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(t,a){t==="shape"?this.setShape(a):r.prototype.attrKV.call(this,t,a)},e.prototype.setShape=function(t,a){var n=this.shape;return n||(n=this.shape={}),typeof t=="string"?n[t]=a:V(n,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(this.__dirty&Bi)},e.prototype.createStyle=function(t){return Jf(hf,t)},e.prototype._innerSaveToNormal=function(t){r.prototype._innerSaveToNormal.call(this,t);var a=this._normalState;t.shape&&!a.shape&&(a.shape=V({},this.shape))},e.prototype._applyStateObj=function(t,a,n,i,o,s){r.prototype._applyStateObj.call(this,t,a,n,i,o,s);var l=!(a&&i),u;if(a&&a.shape?o?i?u=a.shape:(u=V({},n.shape),V(u,a.shape)):(u=V({},i?this.shape:n.shape),V(u,a.shape)):l&&(u=n.shape),u)if(o){this.shape=V({},this.shape);for(var f={},h=St(u),v=0;v0},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.createStyle=function(t){return Jf(BP,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var a=t.text;a!=null?a+="":a="";var n=il(a,t.font,t.textAlign,t.textBaseline);if(n.x+=t.x||0,n.y+=t.y||0,this.hasStroke()){var i=t.lineWidth;n.x-=i/2,n.y-=i/2,n.width+=i,n.height+=i}this._rect=n}return this._rect},e.initDefaultProps=function(){var t=e.prototype;t.dirtyRectTolerance=10}(),e}(sr);ji.prototype.type="tspan";var VP=j({x:0,y:0},$n),zP={style:j({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},ih.style)};function GP(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var se=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.createStyle=function(t){return Jf(VP,t)},e.prototype._getSize=function(t){var a=this.style,n=a[t];if(n!=null)return n;var i=GP(a.image)?a.image:this.__image;if(!i)return 0;var o=t==="width"?"height":"width",s=a[o];return s==null?i[t]:i[t]/i[o]*s},e.prototype.getWidth=function(){return this._getSize("width")},e.prototype.getHeight=function(){return this._getSize("height")},e.prototype.getAnimationStyleProps=function(){return zP},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new ht(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(sr);se.prototype.type="image";function FP(r,e){var t=e.x,a=e.y,n=e.width,i=e.height,o=e.r,s,l,u,f;n<0&&(t=t+n,n=-n),i<0&&(a=a+i,i=-i),typeof o=="number"?s=l=u=f=o:o instanceof Array?o.length===1?s=l=u=f=o[0]:o.length===2?(s=u=o[0],l=f=o[1]):o.length===3?(s=o[0],l=f=o[1],u=o[2]):(s=o[0],l=o[1],u=o[2],f=o[3]):s=l=u=f=0;var h;s+l>n&&(h=s+l,s*=n/h,l*=n/h),u+f>n&&(h=u+f,u*=n/h,f*=n/h),l+u>i&&(h=l+u,l*=i/h,u*=i/h),s+f>i&&(h=s+f,s*=i/h,f*=i/h),r.moveTo(t+s,a),r.lineTo(t+n-l,a),l!==0&&r.arc(t+n-l,a+l,l,-Math.PI/2,0),r.lineTo(t+n,a+i-u),u!==0&&r.arc(t+n-u,a+i-u,u,0,Math.PI/2),r.lineTo(t+f,a+i),f!==0&&r.arc(t+f,a+i-f,f,Math.PI/2,Math.PI),r.lineTo(t,a+s),s!==0&&r.arc(t+s,a+s,s,Math.PI,Math.PI*1.5)}var Wi=Math.round;function sT(r,e,t){if(e){var a=e.x1,n=e.x2,i=e.y1,o=e.y2;r.x1=a,r.x2=n,r.y1=i,r.y2=o;var s=t&&t.lineWidth;return s&&(Wi(a*2)===Wi(n*2)&&(r.x1=r.x2=Vn(a,s,!0)),Wi(i*2)===Wi(o*2)&&(r.y1=r.y2=Vn(i,s,!0))),r}}function lT(r,e,t){if(e){var a=e.x,n=e.y,i=e.width,o=e.height;r.x=a,r.y=n,r.width=i,r.height=o;var s=t&&t.lineWidth;return s&&(r.x=Vn(a,s,!0),r.y=Vn(n,s,!0),r.width=Math.max(Vn(a+i,s,!1)-r.x,i===0?0:1),r.height=Math.max(Vn(n+o,s,!1)-r.y,o===0?0:1)),r}}function Vn(r,e,t){if(!e)return r;var a=Wi(r*2);return(a+Wi(e))%2===0?a/2:(a+(t?1:-1))/2}var HP=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),WP={},bt=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new HP},e.prototype.buildPath=function(t,a){var n,i,o,s;if(this.subPixelOptimize){var l=lT(WP,a,this.style);n=l.x,i=l.y,o=l.width,s=l.height,l.r=a.r,a=l}else n=a.x,i=a.y,o=a.width,s=a.height;a.r?FP(t,a):t.rect(n,i,o,s)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(yt);bt.prototype.type="rect";var $m={fill:"#000"},Zm=2,UP={style:j({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},ih.style)},At=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a.type="text",a._children=[],a._defaultStyle=$m,a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var t=0;t0,I=t.width!=null&&(t.overflow==="truncate"||t.overflow==="break"||t.overflow==="breakAll"),L=o.calculatedLineHeight,P=0;P=0&&(P=x[L],P.align==="right");)this._placeToken(P,t,T,y,I,"right",_),A-=P.width,I-=P.width,L--;for(M+=(i-(M-g)-(m-I)-A)/2;D<=L;)P=x[D],this._placeToken(P,t,T,y,M+P.width/2,"center",_),M+=P.width,D++;y+=T}},e.prototype._placeToken=function(t,a,n,i,o,s,l){var u=a.rich[t.styleName]||{};u.text=t.text;var f=t.verticalAlign,h=i+n/2;f==="top"?h=i+t.height/2:f==="bottom"&&(h=i+n-t.height/2);var v=!t.isLineHolder&&mv(u);v&&this._renderBackground(u,a,s==="right"?o-t.width:s==="center"?o-t.width/2:o,h-t.height/2,t.width,t.height);var c=!!u.backgroundColor,p=t.textPadding;p&&(o=t0(o,s,p),h-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild(ji),g=d.createStyle();d.useStyle(g);var y=this._defaultStyle,m=!1,_=0,S=jm("fill"in u?u.fill:"fill"in a?a.fill:(m=!0,y.fill)),b=Jm("stroke"in u?u.stroke:"stroke"in a?a.stroke:!c&&!l&&(!y.autoStroke||m)?(_=Zm,y.stroke):null),x=u.textShadowBlur>0||a.textShadowBlur>0;g.text=t.text,g.x=o,g.y=h,x&&(g.shadowBlur=u.textShadowBlur||a.textShadowBlur||0,g.shadowColor=u.textShadowColor||a.textShadowColor||"transparent",g.shadowOffsetX=u.textShadowOffsetX||a.textShadowOffsetX||0,g.shadowOffsetY=u.textShadowOffsetY||a.textShadowOffsetY||0),g.textAlign=s,g.textBaseline="middle",g.font=t.font||Xa,g.opacity=zr(u.opacity,a.opacity,1),Km(g,u),b&&(g.lineWidth=zr(u.lineWidth,a.lineWidth,_),g.lineDash=it(u.lineDash,a.lineDash),g.lineDashOffset=a.lineDashOffset||0,g.stroke=b),S&&(g.fill=S);var w=t.contentWidth,T=t.contentHeight;d.setBoundingRect(new ht(ns(g.x,w,g.textAlign),Vi(g.y,T,g.textBaseline),w,T))},e.prototype._renderBackground=function(t,a,n,i,o,s){var l=t.backgroundColor,u=t.borderWidth,f=t.borderColor,h=l&&l.image,v=l&&!h,c=t.borderRadius,p=this,d,g;if(v||t.lineHeight||u&&f){d=this._getOrCreateChild(bt),d.useStyle(d.createStyle()),d.style.fill=null;var y=d.shape;y.x=n,y.y=i,y.width=o,y.height=s,y.r=c,d.dirtyShape()}if(v){var m=d.style;m.fill=l||null,m.fillOpacity=it(t.fillOpacity,1)}else if(h){g=this._getOrCreateChild(se),g.onload=function(){p.dirtyStyle()};var _=g.style;_.image=l.image,_.x=n,_.y=i,_.width=o,_.height=s}if(u&&f){var m=d.style;m.lineWidth=u,m.stroke=f,m.strokeOpacity=it(t.strokeOpacity,1),m.lineDash=t.borderDash,m.lineDashOffset=t.borderDashOffset||0,d.strokeContainThreshold=0,d.hasFill()&&d.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(d||g).style;S.shadowBlur=t.shadowBlur||0,S.shadowColor=t.shadowColor||"transparent",S.shadowOffsetX=t.shadowOffsetX||0,S.shadowOffsetY=t.shadowOffsetY||0,S.opacity=zr(t.opacity,a.opacity,1)},e.makeFont=function(t){var a="";return fT(t)&&(a=[t.fontStyle,t.fontWeight,uT(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),a&&yr(a)||t.textFont||t.font},e}(sr),YP={left:!0,right:1,center:1},XP={top:1,bottom:1,middle:1},qm=["fontStyle","fontWeight","fontSize","fontFamily"];function uT(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?Kd+"px":r+"px"}function Km(r,e){for(var t=0;t=0,i=!1;if(r instanceof yt){var o=hT(r),s=n&&o.selectFill||o.normalFill,l=n&&o.selectStroke||o.normalStroke;if(_i(s)||_i(l)){a=a||{};var u=a.style||{};u.fill==="inherit"?(i=!0,a=V({},a),u=V({},u),u.fill=s):!_i(u.fill)&&_i(s)?(i=!0,a=V({},a),u=V({},u),u.fill=xp(s)):!_i(u.stroke)&&_i(l)&&(i||(a=V({},a),u=V({},u)),u.stroke=xp(l)),a.style=u}}if(a&&a.z2==null){i||(a=V({},a));var f=r.z2EmphasisLift;a.z2=r.z2+(f??co)}return a}function jP(r,e,t){if(t&&t.z2==null){t=V({},t);var a=r.z2SelectLift;t.z2=r.z2+(a??ZP)}return t}function tR(r,e,t){var a=vt(r.currentStates,e)>=0,n=r.style.opacity,i=a?null:QP(r,["opacity"],e,{opacity:1});t=t||{};var o=t.style||{};return o.opacity==null&&(t=V({},t),o=V({opacity:a?n:i.opacity*.1},o),t.style=o),t}function _v(r,e){var t=this.states[r];if(this.style){if(r==="emphasis")return JP(this,r,e,t);if(r==="blur")return tR(this,r,t);if(r==="select")return jP(this,r,t)}return t}function ai(r){r.stateProxy=_v;var e=r.getTextContent(),t=r.getTextGuideLine();e&&(e.stateProxy=_v),t&&(t.stateProxy=_v)}function i0(r,e){!mT(r,e)&&!r.__highByOuter&&ga(r,vT)}function o0(r,e){!mT(r,e)&&!r.__highByOuter&&ga(r,cT)}function fa(r,e){r.__highByOuter|=1<<(e||0),ga(r,vT)}function ha(r,e){!(r.__highByOuter&=~(1<<(e||0)))&&ga(r,cT)}function dT(r){ga(r,yg)}function mg(r){ga(r,pT)}function gT(r){ga(r,qP)}function yT(r){ga(r,KP)}function mT(r,e){return r.__highDownSilentOnTouch&&e.zrByTouch}function _T(r){var e=r.getModel(),t=[],a=[];e.eachComponent(function(n,i){var o=dg(i),s=n==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&a.push(l),o.isBlured&&(l.group.traverse(function(u){pT(u)}),s&&t.push(i)),o.isBlured=!1}),C(a,function(n){n&&n.toggleBlurSeries&&n.toggleBlurSeries(t,!1,e)})}function Bp(r,e,t,a){var n=a.getModel();t=t||"coordinateSystem";function i(u,f){for(var h=0;h0){var s={dataIndex:o,seriesIndex:t.seriesIndex};i!=null&&(s.dataType=i),e.push(s)}})}),e}function qn(r,e,t){zn(r,!0),ga(r,ai),zp(r,e,t)}function oR(r){zn(r,!1)}function Ht(r,e,t,a){a?oR(r):qn(r,e,t)}function zp(r,e,t){var a=nt(r);e!=null?(a.focus=e,a.blurScope=t):a.focus&&(a.focus=null)}var l0=["emphasis","blur","select"],sR={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function fe(r,e,t,a){t=t||"itemStyle";for(var n=0;n1&&(o*=Sv(p),s*=Sv(p));var d=(n===i?-1:1)*Sv((o*o*(s*s)-o*o*(c*c)-s*s*(v*v))/(o*o*(c*c)+s*s*(v*v)))||0,g=d*o*c/s,y=d*-s*v/o,m=(r+t)/2+Wl(h)*g-Hl(h)*y,_=(e+a)/2+Hl(h)*g+Wl(h)*y,S=v0([1,0],[(v-g)/o,(c-y)/s]),b=[(v-g)/o,(c-y)/s],x=[(-1*v-g)/o,(-1*c-y)/s],w=v0(b,x);if(Fp(b,x)<=-1&&(w=ko),Fp(b,x)>=1&&(w=0),w<0){var T=Math.round(w/ko*1e6)/1e6;w=ko*2+T%2*ko}f.addData(u,m,_,o,s,S,w,h,i)}var cR=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,pR=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function dR(r){var e=new Yr;if(!r)return e;var t=0,a=0,n=t,i=a,o,s=Yr.CMD,l=r.match(cR);if(!l)return e;for(var u=0;uP*P+R*R&&(T=D,A=M),{cx:T,cy:A,x0:-f,y0:-h,x1:T*(n/b-1),y1:A*(n/b-1)}}function bR(r){var e;if(z(r)){var t=r.length;if(!t)return r;t===1?e=[r[0],r[0],0,0]:t===2?e=[r[0],r[0],r[1],r[1]]:t===3?e=r.concat(r[2]):e=r}else e=[r,r,r,r];return e}function wR(r,e){var t,a=is(e.r,0),n=is(e.r0||0,0),i=a>0,o=n>0;if(!(!i&&!o)){if(i||(a=n,n=0),n>a){var s=a;a=n,n=s}var l=e.startAngle,u=e.endAngle;if(!(isNaN(l)||isNaN(u))){var f=e.cx,h=e.cy,v=!!e.clockwise,c=p0(u-l),p=c>xv&&c%xv;if(p>cr&&(c=p),!(a>cr))r.moveTo(f,h);else if(c>xv-cr)r.moveTo(f+a*xi(l),h+a*gn(l)),r.arc(f,h,a,l,u,!v),n>cr&&(r.moveTo(f+n*xi(u),h+n*gn(u)),r.arc(f,h,n,u,l,v));else{var d=void 0,g=void 0,y=void 0,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0,w=void 0,T=void 0,A=void 0,D=void 0,M=void 0,I=void 0,L=void 0,P=void 0,R=a*xi(l),E=a*gn(l),N=n*xi(u),O=n*gn(u),B=c>cr;if(B){var F=e.cornerRadius;F&&(t=bR(F),d=t[0],g=t[1],y=t[2],m=t[3]);var H=p0(a-n)/2;if(_=Mr(H,y),S=Mr(H,m),b=Mr(H,d),x=Mr(H,g),A=w=is(_,S),D=T=is(b,x),(w>cr||T>cr)&&(M=a*xi(u),I=a*gn(u),L=n*xi(l),P=n*gn(l),ccr){var dt=Mr(y,A),st=Mr(m,A),q=Ul(L,P,R,E,a,dt,v),lt=Ul(M,I,N,O,a,st,v);r.moveTo(f+q.cx+q.x0,h+q.cy+q.y0),A0&&r.arc(f+q.cx,h+q.cy,dt,ce(q.y0,q.x0),ce(q.y1,q.x1),!v),r.arc(f,h,a,ce(q.cy+q.y1,q.cx+q.x1),ce(lt.cy+lt.y1,lt.cx+lt.x1),!v),st>0&&r.arc(f+lt.cx,h+lt.cy,st,ce(lt.y1,lt.x1),ce(lt.y0,lt.x0),!v))}else r.moveTo(f+R,h+E),r.arc(f,h,a,l,u,!v);if(!(n>cr)||!B)r.lineTo(f+N,h+O);else if(D>cr){var dt=Mr(d,D),st=Mr(g,D),q=Ul(N,O,M,I,n,-st,v),lt=Ul(R,E,L,P,n,-dt,v);r.lineTo(f+q.cx+q.x0,h+q.cy+q.y0),D0&&r.arc(f+q.cx,h+q.cy,st,ce(q.y0,q.x0),ce(q.y1,q.x1),!v),r.arc(f,h,n,ce(q.cy+q.y1,q.cx+q.x1),ce(lt.cy+lt.y1,lt.cx+lt.x1),v),dt>0&&r.arc(f+lt.cx,h+lt.cy,dt,ce(lt.y1,lt.x1),ce(lt.y0,lt.x0),!v))}else r.lineTo(f+N,h+O),r.arc(f,h,n,u,l,v)}r.closePath()}}}var TR=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),Ie=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new TR},e.prototype.buildPath=function(t,a){wR(t,a)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(yt);Ie.prototype.type="sector";var AR=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),ll=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new AR},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.PI*2;t.moveTo(n+a.r,i),t.arc(n,i,a.r,0,o,!1),t.moveTo(n+a.r0,i),t.arc(n,i,a.r0,0,o,!0)},e}(yt);ll.prototype.type="ring";function CR(r,e,t,a){var n=[],i=[],o=[],s=[],l,u,f,h;if(a){f=[1/0,1/0],h=[-1/0,-1/0];for(var v=0,c=r.length;v=2){if(a){var i=CR(n,a,t,e.smoothConstraint);r.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(t?o:o-1);s++){var l=i[s*2],u=i[s*2+1],f=n[(s+1)%o];r.bezierCurveTo(l[0],l[1],u[0],u[1],f[0],f[1])}}else{r.moveTo(n[0][0],n[0][1]);for(var s=1,h=n.length;smn[1]){if(s=!1,i)return s;var f=Math.abs(mn[0]-yn[1]),h=Math.abs(yn[0]-mn[1]);Math.min(f,h)>n.len()&&(f0){var h=f.duration,v=f.delay,c=f.easing,p={duration:h,delay:v||0,easing:c,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?e.animateFrom(t,p):e.animateTo(t,p)}else e.stopAnimation(),!s&&e.attr(t),o&&o(1),i&&i()}function Dt(r,e,t,a,n,i){bg("update",r,e,t,a,n,i)}function Vt(r,e,t,a,n,i){bg("enter",r,e,t,a,n,i)}function $i(r){if(!r.__zr)return!0;for(var e=0;eMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function y0(r){return!r.isGroup}function UR(r){return r.shape!=null}function hl(r,e,t){if(!r||!e)return;function a(o){var s={};return o.traverse(function(l){y0(l)&&l.anid&&(s[l.anid]=l)}),s}function n(o){var s={x:o.x,y:o.y,rotation:o.rotation};return UR(o)&&(s.shape=V({},o.shape)),s}var i=a(r);e.traverse(function(o){if(y0(o)&&o.anid){var s=i[o.anid];if(s){var l=n(o);o.attr(n(s)),Dt(o,l,t,nt(o).dataIndex)}}})}function ET(r,e){return G(r,function(t){var a=t[0];a=pf(a,e.x),a=df(a,e.x+e.width);var n=t[1];return n=pf(n,e.y),n=df(n,e.y+e.height),[a,n]})}function YR(r,e){var t=pf(r.x,e.x),a=df(r.x+r.width,e.x+e.width),n=pf(r.y,e.y),i=df(r.y+r.height,e.y+e.height);if(a>=t&&i>=n)return{x:t,y:n,width:a-t,height:i-n}}function vl(r,e,t){var a=V({rectHover:!0},e),n=a.style={strokeNoScale:!0};if(t=t||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(n.image=r.slice(8),j(n,t),new se(a)):hh(r.replace("path://",""),a,t,"center")}function os(r,e,t,a,n){for(var i=0,o=n[n.length-1];i1)return!1;var g=bv(c,p,f,h)/v;return!(g<0||g>1)}function bv(r,e,t,a){return r*a-t*e}function XR(r){return r<=1e-6&&r>=-1e-6}function go(r){var e=r.itemTooltipOption,t=r.componentModel,a=r.itemName,n=U(e)?{formatter:e}:e,i=t.mainType,o=t.componentIndex,s={componentType:i,name:a,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&C(St(l),function(f){$(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=nt(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:a,option:j({content:a,encodeHTMLContent:!0,formatterParams:s},n)}}function m0(r,e){var t;r.isGroup&&(t=e(r)),t||r.traverse(e)}function tn(r,e){if(r)if(z(r))for(var t=0;t=0&&s.push(l)}),s}}function en(r,e){return ft(ft({},r,!0),e,!0)}const nE={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:". "}}}},iE={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 yf="ZH",Ag="EN",Zi=Ag,Uu={},Cg={},GT=mt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||Zi).toUpperCase();return r.indexOf(yf)>-1?yf:Zi}():Zi;function FT(r,e){r=r.toUpperCase(),Cg[r]=new It(e),Uu[r]=e}function oE(r){if(U(r)){var e=Uu[r.toUpperCase()]||{};return r===yf||r===Ag?et(e):ft(et(e),et(Uu[Zi]),!1)}else return ft(et(r),et(Uu[Zi]),!1)}function Up(r){return Cg[r]}function sE(){return Cg[Zi]}FT(Ag,nE);FT(yf,iE);var Dg=1e3,Mg=Dg*60,ws=Mg*60,nr=ws*24,w0=nr*365,ss={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}"},$l="{yyyy}-{MM}-{dd}",T0={year:"{yyyy}",month:"{yyyy}-{MM}",day:$l,hour:$l+" "+ss.hour,minute:$l+" "+ss.minute,second:$l+" "+ss.second,millisecond:ss.none},Av=["year","month","day","hour","minute","second","millisecond"],HT=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function ba(r,e){return r+="","0000".substr(0,e-r.length)+r}function qi(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 lE(r){return r===qi(r)}function uE(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function ph(r,e,t,a){var n=Ur(r),i=n[Ig(t)](),o=n[Ki(t)]()+1,s=Math.floor((o-1)/3)+1,l=n[dh(t)](),u=n["get"+(t?"UTC":"")+"Day"](),f=n[zs(t)](),h=(f-1)%12+1,v=n[gh(t)](),c=n[yh(t)](),p=n[mh(t)](),d=f>=12?"pm":"am",g=d.toUpperCase(),y=a instanceof It?a:Up(a||GT)||sE(),m=y.getModel("time"),_=m.get("month"),S=m.get("monthAbbr"),b=m.get("dayOfWeek"),x=m.get("dayOfWeekAbbr");return(e||"").replace(/{a}/g,d+"").replace(/{A}/g,g+"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,ba(i%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,_[o-1]).replace(/{MMM}/g,S[o-1]).replace(/{MM}/g,ba(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,ba(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,b[u]).replace(/{ee}/g,x[u]).replace(/{e}/g,u+"").replace(/{HH}/g,ba(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,ba(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,ba(v,2)).replace(/{m}/g,v+"").replace(/{ss}/g,ba(c,2)).replace(/{s}/g,c+"").replace(/{SSS}/g,ba(p,3)).replace(/{S}/g,p+"")}function fE(r,e,t,a,n){var i=null;if(U(t))i=t;else if(Q(t))i=t(r.value,e,{level:r.level});else{var o=V({},ss);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(z(i)){var h=r.level==null?0:r.level>=0?r.level:i.length+r.level;h=Math.min(h,i.length-1),i=i[h]}}return ph(new Date(r.value),i,n,a)}function WT(r,e){var t=Ur(r),a=t[Ki(e)]()+1,n=t[dh(e)](),i=t[zs(e)](),o=t[gh(e)](),s=t[yh(e)](),l=t[mh(e)](),u=l===0,f=u&&s===0,h=f&&o===0,v=h&&i===0,c=v&&n===1,p=c&&a===1;return p?"year":c?"month":v?"day":h?"hour":f?"minute":u?"second":"millisecond"}function A0(r,e,t){var a=Ct(r)?Ur(r):r;switch(e=e||WT(r,t),e){case"year":return a[Ig(t)]();case"half-year":return a[Ki(t)]()>=6?1:0;case"quarter":return Math.floor((a[Ki(t)]()+1)/4);case"month":return a[Ki(t)]();case"day":return a[dh(t)]();case"half-day":return a[zs(t)]()/24;case"hour":return a[zs(t)]();case"minute":return a[gh(t)]();case"second":return a[yh(t)]();case"millisecond":return a[mh(t)]()}}function Ig(r){return r?"getUTCFullYear":"getFullYear"}function Ki(r){return r?"getUTCMonth":"getMonth"}function dh(r){return r?"getUTCDate":"getDate"}function zs(r){return r?"getUTCHours":"getHours"}function gh(r){return r?"getUTCMinutes":"getMinutes"}function yh(r){return r?"getUTCSeconds":"getSeconds"}function mh(r){return r?"getUTCMilliseconds":"getMilliseconds"}function hE(r){return r?"setUTCFullYear":"setFullYear"}function UT(r){return r?"setUTCMonth":"setMonth"}function YT(r){return r?"setUTCDate":"setDate"}function XT(r){return r?"setUTCHours":"setHours"}function $T(r){return r?"setUTCMinutes":"setMinutes"}function ZT(r){return r?"setUTCSeconds":"setSeconds"}function qT(r){return r?"setUTCMilliseconds":"setMilliseconds"}function KT(r){if(!Yw(r))return U(r)?r:"-";var e=(r+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function QT(r,e){return r=(r||"").toLowerCase().replace(/-(.)/g,function(t,a){return a.toUpperCase()}),e&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var _o=rg;function Yp(r,e,t){var a="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function n(f){return f&&yr(f)?f:"-"}function i(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=e==="time",s=r instanceof Date;if(o||s){var l=o?Ur(r):r;if(isNaN(+l)){if(s)return"-"}else return ph(l,a,t)}if(e==="ordinal")return up(r)?n(r):Ct(r)&&i(r)?r+"":"-";var u=ua(r);return i(u)?KT(u):up(r)?n(r):typeof r=="boolean"?r+"":"-"}var C0=["a","b","c","d","e","f","g"],Cv=function(r,e){return"{"+r+(e??"")+"}"};function JT(r,e,t){z(e)||(e=[e]);var a=e.length;if(!a)return"";for(var n=e[0].$vars||[],i=0;i':'';var o=t.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:n==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:a}:{width:10,height:10,borderRadius:5,backgroundColor:a}}}function ni(r,e){return e=e||"transparent",U(r)?r:tt(r)&&r.colorStops&&(r.colorStops[0]||{}).color||e}function mf(r,e){if(e==="_blank"||e==="blank"){var t=window.open();t.opener=null,t.location.href=r}else window.open(r,e)}var Yu=C,jT=["left","right","top","bottom","width","height"],Gn=[["width","left","right"],["height","top","bottom"]];function Lg(r,e,t,a,n){var i=0,o=0;a==null&&(a=1/0),n==null&&(n=1/0);var s=0;e.eachChild(function(l,u){var f=l.getBoundingRect(),h=e.childAt(u+1),v=h&&h.getBoundingRect(),c,p;if(r==="horizontal"){var d=f.width+(v?-v.x+f.x:0);c=i+d,c>a||l.newline?(i=0,c=d,o+=s+t,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(v?-v.y+f.y:0);p=o+g,p>n||l.newline?(i+=s+t,o=0,p=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=c+t:o=p+t)})}var Qn=Lg;ot(Lg,"vertical");ot(Lg,"horizontal");function pE(r,e,t){var a=e.width,n=e.height,i=W(r.left,a),o=W(r.top,n),s=W(r.right,a),l=W(r.bottom,n);return(isNaN(i)||isNaN(parseFloat(r.left)))&&(i=0),(isNaN(s)||isNaN(parseFloat(r.right)))&&(s=a),(isNaN(o)||isNaN(parseFloat(r.top)))&&(o=0),(isNaN(l)||isNaN(parseFloat(r.bottom)))&&(l=n),t=_o(t||0),{width:Math.max(s-i-t[1]-t[3],0),height:Math.max(l-o-t[0]-t[2],0)}}function Jt(r,e,t){t=_o(t||0);var a=e.width,n=e.height,i=W(r.left,a),o=W(r.top,n),s=W(r.right,a),l=W(r.bottom,n),u=W(r.width,a),f=W(r.height,n),h=t[2]+t[0],v=t[1]+t[3],c=r.aspect;switch(isNaN(u)&&(u=a-s-v-i),isNaN(f)&&(f=n-l-h-o),c!=null&&(isNaN(u)&&isNaN(f)&&(c>a/n?u=a*.8:f=n*.8),isNaN(u)&&(u=c*f),isNaN(f)&&(f=u/c)),isNaN(i)&&(i=a-s-u-v),isNaN(o)&&(o=n-l-f-h),r.left||r.right){case"center":i=a/2-u/2-t[3];break;case"right":i=a-u-v;break}switch(r.top||r.bottom){case"middle":case"center":o=n/2-f/2-t[0];break;case"bottom":o=n-f-h;break}i=i||0,o=o||0,isNaN(u)&&(u=a-v-i-(s||0)),isNaN(f)&&(f=n-h-o-(l||0));var p=new ht(i+t[3],o+t[0],u,f);return p.margin=t,p}function _h(r,e,t,a,n,i){var o=!n||!n.hv||n.hv[0],s=!n||!n.hv||n.hv[1],l=n&&n.boundingMode||"all";if(i=i||r,i.x=r.x,i.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new ht(0,0,+e.width||0,+e.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();u=u.clone(),u.applyTransform(f)}var h=Jt(j({width:u.width,height:u.height},e),t,a),v=o?h.x-u.x:0,c=s?h.y-u.y:0;return l==="raw"?(i.x=v,i.y=c):(i.x+=v,i.y+=c),i===r&&r.markRedraw(),!0}function dE(r,e){return r[Gn[e][0]]!=null||r[Gn[e][1]]!=null&&r[Gn[e][2]]!=null}function Gs(r){var e=r.layoutMode||r.constructor.layoutMode;return tt(e)?e:e?{type:e}:null}function Ka(r,e,t){var a=t&&t.ignoreSize;!z(a)&&(a=[a,a]);var n=o(Gn[0],0),i=o(Gn[1],1);u(Gn[0],r,n),u(Gn[1],r,i);function o(f,h){var v={},c=0,p={},d=0,g=2;if(Yu(f,function(_){p[_]=r[_]}),Yu(f,function(_){s(e,_)&&(v[_]=p[_]=e[_]),l(v,_)&&c++,l(p,_)&&d++}),a[h])return l(e,f[1])?p[f[2]]=null:l(e,f[2])&&(p[f[1]]=null),p;if(d===g||!c)return p;if(c>=g)return v;for(var y=0;y=0;l--)s=ft(s,n[l],!0);a.defaultOption=s}return a.defaultOption},e.prototype.getReferringComponents=function(t,a){var n=t+"Index",i=t+"Id";return ol(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},a)},e.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")}},e.prototype.getZLevelKey=function(){return""},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type="component",t.id="",t.name="",t.mainType="",t.subType="",t.componentIndex=0}(),e}(It);eT(_t,It);ah(_t);rE(_t);aE(_t,yE);function yE(r){var e=[];return C(_t.getClassesByMainType(r),function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])}),e=G(e,function(t){return Nr(t).main}),r!=="dataset"&&vt(e,"dataset")<=0&&e.unshift("dataset"),e}var eA="";typeof navigator<"u"&&(eA=navigator.platform||"");var bi="rgba(0, 0, 0, 0.2)";const mE={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:bi,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:bi,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:bi,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:bi,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:bi,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:bi,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:eA.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 rA=Z(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),ur="original",ye="arrayRows",fr="objectRows",Xr="keyedColumns",Wa="typedArray",aA="unknown",Gr="column",xo="row",le={Must:1,Might:2,Not:3},nA=wt();function _E(r){nA(r).datasetMap=Z()}function iA(r,e,t){var a={},n=Rg(e);if(!n||!r)return a;var i=[],o=[],s=e.ecModel,l=nA(s).datasetMap,u=n.uid+"_"+t.seriesLayoutBy,f,h;r=r.slice(),C(r,function(d,g){var y=tt(d)?d:r[g]={name:d};y.type==="ordinal"&&f==null&&(f=g,h=p(y)),a[y.name]=[]});var v=l.get(u)||l.set(u,{categoryWayDim:h,valueWayDim:0});C(r,function(d,g){var y=d.name,m=p(d);if(f==null){var _=v.valueWayDim;c(a[y],_,m),c(o,_,m),v.valueWayDim+=m}else if(f===g)c(a[y],0,m),c(i,0,m);else{var _=v.categoryWayDim;c(a[y],_,m),c(o,_,m),v.categoryWayDim+=m}});function c(d,g,y){for(var m=0;me)return r[a];return r[t-1]}function lA(r,e,t,a,n,i,o){i=i||r;var s=e(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(n))return u[n];var f=o==null||!a?t:TE(a,o);if(f=f||t,!(!f||!f.length)){var h=f[l];return n&&(u[n]=h),s.paletteIdx=(l+1)%f.length,h}}function AE(r,e){e(r).paletteIdx=0,e(r).paletteNameMap={}}var Zl,Oo,M0,I0="\0_ec_inner",CE=1,kg=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t,a,n,i,o,s){i=i||{},this.option=null,this._theme=new It(i),this._locale=new It(o),this._optionManager=s},e.prototype.setOption=function(t,a,n){var i=R0(a);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},e.prototype.resetOption=function(t,a){return this._resetOption(t,R0(a))},e.prototype._resetOption=function(t,a){var n=!1,i=this._optionManager;if(!t||t==="recreate"){var o=i.mountOption(t==="recreate");!this.option||t==="recreate"?M0(this,o):(this.restoreData(),this._mergeOption(o,a)),n=!0}if((t==="timeline"||t==="media")&&this.restoreData(),!t||t==="recreate"||t==="timeline"){var s=i.getTimelineOption(this);s&&(n=!0,this._mergeOption(s,a))}if(!t||t==="recreate"||t==="media"){var l=i.getMediaOption(this);l.length&&C(l,function(u){n=!0,this._mergeOption(u,a)},this)}return n},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,a){var n=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=Z(),u=a&&a.replaceMergeMainTypeMap;_E(this),C(t,function(h,v){h!=null&&(_t.hasClass(v)?v&&(s.push(v),l.set(v,!0)):n[v]=n[v]==null?et(h):ft(n[v],h,!0))}),u&&u.each(function(h,v){_t.hasClass(v)&&!l.get(v)&&(s.push(v),l.set(v,!0))}),_t.topologicalTravel(s,_t.getAllClassMainTypes(),f,this);function f(h){var v=bE(this,h,Rt(t[h])),c=i.get(h),p=c?u&&u.get(h)?"replaceMerge":"normalMerge":"replaceAll",d=Kw(c,v,p);$L(d,h,_t),n[h]=null,i.set(h,null),o.set(h,0);var g=[],y=[],m=0,_;C(d,function(S,b){var x=S.existing,w=S.newOption;if(!w)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=h==="series",A=_t.getClass(h,S.keyInfo.subType,!T);if(!A)return;if(h==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===A)x.name=S.keyInfo.name,x.mergeOption(w,this),x.optionUpdated(w,!1);else{var D=V({componentIndex:b},S.keyInfo);x=new A(w,this,this,D),V(x,D),S.brandNew&&(x.__requireNewView=!0),x.init(w,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),y.push(x),m++):(g.push(void 0),y.push(void 0))},this),n[h]=g,i.set(h,y),o.set(h,m),h==="series"&&Zl(this)}this._seriesIndices||Zl(this)},e.prototype.getOption=function(){var t=et(this.option);return C(t,function(a,n){if(_t.hasClass(n)){for(var i=Rt(a),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!Os(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,t[n]=i}}),delete t[I0],t},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,a){var n=this._componentsMap.get(t);if(n){var i=n[a||0];if(i)return i;if(a==null){for(var o=0;o=e:t==="max"?r<=e:r===e}function OE(r,e){return r.join(",")===e.join(",")}var hr=C,Fs=tt,E0=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Mv(r){var e=r&&r.itemStyle;if(e)for(var t=0,a=E0.length;t=0;g--){var y=r[g];if(s||(p=y.data.rawIndexOf(y.stackedByDimension,c)),p>=0){var m=y.data.getByRawIndex(y.stackResultDimension,p);if(l==="all"||l==="positive"&&m>0||l==="negative"&&m<0||l==="samesign"&&v>=0&&m>0||l==="samesign"&&v<=0&&m<0){v=NL(v,m),d=m;break}}}return a[0]=v,a[1]=d,a})})}var Sh=function(){function r(e){this.data=e.data||(e.sourceFormat===Xr?{}:[]),this.sourceFormat=e.sourceFormat||aA,this.seriesLayoutBy=e.seriesLayoutBy||Gr,this.startIndex=e.startIndex||0,this.dimensionsDetectedCount=e.dimensionsDetectedCount,this.metaRawOption=e.metaRawOption;var t=this.dimensionsDefine=e.dimensionsDefine;if(t)for(var a=0;ad&&(d=_)}c[0]=p,c[1]=d}},n=function(){return this._data?this._data.length/this._dimSize:0};G0=(e={},e[ye+"_"+Gr]={pure:!0,appendData:i},e[ye+"_"+xo]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[fr]={pure:!0,appendData:i},e[Xr]={pure:!0,appendData:function(o){var s=this._data;C(o,function(l,u){for(var f=s[u]||(s[u]=[]),h=0;h<(l||[]).length;h++)f.push(l[h])})}},e[ur]={appendData:i},e[Wa]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},e);function i(o){for(var s=0;s=0&&(d=o.interpolatedValue[g])}return d!=null?d+"":""})}},r.prototype.getRawValue=function(e,t){return eo(this.getData(t),e)},r.prototype.formatTooltip=function(e,t,a){},r}();function U0(r){var e,t;return tt(r)?r.type&&(t=r):e=r,{text:e,frag:t}}function Ts(r){return new JE(r)}var JE=function(){function r(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return r.prototype.perform=function(e){var t=this._upstream,a=e&&e.skip;if(this._dirty&&t){var n=this.context;n.data=n.outputData=t.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!a&&(i=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(e&&e.modBy),u=e&&e.modDataCount||0;(o!==l||s!==u)&&(i="reset");function f(m){return!(m>=1)&&(m=1),m}var h;(this._dirty||i==="reset")&&(this._dirty=!1,h=this._doReset(a)),this._modBy=l,this._modDataCount=u;var v=e&&e.step;if(t?this._dueEnd=t._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var c=this._dueIndex,p=Math.min(v!=null?this._dueIndex+v:1/0,this._dueEnd);if(!a&&(h||c1&&a>0?s:o}};return i;function o(){return e=r?null:le},gte:function(r,e){return r>=e}},tk=function(){function r(e,t){if(!Ct(t)){var a="";Mt(a)}this._opFn=_A[e],this._rvalFloat=ua(t)}return r.prototype.evaluate=function(e){return Ct(e)?this._opFn(e,this._rvalFloat):this._opFn(ua(e),this._rvalFloat)},r}(),SA=function(){function r(e,t){var a=e==="desc";this._resultLT=a?1:-1,t==null&&(t=a?"min":"max"),this._incomparable=t==="min"?-1/0:1/0}return r.prototype.evaluate=function(e,t){var a=Ct(e)?e:ua(e),n=Ct(t)?t:ua(t),i=isNaN(a),o=isNaN(n);if(i&&(a=this._incomparable),o&&(n=this._incomparable),i&&o){var s=U(e),l=U(t);s&&(a=l?e:0),l&&(n=s?t:0)}return an?-this._resultLT:0},r}(),ek=function(){function r(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=ua(t)}return r.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var a=typeof e;a!==this._rvalTypeof&&(a==="number"||this._rvalTypeof==="number")&&(t=ua(e)===this._rvalFloat)}return this._isEQ?t:!t},r}();function rk(r,e){return r==="eq"||r==="ne"?new ek(r==="eq",e):$(_A,r)?new tk(r,e):null}var ak=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(e){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(e){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(e,t){},r.prototype.retrieveValueFromItem=function(e,t){},r.prototype.convertValue=function(e,t){return Ua(e,t)},r}();function nk(r,e){var t=new ak,a=r.data,n=t.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==Gr&&Mt(o);var s=[],l={},u=r.dimensionsDefine;if(u)C(u,function(d,g){var y=d.name,m={index:g,name:y,displayName:d.displayName};if(s.push(m),y!=null){var _="";$(l,y)&&Mt(_),l[y]=m}});else for(var f=0;f65535?vk:ck}function wi(){return[1/0,-1/0]}function pk(r){var e=r.constructor;return e===Array?r.slice():new e(r)}function $0(r,e,t,a,n){var i=wA[t||"float"];if(n){var o=r[e],s=o&&o.length;if(s!==a){for(var l=new i(a),u=0;ug[1]&&(g[1]=d)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(e,t,a){for(var n=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=G(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=g)}}!n.persistent&&n.clean&&n.clean(),this._rawCount=this._count=t,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(e,t){if(!(t>=0&&t=0&&t=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,a=t[e];if(a!=null&&ae)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(e,t,a){var n=this._chunks,i=n[e],o=[];if(!i)return o;a==null&&(a=1/0);for(var s=1/0,l=-1,u=0,f=0,h=this.count();f=0&&l<0)&&(s=p,l=c,u=0),c===l&&(o[u++]=f))}return o.length=u,o},r.prototype.getIndices=function(){var e,t=this._indices;if(t){var a=t.constructor,n=this._count;if(a===Array){e=new a(n);for(var i=0;i=h&&m<=v||isNaN(m))&&(l[u++]=d),d++}p=!0}else if(i===2){for(var g=c[n[0]],_=c[n[1]],S=e[n[1]][0],b=e[n[1]][1],y=0;y=h&&m<=v||isNaN(m))&&(x>=S&&x<=b||isNaN(x))&&(l[u++]=d),d++}p=!0}}if(!p)if(i===1)for(var y=0;y=h&&m<=v||isNaN(m))&&(l[u++]=w)}else for(var y=0;ye[D][1])&&(T=!1)}T&&(l[u++]=t.getRawIndex(y))}return uy[1]&&(y[1]=g)}}}},r.prototype.lttbDownSample=function(e,t){var a=this.clone([e],!0),n=a._chunks,i=n[e],o=this.count(),s=0,l=Math.floor(1/t),u=this.getRawIndex(0),f,h,v,c=new(Bo(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));c[s++]=u;for(var p=1;pf&&(f=h,v=S)}M>0&&Mf-p&&(l=f-p,s.length=l);for(var d=0;dh[1]&&(h[1]=y),v[c++]=m}return i._count=c,i._indices=v,i._updateGetRawIdx(),i},r.prototype.each=function(e,t){if(this._count)for(var a=e.length,n=this._chunks,i=0,o=this.count();il&&(l=h)}return o=[s,l],this._extent[e]=o,o},r.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var a=[],n=this._chunks,i=0;i=0?this._indices[e]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function e(t,a,n,i){return Ua(t[i],this._dimensions[i])}Pv={arrayRows:e,objectRows:function(t,a,n,i){return Ua(t[a],this._dimensions[i])},keyedColumns:e,original:function(t,a,n,i){var o=t&&(t.value==null?t:t.value);return Ua(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(t,a,n,i){return t[i]}}}(),r}(),TA=function(){function r(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,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 e=this._sourceHost,t=this._getUpstreamSourceManagers(),a=!!t.length,n,i;if(ql(e)){var o=e,s=void 0,l=void 0,u=void 0;if(a){var f=t[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,i=[f._getVersionSign()]}else s=o.get("data",!0),l=ze(s)?Wa:ur,i=[];var h=this._getSourceMetaRawOption()||{},v=u&&u.metaRawOption||{},c=it(h.seriesLayoutBy,v.seriesLayoutBy)||null,p=it(h.sourceHeader,v.sourceHeader),d=it(h.dimensions,v.dimensions),g=c!==v.seriesLayoutBy||!!p!=!!v.sourceHeader||d;n=g?[Zp(s,{seriesLayoutBy:c,sourceHeader:p,dimensions:d},l)]:[]}else{var y=e;if(a){var m=this._applyTransform(t);n=m.sourceList,i=m.upstreamSignList}else{var _=y.get("source",!0);n=[Zp(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(n,i)},r.prototype._applyTransform=function(e){var t=this._sourceHost,a=t.get("transform",!0),n=t.get("fromTransformResult",!0);if(n!=null){var i="";e.length!==1&&q0(i)}var o,s=[],l=[];return C(e,function(u){u.prepareSource();var f=u.getSource(n||0),h="";n!=null&&!f&&q0(h),s.push(f),l.push(u._getVersionSign())}),a?o=fk(a,s,{datasetIndex:t.componentIndex}):n!=null&&(o=[YE(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t1||t>0&&!r.noHeader;return C(r.blocks,function(n){var i=MA(n);i>=e&&(e=i+ +(a&&(!i||Kp(n)&&!n.noHeader)))}),e}return 0}function yk(r,e,t,a){var n=e.noHeader,i=_k(MA(e)),o=[],s=e.blocks||[];De(!s||z(s)),s=s||[];var l=r.orderMode;if(e.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if($(u,l)){var f=new SA(u[l],null);s.sort(function(p,d){return f.evaluate(p.sortParam,d.sortParam)})}else l==="seriesDesc"&&s.reverse()}C(s,function(p,d){var g=e.valueFormatter,y=DA(p)(g?V(V({},r),{valueFormatter:g}):r,p,d>0?i.html:0,a);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(i.richText):Qp(o.join(""),n?t:i.html);if(n)return h;var v=Yp(e.header,"ordinal",r.useUTC),c=CA(a,r.renderMode).nameStyle;return r.renderMode==="richText"?IA(r,v,c)+i.richText+h:Qp('
'+Oe(v)+"
"+h,t)}function mk(r,e,t,a){var n=r.renderMode,i=e.noName,o=e.noValue,s=!e.markerType,l=e.name,u=r.useUTC,f=e.valueFormatter||r.valueFormatter||function(S){return S=z(S)?S:[S],G(S,function(b,x){return Yp(b,z(c)?c[x]:c,u)})};if(!(i&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||"#333",n),v=i?"":Yp(l,"ordinal",u),c=e.valueType,p=o?[]:f(e.value,e.dataIndex),d=!s||!i,g=!s&&i,y=CA(a,n),m=y.nameStyle,_=y.valueStyle;return n==="richText"?(s?"":h)+(i?"":IA(r,v,m))+(o?"":bk(r,p,d,g,_)):Qp((s?"":h)+(i?"":Sk(v,!s,m))+(o?"":xk(p,d,g,_)),t)}}function K0(r,e,t,a,n,i){if(r){var o=DA(r),s={useUTC:n,renderMode:t,orderMode:a,markupStyleCreator:e,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function _k(r){return{html:dk[r],richText:gk[r]}}function Qp(r,e){var t='
',a="margin: "+e+"px 0 0";return'
'+r+t+"
"}function Sk(r,e,t){var a=e?"margin-left:2px":"";return''+Oe(r)+""}function xk(r,e,t,a){var n=t?"10px":"20px",i=e?"float:right;margin-left:"+n:"";return r=z(r)?r:[r],''+G(r,function(o){return Oe(o)}).join("  ")+""}function IA(r,e,t){return r.markupStyleCreator.wrapRichTextStyle(e,t)}function bk(r,e,t,a,n){var i=[n],o=a?10:20;return t&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(z(e)?e.join(" "):e,i)}function LA(r,e){var t=r.getData().getItemVisual(e,"style"),a=t[r.visualDrawType];return ni(a)}function PA(r,e){var t=r.get("padding");return t??(e==="richText"?[8,10]:10)}var Rv=function(){function r(){this.richTextStyles={},this._nextStyleNameId=Xw()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(e,t,a){var n=a==="richText"?this._generateStyleName():null,i=cE({color:t,type:e,renderMode:a,markerId:n});return U(i)?i:(this.richTextStyles[n]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(e,t){var a={};z(t)?C(t,function(i){return V(a,i)}):V(a,t);var n=this._generateStyleName();return this.richTextStyles[n]=a,"{"+n+"|"+e+"}"},r}();function RA(r){var e=r.series,t=r.dataIndex,a=r.multipleSeries,n=e.getData(),i=n.mapDimensionsAll("defaultedTooltip"),o=i.length,s=e.getRawValue(t),l=z(s),u=LA(e,t),f,h,v,c;if(o>1||l&&!o){var p=wk(s,e,t,i,u);f=p.inlineValues,h=p.inlineValueTypes,v=p.blocks,c=p.inlineValues[0]}else if(o){var d=n.getDimensionInfo(i[0]);c=f=eo(n,t,i[0]),h=d.type}else c=f=l?s[0]:s;var g=fg(e),y=g&&e.name||"",m=n.getName(t),_=a?y:m;return ne("section",{header:y,noHeader:a||!g,sortParam:c,blocks:[ne("nameValue",{markerType:"item",markerColor:u,name:_,noName:!yr(_),value:f,valueType:h,dataIndex:t})].concat(v||[])})}function wk(r,e,t,a,n){var i=e.getData(),o=Fr(r,function(h,v,c){var p=i.getDimensionInfo(c);return h=h||p&&p.tooltip!==!1&&p.displayName!=null},!1),s=[],l=[],u=[];a.length?C(a,function(h){f(eo(i,t,h),h)}):C(r,f);function f(h,v){var c=i.getDimensionInfo(v);!c||c.otherDims.tooltip===!1||(o?u.push(ne("nameValue",{markerType:"subItem",markerColor:n,name:c.displayName,value:h,valueType:c.type})):(s.push(h),l.push(c.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var wa=wt();function Kl(r,e){return r.getName(e)||r.getId(e)}var Xu="__universalTransitionEnabled",Bt=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t._selectedDataIndicesMap={},t}return e.prototype.init=function(t,a,n){this.seriesIndex=this.componentIndex,this.dataTask=Ts({count:Ak,reset:Ck}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n);var i=wa(this).sourceManager=new TA(this);i.prepareSource();var o=this.getInitialData(t,n);J0(o,this),this.dataTask.context.data=o,wa(this).dataBeforeProcessed=o,Q0(this),this._initSelectedMapFromData(o)},e.prototype.mergeDefaultAndTheme=function(t,a){var n=Gs(this),i=n?So(t):{},o=this.subType;_t.hasClass(o)&&(o+="Series"),ft(t,a.getTheme().get(this.subType)),ft(t,this.getDefaultOption()),ti(t,"label",["show"]),this.fillDataTextStyle(t.data),n&&Ka(t,i,n)},e.prototype.mergeOption=function(t,a){t=ft(this.option,t,!0),this.fillDataTextStyle(t.data);var n=Gs(this);n&&Ka(this.option,t,n);var i=wa(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(t,a);J0(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,wa(this).dataBeforeProcessed=o,Q0(this),this._initSelectedMapFromData(o)},e.prototype.fillDataTextStyle=function(t){if(t&&!ze(t))for(var a=["show"],n=0;nthis.getShallow("animationThreshold")&&(a=!1),!!a},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,a,n){var i=this.ecModel,o=Eg.prototype.getColorFromPalette.call(this,t,a,n);return o||(o=i.getColorFromPalette(t,a,n)),o},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get("progressive")},e.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},e.prototype.select=function(t,a){this._innerSelect(this.getData(a),t)},e.prototype.unselect=function(t,a){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,o=this.getData(a);if(i==="series"||n==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&n.push(o)}return n},e.prototype.isSelected=function(t,a){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(a);return(n==="all"||n[Kl(i,t)])&&!i.getItemModel(t).get(["select","disabled"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[Xu])return!0;var t=this.option.universalTransition;return t?t===!0?!0:t&&t.enabled:!1},e.prototype._innerSelect=function(t,a){var n,i,o=this.option,s=o.selectedMode,l=a.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){tt(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(t,a)}},e.registerClass=function(t){return _t.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type="series.__base__",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol="circle",t.visualStyleAccessPath="itemStyle",t.visualDrawType="fill"}(),e}(_t);Kt(Bt,xh);Kt(Bt,Eg);eT(Bt,_t);function Q0(r){var e=r.name;fg(r)||(r.name=Tk(r)||e)}function Tk(r){var e=r.getRawData(),t=e.mapDimensionsAll("seriesName"),a=[];return C(t,function(n){var i=e.getDimensionInfo(n);i.displayName&&a.push(i.displayName)}),a.join(" ")}function Ak(r){return r.model.getRawData().count()}function Ck(r){var e=r.model;return e.setData(e.getRawData().cloneShallow()),Dk}function Dk(r,e){e.outputData&&r.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function J0(r,e){C(ef(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(t){r.wrapMethod(t,ot(Mk,e))})}function Mk(r,e){var t=Jp(r);return t&&t.setOutputEnd((e||this).count()),e}function Jp(r){var e=(r.ecModel||{}).scheduler,t=e&&e.getPipeline(r.uid);if(t){var a=t.currentTask;if(a){var n=a.agentStubMap;n&&(a=n.get(r.uid))}return a}}var Gt=function(){function r(){this.group=new at,this.uid=mo("viewComponent")}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){},r.prototype.updateLayout=function(e,t,a,n){},r.prototype.updateVisual=function(e,t,a,n){},r.prototype.toggleBlurSeries=function(e,t,a){},r.prototype.eachRendered=function(e){var t=this.group;t&&t.traverse(e)},r}();vg(Gt);ah(Gt);function bo(){var r=wt();return function(e){var t=r(e),a=e.pipelineContext,n=!!t.large,i=!!t.progressiveRender,o=t.large=!!(a&&a.large),s=t.progressiveRender=!!(a&&a.progressiveRender);return(n!==o||i!==s)&&"reset"}}var EA=wt(),Ik=bo(),Et=function(){function r(){this.group=new at,this.uid=mo("viewChart"),this.renderTask=Ts({plan:Lk,reset:Pk}),this.renderTask.context={view:this}}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.highlight=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&t_(i,n,"emphasis")},r.prototype.downplay=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&t_(i,n,"normal")},r.prototype.remove=function(e,t){this.group.removeAll()},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateLayout=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateVisual=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.eachRendered=function(e){tn(this.group,e)},r.markUpdateMethod=function(e,t){EA(e).updateMethod=t},r.protoInitialize=function(){var e=r.prototype;e.type="chart"}(),r}();function j0(r,e,t){r&&Bs(r)&&(e==="emphasis"?fa:ha)(r,t)}function t_(r,e,t){var a=ei(r,e),n=e&&e.highlightKey!=null?uR(e.highlightKey):null;a!=null?C(Rt(a),function(i){j0(r.getItemGraphicEl(i),t,n)}):r.eachItemGraphicEl(function(i){j0(i,t,n)})}vg(Et);ah(Et);function Lk(r){return Ik(r.model)}function Pk(r){var e=r.model,t=r.ecModel,a=r.api,n=r.payload,i=e.pipelineContext.progressiveRender,o=r.view,s=n&&EA(n).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](e,t,a,n),Rk[l]}var Rk={incrementalPrepareRender:{progress:function(r,e){e.view.incrementalRender(r,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(r,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}},_f="\0__throttleOriginMethod",e_="\0__throttleRate",r_="\0__throttleType";function zg(r,e,t){var a,n=0,i=0,o=null,s,l,u,f;e=e||0;function h(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var v=function(){for(var c=[],p=0;p=0?h():o=setTimeout(h,-s),n=a};return v.clear=function(){o&&(clearTimeout(o),o=null)},v.debounceNextCall=function(c){f=c},v}function wo(r,e,t,a){var n=r[e];if(n){var i=n[_f]||n,o=n[r_],s=n[e_];if(s!==t||o!==a){if(t==null||!a)return r[e]=i;n=r[e]=zg(i,t,a==="debounce"),n[_f]=i,n[r_]=a,n[e_]=t}return n}}function Hs(r,e){var t=r[e];t&&t[_f]&&(t.clear&&t.clear(),r[e]=t[_f])}var a_=wt(),n_={itemStyle:ri(zT,!0),lineStyle:ri(VT,!0)},Ek={lineStyle:"stroke",itemStyle:"fill"};function kA(r,e){var t=r.visualStyleMapper||n_[e];return t||(console.warn("Unknown style type '"+e+"'."),n_.itemStyle)}function OA(r,e){var t=r.visualDrawType||Ek[e];return t||(console.warn("Unknown style type '"+e+"'."),"fill")}var kk={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=r.getModel(a),i=kA(r,a),o=i(n),s=n.getShallow("decal");s&&(t.setVisual("decal",s),s.dirty=!0);var l=OA(r,a),u=o[l],f=Q(u)?u:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||h){var v=r.getColorFromPalette(r.name,null,e.getSeriesCount());o[l]||(o[l]=v,t.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||Q(o.fill)?v:o.fill,o.stroke=o.stroke==="auto"||Q(o.stroke)?v:o.stroke}if(t.setVisual("style",o),t.setVisual("drawType",l),!e.isSeriesFiltered(r)&&f)return t.setVisual("colorFromPalette",!1),{dataEach:function(c,p){var d=r.getDataParams(p),g=V({},o);g[l]=f(d),c.setItemVisual(p,"style",g)}}}},Vo=new It,Ok={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){if(!(r.ignoreStyleOnData||e.isSeriesFiltered(r))){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=kA(r,a),i=t.getVisual("drawType");return{dataEach:t.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[a]){Vo.option=l[a];var u=n(Vo),f=o.ensureUniqueItemVisual(s,"style");V(f,u),Vo.option.decal&&(o.setItemVisual(s,"decal",Vo.option.decal),Vo.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},Nk={performRawSeries:!0,overallReset:function(r){var e=Z();r.eachSeries(function(t){var a=t.getColorBy();if(!t.isColorBySeries()){var n=t.type+"-"+a,i=e.get(n);i||(i={},e.set(n,i)),a_(t).scope=i}}),r.eachSeries(function(t){if(!(t.isColorBySeries()||r.isSeriesFiltered(t))){var a=t.getRawData(),n={},i=t.getData(),o=a_(t).scope,s=t.visualStyleAccessPath||"itemStyle",l=OA(t,s);i.each(function(u){var f=i.getRawIndex(u);n[f]=u}),a.each(function(u){var f=n[u],h=i.getItemVisual(f,"colorFromPalette");if(h){var v=i.ensureUniqueItemVisual(f,"style"),c=a.getName(u)||u+"",p=a.count();v[l]=t.getColorFromPalette(c,o,p)}})}})}},Ql=Math.PI;function Bk(r,e){e=e||{},j(e,{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 t=new at,a=new bt({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});t.add(a);var n=new At({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),i=new bt({style:{fill:"none"},textContent:n,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});t.add(i);var o;return e.showSpinner&&(o=new fh({shape:{startAngle:-Ql/2,endAngle:-Ql/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Ql*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Ql*3/2}).delay(300).start("circularInOut"),t.add(o)),t.resize=function(){var s=n.getBoundingRect().width,l=e.showSpinner?e.spinnerRadius:0,u=(r.getWidth()-l*2-(e.showSpinner&&s?10:0)-s)/2-(e.showSpinner&&s?0:5+s/2)+(e.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;e.showSpinner&&o.setShape({cx:u,cy:f}),i.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),a.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},t.resize(),t}var NA=function(){function r(e,t,a,n){this._stageTaskMap=Z(),this.ecInstance=e,this.api=t,a=this._dataProcessorHandlers=a.slice(),n=this._visualHandlers=n.slice(),this._allHandlers=a.concat(n)}return r.prototype.restoreData=function(e,t){e.restoreData(t),this._stageTaskMap.each(function(a){var n=a.overallTask;n&&n.dirty()})},r.prototype.getPerformArgs=function(e,t){if(e.__pipeline){var a=this._pipelineMap.get(e.__pipeline.id),n=a.context,i=!t&&a.progressiveEnabled&&(!n||n.progressiveRender)&&e.__idxInPipeline>a.blockIndex,o=i?a.step:null,s=n&&n.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(e){return this._pipelineMap.get(e)},r.prototype.updateStreamModes=function(e,t){var a=this._pipelineMap.get(e.uid),n=e.getData(),i=n.count(),o=a.progressiveEnabled&&t.incrementalPrepareRender&&i>=a.threshold,s=e.get("large")&&i>=e.get("largeThreshold"),l=e.get("progressiveChunkMode")==="mod"?i:null;e.pipelineContext=a.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(e){var t=this,a=t._pipelineMap=Z();e.eachSeries(function(n){var i=n.getProgressive(),o=n.uid;a.set(o,{id:o,head:null,tail:null,threshold:n.getProgressiveThreshold(),progressiveEnabled:i&&!(n.preventIncremental&&n.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),t._pipe(n,n.dataTask)})},r.prototype.prepareStageTasks=function(){var e=this._stageTaskMap,t=this.api.getModel(),a=this.api;C(this._allHandlers,function(n){var i=e.get(n.uid)||e.set(n.uid,{}),o="";De(!(n.reset&&n.overallReset),o),n.reset&&this._createSeriesStageTask(n,i,t,a),n.overallReset&&this._createOverallStageTask(n,i,t,a)},this)},r.prototype.prepareView=function(e,t,a,n){var i=e.renderTask,o=i.context;o.model=t,o.ecModel=a,o.api=n,i.__block=!e.incrementalPrepareRender,this._pipe(t,i)},r.prototype.performDataProcessorTasks=function(e,t){this._performStageTasks(this._dataProcessorHandlers,e,t,{block:!0})},r.prototype.performVisualTasks=function(e,t,a){this._performStageTasks(this._visualHandlers,e,t,a)},r.prototype._performStageTasks=function(e,t,a,n){n=n||{};var i=!1,o=this;C(e,function(l,u){if(!(n.visualType&&n.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),h=f.seriesTaskMap,v=f.overallTask;if(v){var c,p=v.agentStubMap;p.each(function(g){s(n,g)&&(g.dirty(),c=!0)}),c&&v.dirty(),o.updatePayload(v,a);var d=o.getPerformArgs(v,n.block);p.each(function(g){g.perform(d)}),v.perform(d)&&(i=!0)}else h&&h.each(function(g,y){s(n,g)&&g.dirty();var m=o.getPerformArgs(g,n.block);m.skip=!l.performRawSeries&&t.isSeriesFiltered(g.context.model),o.updatePayload(g,a),g.perform(m)&&(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(e){var t;e.eachSeries(function(a){t=a.dataTask.perform()||t}),this.unfinished=t||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(e){var t=e.tail;do{if(t.__block){e.blockIndex=t.__idxInPipeline;break}t=t.getUpstream()}while(t)})},r.prototype.updatePayload=function(e,t){t!=="remain"&&(e.context.payload=t)},r.prototype._createSeriesStageTask=function(e,t,a,n){var i=this,o=t.seriesTaskMap,s=t.seriesTaskMap=Z(),l=e.seriesType,u=e.getTargetSeries;e.createOnAllSeries?a.eachRawSeries(f):l?a.eachRawSeriesByType(l,f):u&&u(a,n).each(f);function f(h){var v=h.uid,c=s.set(v,o&&o.get(v)||Ts({plan:Hk,reset:Wk,count:Yk}));c.context={model:h,ecModel:a,api:n,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:i},i._pipe(h,c)}},r.prototype._createOverallStageTask=function(e,t,a,n){var i=this,o=t.overallTask=t.overallTask||Ts({reset:Vk});o.context={ecModel:a,api:n,overallReset:e.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=Z(),u=e.seriesType,f=e.getTargetSeries,h=!0,v=!1,c="";De(!e.createOnAllSeries,c),u?a.eachRawSeriesByType(u,p):f?f(a,n).each(p):(h=!1,C(a.getSeries(),p));function p(d){var g=d.uid,y=l.set(g,s&&s.get(g)||(v=!0,Ts({reset:zk,onDirty:Fk})));y.context={model:d,overallProgress:h},y.agent=o,y.__block=h,i._pipe(d,y)}v&&o.dirty()},r.prototype._pipe=function(e,t){var a=e.uid,n=this._pipelineMap.get(a);!n.head&&(n.head=t),n.tail&&n.tail.pipe(t),n.tail=t,t.__idxInPipeline=n.count++,t.__pipeline=n},r.wrapStageHandler=function(e,t){return Q(e)&&(e={overallReset:e,seriesType:Xk(e)}),e.uid=mo("stageHandler"),t&&(e.visualType=t),e},r}();function Vk(r){r.overallReset(r.ecModel,r.api,r.payload)}function zk(r){return r.overallProgress&&Gk}function Gk(){this.agent.dirty(),this.getDownstream().dirty()}function Fk(){this.agent&&this.agent.dirty()}function Hk(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function Wk(r){r.useClearVisual&&r.data.clearAllVisual();var e=r.resetDefines=Rt(r.reset(r.model,r.ecModel,r.api,r.payload));return e.length>1?G(e,function(t,a){return BA(a)}):Uk}var Uk=BA(0);function BA(r){return function(e,t){var a=t.data,n=t.resetDefines[r];if(n&&n.dataEach)for(var i=e.start;i0&&c===u.length-v.length){var p=u.slice(0,c);p!=="data"&&(t.mainType=p,t[v.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(a[u]=l,f=!0),f||(n[u]=l)})}return{cptQuery:t,dataQuery:a,otherQuery:n}},r.prototype.filter=function(e,t){var a=this.eventInfo;if(!a)return!0;var n=a.targetEl,i=a.packedEvent,o=a.model,s=a.view;if(!o||!s)return!0;var l=t.cptQuery,u=t.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(e,t.otherQuery,n,i));function f(h,v,c,p){return h[c]==null||v[p||c]===h[c]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),jp=["symbol","symbolSize","symbolRotate","symbolOffset"],l_=jp.concat(["symbolKeepAspect"]),qk={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData();if(r.legendIcon&&t.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var a={},n={},i=!1,o=0;o=0&&Hn(l)?l:.5;var u=r.createRadialGradient(o,s,0,o,s,l);return u}function td(r,e,t){for(var a=e.type==="radial"?fO(r,e,t):uO(r,e,t),n=e.colorStops,i=0;i0)?null:r==="dashed"?[4*e,2*e]:r==="dotted"?[e]:Ct(r)?[r]:z(r)?r:null}function Fg(r){var e=r.style,t=e.lineDash&&e.lineWidth>0&&vO(e.lineDash,e.lineWidth),a=e.lineDashOffset;if(t){var n=e.strokeNoScale&&r.getLineScale?r.getLineScale():1;n&&n!==1&&(t=G(t,function(i){return i/n}),a/=n)}return[t,a]}var cO=new Yr(!0);function bf(r){var e=r.stroke;return!(e==null||e==="none"||!(r.lineWidth>0))}function u_(r){return typeof r=="string"&&r!=="none"}function wf(r){var e=r.fill;return e!=null&&e!=="none"}function f_(r,e){if(e.fillOpacity!=null&&e.fillOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.fillOpacity*e.opacity,r.fill(),r.globalAlpha=t}else r.fill()}function h_(r,e){if(e.strokeOpacity!=null&&e.strokeOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.strokeOpacity*e.opacity,r.stroke(),r.globalAlpha=t}else r.stroke()}function ed(r,e,t){var a=cg(e.image,e.__image,t);if(nh(a)){var n=r.createPattern(a,e.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var i=new DOMMatrix;i.translateSelf(e.x||0,e.y||0),i.rotateSelf(0,0,(e.rotation||0)*Eu),i.scaleSelf(e.scaleX||1,e.scaleY||1),n.setTransform(i)}return n}}function pO(r,e,t,a){var n,i=bf(t),o=wf(t),s=t.strokePercent,l=s<1,u=!e.path;(!e.silent||l)&&u&&e.createPathProxy();var f=e.path||cO,h=e.__dirty;if(!a){var v=t.fill,c=t.stroke,p=o&&!!v.colorStops,d=i&&!!c.colorStops,g=o&&!!v.image,y=i&&!!c.image,m=void 0,_=void 0,S=void 0,b=void 0,x=void 0;(p||d)&&(x=e.getBoundingRect()),p&&(m=h?td(r,v,x):e.__canvasFillGradient,e.__canvasFillGradient=m),d&&(_=h?td(r,c,x):e.__canvasStrokeGradient,e.__canvasStrokeGradient=_),g&&(S=h||!e.__canvasFillPattern?ed(r,v,e):e.__canvasFillPattern,e.__canvasFillPattern=S),y&&(b=h||!e.__canvasStrokePattern?ed(r,c,e):e.__canvasStrokePattern,e.__canvasStrokePattern=S),p?r.fillStyle=m:g&&(S?r.fillStyle=S:o=!1),d?r.strokeStyle=_:y&&(b?r.strokeStyle=b:i=!1)}var w=e.getGlobalScale();f.setScale(w[0],w[1],e.segmentIgnoreThreshold);var T,A;r.setLineDash&&t.lineDash&&(n=Fg(e),T=n[0],A=n[1]);var D=!0;(u||h&Bi)&&(f.setDPR(r.dpr),l?f.setContext(null):(f.setContext(r),D=!1),f.reset(),e.buildPath(f,e.shape,a),f.toStatic(),e.pathUpdated()),D&&f.rebuildPath(r,l?s:1),T&&(r.setLineDash(T),r.lineDashOffset=A),a||(t.strokeFirst?(i&&h_(r,t),o&&f_(r,t)):(o&&f_(r,t),i&&h_(r,t))),T&&r.setLineDash([])}function dO(r,e,t){var a=e.__image=cg(t.image,e.__image,e,e.onload);if(!(!a||!nh(a))){var n=t.x||0,i=t.y||0,o=e.getWidth(),s=e.getHeight(),l=a.width/a.height;if(o==null&&s!=null?o=s*l:s==null&&o!=null?s=o/l:o==null&&s==null&&(o=a.width,s=a.height),t.sWidth&&t.sHeight){var u=t.sx||0,f=t.sy||0;r.drawImage(a,u,f,t.sWidth,t.sHeight,n,i,o,s)}else if(t.sx&&t.sy){var u=t.sx,f=t.sy,h=o-u,v=s-f;r.drawImage(a,u,f,h,v,n,i,o,s)}else r.drawImage(a,n,i,o,s)}}function gO(r,e,t){var a,n=t.text;if(n!=null&&(n+=""),n){r.font=t.font||Xa,r.textAlign=t.textAlign,r.textBaseline=t.textBaseline;var i=void 0,o=void 0;r.setLineDash&&t.lineDash&&(a=Fg(e),i=a[0],o=a[1]),i&&(r.setLineDash(i),r.lineDashOffset=o),t.strokeFirst?(bf(t)&&r.strokeText(n,t.x,t.y),wf(t)&&r.fillText(n,t.x,t.y)):(wf(t)&&r.fillText(n,t.x,t.y),bf(t)&&r.strokeText(n,t.x,t.y)),i&&r.setLineDash([])}}var v_=["shadowBlur","shadowOffsetX","shadowOffsetY"],c_=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function WA(r,e,t,a,n){var i=!1;if(!a&&(t=t||{},e===t))return!1;if(a||e.opacity!==t.opacity){Ve(r,n),i=!0;var o=Math.max(Math.min(e.opacity,1),0);r.globalAlpha=isNaN(o)?$n.opacity:o}(a||e.blend!==t.blend)&&(i||(Ve(r,n),i=!0),r.globalCompositeOperation=e.blend||$n.blend);for(var s=0;s0&&t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,a,n){if(!this[pe]){if(this._disposed){this.id;return}var i,o,s;if(tt(a)&&(n=a.lazyUpdate,i=a.silent,o=a.replaceMerge,s=a.transition,a=a.notMerge),this[pe]=!0,!this._model||a){var l=new PE(this._api),u=this._theme,f=this._model=new kg;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(t,{replaceMerge:o},ad);var h={seriesTransition:s,optionChanged:!0};if(n)this[ke]={silent:i,updateParams:h},this[pe]=!1,this.getZr().wakeUp();else{try{Ai(this),Ta.update.call(this,null,h)}catch(v){throw this[ke]=null,this[pe]=!1,v}this._ssr||this._zr.flush(),this[ke]=null,this[pe]=!1,zo.call(this,i),Go.call(this,i)}}},e.prototype.setTheme=function(){},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model&&this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||mt.hasGlobalWindow&&window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var a=this._zr.painter;return a.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var a=this._zr.painter;return a.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){if(mt.svgSupported){var t=this._zr,a=t.storage.getDisplayList();return C(a,function(n){n.stopAnimation(null,!0)}),t.painter.toDataURL()}},e.prototype.getDataURL=function(t){if(this._disposed){this.id;return}t=t||{};var a=t.excludeComponents,n=this._model,i=[],o=this;C(a,function(l){n.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(t).toDataURL("image/"+(t&&t.type||"png"));return C(i,function(l){l.group.ignore=!1}),s},e.prototype.getConnectedDataURL=function(t){if(this._disposed){this.id;return}var a=t.type==="svg",n=this.group,i=Math.min,o=Math.max,s=1/0;if(M_[n]){var l=s,u=s,f=-s,h=-s,v=[],c=t&&t.pixelRatio||this.getDevicePixelRatio();C(Cs,function(_,S){if(_.group===n){var b=a?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(et(t)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),f=o(x.right,f),h=o(x.bottom,h),v.push({dom:b,left:x.left,top:x.top})}}),l*=c,u*=c,f*=c,h*=c;var p=f-l,d=h-u,g=$a.createCanvas(),y=Em(g,{renderer:a?"svg":"canvas"});if(y.resize({width:p,height:d}),a){var m="";return C(v,function(_){var S=_.left-l,b=_.top-u;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,t.connectedBackgroundColor&&y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return t.connectedBackgroundColor&&y.add(new bt({shape:{x:0,y:0,width:p,height:d},style:{fill:t.connectedBackgroundColor}})),C(v,function(_){var S=new se({style:{x:_.left*c-l,y:_.top*c-u,image:_.dom}});y.add(S)}),y.refreshImmediately(),g.toDataURL("image/"+(t&&t.type||"png"))}else return this.getDataURL(t)},e.prototype.convertToPixel=function(t,a){return Bv(this,"convertToPixel",t,a)},e.prototype.convertFromPixel=function(t,a){return Bv(this,"convertFromPixel",t,a)},e.prototype.containPixel=function(t,a){if(this._disposed){this.id;return}var n=this._model,i,o=_s(n,t);return C(o,function(s,l){l.indexOf("Models")>=0&&C(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)i=i||!!f.containPoint(a);else if(l==="seriesModels"){var h=this._chartsMap[u.__viewId];h&&h.containPoint&&(i=i||h.containPoint(a,u))}},this)},this),!!i},e.prototype.getVisual=function(t,a){var n=this._model,i=_s(n,t,{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?Gg(s,l,a):pl(s,a)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t=this;C(FO,function(a){var n=function(i){var o=t.getModel(),s=i.target,l,u=a==="globalout";if(u?l={}:s&&Fn(s,function(p){var d=nt(p);if(d&&d.dataIndex!=null){var g=d.dataModel||o.getSeriesByIndex(d.seriesIndex);return l=g&&g.getDataParams(d.dataIndex,d.dataType,s)||{},!0}else if(d.eventData)return l=V({},d.eventData),!0},!0),l){var f=l.componentType,h=l.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",h=l.seriesIndex);var v=f&&h!=null&&o.getComponent(f,h),c=v&&t[v.mainType==="series"?"_chartsMap":"_componentsMap"][v.__viewId];l.event=i,l.type=a,t._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:v,view:c},t.trigger(a,l)}};n.zrEventfulCallAtLast=!0,t._zr.on(a,n,t)}),C(As,function(a,n){t._messageCenter.on(n,function(i){this.trigger(n,i)},t)}),C(["selectchanged"],function(a){t._messageCenter.on(a,function(n){this.trigger(a,n)},t)}),Qk(this._messageCenter,this,this._api)},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var t=this.getDom();t&&Jw(this.getDom(),Ug,"");var a=this,n=a._api,i=a._model;C(a._componentsViews,function(o){o.dispose(i,n)}),C(a._chartsViews,function(o){o.dispose(i,n)}),a._zr.dispose(),a._dom=a._model=a._chartsMap=a._componentsMap=a._chartsViews=a._componentsViews=a._scheduler=a._api=a._zr=a._throttledZrFlush=a._theme=a._coordSysMgr=a._messageCenter=null,delete Cs[a.id]},e.prototype.resize=function(t){if(!this[pe]){if(this._disposed){this.id;return}this._zr.resize(t);var a=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!a){var n=a.resetOption("media"),i=t&&t.silent;this[ke]&&(i==null&&(i=this[ke].silent),n=!0,this[ke]=null),this[pe]=!0;try{n&&Ai(this),Ta.update.call(this,{type:"resize",animation:V({duration:0},t&&t.animation)})}catch(o){throw this[pe]=!1,o}this[pe]=!1,zo.call(this,i),Go.call(this,i)}}},e.prototype.showLoading=function(t,a){if(this._disposed){this.id;return}if(tt(t)&&(a=t,t=""),t=t||"default",this.hideLoading(),!!nd[t]){var n=nd[t](this._api,a),i=this._zr;this._loadingFX=n,i.add(n)}},e.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},e.prototype.makeActionFromEvent=function(t){var a=V({},t);return a.type=As[t.type],a},e.prototype.dispatchAction=function(t,a){if(this._disposed){this.id;return}if(tt(a)||(a={silent:!!a}),!!Tf[t.type]&&this._model){if(this[pe]){this._pendingActions.push(t);return}var n=a.silent;zv.call(this,t,n);var i=a.flush;i?this._zr.flush():i!==!1&&mt.browser.weChat&&this._throttledZrFlush(),zo.call(this,n),Go.call(this,n)}},e.prototype.updateLabelLayout=function(){dr.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed){this.id;return}var a=t.seriesIndex,n=this.getModel(),i=n.getSeriesByIndex(a);i.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()},e.internalField=function(){Ai=function(h){var v=h._scheduler;v.restorePipelines(h._model),v.prepareStageTasks(),Nv(h,!0),Nv(h,!1),v.plan()},Nv=function(h,v){for(var c=h._model,p=h._scheduler,d=v?h._componentsViews:h._chartsViews,g=v?h._componentsMap:h._chartsMap,y=h._zr,m=h._api,_=0;_v.get("hoverLayerThreshold")&&!mt.node&&!mt.worker&&v.eachSeries(function(g){if(!g.preventUsingHoverLayer){var y=h._chartsMap[g.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(h,v){var c=h.get("blendMode")||null;v.eachRendered(function(p){p.isGroup||(p.style.blend=c)})}function s(h,v){if(!h.preventAutoZ){var c=h.get("z")||0,p=h.get("zlevel")||0;v.eachRendered(function(d){return l(d,c,p,-1/0),!0})}}function l(h,v,c,p){var d=h.getTextContent(),g=h.getTextGuideLine(),y=h.isGroup;if(y)for(var m=h.childrenRef(),_=0;_0?{duration:d,delay:c.get("delay"),easing:c.get("easing")}:null;v.eachRendered(function(y){if(y.states&&y.states.emphasis){if($i(y))return;if(y instanceof yt&&fR(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(p){y.stateTransition=g;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}y.__dirty&&n(y)}})}C_=function(h){return new(function(v){k(c,v);function c(){return v!==null&&v.apply(this,arguments)||this}return c.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},c.prototype.getComponentByElement=function(p){for(;p;){var d=p.__ecComponentInfo;if(d!=null)return h._model.getComponent(d.mainType,d.index);p=p.parent}},c.prototype.enterEmphasis=function(p,d){fa(p,d),Xe(h)},c.prototype.leaveEmphasis=function(p,d){ha(p,d),Xe(h)},c.prototype.enterBlur=function(p){dT(p),Xe(h)},c.prototype.leaveBlur=function(p){mg(p),Xe(h)},c.prototype.enterSelect=function(p){gT(p),Xe(h)},c.prototype.leaveSelect=function(p){yT(p),Xe(h)},c.prototype.getModel=function(){return h.getModel()},c.prototype.getViewOfComponentModel=function(p){return h.getViewOfComponentModel(p)},c.prototype.getViewOfSeriesModel=function(p){return h.getViewOfSeriesModel(p)},c}(uA))(h)},nC=function(h){function v(c,p){for(var d=0;d=0)){I_.push(t);var i=NA.wrapStageHandler(t,n);i.__prio=e,i.__raw=t,r.push(i)}}function fC(r,e){nd[r]=e}function ZO(r,e,t){var a=CO("registerMap");a&&a(r,e,t)}var qO=uk;hi(Hg,kk);hi(wh,Ok);hi(wh,Nk);hi(Hg,qk);hi(wh,Kk);hi(JA,TO);lC(hA);uC(IO,WE);fC("default",Bk);$r({type:Zn,event:Zn,update:Zn},Xt);$r({type:Fu,event:Fu,update:Fu},Xt);$r({type:Ss,event:Ss,update:Ss},Xt);$r({type:Hu,event:Hu,update:Hu},Xt);$r({type:xs,event:xs,update:xs},Xt);sC("light",$k);sC("dark",GA);var L_=[],KO={registerPreprocessor:lC,registerProcessor:uC,registerPostInit:UO,registerPostUpdate:YO,registerUpdateLifecycle:Yg,registerAction:$r,registerCoordinateSystem:XO,registerLayout:$O,registerVisual:hi,registerTransform:qO,registerLoading:fC,registerMap:ZO,registerImpl:AO,PRIORITY:VO,ComponentModel:_t,ComponentView:Gt,SeriesModel:Bt,ChartView:Et,registerComponentModel:function(r){_t.registerClass(r)},registerComponentView:function(r){Gt.registerClass(r)},registerSeriesModel:function(r){Bt.registerClass(r)},registerChartView:function(r){Et.registerClass(r)},registerSubTypeDefaulter:function(r,e){_t.registerSubTypeDefaulter(r,e)},registerPainter:function(r,e){LL(r,e)}};function gt(r){if(z(r)){C(r,function(e){gt(e)});return}vt(L_,r)>=0||(L_.push(r),Q(r)&&(r={install:r}),r.install(KO))}function Fo(r){return r==null?0:r.length||1}function P_(r){return r}var va=function(){function r(e,t,a,n,i,o){this._old=e,this._new=t,this._oldKeyGetter=a||P_,this._newKeyGetter=n||P_,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(e){return this._add=e,this},r.prototype.update=function(e){return this._update=e,this},r.prototype.updateManyToOne=function(e){return this._updateManyToOne=e,this},r.prototype.updateOneToMany=function(e){return this._updateOneToMany=e,this},r.prototype.updateManyToMany=function(e){return this._updateManyToMany=e,this},r.prototype.remove=function(e){return this._remove=e,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var e=this._old,t=this._new,a={},n=new Array(e.length),i=new Array(t.length);this._initIndexMap(e,null,n,"_oldKeyGetter"),this._initIndexMap(t,a,i,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(a[s]=l[0]),this._update&&this._update(f,o)}else u===1?(a[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,a)},r.prototype._executeMultiple=function(){var e=this._old,t=this._new,a={},n={},i=[],o=[];this._initIndexMap(e,a,i,"_oldKeyGetter"),this._initIndexMap(t,n,o,"_newKeyGetter");for(var s=0;s1&&v===1)this._updateManyToOne&&this._updateManyToOne(f,u),n[l]=null;else if(h===1&&v>1)this._updateOneToMany&&this._updateOneToMany(f,u),n[l]=null;else if(h===1&&v===1)this._update&&this._update(f,u),n[l]=null;else if(h>1&&v>1)this._updateManyToMany&&this._updateManyToMany(f,u),n[l]=null;else if(h>1)for(var c=0;c1)for(var s=0;s30}var Ho=tt,Aa=G,rN=typeof Int32Array>"u"?Array:Int32Array,aN="e\0\0",R_=-1,nN=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],iN=["_approximateExtent"],E_,au,Wo,Uo,Hv,nu,Wv,Ae=function(){function r(e,t){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 a,n=!1;vC(e)?(a=e.dimensions,this._dimOmitted=e.isDimensionOmitted(),this._schema=e):(n=!0,a=e),a=a||["x","y"];for(var i={},o=[],s={},l=!1,u={},f=0;f=t)){var a=this._store,n=a.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=n.getSource().sourceFormat,l=s===ur;if(l&&!n.pure)for(var u=[],f=e;f0},r.prototype.ensureUniqueItemVisual=function(e,t){var a=this._itemVisuals,n=a[e];n||(n=a[e]={});var i=n[t];return i==null&&(i=this.getVisual(t),z(i)?i=i.slice():Ho(i)&&(i=V({},i)),n[t]=i),i},r.prototype.setItemVisual=function(e,t,a){var n=this._itemVisuals[e]||{};this._itemVisuals[e]=n,Ho(t)?V(n,t):n[t]=a},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(e,t){Ho(e)?V(this._layout,e):this._layout[e]=t},r.prototype.getLayout=function(e){return this._layout[e]},r.prototype.getItemLayout=function(e){return this._itemLayouts[e]},r.prototype.setItemLayout=function(e,t,a){this._itemLayouts[e]=a?V(this._itemLayouts[e]||{},t):t},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(e,t){var a=this.hostModel&&this.hostModel.seriesIndex;Np(a,this.dataType,e,t),this._graphicEls[e]=t},r.prototype.getItemGraphicEl=function(e){return this._graphicEls[e]},r.prototype.eachItemGraphicEl=function(e,t){C(this._graphicEls,function(a,n){a&&e&&e.call(t,a,n)})},r.prototype.cloneShallow=function(e){return e||(e=new r(this._schema?this._schema:Aa(this.dimensions,this._getDimInfo,this),this.hostModel)),Hv(e,this),e._store=this._store,e},r.prototype.wrapMethod=function(e,t){var a=this[e];Q(a)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(e),this[e]=function(){var n=a.apply(this,arguments);return t.apply(this,[n].concat(eg(arguments)))})},r.internalField=function(){E_=function(e){var t=e._invertedIndicesMap;C(t,function(a,n){var i=e._dimInfos[n],o=i.ordinalMeta,s=e._store;if(o){a=t[n]=new rN(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),n[t]=l}}}(),r}();function dl(r,e){Og(r)||(r=Ng(r)),e=e||{};var t=e.coordDimensions||[],a=e.dimensionsDefine||r.dimensionsDefine||[],n=Z(),i=[],o=sN(r,t,a,e.dimensionsCount),s=e.canOmitUnusedDimensions&&dC(o),l=a===r.dimensionsDefine,u=l?pC(r):cC(a),f=e.encodeDefine;!f&&e.encodeDefaulter&&(f=e.encodeDefaulter(r,o));for(var h=Z(f),v=new bA(o),c=0;c0&&(a.name=n+(i-1)),i++,e.set(n,i)}}function sN(r,e,t,a){var n=Math.max(r.dimensionsDetectedCount||1,e.length,t.length,a||0);return C(e,function(i){var o;tt(i)&&(o=i.dimsDef)&&(n=Math.max(n,o.length))}),n}function lN(r,e,t){if(t||e.hasKey(r)){for(var a=0;e.hasKey(r+a);)a++;r+=a}return e.set(r,!0),r}var uN=function(){function r(e){this.coordSysDims=[],this.axisMap=Z(),this.categoryAxisMap=Z(),this.coordSysName=e}return r}();function fN(r){var e=r.get("coordinateSystem"),t=new uN(e),a=hN[e];if(a)return a(r,t,t.axisMap,t.categoryAxisMap),t}var hN={cartesian2d:function(r,e,t,a){var n=r.getReferringComponents("xAxis",Zt).models[0],i=r.getReferringComponents("yAxis",Zt).models[0];e.coordSysDims=["x","y"],t.set("x",n),t.set("y",i),Ci(n)&&(a.set("x",n),e.firstCategoryDimIndex=0),Ci(i)&&(a.set("y",i),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},singleAxis:function(r,e,t,a){var n=r.getReferringComponents("singleAxis",Zt).models[0];e.coordSysDims=["single"],t.set("single",n),Ci(n)&&(a.set("single",n),e.firstCategoryDimIndex=0)},polar:function(r,e,t,a){var n=r.getReferringComponents("polar",Zt).models[0],i=n.findAxisModel("radiusAxis"),o=n.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],t.set("radius",i),t.set("angle",o),Ci(i)&&(a.set("radius",i),e.firstCategoryDimIndex=0),Ci(o)&&(a.set("angle",o),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},geo:function(r,e,t,a){e.coordSysDims=["lng","lat"]},parallel:function(r,e,t,a){var n=r.ecModel,i=n.getComponent("parallel",r.get("parallelIndex")),o=e.coordSysDims=i.dimensions.slice();C(i.parallelAxisIndex,function(s,l){var u=n.getComponent("parallelAxis",s),f=o[l];t.set(f,u),Ci(u)&&(a.set(f,u),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=l))})}};function Ci(r){return r.get("type")==="category"}function vN(r,e,t){t=t||{};var a=t.byIndex,n=t.stackedCoordDimension,i,o,s;cN(e)?i=e:(o=e.schema,i=o.dimensions,s=e.store);var l=!!(r&&r.get("stack")),u,f,h,v;if(C(i,function(m,_){U(m)&&(i[_]=m={name:m}),l&&!m.isExtraCoord&&(!a&&!u&&m.ordinalMeta&&(u=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!n||n===m.coordDim)&&(f=m))}),f&&!a&&!u&&(a=!0),f){h="__\0ecstackresult_"+r.id,v="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var c=f.coordDim,p=f.type,d=0;C(i,function(m){m.coordDim===c&&d++});var g={name:h,coordDim:c,coordDimIndex:d,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},y={name:v,coordDim:v,coordDimIndex:d+1,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(v,p),y.storeDimIndex=s.ensureCalculationDimension(h,p)),o.appendCalculationDimension(g),o.appendCalculationDimension(y)):(i.push(g),i.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:a,stackedOverDimension:v,stackResultDimension:h}}function cN(r){return!vC(r.schema)}function Qa(r,e){return!!e&&e===r.getCalculationInfo("stackedDimension")}function gC(r,e){return Qa(r,e)?r.getCalculationInfo("stackResultDimension"):e}function pN(r,e){var t=r.get("coordinateSystem"),a=cl.get(t),n;return e&&e.coordSysDims&&(n=G(e.coordSysDims,function(i){var o={name:i},s=e.axisMap.get(i);if(s){var l=s.get("type");o.type=Cf(l)}return o})),n||(n=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]),n}function dN(r,e,t){var a,n;return t&&C(r,function(i,o){var s=i.coordDim,l=t.categoryAxisMap.get(s);l&&(a==null&&(a=o),i.ordinalMeta=l.getOrdinalMeta(),e&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(n=!0)}),!n&&a!=null&&(r[a].otherDims.itemName=0),a}function ma(r,e,t){t=t||{};var a=e.getSourceManager(),n,i=!1;r?(i=!0,n=Ng(r)):(n=a.getSource(),i=n.sourceFormat===ur);var o=fN(e),s=pN(e,o),l=t.useEncodeDefaulter,u=Q(l)?l:l?ot(iA,s,e):null,f={coordDimensions:s,generateCoord:t.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},h=dl(n,f),v=dN(h.dimensions,t.createInvertedIndices,o),c=i?null:a.getSharedDataStore(h),p=vN(e,{schema:h,store:c}),d=new Ae(h,e);d.setCalculationInfo(p);var g=v!=null&&gN(n)?function(y,m,_,S){return S===v?_:this.defaultDimValueGetter(y,m,_,S)}:null;return d.hasItemOption=!1,d.initData(i?n:c,null,g),d}function gN(r){if(r.sourceFormat===ur){var e=yN(r.data||[]);return!z(vo(e))}}function yN(r){for(var e=0;et[1]&&(t[1]=e[1])},r.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(e,t){var a=this._extent;isNaN(e)||(a[0]=e),isNaN(t)||(a[1]=t)},r.prototype.isInExtentRange=function(e){return this._extent[0]<=e&&this._extent[1]>=e},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(e){this._isBlank=e},r}();ah(Zr);var mN=0,id=function(){function r(e){this.categories=e.categories||[],this._needCollect=e.needCollect,this._deduplication=e.deduplication,this.uid=++mN}return r.createByAxisModel=function(e){var t=e.option,a=t.data,n=a&&G(a,_N);return new r({categories:n,needCollect:!n,deduplication:t.dedplication!==!1})},r.prototype.getOrdinal=function(e){return this._getOrCreateMap().get(e)},r.prototype.parseAndCollect=function(e){var t,a=this._needCollect;if(!U(e)&&!a)return e;if(a&&!this._deduplication)return t=this.categories.length,this.categories[t]=e,t;var n=this._getOrCreateMap();return t=n.get(e),t==null&&(a?(t=this.categories.length,this.categories[t]=e,n.set(e,t)):t=NaN),t},r.prototype._getOrCreateMap=function(){return this._map||(this._map=Z(this.categories))},r}();function _N(r){return tt(r)&&r.value!=null?r.value:r+""}function od(r){return r.type==="interval"||r.type==="log"}function SN(r,e,t,a){var n={},i=r[1]-r[0],o=n.interval=Uw(i/e);t!=null&&oa&&(o=n.interval=a);var s=n.intervalPrecision=yC(o),l=n.niceTickExtent=[Ut(Math.ceil(r[0]/o)*o,s),Ut(Math.floor(r[1]/o)*o,s)];return xN(l,r),n}function Uv(r){var e=Math.pow(10,ug(r)),t=r/e;return t?t===2?t=3:t===3?t=5:t*=2:t=1,Ut(t*e)}function yC(r){return Or(r)+2}function k_(r,e,t){r[e]=Math.max(Math.min(r[e],t[1]),t[0])}function xN(r,e){!isFinite(r[0])&&(r[0]=e[0]),!isFinite(r[1])&&(r[1]=e[1]),k_(r,0,e),k_(r,1,e),r[0]>r[1]&&(r[0]=r[1])}function Th(r,e){return r>=e[0]&&r<=e[1]}function Ah(r,e){return e[1]===e[0]?.5:(r-e[0])/(e[1]-e[0])}function Ch(r,e){return r*(e[1]-e[0])+e[0]}var Dh=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;a.type="ordinal";var n=a.getSetting("ordinalMeta");return n||(n=new id({})),z(n)&&(n=new id({categories:G(n,function(i){return tt(i)?i.value:i})})),a._ordinalMeta=n,a._extent=a.getSetting("extent")||[0,n.categories.length-1],a}return e.prototype.parse=function(t){return t==null?NaN:U(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return t=this.parse(t),Th(t,this._extent)&&this._ordinalMeta.categories[t]!=null},e.prototype.normalize=function(t){return t=this._getTickNumber(this.parse(t)),Ah(t,this._extent)},e.prototype.scale=function(t){return t=Math.round(Ch(t,this._extent)),this.getRawOrdinalNumber(t)},e.prototype.getTicks=function(){for(var t=[],a=this._extent,n=a[0];n<=a[1];)t.push({value:n}),n++;return t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(t==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var a=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,a.length);o=0&&t=0&&t=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type="ordinal",e}(Zr);Zr.registerClass(Dh);var bn=Ut,ca=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="interval",t._interval=0,t._intervalPrecision=2,t}return e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return Th(t,this._extent)},e.prototype.normalize=function(t){return Ah(t,this._extent)},e.prototype.scale=function(t){return Ch(t,this._extent)},e.prototype.setExtent=function(t,a){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(a)||(n[1]=parseFloat(a))},e.prototype.unionExtent=function(t){var a=this._extent;t[0]a[1]&&(a[1]=t[1]),this.setExtent(a[0],a[1])},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=yC(t)},e.prototype.getTicks=function(t){var a=this._interval,n=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!a)return s;var l=1e4;n[0]l)return[];var f=s.length?s[s.length-1].value:i[1];return n[1]>f&&(t?s.push({value:bn(f+a,o)}):s.push({value:n[1]})),s},e.prototype.getMinorTicks=function(t){for(var a=this.getTicks(!0),n=[],i=this.getExtent(),o=1;oi[0]&&c0&&(i=i===null?s:Math.min(i,s))}t[a]=i}}return t}function SC(r){var e=TN(r),t=[];return C(r,function(a){var n=a.coordinateSystem,i=n.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=e[l],f=Math.abs(o[1]-o[0]),h=i.scale.getExtent(),v=Math.abs(h[1]-h[0]);s=u?f/v*u:f}else{var c=a.getData();s=Math.abs(o[1]-o[0])/c.count()}var p=W(a.get("barWidth"),s),d=W(a.get("barMaxWidth"),s),g=W(a.get("barMinWidth")||(AC(a)?.5:1),s),y=a.get("barGap"),m=a.get("barCategoryGap");t.push({bandWidth:s,barWidth:p,barMaxWidth:d,barMinWidth:g,barGap:y,barCategoryGap:m,axisKey:Zg(i),stackId:$g(a)})}),xC(t)}function xC(r){var e={};C(r,function(a,n){var i=a.axisKey,o=a.bandWidth,s=e[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;e[i]=s;var u=a.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=a.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var h=a.barMaxWidth;h&&(l[u].maxWidth=h);var v=a.barMinWidth;v&&(l[u].minWidth=v);var c=a.barGap;c!=null&&(s.gap=c);var p=a.barCategoryGap;p!=null&&(s.categoryGap=p)});var t={};return C(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=a.categoryGap;if(s==null){var l=St(i).length;s=Math.max(35-l*4,15)+"%"}var u=W(s,o),f=W(a.gap,1),h=a.remainedWidth,v=a.autoWidthCount,c=(h-u)/(v+(v-1)*f);c=Math.max(c,0),C(i,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,h-=S+f*S,v--}else{var S=c;m&&mS&&(S=_),S!==c&&(y.width=S,h-=S+f*S,v--)}}),c=(h-u)/(v+(v-1)*f),c=Math.max(c,0);var p=0,d;C(i,function(y,m){y.width||(y.width=c),d=y,p+=y.width*(1+f)}),d&&(p-=d.width*f);var g=-p/2;C(i,function(y,m){t[n][m]=t[n][m]||{bandWidth:o,offset:g,width:y.width},g+=y.width*(1+f)})}),t}function AN(r,e,t){if(r&&e){var a=r[Zg(e)];return a!=null&&t!=null?a[$g(t)]:a}}function bC(r,e){var t=_C(r,e),a=SC(t);C(t,function(n){var i=n.getData(),o=n.coordinateSystem,s=o.getBaseAxis(),l=$g(n),u=a[Zg(s)][l],f=u.offset,h=u.width;i.setLayout({bandWidth:u.bandWidth,offset:f,size:h})})}function wC(r){return{seriesType:r,plan:bo(),reset:function(e){if(TC(e)){var t=e.getData(),a=e.coordinateSystem,n=a.getBaseAxis(),i=a.getOtherAxis(n),o=t.getDimensionIndex(t.mapDimension(i.dim)),s=t.getDimensionIndex(t.mapDimension(n.dim)),l=e.get("showBackground",!0),u=t.mapDimension(i.dim),f=t.getCalculationInfo("stackResultDimension"),h=Qa(t,u)&&!!t.getCalculationInfo("stackedOnSeries"),v=i.isHorizontal(),c=CN(n,i),p=AC(e),d=e.get("barMinHeight")||0,g=f&&t.getDimensionIndex(f),y=t.getLayout("size"),m=t.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=p&&Br(b*3),w=p&&l&&Br(b*3),T=p&&Br(b),A=a.master.getRect(),D=v?A.width:A.height,M,I=S.getStore(),L=0;(M=_.next())!=null;){var P=I.get(h?g:o,M),R=I.get(s,M),E=c,N=void 0;h&&(N=+P-I.get(o,M));var O=void 0,B=void 0,F=void 0,H=void 0;if(v){var Y=a.dataToPoint([P,R]);if(h){var K=a.dataToPoint([N,R]);E=K[0]}O=E,B=Y[1]+m,F=Y[0]-E,H=y,Math.abs(F)0?t:1:t))}var DN=function(r,e,t,a){for(;t>>1;r[n][1]n&&(this._approxInterval=n);var s=iu.length,l=Math.min(DN(iu,this._approxInterval,0,s),s-1);this._interval=iu[l][1],this._minLevelUnit=iu[Math.max(l-1,0)][0]},e.prototype.parse=function(t){return Ct(t)?t:+Ur(t)},e.prototype.contain=function(t){return Th(this.parse(t),this._extent)},e.prototype.normalize=function(t){return Ah(this.parse(t),this._extent)},e.prototype.scale=function(t){return Ch(t,this._extent)},e.type="time",e}(ca),iu=[["second",Dg],["minute",Mg],["hour",ws],["quarter-day",ws*6],["half-day",ws*12],["day",nr*1.2],["half-week",nr*3.5],["week",nr*7],["month",nr*31],["quarter",nr*95],["half-year",w0/2],["year",w0]];function MN(r,e,t,a){var n=Ur(e),i=Ur(t),o=function(p){return A0(n,p,a)===A0(i,p,a)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},f=function(){return u()&&o("hour")},h=function(){return f()&&o("minute")},v=function(){return h()&&o("second")},c=function(){return v()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return f();case"minute":return h();case"second":return v();case"millisecond":return c()}}function IN(r,e){return r/=nr,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function LN(r){var e=30*nr;return r/=e,r>6?6:r>3?3:r>2?2:1}function PN(r){return r/=ws,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function O_(r,e){return r/=e?Mg:Dg,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function RN(r){return Uw(r)}function EN(r,e,t){var a=new Date(r);switch(qi(e)){case"year":case"month":a[UT(t)](0);case"day":a[YT(t)](1);case"hour":a[XT(t)](0);case"minute":a[$T(t)](0);case"second":a[ZT(t)](0),a[qT(t)](0)}return a.getTime()}function kN(r,e,t,a){var n=1e4,i=HT,o=0;function s(D,M,I,L,P,R,E){for(var N=new Date(M),O=M,B=N[L]();O1&&R===0&&I.unshift({value:I[0].value-O})}}for(var R=0;R=a[0]&&m<=a[1]&&h++)}var _=(a[1]-a[0])/e;if(h>_*1.5&&v>_/1.5||(u.push(g),h>_||r===i[c]))break}f=[]}}}for(var S=Pt(G(u,function(D){return Pt(D,function(M){return M.value>=a[0]&&M.value<=a[1]&&!M.notAdd})}),function(D){return D.length>0}),b=[],x=S.length-1,c=0;c0;)i*=10;var s=[Ut(BN(a[0]/i)*i),Ut(NN(a[1]/i)*i)];this._interval=i,this._niceExtent=s}},e.prototype.calcNiceExtent=function(t){Ds.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return t=vr(t)/vr(this.base),Th(t,this._extent)},e.prototype.normalize=function(t){return t=vr(t)/vr(this.base),Ah(t,this._extent)},e.prototype.scale=function(t){return t=Ch(t,this._extent),ou(this.base,t)},e.type="log",e}(Zr),CC=Kg.prototype;CC.getMinorTicks=Ds.getMinorTicks;CC.getLabel=Ds.getLabel;function su(r,e){return ON(r,Or(e))}Zr.registerClass(Kg);var VN=function(){function r(e,t,a){this._prepareParams(e,t,a)}return r.prototype._prepareParams=function(e,t,a){a[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var v=this._determinedMin,c=this._determinedMax;return v!=null&&(s=v,u=!0),c!=null&&(l=c,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:h}},r.prototype.modifyDataMinMax=function(e,t){this[GN[e]]=t},r.prototype.setDeterminedMinMax=function(e,t){var a=zN[e];this[a]=t},r.prototype.freeze=function(){this.frozen=!0},r}(),zN={min:"_determinedMin",max:"_determinedMax"},GN={min:"_dataMin",max:"_dataMax"};function DC(r,e,t){var a=r.rawExtentInfo;return a||(a=new VN(r,e,t),r.rawExtentInfo=a,a)}function lu(r,e){return e==null?null:Ls(e)?NaN:r.parse(e)}function MC(r,e){var t=r.type,a=DC(r,e,r.getExtent()).calculate();r.setBlank(a.isBlank);var n=a.min,i=a.max,o=e.ecModel;if(o&&t==="time"){var s=_C("bar",o),l=!1;if(C(s,function(h){l=l||h.getBaseAxis()===e.axis}),l){var u=SC(s),f=FN(n,i,e,u);n=f.min,i=f.max}}return{extent:[n,i],fixMin:a.minFixed,fixMax:a.maxFixed}}function FN(r,e,t,a){var n=t.axis.getExtent(),i=n[1]-n[0],o=AN(a,t.axis);if(o===void 0)return{min:r,max:e};var s=1/0;C(o,function(c){s=Math.min(c.offset,s)});var l=-1/0;C(o,function(c){l=Math.max(c.offset+c.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=e-r,h=1-(s+l)/i,v=f/h-f;return e+=v*(l/u),r-=v*(s/u),{min:r,max:e}}function ao(r,e){var t=e,a=MC(r,t),n=a.extent,i=t.get("splitNumber");r instanceof Kg&&(r.base=t.get("logBase"));var o=r.type,s=t.get("interval"),l=o==="interval"||o==="time";r.setExtent(n[0],n[1]),r.calcNiceExtent({splitNumber:i,fixMin:a.fixMin,fixMax:a.fixMax,minInterval:l?t.get("minInterval"):null,maxInterval:l?t.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function Mh(r,e){if(e=e||r.get("type"),e)switch(e){case"category":return new Dh({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new qg({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(Zr.getClass(e)||ca)}}function HN(r){var e=r.scale.getExtent(),t=e[0],a=e[1];return!(t>0&&a>0||t<0&&a<0)}function Ao(r){var e=r.getLabelModel().get("formatter"),t=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(a){return function(n,i){return r.scale.getFormattedLabel(n,i,a)}}(e):U(e)?function(a){return function(n){var i=r.scale.getLabel(n),o=a.replace("{value}",i??"");return o}}(e):Q(e)?function(a){return function(n,i){return t!=null&&(i=n.value-t),a(Qg(r,n),i,n.level!=null?{level:n.level}:null)}}(e):function(a){return r.scale.getLabel(a)}}function Qg(r,e){return r.type==="category"?r.scale.getLabel(e):e.value}function WN(r){var e=r.model,t=r.scale;if(!(!e.get(["axisLabel","show"])||t.isBlank())){var a,n,i=t.getExtent();t instanceof Dh?n=t.count():(a=t.getTicks(),n=a.length);var o=r.getLabelModel(),s=Ao(r),l,u=1;n>40&&(u=Math.ceil(n/40));for(var f=0;fr[1]&&(r[1]=n[1])})}var gl=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var e=this.option;return!e.scale},r.prototype.getCoordSysModel=function(){},r}(),XN=1e-8;function B_(r,e){return Math.abs(r-e)n&&(a=o,n=l)}if(a)return ZN(a.exterior);var u=this.getBoundingRect();return[u.x+u.width/2,u.y+u.height/2]},e.prototype.getBoundingRect=function(t){var a=this._rect;if(a&&!t)return a;var n=[1/0,1/0],i=[-1/0,-1/0],o=this.geometries;return C(o,function(s){s.type==="polygon"?V_(s.exterior,n,i,t):C(s.points,function(l){V_(l,n,i,t)})}),isFinite(n[0])&&isFinite(n[1])&&isFinite(i[0])&&isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),a=new ht(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=a),a},e.prototype.contain=function(t){var a=this.getBoundingRect(),n=this.geometries;if(!a.contain(t[0],t[1]))return!1;t:for(var i=0,o=n.length;i>1^-(s&1),l=l>>1^-(l&1),s+=n,l+=i,n=s,i=l,a.push([s/t,l/t])}return a}function QN(r,e){return r=KN(r),G(Pt(r.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var a=t.properties,n=t.geometry,i=[];switch(n.type){case"Polygon":var o=n.coordinates;i.push(new z_(o[0],o.slice(1)));break;case"MultiPolygon":C(n.coordinates,function(l){l[0]&&i.push(new z_(l[0],l.slice(1)))});break;case"LineString":i.push(new G_([n.coordinates]));break;case"MultiLineString":i.push(new G_(n.coordinates))}var s=new PC(a[e||"name"],i,a.cp);return s.properties=a,s})}var Ys=wt();function EC(r,e){var t=G(e,function(a){return r.scale.parse(a)});return r.type==="time"&&t.length>0&&(t.sort(),t.unshift(t[0]),t.push(t[t.length-1])),t}function JN(r){var e=r.getLabelModel().get("customValues");if(e){var t=Ao(r);return{labels:EC(r,e).map(function(a){var n={value:a};return{formattedLabel:t(n),rawLabel:r.scale.getLabel(n),tickValue:a}})}}return r.type==="category"?tB(r):rB(r)}function jN(r,e){var t=r.getTickModel().get("customValues");return t?{ticks:EC(r,t)}:r.type==="category"?eB(r,e):{ticks:G(r.scale.getTicks(),function(a){return a.value})}}function tB(r){var e=r.getLabelModel(),t=kC(r,e);return!e.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:t.labelCategoryInterval}:t}function kC(r,e){var t=OC(r,"labels"),a=Jg(e),n=NC(t,a);if(n)return n;var i,o;return Q(a)?i=zC(r,a):(o=a==="auto"?aB(r):a,i=VC(r,o)),BC(t,a,{labels:i,labelCategoryInterval:o})}function eB(r,e){var t=OC(r,"ticks"),a=Jg(e),n=NC(t,a);if(n)return n;var i,o;if((!e.get("show")||r.scale.isBlank())&&(i=[]),Q(a))i=zC(r,a,!0);else if(a==="auto"){var s=kC(r,r.getLabelModel());o=s.labelCategoryInterval,i=G(s.labels,function(l){return l.tickValue})}else o=a,i=VC(r,o,!0);return BC(t,a,{ticks:i,tickCategoryInterval:o})}function rB(r){var e=r.scale.getTicks(),t=Ao(r);return{labels:G(e,function(a,n){return{level:a.level,formattedLabel:t(a,n),rawLabel:r.scale.getLabel(a),tickValue:a.value}})}}function OC(r,e){return Ys(r)[e]||(Ys(r)[e]=[])}function NC(r,e){for(var t=0;t40&&(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(a)),h=Math.abs(u*Math.sin(a)),v=0,c=0;l<=i[1];l+=s){var p=0,d=0,g=il(t({value:l}),e.font,"center","top");p=g.width*1.3,d=g.height*1.3,v=Math.max(v,p,7),c=Math.max(c,d,7)}var y=v/f,m=c/h;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=Ys(r.model),b=r.getExtent(),x=S.lastAutoInterval,w=S.lastTickCount;return x!=null&&w!=null&&Math.abs(x-_)<=1&&Math.abs(w-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function iB(r){var e=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function VC(r,e,t){var a=Ao(r),n=r.scale,i=n.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((e||0)+1,1),u=i[0],f=n.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var h=IC(r),v=o.get("showMinLabel")||h,c=o.get("showMaxLabel")||h;v&&u!==i[0]&&d(i[0]);for(var p=u;p<=i[1];p+=l)d(p);c&&p-l!==i[1]&&d(i[1]);function d(g){var y={value:g};s.push(t?g:{formattedLabel:a(y),rawLabel:n.getLabel(y),tickValue:g})}return s}function zC(r,e,t){var a=r.scale,n=Ao(r),i=[];return C(a.getTicks(),function(o){var s=a.getLabel(o),l=o.value;e(o.value,s)&&i.push(t?l:{formattedLabel:n(o),rawLabel:s,tickValue:l})}),i}var F_=[0,1],Tr=function(){function r(e,t,a){this.onBand=!1,this.inverse=!1,this.dim=e,this.scale=t,this._extent=a||[0,0]}return r.prototype.contain=function(e){var t=this._extent,a=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]);return e>=a&&e<=n},r.prototype.containData=function(e){return this.scale.contain(e)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(e){return Hw(e||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(e,t){var a=this._extent;a[0]=e,a[1]=t},r.prototype.dataToCoord=function(e,t){var a=this._extent,n=this.scale;return e=n.normalize(e),this.onBand&&n.type==="ordinal"&&(a=a.slice(),H_(a,n.count())),Lt(e,F_,a,t)},r.prototype.coordToData=function(e,t){var a=this._extent,n=this.scale;this.onBand&&n.type==="ordinal"&&(a=a.slice(),H_(a,n.count()));var i=Lt(e,a,F_,t);return this.scale.scale(i)},r.prototype.pointToData=function(e,t){},r.prototype.getTicksCoords=function(e){e=e||{};var t=e.tickModel||this.getTickModel(),a=jN(this,t),n=a.ticks,i=G(n,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=t.get("alignWithLabel");return oB(this,i,o,e.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var e=this.model.getModel("minorTick"),t=e.get("splitNumber");t>0&&t<100||(t=5);var a=this.scale.getMinorTicks(t),n=G(a,function(i){return G(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return n},r.prototype.getViewLabels=function(){return JN(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 e=this._extent,t=this.scale.getExtent(),a=t[1]-t[0]+(this.onBand?1:0);a===0&&(a=1);var n=Math.abs(e[1]-e[0]);return Math.abs(n)/a},r.prototype.calculateCategoryInterval=function(){return nB(this)},r}();function H_(r,e){var t=r[1]-r[0],a=e,n=t/a/2;r[0]+=n,r[1]-=n}function oB(r,e,t,a){var n=e.length;if(!r.onBand||t||!n)return;var i=r.getExtent(),o,s;if(n===1)e[0].coord=i[0],o=e[1]={coord:i[1]};else{var l=e[n-1].tickValue-e[0].tickValue,u=(e[n-1].coord-e[0].coord)/l;C(e,function(c){c.coord-=u/2});var f=r.scale.getExtent();s=1+f[1]-e[n-1].tickValue,o={coord:e[n-1].coord+u*s},e.push(o)}var h=i[0]>i[1];v(e[0].coord,i[0])&&(a?e[0].coord=i[0]:e.shift()),a&&v(i[0],e[0].coord)&&e.unshift({coord:i[0]}),v(i[1],o.coord)&&(a?o.coord=i[1]:e.pop()),a&&v(o.coord,i[1])&&e.push({coord:i[1]});function v(c,p){return c=Ut(c),p=Ut(p),h?c>p:cn&&(n+=Yo);var c=Math.atan2(s,o);if(c<0&&(c+=Yo),c>=a&&c<=n||c+Yo>=a&&c+Yo<=n)return l[0]=f,l[1]=h,u-t;var p=t*Math.cos(a)+r,d=t*Math.sin(a)+e,g=t*Math.cos(n)+r,y=t*Math.sin(n)+e,m=(p-o)*(p-o)+(d-s)*(d-s),_=(g-o)*(g-o)+(y-s)*(y-s);return m<_?(l[0]=p,l[1]=d,Math.sqrt(m)):(l[0]=g,l[1]=y,Math.sqrt(_))}function Mf(r,e,t,a,n,i,o,s){var l=n-r,u=i-e,f=t-r,h=a-e,v=Math.sqrt(f*f+h*h);f/=v,h/=v;var c=l*f+u*h,p=c/v;s&&(p=Math.min(Math.max(p,0),1)),p*=v;var d=o[0]=r+p*f,g=o[1]=e+p*h;return Math.sqrt((d-n)*(d-n)+(g-i)*(g-i))}function GC(r,e,t,a,n,i,o){t<0&&(r=r+t,t=-t),a<0&&(e=e+a,a=-a);var s=r+t,l=e+a,u=o[0]=Math.min(Math.max(n,r),s),f=o[1]=Math.min(Math.max(i,e),l);return Math.sqrt((u-n)*(u-n)+(f-i)*(f-i))}var gr=[];function fB(r,e,t){var a=GC(e.x,e.y,e.width,e.height,r.x,r.y,gr);return t.set(gr[0],gr[1]),a}function hB(r,e,t){for(var a=0,n=0,i=0,o=0,s,l,u=1/0,f=e.data,h=r.x,v=r.y,c=0;c0){e=e/180*Math.PI,mr.fromArray(r[0]),Ot.fromArray(r[1]),Yt.fromArray(r[2]),ut.sub(Vr,mr,Ot),ut.sub(kr,Yt,Ot);var t=Vr.len(),a=kr.len();if(!(t<.001||a<.001)){Vr.scale(1/t),kr.scale(1/a);var n=Vr.dot(kr),i=Math.cos(e);if(i1&&ut.copy(Te,Yt),Te.toArray(r[1])}}}}function vB(r,e,t){if(t<=180&&t>0){t=t/180*Math.PI,mr.fromArray(r[0]),Ot.fromArray(r[1]),Yt.fromArray(r[2]),ut.sub(Vr,Ot,mr),ut.sub(kr,Yt,Ot);var a=Vr.len(),n=kr.len();if(!(a<.001||n<.001)){Vr.scale(1/a),kr.scale(1/n);var i=Vr.dot(e),o=Math.cos(t);if(i=l)ut.copy(Te,Yt);else{Te.scaleAndAdd(kr,s/Math.tan(Math.PI/2-f));var h=Yt.x!==Ot.x?(Te.x-Ot.x)/(Yt.x-Ot.x):(Te.y-Ot.y)/(Yt.y-Ot.y);if(isNaN(h))return;h<0?ut.copy(Te,Ot):h>1&&ut.copy(Te,Yt)}Te.toArray(r[1])}}}}function $v(r,e,t,a){var n=t==="normal",i=n?r:r.ensureState(t);i.ignore=e;var o=a.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=a.getModel("lineStyle").getLineStyle();n?r.useStyle(s):i.style=s}function cB(r,e){var t=e.smooth,a=e.points;if(a)if(r.moveTo(a[0][0],a[0][1]),t>0&&a.length>=3){var n=Ea(a[0],a[1]),i=Ea(a[1],a[2]);if(!n||!i){r.lineTo(a[1][0],a[1][1]),r.lineTo(a[2][0],a[2][1]);return}var o=Math.min(n,i)*t,s=Ou([],a[1],a[0],o/n),l=Ou([],a[1],a[2],o/i),u=Ou([],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],a[2][0],a[2][1])}else for(var f=1;f0&&i&&b(-f/o,0,o);var d=r[0],g=r[o-1],y,m;_(),y<0&&x(-y,.8),m<0&&x(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&w(-y),m<0&&w(m);function _(){y=d.rect[e]-a,m=n-g.rect[e]-g.rect[t]}function S(T,A,D){if(T<0){var M=Math.min(A,-T);if(M>0){b(M*D,0,o);var I=M+T;I<0&&x(-I*D,1)}else x(-T*D,1)}}function b(T,A,D){T!==0&&(u=!0);for(var M=A;M0)for(var I=0;I0;I--){var E=D[I-1]*R;b(-E,I,o)}}}function w(T){var A=T<0?-1:1;T=Math.abs(T);for(var D=Math.ceil(T/(o-1)),M=0;M0?b(D,0,M+1):b(-D,o-M-1,o),T-=D,T<=0)return}return u}function pB(r,e,t,a){return WC(r,"x","width",e,t,a)}function UC(r,e,t,a){return WC(r,"y","height",e,t,a)}function YC(r){var e=[];r.sort(function(d,g){return g.priority-d.priority});var t=new ht(0,0,0,0);function a(d){if(!d.ignore){var g=d.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}d.ignore=!0}for(var n=0;n=0&&a.attr(i.oldLayoutSelect),vt(v,"emphasis")>=0&&a.attr(i.oldLayoutEmphasis)),Dt(a,u,t,l)}else if(a.attr(u),!yo(a).valueAnimation){var h=it(a.style.opacity,1);a.style.opacity=0,Vt(a,{style:{opacity:h}},t,l)}if(i.oldLayout=u,a.states.select){var c=i.oldLayoutSelect={};uu(c,u,fu),uu(c,a.states.select,fu)}if(a.states.emphasis){var p=i.oldLayoutEmphasis={};uu(p,u,fu),uu(p,a.states.emphasis,fu)}BT(a,l,f,t,t)}if(n&&!n.ignore&&!n.invisible){var i=yB(n),o=i.oldLayout,d={points:n.shape.points};o?(n.attr({shape:o}),Dt(n,{shape:d},t)):(n.setShape(d),n.style.strokePercent=0,Vt(n,{style:{strokePercent:1}},t)),i.oldLayout=d}},r}(),qv=wt();function _B(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){var n=qv(t).labelManager;n||(n=qv(t).labelManager=new mB),n.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(e,t,a){var n=qv(t).labelManager;a.updatedSeries.forEach(function(i){n.addLabelsOfSeries(t.getViewOfSeriesModel(i))}),n.updateLayoutConfig(t),n.layout(t),n.processLabelsOverall()})}var Kv=Math.sin,Qv=Math.cos,XC=Math.PI,Tn=Math.PI*2,SB=180/XC,$C=function(){function r(){}return r.prototype.reset=function(e){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,e||4)},r.prototype.moveTo=function(e,t){this._add("M",e,t)},r.prototype.lineTo=function(e,t){this._add("L",e,t)},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){this._add("C",e,t,a,n,i,o)},r.prototype.quadraticCurveTo=function(e,t,a,n){this._add("Q",e,t,a,n)},r.prototype.arc=function(e,t,a,n,i,o){this.ellipse(e,t,a,a,0,n,i,o)},r.prototype.ellipse=function(e,t,a,n,i,o,s,l){var u=s-o,f=!l,h=Math.abs(u),v=Va(h-Tn)||(f?u>=Tn:-u>=Tn),c=u>0?u%Tn:u%Tn+Tn,p=!1;v?p=!0:Va(h)?p=!1:p=c>=XC==!!f;var d=e+a*Qv(o),g=t+n*Kv(o);this._start&&this._add("M",d,g);var y=Math.round(i*SB);if(v){var m=1/this._p,_=(f?1:-1)*(Tn-m);this._add("A",a,n,y,1,+f,e+a*Qv(o+_),t+n*Kv(o+_)),m>.01&&this._add("A",a,n,y,0,+f,d,g)}else{var S=e+a*Qv(s),b=t+n*Kv(s);this._add("A",a,n,y,+p,+f,S,b)}},r.prototype.rect=function(e,t,a,n){this._add("M",e,t),this._add("l",a,0),this._add("l",0,n),this._add("l",-a,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(e,t,a,n,i,o,s,l,u){for(var f=[],h=this._p,v=1;v"}function IB(r){return""}function ry(r,e){e=e||{};var t=e.newline?` +`:"";function a(n){var i=n.children,o=n.tag,s=n.attrs,l=n.text;return MB(o,s)+(o!=="style"?Oe(l):l||"")+(i?""+t+G(i,function(u){return a(u)}).join(t)+t:"")+IB(o)}return a(r)}function LB(r,e,t){t=t||{};var a=t.newline?` +`:"",n=" {"+a,i=a+"}",o=G(St(r),function(l){return l+n+G(St(r[l]),function(u){return u+":"+r[l][u]+";"}).join(a)+i}).join(a),s=G(St(e),function(l){return"@keyframes "+l+n+G(St(e[l]),function(u){return u+n+G(St(e[l][u]),function(f){var h=e[l][u][f];return f==="d"&&(h='path("'+h+'")'),f+":"+h+";"}).join(a)+i}).join(a)+i}).join(a);return!o&&!s?"":[""].join(a)}function ud(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function X_(r,e,t,a){return ee("svg","root",{width:r,height:e,xmlns:ZC,"xmlns:xlink":qC,version:"1.1",baseProfile:"full",viewBox:a?"0 0 "+r+" "+e:!1},t)}var PB=0;function QC(){return PB++}var $_={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},Dn="transform-origin";function RB(r,e,t){var a=V({},r.shape);V(a,e),r.buildPath(t,a);var n=new $C;return n.reset(Ew(r)),t.rebuildPath(n,1),n.generateStr(),n.getStr()}function EB(r,e){var t=e.originX,a=e.originY;(t||a)&&(r[Dn]=t+"px "+a+"px")}var kB={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function JC(r,e){var t=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[t]=r,t}function OB(r,e,t){var a=r.shape.paths,n={},i,o;if(C(a,function(l){var u=ud(t.zrId);u.animation=!0,Ih(l,{},u,!0);var f=u.cssAnims,h=u.cssNodes,v=St(f),c=v.length;if(c){o=v[c-1];var p=f[o];for(var d in p){var g=p[d];n[d]=n[d]||{d:""},n[d].d+=g.d||""}for(var y in h){var m=h[y].animation;m.indexOf(o)>=0&&(i=m)}}}),!!i){e.d=!1;var s=JC(n,t);return i.replace(o,s)}}function Z_(r){return U(r)?$_[r]?"cubic-bezier("+$_[r]+")":og(r)?r:"":""}function Ih(r,e,t,a){var n=r.animators,i=n.length,o=[];if(r instanceof xg){var s=OB(r,e,t);if(s)o.push(s);else if(!i)return}else if(!i)return;for(var l={},u=0;u0}).length){var pt=JC(w,t);return pt+" "+m[0]+" both"}}for(var g in l){var s=d(l[g]);s&&o.push(s)}if(o.length){var y=t.zrId+"-cls-"+QC();t.cssNodes["."+y]={animation:o.join(",")},e.class=y}}function NB(r,e,t){if(!r.ignore)if(r.isSilent()){var a={"pointer-events":"none"};q_(a,e,t)}else{var n=r.states.emphasis&&r.states.emphasis.style?r.states.emphasis.style:{},i=n.fill;if(!i){var o=r.style&&r.style.fill,s=r.states.select&&r.states.select.style&&r.states.select.style.fill,l=r.currentStates.indexOf("select")>=0&&s||o;l&&(i=xp(l))}var u=n.lineWidth;if(u){var f=!n.strokeNoScale&&r.transform?r.transform[0]:1;u=u/f}var a={cursor:"pointer"};i&&(a.fill=i),n.stroke&&(a.stroke=n.stroke),u&&(a["stroke-width"]=u),q_(a,e,t)}}function q_(r,e,t,a){var n=JSON.stringify(r),i=t.cssStyleCache[n];i||(i=t.zrId+"-cls-"+QC(),t.cssStyleCache[n]=i,t.cssNodes["."+i+":hover"]=r),e.class=e.class?e.class+" "+i:i}var Xs=Math.round;function jC(r){return r&&U(r.src)}function tD(r){return r&&Q(r.toDataURL)}function ay(r,e,t,a){AB(function(n,i){var o=n==="fill"||n==="stroke";o&&Rw(i)?rD(e,r,n,a):o&&sg(i)?aD(t,r,n,a):o&&i==="none"?r[n]="transparent":r[n]=i},e,t,!1),WB(t,r,a)}function ny(r,e){var t=PL(e);t&&(t.each(function(a,n){a!=null&&(r[(Y_+n).toLowerCase()]=a+"")}),e.isSilent()&&(r[Y_+"silent"]="true"))}function K_(r){return Va(r[0]-1)&&Va(r[1])&&Va(r[2])&&Va(r[3]-1)}function BB(r){return Va(r[4])&&Va(r[5])}function iy(r,e,t){if(e&&!(BB(e)&&K_(e))){var a=1e4;r.transform=K_(e)?"translate("+Xs(e[4]*a)/a+" "+Xs(e[5]*a)/a+")":jI(e)}}function Q_(r,e,t){for(var a=r.points,n=[],i=0;i"u"){var g="Image width/height must been given explictly in svg-ssr renderer.";De(v,g),De(c,g)}else if(v==null||c==null){var y=function(D,M){if(D){var I=D.elm,L=v||M.width,P=c||M.height;D.tag==="pattern"&&(u?(P=1,L/=i.width):f&&(L=1,P/=i.height)),D.attrs.width=L,D.attrs.height=P,I&&(I.setAttribute("width",L),I.setAttribute("height",P))}},m=cg(p,null,r,function(D){l||y(x,D),y(h,D)});m&&m.width&&m.height&&(v=v||m.width,c=c||m.height)}h=ee("image","img",{href:p,width:v,height:c}),o.width=v,o.height=c}else n.svgElement&&(h=et(n.svgElement),o.width=n.svgWidth,o.height=n.svgHeight);if(h){var _,S;l?_=S=1:u?(S=1,_=o.width/i.width):f?(_=1,S=o.height/i.height):o.patternUnits="userSpaceOnUse",_!=null&&!isNaN(_)&&(o.width=_),S!=null&&!isNaN(S)&&(o.height=S);var b=kw(n);b&&(o.patternTransform=b);var x=ee("pattern","",o,[h]),w=ry(x),T=a.patternCache,A=T[w];A||(A=a.zrId+"-p"+a.patternIdx++,T[w]=A,o.id=A,x=a.defs[A]=ee("pattern",A,o,[h])),e[t]=th(A)}}function UB(r,e,t){var a=t.clipPathCache,n=t.defs,i=a[r.id];if(!i){i=t.zrId+"-c"+t.clipPathIdx++;var o={id:i};a[r.id]=i,n[i]=ee("clipPath",i,o,[eD(r,t)])}e["clip-path"]=th(i)}function t1(r){return document.createTextNode(r)}function kn(r,e,t){r.insertBefore(e,t)}function e1(r,e){r.removeChild(e)}function r1(r,e){r.appendChild(e)}function nD(r){return r.parentNode}function iD(r){return r.nextSibling}function Jv(r,e){r.textContent=e}var a1=58,YB=120,XB=ee("","");function fd(r){return r===void 0}function Rr(r){return r!==void 0}function $B(r,e,t){for(var a={},n=e;n<=t;++n){var i=r[n].key;i!==void 0&&(a[i]=n)}return a}function us(r,e){var t=r.key===e.key,a=r.tag===e.tag;return a&&t}function $s(r){var e,t=r.children,a=r.tag;if(Rr(a)){var n=r.elm=KC(a);if(oy(XB,r),z(t))for(e=0;ei?(p=t[l+1]==null?null:t[l+1].elm,oD(r,p,t,n,l)):Lf(r,e,a,i))}function zi(r,e){var t=e.elm=r.elm,a=r.children,n=e.children;r!==e&&(oy(r,e),fd(e.text)?Rr(a)&&Rr(n)?a!==n&&ZB(t,a,n):Rr(n)?(Rr(r.text)&&Jv(t,""),oD(t,null,n,0,n.length-1)):Rr(a)?Lf(t,a,0,a.length-1):Rr(r.text)&&Jv(t,""):r.text!==e.text&&(Rr(a)&&Lf(t,a,0,a.length-1),Jv(t,e.text)))}function qB(r,e){if(us(r,e))zi(r,e);else{var t=r.elm,a=nD(t);$s(e),a!==null&&(kn(a,e.elm,iD(t)),Lf(a,[r],0,0))}return e}var KB=0,QB=function(){function r(e,t,a){if(this.type="svg",this.refreshHover=n1(),this.configLayer=n1(),this.storage=t,this._opts=a=V({},a),this.root=e,this._id="zr"+KB++,this._oldVNode=X_(a.width,a.height),e&&!a.ssr){var n=this._viewport=document.createElement("div");n.style.cssText="position:relative;overflow:hidden";var i=this._svgDom=this._oldVNode.elm=KC("svg");oy(null,this._oldVNode),n.appendChild(i),e.appendChild(n)}this.resize(a.width,a.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var e=this.renderToVNode({willUpdate:!0});e.attrs.style="position:absolute;left:0;top:0;user-select:none",qB(this._oldVNode,e),this._oldVNode=e}},r.prototype.renderOneToVNode=function(e){return j_(e,ud(this._id))},r.prototype.renderToVNode=function(e){e=e||{};var t=this.storage.getDisplayList(!0),a=this._width,n=this._height,i=ud(this._id);i.animation=e.animation,i.willUpdate=e.willUpdate,i.compress=e.compress,i.emphasis=e.emphasis;var o=[],s=this._bgVNode=JB(a,n,this._backgroundColor,i);s&&o.push(s);var l=e.compress?null:this._mainVNode=ee("g","main",{},[]);this._paintList(t,i,l?l.children:o),l&&o.push(l);var u=G(St(i.defs),function(v){return i.defs[v]});if(u.length&&o.push(ee("defs","defs",{},u)),e.animation){var f=LB(i.cssNodes,i.cssAnims,{newline:!0});if(f){var h=ee("style","stl",{},[],f);o.push(h)}}return X_(a,n,o,e.useViewBox)},r.prototype.renderToString=function(e){return e=e||{},ry(this.renderToVNode({animation:it(e.cssAnimation,!0),emphasis:it(e.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:it(e.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(e,t,a){for(var n=e.length,i=[],o=0,s,l,u=0,f=0;f=0&&!(v&&l&&v[d]===l[d]);d--);for(var g=p-1;g>d;g--)o--,s=i[o-1];for(var y=d+1;y=s)}}for(var h=this.__startIndex;h15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=g.__endIndex;else for(var D=c.dpr,M=0;M0&&e>n[0]){for(l=0;le);l++);s=a[n[l]]}if(n.splice(l+1,0,e),a[e]=t,!t.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(t.dom,u.nextSibling):o.appendChild(t.dom)}else o.firstChild?o.insertBefore(t.dom,o.firstChild):o.appendChild(t.dom);t.painter||(t.painter=this)}},r.prototype.eachLayer=function(e,t){for(var a=this._zlevelList,n=0;n0?hu:0),this._needsManuallyCompositing),f.__builtin__||jd("ZLevel "+u+" has been used by unkown layer "+f.id),f!==i&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,t(l),i=f),n.__dirty&Fe&&!n.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}t(l),this.eachBuiltinLayer(function(h,v){!h.__used&&h.getElementCount()>0&&(h.__dirty=!0,h.__startIndex=h.__endIndex=h.__drawIndex=0),h.__dirty&&h.__drawIndex<0&&(h.__drawIndex=h.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(e){e.clear()},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e,C(this._layers,function(t){t.setUnpainted()})},r.prototype.configLayer=function(e,t){if(t){var a=this._layerConfig;a[e]?ft(a[e],t,!0):a[e]=t;for(var n=0;n-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),a},e.type="series.line",e.dependencies=["grid","polar"],e.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},e}(Bt);function no(r,e){var t=r.mapDimensionsAll("defaultedLabel"),a=t.length;if(a===1){var n=eo(r,e,t[0]);return n!=null?n+"":null}else if(a){for(var i=[],o=0;o=0&&a.push(e[i])}return a.join(" ")}var yl=function(r){k(e,r);function e(t,a,n,i){var o=r.call(this)||this;return o.updateData(t,a,n,i),o}return e.prototype._createSymbol=function(t,a,n,i,o){this.removeAll();var s=qt(t,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=oV,this._symbolType=t,this.add(s)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){fa(this.childAt(0))},e.prototype.downplay=function(){ha(this.childAt(0))},e.prototype.setZ=function(t,a){var n=this.childAt(0);n.zlevel=t,n.z=a},e.prototype.setDraggable=function(t,a){var n=this.childAt(0);n.draggable=t,n.cursor=!a&&t?"move":n.cursor},e.prototype.updateData=function(t,a,n,i){this.silent=!1;var o=t.getItemVisual(a,"symbol")||"circle",s=t.hostModel,l=e.getSymbolSize(t,a),u=o!==this._symbolType,f=i&&i.disableAnimation;if(u){var h=t.getItemVisual(a,"symbolKeepAspect");this._createSymbol(o,t,a,l,h)}else{var v=this.childAt(0);v.silent=!1;var c={scaleX:l[0]/2,scaleY:l[1]/2};f?v.attr(c):Dt(v,c,s,a),br(v)}if(this._updateCommon(t,a,l,n,i),u){var v=this.childAt(0);if(!f){var c={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:v.style.opacity}};v.scaleX=v.scaleY=0,v.style.opacity=0,Vt(v,c,s,a)}}f&&this.childAt(0).stopAnimation("leave")},e.prototype._updateCommon=function(t,a,n,i,o){var s=this.childAt(0),l=t.hostModel,u,f,h,v,c,p,d,g,y;if(i&&(u=i.emphasisItemStyle,f=i.blurItemStyle,h=i.selectItemStyle,v=i.focus,c=i.blurScope,d=i.labelStatesModels,g=i.hoverScale,y=i.cursorStyle,p=i.emphasisDisabled),!i||t.hasItemOption){var m=i&&i.itemModel?i.itemModel:t.getItemModel(a),_=m.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),h=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),v=_.get("focus"),c=_.get("blurScope"),p=_.get("disabled"),d=ae(m),g=_.getShallow("scale"),y=m.getShallow("cursor")}var S=t.getItemVisual(a,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=fi(t.getItemVisual(a,"symbolOffset"),n);b&&(s.x=b[0],s.y=b[1]),y&&s.attr("cursor",y);var x=t.getItemVisual(a,"style"),w=x.fill;if(s instanceof se){var T=s.style;s.useStyle(V({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(V({},x)):s.useStyle(x),s.style.decal=null,s.setColor(w,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var A=t.getItemVisual(a,"liftZ"),D=this._z2;A!=null?D==null&&(this._z2=s.z2,s.z2+=A):D!=null&&(s.z2=D,this._z2=null);var M=o&&o.useNameLabel;he(s,d,{labelFetcher:l,labelDataIndex:a,defaultText:I,inheritColor:w,defaultOpacity:x.opacity});function I(R){return M?t.getName(R):no(t,R)}this._sizeX=n[0]/2,this._sizeY=n[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=h,s.ensureState("blur").style=f;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Ht(this,v,c,p)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,a,n){var i=this.childAt(0),o=nt(this).dataIndex,s=n&&n.animation;if(this.silent=i.silent=!0,n&&n.fadeLabel){var l=i.getTextContent();l&&qa(l,{style:{opacity:0}},a,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();qa(i,{style:{opacity:0},scaleX:0,scaleY:0},a,{dataIndex:o,cb:t,removeOpt:s})},e.getSymbolSize=function(t,a){return To(t.getItemVisual(a,"symbolSize"))},e}(at);function oV(r,e){this.parent.drift(r,e)}function tc(r,e,t,a){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(a.isIgnore&&a.isIgnore(t))&&!(a.clipShape&&!a.clipShape.contain(e[0],e[1]))&&r.getItemVisual(t,"symbol")!=="none"}function s1(r){return r!=null&&!tt(r)&&(r={isIgnore:r}),r||{}}function l1(r){var e=r.hostModel,t=e.getModel("emphasis");return{emphasisItemStyle:t.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:t.get("focus"),blurScope:t.get("blurScope"),emphasisDisabled:t.get("disabled"),hoverScale:t.get("scale"),labelStatesModels:ae(e),cursorStyle:e.get("cursor")}}var ml=function(){function r(e){this.group=new at,this._SymbolCtor=e||yl}return r.prototype.updateData=function(e,t){this._progressiveEls=null,t=s1(t);var a=this.group,n=e.hostModel,i=this._data,o=this._SymbolCtor,s=t.disableAnimation,l=l1(e),u={disableAnimation:s},f=t.getSymbolPoint||function(h){return e.getItemLayout(h)};i||a.removeAll(),e.diff(i).add(function(h){var v=f(h);if(tc(e,v,h,t)){var c=new o(e,h,l,u);c.setPosition(v),e.setItemGraphicEl(h,c),a.add(c)}}).update(function(h,v){var c=i.getItemGraphicEl(v),p=f(h);if(!tc(e,p,h,t)){a.remove(c);return}var d=e.getItemVisual(h,"symbol")||"circle",g=c&&c.getSymbolType&&c.getSymbolType();if(!c||g&&g!==d)a.remove(c),c=new o(e,h,l,u),c.setPosition(p);else{c.updateData(e,h,l,u);var y={x:p[0],y:p[1]};s?c.attr(y):Dt(c,y,n)}a.add(c),e.setItemGraphicEl(h,c)}).remove(function(h){var v=i.getItemGraphicEl(h);v&&v.fadeOut(function(){a.remove(v)},n)}).execute(),this._getSymbolPoint=f,this._data=e},r.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl(function(a,n){var i=e._getSymbolPoint(n);a.setPosition(i),a.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=l1(e),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t,a){this._progressiveEls=[],a=s1(a);function n(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=e.start;i0?t=a[0]:a[1]<0&&(t=a[1]),t}function uD(r,e,t,a){var n=NaN;r.stacked&&(n=t.get(t.getCalculationInfo("stackedOverDimension"),a)),isNaN(n)&&(n=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=t.get(r.baseDim,a),o[1-i]=n,e.dataToPoint(o)}function lV(r,e){var t=[];return e.diff(r).add(function(a){t.push({cmd:"+",idx:a})}).update(function(a,n){t.push({cmd:"=",idx:n,idx1:a})}).remove(function(a){t.push({cmd:"-",idx:a})}).execute(),t}function uV(r,e,t,a,n,i,o,s){for(var l=lV(r,e),u=[],f=[],h=[],v=[],c=[],p=[],d=[],g=lD(n,e,o),y=r.getLayout("points")||[],m=e.getLayout("points")||[],_=0;_=n||d<0)break;if(Jn(y,m)){if(l){d+=i;continue}break}if(d===t)r[i>0?"moveTo":"lineTo"](y,m),h=y,v=m;else{var _=y-u,S=m-f;if(_*_+S*S<.5){d+=i;continue}if(o>0){for(var b=d+i,x=e[b*2],w=e[b*2+1];x===y&&w===m&&g=a||Jn(x,w))c=y,p=m;else{D=x-u,M=w-f;var P=y-u,R=x-y,E=m-f,N=w-m,O=void 0,B=void 0;if(s==="x"){O=Math.abs(P),B=Math.abs(R);var F=D>0?1:-1;c=y-F*O*o,p=m,I=y+F*B*o,L=m}else if(s==="y"){O=Math.abs(E),B=Math.abs(N);var H=M>0?1:-1;c=y,p=m-H*O*o,I=y,L=m+H*B*o}else O=Math.sqrt(P*P+E*E),B=Math.sqrt(R*R+N*N),A=B/(B+O),c=y-D*o*(1-A),p=m-M*o*(1-A),I=y+D*o*A,L=m+M*o*A,I=Ca(I,Da(x,y)),L=Ca(L,Da(w,m)),I=Da(I,Ca(x,y)),L=Da(L,Ca(w,m)),D=I-y,M=L-m,c=y-D*O/B,p=m-M*O/B,c=Ca(c,Da(u,y)),p=Ca(p,Da(f,m)),c=Da(c,Ca(u,y)),p=Da(p,Ca(f,m)),D=y-c,M=m-p,I=y+D*B/O,L=m+M*B/O}r.bezierCurveTo(h,v,c,p,y,m),h=I,v=L}else r.lineTo(y,m)}u=y,f=m,d+=i}return g}var fD=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),fV=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polyline",a}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new fD},e.prototype.buildPath=function(t,a){var n=a.points,i=0,o=n.length/2;if(a.connectNulls){for(;o>0&&Jn(n[o*2-2],n[o*2-1]);o--);for(;i=0){var S=u?(p-l)*_+l:(c-s)*_+s;return u?[t,S]:[S,t]}s=c,l=p;break;case o.C:c=i[h++],p=i[h++],d=i[h++],g=i[h++],y=i[h++],m=i[h++];var b=u?nf(s,c,d,y,t,f):nf(l,p,g,m,t,f);if(b>0)for(var x=0;x=0){var S=u?jt(l,p,g,m,w):jt(s,c,d,y,w);return u?[t,S]:[S,t]}}s=y,l=m;break}}},e}(yt),hV=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e}(fD),hD=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polygon",a}return e.prototype.getDefaultShape=function(){return new hV},e.prototype.buildPath=function(t,a){var n=a.points,i=a.stackedOnPoints,o=0,s=n.length/2,l=a.smoothMonotone;if(a.connectNulls){for(;s>0&&Jn(n[s*2-2],n[s*2-1]);s--);for(;oe){i?t.push(o(i,l,e)):n&&t.push(o(n,l,0),o(n,l,e));break}else n&&(t.push(o(n,l,0)),n=null),t.push(l),i=l}return t}function pV(r,e,t){var a=r.getVisual("visualMeta");if(!(!a||!a.length||!r.count())&&e.type==="cartesian2d"){for(var n,i,o=a.length-1;o>=0;o--){var s=r.getDimensionInfo(a[o].dimension);if(n=s&&s.coordDim,n==="x"||n==="y"){i=a[o];break}}if(i){var l=e.getAxis(n),u=G(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,h=i.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),h.reverse());var v=cV(u,n==="x"?t.getWidth():t.getHeight()),c=v.length;if(!c&&f)return u[0].coord<0?h[1]?h[1]:u[f-1].color:h[0]?h[0]:u[0].color;var p=10,d=v[0].coord-p,g=v[c-1].coord+p,y=g-d;if(y<.001)return"transparent";C(v,function(_){_.offset=(_.coord-d)/y}),v.push({offset:c?v[c-1].offset:.5,color:h[1]||"transparent"}),v.unshift({offset:c?v[0].offset:.5,color:h[0]||"transparent"});var m=new fl(0,0,0,0,v,!0);return m[n]=d,m[n+"2"]=g,m}}}function dV(r,e,t){var a=r.get("showAllSymbol"),n=a==="auto";if(!(a&&!n)){var i=t.getAxesByScale("ordinal")[0];if(i&&!(n&&gV(i,e))){var o=e.mapDimension(i.dim),s={};return C(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(e.get(o,l))}}}}function gV(r,e){var t=r.getExtent(),a=Math.abs(t[1]-t[0])/r.scale.count();isNaN(a)&&(a=0);for(var n=e.count(),i=Math.max(1,Math.round(n/5)),o=0;oa)return!1;return!0}function yV(r,e){return isNaN(r)||isNaN(e)}function mV(r){for(var e=r.length/2;e>0&&yV(r[e*2-2],r[e*2-1]);e--);return e-1}function c1(r,e){return[r[e*2],r[e*2+1]]}function _V(r,e,t){for(var a=r.length/2,n=t==="x"?0:1,i,o,s=0,l=-1,u=0;u=e||i>=e&&o<=e){l=u;break}s=u,i=o}return{range:[s,l],t:(e-i)/(o-i)}}function pD(r){if(r.get(["endLabel","show"]))return!0;for(var e=0;e0&&t.get(["emphasis","lineStyle","width"])==="bolder"){var F=d.getState("emphasis").style;F.lineWidth=+d.style.lineWidth+1}nt(d).seriesIndex=t.seriesIndex,Ht(d,N,O,B);var H=v1(t.get("smooth")),Y=t.get("smoothMonotone");if(d.setShape({smooth:H,smoothMonotone:Y,connectNulls:T}),g){var K=l.getCalculationInfo("stackedOnSeries"),J=0;g.useStyle(j(f.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),K&&(J=v1(K.get("smooth"))),g.setShape({smooth:H,stackedOnSmooth:J,smoothMonotone:Y,connectNulls:T}),fe(g,t,"areaStyle"),nt(g).seriesIndex=t.seriesIndex,Ht(g,N,O,B)}var ct=function(xt){i._changePolyState(xt)};l.eachItemGraphicEl(function(xt){xt&&(xt.onHoverStateChange=ct)}),this._polyline.onHoverStateChange=ct,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=h,this._step=M,this._valueOrigin=S,t.get("triggerLineEvent")&&(this.packEventData(t,d),g&&this.packEventData(t,g))},e.prototype.packEventData=function(t,a){nt(a).eventData={componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line"}},e.prototype.highlight=function(t,a,n,i){var o=t.getData(),s=ei(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],h=l[s*2+1];if(isNaN(f)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,h))return;var v=t.get("zlevel")||0,c=t.get("z")||0;u=new yl(o,s),u.x=f,u.y=h,u.setZ(v,c);var p=u.getSymbolPath().getTextContent();p&&(p.zlevel=v,p.z=c,p.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Et.prototype.highlight.call(this,t,a,n,i)},e.prototype.downplay=function(t,a,n,i){var o=t.getData(),s=ei(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 Et.prototype.downplay.call(this,t,a,n,i)},e.prototype._changePolyState=function(t){var a=this._polygon;vf(this._polyline,t),a&&vf(a,t)},e.prototype._newPolyline=function(t){var a=this._polyline;return a&&this._lineGroup.remove(a),a=new fV({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(a),this._polyline=a,a},e.prototype._newPolygon=function(t,a){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new hD({shape:{points:t,stackedOnPoints:a},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,a,n){var i,o,s=a.getBaseAxis(),l=s.inverse;a.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):a.type==="polar"&&(i=s.dim==="angle",o=!0);var u=t.hostModel,f=u.get("animationDuration");Q(f)&&(f=f(null));var h=u.get("animationDelay")||0,v=Q(h)?h(null):h;t.eachItemGraphicEl(function(c,p){var d=c;if(d){var g=[c.x,c.y],y=void 0,m=void 0,_=void 0;if(n)if(o){var S=n,b=a.pointToCoord(g);i?(y=S.startAngle,m=S.endAngle,_=-b[1]/180*Math.PI):(y=S.r0,m=S.r,_=b[0])}else{var x=n;i?(y=x.x,m=x.x+x.width,_=c.x):(y=x.y+x.height,m=x.y,_=c.y)}var w=m===y?0:(_-y)/(m-y);l&&(w=1-w);var T=Q(h)?h(p):f*w+v,A=d.getSymbolPath(),D=A.getTextContent();d.attr({scaleX:0,scaleY:0}),d.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),D&&D.animateFrom({style:{opacity:0}},{duration:300,delay:T}),A.disableLabelAnimation=!0}})},e.prototype._initOrUpdateEndLabel=function(t,a,n){var i=t.getModel("endLabel");if(pD(t)){var o=t.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 At({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=mV(l);f>=0&&(he(s,ae(t,"endLabel"),{inheritColor:n,labelFetcher:t,labelDataIndex:f,defaultText:function(h,v,c){return c!=null?sD(o,c):no(o,h)},enableTextSetter:!0},SV(i,a)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,a,n,i,o,s,l){var u=this._endLabel,f=this._polyline;if(u){t<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var h=n.getLayout("points"),v=n.hostModel,c=v.get("connectNulls"),p=s.get("precision"),d=s.get("distance")||0,g=l.getBaseAxis(),y=g.isHorizontal(),m=g.inverse,_=a.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,b=(y?d:0)*(m?-1:1),x=(y?0:-d)*(m?-1:1),w=y?"x":"y",T=_V(h,S,w),A=T.range,D=A[1]-A[0],M=void 0;if(D>=1){if(D>1&&!c){var I=c1(h,A[0]);u.attr({x:I[0]+b,y:I[1]+x}),o&&(M=v.getRawValue(A[0]))}else{var I=f.getPointOn(S,w);I&&u.attr({x:I[0]+b,y:I[1]+x});var L=v.getRawValue(A[0]),P=v.getRawValue(A[1]);o&&(M=jw(n,p,L,P,T.t))}i.lastFrameIndex=A[0]}else{var R=t===1||i.lastFrameIndex>0?A[0]:0,I=c1(h,R);o&&(M=v.getRawValue(R)),u.attr({x:I[0]+b,y:I[1]+x})}if(o){var E=yo(u);typeof E.setLabelText=="function"&&E.setLabelText(M)}}},e.prototype._doUpdateAnimation=function(t,a,n,i,o,s,l){var u=this._polyline,f=this._polygon,h=t.hostModel,v=uV(this._data,t,this._stackedOnPoints,a,this._coordSys,n,this._valueOrigin),c=v.current,p=v.stackedOnCurrent,d=v.next,g=v.stackedOnNext;if(o&&(c=Ma(v.current,n,o,l),p=Ma(v.stackedOnCurrent,n,o,l),d=Ma(v.next,n,o,l),g=Ma(v.stackedOnNext,n,o,l)),h1(c,d)>3e3||f&&h1(p,g)>3e3){u.stopAnimation(),u.setShape({points:d}),f&&(f.stopAnimation(),f.setShape({points:d,stackedOnPoints:g}));return}u.shape.__points=v.current,u.shape.points=c;var y={shape:{points:d}};v.current!==c&&(y.shape.__points=v.next),u.stopAnimation(),Dt(u,y,h),f&&(f.setShape({points:c,stackedOnPoints:p}),f.stopAnimation(),Dt(f,{shape:{stackedOnPoints:g}},h),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var m=[],_=v.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=t.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var w=u.shape.__points,T=0;Te&&(e=r[t]);return isFinite(e)?e:NaN},min:function(r){for(var e=1/0,t=0;te&&(e=i,t=n)}return isFinite(t)?t:NaN},nearest:function(r){return r[0]}},wV=function(r){return Math.round(r.length/2)};function dD(r){return{seriesType:r,reset:function(e,t,a){var n=e.getData(),i=e.get("sampling"),o=e.coordinateSystem,s=n.count();if(s>10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),h=a.getDevicePixelRatio(),v=Math.abs(f[1]-f[0])*(h||1),c=Math.round(s/v);if(isFinite(c)&&c>1){i==="lttb"&&e.setData(n.lttbDownSample(n.mapDimension(u.dim),1/c));var p=void 0;U(i)?p=bV[i]:Q(i)&&(p=i),p&&e.setData(n.downSample(n.mapDimension(u.dim),1/c,p,wV))}}}}}function TV(r){r.registerChartView(xV),r.registerSeriesModel(iV),r.registerLayout(Sl("line",!0)),r.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),a=e.getModel("lineStyle").getLineStyle();a&&!a.stroke&&(a.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",a)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,dD("line"))}var Zs=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return ma(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,a,n){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.clampData(t),s=i.dataToPoint(o);if(n)C(i.getAxes(),function(v,c){if(v.type==="category"&&a!=null){var p=v.getTicksCoords(),d=v.getTickModel().get("alignWithLabel"),g=o[c],y=a[c]==="x1"||a[c]==="y1";if(y&&!d&&(g+=1),p.length<2)return;if(p.length===2){s[c]=v.toGlobalCoord(v.getExtent()[y?1:0]);return}for(var m=void 0,_=void 0,S=1,b=0;bg){_=(x+m)/2;break}b===1&&(S=w-p[0].tickValue)}_==null&&(m?m&&(_=p[p.length-1].coord):_=p[0].coord),s[c]=v.toGlobalCoord(_)}});else{var l=this.getData(),u=l.getLayout("offset"),f=l.getLayout("size"),h=i.getBaseAxis().isHorizontal()?0:1;s[h]+=u+f/2}return s}return[NaN,NaN]},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},e}(Bt);Bt.registerClass(Zs);var AV=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(){return ma(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},e.prototype.getProgressiveThreshold=function(){var t=this.get("progressiveThreshold"),a=this.get("largeThreshold");return a>t&&(t=a),t},e.prototype.brushSelector=function(t,a,n){return n.rect(a.getItemLayout(t))},e.type="series.bar",e.dependencies=["grid","polar"],e.defaultOption=en(Zs.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}),e}(Zs),CV=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}(),Pf=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="sausage",a}return e.prototype.getDefaultShape=function(){return new CV},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.max(a.r0||0,0),s=Math.max(a.r,0),l=(s-o)*.5,u=o+l,f=a.startAngle,h=a.endAngle,v=a.clockwise,c=Math.PI*2,p=v?h-fMath.PI/2&&fs)return!0;s=h}return!1},e.prototype._isOrderDifferentInView=function(t,a){for(var n=a.scale,i=n.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],n.getOrdinalMeta().categories.length-1);o<=s;++o)if(t.ordinalNumbers[o]!==n.getRawOrdinalNumber(o))return!0},e.prototype._updateSortWithinSameData=function(t,a,n,i){if(this._isOrderChangedWithinSameData(t,a,n)){var o=this._dataSort(t,n,a);this._isOrderDifferentInView(o,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:o}))}},e.prototype._dispatchInitSort=function(t,a,n){var i=a.baseAxis,o=this._dataSort(t,i,function(s){return t.get(t.mapDimension(a.otherAxis.dim),s)});n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},e.prototype.remove=function(t,a){this._clear(this._model),this._removeOnRenderedListener(a)},e.prototype.dispose=function(t,a){this._removeOnRenderedListener(a)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var a=this.group,n=this._data;t&&t.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl(function(i){Vs(i,t,nt(i).dataIndex)})):a.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type="bar",e}(Et),p1={cartesian2d:function(r,e){var t=e.width<0?-1:1,a=e.height<0?-1:1;t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height);var n=r.x+r.width,i=r.y+r.height,o=rc(e.x,r.x),s=ac(e.x+e.width,n),l=rc(e.y,r.y),u=ac(e.y+e.height,i),f=sn?s:o,e.y=h&&l>i?u:l,e.width=f?0:s-o,e.height=h?0:u-l,t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height),f||h},polar:function(r,e){var t=e.r0<=e.r?1:-1;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}var n=ac(e.r,r.r),i=rc(e.r0,r.r0);e.r=n,e.r0=i;var o=n-i<0;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}return o}},d1={cartesian2d:function(r,e,t,a,n,i,o,s,l){var u=new bt({shape:V({},a),z2:1});if(u.__dataIndex=t,u.name="item",i){var f=u.shape,h=n?"height":"width";f[h]=0}return u},polar:function(r,e,t,a,n,i,o,s,l){var u=!n&&l?Pf:Ie,f=new u({shape:a,z2:1});f.name="item";var h=gD(n);if(f.calculateTextPosition=DV(h,{isRoundCap:u===Pf}),i){var v=f.shape,c=n?"r":"endAngle",p={};v[c]=n?a.r0:a.startAngle,p[c]=a[c],(s?Dt:Vt)(f,{shape:p},i)}return f}};function PV(r,e){var t=r.get("realtimeSort",!0),a=e.getBaseAxis();if(t&&a.type==="category"&&e.type==="cartesian2d")return{baseAxis:a,otherAxis:e.getOtherAxis(a)}}function g1(r,e,t,a,n,i,o,s){var l,u;i?(u={x:a.x,width:a.width},l={y:a.y,height:a.height}):(u={y:a.y,height:a.height},l={x:a.x,width:a.width}),s||(o?Dt:Vt)(t,{shape:l},e,n,null);var f=e?r.baseAxis.model:null;(o?Dt:Vt)(t,{shape:u},f,n)}function y1(r,e){for(var t=0;t0?1:-1,o=a.height>0?1:-1;return{x:a.x+i*n/2,y:a.y+o*n/2,width:a.width-i*n,height:a.height-o*n}},polar:function(r,e,t){var a=r.getItemLayout(e);return{cx:a.cx,cy:a.cy,r0:a.r0,r:a.r,startAngle:a.startAngle,endAngle:a.endAngle,clockwise:a.clockwise}}};function kV(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function gD(r){return function(e){var t=e?"Arc":"Angle";return function(a){switch(a){case"start":case"insideStart":case"end":case"insideEnd":return a+t;default:return a}}}(r)}function _1(r,e,t,a,n,i,o,s){var l=e.getItemVisual(t,"style");if(s){if(!i.get("roundCap")){var f=r.shape,h=Un(a.getModel("itemStyle"),f,!0);V(f,h),r.setShape(f)}}else{var u=a.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var v=a.getShallow("cursor");v&&r.attr("cursor",v);var c=s?o?n.r>=n.r0?"endArc":"startArc":n.endAngle>=n.startAngle?"endAngle":"startAngle":o?n.height>=0?"bottom":"top":n.width>=0?"right":"left",p=ae(a);he(r,p,{labelFetcher:i,labelDataIndex:t,defaultText:no(i.getData(),t),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:c});var d=r.getTextContent();if(s&&d){var g=a.get(["label","position"]);r.textConfig.inside=g==="middle"?!0:null,MV(r,g==="outside"?c:g,gD(o),a.get(["label","rotate"]))}NT(d,p,i.getRawValue(t),function(m){return sD(e,m)});var y=a.getModel(["emphasis"]);Ht(r,y.get("focus"),y.get("blurScope"),y.get("disabled")),fe(r,a),kV(n)&&(r.style.fill="none",r.style.stroke="none",C(r.states,function(m){m.style&&(m.style.fill=m.style.stroke="none")}))}function OV(r,e){var t=r.get(["itemStyle","borderColor"]);if(!t||t==="none")return 0;var a=r.get(["itemStyle","borderWidth"])||0,n=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),i=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(a,n,i)}var NV=function(){function r(){}return r}(),S1=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="largeBar",a}return e.prototype.getDefaultShape=function(){return new NV},e.prototype.buildPath=function(t,a){for(var n=a.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?t:null},30,!1);function BV(r,e,t){for(var a=r.baseDimIdx,n=1-a,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,h=i.length/3;f=s[0]&&e<=s[0]+l[0]&&t>=s[1]&&t<=s[1]+l[1])return o[f]}return-1}function yD(r,e,t){if(vi(t,"cartesian2d")){var a=e,n=t.getArea();return{x:r?a.x:n.x,y:r?n.y:a.y,width:r?a.width:n.width,height:r?n.height:a.height}}else{var n=t.getArea(),i=e;return{cx:n.cx,cy:n.cy,r0:r?n.r0:i.r0,r:r?n.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function VV(r,e,t){var a=r.type==="polar"?Ie:bt;return new a({shape:yD(e,t,r),silent:!0,z2:0})}function zV(r){r.registerChartView(LV),r.registerSeriesModel(AV),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,ot(bC,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,wC("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,dD("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(e,t){var a=e.componentType||"series";t.eachComponent({mainType:a,query:e},function(n){e.sortInfo&&n.axis.setCategorySortInfo(e.sortInfo)})})}var w1=Math.PI*2,du=Math.PI/180;function mD(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function _D(r,e){var t=mD(r,e),a=r.get("center"),n=r.get("radius");z(n)||(n=[0,n]);var i=W(t.width,e.getWidth()),o=W(t.height,e.getHeight()),s=Math.min(i,o),l=W(n[0],s/2),u=W(n[1],s/2),f,h,v=r.coordinateSystem;if(v){var c=v.dataToPoint(a);f=c[0]||0,h=c[1]||0}else z(a)||(a=[a,a]),f=W(a[0],i)+t.x,h=W(a[1],o)+t.y;return{cx:f,cy:h,r0:l,r:u}}function GV(r,e,t){e.eachSeriesByType(r,function(a){var n=a.getData(),i=n.mapDimension("value"),o=mD(a,t),s=_D(a,t),l=s.cx,u=s.cy,f=s.r,h=s.r0,v=-a.get("startAngle")*du,c=a.get("endAngle"),p=a.get("padAngle")*du;c=c==="auto"?v-w1:-c*du;var d=a.get("minAngle")*du,g=d+p,y=0;n.each(i,function(N){!isNaN(N)&&y++});var m=n.getSum(i),_=Math.PI/(m||y)*2,S=a.get("clockwise"),b=a.get("roseType"),x=a.get("stillShowZeroSum"),w=n.getDataExtent(i);w[0]=0;var T=S?1:-1,A=[v,c],D=T*p/2;pg(A,!S),v=A[0],c=A[1];var M=SD(a);M.startAngle=v,M.endAngle=c,M.clockwise=S;var I=Math.abs(c-v),L=I,P=0,R=v;if(n.setLayout({viewRect:o,r:f}),n.each(i,function(N,O){var B;if(isNaN(N)){n.setItemLayout(O,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:S,cx:l,cy:u,r0:h,r:b?NaN:f});return}b!=="area"?B=m===0&&x?_:N*_:B=I/y,BB?(H=R+T*B/2,Y=H):(H=R+D,Y=F-D),n.setItemLayout(O,{angle:B,startAngle:H,endAngle:Y,clockwise:S,cx:l,cy:u,r0:h,r:b?Lt(N,w,[h,f]):f}),R=F}),Lt?y:g,b=Math.abs(_.label.y-t);if(b>=S.maxY){var x=_.label.x-e-_.len2*n,w=a+_.len,T=Math.abs(x)r.unconstrainedWidth?null:c:null;a.setStyle("width",p)}var d=a.getBoundingRect();i.width=d.width;var g=(a.style.margin||0)+2.1;i.height=d.height+g,i.y-=(i.height-h)/2}}}function nc(r){return r.position==="center"}function WV(r){var e=r.getData(),t=[],a,n,i=!1,o=(r.get("minShowLabelAngle")||0)*FV,s=e.getLayout("viewRect"),l=e.getLayout("r"),u=s.width,f=s.x,h=s.y,v=s.height;function c(x){x.ignore=!0}function p(x){if(!x.ignore)return!0;for(var w in x.states)if(x.states[w].ignore===!1)return!0;return!1}e.each(function(x){var w=e.getItemGraphicEl(x),T=w.shape,A=w.getTextContent(),D=w.getTextGuideLine(),M=e.getItemModel(x),I=M.getModel("label"),L=I.get("position")||M.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),E=W(I.get("edgeDistance"),u),N=I.get("bleedMargin"),O=M.getModel("labelLine"),B=O.get("length");B=W(B,u);var F=O.get("length2");if(F=W(F,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":Y>0?"left":"right"}var Wt=Math.PI,Ft=0,ve=I.get("rotate");if(Ct(ve))Ft=ve*(Wt/180);else if(L==="center")Ft=0;else if(ve==="radial"||ve===!0){var qr=Y<0?-H+Wt:-H;Ft=qr}else if(ve==="tangential"&&L!=="outside"&&L!=="outer"){var Re=Math.atan2(Y,K);Re<0&&(Re=Wt*2+Re);var Cl=K>0;Cl&&(Re=Wt+Re),Ft=Re-Wt}if(i=!!Ft,A.x=J,A.y=ct,A.rotation=Ft,A.setStyle({verticalAlign:"middle"}),rt){A.setStyle({align:pt});var Bh=A.states.select;Bh&&(Bh.x+=A.x,Bh.y+=A.y)}else{var _a=A.getBoundingRect().clone();_a.applyTransform(A.getComputedTransform());var am=(A.style.margin||0)+2.1;_a.y-=am/2,_a.height+=am,t.push({label:A,labelLine:D,position:L,len:B,len2:F,minTurnAngle:O.get("minTurnAngle"),maxSurfaceAngle:O.get("maxSurfaceAngle"),surfaceNormal:new ut(Y,K),linePoints:xt,textAlign:pt,labelDistance:P,labelAlignTo:R,edgeDistance:E,bleedMargin:N,rect:_a,unconstrainedWidth:_a.width,labelStyleWidth:A.style.width})}w.setTextConfig({inside:rt})}}),!i&&r.get("avoidLabelOverlap")&&HV(t,a,n,l,u,v,f,h);for(var d=0;d0){for(var f=o.getItemLayout(0),h=1;isNaN(f&&f.startAngle)&&h=i.r0}},e.type="pie",e}(Et);function Co(r,e,t){e=z(e)&&{coordDimensions:e}||V({encodeDefine:r.getEncode()},e);var a=r.getSource(),n=dl(a,e).dimensions,i=new Ae(n,r);return i.initData(a,t),i}var bl=function(){function r(e,t){this._getDataWithEncodedVisual=e,this._getRawData=t}return r.prototype.getAllNames=function(){var e=this._getRawData();return e.mapArray(e.getName)},r.prototype.containName=function(e){var t=this._getRawData();return t.indexOfName(e)>=0},r.prototype.indexOfName=function(e){var t=this._getDataWithEncodedVisual();return t.indexOfName(e)},r.prototype.getItemVisual=function(e,t){var a=this._getDataWithEncodedVisual();return a.getItemVisual(e,t)},r}(),XV=wt(),$V=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new bl(X(this.getData,this),X(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return Co(this,{coordDimensions:["value"],encodeDefaulter:ot(Pg,this)})},e.prototype.getDataParams=function(t){var a=this.getData(),n=XV(a),i=n.seats;if(!i){var o=[];a.each(a.mapDimension("value"),function(l){o.push(l)}),i=n.seats=OL(o,a.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,t);return s.percent=i[t]||0,s.$vars.push("percent"),s},e.prototype._defaultLabelLine=function(t){ti(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.type="series.pie",e.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"},e}(Bt);function ZV(r){return{seriesType:r,reset:function(e,t){var a=e.getData();a.filterSelf(function(n){var i=a.mapDimension("value"),o=a.get(i,n);return!(Ct(o)&&!isNaN(o)&&o<0)})}}}function qV(r){r.registerChartView(YV),r.registerSeriesModel($V),HA("pie",r.registerAction),r.registerLayout(ot(GV,"pie")),r.registerProcessor(xl("pie")),r.registerProcessor(ZV("pie"))}var KV=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.getInitialData=function(t,a){return ma(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?5e3:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?1e4:this.get("progressiveThreshold"))},e.prototype.brushSelector=function(t,a,n){return n.point(a.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},e.type="series.scatter",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.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"}},e}(Bt),bD=4,QV=function(){function r(){}return r}(),JV=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.getDefaultShape=function(){return new QV},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,a){var n=a.points,i=a.size,o=this.symbolProxy,s=o.shape,l=t.getContext?t.getContext():t,u=l&&i[0]=0;u--){var f=u*2,h=i[f]-s/2,v=i[f+1]-l/2;if(t>=h&&a>=v&&t<=h+s&&a<=v+l)return u}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.points,i=a.size,o=i[0],s=i[1],l=1/0,u=1/0,f=-1/0,h=-1/0,v=0;v=0&&(u.dataIndex=h+(e.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}(),tz=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.updateData(i,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.incrementalPrepareUpdate(i),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._symbolDraw.incrementalUpdate(t,a.getData(),{clipShape:this._getClipShape(a)}),this._finished=t.end===a.getData().count()},e.prototype.updateTransform=function(t,a,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=Sl("").reset(t,a,n);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},e.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){if(t.get("clip",!0)){var a=t.coordinateSystem;return a&&a.getArea&&a.getArea(.1)}},e.prototype._updateSymbolDraw=function(t,a){var n=this._symbolDraw,i=a.pipelineContext,o=i.large;return(!n||o!==this._isLargeDraw)&&(n&&n.remove(),n=this._symbolDraw=o?new jV:new ml,this._isLargeDraw=o,this.group.removeAll()),this.group.add(n.group),n},e.prototype.remove=function(t,a){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type="scatter",e}(Et),ez=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.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"},e}(_t),vd=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Zt).models[0]},e.type="cartesian2dAxis",e}(_t);Kt(vd,gl);var wD={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)"]}}},rz=ft({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},wD),sy=ft({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}}},wD),az=ft({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},sy),nz=j({logBase:10},sy);const TD={category:rz,value:sy,time:az,log:nz};var iz={value:1,category:1,time:1,log:1};function io(r,e,t,a){C(iz,function(n,i){var o=ft(ft({},TD[i],!0),a,!0),s=function(l){k(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=e+"Axis."+i,f}return u.prototype.mergeDefaultAndTheme=function(f,h){var v=Gs(this),c=v?So(f):{},p=h.getTheme();ft(f,p.get(i+"Axis")),ft(f,this.getDefaultOption()),f.type=A1(f),v&&Ka(f,c,v)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=id.createByAxisModel(this))},u.prototype.getCategories=function(f){var h=this.option;if(h.type==="category")return f?h.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=e+"Axis."+i,u.defaultOption=o,u}(t);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(e+"Axis",A1)}function A1(r){return r.type||(r.data?"category":"value")}var oz=function(){function r(e){this.type="cartesian",this._dimList=[],this._axes={},this.name=e||""}return r.prototype.getAxis=function(e){return this._axes[e]},r.prototype.getAxes=function(){return G(this._dimList,function(e){return this._axes[e]},this)},r.prototype.getAxesByScale=function(e){return e=e.toLowerCase(),Pt(this.getAxes(),function(t){return t.scale.type===e})},r.prototype.addAxis=function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},r}(),cd=["x","y"];function C1(r){return r.type==="interval"||r.type==="time"}var sz=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="cartesian2d",t.dimensions=cd,t}return e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,a=this.getAxis("y").scale;if(!(!C1(t)||!C1(a))){var n=t.getExtent(),i=a.getExtent(),o=this.dataToPoint([n[0],i[0]]),s=this.dataToPoint([n[1],i[1]]),l=n[1]-n[0],u=i[1]-i[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,h=(s[1]-o[1])/u,v=o[0]-n[0]*f,c=o[1]-i[0]*h,p=this._transform=[f,0,0,h,v,c];this._invTransform=ho([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var a=this.getAxis("x"),n=this.getAxis("y");return a.contain(a.toLocalCoord(t[0]))&&n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.containZone=function(t,a){var n=this.dataToPoint(t),i=this.dataToPoint(a),o=this.getArea(),s=new ht(n[0],n[1],i[0]-n[0],i[1]-n[1]);return o.intersect(s)},e.prototype.dataToPoint=function(t,a,n){n=n||[];var i=t[0],o=t[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return ue(n,t,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return n[0]=s.toGlobalCoord(s.dataToCoord(i,a)),n[1]=l.toGlobalCoord(l.dataToCoord(o,a)),n},e.prototype.clampData=function(t,a){var n=this.getAxis("x").scale,i=this.getAxis("y").scale,o=n.getExtent(),s=i.getExtent(),l=n.parse(t[0]),u=i.parse(t[1]);return a=a||[],a[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),a[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),a},e.prototype.pointToData=function(t,a){var n=[];if(this._invTransform)return ue(n,t,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return n[0]=i.coordToData(i.toLocalCoord(t[0]),a),n[1]=o.coordToData(o.toLocalCoord(t[1]),a),n},e.prototype.getOtherAxis=function(t){return this.getAxis(t.dim==="x"?"y":"x")},e.prototype.getArea=function(t){t=t||0;var a=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),i=Math.min(a[0],a[1])-t,o=Math.min(n[0],n[1])-t,s=Math.max(a[0],a[1])-i+t,l=Math.max(n[0],n[1])-o+t;return new ht(i,o,s,l)},e}(oz),lz=function(r){k(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return e.prototype.isHorizontal=function(){var t=this.position;return t==="top"||t==="bottom"},e.prototype.getGlobalExtent=function(t){var a=this.getExtent();return a[0]=this.toGlobalCoord(a[0]),a[1]=this.toGlobalCoord(a[1]),t&&a[0]>a[1]&&a.reverse(),a},e.prototype.pointToData=function(t,a){return this.coordToData(this.toLocalCoord(t[this.dim==="x"?0:1]),a)},e.prototype.setCategorySortInfo=function(t){if(this.type!=="category")return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(Tr);function pd(r,e,t){t=t||{};var a=r.coordinateSystem,n=e.axis,i={},o=n.getAxesOnZeroOf()[0],s=n.position,l=o?"onZero":s,u=n.dim,f=a.getRect(),h=[f.x,f.x+f.width,f.y,f.y+f.height],v={left:0,right:1,top:0,bottom:1,onZero:2},c=e.get("offset")||0,p=u==="x"?[h[2]-c,h[3]+c]:[h[0]-c,h[1]+c];if(o){var d=o.toGlobalCoord(o.dataToCoord(0));p[v.onZero]=Math.max(Math.min(d,p[1]),p[0])}i.position=[u==="y"?p[v[l]]:h[0],u==="x"?p[v[l]]:h[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?p[v[s]]-p[v.onZero]:0,e.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),oe(t.labelInside,e.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var y=e.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-y:y,i.z2=1,i}function D1(r){return r.get("coordinateSystem")==="cartesian2d"}function M1(r){var e={xAxisModel:null,yAxisModel:null};return C(e,function(t,a){var n=a.replace(/Model$/,""),i=r.getReferringComponents(n,Zt).models[0];e[a]=i}),e}var ic=Math.log;function AD(r,e,t){var a=ca.prototype,n=a.getTicks.call(t),i=a.getTicks.call(t,!0),o=n.length-1,s=a.getInterval.call(t),l=MC(r,e),u=l.extent,f=l.fixMin,h=l.fixMax;if(r.type==="log"){var v=ic(r.base);u=[ic(u[0])/v,ic(u[1])/v]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:h});var c=a.getExtent.call(r);f&&(u[0]=c[0]),h&&(u[1]=c[1]);var p=a.getInterval.call(r),d=u[0],g=u[1];if(f&&h)p=(g-d)/o;else if(f)for(g=u[0]+p*o;gu[0]&&isFinite(d)&&isFinite(u[0]);)p=Uv(p),d=u[1]-p*o;else{var y=r.getTicks().length-1;y>o&&(p=Uv(p));var m=p*o;g=Math.ceil(u[1]/p)*p,d=Ut(g-m),d<0&&u[0]>=0?(d=0,g=Ut(m)):g>0&&u[1]<=0&&(g=0,d=-Ut(m))}var _=(n[0].value-i[0].value)/s,S=(n[o].value-i[o].value)/s;a.setExtent.call(r,d+p*_,g+p*S),a.setInterval.call(r,p),(_||S)&&a.setNiceExtent.call(r,d+p,g-p)}var uz=function(){function r(e,t,a){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=cd,this._initCartesian(e,t,a),this.model=e}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(e,t){var a=this._axesMap;this._updateScale(e,this.model);function n(o){var s,l=St(o),u=l.length;if(u){for(var f=[],h=u-1;h>=0;h--){var v=+l[h],c=o[v],p=c.model,d=c.scale;od(d)&&p.get("alignTicks")&&p.get("interval")==null?f.push(c):(ao(d,p),od(d)&&(s=c))}f.length&&(s||(s=f.pop(),ao(s.scale,s.model)),C(f,function(g){AD(g.scale,g.model,s.scale)}))}}n(a.x),n(a.y);var i={};C(a.x,function(o){I1(a,"y",o,i)}),C(a.y,function(o){I1(a,"x",o,i)}),this.resize(this.model,t)},r.prototype.resize=function(e,t,a){var n=e.getBoxLayoutParams(),i=!a&&e.get("containLabel"),o=Jt(n,{width:t.getWidth(),height:t.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(C(s,function(u){if(!u.model.get(["axisLabel","inside"])){var f=WN(u);if(f){var h=u.isHorizontal()?"height":"width",v=u.model.get(["axisLabel","margin"]);o[h]-=f[h]+v,u.position==="top"?o.y+=f.height+v:u.position==="left"&&(o.x+=f.width+v)}}}),l()),C(this._coordsList,function(u){u.calcAffineTransform()});function l(){C(s,function(u){var f=u.isHorizontal(),h=f?[0,o.width]:[0,o.height],v=u.inverse?1:0;u.setExtent(h[v],h[1-v]),fz(u,f?o.x:o.y)})}},r.prototype.getAxis=function(e,t){var a=this._axesMap[e];if(a!=null)return a[t||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(e,t){if(e!=null&&t!=null){var a="x"+e+"y"+t;return this._coordsMap[a]}tt(e)&&(t=e.yAxisIndex,e=e.xAxisIndex);for(var n=0,i=this._coordsList;n0?"top":"bottom",i="center"):ks(n-za)?(o=a>0?"bottom":"top",i="center"):(o="middle",n>0&&n0?"right":"left":i=a>0?"left":"right"),{rotation:n,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(e){var t={componentType:e.mainType,componentIndex:e.componentIndex};return t[e.mainType+"Index"]=e.componentIndex,t},r.isLabelSilent=function(e){var t=e.get("tooltip");return e.get("silent")||!(e.get("triggerEvent")||t&&t.show)},r}(),P1={axisLine:function(r,e,t,a){var n=e.get(["axisLine","show"]);if(n==="auto"&&r.handleAutoShown&&(n=r.handleAutoShown("axisLine")),!!n){var i=e.axis.getExtent(),o=a.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(ue(s,s,o),ue(l,l,o));var f=V({lineCap:"round"},e.getModel(["axisLine","lineStyle"]).getLineStyle()),h=new te({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});to(h.shape,h.style.lineWidth),h.anid="line",t.add(h);var v=e.get(["axisLine","symbol"]);if(v!=null){var c=e.get(["axisLine","symbolSize"]);U(v)&&(v=[v,v]),(U(c)||Ct(c))&&(c=[c,c]);var p=fi(e.get(["axisLine","symbolOffset"])||0,c),d=c[0],g=c[1];C([{rotate:r.rotation+Math.PI/2,offset:p[0],r:0},{rotate:r.rotation-Math.PI/2,offset:p[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(y,m){if(v[m]!=="none"&&v[m]!=null){var _=qt(v[m],-d/2,-g/2,d,g,f.stroke,!0),S=y.r+y.offset,b=u?l:s;_.attr({rotation:y.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),t.add(_)}})}}},axisTickLabel:function(r,e,t,a){var n=cz(t,a,e,r),i=dz(t,a,e,r);if(vz(e,i,n),pz(t,a,e,r.tickDirection),e.get(["axisLabel","hideOverlap"])){var o=HC(G(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));YC(o)}},axisName:function(r,e,t,a){var n=oe(r.axisName,e.get("name"));if(n){var i=e.get("nameLocation"),o=r.nameDirection,s=e.getModel("nameTextStyle"),l=e.get("nameGap")||0,u=e.axis.getExtent(),f=u[0]>u[1]?-1:1,h=[i==="start"?u[0]-f*l:i==="end"?u[1]+f*l:(u[0]+u[1])/2,E1(i)?r.labelOffset+o*l:0],v,c=e.get("nameRotate");c!=null&&(c=c*za/180);var p;E1(i)?v=Ce.innerTextLayout(r.rotation,c??r.rotation,o):(v=hz(r.rotation,i,c||0,u),p=r.axisNameAvailableWidth,p!=null&&(p=Math.abs(p/Math.sin(v.rotation)),!isFinite(p)&&(p=null)));var d=s.getFont(),g=e.get("nameTruncate",!0)||{},y=g.ellipsis,m=oe(r.nameTruncateMaxWidth,g.maxWidth,p),_=new At({x:h[0],y:h[1],rotation:v.rotation,silent:Ce.isLabelSilent(e),style:Nt(s,{text:n,font:d,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||e.get(["axisLine","lineStyle","color"]),align:s.get("align")||v.textAlign,verticalAlign:s.get("verticalAlign")||v.textVerticalAlign}),z2:1});if(go({el:_,componentModel:e,itemName:n}),_.__fullText=n,_.anid="name",e.get("triggerEvent")){var S=Ce.makeAxisEventDataBase(e);S.targetType="axisName",S.name=n,nt(_).eventData=S}a.add(_),_.updateTransform(),t.add(_),_.decomposeTransform()}}};function hz(r,e,t,a){var n=Ww(t-r),i,o,s=a[0]>a[1],l=e==="start"&&!s||e!=="start"&&s;return ks(n-za/2)?(o=l?"bottom":"top",i="center"):ks(n-za*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",nza/2?i=l?"left":"right":i=l?"right":"left"),{rotation:n,textAlign:i,textVerticalAlign:o}}function vz(r,e,t){if(!IC(r.axis)){var a=r.get(["axisLabel","showMinLabel"]),n=r.get(["axisLabel","showMaxLabel"]);e=e||[],t=t||[];var i=e[0],o=e[1],s=e[e.length-1],l=e[e.length-2],u=t[0],f=t[1],h=t[t.length-1],v=t[t.length-2];a===!1?($e(i),$e(u)):R1(i,o)&&(a?($e(o),$e(f)):($e(i),$e(u))),n===!1?($e(s),$e(h)):R1(l,s)&&(n?($e(l),$e(v)):($e(s),$e(h)))}}function $e(r){r&&(r.ignore=!0)}function R1(r,e){var t=r&&r.getBoundingRect().clone(),a=e&&e.getBoundingRect().clone();if(!(!t||!a)){var n=jf([]);return li(n,n,-r.rotation),t.applyTransform(na([],n,r.getLocalTransform())),a.applyTransform(na([],n,e.getLocalTransform())),t.intersect(a)}}function E1(r){return r==="middle"||r==="center"}function CD(r,e,t,a,n){for(var i=[],o=[],s=[],l=0;l=0||r===e}function xz(r){var e=ly(r);if(e){var t=e.axisPointerModel,a=e.axis.scale,n=t.option,i=t.get("status"),o=t.get("value");o!=null&&(o=a.parse(o));var s=dd(t);i==null&&(n.status=s?"show":"hide");var l=a.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),o0&&!p.min?p.min=0:p.min!=null&&p.min<0&&!p.max&&(p.max=0);var d=l;p.color!=null&&(d=j({color:p.color},l));var g=ft(et(p),{boundaryGap:t,splitNumber:a,scale:n,axisLine:i,axisTick:o,axisLabel:s,name:p.text,showName:u,nameLocation:"end",nameGap:h,nameTextStyle:d,triggerEvent:v},!1);if(U(f)){var y=g.name;g.name=f.replace("{value}",y??"")}else Q(f)&&(g.name=f(g.name,g));var m=new It(g,null,this.ecModel);return Kt(m,gl.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m},this);this._indicatorModels=c},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type="radar",e.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:ft({lineStyle:{color:"#bbb"}},Xo.axisLine),axisLabel:gu(Xo.axisLabel,!1),axisTick:gu(Xo.axisTick,!1),splitLine:gu(Xo.splitLine,!0),splitArea:gu(Xo.splitArea,!0),indicator:[]},e}(_t),kz=["axisLine","axisTickLabel","axisName"],Oz=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t){var a=t.coordinateSystem,n=a.getIndicatorAxes(),i=G(n,function(o){var s=o.model.get("showName")?o.name:"",l=new Ce(o.model,{axisName:s,position:[a.cx,a.cy],rotation:o.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return l});C(i,function(o){C(kz,o.add,o),this.group.add(o.getGroup())},this)},e.prototype._buildSplitLineAndArea=function(t){var a=t.coordinateSystem,n=a.getIndicatorAxes();if(!n.length)return;var i=t.get("shape"),o=t.getModel("splitLine"),s=t.getModel("splitArea"),l=o.getModel("lineStyle"),u=s.getModel("areaStyle"),f=o.get("show"),h=s.get("show"),v=l.get("color"),c=u.get("color"),p=z(v)?v:[v],d=z(c)?c:[c],g=[],y=[];function m(R,E,N){var O=N%E.length;return R[O]=R[O]||[],O}if(i==="circle")for(var _=n[0].getTicksCoords(),S=a.cx,b=a.cy,x=0;x<_.length;x++){if(f){var w=m(g,p,x);g[w].push(new ya({shape:{cx:S,cy:b,r:_[x].coord}}))}if(h&&x<_.length-1){var w=m(y,d,x);y[w].push(new ll({shape:{cx:S,cy:b,r0:_[x].coord,r:_[x+1].coord}}))}}else for(var T,A=G(n,function(R,E){var N=R.getTicksCoords();return T=T==null?N.length-1:Math.min(N.length-1,T),G(N,function(O){return a.coordToPoint(O.coord,E)})}),D=[],x=0;x<=T;x++){for(var M=[],I=0;I3?1.4:o>1?1.2:1.1,f=i>0?u:1/u;lc(this,"zoom","zoomOnMouseWheel",t,{scale:f,originX:s,originY:l,isAvailableBehavior:null})}if(n){var h=Math.abs(i),v=(i>0?1:-1)*(h>3?.4:h>1?.15:.05);lc(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:v,originX:s,originY:l,isAvailableBehavior:null})}}},e.prototype._pinchHandler=function(t){if(!z1(this._zr,"globalPan")){var a=t.pinchScale>1?1.1:1/1.1;lc(this,"zoom",null,t,{scale:a,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})}},e}(lr);function lc(r,e,t,a,n){r.pointerChecker&&r.pointerChecker(a,n.originX,n.originY)&&(la(a.event),RD(r,e,t,a,n))}function RD(r,e,t,a,n){n.isAvailableBehavior=X(Zu,null,t,a),r.trigger(e,n)}function Zu(r,e,t){var a=t[r];return!r||a&&(!U(a)||e.event[a+"Key"])}function fy(r,e,t){var a=r.target;a.x+=e,a.y+=t,a.dirty()}function hy(r,e,t,a){var n=r.target,i=r.zoomLimit,o=r.zoom=r.zoom||1;if(o*=e,i){var s=i.min||0,l=i.max||1/0;o=Math.max(Math.min(l,o),s)}var u=o/r.zoom;r.zoom=o,n.x-=(t-n.x)*(u-1),n.y-=(a-n.y)*(u-1),n.scaleX*=u,n.scaleY*=u,n.dirty()}var Hz={axisPointer:1,tooltip:1,brush:1};function Lh(r,e,t){var a=e.getComponentByElement(r.topTarget),n=a&&a.coordinateSystem;return a&&a!==t&&!Hz.hasOwnProperty(a.mainType)&&n&&n.model!==t}function ED(r){if(U(r)){var e=new DOMParser;r=e.parseFromString(r,"text/xml")}var t=r;for(t.nodeType===9&&(t=t.firstChild);t.nodeName.toLowerCase()!=="svg"||t.nodeType!==1;)t=t.nextSibling;return t}var uc,Rf={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},G1=St(Rf),Ef={"alignment-baseline":"textBaseline","stop-color":"stopColor"},F1=St(Ef),Wz=function(){function r(){this._defs={},this._root=null}return r.prototype.parse=function(e,t){t=t||{};var a=ED(e);this._defsUsePending=[];var n=new at;this._root=n;var i=[],o=a.getAttribute("viewBox")||"",s=parseFloat(a.getAttribute("width")||t.width),l=parseFloat(a.getAttribute("height")||t.height);isNaN(s)&&(s=null),isNaN(l)&&(l=null),Ge(a,n,null,!0,!1);for(var u=a.firstChild;u;)this._parseNode(u,n,i,null,!1,!1),u=u.nextSibling;Xz(this._defs,this._defsUsePending),this._defsUsePending=[];var f,h;if(o){var v=Ph(o);v.length>=4&&(f={x:parseFloat(v[0]||0),y:parseFloat(v[1]||0),width:parseFloat(v[2]),height:parseFloat(v[3])})}if(f&&s!=null&&l!=null&&(h=OD(f,{x:0,y:0,width:s,height:l}),!t.ignoreViewBox)){var c=n;n=new at,n.add(c),c.scaleX=c.scaleY=h.scale,c.x=h.x,c.y=h.y}return!t.ignoreRootClip&&s!=null&&l!=null&&n.setClipPath(new bt({shape:{x:0,y:0,width:s,height:l}})),{root:n,width:s,height:l,viewBoxRect:f,viewBoxTransform:h,named:i}},r.prototype._parseNode=function(e,t,a,n,i,o){var s=e.nodeName.toLowerCase(),l,u=n;if(s==="defs"&&(i=!0),s==="text"&&(o=!0),s==="defs"||s==="switch")l=t;else{if(!i){var f=uc[s];if(f&&$(uc,s)){l=f.call(this,e,t);var h=e.getAttribute("name");if(h){var v={name:h,namedFrom:null,svgNodeTagLower:s,el:l};a.push(v),s==="g"&&(u=v)}else n&&a.push({name:n.name,namedFrom:n,svgNodeTagLower:s,el:l});t.add(l)}}var c=H1[s];if(c&&$(H1,s)){var p=c.call(this,e),d=e.getAttribute("id");d&&(this._defs[d]=p)}}if(l&&l.isGroup)for(var g=e.firstChild;g;)g.nodeType===1?this._parseNode(g,l,a,u,i,o):g.nodeType===3&&o&&this._parseText(g,l),g=g.nextSibling},r.prototype._parseText=function(e,t){var a=new ji({style:{text:e.textContent},silent:!0,x:this._textX||0,y:this._textY||0});Ze(t,a),Ge(e,a,this._defsUsePending,!1,!1),Uz(a,t);var n=a.style,i=n.fontSize;i&&i<9&&(n.fontSize=9,a.scaleX*=i/9,a.scaleY*=i/9);var o=(n.fontSize||n.fontFamily)&&[n.fontStyle,n.fontWeight,(n.fontSize||12)+"px",n.fontFamily||"sans-serif"].join(" ");n.font=o;var s=a.getBoundingRect();return this._textX+=s.width,t.add(a),a},r.internalField=function(){uc={g:function(e,t){var a=new at;return Ze(t,a),Ge(e,a,this._defsUsePending,!1,!1),a},rect:function(e,t){var a=new bt;return Ze(t,a),Ge(e,a,this._defsUsePending,!1,!1),a.setShape({x:parseFloat(e.getAttribute("x")||"0"),y:parseFloat(e.getAttribute("y")||"0"),width:parseFloat(e.getAttribute("width")||"0"),height:parseFloat(e.getAttribute("height")||"0")}),a.silent=!0,a},circle:function(e,t){var a=new ya;return Ze(t,a),Ge(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),r:parseFloat(e.getAttribute("r")||"0")}),a.silent=!0,a},line:function(e,t){var a=new te;return Ze(t,a),Ge(e,a,this._defsUsePending,!1,!1),a.setShape({x1:parseFloat(e.getAttribute("x1")||"0"),y1:parseFloat(e.getAttribute("y1")||"0"),x2:parseFloat(e.getAttribute("x2")||"0"),y2:parseFloat(e.getAttribute("y2")||"0")}),a.silent=!0,a},ellipse:function(e,t){var a=new uh;return Ze(t,a),Ge(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),rx:parseFloat(e.getAttribute("rx")||"0"),ry:parseFloat(e.getAttribute("ry")||"0")}),a.silent=!0,a},polygon:function(e,t){var a=e.getAttribute("points"),n;a&&(n=Y1(a));var i=new Le({shape:{points:n||[]},silent:!0});return Ze(t,i),Ge(e,i,this._defsUsePending,!1,!1),i},polyline:function(e,t){var a=e.getAttribute("points"),n;a&&(n=Y1(a));var i=new Pe({shape:{points:n||[]},silent:!0});return Ze(t,i),Ge(e,i,this._defsUsePending,!1,!1),i},image:function(e,t){var a=new se;return Ze(t,a),Ge(e,a,this._defsUsePending,!1,!1),a.setStyle({image:e.getAttribute("xlink:href")||e.getAttribute("href"),x:+e.getAttribute("x"),y:+e.getAttribute("y"),width:+e.getAttribute("width"),height:+e.getAttribute("height")}),a.silent=!0,a},text:function(e,t){var a=e.getAttribute("x")||"0",n=e.getAttribute("y")||"0",i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0";this._textX=parseFloat(a)+parseFloat(i),this._textY=parseFloat(n)+parseFloat(o);var s=new at;return Ze(t,s),Ge(e,s,this._defsUsePending,!1,!0),s},tspan:function(e,t){var a=e.getAttribute("x"),n=e.getAttribute("y");a!=null&&(this._textX=parseFloat(a)),n!=null&&(this._textY=parseFloat(n));var i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0",s=new at;return Ze(t,s),Ge(e,s,this._defsUsePending,!1,!0),this._textX+=parseFloat(i),this._textY+=parseFloat(o),s},path:function(e,t){var a=e.getAttribute("d")||"",n=TT(a);return Ze(t,n),Ge(e,n,this._defsUsePending,!1,!1),n.silent=!0,n}}}(),r}(),H1={lineargradient:function(r){var e=parseInt(r.getAttribute("x1")||"0",10),t=parseInt(r.getAttribute("y1")||"0",10),a=parseInt(r.getAttribute("x2")||"10",10),n=parseInt(r.getAttribute("y2")||"0",10),i=new fl(e,t,a,n);return W1(r,i),U1(r,i),i},radialgradient:function(r){var e=parseInt(r.getAttribute("cx")||"0",10),t=parseInt(r.getAttribute("cy")||"0",10),a=parseInt(r.getAttribute("r")||"0",10),n=new MT(e,t,a);return W1(r,n),U1(r,n),n}};function W1(r,e){var t=r.getAttribute("gradientUnits");t==="userSpaceOnUse"&&(e.global=!0)}function U1(r,e){for(var t=r.firstChild;t;){if(t.nodeType===1&&t.nodeName.toLocaleLowerCase()==="stop"){var a=t.getAttribute("offset"),n=void 0;a&&a.indexOf("%")>0?n=parseInt(a,10)/100:a?n=parseFloat(a):n=0;var i={};kD(t,i,i);var o=i.stopColor||t.getAttribute("stop-color")||"#000000";e.colorStops.push({offset:n,color:o})}t=t.nextSibling}}function Ze(r,e){r&&r.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),j(e.__inheritedStyle,r.__inheritedStyle))}function Y1(r){for(var e=Ph(r),t=[],a=0;a0;i-=2){var o=a[i],s=a[i-1],l=Ph(o);switch(n=n||We(),s){case"translate":Hr(n,n,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":ig(n,n,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":li(n,n,-parseFloat(l[0])*fc,[parseFloat(l[1]||"0"),parseFloat(l[2]||"0")]);break;case"skewX":var u=Math.tan(parseFloat(l[0])*fc);na(n,[1,0,u,1,0,0],n);break;case"skewY":var f=Math.tan(parseFloat(l[0])*fc);na(n,[1,f,0,1,0,0],n);break;case"matrix":n[0]=parseFloat(l[0]),n[1]=parseFloat(l[1]),n[2]=parseFloat(l[2]),n[3]=parseFloat(l[3]),n[4]=parseFloat(l[4]),n[5]=parseFloat(l[5]);break}}e.setLocalTransform(n)}}var $1=/([^\s:;]+)\s*:\s*([^:;]+)/g;function kD(r,e,t){var a=r.getAttribute("style");if(a){$1.lastIndex=0;for(var n;(n=$1.exec(a))!=null;){var i=n[1],o=$(Rf,i)?Rf[i]:null;o&&(e[o]=n[2]);var s=$(Ef,i)?Ef[i]:null;s&&(t[s]=n[2])}}}function Kz(r,e,t){for(var a=0;a0,g={api:a,geo:l,mapOrGeoModel:e,data:s,isVisualEncodedByVisualMap:d,isGeo:o,transformInfoRaw:v};l.resourceType==="geoJSON"?this._buildGeoJSON(g):l.resourceType==="geoSVG"&&this._buildSVG(g),this._updateController(e,t,a),this._updateMapSelectHandler(e,u,a,n)},r.prototype._buildGeoJSON=function(e){var t=this._regionsGroupByName=Z(),a=Z(),n=this._regionsGroup,i=e.transformInfoRaw,o=e.mapOrGeoModel,s=e.data,l=e.geo.projection,u=l&&l.stream;function f(c,p){return p&&(c=p(c)),c&&[c[0]*i.scaleX+i.x,c[1]*i.scaleY+i.y]}function h(c){for(var p=[],d=!u&&l&&l.project,g=0;g=0)&&(v=n);var c=o?{normal:{align:"center",verticalAlign:"middle"}}:null;he(e,ae(a),{labelFetcher:v,labelDataIndex:h,defaultText:t},c);var p=e.getTextContent();if(p&&(ND(p).ignore=p.ignore,e.textConfig&&o)){var d=e.getBoundingRect().clone();e.textConfig.layoutRect=d,e.textConfig.position=[(o[0]-d.x)/d.width*100+"%",(o[1]-d.y)/d.height*100+"%"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function J1(r,e,t,a,n,i){r.data?r.data.setItemGraphicEl(i,e):nt(e).eventData={componentType:"geo",componentIndex:n.componentIndex,geoIndex:n.componentIndex,name:t,region:a&&a.option||{}}}function j1(r,e,t,a,n){r.data||go({el:e,componentModel:n,itemName:t,itemTooltipOption:a.get("tooltip")})}function tS(r,e,t,a,n){e.highDownSilentOnTouch=!!n.get("selectedMode");var i=a.getModel("emphasis"),o=i.get("focus");return Ht(e,o,i.get("blurScope"),i.get("disabled")),r.isGeo&&lR(e,n,t),o}function eS(r,e,t){var a=[],n;function i(){n=[]}function o(){n.length&&(a.push(n),n=[])}var s=e({polygonStart:i,polygonEnd:o,lineStart:i,lineEnd:o,point:function(l,u){isFinite(l)&&isFinite(u)&&n.push([l,u])},sphere:function(){}});return!t&&s.polygonStart(),C(r,function(l){s.lineStart();for(var u=0;u-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n},e.type="series.map",e.dependencies=["geo"],e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},e}(Bt);function g5(r,e){var t={};return C(r,function(a){a.each(a.mapDimension("value"),function(n,i){var o="ec-"+a.getName(i);t[o]=t[o]||[],isNaN(n)||t[o].push(n)})}),r[0].map(r[0].mapDimension("value"),function(a,n){for(var i="ec-"+r[0].getName(n),o=0,s=1/0,l=-1/0,u=t[i].length,f=0;f1?(S.width=_,S.height=_/g):(S.height=_,S.width=_*g),S.y=m[1]-S.height/2,S.x=m[0]-S.width/2;else{var b=r.getBoxLayoutParams();b.aspect=g,S=Jt(b,{width:p,height:d})}this.setViewRect(S.x,S.y,S.width,S.height),this.setCenter(r.get("center"),e),this.setZoom(r.get("zoom"))}function S5(r,e){C(e.get("geoCoord"),function(t,a){r.addGeoCoord(a,t)})}var x5=function(){function r(){this.dimensions=VD}return r.prototype.create=function(e,t){var a=[];function n(o){return{nameProperty:o.get("nameProperty"),aspectScale:o.get("aspectScale"),projection:o.get("projection")}}e.eachComponent("geo",function(o,s){var l=o.get("map"),u=new iS(l+s,l,V({nameMap:o.get("nameMap")},n(o)));u.zoomLimit=o.get("scaleLimit"),a.push(u),o.coordinateSystem=u,u.model=o,u.resize=oS,u.resize(o,t)}),e.eachSeries(function(o){var s=o.get("coordinateSystem");if(s==="geo"){var l=o.get("geoIndex")||0;o.coordinateSystem=a[l]}});var i={};return e.eachSeriesByType("map",function(o){if(!o.getHostGeoModel()){var s=o.getMapType();i[s]=i[s]||[],i[s].push(o)}}),C(i,function(o,s){var l=G(o,function(f){return f.get("nameMap")}),u=new iS(s,s,V({nameMap:tg(l)},n(o[0])));u.zoomLimit=oe.apply(null,G(o,function(f){return f.get("scaleLimit")})),a.push(u),u.resize=oS,u.resize(o[0],t),C(o,function(f){f.coordinateSystem=u,S5(u,f)})}),a},r.prototype.getFilledRegions=function(e,t,a,n){for(var i=(e||[]).slice(),o=Z(),s=0;s=0;o--){var s=n[o];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},t.push(s)}}function D5(r,e){var t=r.isExpand?r.children:[],a=r.parentNode.children,n=r.hierNode.i?a[r.hierNode.i-1]:null;if(t.length){L5(r);var i=(t[0].hierNode.prelim+t[t.length-1].hierNode.prelim)/2;n?(r.hierNode.prelim=n.hierNode.prelim+e(r,n),r.hierNode.modifier=r.hierNode.prelim-i):r.hierNode.prelim=i}else n&&(r.hierNode.prelim=n.hierNode.prelim+e(r,n));r.parentNode.hierNode.defaultAncestor=P5(r,n,r.parentNode.hierNode.defaultAncestor||a[0],e)}function M5(r){var e=r.hierNode.prelim+r.parentNode.hierNode.modifier;r.setLayout({x:e},!0),r.hierNode.modifier+=r.parentNode.hierNode.modifier}function lS(r){return arguments.length?r:k5}function fs(r,e){return r-=Math.PI/2,{x:e*Math.cos(r),y:e*Math.sin(r)}}function I5(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function L5(r){for(var e=r.children,t=e.length,a=0,n=0;--t>=0;){var i=e[t];i.hierNode.prelim+=a,i.hierNode.modifier+=a,n+=i.hierNode.change,a+=i.hierNode.shift+n}}function P5(r,e,t,a){if(e){for(var n=r,i=r,o=i.parentNode.children[0],s=e,l=n.hierNode.modifier,u=i.hierNode.modifier,f=o.hierNode.modifier,h=s.hierNode.modifier;s=hc(s),i=vc(i),s&&i;){n=hc(n),o=vc(o),n.hierNode.ancestor=r;var v=s.hierNode.prelim+h-i.hierNode.prelim-u+a(s,i);v>0&&(E5(R5(s,r,t),r,v),u+=v,l+=v),h+=s.hierNode.modifier,u+=i.hierNode.modifier,l+=n.hierNode.modifier,f+=o.hierNode.modifier}s&&!hc(n)&&(n.hierNode.thread=s,n.hierNode.modifier+=h-l),i&&!vc(o)&&(o.hierNode.thread=i,o.hierNode.modifier+=u-f,t=r)}return t}function hc(r){var e=r.children;return e.length&&r.isExpand?e[e.length-1]:r.hierNode.thread}function vc(r){var e=r.children;return e.length&&r.isExpand?e[0]:r.hierNode.thread}function R5(r,e,t){return r.hierNode.ancestor.parentNode===e.parentNode?r.hierNode.ancestor:t}function E5(r,e,t){var a=t/(e.hierNode.i-r.hierNode.i);e.hierNode.change-=a,e.hierNode.shift+=t,e.hierNode.modifier+=t,e.hierNode.prelim+=t,r.hierNode.change+=a}function k5(r,e){return r.parentNode===e.parentNode?1:2}var O5=function(){function r(){this.parentPoint=[],this.childPoints=[]}return r}(),N5=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new O5},e.prototype.buildPath=function(t,a){var n=a.childPoints,i=n.length,o=a.parentPoint,s=n[0],l=n[i-1];if(i===1){t.moveTo(o[0],o[1]),t.lineTo(s[0],s[1]);return}var u=a.orient,f=u==="TB"||u==="BT"?0:1,h=1-f,v=W(a.forkPosition,1),c=[];c[f]=o[f],c[h]=o[h]+(l[h]-o[h])*v,t.moveTo(o[0],o[1]),t.lineTo(c[0],c[1]),t.moveTo(s[0],s[1]),c[f]=s[f],t.lineTo(c[0],c[1]),c[f]=l[f],t.lineTo(c[0],c[1]),t.lineTo(l[0],l[1]);for(var p=1;pm.x,b||(S=S-Math.PI));var w=b?"left":"right",T=s.getModel("label"),A=T.get("rotate"),D=A*(Math.PI/180),M=g.getTextContent();M&&(g.setTextConfig({position:T.get("position")||w,rotation:A==null?-S:D,origin:"center"}),M.setStyle("verticalAlign","middle"))}var I=s.get(["emphasis","focus"]),L=I==="relative"?ef(o.getAncestorsIndices(),o.getDescendantIndices()):I==="ancestor"?o.getAncestorsIndices():I==="descendant"?o.getDescendantIndices():null;L&&(nt(t).focus=L),V5(n,o,f,t,p,c,d,a),t.__edge&&(t.onHoverStateChange=function(P){if(P!=="blur"){var R=o.parentNode&&r.getItemGraphicEl(o.parentNode.dataIndex);R&&R.hoverState===sl||vf(t.__edge,P)}})}function V5(r,e,t,a,n,i,o,s){var l=e.getModel(),u=r.get("edgeShape"),f=r.get("layout"),h=r.getOrient(),v=r.get(["lineStyle","curveness"]),c=r.get("edgeForkPosition"),p=l.getModel("lineStyle").getLineStyle(),d=a.__edge;if(u==="curve")e.parentNode&&e.parentNode!==t&&(d||(d=a.__edge=new ul({shape:md(f,h,v,n,n)})),Dt(d,{shape:md(f,h,v,i,o)},r));else if(u==="polyline"&&f==="orthogonal"&&e!==t&&e.children&&e.children.length!==0&&e.isExpand===!0){for(var g=e.children,y=[],m=0;mt&&(t=n.height)}this.height=t+1},r.prototype.getNodeById=function(e){if(this.getId()===e)return this;for(var t=0,a=this.children,n=a.length;t=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},r.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},r.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostTree,a=t.data.getItemModel(this.dataIndex);return a.getModel(e)}},r.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},r.prototype.setVisual=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},r.prototype.getVisual=function(e){return this.hostTree.data.getItemVisual(this.dataIndex,e)},r.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},r.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},r.prototype.getChildIndex=function(){if(this.parentNode){for(var e=this.parentNode.children,t=0;t=0){var a=t.getData().tree.root,n=r.targetNode;if(U(n)&&(n=a.getNodeById(n)),n&&a.contains(n))return{node:n};var i=r.targetNodeId;if(i!=null&&(n=a.getNodeById(i)))return{node:n}}}function YD(r){for(var e=[];r;)r=r.parentNode,r&&e.push(r);return e.reverse()}function gy(r,e){var t=YD(r);return vt(t,e)>=0}function Rh(r,e){for(var t=[];r;){var a=r.dataIndex;t.push({name:r.name,dataIndex:a,value:e.getRawValue(a)}),r=r.parentNode}return t.reverse(),t}var $5=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.hasSymbolVisual=!0,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t){var a={name:t.name,children:t.data},n=t.leaves||{},i=new It(n,this,this.ecModel),o=dy.createTree(a,this,s);function s(h){h.wrapMethod("getItemModel",function(v,c){var p=o.getNodeByDataIndex(c);return p&&p.children.length&&p.isExpand||(v.parentModel=i),v})}var l=0;o.eachNode("preorder",function(h){h.depth>l&&(l=h.depth)});var u=t.expandAndCollapse,f=u&&t.initialTreeDepth>=0?t.initialTreeDepth:l;return o.root.eachNode("preorder",function(h){var v=h.hostTree.data.getRawDataItem(h.dataIndex);h.isExpand=v&&v.collapsed!=null?!v.collapsed:h.depth<=f}),o.data},e.prototype.getOrient=function(){var t=this.get("orient");return t==="horizontal"?t="LR":t==="vertical"&&(t="TB"),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,a,n){for(var i=this.getData().tree,o=i.root.children[0],s=i.getNodeByDataIndex(t),l=s.getValue(),u=s.name;s&&s!==o;)u=s.parentNode.name+"."+u,s=s.parentNode;return ne("nameValue",{name:u,value:l,noValue:isNaN(l)||l==null})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Rh(n,this),a.collapsed=!n.isExpand,a},e.type="series.tree",e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},e}(Bt);function Z5(r,e,t){for(var a=[r],n=[],i;i=a.pop();)if(n.push(i),i.isExpand){var o=i.children;if(o.length)for(var s=0;s=0;i--)t.push(n[i])}}function q5(r,e){r.eachSeriesByType("tree",function(t){K5(t,e)})}function K5(r,e){var t=I5(r,e);r.layoutInfo=t;var a=r.get("layout"),n=0,i=0,o=null;a==="radial"?(n=2*Math.PI,i=Math.min(t.height,t.width)/2,o=lS(function(_,S){return(_.parentNode===S.parentNode?1:2)/_.depth})):(n=t.width,i=t.height,o=lS());var s=r.getData().tree.root,l=s.children[0];if(l){C5(s),Z5(l,D5,o),s.hierNode.modifier=-l.hierNode.prelim,Zo(l,M5);var u=l,f=l,h=l;Zo(l,function(_){var S=_.getLayout().x;Sf.getLayout().x&&(f=_),_.depth>h.depth&&(h=_)});var v=u===f?1:o(u,f)/2,c=v-u.getLayout().x,p=0,d=0,g=0,y=0;if(a==="radial")p=n/(f.getLayout().x+v+c),d=i/(h.depth-1||1),Zo(l,function(_){g=(_.getLayout().x+c)*p,y=(_.depth-1)*d;var S=fs(g,y);_.setLayout({x:S.x,y:S.y,rawX:g,rawY:y},!0)});else{var m=r.getOrient();m==="RL"||m==="LR"?(d=i/(f.getLayout().x+v+c),p=n/(h.depth-1||1),Zo(l,function(_){y=(_.getLayout().x+c)*d,g=m==="LR"?(_.depth-1)*p:n-(_.depth-1)*p,_.setLayout({x:g,y},!0)})):(m==="TB"||m==="BT")&&(p=n/(f.getLayout().x+v+c),d=i/(h.depth-1||1),Zo(l,function(_){g=(_.getLayout().x+c)*p,y=m==="TB"?(_.depth-1)*d:i-(_.depth-1)*d,_.setLayout({x:g,y},!0)}))}}}function Q5(r){r.eachSeriesByType("tree",function(e){var t=e.getData(),a=t.tree;a.eachNode(function(n){var i=n.getModel(),o=i.getModel("itemStyle").getItemStyle(),s=t.ensureUniqueItemVisual(n.dataIndex,"style");V(s,o)})})}function J5(r){r.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},function(a){var n=e.dataIndex,i=a.getData().tree,o=i.getNodeByDataIndex(n);o.isExpand=!o.isExpand})}),r.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(e,t,a){t.eachComponent({mainType:"series",subType:"tree",query:e},function(n){var i=n.coordinateSystem,o=cy(i,e,void 0,a);n.setCenter&&n.setCenter(o.center),n.setZoom&&n.setZoom(o.zoom)})})}function j5(r){r.registerChartView(B5),r.registerSeriesModel($5),r.registerLayout(q5),r.registerVisual(Q5),J5(r)}var cS=["treemapZoomToNode","treemapRender","treemapMove"];function tG(r){for(var e=0;e1;)i=i.parentNode;var o=$p(r.ecModel,i.name||i.dataIndex+"",a);n.setVisual("decal",o)})}var eG=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.preventUsingHoverLayer=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};$D(n);var i=t.levels||[],o=this.designatedVisualItemStyle={},s=new It({itemStyle:o},this,a);i=t.levels=rG(i,a);var l=G(i||[],function(h){return new It(h,s,a)},this),u=dy.createTree(n,this,f);function f(h){h.wrapMethod("getItemModel",function(v,c){var p=u.getNodeByDataIndex(c),d=p?l[p.depth]:null;return v.parentModel=d||s,v})}return u.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,a,n){var i=this.getData(),o=this.getRawValue(t),s=i.getName(t);return ne("nameValue",{name:s,value:o})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Rh(n,this),a.treePathInfo=a.treeAncestors,a},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},V(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var a=this._idIndexMap;a||(a=this._idIndexMap=Z(),this._idIndexMapCount=0);var n=a.get(t);return n==null&&a.set(t,n=this._idIndexMapCount++),n},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){XD(this)},e.type="series.treemap",e.layoutMode="box",e.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"â–¶",zoomToNodeRatio:.32*.32,scaleLimit:null,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(Bt);function $D(r){var e=0;C(r.children,function(a){$D(a);var n=a.value;z(n)&&(n=n[0]),e+=n});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}function rG(r,e){var t=Rt(e.get("color")),a=Rt(e.get(["aria","decal","decals"]));if(t){r=r||[];var n,i;C(r,function(s){var l=new It(s),u=l.get("color"),f=l.get("decal");(l.get(["itemStyle","color"])||u&&u!=="none")&&(n=!0),(l.get(["itemStyle","decal"])||f&&f!=="none")&&(i=!0)});var o=r[0]||(r[0]={});return n||(o.color=t.slice()),!i&&a&&(o.decal=a.slice()),r}}var aG=8,pS=8,cc=5,nG=function(){function r(e){this.group=new at,e.add(this.group)}return r.prototype.render=function(e,t,a,n){var i=e.getModel("breadcrumb"),o=this.group;if(o.removeAll(),!(!i.get("show")||!a)){var s=i.getModel("itemStyle"),l=i.getModel("emphasis"),u=s.getModel("textStyle"),f=l.getModel(["itemStyle","textStyle"]),h={pos:{left:i.get("left"),right:i.get("right"),top:i.get("top"),bottom:i.get("bottom")},box:{width:t.getWidth(),height:t.getHeight()},emptyItemWidth:i.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(a,h,u),this._renderContent(e,h,s,l,u,f,n),_h(o,h.pos,h.box)}},r.prototype._prepare=function(e,t,a){for(var n=e;n;n=n.parentNode){var i=Qt(n.getModel().get("name"),""),o=a.getTextRect(i),s=Math.max(o.width+aG*2,t.emptyItemWidth);t.totalWidth+=s+pS,t.renderList.push({node:n,text:i,width:s})}},r.prototype._renderContent=function(e,t,a,n,i,o,s){for(var l=0,u=t.emptyItemWidth,f=e.get(["breadcrumb","height"]),h=pE(t.pos,t.box),v=t.totalWidth,c=t.renderList,p=n.getModel("itemStyle").getItemStyle(),d=c.length-1;d>=0;d--){var g=c[d],y=g.node,m=g.width,_=g.text;v>h.width&&(v-=m-u,m=u,_=null);var S=new Le({shape:{points:iG(l,0,m,f,d===c.length-1,d===0)},style:j(a.getItemStyle(),{lineJoin:"bevel"}),textContent:new At({style:Nt(i,{text:_})}),textConfig:{position:"inside"},z2:co*1e4,onclick:ot(s,y)});S.disableLabelAnimation=!0,S.getTextContent().ensureState("emphasis").style=Nt(o,{text:_}),S.ensureState("emphasis").style=p,Ht(S,n.get("focus"),n.get("blurScope"),n.get("disabled")),this.group.add(S),oG(S,e,y),l+=m+pS}},r.prototype.remove=function(){this.group.removeAll()},r}();function iG(r,e,t,a,n,i){var o=[[n?r:r-cc,e],[r+t,e],[r+t,e+a],[n?r:r-cc,e+a]];return!i&&o.splice(2,0,[r+t+cc,e+a/2]),!n&&o.push([r,e+a/2]),o}function oG(r,e,t){nt(r).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:t&&t.dataIndex,name:t&&t.name},treePathInfo:t&&Rh(t,e)}}var sG=function(){function r(){this._storage=[],this._elExistsMap={}}return r.prototype.add=function(e,t,a,n,i){return this._elExistsMap[e.id]?!1:(this._elExistsMap[e.id]=!0,this._storage.push({el:e,target:t,duration:a,delay:n,easing:i}),!0)},r.prototype.finished=function(e){return this._finishedCallback=e,this},r.prototype.start=function(){for(var e=this,t=this._storage.length,a=function(){t--,t<=0&&(e._storage.length=0,e._elExistsMap={},e._finishedCallback&&e._finishedCallback())},n=0,i=this._storage.length;ngS||Math.abs(t.dy)>gS)){var a=this.seriesModel.getData().tree.root;if(!a)return;var n=a.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},e.prototype._onZoom=function(t){var a=t.originX,n=t.originY,i=t.scale;if(this._state!=="animating"){var o=this.seriesModel.getData().tree.root;if(!o)return;var s=o.getLayout();if(!s)return;var l=new ht(s.x,s.y,s.width,s.height),u=null,f=this._controllerHost;u=f.zoomLimit;var h=f.zoom=f.zoom||1;if(h*=i,u){var v=u.min||0,c=u.max||1/0;h=Math.max(Math.min(c,h),v)}var p=h/f.zoom;f.zoom=h;var d=this.seriesModel.layoutInfo;a-=d.x,n-=d.y;var g=We();Hr(g,g,[-a,-n]),ig(g,g,[p,p]),Hr(g,g,[a,n]),l.applyTransform(g),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:l.x,y:l.y,width:l.width,height:l.height}})}},e.prototype._initEvents=function(t){var a=this;t.on("click",function(n){if(a._state==="ready"){var i=a.seriesModel.get("nodeClick",!0);if(i){var o=a.findTarget(n.offsetX,n.offsetY);if(o){var s=o.node;if(s.getLayout().isLeafRoot)a._rootToNode(o);else if(i==="zoomToNode")a._zoomToNode(o);else if(i==="link"){var l=s.hostTree.data.getItemModel(s.dataIndex),u=l.get("link",!0),f=l.get("target",!0)||"blank";u&&mf(u,f)}}}}},this)},e.prototype._renderBreadcrumb=function(t,a,n){var i=this;n||(n=t.get("leafDepth",!0)!=null?{node:t.getViewRoot()}:this.findTarget(a.getWidth()/2,a.getHeight()/2),n||(n={node:t.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new nG(this.group))).render(t,a,n.node,function(o){i._state!=="animating"&&(gy(t.getViewRoot(),o)?i._rootToNode({node:o}):i._zoomToNode({node:o}))})},e.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=qo(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,a){var n,i=this.seriesModel.getViewRoot();return i.eachNode({attr:"viewChildren",order:"preorder"},function(o){var s=this._storage.background[o.getRawIndex()];if(s){var l=s.transformCoordToLocal(t,a),u=s.shape;if(u.x<=l[0]&&l[0]<=u.x+u.width&&u.y<=l[1]&&l[1]<=u.y+u.height)n={node:o,offsetX:l[0],offsetY:l[1]};else return!1}},this),n},e.type="treemap",e}(Et);function qo(){return{nodeGroup:[],background:[],content:[]}}function cG(r,e,t,a,n,i,o,s,l,u){if(!o)return;var f=o.getLayout(),h=r.getData(),v=o.getModel();if(h.setItemGraphicEl(o.dataIndex,null),!f||!f.isInView)return;var c=f.width,p=f.height,d=f.borderWidth,g=f.invisible,y=o.getRawIndex(),m=s&&s.getRawIndex(),_=o.viewChildren,S=f.upperHeight,b=_&&_.length,x=v.getModel("itemStyle"),w=v.getModel(["emphasis","itemStyle"]),T=v.getModel(["blur","itemStyle"]),A=v.getModel(["select","itemStyle"]),D=x.get("borderRadius")||0,M=J("nodeGroup",_d);if(!M)return;if(l.add(M),M.x=f.x||0,M.y=f.y||0,M.markRedraw(),kf(M).nodeWidth=c,kf(M).nodeHeight=p,f.isAboveViewRoot)return M;var I=J("background",dS,u,fG);I&&B(M,I,b&&f.upperLabelHeight);var L=v.getModel("emphasis"),P=L.get("focus"),R=L.get("blurScope"),E=L.get("disabled"),N=P==="ancestor"?o.getAncestorsIndices():P==="descendant"?o.getDescendantIndices():P;if(b)Bs(M)&&zn(M,!1),I&&(zn(I,!E),h.setItemGraphicEl(o.dataIndex,I),zp(I,N,R));else{var O=J("content",dS,u,hG);O&&F(M,O),I.disableMorphing=!0,I&&Bs(I)&&zn(I,!1),zn(M,!E),h.setItemGraphicEl(o.dataIndex,M),zp(M,N,R)}return M;function B(pt,rt,dt){var st=nt(rt);if(st.dataIndex=o.dataIndex,st.seriesIndex=r.seriesIndex,rt.setShape({x:0,y:0,width:c,height:p,r:D}),g)H(rt);else{rt.invisible=!1;var q=o.getVisual("style"),lt=q.stroke,zt=_S(x);zt.fill=lt;var Tt=In(w);Tt.fill=w.get("borderColor");var Wt=In(T);Wt.fill=T.get("borderColor");var Ft=In(A);if(Ft.fill=A.get("borderColor"),dt){var ve=c-2*d;Y(rt,lt,q.opacity,{x:d,y:0,width:ve,height:S})}else rt.removeTextContent();rt.setStyle(zt),rt.ensureState("emphasis").style=Tt,rt.ensureState("blur").style=Wt,rt.ensureState("select").style=Ft,ai(rt)}pt.add(rt)}function F(pt,rt){var dt=nt(rt);dt.dataIndex=o.dataIndex,dt.seriesIndex=r.seriesIndex;var st=Math.max(c-2*d,0),q=Math.max(p-2*d,0);if(rt.culling=!0,rt.setShape({x:d,y:d,width:st,height:q,r:D}),g)H(rt);else{rt.invisible=!1;var lt=o.getVisual("style"),zt=lt.fill,Tt=_S(x);Tt.fill=zt,Tt.decal=lt.decal;var Wt=In(w),Ft=In(T),ve=In(A);Y(rt,zt,lt.opacity,null),rt.setStyle(Tt),rt.ensureState("emphasis").style=Wt,rt.ensureState("blur").style=Ft,rt.ensureState("select").style=ve,ai(rt)}pt.add(rt)}function H(pt){!pt.invisible&&i.push(pt)}function Y(pt,rt,dt,st){var q=v.getModel(st?mS:yS),lt=Qt(v.get("name"),null),zt=q.getShallow("show");he(pt,ae(v,st?mS:yS),{defaultText:zt?lt:null,inheritColor:rt,defaultOpacity:dt,labelFetcher:r,labelDataIndex:o.dataIndex});var Tt=pt.getTextContent();if(Tt){var Wt=Tt.style,Ft=rg(Wt.padding||0);st&&(pt.setTextConfig({layoutRect:st}),Tt.disableLabelLayout=!0),Tt.beforeUpdate=function(){var qr=Math.max((st?st.width:pt.shape.width)-Ft[1]-Ft[3],0),Re=Math.max((st?st.height:pt.shape.height)-Ft[0]-Ft[2],0);(Wt.width!==qr||Wt.height!==Re)&&Tt.setStyle({width:qr,height:Re})},Wt.truncateMinChar=2,Wt.lineOverflow="truncate",K(Wt,st,f);var ve=Tt.getState("emphasis");K(ve?ve.style:null,st,f)}}function K(pt,rt,dt){var st=pt?pt.text:null;if(!rt&&dt.isLeafRoot&&st!=null){var q=r.get("drillDownIcon",!0);pt.text=q?q+" "+st:st}}function J(pt,rt,dt,st){var q=m!=null&&t[pt][m],lt=n[pt];return q?(t[pt][m]=null,ct(lt,q)):g||(q=new rt,q instanceof sr&&(q.z2=pG(dt,st)),xt(lt,q)),e[pt][y]=q}function ct(pt,rt){var dt=pt[y]={};rt instanceof _d?(dt.oldX=rt.x,dt.oldY=rt.y):dt.oldShape=V({},rt.shape)}function xt(pt,rt){var dt=pt[y]={},st=o.parentNode,q=rt instanceof at;if(st&&(!a||a.direction==="drillDown")){var lt=0,zt=0,Tt=n.background[st.getRawIndex()];!a&&Tt&&Tt.oldShape&&(lt=Tt.oldShape.width,zt=Tt.oldShape.height),q?(dt.oldX=0,dt.oldY=zt):dt.oldShape={x:lt,y:zt,width:0,height:0}}dt.fadein=!q}}function pG(r,e){return r*uG+e}var Qs=C,dG=tt,Of=-1,re=function(){function r(e){var t=e.mappingMethod,a=e.type,n=this.option=et(e);this.type=a,this.mappingMethod=t,this._normalizeData=mG[t];var i=r.visualHandlers[a];this.applyVisual=i.applyVisual,this.getColorMapper=i.getColorMapper,this._normalizedToVisual=i._normalizedToVisual[t],t==="piecewise"?(pc(n),gG(n)):t==="category"?n.categories?yG(n):pc(n,!0):(De(t!=="linear"||n.dataExtent),pc(n))}return r.prototype.mapValueToVisual=function(e){var t=this._normalizeData(e);return this._normalizedToVisual(t,e)},r.prototype.getNormalizer=function(){return X(this._normalizeData,this)},r.listVisualTypes=function(){return St(r.visualHandlers)},r.isValidType=function(e){return r.visualHandlers.hasOwnProperty(e)},r.eachVisual=function(e,t,a){tt(e)?C(e,t,a):t.call(a,e)},r.mapVisual=function(e,t,a){var n,i=z(e)?[]:tt(e)?{}:(n=!0,null);return r.eachVisual(e,function(o,s){var l=t.call(a,o,s);n?i=l:i[s]=l}),i},r.retrieveVisuals=function(e){var t={},a;return e&&Qs(r.visualHandlers,function(n,i){e.hasOwnProperty(i)&&(t[i]=e[i],a=!0)}),a?t:null},r.prepareVisualTypes=function(e){if(z(e))e=e.slice();else if(dG(e)){var t=[];Qs(e,function(a,n){t.push(n)}),e=t}else return[];return e.sort(function(a,n){return n==="color"&&a!=="color"&&a.indexOf("color")===0?1:-1}),e},r.dependsOn=function(e,t){return t==="color"?!!(e&&e.indexOf(t)===0):e===t},r.findPieceIndex=function(e,t,a){for(var n,i=1/0,o=0,s=t.length;o=0;i--)a[i]==null&&(delete t[e[i]],e.pop())}function pc(r,e){var t=r.visual,a=[];tt(t)?Qs(t,function(i){a.push(i)}):t!=null&&a.push(t);var n={color:1,symbol:1};!e&&a.length===1&&!n.hasOwnProperty(r.type)&&(a[1]=a[0]),ZD(r,a)}function mu(r){return{applyVisual:function(e,t,a){var n=this.mapValueToVisual(e);a("color",r(t("color"),n))},_normalizedToVisual:Sd([0,1])}}function SS(r){var e=this.option.visual;return e[Math.round(Lt(r,[0,1],[0,e.length-1],!0))]||{}}function Ko(r){return function(e,t,a){a(r,this.mapValueToVisual(e))}}function hs(r){var e=this.option.visual;return e[this.option.loop&&r!==Of?r%e.length:r]}function Ln(){return this.option.visual[0]}function Sd(r){return{linear:function(e){return Lt(e,r,this.option.visual,!0)},category:hs,piecewise:function(e,t){var a=xd.call(this,t);return a==null&&(a=Lt(e,r,this.option.visual,!0)),a},fixed:Ln}}function xd(r){var e=this.option,t=e.pieceList;if(e.hasSpecialVisual){var a=re.findPieceIndex(r,t),n=t[a];if(n&&n.visual)return n.visual[this.type]}}function ZD(r,e){return r.visual=e,r.type==="color"&&(r.parsedVisual=G(e,function(t){var a=Ue(t);return a||[0,0,0,1]})),e}var mG={linear:function(r){return Lt(r,this.option.dataExtent,[0,1],!0)},piecewise:function(r){var e=this.option.pieceList,t=re.findPieceIndex(r,e,!0);if(t!=null)return Lt(t,[0,e.length-1],[0,1],!0)},category:function(r){var e=this.option.categories?this.option.categoryMap[r]:r;return e??Of},fixed:Xt};function _u(r,e,t){return r?e<=t:e=t.length||d===t[d.depth]){var y=TG(n,l,d,g,p,a);KD(d,y,t,a)}})}}}function xG(r,e,t){var a=V({},e),n=t.designatedVisualItemStyle;return C(["color","colorAlpha","colorSaturation"],function(i){n[i]=e[i];var o=r.get(i);n[i]=null,o!=null&&(a[i]=o)}),a}function xS(r){var e=dc(r,"color");if(e){var t=dc(r,"colorAlpha"),a=dc(r,"colorSaturation");return a&&(e=gs(e,null,null,a)),t&&(e=of(e,t)),e}}function bG(r,e){return e!=null?gs(e,null,null,r):null}function dc(r,e){var t=r[e];if(t!=null&&t!=="none")return t}function wG(r,e,t,a,n,i){if(!(!i||!i.length)){var o=gc(e,"color")||n.color!=null&&n.color!=="none"&&(gc(e,"colorAlpha")||gc(e,"colorSaturation"));if(o){var s=e.get("visualMin"),l=e.get("visualMax"),u=t.dataExtent.slice();s!=null&&su[1]&&(u[1]=l);var f=e.get("colorMappingBy"),h={type:o.name,dataExtent:u,visual:o.range};h.type==="color"&&(f==="index"||f==="id")?(h.mappingMethod="category",h.loop=!0):h.mappingMethod="linear";var v=new re(h);return qD(v).drColorMappingBy=f,v}}}function gc(r,e){var t=r.get(e);return z(t)&&t.length?{name:e,range:t}:null}function TG(r,e,t,a,n,i){var o=V({},e);if(n){var s=n.type,l=s==="color"&&qD(n).drColorMappingBy,u=l==="index"?a:l==="id"?i.mapIdToIndex(t.getId()):t.getValue(r.get("visualDimension"));o[s]=n.mapValueToVisual(u)}return o}var Js=Math.max,Nf=Math.min,bS=oe,yy=C,QD=["itemStyle","borderWidth"],AG=["itemStyle","gapWidth"],CG=["upperLabel","show"],DG=["upperLabel","height"];const MG={seriesType:"treemap",reset:function(r,e,t,a){var n=t.getWidth(),i=t.getHeight(),o=r.option,s=Jt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),l=o.size||[],u=W(bS(s.width,l[0]),n),f=W(bS(s.height,l[1]),i),h=a&&a.type,v=["treemapZoomToNode","treemapRootToNode"],c=Ks(a,v,r),p=h==="treemapRender"||h==="treemapMove"?a.rootRect:null,d=r.getViewRoot(),g=YD(d);if(h!=="treemapMove"){var y=h==="treemapZoomToNode"?kG(r,c,d,u,f):p?[p.width,p.height]:[u,f],m=o.sort;m&&m!=="asc"&&m!=="desc"&&(m="desc");var _={squareRatio:o.squareRatio,sort:m,leafDepth:o.leafDepth};d.hostTree.clearLayouts();var S={x:0,y:0,width:y[0],height:y[1],area:y[0]*y[1]};d.setLayout(S),JD(d,_,!1,0),S=d.getLayout(),yy(g,function(x,w){var T=(g[w+1]||d).getValue();x.setLayout(V({dataExtent:[T,T],borderWidth:0,upperHeight:0},S))})}var b=r.getData().tree.root;b.setLayout(OG(s,p,c),!0),r.setLayoutInfo(s),jD(b,new ht(-s.x,-s.y,n,i),g,d,0)}};function JD(r,e,t,a){var n,i;if(!r.isRemoved()){var o=r.getLayout();n=o.width,i=o.height;var s=r.getModel(),l=s.get(QD),u=s.get(AG)/2,f=tM(s),h=Math.max(l,f),v=l-u,c=h-u;r.setLayout({borderWidth:l,upperHeight:h,upperLabelHeight:f},!0),n=Js(n-2*v,0),i=Js(i-v-c,0);var p=n*i,d=IG(r,s,p,e,t,a);if(d.length){var g={x:v,y:c,width:n,height:i},y=Nf(n,i),m=1/0,_=[];_.area=0;for(var S=0,b=d.length;S=0;l--){var u=n[a==="asc"?o-l-1:l].getValue();u/t*es[1]&&(s[1]=u)})),{sum:a,dataExtent:s}}function EG(r,e,t){for(var a=0,n=1/0,i=0,o=void 0,s=r.length;ia&&(a=o));var l=r.area*r.area,u=e*e*t;return l?Js(u*a/l,l/(u*n)):1/0}function wS(r,e,t,a,n){var i=e===t.width?0:1,o=1-i,s=["x","y"],l=["width","height"],u=t[s[i]],f=e?r.area/e:0;(n||f>t[l[o]])&&(f=t[l[o]]);for(var h=0,v=r.length;hOm&&(u=Om),i=s}ua&&(a=e);var i=a%2?a+2:a+3;n=[];for(var o=0;o0&&(b[0]=-b[0],b[1]=-b[1]);var w=S[0]<0?-1:1;if(i.__position!=="start"&&i.__position!=="end"){var T=-Math.atan2(S[1],S[0]);h[0].8?"left":v[0]<-.8?"right":"center",d=v[1]>.8?"top":v[1]<-.8?"bottom":"middle";break;case"start":i.x=-v[0]*y+f[0],i.y=-v[1]*m+f[1],p=v[0]>.8?"right":v[0]<-.8?"left":"center",d=v[1]>.8?"bottom":v[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":i.x=y*w+f[0],i.y=f[1]+A,p=S[0]<0?"right":"left",i.originX=-y*w,i.originY=-A;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":i.x=x[0],i.y=x[1]+A,p="center",i.originY=-A;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":i.x=-y*w+h[0],i.y=h[1]+A,p=S[0]>=0?"right":"left",i.originX=y*w,i.originY=-A;break}i.scaleX=i.scaleY=o,i.setStyle({verticalAlign:i.__verticalAlign||d,align:i.__align||p})}},e}(at),by=function(){function r(e){this.group=new at,this._LineCtor=e||xy}return r.prototype.updateData=function(e){var t=this;this._progressiveEls=null;var a=this,n=a.group,i=a._lineData;a._lineData=e,i||n.removeAll();var o=IS(e);e.diff(i).add(function(s){t._doAdd(e,s,o)}).update(function(s,l){t._doUpdate(i,e,l,s,o)}).remove(function(s){n.remove(i.getItemGraphicEl(s))}).execute()},r.prototype.updateLayout=function(){var e=this._lineData;e&&e.eachItemGraphicEl(function(t,a){t.updateLayout(e,a)},this)},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=IS(e),this._lineData=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t){this._progressiveEls=[];function a(s){!s.isGroup&&!jG(s)&&(s.incremental=!0,s.ensureState("emphasis").hoverLayer=!0)}for(var n=e.start;n0}function IS(r){var e=r.hostModel,t=e.getModel("emphasis");return{lineStyle:e.getModel("lineStyle").getLineStyle(),emphasisLineStyle:t.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:e.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:e.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:t.get("disabled"),blurScope:t.get("blurScope"),focus:t.get("focus"),labelStatesModels:ae(e)}}function LS(r){return isNaN(r[0])||isNaN(r[1])}function xc(r){return r&&!LS(r[0])&&!LS(r[1])}var bc=[],wc=[],Tc=[],Ii=ie,Ac=Yn,PS=Math.abs;function RS(r,e,t){for(var a=r[0],n=r[1],i=r[2],o=1/0,s,l=t*t,u=.1,f=.1;f<=.9;f+=.1){bc[0]=Ii(a[0],n[0],i[0],f),bc[1]=Ii(a[1],n[1],i[1],f);var h=PS(Ac(bc,e)-l);h=0?s=s+u:s=s-u:p>=0?s=s-u:s=s+u}return s}function Cc(r,e){var t=[],a=Ps,n=[[],[],[]],i=[[],[]],o=[];e/=2,r.eachEdge(function(s,l){var u=s.getLayout(),f=s.getVisual("fromSymbol"),h=s.getVisual("toSymbol");u.__original||(u.__original=[aa(u[0]),aa(u[1])],u[2]&&u.__original.push(aa(u[2])));var v=u.__original;if(u[2]!=null){if(be(n[0],v[0]),be(n[1],v[2]),be(n[2],v[1]),f&&f!=="none"){var c=cs(s.node1),p=RS(n,v[0],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[0][0]=t[3],n[1][0]=t[4],a(n[0][1],n[1][1],n[2][1],p,t),n[0][1]=t[3],n[1][1]=t[4]}if(h&&h!=="none"){var c=cs(s.node2),p=RS(n,v[1],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[1][0]=t[1],n[2][0]=t[2],a(n[0][1],n[1][1],n[2][1],p,t),n[1][1]=t[1],n[2][1]=t[2]}be(u[0],n[0]),be(u[1],n[2]),be(u[2],n[1])}else{if(be(i[0],v[0]),be(i[1],v[1]),Bn(o,i[1],i[0]),fo(o,o),f&&f!=="none"){var c=cs(s.node1);fp(i[0],i[0],o,c*e)}if(h&&h!=="none"){var c=cs(s.node2);fp(i[1],i[1],o,-c*e)}be(u[0],i[0]),be(u[1],i[1])}})}function ES(r){return r.type==="view"}var t3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){var n=new ml,i=new by,o=this.group;this._controller=new wl(a.getZr()),this._controllerHost={target:o},o.add(n.group),o.add(i.group),this._symbolDraw=n,this._lineDraw=i,this._firstRender=!0},e.prototype.render=function(t,a,n){var i=this,o=t.coordinateSystem;this._model=t;var s=this._symbolDraw,l=this._lineDraw,u=this.group;if(ES(o)){var f={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?u.attr(f):Dt(u,f,t)}Cc(t.getGraph(),vs(t));var h=t.getData();s.updateData(h);var v=t.getEdgeData();l.updateData(v),this._updateNodeAndLinkScale(),this._updateController(t,a,n),clearTimeout(this._layoutTimeout);var c=t.forceLayout,p=t.get(["force","layoutAnimation"]);c&&this._startForceLayoutIteration(c,p);var d=t.get("layout");h.graph.eachNode(function(_){var S=_.dataIndex,b=_.getGraphicEl(),x=_.getModel();if(b){b.off("drag").off("dragend");var w=x.get("draggable");w&&b.on("drag",function(A){switch(d){case"force":c.warmUp(),!i._layouting&&i._startForceLayoutIteration(c,p),c.setFixed(S),h.setItemLayout(S,[b.x,b.y]);break;case"circular":h.setItemLayout(S,[b.x,b.y]),_.setLayout({fixed:!0},!0),Sy(t,"symbolSize",_,[A.offsetX,A.offsetY]),i.updateLayout(t);break;case"none":default:h.setItemLayout(S,[b.x,b.y]),_y(t.getGraph(),t),i.updateLayout(t);break}}).on("dragend",function(){c&&c.setUnfixed(S)}),b.setDraggable(w,!!x.get("cursor"));var T=x.get(["emphasis","focus"]);T==="adjacency"&&(nt(b).focus=_.getAdjacentDataIndices())}}),h.graph.eachEdge(function(_){var S=_.getGraphicEl(),b=_.getModel().get(["emphasis","focus"]);S&&b==="adjacency"&&(nt(S).focus={edge:[_.dataIndex],node:[_.node1.dataIndex,_.node2.dataIndex]})});var g=t.get("layout")==="circular"&&t.get(["circular","rotateLabel"]),y=h.getLayout("cx"),m=h.getLayout("cy");h.graph.eachNode(function(_){nM(_,g,y,m)}),this._firstRender=!1},e.prototype.dispose=function(){this.remove(),this._controller&&this._controller.dispose(),this._controllerHost=null},e.prototype._startForceLayoutIteration=function(t,a){var n=this;(function i(){t.step(function(o){n.updateLayout(n._model),(n._layouting=!o)&&(a?n._layoutTimeout=setTimeout(i,16):i())})})()},e.prototype._updateController=function(t,a,n){var i=this,o=this._controller,s=this._controllerHost,l=this.group;if(o.setPointerChecker(function(u,f,h){var v=l.getBoundingRect();return v.applyTransform(l.transform),v.contain(f,h)&&!Lh(u,n,t)}),!ES(t.coordinateSystem)){o.disable();return}o.enable(t.get("roam")),s.zoomLimit=t.get("scaleLimit"),s.zoom=t.coordinateSystem.getZoom(),o.off("pan").off("zoom").on("pan",function(u){fy(s,u.dx,u.dy),n.dispatchAction({seriesId:t.id,type:"graphRoam",dx:u.dx,dy:u.dy})}).on("zoom",function(u){hy(s,u.scale,u.originX,u.originY),n.dispatchAction({seriesId:t.id,type:"graphRoam",zoom:u.scale,originX:u.originX,originY:u.originY}),i._updateNodeAndLinkScale(),Cc(t.getGraph(),vs(t)),i._lineDraw.updateLayout(),n.updateLabelLayout()})},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,a=t.getData(),n=vs(t);a.eachItemGraphicEl(function(i,o){i&&i.setSymbolScale(n)})},e.prototype.updateLayout=function(t){Cc(t.getGraph(),vs(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},e.prototype.remove=function(){clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},e.type="graph",e}(Et);function Li(r){return"_EC_"+r}var e3=function(){function r(e){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=e||!1}return r.prototype.isDirected=function(){return this._directed},r.prototype.addNode=function(e,t){e=e==null?""+t:""+e;var a=this._nodesMap;if(!a[Li(e)]){var n=new Pn(e,t);return n.hostGraph=this,this.nodes.push(n),a[Li(e)]=n,n}},r.prototype.getNodeByIndex=function(e){var t=this.data.getRawIndex(e);return this.nodes[t]},r.prototype.getNodeById=function(e){return this._nodesMap[Li(e)]},r.prototype.addEdge=function(e,t,a){var n=this._nodesMap,i=this._edgesMap;if(Ct(e)&&(e=this.nodes[e]),Ct(t)&&(t=this.nodes[t]),e instanceof Pn||(e=n[Li(e)]),t instanceof Pn||(t=n[Li(t)]),!(!e||!t)){var o=e.id+"-"+t.id,s=new oM(e,t,a);return s.hostGraph=this,this._directed&&(e.outEdges.push(s),t.inEdges.push(s)),e.edges.push(s),e!==t&&t.edges.push(s),this.edges.push(s),i[o]=s,s}},r.prototype.getEdgeByIndex=function(e){var t=this.edgeData.getRawIndex(e);return this.edges[t]},r.prototype.getEdge=function(e,t){e instanceof Pn&&(e=e.id),t instanceof Pn&&(t=t.id);var a=this._edgesMap;return this._directed?a[e+"-"+t]:a[e+"-"+t]||a[t+"-"+e]},r.prototype.eachNode=function(e,t){for(var a=this.nodes,n=a.length,i=0;i=0&&e.call(t,a[i],i)},r.prototype.eachEdge=function(e,t){for(var a=this.edges,n=a.length,i=0;i=0&&a[i].node1.dataIndex>=0&&a[i].node2.dataIndex>=0&&e.call(t,a[i],i)},r.prototype.breadthFirstTraverse=function(e,t,a,n){if(t instanceof Pn||(t=this._nodesMap[Li(t)]),!!t){for(var i=a==="out"?"outEdges":a==="in"?"inEdges":"edges",o=0;o=0&&l.node2.dataIndex>=0});for(var i=0,o=n.length;i=0&&this[r][e].setItemVisual(this.dataIndex,t,a)},getVisual:function(t){return this[r][e].getItemVisual(this.dataIndex,t)},setLayout:function(t,a){this.dataIndex>=0&&this[r][e].setItemLayout(this.dataIndex,t,a)},getLayout:function(){return this[r][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][e].getRawIndex(this.dataIndex)}}}Kt(Pn,sM("hostGraph","data"));Kt(oM,sM("hostGraph","edgeData"));function lM(r,e,t,a,n){for(var i=new e3(a),o=0;o "+v)),u++)}var c=t.get("coordinateSystem"),p;if(c==="cartesian2d"||c==="polar")p=ma(r,t);else{var d=cl.get(c),g=d?d.dimensions||[]:[];vt(g,"value")<0&&g.concat(["value"]);var y=dl(r,{coordDimensions:g,encodeDefine:t.getEncode()}).dimensions;p=new Ae(y,t),p.initData(r)}var m=new Ae(["value"],t);return m.initData(l,s),n&&n(p,m),WD({mainData:p,struct:i,structAttr:"graph",datas:{node:p,edge:m},datasAttr:{node:"data",edge:"edgeData"}}),i.update(),i}var r3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments);var a=this;function n(){return a._categoriesData}this.legendVisualProvider=new bl(n,n),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(t){r.prototype.mergeDefaultAndTheme.apply(this,arguments),ti(t,"edgeLabel",["show"])},e.prototype.getInitialData=function(t,a){var n=t.edges||t.links||[],i=t.data||t.nodes||[],o=this;if(i&&n){HG(this);var s=lM(i,n,this,!0,l);return C(s.edges,function(u){WG(u.node1,u.node2,this,u.dataIndex)},this),s.data}function l(u,f){u.wrapMethod("getItemModel",function(p){var d=o._categoriesModels,g=p.getShallow("category"),y=d[g];return y&&(y.parentModel=p.parentModel,p.parentModel=y),p});var h=It.prototype.getModel;function v(p,d){var g=h.call(this,p,d);return g.resolveParentPath=c,g}f.wrapMethod("getItemModel",function(p){return p.resolveParentPath=c,p.getModel=v,p});function c(p){if(p&&(p[0]==="label"||p[1]==="label")){var d=p.slice();return p[0]==="label"?d[0]="edgeLabel":p[1]==="label"&&(d[1]="edgeLabel"),d}return p}}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,a,n){if(n==="edge"){var i=this.getData(),o=this.getDataParams(t,n),s=i.graph.getEdgeByIndex(t),l=i.getName(s.node1.dataIndex),u=i.getName(s.node2.dataIndex),f=[];return l!=null&&f.push(l),u!=null&&f.push(u),ne("nameValue",{name:f.join(" > "),value:o.value,noValue:o.value==null})}var h=RA({series:this,dataIndex:t,multipleSeries:a});return h},e.prototype._updateCategoriesData=function(){var t=G(this.option.categories||[],function(n){return n.value!=null?n:V({value:0},n)}),a=new Ae(["value"],this);a.initData(t),this._categoriesData=a,this._categoriesModels=a.mapArray(function(n){return a.getItemModel(n)})},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return r.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},e.type="series.graph",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(Bt),a3={type:"graphRoam",event:"graphRoam",update:"none"};function n3(r){r.registerChartView(t3),r.registerSeriesModel(r3),r.registerProcessor(BG),r.registerVisual(VG),r.registerVisual(zG),r.registerLayout(UG),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,XG),r.registerLayout(ZG),r.registerCoordinateSystem("graphView",{dimensions:Tl.dimensions,create:KG}),r.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},Xt),r.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},Xt),r.registerAction(a3,function(e,t,a){t.eachComponent({mainType:"series",query:e},function(n){var i=n.coordinateSystem,o=cy(i,e,void 0,a);n.setCenter&&n.setCenter(o.center),n.setZoom&&n.setZoom(o.zoom)})})}var i3=function(){function r(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return r}(),o3=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="pointer",a}return e.prototype.getDefaultShape=function(){return new i3},e.prototype.buildPath=function(t,a){var n=Math.cos,i=Math.sin,o=a.r,s=a.width,l=a.angle,u=a.x-n(l)*s*(s>=o/3?1:2),f=a.y-i(l)*s*(s>=o/3?1:2);l=a.angle-Math.PI/2,t.moveTo(u,f),t.lineTo(a.x+n(l)*s,a.y+i(l)*s),t.lineTo(a.x+n(a.angle)*o,a.y+i(a.angle)*o),t.lineTo(a.x-n(l)*s,a.y-i(l)*s),t.lineTo(u,f)},e}(yt);function s3(r,e){var t=r.get("center"),a=e.getWidth(),n=e.getHeight(),i=Math.min(a,n),o=W(t[0],e.getWidth()),s=W(t[1],e.getHeight()),l=W(r.get("radius"),i/2);return{cx:o,cy:s,r:l}}function xu(r,e){var t=r==null?"":r+"";return e&&(U(e)?t=e.replace("{value}",t):Q(e)&&(t=e(r))),t}var l3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeAll();var i=t.get(["axisLine","lineStyle","color"]),o=s3(t,n);this._renderMain(t,a,n,i,o),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,a,n,i,o){var s=this.group,l=t.get("clockwise"),u=-t.get("startAngle")/180*Math.PI,f=-t.get("endAngle")/180*Math.PI,h=t.getModel("axisLine"),v=h.get("roundCap"),c=v?Pf:Ie,p=h.get("show"),d=h.getModel("lineStyle"),g=d.get("width"),y=[u,f];pg(y,!l),u=y[0],f=y[1];for(var m=f-u,_=u,S=[],b=0;p&&b=A&&(D===0?0:i[D-1][0])Math.PI/2&&(J+=Math.PI)):K==="tangential"?J=-T-Math.PI/2:Ct(K)&&(J=K*Math.PI/180),J===0?h.add(new At({style:Nt(_,{text:B,x:H,y:Y,verticalAlign:R<-.8?"top":R>.8?"bottom":"middle",align:P<-.4?"left":P>.4?"right":"center"},{inheritColor:F}),silent:!0})):h.add(new At({style:Nt(_,{text:B,x:H,y:Y,verticalAlign:"middle",align:"center"},{inheritColor:F}),silent:!0,originX:H,originY:Y,rotation:J}))}if(m.get("show")&&E!==S){var N=m.get("distance");N=N?N+f:f;for(var ct=0;ct<=b;ct++){P=Math.cos(T),R=Math.sin(T);var xt=new te({shape:{x1:P*(p-N)+v,y1:R*(p-N)+c,x2:P*(p-w-N)+v,y2:R*(p-w-N)+c},silent:!0,style:I});I.stroke==="auto"&&xt.setStyle({stroke:i((E+ct/b)/S)}),h.add(xt),T+=D}T-=D}else T+=A}},e.prototype._renderPointer=function(t,a,n,i,o,s,l,u,f){var h=this.group,v=this._data,c=this._progressEls,p=[],d=t.get(["pointer","show"]),g=t.getModel("progress"),y=g.get("show"),m=t.getData(),_=m.mapDimension("value"),S=+t.get("min"),b=+t.get("max"),x=[S,b],w=[s,l];function T(D,M){var I=m.getItemModel(D),L=I.getModel("pointer"),P=W(L.get("width"),o.r),R=W(L.get("length"),o.r),E=t.get(["pointer","icon"]),N=L.get("offsetCenter"),O=W(N[0],o.r),B=W(N[1],o.r),F=L.get("keepAspect"),H;return E?H=qt(E,O-P/2,B-R,P,R,null,F):H=new o3({shape:{angle:-Math.PI/2,width:P,r:R,x:O,y:B}}),H.rotation=-(M+Math.PI/2),H.x=o.cx,H.y=o.cy,H}function A(D,M){var I=g.get("roundCap"),L=I?Pf:Ie,P=g.get("overlap"),R=P?g.get("width"):f/m.count(),E=P?o.r-R:o.r-(D+1)*R,N=P?o.r:o.r-D*R,O=new L({shape:{startAngle:s,endAngle:M,cx:o.cx,cy:o.cy,clockwise:u,r0:E,r:N}});return P&&(O.z2=b-m.get(_,D)%b),O}(y||d)&&(m.diff(v).add(function(D){var M=m.get(_,D);if(d){var I=T(D,s);Vt(I,{rotation:-((isNaN(+M)?w[0]:Lt(M,x,w,!0))+Math.PI/2)},t),h.add(I),m.setItemGraphicEl(D,I)}if(y){var L=A(D,s),P=g.get("clip");Vt(L,{shape:{endAngle:Lt(M,x,w,P)}},t),h.add(L),Np(t.seriesIndex,m.dataType,D,L),p[D]=L}}).update(function(D,M){var I=m.get(_,D);if(d){var L=v.getItemGraphicEl(M),P=L?L.rotation:s,R=T(D,P);R.rotation=P,Dt(R,{rotation:-((isNaN(+I)?w[0]:Lt(I,x,w,!0))+Math.PI/2)},t),h.add(R),m.setItemGraphicEl(D,R)}if(y){var E=c[M],N=E?E.shape.endAngle:s,O=A(D,N),B=g.get("clip");Dt(O,{shape:{endAngle:Lt(I,x,w,B)}},t),h.add(O),Np(t.seriesIndex,m.dataType,D,O),p[D]=O}}).execute(),m.each(function(D){var M=m.getItemModel(D),I=M.getModel("emphasis"),L=I.get("focus"),P=I.get("blurScope"),R=I.get("disabled");if(d){var E=m.getItemGraphicEl(D),N=m.getItemVisual(D,"style"),O=N.fill;if(E instanceof se){var B=E.style;E.useStyle(V({image:B.image,x:B.x,y:B.y,width:B.width,height:B.height},N))}else E.useStyle(N),E.type!=="pointer"&&E.setColor(O);E.setStyle(M.getModel(["pointer","itemStyle"]).getItemStyle()),E.style.fill==="auto"&&E.setStyle("fill",i(Lt(m.get(_,D),x,[0,1],!0))),E.z2EmphasisLift=0,fe(E,M),Ht(E,L,P,R)}if(y){var F=p[D];F.useStyle(m.getItemVisual(D,"style")),F.setStyle(M.getModel(["progress","itemStyle"]).getItemStyle()),F.z2EmphasisLift=0,fe(F,M),Ht(F,L,P,R)}}),this._progressEls=p)},e.prototype._renderAnchor=function(t,a){var n=t.getModel("anchor"),i=n.get("show");if(i){var o=n.get("size"),s=n.get("icon"),l=n.get("offsetCenter"),u=n.get("keepAspect"),f=qt(s,a.cx-o/2+W(l[0],a.r),a.cy-o/2+W(l[1],a.r),o,o,null,u);f.z2=n.get("showAbove")?1:0,f.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(f)}},e.prototype._renderTitleAndDetail=function(t,a,n,i,o){var s=this,l=t.getData(),u=l.mapDimension("value"),f=+t.get("min"),h=+t.get("max"),v=new at,c=[],p=[],d=t.isAnimationEnabled(),g=t.get(["pointer","showAbove"]);l.diff(this._data).add(function(y){c[y]=new At({silent:!0}),p[y]=new At({silent:!0})}).update(function(y,m){c[y]=s._titleEls[m],p[y]=s._detailEls[m]}).execute(),l.each(function(y){var m=l.getItemModel(y),_=l.get(u,y),S=new at,b=i(Lt(_,[f,h],[0,1],!0)),x=m.getModel("title");if(x.get("show")){var w=x.get("offsetCenter"),T=o.cx+W(w[0],o.r),A=o.cy+W(w[1],o.r),D=c[y];D.attr({z2:g?0:2,style:Nt(x,{x:T,y:A,text:l.getName(y),align:"center",verticalAlign:"middle"},{inheritColor:b})}),S.add(D)}var M=m.getModel("detail");if(M.get("show")){var I=M.get("offsetCenter"),L=o.cx+W(I[0],o.r),P=o.cy+W(I[1],o.r),R=W(M.get("width"),o.r),E=W(M.get("height"),o.r),N=t.get(["progress","show"])?l.getItemVisual(y,"style").fill:b,D=p[y],O=M.get("formatter");D.attr({z2:g?0:2,style:Nt(M,{x:L,y:P,text:xu(_,O),width:isNaN(R)?null:R,height:isNaN(E)?null:E,align:"center",verticalAlign:"middle"},{inheritColor:N})}),NT(D,{normal:M},_,function(F){return xu(F,O)}),d&&BT(D,y,l,t,{getFormattedLabel:function(F,H,Y,K,J,ct){return xu(ct?ct.interpolatedValue:_,O)}}),S.add(D)}v.add(S)}),this.group.add(v),this._titleEls=c,this._detailEls=p},e.type="gauge",e}(Et),u3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="itemStyle",t}return e.prototype.getInitialData=function(t,a){return Co(this,["value"])},e.type="series.gauge",e.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},e}(Bt);function f3(r){r.registerChartView(l3),r.registerSeriesModel(u3)}var h3=["itemStyle","opacity"],v3=function(r){k(e,r);function e(t,a){var n=r.call(this)||this,i=n,o=new Pe,s=new At;return i.setTextContent(s),n.setTextGuideLine(o),n.updateData(t,a,!0),n}return e.prototype.updateData=function(t,a,n){var i=this,o=t.hostModel,s=t.getItemModel(a),l=t.getItemLayout(a),u=s.getModel("emphasis"),f=s.get(h3);f=f??1,n||br(i),i.useStyle(t.getItemVisual(a,"style")),i.style.lineJoin="round",n?(i.setShape({points:l.points}),i.style.opacity=0,Vt(i,{style:{opacity:f}},o,a)):Dt(i,{style:{opacity:f},shape:{points:l.points}},o,a),fe(i,s),this._updateLabel(t,a),Ht(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t,a){var n=this,i=this.getTextGuideLine(),o=n.getTextContent(),s=t.hostModel,l=t.getItemModel(a),u=t.getItemLayout(a),f=u.label,h=t.getItemVisual(a,"style"),v=h.fill;he(o,ae(l),{labelFetcher:t.hostModel,labelDataIndex:a,defaultOpacity:h.opacity,defaultText:t.getName(a)},{normal:{align:f.textAlign,verticalAlign:f.verticalAlign}}),n.setTextConfig({local:!0,inside:!!f.inside,insideStroke:v,outsideFill:v});var c=f.linePoints;i.setShape({points:c}),n.textGuideLineConfig={anchor:c?new ut(c[0][0],c[0][1]):null},Dt(o,{style:{x:f.x,y:f.y}},s,a),o.attr({rotation:f.rotation,originX:f.x,originY:f.y,z2:10}),jg(n,ty(l),{stroke:v})},e}(Le),c3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreLabelLineUpdate=!0,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._data,s=this.group;i.diff(o).add(function(l){var u=new v3(i,l);i.setItemGraphicEl(l,u),s.add(u)}).update(function(l,u){var f=o.getItemGraphicEl(u);f.updateData(i,l),s.add(f),i.setItemGraphicEl(l,f)}).remove(function(l){var u=o.getItemGraphicEl(l);Vs(u,t,l)}).execute(),this._data=i},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type="funnel",e}(Et),p3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new bl(X(this.getData,this),X(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.getInitialData=function(t,a){return Co(this,{coordDimensions:["value"],encodeDefaulter:ot(Pg,this)})},e.prototype._defaultLabelLine=function(t){ti(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.prototype.getDataParams=function(t){var a=this.getData(),n=r.prototype.getDataParams.call(this,t),i=a.mapDimension("value"),o=a.getSum(i);return n.percent=o?+(a.get(i,t)/o*100).toFixed(2):0,n.$vars.push("percent"),n},e.type="series.funnel",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(Bt);function d3(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function g3(r,e){for(var t=r.mapDimension("value"),a=r.mapArray(t,function(l){return l}),n=[],i=e==="ascending",o=0,s=r.count();oR3)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]);n.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(r){if(!(this._mouseDownPoint||!Mc(this,"mousemove"))){var e=this._model,t=e.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]),a=t.behavior;a==="jump"&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand(a==="none"?null:{axisExpandWindow:t.axisExpandWindow,animation:a==="jump"?null:{duration:0}})}}};function Mc(r,e){var t=r._model;return t.get("axisExpandable")&&t.get("axisExpandTriggerOn")===e}var O3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){r.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var a=this.option;t&&ft(a,t,!0),this._initDimensions()},e.prototype.contains=function(t,a){var n=t.get("parallelIndex");return n!=null&&a.getComponent("parallel",n)===this},e.prototype.setAxisExpand=function(t){C(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(a){t.hasOwnProperty(a)&&(this.option[a]=t[a])},this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],a=this.parallelAxisIndex=[],n=Pt(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(i){return(i.get("parallelIndex")||0)===this.componentIndex},this);C(n,function(i){t.push("dim"+i.get("dim")),a.push(i.componentIndex)})},e.type="parallel",e.dependencies=["parallelAxis"],e.layoutMode="box",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},e}(_t),N3=function(r){k(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.type=i||"value",s.axisIndex=o,s}return e.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},e}(Tr);function pi(r,e,t,a,n,i){r=r||0;var o=t[1]-t[0];if(n!=null&&(n=Pi(n,[0,o])),i!=null&&(i=Math.max(i,n??0)),a==="all"){var s=Math.abs(e[1]-e[0]);s=Pi(s,[0,o]),n=i=Pi(s,[n,i]),a=0}e[0]=Pi(e[0],t),e[1]=Pi(e[1],t);var l=Ic(e,a);e[a]+=r;var u=n||0,f=t.slice();l.sign<0?f[0]+=u:f[1]-=u,e[a]=Pi(e[a],f);var h;return h=Ic(e,a),n!=null&&(h.sign!==l.sign||h.spani&&(e[1-a]=e[a]+h.sign*i),e}function Ic(r,e){var t=r[e]-r[1-e];return{span:Math.abs(t),sign:t>0?-1:t<0?1:e?-1:1}}function Pi(r,e){return Math.min(e[1]!=null?e[1]:1/0,Math.max(e[0]!=null?e[0]:-1/0,r))}var Lc=C,fM=Math.min,hM=Math.max,NS=Math.floor,B3=Math.ceil,BS=Ut,V3=Math.PI,z3=function(){function r(e,t,a){this.type="parallel",this._axesMap=Z(),this._axesLayout={},this.dimensions=e.dimensions,this._model=e,this._init(e,t,a)}return r.prototype._init=function(e,t,a){var n=e.dimensions,i=e.parallelAxisIndex;Lc(n,function(o,s){var l=i[s],u=t.getComponent("parallelAxis",l),f=this._axesMap.set(o,new N3(o,Mh(u),[0,0],u.get("type"),l)),h=f.type==="category";f.onBand=h&&u.get("boundaryGap"),f.inverse=u.get("inverse"),u.axis=f,f.model=u,f.coordinateSystem=u.coordinateSystem=this},this)},r.prototype.update=function(e,t){this._updateAxesFromSeries(this._model,e)},r.prototype.containPoint=function(e){var t=this._makeLayoutInfo(),a=t.axisBase,n=t.layoutBase,i=t.pixelDimIndex,o=e[1-i],s=e[i];return o>=a&&o<=a+t.axisLength&&s>=n&&s<=n+t.layoutLength},r.prototype.getModel=function(){return this._model},r.prototype._updateAxesFromSeries=function(e,t){t.eachSeries(function(a){if(e.contains(a,t)){var n=a.getData();Lc(this.dimensions,function(i){var o=this._axesMap.get(i);o.scale.unionExtentFromData(n,n.mapDimension(i)),ao(o.scale,o.model)},this)}},this)},r.prototype.resize=function(e,t){this._rect=Jt(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),this._layoutAxes()},r.prototype.getRect=function(){return this._rect},r.prototype._makeLayoutInfo=function(){var e=this._model,t=this._rect,a=["x","y"],n=["width","height"],i=e.get("layout"),o=i==="horizontal"?0:1,s=t[n[o]],l=[0,s],u=this.dimensions.length,f=bu(e.get("axisExpandWidth"),l),h=bu(e.get("axisExpandCount")||0,[0,u]),v=e.get("axisExpandable")&&u>3&&u>h&&h>1&&f>0&&s>0,c=e.get("axisExpandWindow"),p;if(c)p=bu(c[1]-c[0],l),c[1]=c[0]+p;else{p=bu(f*(h-1),l);var d=e.get("axisExpandCenter")||NS(u/2);c=[f*d-p/2],c[1]=c[0]+p}var g=(s-p)/(u-h);g<3&&(g=0);var y=[NS(BS(c[0]/f,1))+1,B3(BS(c[1]/f,1))-1],m=g/f*c[0];return{layout:i,pixelDimIndex:o,layoutBase:t[a[o]],layoutLength:s,axisBase:t[a[1-o]],axisLength:t[n[1-o]],axisExpandable:v,axisExpandWidth:f,axisCollapseWidth:g,axisExpandWindow:c,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:m}},r.prototype._layoutAxes=function(){var e=this._rect,t=this._axesMap,a=this.dimensions,n=this._makeLayoutInfo(),i=n.layout;t.each(function(o){var s=[0,n.axisLength],l=o.inverse?1:0;o.setExtent(s[l],s[1-l])}),Lc(a,function(o,s){var l=(n.axisExpandable?F3:G3)(s,n),u={horizontal:{x:l.position,y:n.axisLength},vertical:{x:0,y:l.position}},f={horizontal:V3/2,vertical:0},h=[u[i].x+e.x,u[i].y+e.y],v=f[i],c=We();li(c,c,v),Hr(c,c,h),this._axesLayout[o]={position:h,rotation:v,transform:c,axisNameAvailableWidth:l.axisNameAvailableWidth,axisLabelShow:l.axisLabelShow,nameTruncateMaxWidth:l.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},r.prototype.getAxis=function(e){return this._axesMap.get(e)},r.prototype.dataToPoint=function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},r.prototype.eachActiveState=function(e,t,a,n){a==null&&(a=0),n==null&&(n=e.count());var i=this._axesMap,o=this.dimensions,s=[],l=[];C(o,function(g){s.push(e.mapDimension(g)),l.push(i.get(g).model)});for(var u=this.hasAxisBrushed(),f=a;fi*(1-h[0])?(u="jump",l=s-i*(1-h[2])):(l=s-i*h[1])>=0&&(l=s-i*(1-h[1]))<=0&&(l=0),l*=t.axisExpandWidth/f,l?pi(l,n,o,"all"):u="none";else{var c=n[1]-n[0],p=o[1]*s/c;n=[hM(0,p-c/2)],n[1]=fM(o[1],n[0]+c),n[0]=n[1]-c}return{axisExpandWindow:n,behavior:u}},r}();function bu(r,e){return fM(hM(r,e[0]),e[1])}function G3(r,e){var t=e.layoutLength/(e.axisCount-1);return{position:t*r,axisNameAvailableWidth:t,axisLabelShow:!0}}function F3(r,e){var t=e.layoutLength,a=e.axisExpandWidth,n=e.axisCount,i=e.axisCollapseWidth,o=e.winInnerIndices,s,l=i,u=!1,f;return r=0;n--)ir(a[n])},e.prototype.getActiveState=function(t){var a=this.activeIntervals;if(!a.length)return"normal";if(t==null||isNaN(+t))return"inactive";if(a.length===1){var n=a[0];if(n[0]<=t&&t<=n[1])return"active"}else for(var i=0,o=a.length;iX3}function yM(r){var e=r.length-1;return e<0&&(e=0),[r[0],r[e]]}function mM(r,e,t,a){var n=new at;return n.add(new bt({name:"main",style:Dy(t),silent:!0,draggable:!0,cursor:"move",drift:ot(GS,r,e,n,["n","s","w","e"]),ondragend:ot(oi,e,{isEnd:!0})})),C(a,function(i){n.add(new bt({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:ot(GS,r,e,n,i),ondragend:ot(oi,e,{isEnd:!0})}))}),n}function _M(r,e,t,a){var n=a.brushStyle.lineWidth||0,i=oo(n,$3),o=t[0][0],s=t[1][0],l=o-n/2,u=s-n/2,f=t[0][1],h=t[1][1],v=f-i+n/2,c=h-i+n/2,p=f-o,d=h-s,g=p+n,y=d+n;Jr(r,e,"main",o,s,p,d),a.transformable&&(Jr(r,e,"w",l,u,i,y),Jr(r,e,"e",v,u,i,y),Jr(r,e,"n",l,u,g,i),Jr(r,e,"s",l,c,g,i),Jr(r,e,"nw",l,u,i,i),Jr(r,e,"ne",v,u,i,i),Jr(r,e,"sw",l,c,i,i),Jr(r,e,"se",v,c,i,i))}function Dd(r,e){var t=e.__brushOption,a=t.transformable,n=e.childAt(0);n.useStyle(Dy(t)),n.attr({silent:!a,cursor:a?"move":"default"}),C([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=e.childOfName(i.join("")),s=i.length===1?Md(r,i[0]):j3(r,i);o&&o.attr({silent:!a,invisible:!a,cursor:a?q3[s]+"-resize":null})})}function Jr(r,e,t,a,n,i,o){var s=e.childOfName(t);s&&s.setShape(eF(My(r,e,[[a,n],[a+i,n+o]])))}function Dy(r){return j({strokeNoScale:!0},r.brushStyle)}function SM(r,e,t,a){var n=[tl(r,t),tl(e,a)],i=[oo(r,t),oo(e,a)];return[[n[0],i[0]],[n[1],i[1]]]}function J3(r){return Kn(r.group)}function Md(r,e){var t={w:"left",e:"right",n:"top",s:"bottom"},a={left:"w",right:"e",top:"n",bottom:"s"},n=vh(t[e],J3(r));return a[n]}function j3(r,e){var t=[Md(r,e[0]),Md(r,e[1])];return(t[0]==="e"||t[0]==="w")&&t.reverse(),t.join("")}function GS(r,e,t,a,n,i){var o=t.__brushOption,s=r.toRectRange(o.range),l=xM(e,n,i);C(a,function(u){var f=Z3[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(SM(s[0][0],s[1][0],s[0][1],s[1][1])),Ty(e,t),oi(e,{isEnd:!1})}function tF(r,e,t,a){var n=e.__brushOption.range,i=xM(r,t,a);C(n,function(o){o[0]+=i[0],o[1]+=i[1]}),Ty(r,e),oi(r,{isEnd:!1})}function xM(r,e,t){var a=r.group,n=a.transformCoordToLocal(e,t),i=a.transformCoordToLocal(0,0);return[n[0]-i[0],n[1]-i[1]]}function My(r,e,t){var a=gM(r,e);return a&&a!==ii?a.clipPath(t,r._transform):et(t)}function eF(r){var e=tl(r[0][0],r[1][0]),t=tl(r[0][1],r[1][1]),a=oo(r[0][0],r[1][0]),n=oo(r[0][1],r[1][1]);return{x:e,y:t,width:a-e,height:n-t}}function rF(r,e,t){if(!(!r._brushType||nF(r,e.offsetX,e.offsetY))){var a=r._zr,n=r._covers,i=Cy(r,e,t);if(!r._dragging)for(var o=0;oa.getWidth()||t<0||t>a.getHeight()}var kh={lineX:WS(0),lineY:WS(1),rect:{createCover:function(r,e){function t(a){return a}return mM({toRectRange:t,fromRectRange:t},r,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var e=yM(r);return SM(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(r,e,t,a){_M(r,e,t,a)},updateCommon:Dd,contain:Ld},polygon:{createCover:function(r,e){var t=new at;return t.add(new Pe({name:"main",style:Dy(e),silent:!0})),t},getCreatingRange:function(r){return r},endCreating:function(r,e){e.remove(e.childAt(0)),e.add(new Le({name:"main",draggable:!0,drift:ot(tF,r,e),ondragend:ot(oi,r,{isEnd:!0})}))},updateCoverShape:function(r,e,t,a){e.childAt(0).setShape({points:My(r,e,t)})},updateCommon:Dd,contain:Ld}};function WS(r){return{createCover:function(e,t){return mM({toRectRange:function(a){var n=[a,[0,100]];return r&&n.reverse(),n},fromRectRange:function(a){return a[r]}},e,t,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(e){var t=yM(e),a=tl(t[0][r],t[1][r]),n=oo(t[0][r],t[1][r]);return[a,n]},updateCoverShape:function(e,t,a,n){var i,o=gM(e,t);if(o!==ii&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=e._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[a,i];r&&l.reverse(),_M(e,t,l,n)},updateCommon:Dd,contain:Ld}}function wM(r){return r=Iy(r),function(e){return ET(e,r)}}function TM(r,e){return r=Iy(r),function(t){var a=e??t,n=a?r.width:r.height,i=a?r.x:r.y;return[i,i+(n||0)]}}function AM(r,e,t){var a=Iy(r);return function(n,i){return a.contain(i[0],i[1])&&!Lh(n,e,t)}}function Iy(r){return ht.create(r)}var iF=["axisLine","axisTickLabel","axisName"],oF=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){r.prototype.init.apply(this,arguments),(this._brushController=new wy(a.getZr())).on("brush",X(this._onBrush,this))},e.prototype.render=function(t,a,n,i){if(!sF(t,a,i)){this.axisModel=t,this.api=n,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new at,this.group.add(this._axisGroup),!!t.get("show")){var s=uF(t,a),l=s.coordinateSystem,u=t.getAreaSelectStyle(),f=u.width,h=t.axis.dim,v=l.getAxisLayout(h),c=V({strokeContainThreshold:f},v),p=new Ce(t,c);C(iF,p.add,p),this._axisGroup.add(p.getGroup()),this._refreshBrushController(c,u,t,s,f,n),hl(o,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,a,n,i,o,s){var l=n.axis.getExtent(),u=l[1]-l[0],f=Math.min(30,Math.abs(u)*.1),h=ht.create({x:l[0],y:-o/2,width:u,height:o});h.x-=f,h.width+=2*f,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:"pl",clipPath:wM(h),isTargetByCursor:AM(h,s,i),getLinearBrushOtherExtent:TM(h,0)}]).enableBrush({brushType:"lineX",brushStyle:a,removeOnClick:!0}).updateCovers(lF(n))},e.prototype._onBrush=function(t){var a=t.areas,n=this.axisModel,i=n.axis,o=G(a,function(s){return[i.coordToData(s.range[0],!0),i.coordToData(s.range[1],!0)]});(!n.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:n.id,intervals:o})},e.prototype.dispose=function(){this._brushController.dispose()},e.type="parallelAxis",e}(Gt);function sF(r,e,t){return t&&t.type==="axisAreaSelect"&&e.findComponents({mainType:"parallelAxis",query:t})[0]===r}function lF(r){var e=r.axis;return G(r.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function uF(r,e){return e.getComponent("parallel",r.get("parallelIndex"))}var fF={type:"axisAreaSelect",event:"axisAreaSelected"};function hF(r){r.registerAction(fF,function(e,t){t.eachComponent({mainType:"parallelAxis",query:e},function(a){a.axis.model.setActiveIntervals(e.intervals)})}),r.registerAction("parallelAxisExpand",function(e,t){t.eachComponent({mainType:"parallel",query:e},function(a){a.setAxisExpand(e)})})}var vF={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function CM(r){r.registerComponentView(E3),r.registerComponentModel(O3),r.registerCoordinateSystem("parallel",W3),r.registerPreprocessor(I3),r.registerComponentModel(Ad),r.registerComponentView(oF),io(r,"parallel",Ad,vF),hF(r)}function cF(r){gt(CM),r.registerChartView(x3),r.registerSeriesModel(T3),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,M3)}var pF=function(){function r(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return r}(),dF=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new pF},e.prototype.buildPath=function(t,a){var n=a.extent;t.moveTo(a.x1,a.y1),t.bezierCurveTo(a.cpx1,a.cpy1,a.cpx2,a.cpy2,a.x2,a.y2),a.orient==="vertical"?(t.lineTo(a.x2+n,a.y2),t.bezierCurveTo(a.cpx2+n,a.cpy2,a.cpx1+n,a.cpy1,a.x1+n,a.y1)):(t.lineTo(a.x2,a.y2+n),t.bezierCurveTo(a.cpx2,a.cpy2+n,a.cpx1,a.cpy1+n,a.x1,a.y1+n)),t.closePath()},e.prototype.highlight=function(){fa(this)},e.prototype.downplay=function(){ha(this)},e}(yt),gF=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._focusAdjacencyDisabled=!1,t}return e.prototype.render=function(t,a,n){var i=this,o=t.getGraph(),s=this.group,l=t.layoutInfo,u=l.width,f=l.height,h=t.getData(),v=t.getData("edge"),c=t.get("orient");this._model=t,s.removeAll(),s.x=l.x,s.y=l.y,o.eachEdge(function(p){var d=new dF,g=nt(d);g.dataIndex=p.dataIndex,g.seriesIndex=t.seriesIndex,g.dataType="edge";var y=p.getModel(),m=y.getModel("lineStyle"),_=m.get("curveness"),S=p.node1.getLayout(),b=p.node1.getModel(),x=b.get("localX"),w=b.get("localY"),T=p.node2.getLayout(),A=p.node2.getModel(),D=A.get("localX"),M=A.get("localY"),I=p.getLayout(),L,P,R,E,N,O,B,F;d.shape.extent=Math.max(1,I.dy),d.shape.orient=c,c==="vertical"?(L=(x!=null?x*u:S.x)+I.sy,P=(w!=null?w*f:S.y)+S.dy,R=(D!=null?D*u:T.x)+I.ty,E=M!=null?M*f:T.y,N=L,O=P*(1-_)+E*_,B=R,F=P*_+E*(1-_)):(L=(x!=null?x*u:S.x)+S.dx,P=(w!=null?w*f:S.y)+I.sy,R=D!=null?D*u:T.x,E=(M!=null?M*f:T.y)+I.ty,N=L*(1-_)+R*_,O=P,B=L*_+R*(1-_),F=E),d.setShape({x1:L,y1:P,x2:R,y2:E,cpx1:N,cpy1:O,cpx2:B,cpy2:F}),d.useStyle(m.getItemStyle()),US(d.style,c,p);var H=""+y.get("value"),Y=ae(y,"edgeLabel");he(d,Y,{labelFetcher:{getFormattedLabel:function(ct,xt,pt,rt,dt,st){return t.getFormattedLabel(ct,xt,"edge",rt,zr(dt,Y.normal&&Y.normal.get("formatter"),H),st)}},labelDataIndex:p.dataIndex,defaultText:H}),d.setTextConfig({position:"inside"});var K=y.getModel("emphasis");fe(d,y,"lineStyle",function(ct){var xt=ct.getItemStyle();return US(xt,c,p),xt}),s.add(d),v.setItemGraphicEl(p.dataIndex,d);var J=K.get("focus");Ht(d,J==="adjacency"?p.getAdjacentDataIndices():J==="trajectory"?p.getTrajectoryDataIndices():J,K.get("blurScope"),K.get("disabled"))}),o.eachNode(function(p){var d=p.getLayout(),g=p.getModel(),y=g.get("localX"),m=g.get("localY"),_=g.getModel("emphasis"),S=g.get(["itemStyle","borderRadius"])||0,b=new bt({shape:{x:y!=null?y*u:d.x,y:m!=null?m*f:d.y,width:d.dx,height:d.dy,r:S},style:g.getModel("itemStyle").getItemStyle(),z2:10});he(b,ae(g),{labelFetcher:{getFormattedLabel:function(w,T){return t.getFormattedLabel(w,T,"node")}},labelDataIndex:p.dataIndex,defaultText:p.id}),b.disableLabelAnimation=!0,b.setStyle("fill",p.getVisual("color")),b.setStyle("decal",p.getVisual("style").decal),fe(b,g),s.add(b),h.setItemGraphicEl(p.dataIndex,b),nt(b).dataType="node";var x=_.get("focus");Ht(b,x==="adjacency"?p.getAdjacentDataIndices():x==="trajectory"?p.getTrajectoryDataIndices():x,_.get("blurScope"),_.get("disabled"))}),h.eachItemGraphicEl(function(p,d){var g=h.getItemModel(d);g.get("draggable")&&(p.drift=function(y,m){i._focusAdjacencyDisabled=!0,this.shape.x+=y,this.shape.y+=m,this.dirty(),n.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:h.getRawIndex(d),localX:this.shape.x/u,localY:this.shape.y/f})},p.ondragend=function(){i._focusAdjacencyDisabled=!1},p.draggable=!0,p.cursor="move")}),!this._data&&t.isAnimationEnabled()&&s.setClipPath(yF(s.getBoundingRect(),t,function(){s.removeClipPath()})),this._data=t.getData()},e.prototype.dispose=function(){},e.type="sankey",e}(Et);function US(r,e,t){switch(r.fill){case"source":r.fill=t.node1.getVisual("color"),r.decal=t.node1.getVisual("style").decal;break;case"target":r.fill=t.node2.getVisual("color"),r.decal=t.node2.getVisual("style").decal;break;case"gradient":var a=t.node1.getVisual("color"),n=t.node2.getVisual("color");U(a)&&U(n)&&(r.fill=new fl(0,0,+(e==="horizontal"),+(e==="vertical"),[{color:a,offset:0},{color:n,offset:1}]))}}function yF(r,e,t){var a=new bt({shape:{x:r.x-10,y:r.y-10,width:0,height:r.height+20}});return Vt(a,{shape:{width:r.width+20}},e,t),a}var mF=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){var n=t.edges||t.links,i=t.data||t.nodes,o=t.levels;this.levelModels=[];for(var s=this.levelModels,l=0;l=0&&(s[o[l].depth]=new It(o[l],this,a));if(i&&n){var u=lM(i,n,this,!0,f);return u.data}function f(h,v){h.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getData().getItemLayout(p);if(g){var y=g.depth,m=d.levelModels[y];m&&(c.parentModel=m)}return c}),v.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getGraph().getEdgeByIndex(p),y=g.node1.getLayout();if(y){var m=y.depth,_=d.levelModels[m];_&&(c.parentModel=_)}return c})}},e.prototype.setNodePosition=function(t,a){var n=this.option.data||this.option.nodes,i=n[t];i.localX=a[0],i.localY=a[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,a,n){function i(c){return isNaN(c)||c==null}if(n==="edge"){var o=this.getDataParams(t,n),s=o.data,l=o.value,u=s.source+" -- "+s.target;return ne("nameValue",{name:u,value:l,noValue:i(l)})}else{var f=this.getGraph().getNodeByIndex(t),h=f.getLayout().value,v=this.getDataParams(t,n).data.name;return ne("nameValue",{name:v!=null?v+"":null,value:h,noValue:i(h)})}},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(t,a){var n=r.prototype.getDataParams.call(this,t,a);if(n.value==null&&a==="node"){var i=this.getGraph().getNodeByIndex(t),o=i.getLayout().value;n.value=o}return n},e.type="series.sankey",e.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},e}(Bt);function _F(r,e){r.eachSeriesByType("sankey",function(t){var a=t.get("nodeWidth"),n=t.get("nodeGap"),i=SF(t,e);t.layoutInfo=i;var o=i.width,s=i.height,l=t.getGraph(),u=l.nodes,f=l.edges;bF(u);var h=Pt(u,function(d){return d.getLayout().value===0}),v=h.length!==0?0:t.get("layoutIterations"),c=t.get("orient"),p=t.get("nodeAlign");xF(u,f,a,n,o,s,v,c,p)})}function SF(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function xF(r,e,t,a,n,i,o,s,l){wF(r,e,t,n,i,s,l),DF(r,e,i,n,a,o,s),NF(r,s)}function bF(r){C(r,function(e){var t=Ya(e.outEdges,Bf),a=Ya(e.inEdges,Bf),n=e.getValue()||0,i=Math.max(t,a,n);e.setLayout({value:i},!0)})}function wF(r,e,t,a,n,i,o){for(var s=[],l=[],u=[],f=[],h=0,v=0;v=0;y&&g.depth>c&&(c=g.depth),d.setLayout({depth:y?g.depth:h},!0),i==="vertical"?d.setLayout({dy:t},!0):d.setLayout({dx:t},!0);for(var m=0;mh-1?c:h-1;o&&o!=="left"&&TF(r,o,i,w);var T=i==="vertical"?(n-t)/w:(a-t)/w;CF(r,T,i)}function DM(r){var e=r.hostGraph.data.getRawDataItem(r.dataIndex);return e.depth!=null&&e.depth>=0}function TF(r,e,t,a){if(e==="right"){for(var n=[],i=r,o=0;i.length;){for(var s=0;s0;i--)l*=.99,LF(s,l,o),Pc(s,n,t,a,o),OF(s,l,o),Pc(s,n,t,a,o)}function MF(r,e){var t=[],a=e==="vertical"?"y":"x",n=Rp(r,function(i){return i.getLayout()[a]});return n.keys.sort(function(i,o){return i-o}),C(n.keys,function(i){t.push(n.buckets.get(i))}),t}function IF(r,e,t,a,n,i){var o=1/0;C(r,function(s){var l=s.length,u=0;C(s,function(h){u+=h.getLayout().value});var f=i==="vertical"?(a-(l-1)*n)/u:(t-(l-1)*n)/u;f0&&(s=l.getLayout()[i]+u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]+l.getLayout()[v]+e;var p=n==="vertical"?a:t;if(u=f-e-p,u>0){s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0),f=s;for(var c=h-2;c>=0;--c)l=o[c],u=l.getLayout()[i]+l.getLayout()[v]+e-f,u>0&&(s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]}})}function LF(r,e,t){C(r.slice().reverse(),function(a){C(a,function(n){if(n.outEdges.length){var i=Ya(n.outEdges,PF,t)/Ya(n.outEdges,Bf);if(isNaN(i)){var o=n.outEdges.length;i=o?Ya(n.outEdges,RF,t)/o:0}if(t==="vertical"){var s=n.getLayout().x+(i-Ja(n,t))*e;n.setLayout({x:s},!0)}else{var l=n.getLayout().y+(i-Ja(n,t))*e;n.setLayout({y:l},!0)}}})})}function PF(r,e){return Ja(r.node2,e)*r.getValue()}function RF(r,e){return Ja(r.node2,e)}function EF(r,e){return Ja(r.node1,e)*r.getValue()}function kF(r,e){return Ja(r.node1,e)}function Ja(r,e){return e==="vertical"?r.getLayout().x+r.getLayout().dx/2:r.getLayout().y+r.getLayout().dy/2}function Bf(r){return r.getValue()}function Ya(r,e,t){for(var a=0,n=r.length,i=-1;++io&&(o=l)}),C(a,function(s){var l=new re({type:"color",mappingMethod:"linear",dataExtent:[i,o],visual:e.get("color")}),u=l.mapValueToVisual(s.getLayout().value),f=s.getModel().get(["itemStyle","color"]);f!=null?(s.setVisual("color",f),s.setVisual("style",{fill:f})):(s.setVisual("color",u),s.setVisual("style",{fill:u}))})}n.length&&C(n,function(s){var l=s.getModel().get("lineStyle");s.setVisual("style",l)})})}function VF(r){r.registerChartView(gF),r.registerSeriesModel(mF),r.registerLayout(_F),r.registerVisual(BF),r.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},function(a){a.setNodePosition(e.dataIndex,[e.localX,e.localY])})})}var MM=function(){function r(){}return r.prototype.getInitialData=function(e,t){var a,n=t.getComponent("xAxis",this.get("xAxisIndex")),i=t.getComponent("yAxis",this.get("yAxisIndex")),o=n.get("type"),s=i.get("type"),l;o==="category"?(e.layout="horizontal",a=n.getOrdinalMeta(),l=!0):s==="category"?(e.layout="vertical",a=i.getOrdinalMeta(),l=!0):e.layout=e.layout||"horizontal";var u=["x","y"],f=e.layout==="horizontal"?0:1,h=this._baseAxisDim=u[f],v=u[1-f],c=[n,i],p=c[f].get("type"),d=c[1-f].get("type"),g=e.data;if(g&&l){var y=[];C(g,function(S,b){var x;z(S)?(x=S.slice(),S.unshift(b)):z(S.value)?(x=V({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,y.push(x)}),e.data=y}var m=this.defaultValueDimensions,_=[{name:h,type:Cf(p),ordinalMeta:a,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:v,type:Cf(d),dimsDef:m.slice()}];return Co(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:ot(iA,_,this)})},r.prototype.getBaseAxis=function(){var e=this._baseAxisDim;return this.ecModel.getComponent(e+"Axis",this.get(e+"AxisIndex")).axis},r}(),IM=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],t.visualDrawType="stroke",t}return e.type="series.boxplot",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},e}(Bt);Kt(IM,MM,!0);var zF=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this.group,s=this._data;this._data||o.removeAll();var l=t.get("layout")==="horizontal"?1:0;i.diff(s).add(function(u){if(i.hasValue(u)){var f=i.getItemLayout(u),h=YS(f,i,u,l,!0);i.setItemGraphicEl(u,h),o.add(h)}}).update(function(u,f){var h=s.getItemGraphicEl(f);if(!i.hasValue(u)){o.remove(h);return}var v=i.getItemLayout(u);h?(br(h),LM(v,h,i,u)):h=YS(v,i,u,l),o.add(h),i.setItemGraphicEl(u,h)}).remove(function(u){var f=s.getItemGraphicEl(u);f&&o.remove(f)}).execute(),this._data=i},e.prototype.remove=function(t){var a=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl(function(i){i&&a.remove(i)})},e.type="boxplot",e}(Et),GF=function(){function r(){}return r}(),FF=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="boxplotBoxPath",a}return e.prototype.getDefaultShape=function(){return new GF},e.prototype.buildPath=function(t,a){var n=a.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;i<4;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();id){var S=[y,_];a.push(S)}}}return{boxData:t,outliers:a}}var ZF={type:"echarts:boxplot",transform:function(e){var t=e.upstream;if(t.sourceFormat!==ye){var a="";Mt(a)}var n=$F(t.getRawData(),e.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:n.boxData},{data:n.outliers}]}};function qF(r){r.registerSeriesModel(IM),r.registerChartView(zF),r.registerLayout(WF),r.registerTransform(ZF)}var KF=["color","borderColor"],QF=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,a,n){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,a,n,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,a):this._incrementalRenderNormal(t,a)},e.prototype.eachRendered=function(t){tn(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var a=t.pipelineContext.large;(this._isLargeDraw==null||a!==this._isLargeDraw)&&(this._isLargeDraw=a,this._clear())},e.prototype._renderNormal=function(t){var a=t.getData(),n=this._data,i=this.group,o=a.getLayout("isSimpleBox"),s=t.get("clip",!0),l=t.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),a.diff(n).add(function(f){if(a.hasValue(f)){var h=a.getItemLayout(f);if(s&&XS(u,h))return;var v=Rc(h,f,!0);Vt(v,{shape:{points:h.ends}},t,f),Ec(v,a,f,o),i.add(v),a.setItemGraphicEl(f,v)}}).update(function(f,h){var v=n.getItemGraphicEl(h);if(!a.hasValue(f)){i.remove(v);return}var c=a.getItemLayout(f);if(s&&XS(u,c)){i.remove(v);return}v?(Dt(v,{shape:{points:c.ends}},t,f),br(v)):v=Rc(c),Ec(v,a,f,o),i.add(v),a.setItemGraphicEl(f,v)}).remove(function(f){var h=n.getItemGraphicEl(f);h&&i.remove(h)}).execute(),this._data=a},e.prototype._renderLarge=function(t){this._clear(),$S(t,this.group);var a=t.get("clip",!0)?_l(t.coordinateSystem,!1,t):null;a?this.group.setClipPath(a):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,a){for(var n=a.getData(),i=n.getLayout("isSimpleBox"),o;(o=t.next())!=null;){var s=n.getItemLayout(o),l=Rc(s);Ec(l,n,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},e.prototype._incrementalRenderLarge=function(t,a){$S(a,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type="candlestick",e}(Et),JF=function(){function r(){}return r}(),jF=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="normalCandlestickBox",a}return e.prototype.getDefaultShape=function(){return new JF},e.prototype.buildPath=function(t,a){var n=a.points;this.__simpleBox?(t.moveTo(n[4][0],n[4][1]),t.lineTo(n[6][0],n[6][1])):(t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.lineTo(n[3][0],n[3][1]),t.closePath(),t.moveTo(n[4][0],n[4][1]),t.lineTo(n[5][0],n[5][1]),t.moveTo(n[6][0],n[6][1]),t.lineTo(n[7][0],n[7][1]))},e}(yt);function Rc(r,e,t){var a=r.ends;return new jF({shape:{points:t?tH(a,r):a},z2:100})}function XS(r,e){for(var t=!0,a=0;a0?"borderColor":"borderColor0"])||t.get(["itemStyle",r>0?"color":"color0"]);r===0&&(n=t.get(["itemStyle","borderColorDoji"]));var i=t.getModel("itemStyle").getItemStyle(KF);e.useStyle(i),e.style.fill=null,e.style.stroke=n}var PM=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],t}return e.prototype.getShadowDim=function(){return"open"},e.prototype.brushSelector=function(t,a,n){var i=a.getItemLayout(t);return i&&n.rect(i.brushRect)},e.type="series.candlestick",e.dependencies=["xAxis","yAxis","grid"],e.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},e}(Bt);Kt(PM,MM,!0);function rH(r){!r||!z(r.series)||C(r.series,function(e){tt(e)&&e.type==="k"&&(e.type="candlestick")})}var aH=["itemStyle","borderColor"],nH=["itemStyle","borderColor0"],iH=["itemStyle","borderColorDoji"],oH=["itemStyle","color"],sH=["itemStyle","color0"],lH={seriesType:"candlestick",plan:bo(),performRawSeries:!0,reset:function(r,e){function t(i,o){return o.get(i>0?oH:sH)}function a(i,o){return o.get(i===0?iH:i>0?aH:nH)}if(!e.isSeriesFiltered(r)){var n=r.pipelineContext.large;return!n&&{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=t(u,l),f.stroke=a(u,l)||f.fill;var h=o.ensureUniqueItemVisual(s,"style");V(h,f)}}}}}},uH={seriesType:"candlestick",plan:bo(),reset:function(r){var e=r.coordinateSystem,t=r.getData(),a=fH(r,t),n=0,i=1,o=["x","y"],s=t.getDimensionIndex(t.mapDimension(o[n])),l=G(t.mapDimensionsAll(o[i]),t.getDimensionIndex,t),u=l[0],f=l[1],h=l[2],v=l[3];if(t.setLayout({candleWidth:a,isSimpleBox:a<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?p:c};function c(d,g){for(var y,m=g.getStore();(y=d.next())!=null;){var _=m.get(s,y),S=m.get(u,y),b=m.get(f,y),x=m.get(h,y),w=m.get(v,y),T=Math.min(S,b),A=Math.max(S,b),D=N(T,_),M=N(A,_),I=N(x,_),L=N(w,_),P=[];O(P,M,0),O(P,D,1),P.push(F(L),F(M),F(I),F(D));var R=g.getItemModel(y),E=!!R.get(["itemStyle","borderColorDoji"]);g.setItemLayout(y,{sign:ZS(m,y,S,b,f,E),initBaseline:S>b?M[i]:D[i],ends:P,brushRect:B(x,w,_)})}function N(H,Y){var K=[];return K[n]=Y,K[i]=H,isNaN(Y)||isNaN(H)?[NaN,NaN]:e.dataToPoint(K)}function O(H,Y,K){var J=Y.slice(),ct=Y.slice();J[n]=Wu(J[n]+a/2,1,!1),ct[n]=Wu(ct[n]-a/2,1,!0),K?H.push(J,ct):H.push(ct,J)}function B(H,Y,K){var J=N(H,K),ct=N(Y,K);return J[n]-=a/2,ct[n]-=a/2,{x:J[0],y:J[1],width:a,height:ct[1]-J[1]}}function F(H){return H[n]=Wu(H[n],1),H}}function p(d,g){for(var y=Br(d.count*4),m=0,_,S=[],b=[],x,w=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=d.next())!=null;){var A=w.get(s,x),D=w.get(u,x),M=w.get(f,x),I=w.get(h,x),L=w.get(v,x);if(isNaN(A)||isNaN(I)||isNaN(L)){y[m++]=NaN,m+=3;continue}y[m++]=ZS(w,x,D,M,f,T),S[n]=A,S[i]=I,_=e.dataToPoint(S,null,b),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[i]=L,_=e.dataToPoint(S,null,b),y[m++]=_?_[1]:NaN}g.setLayout("largePoints",y)}}};function ZS(r,e,t,a,n,i){var o;return t>a?o=-1:t0?r.get(n,e-1)<=a?1:-1:1,o}function fH(r,e){var t=r.getBaseAxis(),a,n=t.type==="category"?t.getBandWidth():(a=t.getExtent(),Math.abs(a[1]-a[0])/e.count()),i=W(it(r.get("barMaxWidth"),n),n),o=W(it(r.get("barMinWidth"),1),n),s=r.get("barWidth");return s!=null?W(s,n):Math.max(Math.min(n/2,i),o)}function hH(r){r.registerChartView(QF),r.registerSeriesModel(PM),r.registerPreprocessor(rH),r.registerVisual(lH),r.registerLayout(uH)}function qS(r,e){var t=e.rippleEffectColor||e.color;r.eachChild(function(a){a.attr({z:e.z,zlevel:e.zlevel,style:{stroke:e.brushType==="stroke"?t:null,fill:e.brushType==="fill"?t:null}})})}var vH=function(r){k(e,r);function e(t,a){var n=r.call(this)||this,i=new yl(t,a),o=new at;return n.add(i),n.add(o),n.updateData(t,a),n}return e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var a=t.symbolType,n=t.color,i=t.rippleNumber,o=this.childAt(1),s=0;s0&&(s=this._getLineLength(i)/f*1e3),s!==this._period||l!==this._loop||u!==this._roundTrip){i.stopAnimation();var v=void 0;Q(h)?v=h(n):v=h,i.__t>0&&(v=-s*i.__t),this._animateSymbol(i,s,v,l,u)}this._period=s,this._loop=l,this._roundTrip=u}},e.prototype._animateSymbol=function(t,a,n,i,o){if(a>0){t.__t=0;var s=this,l=t.animate("",i).when(o?a*2:a,{__t:o?2:1}).delay(n).during(function(){s._updateSymbolPosition(t)});i||l.done(function(){s.remove(t)}),l.start()}},e.prototype._getLineLength=function(t){return Ea(t.__p1,t.__cp1)+Ea(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,a){t.__p1=a[0],t.__p2=a[1],t.__cp1=a[2]||[(a[0][0]+a[1][0])/2,(a[0][1]+a[1][1])/2]},e.prototype.updateData=function(t,a,n){this.childAt(0).updateData(t,a,n),this._updateEffectSymbol(t,a)},e.prototype._updateSymbolPosition=function(t){var a=t.__p1,n=t.__p2,i=t.__cp1,o=t.__t<1?t.__t:2-t.__t,s=[t.x,t.y],l=s.slice(),u=ie,f=yp;s[0]=u(a[0],i[0],n[0],o),s[1]=u(a[1],i[1],n[1],o);var h=t.__t<1?f(a[0],i[0],n[0],o):f(n[0],i[0],a[0],1-o),v=t.__t<1?f(a[1],i[1],n[1],o):f(n[1],i[1],a[1],1-o);t.rotation=-Math.atan2(v,h)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(t.__lastT!==void 0&&t.__lastT=0&&!(i[l]<=a);l--);l=Math.min(l,o-2)}else{for(l=s;la);l++);l=Math.min(l-1,o-2)}var f=(a-i[l])/(i[l+1]-i[l]),h=n[l],v=n[l+1];t.x=h[0]*(1-f)+f*v[0],t.y=h[1]*(1-f)+f*v[1];var c=t.__t<1?v[0]-h[0]:h[0]-v[0],p=t.__t<1?v[1]-h[1]:h[1]-v[1];t.rotation=-Math.atan2(p,c)-Math.PI/2,this._lastFrame=l,this._lastFramePercent=a,t.ignore=!1}},e}(RM),yH=function(){function r(){this.polyline=!1,this.curveness=0,this.segs=[]}return r}(),mH=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new yH},e.prototype.buildPath=function(t,a){var n=a.segs,i=a.curveness,o;if(a.polyline)for(o=this._off;o0){t.moveTo(n[o++],n[o++]);for(var l=1;l0){var c=(u+h)/2-(f-v)*i,p=(f+v)/2-(h-u)*i;t.quadraticCurveTo(c,p,h,v)}else t.lineTo(h,v)}this.incremental&&(this._off=o,this.notClear=!0)},e.prototype.findDataIndex=function(t,a){var n=this.shape,i=n.segs,o=n.curveness,s=this.style.lineWidth;if(n.polyline)for(var l=0,u=0;u0)for(var h=i[u++],v=i[u++],c=1;c0){var g=(h+p)/2-(v-d)*o,y=(v+d)/2-(p-h)*o;if(iT(h,v,g,y,p,d,s,t,a))return l}else if(Pa(h,v,p,d,s,t,a))return l;l++}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.segs,i=1/0,o=1/0,s=-1/0,l=-1/0,u=0;u0&&(o.dataIndex=l+e.__startIndex)})},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}(),kM={seriesType:"lines",plan:bo(),reset:function(r){var e=r.coordinateSystem;if(e){var t=r.get("polyline"),a=r.pipelineContext.large;return{progress:function(n,i){var o=[];if(a){var s=void 0,l=n.end-n.start;if(t){for(var u=0,f=n.start;f0&&(f||u.configLayer(s,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(l/10+.9,1),0)})),o.updateData(i);var h=t.get("clip",!0)&&_l(t.coordinateSystem,!1,t);h?this.group.setClipPath(h):this.group.removeClipPath(),this._lastZlevel=s,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateLineDraw(i,t);o.incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._lineDraw.incrementalUpdate(t,a.getData()),this._finished=t.end===a.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,a,n){var i=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var s=kM.reset(t,a,n);s.progress&&s.progress({start:0,end:i.count(),count:i.count()},i),this._lineDraw.updateLayout(),this._clearLayer(n)},e.prototype._updateLineDraw=function(t,a){var n=this._lineDraw,i=this._showEffect(a),o=!!a.get("polyline"),s=a.pipelineContext,l=s.large;return(!n||i!==this._hasEffet||o!==this._isPolyline||l!==this._isLargeDraw)&&(n&&n.remove(),n=this._lineDraw=l?new _H:new by(o?i?gH:EM:i?RM:xy),this._hasEffet=i,this._isPolyline=o,this._isLargeDraw=l),this.group.add(n.group),n},e.prototype._showEffect=function(t){return!!t.get(["effect","show"])},e.prototype._clearLayer=function(t){var a=t.getZr(),n=a.painter.getType()==="svg";!n&&this._lastZlevel!=null&&a.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,a){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(a)},e.prototype.dispose=function(t,a){this.remove(t,a)},e.type="lines",e}(Et),xH=typeof Uint32Array>"u"?Array:Uint32Array,bH=typeof Float64Array>"u"?Array:Float64Array;function KS(r){var e=r.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(r.data=G(e,function(t){var a=[t[0].coord,t[1].coord],n={coords:a};return t[0].name&&(n.fromName=t[0].name),t[1].name&&(n.toName=t[1].name),tg([n,t[0],t[1]])}))}var wH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="lineStyle",t.visualDrawType="stroke",t}return e.prototype.init=function(t){t.data=t.data||[],KS(t);var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count)),r.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(t){if(KS(t),t.data){var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count))}r.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var a=this._processFlatCoordsArray(t.data);a.flatCoords&&(this._flatCoords?(this._flatCoords=ef(this._flatCoords,a.flatCoords),this._flatCoordsOffset=ef(this._flatCoordsOffset,a.flatCoordsOffset)):(this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset),t.data=new Float32Array(a.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var a=this.getData().getItemModel(t),n=a.option instanceof Array?a.option:a.getShallow("coords");return n},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[t*2+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,a){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[t*2],i=this._flatCoordsOffset[t*2+1],o=0;o ")})},e.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?1e4:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?2e4:this.get("progressiveThreshold"))},e.prototype.getZLevelKey=function(){var t=this.getModel("effect"),a=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&a>0?a+"":""},e.type="series.lines",e.dependencies=["grid","polar","geo","calendar"],e.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},e}(Bt);function wu(r){return r instanceof Array||(r=[r,r]),r}var TH={seriesType:"lines",reset:function(r){var e=wu(r.get("symbol")),t=wu(r.get("symbolSize")),a=r.getData();a.setVisual("fromSymbol",e&&e[0]),a.setVisual("toSymbol",e&&e[1]),a.setVisual("fromSymbolSize",t&&t[0]),a.setVisual("toSymbolSize",t&&t[1]);function n(i,o){var s=i.getItemModel(o),l=wu(s.getShallow("symbol",!0)),u=wu(s.getShallow("symbolSize",!0));l[0]&&i.setItemVisual(o,"fromSymbol",l[0]),l[1]&&i.setItemVisual(o,"toSymbol",l[1]),u[0]&&i.setItemVisual(o,"fromSymbolSize",u[0]),u[1]&&i.setItemVisual(o,"toSymbolSize",u[1])}return{dataEach:a.hasItemOption?n:null}}};function AH(r){r.registerChartView(SH),r.registerSeriesModel(wH),r.registerLayout(kM),r.registerVisual(TH)}var CH=256,DH=function(){function r(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var e=$a.createCanvas();this.canvas=e}return r.prototype.update=function(e,t,a,n,i,o){var s=this._getBrush(),l=this._getGradient(i,"inRange"),u=this._getGradient(i,"outOfRange"),f=this.pointSize+this.blurSize,h=this.canvas,v=h.getContext("2d"),c=e.length;h.width=t,h.height=a;for(var p=0;p0){var I=o(_)?l:u;_>0&&(_=_*D+T),b[x++]=I[M],b[x++]=I[M+1],b[x++]=I[M+2],b[x++]=I[M+3]*_*256}else x+=4}return v.putImageData(S,0,0),h},r.prototype._getBrush=function(){var e=this._brushCanvas||(this._brushCanvas=$a.createCanvas()),t=this.pointSize+this.blurSize,a=t*2;e.width=a,e.height=a;var n=e.getContext("2d");return n.clearRect(0,0,a,a),n.shadowOffsetX=a,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-t,t,this.pointSize,0,Math.PI*2,!0),n.closePath(),n.fill(),e},r.prototype._getGradient=function(e,t){for(var a=this._gradientPixels,n=a[t]||(a[t]=new Uint8ClampedArray(256*4)),i=[0,0,0,0],o=0,s=0;s<256;s++)e[t](s/255,!0,i),n[o++]=i[0],n[o++]=i[1],n[o++]=i[2],n[o++]=i[3];return n},r}();function MH(r,e,t){var a=r[1]-r[0];e=G(e,function(o){return{interval:[(o.interval[0]-r[0])/a,(o.interval[1]-r[0])/a]}});var n=e.length,i=0;return function(o){var s;for(s=i;s=0;s--){var l=e[s].interval;if(l[0]<=o&&o<=l[1]){i=s;break}}return s>=0&&s=e[0]&&a<=e[1]}}function QS(r){var e=r.dimensions;return e[0]==="lng"&&e[1]==="lat"}var LH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i;a.eachComponent("visualMap",function(s){s.eachTargetSeries(function(l){l===t&&(i=s)})}),this._progressiveEls=null,this.group.removeAll();var o=t.coordinateSystem;o.type==="cartesian2d"||o.type==="calendar"?this._renderOnCartesianAndCalendar(t,n,0,t.getData().count()):QS(o)&&this._renderOnGeo(o,t,i,n)},e.prototype.incrementalPrepareRender=function(t,a,n){this.group.removeAll()},e.prototype.incrementalRender=function(t,a,n,i){var o=a.coordinateSystem;o&&(QS(o)?this.render(a,n,i):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(a,i,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){tn(this._progressiveEls||this.group,t)},e.prototype._renderOnCartesianAndCalendar=function(t,a,n,i,o){var s=t.coordinateSystem,l=vi(s,"cartesian2d"),u,f,h,v;if(l){var c=s.getAxis("x"),p=s.getAxis("y");u=c.getBandWidth()+.5,f=p.getBandWidth()+.5,h=c.scale.getExtent(),v=p.scale.getExtent()}for(var d=this.group,g=t.getData(),y=t.getModel(["emphasis","itemStyle"]).getItemStyle(),m=t.getModel(["blur","itemStyle"]).getItemStyle(),_=t.getModel(["select","itemStyle"]).getItemStyle(),S=t.get(["itemStyle","borderRadius"]),b=ae(t),x=t.getModel("emphasis"),w=x.get("focus"),T=x.get("blurScope"),A=x.get("disabled"),D=l?[g.mapDimension("x"),g.mapDimension("y"),g.mapDimension("value")]:[g.mapDimension("time"),g.mapDimension("value")],M=n;Mh[1]||Rv[1])continue;var E=s.dataToPoint([P,R]);I=new bt({shape:{x:E[0]-u/2,y:E[1]-f/2,width:u,height:f},style:L})}else{if(isNaN(g.get(D[1],M)))continue;I=new bt({z2:1,shape:s.dataToRect([g.get(D[0],M)]).contentShape,style:L})}if(g.hasItemOption){var N=g.getItemModel(M),O=N.getModel("emphasis");y=O.getModel("itemStyle").getItemStyle(),m=N.getModel(["blur","itemStyle"]).getItemStyle(),_=N.getModel(["select","itemStyle"]).getItemStyle(),S=N.get(["itemStyle","borderRadius"]),w=O.get("focus"),T=O.get("blurScope"),A=O.get("disabled"),b=ae(N)}I.shape.r=S;var B=t.getRawValue(M),F="-";B&&B[2]!=null&&(F=B[2]+""),he(I,b,{labelFetcher:t,labelDataIndex:M,defaultOpacity:L.opacity,defaultText:F}),I.ensureState("emphasis").style=y,I.ensureState("blur").style=m,I.ensureState("select").style=_,Ht(I,w,T,A),I.incremental=o,o&&(I.states.emphasis.hoverLayer=!0),d.add(I),g.setItemGraphicEl(M,I),this._progressiveEls&&this._progressiveEls.push(I)}},e.prototype._renderOnGeo=function(t,a,n,i){var o=n.targetVisuals.inRange,s=n.targetVisuals.outOfRange,l=a.getData(),u=this._hmLayer||this._hmLayer||new DH;u.blurSize=a.get("blurSize"),u.pointSize=a.get("pointSize"),u.minOpacity=a.get("minOpacity"),u.maxOpacity=a.get("maxOpacity");var f=t.getViewRect().clone(),h=t.getRoamTransform();f.applyTransform(h);var v=Math.max(f.x,0),c=Math.max(f.y,0),p=Math.min(f.width+f.x,i.getWidth()),d=Math.min(f.height+f.y,i.getHeight()),g=p-v,y=d-c,m=[l.mapDimension("lng"),l.mapDimension("lat"),l.mapDimension("value")],_=l.mapArray(m,function(w,T,A){var D=t.dataToPoint([w,T]);return D[0]-=v,D[1]-=c,D.push(A),D}),S=n.getExtent(),b=n.type==="visualMap.continuous"?IH(S,n.option.range):MH(S,n.getPieceList(),n.option.selected);u.update(_,g,y,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:s.color.getColorMapper()},b);var x=new se({style:{width:g,height:y,x:v,y:c,image:u.canvas},silent:!0});this.group.add(x)},e.type="heatmap",e}(Et),PH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return ma(null,this,{generateCoord:"value"})},e.prototype.preventIncremental=function(){var t=cl.get(this.get("coordinateSystem"));if(t&&t.dimensions)return t.dimensions[0]==="lng"&&t.dimensions[1]==="lat"},e.type="series.heatmap",e.dependencies=["grid","geo","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},e}(Bt);function RH(r){r.registerChartView(LH),r.registerSeriesModel(PH)}var EH=["itemStyle","borderWidth"],JS=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],Nc=new ya,kH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group,o=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),h=l.master.getRect(),v={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:t,coordSys:l,coordSysExtent:[[h.x,h.x+h.width],[h.y,h.y+h.height]],isHorizontal:f,valueDim:JS[+f],categoryDim:JS[1-+f]};o.diff(s).add(function(p){if(o.hasValue(p)){var d=tx(o,p),g=jS(o,p,d,v),y=ex(o,v,g);o.setItemGraphicEl(p,y),i.add(y),ax(y,v,g)}}).update(function(p,d){var g=s.getItemGraphicEl(d);if(!o.hasValue(p)){i.remove(g);return}var y=tx(o,p),m=jS(o,p,y,v),_=GM(o,m);g&&_!==g.__pictorialShapeStr&&(i.remove(g),o.setItemGraphicEl(p,null),g=null),g?FH(g,v,m):g=ex(o,v,m,!0),o.setItemGraphicEl(p,g),g.__pictorialSymbolMeta=m,i.add(g),ax(g,v,m)}).remove(function(p){var d=s.getItemGraphicEl(p);d&&rx(s,p,d.__pictorialSymbolMeta.animationModel,d)}).execute();var c=t.get("clip",!0)?_l(t.coordinateSystem,!1,t):null;return c?i.setClipPath(c):i.removeClipPath(),this._data=o,this.group},e.prototype.remove=function(t,a){var n=this.group,i=this._data;t.get("animation")?i&&i.eachItemGraphicEl(function(o){rx(i,nt(o).dataIndex,t,o)}):n.removeAll()},e.type="pictorialBar",e}(Et);function jS(r,e,t,a){var n=r.getItemLayout(e),i=t.get("symbolRepeat"),o=t.get("symbolClip"),s=t.get("symbolPosition")||"start",l=t.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=t.get("symbolPatternSize")||2,h=t.isAnimationEnabled(),v={dataIndex:e,layout:n,itemModel:t,symbolType:r.getItemVisual(e,"symbol")||"circle",style:r.getItemVisual(e,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:t.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:h?t:null,hoverScale:h&&t.get(["emphasis","scale"]),z2:t.getShallow("z",!0)||0};OH(t,i,n,a,v),NH(r,e,n,i,o,v.boundingLength,v.pxSign,f,a,v),BH(t,v.symbolScale,u,a,v);var c=v.symbolSize,p=fi(t.get("symbolOffset"),c);return VH(t,c,n,i,o,p,s,v.valueLineWidth,v.boundingLength,v.repeatCutLength,a,v),v}function OH(r,e,t,a,n){var i=a.valueDim,o=r.get("symbolBoundingData"),s=a.coordSys.getOtherAxis(a.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(t[i.wh]<=0),f;if(z(o)){var h=[Bc(s,o[0])-l,Bc(s,o[1])-l];h[1]0?1:-1}function Bc(r,e){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(e)))}function NH(r,e,t,a,n,i,o,s,l,u){var f=l.valueDim,h=l.categoryDim,v=Math.abs(t[h.wh]),c=r.getItemVisual(e,"symbolSize"),p;z(c)?p=c.slice():c==null?p=["100%","100%"]:p=[c,c],p[h.index]=W(p[h.index],v),p[f.index]=W(p[f.index],a?v:Math.abs(i)),u.symbolSize=p;var d=u.symbolScale=[p[0]/s,p[1]/s];d[f.index]*=(l.isHorizontal?-1:1)*o}function BH(r,e,t,a,n){var i=r.get(EH)||0;i&&(Nc.attr({scaleX:e[0],scaleY:e[1],rotation:t}),Nc.updateTransform(),i/=Nc.getLineScale(),i*=e[a.valueDim.index]),n.valueLineWidth=i||0}function VH(r,e,t,a,n,i,o,s,l,u,f,h){var v=f.categoryDim,c=f.valueDim,p=h.pxSign,d=Math.max(e[c.index]+s,0),g=d;if(a){var y=Math.abs(l),m=oe(r.get("symbolMargin"),"15%")+"",_=!1;m.lastIndexOf("!")===m.length-1&&(_=!0,m=m.slice(0,m.length-1));var S=W(m,e[c.index]),b=Math.max(d+S*2,0),x=_?0:S*2,w=Yw(a),T=w?a:nx((y+x)/b),A=y-T*d;S=A/2/(_?T:Math.max(T-1,1)),b=d+S*2,x=_?0:S*2,!w&&a!=="fixed"&&(T=u?nx((Math.abs(u)+x)/b):0),g=T*b-x,h.repeatTimes=T,h.symbolMargin=S}var D=p*(g/2),M=h.pathPosition=[];M[v.index]=t[v.wh]/2,M[c.index]=o==="start"?D:o==="end"?l-D:l/2,i&&(M[0]+=i[0],M[1]+=i[1]);var I=h.bundlePosition=[];I[v.index]=t[v.xy],I[c.index]=t[c.xy];var L=h.barRectShape=V({},t);L[c.wh]=p*Math.max(Math.abs(t[c.wh]),Math.abs(M[c.index]+D)),L[v.wh]=t[v.wh];var P=h.clipShape={};P[v.xy]=-t[v.xy],P[v.wh]=f.ecSize[v.wh],P[c.xy]=0,P[c.wh]=t[c.wh]}function OM(r){var e=r.symbolPatternSize,t=qt(r.symbolType,-e/2,-e/2,e,e);return t.attr({culling:!0}),t.type!=="image"&&t.setStyle({strokeNoScale:!0}),t}function NM(r,e,t,a){var n=r.__pictorialBundle,i=t.symbolSize,o=t.valueLineWidth,s=t.pathPosition,l=e.valueDim,u=t.repeatTimes||0,f=0,h=i[e.valueDim.index]+o+t.symbolMargin*2;for(Ly(r,function(d){d.__pictorialAnimationIndex=f,d.__pictorialRepeatTimes=u,f0:y<0)&&(m=u-1-d),g[l.index]=h*(m-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation}}}function BM(r,e,t,a){var n=r.__pictorialBundle,i=r.__pictorialMainPath;i?Qi(i,null,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation},t,a):(i=r.__pictorialMainPath=OM(t),n.add(i),Qi(i,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:0,scaleY:0,rotation:t.rotation},{scaleX:t.symbolScale[0],scaleY:t.symbolScale[1]},t,a))}function VM(r,e,t){var a=V({},e.barRectShape),n=r.__pictorialBarRect;n?Qi(n,null,{shape:a},e,t):(n=r.__pictorialBarRect=new bt({z2:2,shape:a,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),n.disableMorphing=!0,r.add(n))}function zM(r,e,t,a){if(t.symbolClip){var n=r.__pictorialClipPath,i=V({},t.clipShape),o=e.valueDim,s=t.animationModel,l=t.dataIndex;if(n)Dt(n,{shape:i},s,l);else{i[o.wh]=0,n=new bt({shape:i}),r.__pictorialBundle.setClipPath(n),r.__pictorialClipPath=n;var u={};u[o.wh]=t.clipShape[o.wh],ui[a?"updateProps":"initProps"](n,{shape:u},s,l)}}}function tx(r,e){var t=r.getItemModel(e);return t.getAnimationDelayParams=zH,t.isAnimationEnabled=GH,t}function zH(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function GH(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function ex(r,e,t,a){var n=new at,i=new at;return n.add(i),n.__pictorialBundle=i,i.x=t.bundlePosition[0],i.y=t.bundlePosition[1],t.symbolRepeat?NM(n,e,t):BM(n,e,t),VM(n,t,a),zM(n,e,t,a),n.__pictorialShapeStr=GM(r,t),n.__pictorialSymbolMeta=t,n}function FH(r,e,t){var a=t.animationModel,n=t.dataIndex,i=r.__pictorialBundle;Dt(i,{x:t.bundlePosition[0],y:t.bundlePosition[1]},a,n),t.symbolRepeat?NM(r,e,t,!0):BM(r,e,t,!0),VM(r,t,!0),zM(r,e,t,!0)}function rx(r,e,t,a){var n=a.__pictorialBarRect;n&&n.removeTextContent();var i=[];Ly(a,function(o){i.push(o)}),a.__pictorialMainPath&&i.push(a.__pictorialMainPath),a.__pictorialClipPath&&(t=null),C(i,function(o){qa(o,{scaleX:0,scaleY:0},t,e,function(){a.parent&&a.parent.remove(a)})}),r.setItemGraphicEl(e,null)}function GM(r,e){return[r.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function Ly(r,e,t){C(r.__pictorialBundle.children(),function(a){a!==r.__pictorialBarRect&&e.call(t,a)})}function Qi(r,e,t,a,n,i){e&&r.attr(e),a.symbolClip&&!n?t&&r.attr(t):t&&ui[n?"updateProps":"initProps"](r,t,a.animationModel,a.dataIndex,i)}function ax(r,e,t){var a=t.dataIndex,n=t.itemModel,i=n.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=n.getModel(["blur","itemStyle"]).getItemStyle(),l=n.getModel(["select","itemStyle"]).getItemStyle(),u=n.getShallow("cursor"),f=i.get("focus"),h=i.get("blurScope"),v=i.get("scale");Ly(r,function(d){if(d instanceof se){var g=d.style;d.useStyle(V({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},t.style))}else d.useStyle(t.style);var y=d.ensureState("emphasis");y.style=o,v&&(y.scaleX=d.scaleX*1.1,y.scaleY=d.scaleY*1.1),d.ensureState("blur").style=s,d.ensureState("select").style=l,u&&(d.cursor=u),d.z2=t.z2});var c=e.valueDim.posDesc[+(t.boundingLength>0)],p=r.__pictorialBarRect;p.ignoreClip=!0,he(p,ae(n),{labelFetcher:e.seriesModel,labelDataIndex:a,defaultText:no(e.seriesModel.getData(),a),inheritColor:t.style.fill,defaultOpacity:t.style.opacity,defaultOutsidePosition:c}),Ht(r,f,h,i.get("disabled"))}function nx(r){var e=Math.round(r);return Math.abs(r-e)<1e-4?e:Math.ceil(r)}var HH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t.defaultSymbol="roundRect",t}return e.prototype.getInitialData=function(t){return t.stack=null,r.prototype.getInitialData.apply(this,arguments)},e.type="series.pictorialBar",e.dependencies=["grid"],e.defaultOption=en(Zs.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"}}}),e}(Zs);function WH(r){r.registerChartView(kH),r.registerSeriesModel(HH),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,ot(bC,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,wC("pictorialBar"))}var UH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._layers=[],t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this,s=this.group,l=t.getLayerSeries(),u=i.getLayout("layoutInfo"),f=u.rect,h=u.boundaryGap;s.x=0,s.y=f.y+h[0];function v(g){return g.name}var c=new va(this._layersSeries||[],l,v,v),p=[];c.add(X(d,this,"add")).update(X(d,this,"update")).remove(X(d,this,"remove")).execute();function d(g,y,m){var _=o._layers;if(g==="remove"){s.remove(_[y]);return}for(var S=[],b=[],x,w=l[y].indices,T=0;Ti&&(i=s),a.push(s)}for(var u=0;ui&&(i=h)}return{y0:n,max:i}}function qH(r){r.registerChartView(UH),r.registerSeriesModel(XH),r.registerLayout($H),r.registerProcessor(xl("themeRiver"))}var KH=2,QH=4,ox=function(r){k(e,r);function e(t,a,n,i){var o=r.call(this)||this;o.z2=KH,o.textConfig={inside:!0},nt(o).seriesIndex=a.seriesIndex;var s=new At({z2:QH,silent:t.getModel().get(["label","silent"])});return o.setTextContent(s),o.updateData(!0,t,a,n,i),o}return e.prototype.updateData=function(t,a,n,i,o){this.node=a,a.piece=this,n=n||this._seriesModel,i=i||this._ecModel;var s=this;nt(s).dataIndex=a.dataIndex;var l=a.getModel(),u=l.getModel("emphasis"),f=a.getLayout(),h=V({},f);h.label=null;var v=a.getVisual("style");v.lineJoin="bevel";var c=a.getVisual("decal");c&&(v.decal=ro(c,o));var p=Un(l.getModel("itemStyle"),h,!0);V(h,p),C(Me,function(m){var _=s.ensureState(m),S=l.getModel([m,"itemStyle"]);_.style=S.getItemStyle();var b=Un(S,h);b&&(_.shape=b)}),t?(s.setShape(h),s.shape.r=f.r0,Vt(s,{shape:{r:f.r}},n,a.dataIndex)):(Dt(s,{shape:h},n),br(s)),s.useStyle(v),this._updateLabel(n);var d=l.getShallow("cursor");d&&s.attr("cursor",d),this._seriesModel=n||this._seriesModel,this._ecModel=i||this._ecModel;var g=u.get("focus"),y=g==="ancestor"?a.getAncestorsIndices():g==="descendant"?a.getDescendantIndices():g;Ht(this,y,u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t){var a=this,n=this.node.getModel(),i=n.getModel("label"),o=this.node.getLayout(),s=o.endAngle-o.startAngle,l=(o.startAngle+o.endAngle)/2,u=Math.cos(l),f=Math.sin(l),h=this,v=h.getTextContent(),c=this.node.dataIndex,p=i.get("minAngle")/180*Math.PI,d=i.get("show")&&!(p!=null&&Math.abs(s)P&&!ks(E-P)&&E0?(o.virtualPiece?o.virtualPiece.updateData(!1,m,t,a,n):(o.virtualPiece=new ox(m,t,a,n),f.add(o.virtualPiece)),_.piece.off("click"),o.virtualPiece.on("click",function(S){o._rootToNode(_.parentNode)})):o.virtualPiece&&(f.remove(o.virtualPiece),o.virtualPiece=null)}},e.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",function(a){var n=!1,i=t.seriesModel.getViewRoot();i.eachNode(function(o){if(!n&&o.piece&&o.piece===a.target){var s=o.getModel().get("nodeClick");if(s==="rootToNode")t._rootToNode(o);else if(s==="link"){var l=o.getModel(),u=l.get("link");if(u){var f=l.get("target",!0)||"_blank";mf(u,f)}}n=!0}})})},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:Pd,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,a){var n=a.getData(),i=n.getItemLayout(0);if(i){var o=t[0]-i.cx,s=t[1]-i.cy,l=Math.sqrt(o*o+s*s);return l<=i.r&&l>=i.r0}},e.type="sunburst",e}(Et),e4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};FM(n);var i=this._levelModels=G(t.levels||[],function(l){return new It(l,this,a)},this),o=dy.createTree(n,this,s);function s(l){l.wrapMethod("getItemModel",function(u,f){var h=o.getNodeByDataIndex(f),v=i[h.depth];return v&&(u.parentModel=v),u})}return o.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treePathInfo=Rh(n,this),a},e.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){XD(this)},e.type="series.sunburst",e.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},e}(Bt);function FM(r){var e=0;C(r.children,function(a){FM(a);var n=a.value;z(n)&&(n=n[0]),e+=n});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}var lx=Math.PI/180;function r4(r,e,t){e.eachSeriesByType(r,function(a){var n=a.get("center"),i=a.get("radius");z(i)||(i=[0,i]),z(n)||(n=[n,n]);var o=t.getWidth(),s=t.getHeight(),l=Math.min(o,s),u=W(n[0],o),f=W(n[1],s),h=W(i[0],l/2),v=W(i[1],l/2),c=-a.get("startAngle")*lx,p=a.get("minAngle")*lx,d=a.getData().tree.root,g=a.getViewRoot(),y=g.depth,m=a.get("sort");m!=null&&HM(g,m);var _=0;C(g.children,function(E){!isNaN(E.getValue())&&_++});var S=g.getValue(),b=Math.PI/(S||_)*2,x=g.depth>0,w=g.height-(x?-1:1),T=(v-h)/(w||1),A=a.get("clockwise"),D=a.get("stillShowZeroSum"),M=A?1:-1,I=function(E,N){if(E){var O=N;if(E!==d){var B=E.getValue(),F=S===0&&D?b:B*b;F1;)o=o.parentNode;var s=n.getColorFromPalette(o.name||o.dataIndex+"",e);return a.depth>1&&U(s)&&(s=Sp(s,(a.depth-1)/(i-1)*.5)),s}r.eachSeriesByType("sunburst",function(a){var n=a.getData(),i=n.tree;i.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle();l.fill||(l.fill=t(o,a,i.root.height));var u=n.ensureUniqueItemVisual(o.dataIndex,"style");V(u,l)})})}function i4(r){r.registerChartView(t4),r.registerSeriesModel(e4),r.registerLayout(ot(r4,"sunburst")),r.registerProcessor(ot(xl,"sunburst")),r.registerVisual(n4),jH(r)}var ux={color:"fill",borderColor:"stroke"},o4={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},oa=wt(),s4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,a){return ma(null,this)},e.prototype.getDataParams=function(t,a,n){var i=r.prototype.getDataParams.call(this,t,a);return n&&(i.info=oa(n).info),i},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(Bt);function l4(r,e){return e=e||[0,0],G(["x","y"],function(t,a){var n=this.getAxis(t),i=e[a],o=r[a]/2;return n.type==="category"?n.getBandWidth():Math.abs(n.dataToCoord(i-o)-n.dataToCoord(i+o))},this)}function u4(r){var e=r.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:X(l4,r)}}}function f4(r,e){return e=e||[0,0],G([0,1],function(t){var a=e[t],n=r[t]/2,i=[],o=[];return i[t]=a-n,o[t]=a+n,i[1-t]=o[1-t]=e[1-t],Math.abs(this.dataToPoint(i)[t]-this.dataToPoint(o)[t])},this)}function h4(r){var e=r.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:r.getZoom()},api:{coord:function(t){return r.dataToPoint(t)},size:X(f4,r)}}}function v4(r,e){var t=this.getAxis(),a=e instanceof Array?e[0]:e,n=(r instanceof Array?r[0]:r)/2;return t.type==="category"?t.getBandWidth():Math.abs(t.dataToCoord(a-n)-t.dataToCoord(a+n))}function c4(r){var e=r.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:X(v4,r)}}}function p4(r,e){return e=e||[0,0],G(["Radius","Angle"],function(t,a){var n="get"+t+"Axis",i=this[n](),o=e[a],s=r[a]/2,l=i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(o-s)-i.dataToCoord(o+s));return t==="Angle"&&(l=l*Math.PI/180),l},this)}function d4(r){var e=r.getRadiusAxis(),t=r.getAngleAxis(),a=e.getExtent();return a[0]>a[1]&&a.reverse(),{coordSys:{type:"polar",cx:r.cx,cy:r.cy,r:a[1],r0:a[0]},api:{coord:function(n){var i=e.dataToRadius(n[0]),o=t.dataToAngle(n[1]),s=r.coordToPoint([i,o]);return s.push(i,o*Math.PI/180),s},size:X(p4,r)}}}function g4(r){var e=r.getRect(),t=r.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:r.getCellWidth(),cellHeight:r.getCellHeight(),rangeInfo:{start:t.start,end:t.end,weeks:t.weeks,dayCount:t.allDay}},api:{coord:function(a,n){return r.dataToPoint(a,n)}}}}function WM(r,e,t,a){return r&&(r.legacy||r.legacy!==!1&&!t&&!a&&e!=="tspan"&&(e==="text"||$(r,"text")))}function UM(r,e,t){var a=r,n,i,o;if(e==="text")o=a;else{o={},$(a,"text")&&(o.text=a.text),$(a,"rich")&&(o.rich=a.rich),$(a,"textFill")&&(o.fill=a.textFill),$(a,"textStroke")&&(o.stroke=a.textStroke),$(a,"fontFamily")&&(o.fontFamily=a.fontFamily),$(a,"fontSize")&&(o.fontSize=a.fontSize),$(a,"fontStyle")&&(o.fontStyle=a.fontStyle),$(a,"fontWeight")&&(o.fontWeight=a.fontWeight),i={type:"text",style:o,silent:!0},n={};var s=$(a,"textPosition");t?n.position=s?a.textPosition:"inside":s&&(n.position=a.textPosition),$(a,"textPosition")&&(n.position=a.textPosition),$(a,"textOffset")&&(n.offset=a.textOffset),$(a,"textRotation")&&(n.rotation=a.textRotation),$(a,"textDistance")&&(n.distance=a.textDistance)}return fx(o,r),C(o.rich,function(l){fx(l,l)}),{textConfig:n,textContent:i}}function fx(r,e){e&&(e.font=e.textFont||e.font,$(e,"textStrokeWidth")&&(r.lineWidth=e.textStrokeWidth),$(e,"textAlign")&&(r.align=e.textAlign),$(e,"textVerticalAlign")&&(r.verticalAlign=e.textVerticalAlign),$(e,"textLineHeight")&&(r.lineHeight=e.textLineHeight),$(e,"textWidth")&&(r.width=e.textWidth),$(e,"textHeight")&&(r.height=e.textHeight),$(e,"textBackgroundColor")&&(r.backgroundColor=e.textBackgroundColor),$(e,"textPadding")&&(r.padding=e.textPadding),$(e,"textBorderColor")&&(r.borderColor=e.textBorderColor),$(e,"textBorderWidth")&&(r.borderWidth=e.textBorderWidth),$(e,"textBorderRadius")&&(r.borderRadius=e.textBorderRadius),$(e,"textBoxShadowColor")&&(r.shadowColor=e.textBoxShadowColor),$(e,"textBoxShadowBlur")&&(r.shadowBlur=e.textBoxShadowBlur),$(e,"textBoxShadowOffsetX")&&(r.shadowOffsetX=e.textBoxShadowOffsetX),$(e,"textBoxShadowOffsetY")&&(r.shadowOffsetY=e.textBoxShadowOffsetY))}function hx(r,e,t){var a=r;a.textPosition=a.textPosition||t.position||"inside",t.offset!=null&&(a.textOffset=t.offset),t.rotation!=null&&(a.textRotation=t.rotation),t.distance!=null&&(a.textDistance=t.distance);var n=a.textPosition.indexOf("inside")>=0,i=r.fill||"#000";vx(a,e);var o=a.textFill==null;return n?o&&(a.textFill=t.insideFill||"#fff",!a.textStroke&&t.insideStroke&&(a.textStroke=t.insideStroke),!a.textStroke&&(a.textStroke=i),a.textStrokeWidth==null&&(a.textStrokeWidth=2)):(o&&(a.textFill=r.fill||t.outsideFill||"#000"),!a.textStroke&&t.outsideStroke&&(a.textStroke=t.outsideStroke)),a.text=e.text,a.rich=e.rich,C(e.rich,function(s){vx(s,s)}),a}function vx(r,e){e&&($(e,"fill")&&(r.textFill=e.fill),$(e,"stroke")&&(r.textStroke=e.fill),$(e,"lineWidth")&&(r.textStrokeWidth=e.lineWidth),$(e,"font")&&(r.font=e.font),$(e,"fontStyle")&&(r.fontStyle=e.fontStyle),$(e,"fontWeight")&&(r.fontWeight=e.fontWeight),$(e,"fontSize")&&(r.fontSize=e.fontSize),$(e,"fontFamily")&&(r.fontFamily=e.fontFamily),$(e,"align")&&(r.textAlign=e.align),$(e,"verticalAlign")&&(r.textVerticalAlign=e.verticalAlign),$(e,"lineHeight")&&(r.textLineHeight=e.lineHeight),$(e,"width")&&(r.textWidth=e.width),$(e,"height")&&(r.textHeight=e.height),$(e,"backgroundColor")&&(r.textBackgroundColor=e.backgroundColor),$(e,"padding")&&(r.textPadding=e.padding),$(e,"borderColor")&&(r.textBorderColor=e.borderColor),$(e,"borderWidth")&&(r.textBorderWidth=e.borderWidth),$(e,"borderRadius")&&(r.textBorderRadius=e.borderRadius),$(e,"shadowColor")&&(r.textBoxShadowColor=e.shadowColor),$(e,"shadowBlur")&&(r.textBoxShadowBlur=e.shadowBlur),$(e,"shadowOffsetX")&&(r.textBoxShadowOffsetX=e.shadowOffsetX),$(e,"shadowOffsetY")&&(r.textBoxShadowOffsetY=e.shadowOffsetY),$(e,"textShadowColor")&&(r.textShadowColor=e.textShadowColor),$(e,"textShadowBlur")&&(r.textShadowBlur=e.textShadowBlur),$(e,"textShadowOffsetX")&&(r.textShadowOffsetX=e.textShadowOffsetX),$(e,"textShadowOffsetY")&&(r.textShadowOffsetY=e.textShadowOffsetY))}var YM={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},cx=St(YM);Fr(Wr,function(r,e){return r[e]=1,r},{});Wr.join(", ");var Vf=["","style","shape","extra"],so=wt();function Py(r,e,t,a,n){var i=r+"Animation",o=po(r,a,n)||{},s=so(e).userDuring;return o.duration>0&&(o.during=s?X(x4,{el:e,userDuring:s}):null,o.setToFinal=!0,o.scope=r),V(o,t[i]),o}function qu(r,e,t,a){a=a||{};var n=a.dataIndex,i=a.isInit,o=a.clearStyle,s=t.isAnimationEnabled(),l=so(r),u=e.style;l.userDuring=e.during;var f={},h={};if(w4(r,e,h),dx("shape",e,h),dx("extra",e,h),!i&&s&&(b4(r,e,f),px("shape",r,e,f),px("extra",r,e,f),T4(r,e,u,f)),h.style=u,y4(r,h,o),_4(r,e),s)if(i){var v={};C(Vf,function(p){var d=p?e[p]:e;d&&d.enterFrom&&(p&&(v[p]=v[p]||{}),V(p?v[p]:v,d.enterFrom))});var c=Py("enter",r,e,t,n);c.duration>0&&r.animateFrom(v,c)}else m4(r,e,n||0,t,f);XM(r,e),u?r.dirty():r.markRedraw()}function XM(r,e){for(var t=so(r).leaveToProps,a=0;a0&&r.animateFrom(n,i)}}function _4(r,e){$(e,"silent")&&(r.silent=e.silent),$(e,"ignore")&&(r.ignore=e.ignore),r instanceof sr&&$(e,"invisible")&&(r.invisible=e.invisible),r instanceof yt&&$(e,"autoBatch")&&(r.autoBatch=e.autoBatch)}var Lr={},S4={setTransform:function(r,e){return Lr.el[r]=e,this},getTransform:function(r){return Lr.el[r]},setShape:function(r,e){var t=Lr.el,a=t.shape||(t.shape={});return a[r]=e,t.dirtyShape&&t.dirtyShape(),this},getShape:function(r){var e=Lr.el.shape;if(e)return e[r]},setStyle:function(r,e){var t=Lr.el,a=t.style;return a&&(a[r]=e,t.dirtyStyle&&t.dirtyStyle()),this},getStyle:function(r){var e=Lr.el.style;if(e)return e[r]},setExtra:function(r,e){var t=Lr.el.extra||(Lr.el.extra={});return t[r]=e,this},getExtra:function(r){var e=Lr.el.extra;if(e)return e[r]}};function x4(){var r=this,e=r.el;if(e){var t=so(e).userDuring,a=r.userDuring;if(t!==a){r.el=r.userDuring=null;return}Lr.el=e,a(S4)}}function px(r,e,t,a){var n=t[r];if(n){var i=e[r],o;if(i){var s=t.transition,l=n.transition;if(l)if(!o&&(o=a[r]={}),jn(l))V(o,i);else for(var u=Rt(l),f=0;f=0){!o&&(o=a[r]={});for(var c=St(i),f=0;f=0)){var v=r.getAnimationStyleProps(),c=v?v.style:null;if(c){!i&&(i=a.style={});for(var p=St(t),u=0;u=0?e.getStore().get(N,R):void 0}var O=e.get(E.name,R),B=E&&E.ordinalMeta;return B?B.categories[O]:O}function x(P,R){R==null&&(R=u);var E=e.getItemVisual(R,"style"),N=E&&E.fill,O=E&&E.opacity,B=m(R,Ga).getItemStyle();N!=null&&(B.fill=N),O!=null&&(B.opacity=O);var F={inheritColor:U(N)?N:"#000"},H=_(R,Ga),Y=Nt(H,null,F,!1,!0);Y.text=H.getShallow("show")?it(r.getFormattedLabel(R,Ga),no(e,R)):null;var K=gf(H,F,!1);return A(P,B),B=hx(B,Y,K),P&&T(B,P),B.legacy=!0,B}function w(P,R){R==null&&(R=u);var E=m(R,sa).getItemStyle(),N=_(R,sa),O=Nt(N,null,null,!0,!0);O.text=N.getShallow("show")?zr(r.getFormattedLabel(R,sa),r.getFormattedLabel(R,Ga),no(e,R)):null;var B=gf(N,null,!0);return A(P,E),E=hx(E,O,B),P&&T(E,P),E.legacy=!0,E}function T(P,R){for(var E in R)$(R,E)&&(P[E]=R[E])}function A(P,R){P&&(P.textFill&&(R.textFill=P.textFill),P.textPosition&&(R.textPosition=P.textPosition))}function D(P,R){if(R==null&&(R=u),$(ux,P)){var E=e.getItemVisual(R,"style");return E?E[ux[P]]:null}if($(o4,P))return e.getItemVisual(R,P)}function M(P){if(i.type==="cartesian2d"){var R=i.getBaseAxis();return wN(j({axis:R},P))}}function I(){return t.getCurrentSeriesIndices()}function L(P){return Tg(P,t)}}function k4(r){var e={};return C(r.dimensions,function(t){var a=r.getDimensionInfo(t);if(!a.isExtraCoord){var n=a.coordDim,i=e[n]=e[n]||[];i[a.coordDimIndex]=r.getDimensionIndex(t)}}),e}function Fc(r,e,t,a,n,i,o){if(!a){i.remove(e);return}var s=Ny(r,e,t,a,n,i);return s&&o.setItemGraphicEl(t,s),s&&Ht(s,a.focus,a.blurScope,a.emphasisDisabled),s}function Ny(r,e,t,a,n,i){var o=-1,s=e;e&&KM(e,a,n)&&(o=vt(i.childrenRef(),e),e=null);var l=!e,u=e;u?u.clearStates():(u=ky(a),s&&L4(s,u)),a.morph===!1?u.disableMorphing=!0:u.disableMorphing&&(u.disableMorphing=!1),qe.normal.cfg=qe.normal.conOpt=qe.emphasis.cfg=qe.emphasis.conOpt=qe.blur.cfg=qe.blur.conOpt=qe.select.cfg=qe.select.conOpt=null,qe.isLegacy=!1,N4(u,t,a,n,l,qe),O4(u,t,a,n,l),Oy(r,u,t,a,qe,n,l),$(a,"info")&&(oa(u).info=a.info);for(var f=0;f=0?i.replaceAt(u,o):i.add(u),u}function KM(r,e,t){var a=oa(r),n=e.type,i=e.shape,o=e.style;return t.isUniversalTransitionEnabled()||n!=null&&n!==a.customGraphicType||n==="path"&&F4(i)&&QM(i)!==a.customPathData||n==="image"&&$(o,"image")&&o.image!==a.customImagePath}function O4(r,e,t,a,n){var i=t.clipPath;if(i===!1)r&&r.getClipPath()&&r.removeClipPath();else if(i){var o=r.getClipPath();o&&KM(o,i,a)&&(o=null),o||(o=ky(i),r.setClipPath(o)),Oy(null,o,e,i,null,a,n)}}function N4(r,e,t,a,n,i){if(!r.isGroup){yx(t,null,i),yx(t,sa,i);var o=i.normal.conOpt,s=i.emphasis.conOpt,l=i.blur.conOpt,u=i.select.conOpt;if(o!=null||s!=null||u!=null||l!=null){var f=r.getTextContent();if(o===!1)f&&r.removeTextContent();else{o=i.normal.conOpt=o||{type:"text"},f?f.clearStates():(f=ky(o),r.setTextContent(f)),Oy(null,f,e,o,null,a,n);for(var h=o&&o.style,v=0;v=f;c--){var p=e.childAt(c);V4(e,p,n)}}}function V4(r,e,t){e&&Oh(e,oa(r).option,t)}function z4(r){new va(r.oldChildren,r.newChildren,mx,mx,r).add(_x).update(_x).remove(G4).execute()}function mx(r,e){var t=r&&r.name;return t??M4+e}function _x(r,e){var t=this.context,a=r!=null?t.newChildren[r]:null,n=e!=null?t.oldChildren[e]:null;Ny(t.api,n,t.dataIndex,a,t.seriesModel,t.group)}function G4(r){var e=this.context,t=e.oldChildren[r];t&&Oh(t,oa(t).option,e.seriesModel)}function QM(r){return r&&(r.pathData||r.d)}function F4(r){return r&&($(r,"pathData")||$(r,"d"))}function H4(r){r.registerChartView(P4),r.registerSeriesModel(s4)}var On=wt(),Sx=et,Hc=X,Vy=function(){function r(){this._dragging=!1,this.animationThreshold=15}return r.prototype.render=function(e,t,a,n){var i=t.get("value"),o=t.get("status");if(this._axisModel=e,this._axisPointerModel=t,this._api=a,!(!n&&this._lastValue===i&&this._lastStatus===o)){this._lastValue=i,this._lastStatus=o;var s=this._group,l=this._handle;if(!o||o==="hide"){s&&s.hide(),l&&l.hide();return}s&&s.show(),l&&l.show();var u={};this.makeElOption(u,i,e,t,a);var f=u.graphicKey;f!==this._lastGraphicKey&&this.clear(a),this._lastGraphicKey=f;var h=this._moveAnimation=this.determineAnimation(e,t);if(!s)s=this._group=new at,this.createPointerEl(s,u,e,t),this.createLabelEl(s,u,e,t),a.getZr().add(s);else{var v=ot(xx,t,h);this.updatePointerEl(s,u,v),this.updateLabelEl(s,u,v,t)}Tx(s,t,!0),this._renderHandle(i)}},r.prototype.remove=function(e){this.clear(e)},r.prototype.dispose=function(e){this.clear(e)},r.prototype.determineAnimation=function(e,t){var a=t.get("animation"),n=e.axis,i=n.type==="category",o=t.get("snap");if(!o&&!i)return!1;if(a==="auto"||a==null){var s=this.animationThreshold;if(i&&n.getBandWidth()>s)return!0;if(o){var l=ly(e).seriesDataCount,u=n.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return a===!0},r.prototype.makeElOption=function(e,t,a,n,i){},r.prototype.createPointerEl=function(e,t,a,n){var i=t.pointer;if(i){var o=On(e).pointerEl=new ui[i.type](Sx(t.pointer));e.add(o)}},r.prototype.createLabelEl=function(e,t,a,n){if(t.label){var i=On(e).labelEl=new At(Sx(t.label));e.add(i),bx(i,n)}},r.prototype.updatePointerEl=function(e,t,a){var n=On(e).pointerEl;n&&t.pointer&&(n.setStyle(t.pointer.style),a(n,{shape:t.pointer.shape}))},r.prototype.updateLabelEl=function(e,t,a,n){var i=On(e).labelEl;i&&(i.setStyle(t.label.style),a(i,{x:t.label.x,y:t.label.y}),bx(i,n))},r.prototype._renderHandle=function(e){if(!(this._dragging||!this.updateHandleTransform)){var t=this._axisPointerModel,a=this._api.getZr(),n=this._handle,i=t.getModel("handle"),o=t.get("status");if(!i.get("show")||!o||o==="hide"){n&&a.remove(n),this._handle=null;return}var s;this._handle||(s=!0,n=this._handle=vl(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){la(u.event)},onmousedown:Hc(this._onHandleDragMove,this,0,0),drift:Hc(this._onHandleDragMove,this),ondragend:Hc(this._onHandleDragEnd,this)}),a.add(n)),Tx(n,t,!1),n.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");z(l)||(l=[l,l]),n.scaleX=l[0]/2,n.scaleY=l[1]/2,wo(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(e,s)}},r.prototype._moveHandleToValue=function(e,t){xx(this._axisPointerModel,!t&&this._moveAnimation,this._handle,Wc(this.getHandleTransform(e,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(e,t){var a=this._handle;if(a){this._dragging=!0;var n=this.updateHandleTransform(Wc(a),[e,t],this._axisModel,this._axisPointerModel);this._payloadInfo=n,a.stopAnimation(),a.attr(Wc(n)),On(a).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var e=this._handle;if(e){var t=this._payloadInfo,a=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:a.axis.dim,axisIndex:a.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var e=this._handle;if(e){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(e){this._lastValue=null,this._lastStatus=null;var t=e.getZr(),a=this._group,n=this._handle;t&&a&&(this._lastGraphicKey=null,a&&t.remove(a),n&&t.remove(n),this._group=null,this._handle=null,this._payloadInfo=null),Hs(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(e,t,a){return a=a||0,{x:e[a],y:e[1-a],width:t[a],height:t[1-a]}},r}();function xx(r,e,t,a){JM(On(t).lastProp,a)||(On(t).lastProp=a,e?Dt(t,a,r):(t.stopAnimation(),t.attr(a)))}function JM(r,e){if(tt(r)&&tt(e)){var t=!0;return C(e,function(a,n){t=t&&JM(r[n],a)}),!!t}else return r===e}function bx(r,e){r[e.get(["label","show"])?"show":"hide"]()}function Wc(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function Tx(r,e,t){var a=e.get("z"),n=e.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(a!=null&&(i.z=a),n!=null&&(i.zlevel=n),i.silent=t)})}function zy(r){var e=r.get("type"),t=r.getModel(e+"Style"),a;return e==="line"?(a=t.getLineStyle(),a.fill=null):e==="shadow"&&(a=t.getAreaStyle(),a.stroke=null),a}function jM(r,e,t,a,n){var i=t.get("value"),o=t2(i,e.axis,e.ecModel,t.get("seriesDataIndices"),{precision:t.get(["label","precision"]),formatter:t.get(["label","formatter"])}),s=t.getModel("label"),l=_o(s.get("padding")||0),u=s.getFont(),f=il(o,u),h=n.position,v=f.width+l[1]+l[3],c=f.height+l[0]+l[2],p=n.align;p==="right"&&(h[0]-=v),p==="center"&&(h[0]-=v/2);var d=n.verticalAlign;d==="bottom"&&(h[1]-=c),d==="middle"&&(h[1]-=c/2),W4(h,v,c,a);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=e.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:Nt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function W4(r,e,t,a){var n=a.getWidth(),i=a.getHeight();r[0]=Math.min(r[0]+e,n)-e,r[1]=Math.min(r[1]+t,i)-t,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function t2(r,e,t,a,n){r=e.scale.parse(r);var i=e.scale.getLabel({value:r},{precision:n.precision}),o=n.formatter;if(o){var s={value:Qg(e,{value:r}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};C(a,function(l){var u=t.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,h=u&&u.getDataParams(f);h&&s.seriesData.push(h)}),U(o)?i=o.replace("{value}",i):Q(o)&&(i=o(s))}return i}function Gy(r,e,t){var a=We();return li(a,a,t.rotation),Hr(a,a,t.position),Sr([r.dataToCoord(e),(t.labelOffset||0)+(t.labelDirection||1)*(t.labelMargin||0)],a)}function e2(r,e,t,a,n,i){var o=Ce.innerTextLayout(t.rotation,0,t.labelDirection);t.labelMargin=n.get(["label","margin"]),jM(e,a,n,i,{position:Gy(a.axis,r,t),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function Fy(r,e,t){return t=t||0,{x1:r[t],y1:r[1-t],x2:e[t],y2:e[1-t]}}function r2(r,e,t){return t=t||0,{x:r[t],y:r[1-t],width:e[t],height:e[1-t]}}function Ax(r,e,t,a,n,i){return{cx:r,cy:e,r0:t,r:a,startAngle:n,endAngle:i,clockwise:!0}}var U4=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.grid,u=i.get("type"),f=Cx(l,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(a,!0));if(u&&u!=="none"){var v=zy(i),c=Y4[u](s,h,f);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=pd(l.model,n);e2(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=pd(a.axis.grid.model,a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=Gy(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.grid,l=o.getGlobalExtent(!0),u=Cx(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,h=[t.x,t.y];h[f]+=a[f],h[f]=Math.min(l[1],h[f]),h[f]=Math.max(l[0],h[f]);var v=(u[1]+u[0])/2,c=[v,v];c[f]=h[f];var p=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:t.rotation,cursorPoint:c,tooltipOption:p[f]}},e}(Vy);function Cx(r,e){var t={};return t[e.dim+"AxisIndex"]=e.index,r.getCartesian(t)}var Y4={line:function(r,e,t){var a=Fy([e,t[0]],[e,t[1]],Dx(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=Math.max(1,r.getBandWidth()),n=t[1]-t[0];return{type:"Rect",shape:r2([e-a/2,t[0]],[a,n],Dx(r))}}};function Dx(r){return r.dim==="x"?0:1}var X4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="axisPointer",e.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}},e}(_t),ra=wt(),$4=C;function a2(r,e,t){if(!mt.node){var a=e.getZr();ra(a).records||(ra(a).records={}),Z4(a,e);var n=ra(a).records[r]||(ra(a).records[r]={});n.handler=t}}function Z4(r,e){if(ra(r).initialized)return;ra(r).initialized=!0,t("click",ot(Mx,"click")),t("mousemove",ot(Mx,"mousemove")),t("globalout",K4);function t(a,n){r.on(a,function(i){var o=Q4(e);$4(ra(r).records,function(s){s&&n(s,i,o.dispatchAction)}),q4(o.pendings,e)})}}function q4(r,e){var t=r.showTip.length,a=r.hideTip.length,n;t?n=r.showTip[t-1]:a&&(n=r.hideTip[a-1]),n&&(n.dispatchAction=null,e.dispatchAction(n))}function K4(r,e,t){r.handler("leave",null,t)}function Mx(r,e,t,a){e.handler(r,t,a)}function Q4(r){var e={showTip:[],hideTip:[]},t=function(a){var n=e[a.type];n?n.push(a):(a.dispatchAction=t,r.dispatchAction(a))};return{dispatchAction:t,pendings:e}}function kd(r,e){if(!mt.node){var t=e.getZr(),a=(ra(t).records||{})[r];a&&(ra(t).records[r]=null)}}var J4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=a.getComponent("tooltip"),o=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";a2("axisPointer",n,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})})},e.prototype.remove=function(t,a){kd("axisPointer",a)},e.prototype.dispose=function(t,a){kd("axisPointer",a)},e.type="axisPointer",e}(Gt);function n2(r,e){var t=[],a=r.seriesIndex,n;if(a==null||!(n=e.getSeriesByIndex(a)))return{point:[]};var i=n.getData(),o=ei(i,r);if(o==null||o<0||z(o))return{point:[]};var s=i.getItemGraphicEl(o),l=n.coordinateSystem;if(n.getTooltipPosition)t=n.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),h=f.dim,v=u.dim,c=h==="x"||h==="radius"?1:0,p=i.mapDimension(v),d=[];d[c]=i.get(p,o),d[1-c]=i.get(i.getCalculationInfo("stackResultDimension"),o),t=l.dataToPoint(d)||[]}else t=l.dataToPoint(i.getValues(G(l.dimensions,function(y){return i.mapDimension(y)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),t=[g.x+g.width/2,g.y+g.height/2]}return{point:t,el:s}}var Ix=wt();function j4(r,e,t){var a=r.currTrigger,n=[r.x,r.y],i=r,o=r.dispatchAction||X(t.dispatchAction,t),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){Ku(n)&&(n=n2({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},e).point);var l=Ku(n),u=i.axesInfo,f=s.axesInfo,h=a==="leave"||Ku(n),v={},c={},p={list:[],map:{}},d={showPointer:ot(eW,c),showTooltip:ot(rW,p)};C(s.coordSysMap,function(y,m){var _=l||y.containPoint(n);C(s.coordSysAxesInfo[m],function(S,b){var x=S.axis,w=oW(u,S);if(!h&&_&&(!u||w)){var T=w&&w.value;T==null&&!l&&(T=x.pointToData(n)),T!=null&&Lx(S,T,d,!1,v)}})});var g={};return C(f,function(y,m){var _=y.linkGroup;_&&!c[m]&&C(_.axesInfo,function(S,b){var x=c[b];if(S!==y&&x){var w=x.value;_.mapper&&(w=y.axis.scale.parse(_.mapper(w,Px(S),Px(y)))),g[y.key]=w}})}),C(g,function(y,m){Lx(f[m],y,d,!0,v)}),aW(c,f,v),nW(p,n,r,o),iW(f,o,t),v}}function Lx(r,e,t,a,n){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(e))){if(!r.involveSeries){t.showPointer(r,e);return}var o=tW(e,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&n.seriesIndex==null&&V(n,s[0]),!a&&r.snap&&i.containData(l)&&l!=null&&(e=l),t.showPointer(r,e,s),t.showTooltip(r,o,l)}}function tW(r,e){var t=e.axis,a=t.dim,n=r,i=[],o=Number.MAX_VALUE,s=-1;return C(e.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(a),h,v;if(l.getAxisTooltipData){var c=l.getAxisTooltipData(f,r,t);v=c.dataIndices,h=c.nestestValue}else{if(v=l.getData().indicesOfNearest(f[0],r,t.type==="category"?.5:null),!v.length)return;h=l.getData().get(f[0],v[0])}if(!(h==null||!isFinite(h))){var p=r-h,d=Math.abs(p);d<=o&&((d=0&&s<0)&&(o=d,s=p,n=h,i.length=0),C(v,function(g){i.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:i,snapToValue:n}}function eW(r,e,t,a){r[e.key]={value:t,payloadBatch:a}}function rW(r,e,t,a){var n=t.payloadBatch,i=e.axis,o=i.model,s=e.axisPointerModel;if(!(!e.triggerTooltip||!n.length)){var l=e.coordSys.model,u=qs(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:a,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:n.slice()})}}function aW(r,e,t){var a=t.axesInfo=[];C(e,function(n,i){var o=n.axisPointerModel.option,s=r[i];s?(!n.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!n.useHandle&&(o.status="hide"),o.status==="show"&&a.push({axisDim:n.axis.dim,axisIndex:n.axis.model.componentIndex,value:o.value})})}function nW(r,e,t,a){if(Ku(e)||!r.list.length){a({type:"hideTip"});return}var n=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};a({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:t.tooltipOption,position:t.position,dataIndexInside:n.dataIndexInside,dataIndex:n.dataIndex,seriesIndex:n.seriesIndex,dataByCoordSys:r.list})}function iW(r,e,t){var a=t.getZr(),n="axisPointerLastHighlights",i=Ix(a)[n]||{},o=Ix(a)[n]={};C(r,function(u,f){var h=u.axisPointerModel.option;h.status==="show"&&u.triggerEmphasis&&C(h.seriesDataIndices,function(v){var c=v.seriesIndex+" | "+v.dataIndex;o[c]=v})});var s=[],l=[];C(i,function(u,f){!o[f]&&l.push(u)}),C(o,function(u,f){!i[f]&&s.push(u)}),l.length&&t.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&t.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function oW(r,e){for(var t=0;t<(r||[]).length;t++){var a=r[t];if(e.axis.dim===a.axisDim&&e.axis.model.componentIndex===a.axisIndex)return a}}function Px(r){var e=r.axis.model,t={},a=t.axisDim=r.axis.dim;return t.axisIndex=t[a+"AxisIndex"]=e.componentIndex,t.axisName=t[a+"AxisName"]=e.name,t.axisId=t[a+"AxisId"]=e.id,t}function Ku(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Al(r){ci.registerAxisPointerClass("CartesianAxisPointer",U4),r.registerComponentModel(X4),r.registerComponentView(J4),r.registerPreprocessor(function(e){if(e){(!e.axisPointer||e.axisPointer.length===0)&&(e.axisPointer={});var t=e.axisPointer.link;t&&!z(t)&&(e.axisPointer.link=[t])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(e,t){e.getComponent("axisPointer").coordSysAxesInfo=gz(e,t)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},j4)}function sW(r){gt(PD),gt(Al)}var lW=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis;s.dim==="angle"&&(this.animationThreshold=Math.PI/18);var l=s.polar,u=l.getOtherAxis(s),f=u.getExtent(),h=s.dataToCoord(a),v=i.get("type");if(v&&v!=="none"){var c=zy(i),p=fW[v](s,l,h,f);p.style=c,t.graphicKey=p.type,t.pointer=p}var d=i.get(["label","margin"]),g=uW(a,n,i,l,d);jM(t,n,i,o,g)},e}(Vy);function uW(r,e,t,a,n){var i=e.axis,o=i.dataToCoord(r),s=a.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l=a.getRadiusAxis().getExtent(),u,f,h;if(i.dim==="radius"){var v=We();li(v,v,s),Hr(v,v,[a.cx,a.cy]),u=Sr([o,-n],v);var c=e.getModel("axisLabel").get("rotate")||0,p=Ce.innerTextLayout(s,c*Math.PI/180,-1);f=p.textAlign,h=p.textVerticalAlign}else{var d=l[1];u=a.coordToPoint([d+n,o]);var g=a.cx,y=a.cy;f=Math.abs(u[0]-g)/d<.3?"center":u[0]>g?"left":"right",h=Math.abs(u[1]-y)/d<.3?"middle":u[1]>y?"top":"bottom"}return{position:u,align:f,verticalAlign:h}}var fW={line:function(r,e,t,a){return r.dim==="angle"?{type:"Line",shape:Fy(e.coordToPoint([a[0],t]),e.coordToPoint([a[1],t]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:t}}},shadow:function(r,e,t,a){var n=Math.max(1,r.getBandWidth()),i=Math.PI/180;return r.dim==="angle"?{type:"Sector",shape:Ax(e.cx,e.cy,a[0],a[1],(-t-n/2)*i,(-t+n/2)*i)}:{type:"Sector",shape:Ax(e.cx,e.cy,t-n/2,t+n/2,0,Math.PI*2)}}},hW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.findAxisModel=function(t){var a,n=this.ecModel;return n.eachComponent(t,function(i){i.getCoordSysModel()===this&&(a=i)},this),a},e.type="polar",e.dependencies=["radiusAxis","angleAxis"],e.defaultOption={z:0,center:["50%","50%"],radius:"80%"},e}(_t),Hy=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",Zt).models[0]},e.type="polarAxis",e}(_t);Kt(Hy,gl);var vW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="angleAxis",e}(Hy),cW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="radiusAxis",e}(Hy),Wy=function(r){k(e,r);function e(t,a){return r.call(this,"radius",t,a)||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e}(Tr);Wy.prototype.dataToRadius=Tr.prototype.dataToCoord;Wy.prototype.radiusToData=Tr.prototype.coordToData;var pW=wt(),Uy=function(r){k(e,r);function e(t,a){return r.call(this,"angle",t,a||[0,360])||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,a=t.getLabelModel(),n=t.scale,i=n.getExtent(),o=n.count();if(i[1]-i[0]<1)return 0;var s=i[0],l=t.dataToCoord(s+1)-t.dataToCoord(s),u=Math.abs(l),f=il(s==null?"":s+"",a.getFont(),"center","top"),h=Math.max(f.height,7),v=h/u;isNaN(v)&&(v=1/0);var c=Math.max(0,Math.floor(v)),p=pW(t.model),d=p.lastAutoInterval,g=p.lastTickCount;return d!=null&&g!=null&&Math.abs(d-c)<=1&&Math.abs(g-o)<=1&&d>c?c=d:(p.lastTickCount=o,p.lastAutoInterval=c),c},e}(Tr);Uy.prototype.dataToAngle=Tr.prototype.dataToCoord;Uy.prototype.angleToData=Tr.prototype.coordToData;var i2=["radius","angle"],dW=function(){function r(e){this.dimensions=i2,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new Wy,this._angleAxis=new Uy,this.axisPointerEnabled=!0,this.name=e||"",this._radiusAxis.polar=this._angleAxis.polar=this}return r.prototype.containPoint=function(e){var t=this.pointToCoord(e);return this._radiusAxis.contain(t[0])&&this._angleAxis.contain(t[1])},r.prototype.containData=function(e){return this._radiusAxis.containData(e[0])&&this._angleAxis.containData(e[1])},r.prototype.getAxis=function(e){var t="_"+e+"Axis";return this[t]},r.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},r.prototype.getAxesByScale=function(e){var t=[],a=this._angleAxis,n=this._radiusAxis;return a.scale.type===e&&t.push(a),n.scale.type===e&&t.push(n),t},r.prototype.getAngleAxis=function(){return this._angleAxis},r.prototype.getRadiusAxis=function(){return this._radiusAxis},r.prototype.getOtherAxis=function(e){var t=this._angleAxis;return e===t?this._radiusAxis:t},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},r.prototype.getTooltipAxes=function(e){var t=e!=null&&e!=="auto"?this.getAxis(e):this.getBaseAxis();return{baseAxes:[t],otherAxes:[this.getOtherAxis(t)]}},r.prototype.dataToPoint=function(e,t){return this.coordToPoint([this._radiusAxis.dataToRadius(e[0],t),this._angleAxis.dataToAngle(e[1],t)])},r.prototype.pointToData=function(e,t){var a=this.pointToCoord(e);return[this._radiusAxis.radiusToData(a[0],t),this._angleAxis.angleToData(a[1],t)]},r.prototype.pointToCoord=function(e){var t=e[0]-this.cx,a=e[1]-this.cy,n=this.getAngleAxis(),i=n.getExtent(),o=Math.min(i[0],i[1]),s=Math.max(i[0],i[1]);n.inverse?o=s-360:s=o+360;var l=Math.sqrt(t*t+a*a);t/=l,a/=l;for(var u=Math.atan2(-a,t)/Math.PI*180,f=us;)u+=f*360;return[l,u]},r.prototype.coordToPoint=function(e){var t=e[0],a=e[1]/180*Math.PI,n=Math.cos(a)*t+this.cx,i=-Math.sin(a)*t+this.cy;return[n,i]},r.prototype.getArea=function(){var e=this.getAngleAxis(),t=this.getRadiusAxis(),a=t.getExtent().slice();a[0]>a[1]&&a.reverse();var n=e.getExtent(),i=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:a[0],r:a[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:e.inverse,contain:function(o,s){var l=o-this.cx,u=s-this.cy,f=l*l+u*u-1e-4,h=this.r,v=this.r0;return f<=h*h&&f>=v*v}}},r.prototype.convertToPixel=function(e,t,a){var n=Rx(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=Rx(t);return n===this?this.pointToData(a):null},r}();function Rx(r){var e=r.seriesModel,t=r.polarModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}const gW=dW;function yW(r,e,t){var a=e.get("center"),n=t.getWidth(),i=t.getHeight();r.cx=W(a[0],n),r.cy=W(a[1],i);var o=r.getRadiusAxis(),s=Math.min(n,i)/2,l=e.get("radius");l==null?l=[0,"100%"]:z(l)||(l=[0,l]);var u=[W(l[0],s),W(l[1],s)];o.inverse?o.setExtent(u[1],u[0]):o.setExtent(u[0],u[1])}function mW(r,e){var t=this,a=t.getAngleAxis(),n=t.getRadiusAxis();if(a.scale.setExtent(1/0,-1/0),n.scale.setExtent(1/0,-1/0),r.eachSeries(function(s){if(s.coordinateSystem===t){var l=s.getData();C(Df(l,"radius"),function(u){n.scale.unionExtentFromData(l,u)}),C(Df(l,"angle"),function(u){a.scale.unionExtentFromData(l,u)})}}),ao(a.scale,a.model),ao(n.scale,n.model),a.type==="category"&&!a.onBand){var i=a.getExtent(),o=360/a.scale.count();a.inverse?i[1]+=o:i[1]-=o,a.setExtent(i[0],i[1])}}function _W(r){return r.mainType==="angleAxis"}function Ex(r,e){var t;if(r.type=e.get("type"),r.scale=Mh(e),r.onBand=e.get("boundaryGap")&&r.type==="category",r.inverse=e.get("inverse"),_W(e)){r.inverse=r.inverse!==e.get("clockwise");var a=e.get("startAngle"),n=(t=e.get("endAngle"))!==null&&t!==void 0?t:a+(r.inverse?-360:360);r.setExtent(a,n)}e.axis=r,r.model=e}var SW={dimensions:i2,create:function(r,e){var t=[];return r.eachComponent("polar",function(a,n){var i=new gW(n+"");i.update=mW;var o=i.getRadiusAxis(),s=i.getAngleAxis(),l=a.findAxisModel("radiusAxis"),u=a.findAxisModel("angleAxis");Ex(o,l),Ex(s,u),yW(i,a,e),t.push(i),a.coordinateSystem=i,i.model=a}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="polar"){var n=a.getReferringComponents("polar",Zt).models[0];a.coordinateSystem=n.coordinateSystem}}),t}},xW=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function Tu(r,e,t){e[1]>e[0]&&(e=e.slice().reverse());var a=r.coordToPoint([e[0],t]),n=r.coordToPoint([e[1],t]);return{x1:a[0],y1:a[1],x2:n[0],y2:n[1]}}function Au(r){var e=r.getRadiusAxis();return e.inverse?0:1}function kx(r){var e=r[0],t=r[r.length-1];e&&t&&Math.abs(Math.abs(e.coord-t.coord)-360)<1e-4&&r.pop()}var bW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.axisPointerClass="PolarAxisPointer",t}return e.prototype.render=function(t,a){if(this.group.removeAll(),!!t.get("show")){var n=t.axis,i=n.polar,o=i.getRadiusAxis().getExtent(),s=n.getTicksCoords(),l=n.getMinorTicksCoords(),u=G(n.getViewLabels(),function(f){f=et(f);var h=n.scale,v=h.type==="ordinal"?h.getRawOrdinalNumber(f.tickValue):f.tickValue;return f.coord=n.dataToCoord(v),f});kx(u),kx(s),C(xW,function(f){t.get([f,"show"])&&(!n.scale.isBlank()||f==="axisLine")&&wW[f](this.group,t,i,s,l,o,u)},this)}},e.type="angleAxis",e}(ci),wW={axisLine:function(r,e,t,a,n,i){var o=e.getModel(["axisLine","lineStyle"]),s=t.getAngleAxis(),l=Math.PI/180,u=s.getExtent(),f=Au(t),h=f?0:1,v,c=Math.abs(u[1]-u[0])===360?"Circle":"Arc";i[h]===0?v=new ui[c]({shape:{cx:t.cx,cy:t.cy,r:i[f],startAngle:-u[0]*l,endAngle:-u[1]*l,clockwise:s.inverse},style:o.getLineStyle(),z2:1,silent:!0}):v=new ll({shape:{cx:t.cx,cy:t.cy,r:i[f],r0:i[h]},style:o.getLineStyle(),z2:1,silent:!0}),v.style.fill=null,r.add(v)},axisTick:function(r,e,t,a,n,i){var o=e.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=i[Au(t)],u=G(a,function(f){return new te({shape:Tu(t,[l,l+s],f.coord)})});r.add(ar(u,{style:j(o.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(r,e,t,a,n,i){if(n.length){for(var o=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),u=i[Au(t)],f=[],h=0;hy?"left":"right",S=Math.abs(g[1]-m)/d<.3?"middle":g[1]>m?"top":"bottom";if(s&&s[p]){var b=s[p];tt(b)&&b.textStyle&&(c=new It(b.textStyle,l,l.ecModel))}var x=new At({silent:Ce.isLabelSilent(e),style:Nt(c,{x:g[0],y:g[1],fill:c.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:h.formattedLabel,align:_,verticalAlign:S})});if(r.add(x),f){var w=Ce.makeAxisEventDataBase(e);w.targetType="axisLabel",w.value=h.rawLabel,nt(x).eventData=w}},this)},splitLine:function(r,e,t,a,n,i){var o=e.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var f=[],h=0;h=0?"p":"n",R=A;b&&(a[f][L]||(a[f][L]={p:A,n:A}),R=a[f][L][P]);var E=void 0,N=void 0,O=void 0,B=void 0;if(p.dim==="radius"){var F=p.dataToCoord(I)-A,H=l.dataToCoord(L);Math.abs(F)=B})}}})}function LW(r){var e={};C(r,function(a,n){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=s2(o,s),u=s.getExtent(),f=s.type==="category"?s.getBandWidth():Math.abs(u[1]-u[0])/i.count(),h=e[l]||{bandWidth:f,remainedWidth:f,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},v=h.stacks;e[l]=h;var c=o2(a);v[c]||h.autoWidthCount++,v[c]=v[c]||{width:0,maxWidth:0};var p=W(a.get("barWidth"),f),d=W(a.get("barMaxWidth"),f),g=a.get("barGap"),y=a.get("barCategoryGap");p&&!v[c].width&&(p=Math.min(h.remainedWidth,p),v[c].width=p,h.remainedWidth-=p),d&&(v[c].maxWidth=d),g!=null&&(h.gap=g),y!=null&&(h.categoryGap=y)});var t={};return C(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=W(a.categoryGap,o),l=W(a.gap,1),u=a.remainedWidth,f=a.autoWidthCount,h=(u-s)/(f+(f-1)*l);h=Math.max(h,0),C(i,function(d,g){var y=d.maxWidth;y&&y=t.y&&e[1]<=t.y+t.height:a.contain(a.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},r.prototype.pointToData=function(e){var t=this.getAxis();return[t.coordToData(t.toLocalCoord(e[t.orient==="horizontal"?0:1]))]},r.prototype.dataToPoint=function(e){var t=this.getAxis(),a=this.getRect(),n=[],i=t.orient==="horizontal"?0:1;return e instanceof Array&&(e=e[0]),n[i]=t.toGlobalCoord(t.dataToCoord(+e)),n[1-i]=i===0?a.y+a.height/2:a.x+a.width/2,n},r.prototype.convertToPixel=function(e,t,a){var n=Ox(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=Ox(t);return n===this?this.pointToData(a):null},r}();function Ox(r){var e=r.seriesModel,t=r.singleAxisModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}function FW(r,e){var t=[];return r.eachComponent("singleAxis",function(a,n){var i=new GW(a,r,e);i.name="single_"+n,i.resize(a,e),a.coordinateSystem=i,t.push(i)}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="singleAxis"){var n=a.getReferringComponents("singleAxis",Zt).models[0];a.coordinateSystem=n&&n.coordinateSystem}}),t}var HW={create:FW,dimensions:l2},Nx=["x","y"],WW=["width","height"],UW=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.coordinateSystem,u=Uc(l,1-Ff(s)),f=l.dataToPoint(a)[0],h=i.get("type");if(h&&h!=="none"){var v=zy(i),c=YW[h](s,f,u);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=Od(n);e2(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=Od(a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=Gy(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.coordinateSystem,l=Ff(o),u=Uc(s,l),f=[t.x,t.y];f[l]+=a[l],f[l]=Math.min(u[1],f[l]),f[l]=Math.max(u[0],f[l]);var h=Uc(s,1-l),v=(h[1]+h[0])/2,c=[v,v];return c[l]=f[l],{x:f[0],y:f[1],rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}},e}(Vy),YW={line:function(r,e,t){var a=Fy([e,t[0]],[e,t[1]],Ff(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=r.getBandWidth(),n=t[1]-t[0];return{type:"Rect",shape:r2([e-a/2,t[0]],[a,n],Ff(r))}}};function Ff(r){return r.isHorizontal()?0:1}function Uc(r,e){var t=r.getRect();return[t[Nx[e]],t[Nx[e]]+t[WW[e]]]}var XW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="single",e}(Gt);function $W(r){gt(Al),ci.registerAxisPointerClass("SingleAxisPointer",UW),r.registerComponentView(XW),r.registerComponentView(BW),r.registerComponentModel(Qu),io(r,"single",Qu,Qu.defaultOption),r.registerCoordinateSystem("single",HW)}var ZW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a,n){var i=So(t);r.prototype.init.apply(this,arguments),Bx(t,i)},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),Bx(this.option,t)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type="calendar",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},e}(_t);function Bx(r,e){var t=r.cellSize,a;z(t)?a=t:a=r.cellSize=[t,t],a.length===1&&(a[1]=a[0]);var n=G([0,1],function(i){return dE(e,i)&&(a[i]="auto"),a[i]!=null&&a[i]!=="auto"});Ka(r,e,{type:"box",ignoreSize:n})}var qW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll();var o=t.coordinateSystem,s=o.getRangeInfo(),l=o.getOrient(),u=a.getLocaleModel();this._renderDayRect(t,s,i),this._renderLines(t,s,l,i),this._renderYearText(t,s,l,i),this._renderMonthText(t,u,l,i),this._renderWeekText(t,u,s,l,i)},e.prototype._renderDayRect=function(t,a,n){for(var i=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),s=i.getCellWidth(),l=i.getCellHeight(),u=a.start.time;u<=a.end.time;u=i.getNextNDay(u,1).time){var f=i.dataToRect([u],!1).tl,h=new bt({shape:{x:f[0],y:f[1],width:s,height:l},cursor:"default",style:o});n.add(h)}},e.prototype._renderLines=function(t,a,n,i){var o=this,s=t.coordinateSystem,l=t.getModel(["splitLine","lineStyle"]).getLineStyle(),u=t.get(["splitLine","show"]),f=l.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=a.start,v=0;h.time<=a.end.time;v++){p(h.formatedDate),v===0&&(h=s.getDateInfo(a.start.y+"-"+a.start.m));var c=h.date;c.setMonth(c.getMonth()+1),h=s.getDateInfo(c)}p(s.getNextNDay(a.end.time,1).formatedDate);function p(d){o._firstDayOfMonth.push(s.getDateInfo(d)),o._firstDayPoints.push(s.dataToRect([d],!1).tl);var g=o._getLinePointsOfOneWeek(t,d,n);o._tlpoints.push(g[0]),o._blpoints.push(g[g.length-1]),u&&o._drawSplitline(g,l,i)}u&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,f,n),l,i),u&&this._drawSplitline(o._getEdgesPoints(o._blpoints,f,n),l,i)},e.prototype._getEdgesPoints=function(t,a,n){var i=[t[0].slice(),t[t.length-1].slice()],o=n==="horizontal"?0:1;return i[0][o]=i[0][o]-a/2,i[1][o]=i[1][o]+a/2,i},e.prototype._drawSplitline=function(t,a,n){var i=new Pe({z2:20,shape:{points:t},style:a});n.add(i)},e.prototype._getLinePointsOfOneWeek=function(t,a,n){for(var i=t.coordinateSystem,o=i.getDateInfo(a),s=[],l=0;l<7;l++){var u=i.getNextNDay(o.time,l),f=i.dataToRect([u.time],!1);s[2*u.day]=f.tl,s[2*u.day+1]=f[n==="horizontal"?"bl":"tr"]}return s},e.prototype._formatterLabel=function(t,a){return U(t)&&t?vE(t,a):Q(t)?t(a):a.nameMap},e.prototype._yearTextPositionControl=function(t,a,n,i,o){var s=a[0],l=a[1],u=["center","bottom"];i==="bottom"?(l+=o,u=["center","top"]):i==="left"?s-=o:i==="right"?(s+=o,u=["center","top"]):l-=o;var f=0;return(i==="left"||i==="right")&&(f=Math.PI/2),{rotation:f,x:s,y:l,style:{align:u[0],verticalAlign:u[1]}}},e.prototype._renderYearText=function(t,a,n,i){var o=t.getModel("yearLabel");if(o.get("show")){var s=o.get("margin"),l=o.get("position");l||(l=n!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],f=(u[0][0]+u[1][0])/2,h=(u[0][1]+u[1][1])/2,v=n==="horizontal"?0:1,c={top:[f,u[v][1]],bottom:[f,u[1-v][1]],left:[u[1-v][0],h],right:[u[v][0],h]},p=a.start.y;+a.end.y>+a.start.y&&(p=p+"-"+a.end.y);var d=o.get("formatter"),g={start:a.start.y,end:a.end.y,nameMap:p},y=this._formatterLabel(d,g),m=new At({z2:30,style:Nt(o,{text:y})});m.attr(this._yearTextPositionControl(m,c[l],n,l,s)),i.add(m)}},e.prototype._monthTextPositionControl=function(t,a,n,i,o){var s="left",l="top",u=t[0],f=t[1];return n==="horizontal"?(f=f+o,a&&(s="center"),i==="start"&&(l="bottom")):(u=u+o,a&&(l="middle"),i==="start"&&(s="right")),{x:u,y:f,align:s,verticalAlign:l}},e.prototype._renderMonthText=function(t,a,n,i){var o=t.getModel("monthLabel");if(o.get("show")){var s=o.get("nameMap"),l=o.get("margin"),u=o.get("position"),f=o.get("align"),h=[this._tlpoints,this._blpoints];(!s||U(s))&&(s&&(a=Up(s)||a),s=a.get(["time","monthAbbr"])||[]);var v=u==="start"?0:1,c=n==="horizontal"?0:1;l=u==="start"?-l:l;for(var p=f==="center",d=0;d=n.start.time&&a.times.end.time&&t.reverse(),t},r.prototype._getRangeInfo=function(e){var t=[this.getDateInfo(e[0]),this.getDateInfo(e[1])],a;t[0].time>t[1].time&&(a=!0,t.reverse());var n=Math.floor(t[1].time/Yc)-Math.floor(t[0].time/Yc)+1,i=new Date(t[0].time),o=i.getDate(),s=t[1].date.getDate();i.setDate(o+n-1);var l=i.getDate();if(l!==s)for(var u=i.getTime()-t[1].time>0?1:-1;(l=i.getDate())!==s&&(i.getTime()-t[1].time)*u>0;)n-=u,i.setDate(l-u);var f=Math.floor((n+t[0].day+6)/7),h=a?-f+1:f-1;return a&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:n,weeks:f,nthWeek:h,fweek:t[0].day,lweek:t[1].day}},r.prototype._getDateByWeeksAndDay=function(e,t,a){var n=this._getRangeInfo(a);if(e>n.weeks||e===0&&tn.lweek)return null;var i=(e-1)*7-n.fweek+t,o=new Date(n.start.time);return o.setDate(+n.start.d+i),this.getDateInfo(o)},r.create=function(e,t){var a=[];return e.eachComponent("calendar",function(n){var i=new r(n);a.push(i),n.coordinateSystem=i}),e.eachSeries(function(n){n.get("coordinateSystem")==="calendar"&&(n.coordinateSystem=a[n.get("calendarIndex")||0])}),a},r.dimensions=["time","value"],r}();function Vx(r){var e=r.calendarModel,t=r.seriesModel,a=e?e.coordinateSystem:t?t.coordinateSystem:null;return a}function QW(r){r.registerComponentModel(ZW),r.registerComponentView(qW),r.registerCoordinateSystem("calendar",KW)}function JW(r,e){var t=r.existing;if(e.id=r.keyInfo.id,!e.type&&t&&(e.type=t.type),e.parentId==null){var a=e.parentOption;a?e.parentId=a.id:t&&(e.parentId=t.parentId)}e.parentOption=null}function zx(r,e){var t;return C(e,function(a){r[a]!=null&&r[a]!=="auto"&&(t=!0)}),t}function jW(r,e,t){var a=V({},t),n=r[e],i=t.$action||"merge";i==="merge"?n?(ft(n,a,!0),Ka(n,a,{ignoreSize:!0}),tA(t,n),Cu(t,n),Cu(t,n,"shape"),Cu(t,n,"style"),Cu(t,n,"extra"),t.clipPath=n.clipPath):r[e]=a:i==="replace"?r[e]=a:i==="remove"&&n&&(r[e]=null)}var u2=["transition","enterFrom","leaveTo"],t6=u2.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function Cu(r,e,t){if(t&&(!r[t]&&e[t]&&(r[t]={}),r=r[t],e=e[t]),!(!r||!e))for(var a=t?u2:t6,n=0;n=0;f--){var h=n[f],v=Qt(h.id,null),c=v!=null?o.get(v):null;if(c){var p=c.parent,y=tr(p),m=p===i?{width:s,height:l}:{width:y.width,height:y.height},_={},S=_h(c,h,m,null,{hv:h.hv,boundingMode:h.bounding},_);if(!tr(c).isNew&&S){for(var b=h.transition,x={},w=0;w=0)?x[T]=A:c[T]=A}Dt(c,x,t,0)}else c.attr(_)}}},e.prototype._clear=function(){var t=this,a=this._elMap;a.each(function(n){Ju(n,tr(n).option,a,t._lastGraphicModel)}),this._elMap=Z()},e.prototype.dispose=function(){this._clear()},e.type="graphic",e}(Gt);function Nd(r){var e=$(Gx,r)?Gx[r]:wg(r),t=new e({});return tr(t).type=r,t}function Fx(r,e,t,a){var n=Nd(t);return e.add(n),a.set(r,n),tr(n).id=r,tr(n).isNew=!0,n}function Ju(r,e,t,a){var n=r&&r.parent;n&&(r.type==="group"&&r.traverse(function(i){Ju(i,e,t,a)}),Oh(r,e,a),t.removeKey(tr(r).id))}function Hx(r,e,t,a){r.isGroup||C([["cursor",sr.prototype.cursor],["zlevel",a||0],["z",t||0],["z2",0]],function(n){var i=n[0];$(e,i)?r[i]=it(e[i],n[1]):r[i]==null&&(r[i]=n[1])}),C(St(e),function(n){if(n.indexOf("on")===0){var i=e[n];r[n]=Q(i)?i:null}}),$(e,"draggable")&&(r.draggable=e.draggable),e.name!=null&&(r.name=e.name),e.id!=null&&(r.id=e.id)}function n6(r){return r=V({},r),C(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(jT),function(e){delete r[e]}),r}function i6(r,e,t){var a=nt(r).eventData;!r.silent&&!r.ignore&&!a&&(a=nt(r).eventData={componentType:"graphic",componentIndex:e.componentIndex,name:r.name}),a&&(a.info=t.info)}function o6(r){r.registerComponentModel(r6),r.registerComponentView(a6),r.registerPreprocessor(function(e){var t=e.graphic;z(t)?!t[0]||!t[0].elements?e.graphic=[{elements:t}]:e.graphic=[e.graphic[0]]:t&&!t.elements&&(e.graphic=[{elements:[t]}])})}var Wx=["x","y","radius","angle","single"],s6=["cartesian2d","polar","singleAxis"];function l6(r){var e=r.get("coordinateSystem");return vt(s6,e)>=0}function Fa(r){return r+"Axis"}function u6(r,e){var t=Z(),a=[],n=Z();r.eachComponent({mainType:"dataZoom",query:e},function(f){n.get(f.uid)||s(f)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(f){!n.get(f.uid)&&l(f)&&(s(f),i=!0)}function s(f){n.set(f.uid,!0),a.push(f),u(f)}function l(f){var h=!1;return f.eachTargetAxis(function(v,c){var p=t.get(v);p&&p[c]&&(h=!0)}),h}function u(f){f.eachTargetAxis(function(h,v){(t.get(h)||t.set(h,[]))[v]=!0})}return a}function f2(r){var e=r.ecModel,t={infoList:[],infoMap:Z()};return r.eachTargetAxis(function(a,n){var i=e.getComponent(Fa(a),n);if(i){var o=i.getCoordSysModel();if(o){var s=o.uid,l=t.infoMap.get(s);l||(l={model:o,axisModels:[]},t.infoList.push(l),t.infoMap.set(s,l)),l.axisModels.push(i)}}}),t}var Xc=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(e){this.indexMap[e]||(this.indexList.push(e),this.indexMap[e]=!0)},r}(),el=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._autoThrottle=!0,t._noTarget=!0,t._rangePropMode=["percent","percent"],t}return e.prototype.init=function(t,a,n){var i=Ux(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var a=Ux(t);ft(this.option,t,!0),ft(this.settledOption,a,!0),this._doInit(a)},e.prototype._doInit=function(t){var a=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;C([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(a[i[0]]=n[i[0]]=null)},this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),a=this._targetAxisInfoMap=Z(),n=this._fillSpecifiedTargetAxis(a);n?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(a,this._orient)),this._noTarget=!0,a.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},e.prototype._fillSpecifiedTargetAxis=function(t){var a=!1;return C(Wx,function(n){var i=this.getReferringComponents(Fa(n),QL);if(i.specified){a=!0;var o=new Xc;C(i.models,function(s){o.add(s.componentIndex)}),t.set(n,o)}},this),a},e.prototype._fillAutoTargetAxisByOrient=function(t,a){var n=this.ecModel,i=!0;if(i){var o=a==="vertical"?"y":"x",s=n.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=n.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===a}});l(s,"single")}function l(u,f){var h=u[0];if(h){var v=new Xc;if(v.add(h.componentIndex),t.set(f,v),i=!1,f==="x"||f==="y"){var c=h.getReferringComponents("grid",Zt).models[0];c&&C(u,function(p){h.componentIndex!==p.componentIndex&&c===p.getReferringComponents("grid",Zt).models[0]&&v.add(p.componentIndex)})}}}i&&C(Wx,function(u){if(i){var f=n.findComponents({mainType:Fa(u),filter:function(v){return v.get("type",!0)==="category"}});if(f[0]){var h=new Xc;h.add(f[0].componentIndex),t.set(u,h),i=!1}}},this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis(function(a){!t&&(t=a)},this),t==="y"?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var a=this.ecModel.option;this.option.throttle=a.animation&&a.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var a=this._rangePropMode,n=this.get("rangeMode");C([["start","startValue"],["end","endValue"]],function(i,o){var s=t[i[0]]!=null,l=t[i[1]]!=null;s&&!l?a[o]="percent":!s&&l?a[o]="value":n?a[o]=n[o]:s&&(a[o]="percent")})},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis(function(a,n){t==null&&(t=this.ecModel.getComponent(Fa(a),n))},this),t},e.prototype.eachTargetAxis=function(t,a){this._targetAxisInfoMap.each(function(n,i){C(n.indexList,function(o){t.call(a,i,o)})})},e.prototype.getAxisProxy=function(t,a){var n=this.getAxisModel(t,a);if(n)return n.__dzAxisProxy},e.prototype.getAxisModel=function(t,a){var n=this._targetAxisInfoMap.get(t);if(n&&n.indexMap[a])return this.ecModel.getComponent(Fa(t),a)},e.prototype.setRawRange=function(t){var a=this.option,n=this.settledOption;C([["start","startValue"],["end","endValue"]],function(i){(t[i[0]]!=null||t[i[1]]!=null)&&(a[i[0]]=n[i[0]]=t[i[0]],a[i[1]]=n[i[1]]=t[i[1]])},this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var a=this.option;C(["start","startValue","end","endValue"],function(n){a[n]=t[n]})},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,a){if(t==null&&a==null){var n=this.findRepresentativeAxisProxy();if(n)return n.getDataValueWindow()}else return this.getAxisProxy(t,a).getDataValueWindow()},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var a,n=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!b)return!0;_&&(g=!0),S&&(p=!0),b&&(d=!0)}return g&&p&&d})}else Gi(f,function(c){if(i==="empty")l.setData(u=u.map(c,function(d){return s(d)?d:NaN}));else{var p={};p[c]=o,u.selectRange(p)}});Gi(f,function(c){u.setApproximateExtent(o,c)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var e=this._minMaxSpan={},t=this._dataZoomModel,a=this._dataExtent;Gi(["min","max"],function(n){var i=t.get(n+"Span"),o=t.get(n+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Lt(a[0]+o,a,[0,100],!0):i!=null&&(o=Lt(i,[0,100],a,!0)-a[0]),e[n+"Span"]=i,e[n+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var e=this.getAxisModel(),t=this._percentWindow,a=this._valueWindow;if(t){var n=Hw(a,[0,500]);n=Math.min(n,20);var i=e.axis.scale.rawExtentInfo;t[0]!==0&&i.setDeterminedMinMax("min",+a[0].toFixed(n)),t[1]!==100&&i.setDeterminedMinMax("max",+a[1].toFixed(n)),i.freeze()}},r}();function c6(r,e,t){var a=[1/0,-1/0];Gi(t,function(o){YN(a,o.getData(),e)});var n=r.getAxisModel(),i=DC(n.axis.scale,n,a).calculate();return[i.min,i.max]}var p6={getTargetSeries:function(r){function e(n){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(Fa(o),s);n(o,s,l,i)})})}e(function(n,i,o,s){o.__dzAxisProxy=null});var t=[];e(function(n,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new v6(n,i,s,r),t.push(o.__dzAxisProxy))});var a=Z();return C(t,function(n){C(n.getTargetSeriesModels(),function(i){a.set(i.uid,i)})}),a},overallReset:function(r,e){r.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).reset(t)}),t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).filterData(t,e)})}),r.eachComponent("dataZoom",function(t){var a=t.findRepresentativeAxisProxy();if(a){var n=a.getDataPercentWindow(),i=a.getDataValueWindow();t.setCalculatedRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]})}})}};function d6(r){r.registerAction("dataZoom",function(e,t){var a=u6(t,e);C(a,function(n){n.setRawRange({start:e.start,end:e.end,startValue:e.startValue,endValue:e.endValue})})})}var Xx=!1;function Xy(r){Xx||(Xx=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,p6),d6(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function g6(r){r.registerComponentModel(f6),r.registerComponentView(h6),Xy(r)}var rr=function(){function r(){}return r}(),h2={};function Fi(r,e){h2[r]=e}function v2(r){return h2[r]}var y6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var t=this.ecModel;C(this.option.feature,function(a,n){var i=v2(n);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(t)),ft(a,i.defaultOption))})},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.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"}},e}(_t);function m6(r,e,t){var a=e.getBoxLayoutParams(),n=e.get("padding"),i={width:t.getWidth(),height:t.getHeight()},o=Jt(a,i,n);Qn(e.get("orient"),r,e.get("itemGap"),o.width,o.height),_h(r,a,i,n)}function c2(r,e){var t=_o(e.get("padding")),a=e.getItemStyle(["color","opacity"]);return a.fill=e.get("backgroundColor"),r=new bt({shape:{x:r.x-t[3],y:r.y-t[0],width:r.width+t[1]+t[3],height:r.height+t[0]+t[2],r:e.get("borderRadius")},style:a,silent:!0,z2:-1}),r}var _6=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){var o=this.group;if(o.removeAll(),!t.get("show"))return;var s=+t.get("itemSize"),l=t.get("orient")==="vertical",u=t.get("feature")||{},f=this._features||(this._features={}),h=[];C(u,function(p,d){h.push(d)}),new va(this._featureNames||[],h).add(v).update(v).remove(ot(v,null)).execute(),this._featureNames=h;function v(p,d){var g=h[p],y=h[d],m=u[g],_=new It(m,t,t.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===g&&(m.title=i.newTitle),g&&!y){if(S6(g))S={onclick:_.option.onclick,featureName:g};else{var b=v2(g);if(!b)return;S=new b}f[g]=S}else if(S=f[y],!S)return;S.uid=mo("toolbox-feature"),S.model=_,S.ecModel=a,S.api=n;var x=S instanceof rr;if(!g&&y){x&&S.dispose&&S.dispose(a,n);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(a,n);return}c(_,S,g),_.setIconStatus=function(w,T){var A=this.option,D=this.iconPaths;A.iconStatus=A.iconStatus||{},A.iconStatus[w]=T,D[w]&&(T==="emphasis"?fa:ha)(D[w])},S instanceof rr&&S.render&&S.render(_,a,n,i)}function c(p,d,g){var y=p.getModel("iconStyle"),m=p.getModel(["emphasis","iconStyle"]),_=d instanceof rr&&d.getIcons?d.getIcons():p.get("icon"),S=p.get("title")||{},b,x;U(_)?(b={},b[g]=_):b=_,U(S)?(x={},x[g]=S):x=S;var w=p.iconPaths={};C(b,function(T,A){var D=vl(T,{},{x:-s/2,y:-s/2,width:s,height:s});D.setStyle(y.getItemStyle());var M=D.ensureState("emphasis");M.style=m.getItemStyle();var I=new At({style:{text:x[A],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null,font:Tg({fontStyle:m.get("textFontStyle"),fontFamily:m.get("textFontFamily"),fontSize:m.get("textFontSize"),fontWeight:m.get("textFontWeight")},a)},ignore:!0});D.setTextContent(I),go({el:D,componentModel:t,itemName:A,formatterParamsExtra:{title:x[A]}}),D.__title=x[A],D.on("mouseover",function(){var L=m.getItemStyle(),P=l?t.get("right")==null&&t.get("left")!=="right"?"right":"left":t.get("bottom")==null&&t.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:m.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),D.setTextConfig({position:m.get("textPosition")||P}),I.ignore=!t.get("showTitle"),n.enterEmphasis(this)}).on("mouseout",function(){p.get(["iconStatus",A])!=="emphasis"&&n.leaveEmphasis(this),I.hide()}),(p.get(["iconStatus",A])==="emphasis"?fa:ha)(D),o.add(D),D.on("click",X(d.onclick,d,a,n,A)),w[A]=D})}m6(o,t,n),o.add(c2(o.getBoundingRect(),t)),l||o.eachChild(function(p){var d=p.__title,g=p.ensureState("emphasis"),y=g.textConfig||(g.textConfig={}),m=p.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!Q(_)&&d){var S=_.style||(_.style={}),b=il(d,At.makeFont(S)),x=p.x+o.x,w=p.y+o.y+s,T=!1;w+b.height>n.getHeight()&&(y.position="top",T=!0);var A=T?-5-b.height:s+10;x+b.width/2>n.getWidth()?(y.position=["100%",A],S.align="right"):x-b.width/2<0&&(y.position=[0,A],S.align="left")}})},e.prototype.updateView=function(t,a,n,i){C(this._features,function(o){o instanceof rr&&o.updateView&&o.updateView(o.model,a,n,i)})},e.prototype.remove=function(t,a){C(this._features,function(n){n instanceof rr&&n.remove&&n.remove(t,a)}),this.group.removeAll()},e.prototype.dispose=function(t,a){C(this._features,function(n){n instanceof rr&&n.dispose&&n.dispose(t,a)})},e.type="toolbox",e}(Gt);function S6(r){return r.indexOf("my")===0}var x6=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",o=a.getZr().painter.getType()==="svg",s=o?"svg":n.get("type",!0)||"png",l=a.getConnectedDataURL({type:s,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),u=mt.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 h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var v=l.split(","),c=v[0].indexOf("base64")>-1,p=o?decodeURIComponent(v[1]):v[1];c&&(p=window.atob(p));var d=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=p.length,y=new Uint8Array(g);g--;)y[g]=p.charCodeAt(g);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,d)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(p),b.close(),S.focus(),b.execCommand("SaveAs",!0,d),document.body.removeChild(_)}}else{var x=n.get("lang"),w='',T=window.open();T.document.write(w),T.document.title=i}},e.getDefaultOption=function(t){var a={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:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return a},e}(rr),$x="__ec_magicType_stack__",b6=[["line","bar"],["stack"]],w6=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getIcons=function(){var t=this.model,a=t.get("icon"),n={};return C(t.get("type"),function(i){a[i]&&(n[i]=a[i])}),n},e.getDefaultOption=function(t){var a={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:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return a},e.prototype.onclick=function(t,a,n){var i=this.model,o=i.get(["seriesIndex",n]);if(Zx[n]){var s={series:[]},l=function(h){var v=h.subType,c=h.id,p=Zx[n](v,c,h,i);p&&(j(p,h.option),s.series.push(p));var d=h.coordinateSystem;if(d&&d.type==="cartesian2d"&&(n==="line"||n==="bar")){var g=d.getAxesByScale("ordinal")[0];if(g){var y=g.dim,m=y+"Axis",_=h.getReferringComponents(m,Zt).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var b=0;b<=S;b++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=n==="bar"}}};C(b6,function(h){vt(h,n)>=0&&C(h,function(v){i.setIconStatus(v,"normal")})}),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=n;n==="stack"&&(u=ft({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",n])!=="emphasis"&&(f="tiled")),a.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},e}(rr),Zx={line:function(r,e,t,a){if(r==="bar")return ft({id:e,type:"line",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","line"])||{},!0)},bar:function(r,e,t,a){if(r==="line")return ft({id:e,type:"bar",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","bar"])||{},!0)},stack:function(r,e,t,a){var n=t.get("stack")===$x;if(r==="line"||r==="bar")return a.setIconStatus("stack",n?"normal":"emphasis"),ft({id:e,stack:n?"":$x},a.get(["option","stack"])||{},!0)}};$r({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,e){e.mergeOption(r.newOption)});var Nh=new Array(60).join("-"),lo=" ";function T6(r){var e={},t=[],a=[];return r.eachRawSeries(function(n){var i=n.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;e[s]||(e[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},a.push({axisDim:o.dim,axisIndex:o.index})),e[s].series.push(n)}else t.push(n)}else t.push(n)}),{seriesGroupByCategoryAxis:e,other:t,meta:a}}function A6(r){var e=[];return C(r,function(t,a){var n=t.categoryAxis,i=t.valueAxis,o=i.dim,s=[" "].concat(G(t.series,function(c){return c.name})),l=[n.model.getCategories()];C(t.series,function(c){var p=c.getRawData();l.push(c.getRawData().mapArray(p.mapDimension(o),function(d){return d}))});for(var u=[s.join(lo)],f=0;f=0)return!0}var Bd=new RegExp("["+lo+"]+","g");function I6(r){for(var e=r.split(/\n+/g),t=Hf(e.shift()).split(Bd),a=[],n=G(t,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=t[i];if(o[n])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(s){var l=s.getPercentRange();t[0][n]={dataZoomId:n,start:l[0],end:l[1]}}}}),t.push(e)}function O6(r){var e=$y(r),t=e[e.length-1];e.length>1&&e.pop();var a={};return p2(t,function(n,i){for(var o=e.length-1;o>=0;o--)if(n=e[o][i],n){a[i]=n;break}}),a}function N6(r){d2(r).snapshots=null}function B6(r){return $y(r).length}function $y(r){var e=d2(r);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var V6=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){N6(t),a.dispatchAction({type:"restore",from:this.uid})},e.getDefaultOption=function(t){var a={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:t.getLocaleModel().get(["toolbox","restore","title"])};return a},e}(rr);$r({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,e){e.resetOption("recreate")});var z6=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],Zy=function(){function r(e,t,a){var n=this;this._targetInfoList=[];var i=qx(t,e);C(G6,function(o,s){(!a||!a.include||vt(a.include,s)>=0)&&o(i,n._targetInfoList)})}return r.prototype.setOutputRanges=function(e,t){return this.matchOutputRanges(e,t,function(a,n,i){if((a.coordRanges||(a.coordRanges=[])).push(n),!a.coordRange){a.coordRange=n;var o=$c[a.brushType](0,i,n);a.__rangeOffset={offset:jx[a.brushType](o.values,a.range,[1,1]),xyMinMax:o.xyMinMax}}}),e},r.prototype.matchOutputRanges=function(e,t,a){C(e,function(n){var i=this.findTargetInfo(n,t);i&&i!==!0&&C(i.coordSyses,function(o){var s=$c[n.brushType](1,o,n.range,!0);a(n,s.values,o,t)})},this)},r.prototype.setInputRanges=function(e,t){C(e,function(a){var n=this.findTargetInfo(a,t);if(a.range=a.range||[],n&&n!==!0){a.panelId=n.panelId;var i=$c[a.brushType](0,n.coordSys,a.coordRange),o=a.__rangeOffset;a.range=o?jx[a.brushType](i.values,o.offset,F6(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(e,t){return G(this._targetInfoList,function(a){var n=a.getPanelRect();return{panelId:a.panelId,defaultBrushType:t?t(a):null,clipPath:wM(n),isTargetByCursor:AM(n,e,a.coordSysModel),getLinearBrushOtherExtent:TM(n)}})},r.prototype.controlSeries=function(e,t,a){var n=this.findTargetInfo(e,a);return n===!0||n&&vt(n.coordSyses,t.coordinateSystem)>=0},r.prototype.findTargetInfo=function(e,t){for(var a=this._targetInfoList,n=qx(t,e),i=0;ir[1]&&r.reverse(),r}function qx(r,e){return _s(r,e,{includeMainTypes:z6})}var G6={grid:function(r,e){var t=r.xAxisModels,a=r.yAxisModels,n=r.gridModels,i=Z(),o={},s={};!t&&!a&&!n||(C(t,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),C(a,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),C(n,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,f=[];C(u.getCartesians(),function(h,v){(vt(t,h.getAxis("x").model)>=0||vt(a,h.getAxis("y").model)>=0)&&f.push(h)}),e.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:Qx.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,e){C(r.geoModels,function(t){var a=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:a,coordSyses:[a],getPanelRect:Qx.geo})})}},Kx=[function(r,e){var t=r.xAxisModel,a=r.yAxisModel,n=r.gridModel;return!n&&t&&(n=t.axis.grid.model),!n&&a&&(n=a.axis.grid.model),n&&n===e.gridModel},function(r,e){var t=r.geoModel;return t&&t===e.geoModel}],Qx={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,e=r.getBoundingRect().clone();return e.applyTransform(Kn(r)),e}},$c={lineX:ot(Jx,0),lineY:ot(Jx,1),rect:function(r,e,t,a){var n=r?e.pointToData([t[0][0],t[1][0]],a):e.dataToPoint([t[0][0],t[1][0]],a),i=r?e.pointToData([t[0][1],t[1][1]],a):e.dataToPoint([t[0][1],t[1][1]],a),o=[Vd([n[0],i[0]]),Vd([n[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,e,t,a){var n=[[1/0,-1/0],[1/0,-1/0]],i=G(t,function(o){var s=r?e.pointToData(o,a):e.dataToPoint(o,a);return n[0][0]=Math.min(n[0][0],s[0]),n[1][0]=Math.min(n[1][0],s[1]),n[0][1]=Math.max(n[0][1],s[0]),n[1][1]=Math.max(n[1][1],s[1]),s});return{values:i,xyMinMax:n}}};function Jx(r,e,t,a){var n=t.getAxis(["x","y"][r]),i=Vd(G([0,1],function(s){return e?n.coordToData(n.toLocalCoord(a[s]),!0):n.toGlobalCoord(n.dataToCoord(a[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var jx={lineX:ot(tb,0),lineY:ot(tb,1),rect:function(r,e,t){return[[r[0][0]-t[0]*e[0][0],r[0][1]-t[0]*e[0][1]],[r[1][0]-t[1]*e[1][0],r[1][1]-t[1]*e[1][1]]]},polygon:function(r,e,t){return G(r,function(a,n){return[a[0]-t[0]*e[n][0],a[1]-t[1]*e[n][1]]})}};function tb(r,e,t,a){return[e[0]-a[r]*t[0],e[1]-a[r]*t[1]]}function F6(r,e){var t=eb(r),a=eb(e),n=[t[0]/a[0],t[1]/a[1]];return isNaN(n[0])&&(n[0]=1),isNaN(n[1])&&(n[1]=1),n}function eb(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}var zd=C,H6=XL("toolbox-dataZoom_"),W6=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){this._brushController||(this._brushController=new wy(n.getZr()),this._brushController.on("brush",X(this._onBrush,this)).mount()),X6(t,a,this,i,n),Y6(t,a)},e.prototype.onclick=function(t,a,n){U6[n].call(this)},e.prototype.remove=function(t,a){this._brushController&&this._brushController.unmount()},e.prototype.dispose=function(t,a){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var a=t.areas;if(!t.isEnd||!a.length)return;var n={},i=this.ecModel;this._brushController.updateCovers([]);var o=new Zy(qy(this.model),i,{include:["grid"]});o.matchOutputRanges(a,i,function(u,f,h){if(h.type==="cartesian2d"){var v=u.brushType;v==="rect"?(s("x",h,f[0]),s("y",h,f[1])):s({lineX:"x",lineY:"y"}[v],h,f)}}),k6(i,n),this._dispatchZoomAction(n);function s(u,f,h){var v=f.getAxis(u),c=v.model,p=l(u,c,i),d=p.findRepresentativeAxisProxy(c).getMinMaxSpan();(d.minValueSpan!=null||d.maxValueSpan!=null)&&(h=pi(0,h.slice(),v.scale.getExtent(),0,d.minValueSpan,d.maxValueSpan)),p&&(n[p.id]={dataZoomId:p.id,startValue:h[0],endValue:h[1]})}function l(u,f,h){var v;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(c){var p=c.getAxisModel(u,f.componentIndex);p&&(v=c)}),v}},e.prototype._dispatchZoomAction=function(t){var a=[];zd(t,function(n,i){a.push(et(n))}),a.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:a})},e.getDefaultOption=function(t){var a={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:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return a},e}(rr),U6={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(O6(this.ecModel))}};function qy(r){var e={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return e.xAxisIndex==null&&e.xAxisId==null&&(e.xAxisIndex="all"),e.yAxisIndex==null&&e.yAxisId==null&&(e.yAxisIndex="all"),e}function Y6(r,e){r.setIconStatus("back",B6(e)>1?"emphasis":"normal")}function X6(r,e,t,a,n){var i=t._isZoomActive;a&&a.type==="takeGlobalCursor"&&(i=a.key==="dataZoomSelect"?a.dataZoomSelectActive:!1),t._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new Zy(qy(r),e,{include:["grid"]}),s=o.makePanelOpts(n,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});t._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}xE("dataZoom",function(r){var e=r.getComponent("toolbox",0),t=["feature","dataZoom"];if(!e||e.get(t)==null)return;var a=e.getModel(t),n=[],i=qy(a),o=_s(r,i);zd(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),zd(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var h=l.componentIndex,v={type:"select",$fromToolbox:!0,filterMode:a.get("filterMode",!0)||"filter",id:H6+u+h};v[f]=h,n.push(v)}return n});function $6(r){r.registerComponentModel(y6),r.registerComponentView(_6),Fi("saveAsImage",x6),Fi("magicType",w6),Fi("dataView",R6),Fi("dataZoom",W6),Fi("restore",V6),gt(g6)}var Z6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="tooltip",e.dependencies=["axisPointer"],e.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}},e}(_t);function g2(r){var e=r.get("confine");return e!=null?!!e:r.get("renderMode")==="richText"}function y2(r){if(mt.domSupported){for(var e=document.documentElement.style,t=0,a=r.length;t-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,h=o+n,v=h*Math.abs(Math.cos(f))+h*Math.abs(Math.sin(f)),c=Math.round(((v-Math.SQRT2*n)/2+Math.SQRT2*n-(v-h)/2)*100)/100;s+=";"+i+":-"+c+"px";var p=e+" solid "+n+"px;",d=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+p,"border-right:"+p,"background-color:"+a+";"];return'
'}function eU(r,e){var t="cubic-bezier(0.23,1,0.32,1)",a=" "+r/2+"s "+t,n="opacity"+a+",visibility"+a;return e||(a=" "+r+"s "+t,n+=mt.transformSupported?","+Ky+a:",left"+a+",top"+a),Q6+":"+n}function rb(r,e,t){var a=r.toFixed(0)+"px",n=e.toFixed(0)+"px";if(!mt.transformSupported)return t?"top:"+n+";left:"+a+";":[["top",n],["left",a]];var i=mt.transform3dSupported,o="translate"+(i?"3d":"")+"("+a+","+n+(i?",0":"")+")";return t?"top:0;left:0;"+Ky+":"+o+";":[["top",0],["left",0],[m2,o]]}function rU(r){var e=[],t=r.get("fontSize"),a=r.getTextColor();a&&e.push("color:"+a),e.push("font:"+r.getFont()),t&&e.push("line-height:"+Math.round(t*3/2)+"px");var n=r.get("textShadowColor"),i=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return n&&i&&e.push("text-shadow:"+o+"px "+s+"px "+i+"px "+n),C(["decoration","align"],function(l){var u=r.get(l);u&&e.push("text-"+l+":"+u)}),e.join(";")}function aU(r,e,t){var a=[],n=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"),h=PA(r,"html"),v=l+"px "+u+"px "+o+"px "+s;return a.push("box-shadow:"+v),e&&n&&a.push(eU(n,t)),i&&a.push("background-color:"+i),C(["width","color","radius"],function(c){var p="border-"+c,d=QT(p),g=r.get(d);g!=null&&a.push(p+":"+g+(c==="color"?"":"px"))}),a.push(rU(f)),h!=null&&a.push("padding:"+_o(h).join("px ")+"px"),a.join(";")+";"}function ab(r,e,t,a,n){var i=e&&e.painter;if(t){var o=i&&i.getViewportRoot();o&&wI(r,o,t,a,n)}else{r[0]=a,r[1]=n;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/e.getWidth(),r[3]=r[1]/e.getHeight()}var nU=function(){function r(e,t){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,mt.wxa)return null;var a=document.createElement("div");a.domBelongToZr=!0,this.el=a;var n=this._zr=e.getZr(),i=t.appendTo,o=i&&(U(i)?document.querySelector(i):Ji(i)?i:Q(i)&&i(e.getDom()));ab(this._styleCoord,n,o,e.getWidth()/2,e.getHeight()/2),(o||e.getDom()).appendChild(a),this._api=e,this._container=o;var s=this;a.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},a.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=n.handler,f=n.painter.getViewportRoot();Qe(f,l,!0),u.dispatch("mousemove",l)}},a.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(e){if(!this._container){var t=this._api.getDom(),a=K6(t,"position"),n=t.style;n.position!=="absolute"&&a!=="absolute"&&(n.position="relative")}var i=e.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this.el.className=e.get("className")||""},r.prototype.show=function(e,t){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var a=this.el,n=a.style,i=this._styleCoord;a.innerHTML?n.cssText=J6+aU(e,!this._firstShow,this._longHide)+rb(i[0],i[1],!0)+("border-color:"+ni(t)+";")+(e.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):n.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(e,t,a,n,i){var o=this.el;if(e==null){o.innerHTML="";return}var s="";if(U(i)&&a.get("trigger")==="item"&&!g2(a)&&(s=tU(a,n,i)),U(e))o.innerHTML=e+s;else if(e){o.innerHTML="",z(e)||(e=[e]);for(var l=0;l=0?this._tryShow(i,o):n==="leave"&&this._hide(o))},this))},e.prototype._keepShow=function(){var t=this._tooltipModel,a=this._ecModel,n=this._api,i=t.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!n.isDisposed()&&o.manuallyShowTip(t,a,n,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},e.prototype.manuallyShowTip=function(t,a,n,i){if(!(i.from===this.uid||mt.node||!n.getDom())){var o=ob(i,n);this._ticket="";var s=i.dataByCoordSys,l=hU(i,a,n);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=oU;f.x=i.x,f.y=i.y,f.update(),nt(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(t,a,n,i))return;var h=n2(i,a),v=h.point[0],c=h.point[1];v!=null&&c!=null&&this._tryShow({offsetX:v,offsetY:c,target:h.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(n.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},o))}},e.prototype.manuallyHideTip=function(t,a,n,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(ob(i,n))},e.prototype._manuallyAxisShowTip=function(t,a,n,i){var o=i.seriesIndex,s=i.dataIndex,l=a.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=a.getSeriesByIndex(o);if(u){var f=u.getData(),h=Qo([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return n.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},e.prototype._tryShow=function(t,a){var n=t.target,i=this._tooltipModel;if(i){this._lastX=t.offsetX,this._lastY=t.offsetY;var o=t.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,t);else if(n){var s=nt(n);if(s.ssrType==="legend")return;this._lastDataByCoordSys=null;var l,u;Fn(n,function(f){if(nt(f).dataIndex!=null)return l=f,!0;if(nt(f).tooltipConfig!=null)return u=f,!0},!0),l?this._showSeriesItemTooltip(t,l,a):u?this._showComponentItemTooltip(t,u,a):this._hide(a)}else this._lastDataByCoordSys=null,this._hide(a)}},e.prototype._showOrMove=function(t,a){var n=t.get("showDelay");a=X(a,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(a,n):a()},e.prototype._showAxisTooltip=function(t,a){var n=this._ecModel,i=this._tooltipModel,o=[a.offsetX,a.offsetY],s=Qo([a.tooltipOption],i),l=this._renderMode,u=[],f=ne("section",{blocks:[],noHeader:!0}),h=[],v=new Rv;C(t,function(m){C(m.dataByAxis,function(_){var S=n.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=t2(b,S.axis,n,_.seriesDataIndices,_.valueLabelOpt),w=ne("section",{header:x,noHeader:!yr(x),sortBlocks:!0,blocks:[]});f.blocks.push(w),C(_.seriesDataIndices,function(T){var A=n.getSeriesByIndex(T.seriesIndex),D=T.dataIndexInside,M=A.getDataParams(D);if(!(M.dataIndex<0)){M.axisDim=_.axisDim,M.axisIndex=_.axisIndex,M.axisType=_.axisType,M.axisId=_.axisId,M.axisValue=Qg(S.axis,{value:b}),M.axisValueLabel=x,M.marker=v.makeTooltipMarker("item",ni(M.color),l);var I=U0(A.formatTooltip(D,!0,null)),L=I.frag;if(L){var P=Qo([A],i).get("valueFormatter");w.blocks.push(P?V({valueFormatter:P},L):L)}I.text&&h.push(I.text),u.push(M)}})}})}),f.blocks.reverse(),h.reverse();var c=a.position,p=s.get("order"),d=K0(f,v,l,p,n.get("useUTC"),s.get("textStyle"));d&&h.unshift(d);var g=l==="richText"?` + +`:"
",y=h.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(t,u)?this._updatePosition(s,c,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,y,u,Math.random()+"",o[0],o[1],c,null,v)})},e.prototype._showSeriesItemTooltip=function(t,a,n){var i=this._ecModel,o=nt(a),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,h=o.dataType,v=u.getData(h),c=this._renderMode,p=t.positionDefault,d=Qo([v.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),g=d.get("trigger");if(!(g!=null&&g!=="item")){var y=u.getDataParams(f,h),m=new Rv;y.marker=m.makeTooltipMarker("item",ni(y.color),c);var _=U0(u.formatTooltip(f,!1,h)),S=d.get("order"),b=d.get("valueFormatter"),x=_.frag,w=x?K0(b?V({valueFormatter:b},x):x,m,c,S,i.get("useUTC"),d.get("textStyle")):_.text,T="item_"+u.name+"_"+f;this._showOrMove(d,function(){this._showTooltipContent(d,w,y,T,t.offsetX,t.offsetY,t.position,t.target,m)}),n({type:"showTip",dataIndexInside:f,dataIndex:v.getRawIndex(f),seriesIndex:s,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,a,n){var i=this._renderMode==="html",o=nt(a),s=o.tooltipConfig,l=s.option||{},u=l.encodeHTMLContent;if(U(l)){var f=l;l={content:f,formatter:f},u=!0}u&&i&&l.content&&(l=et(l),l.content=Oe(l.content));var h=[l],v=this._ecModel.getComponent(o.componentMainType,o.componentIndex);v&&h.push(v),h.push({formatter:l.content});var c=t.positionDefault,p=Qo(h,this._tooltipModel,c?{position:c}:null),d=p.get("content"),g=Math.random()+"",y=new Rv;this._showOrMove(p,function(){var m=et(p.get("formatterParams")||{});this._showTooltipContent(p,d,m,g,t.offsetX,t.offsetY,t.position,a,y)}),n({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,a,n,i,o,s,l,u,f){if(this._ticket="",!(!t.get("showContent")||!t.get("show"))){var h=this._tooltipContent;h.setEnterable(t.get("enterable"));var v=t.get("formatter");l=l||t.get("position");var c=a,p=this._getNearestPoint([o,s],n,t.get("trigger"),t.get("borderColor")),d=p.color;if(v)if(U(v)){var g=t.ecModel.get("useUTC"),y=z(n)?n[0]:n,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;c=v,m&&(c=ph(y.axisValue,c,g)),c=JT(c,n,!0)}else if(Q(v)){var _=X(function(S,b){S===this._ticket&&(h.setContent(b,f,t,d,l),this._updatePosition(t,l,o,s,h,n,u))},this);this._ticket=i,c=v(n,i,_)}else c=v;h.setContent(c,f,t,d,l),h.show(t,d),this._updatePosition(t,l,o,s,h,n,u)}},e.prototype._getNearestPoint=function(t,a,n,i){if(n==="axis"||z(a))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!z(a))return{color:i||a.color||a.borderColor}},e.prototype._updatePosition=function(t,a,n,i,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();a=a||t.get("position");var h=o.getSize(),v=t.get("align"),c=t.get("verticalAlign"),p=l&&l.getBoundingRect().clone();if(l&&p.applyTransform(l.transform),Q(a)&&(a=a([n,i],s,o.el,p,{viewSize:[u,f],contentSize:h.slice()})),z(a))n=W(a[0],u),i=W(a[1],f);else if(tt(a)){var d=a;d.width=h[0],d.height=h[1];var g=Jt(d,{width:u,height:f});n=g.x,i=g.y,v=null,c=null}else if(U(a)&&l){var y=fU(a,p,h,t.get("borderWidth"));n=y[0],i=y[1]}else{var y=lU(n,i,o,u,f,v?null:20,c?null:20);n=y[0],i=y[1]}if(v&&(n-=sb(v)?h[0]/2:v==="right"?h[0]:0),c&&(i-=sb(c)?h[1]/2:c==="bottom"?h[1]:0),g2(t)){var y=uU(n,i,o,u,f);n=y[0],i=y[1]}o.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,a){var n=this._lastDataByCoordSys,i=this._cbParamsList,o=!!n&&n.length===t.length;return o&&C(n,function(s,l){var u=s.dataByAxis||[],f=t[l]||{},h=f.dataByAxis||[];o=o&&u.length===h.length,o&&C(u,function(v,c){var p=h[c]||{},d=v.seriesDataIndices||[],g=p.seriesDataIndices||[];o=o&&v.value===p.value&&v.axisType===p.axisType&&v.axisId===p.axisId&&d.length===g.length,o&&C(d,function(y,m){var _=g[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),i&&C(v.seriesDataIndices,function(y){var m=y.seriesIndex,_=a[m],S=i[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=t,this._cbParamsList=a,!!o},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,a){mt.node||!a.getDom()||(Hs(this,"_updatePosition"),this._tooltipContent.dispose(),kd("itemTooltip",a))},e.type="tooltip",e}(Gt);function Qo(r,e,t){var a=e.ecModel,n;t?(n=new It(t,a,a),n=new It(e.option,n,a)):n=e;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof It&&(o=o.get("tooltip",!0)),U(o)&&(o={formatter:o}),o&&(n=new It(o,n,a)))}return n}function ob(r,e){return r.dispatchAction||X(e.dispatchAction,e)}function lU(r,e,t,a,n,i,o){var s=t.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>a?r-=l+i:r+=i),o!=null&&(e+u+o>n?e-=u+o:e+=o),[r,e]}function uU(r,e,t,a,n){var i=t.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,a)-o,e=Math.min(e+s,n)-s,r=Math.max(r,0),e=Math.max(e,0),[r,e]}function fU(r,e,t,a){var n=t[0],i=t[1],o=Math.ceil(Math.SQRT2*a)+8,s=0,l=0,u=e.width,f=e.height;switch(r){case"inside":s=e.x+u/2-n/2,l=e.y+f/2-i/2;break;case"top":s=e.x+u/2-n/2,l=e.y-i-o;break;case"bottom":s=e.x+u/2-n/2,l=e.y+f+o;break;case"left":s=e.x-n-o,l=e.y+f/2-i/2;break;case"right":s=e.x+u+o,l=e.y+f/2-i/2}return[s,l]}function sb(r){return r==="center"||r==="middle"}function hU(r,e,t){var a=hg(r).queryOptionMap,n=a.keys()[0];if(!(!n||n==="series")){var i=ol(e,n,a.get(n),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=t.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=nt(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:n,componentIndex:o.componentIndex,el:l}}}}function vU(r){gt(Al),r.registerComponentModel(Z6),r.registerComponentView(sU),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Xt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Xt)}var cU=["rect","polygon","keep","clear"];function pU(r,e){var t=Rt(r?r.brush:[]);if(t.length){var a=[];C(t,function(l){var u=l.hasOwnProperty("toolbox")?l.toolbox:[];u instanceof Array&&(a=a.concat(u))});var n=r&&r.toolbox;z(n)&&(n=n[0]),n||(n={feature:{}},r.toolbox=[n]);var i=n.feature||(n.feature={}),o=i.brush||(i.brush={}),s=o.type||(o.type=[]);s.push.apply(s,a),dU(s),e&&!s.length&&s.push.apply(s,cU)}}function dU(r){var e={};C(r,function(t){e[t]=1}),r.length=0,C(e,function(t,a){r.push(a)})}var lb=C;function ub(r){if(r){for(var e in r)if(r.hasOwnProperty(e))return!0}}function Gd(r,e,t){var a={};return lb(e,function(i){var o=a[i]=n();lb(r[i],function(s,l){if(re.isValidType(l)){var u={type:l,visual:s};t&&t(u,i),o[l]=new re(u),l==="opacity"&&(u=et(u),u.type="colorAlpha",o.__hidden.__alphaForOpacity=new re(u))}})}),a;function n(){var i=function(){};i.prototype.__hidden=i.prototype;var o=new i;return o}}function S2(r,e,t){var a;C(t,function(n){e.hasOwnProperty(n)&&ub(e[n])&&(a=!0)}),a&&C(t,function(n){e.hasOwnProperty(n)&&ub(e[n])?r[n]=et(e[n]):delete r[n]})}function gU(r,e,t,a,n,i){var o={};C(r,function(h){var v=re.prepareVisualTypes(e[h]);o[h]=v});var s;function l(h){return Gg(t,s,h)}function u(h,v){FA(t,s,h,v)}t.each(f);function f(h,v){s=h;var c=t.getRawDataItem(s);if(!(c&&c.visualMap===!1))for(var p=a.call(n,h),d=e[p],g=o[p],y=0,m=g.length;ye[0][1]&&(e[0][1]=i[0]),i[1]e[1][1]&&(e[1][1]=i[1])}return e&&pb(e)}};function pb(r){return new ht(r[0][0],r[1][0],r[0][1]-r[0][0],r[1][1]-r[1][0])}var TU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.ecModel=t,this.api=a,this.model,(this._brushController=new wy(a.getZr())).on("brush",X(this._onBrush,this)).mount()},e.prototype.render=function(t,a,n,i){this.model=t,this._updateController(t,a,n,i)},e.prototype.updateTransform=function(t,a,n,i){x2(a),this._updateController(t,a,n,i)},e.prototype.updateVisual=function(t,a,n,i){this.updateTransform(t,a,n,i)},e.prototype.updateView=function(t,a,n,i){this._updateController(t,a,n,i)},e.prototype._updateController=function(t,a,n,i){(!i||i.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var a=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:a,areas:et(n),$from:a}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:a,areas:et(n),$from:a})},e.type="brush",e}(Gt),AU="#ddd",CU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.areas=[],t.brushOption={},t}return e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&S2(n,t,["inBrush","outOfBrush"]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:AU},i.hasOwnProperty("liftZ")||(i.liftZ=5)},e.prototype.setAreas=function(t){t&&(this.areas=G(t,function(a){return db(this.option,a)},this))},e.prototype.setBrushOption=function(t){this.brushOption=db(this.option,t),this.brushType=this.brushOption.brushType},e.type="brush",e.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],e.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},e}(_t);function db(r,e){return ft({brushType:r.brushType,brushMode:r.brushMode,transformable:r.transformable,brushStyle:new It(r.brushStyle).getItemStyle(),removeOnClick:r.removeOnClick,z:r.z},e,!0)}var DU=["rect","polygon","lineX","lineY","keep","clear"],MU=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n){var i,o,s;a.eachComponent({mainType:"brush"},function(l){i=l.brushType,o=l.brushOption.brushMode||"single",s=s||!!l.areas.length}),this._brushType=i,this._brushMode=o,C(t.get("type",!0),function(l){t.setIconStatus(l,(l==="keep"?o==="multiple":l==="clear"?s:l===i)?"emphasis":"normal")})},e.prototype.updateView=function(t,a,n){this.render(t,a,n)},e.prototype.getIcons=function(){var t=this.model,a=t.get("icon",!0),n={};return C(t.get("type",!0),function(i){a[i]&&(n[i]=a[i])}),n},e.prototype.onclick=function(t,a,n){var i=this._brushType,o=this._brushMode;n==="clear"?(a.dispatchAction({type:"axisAreaSelect",intervals:[]}),a.dispatchAction({type:"brush",command:"clear",areas:[]})):a.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:n==="keep"?i:i===n?!1:n,brushMode:n==="keep"?o==="multiple"?"single":"multiple":o}})},e.getDefaultOption=function(t){var a={show:!0,type:DU.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])};return a},e}(rr);function IU(r){r.registerComponentView(TU),r.registerComponentModel(CU),r.registerPreprocessor(pU),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,_U),r.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(e,t){t.eachComponent({mainType:"brush",query:e},function(a){a.setAreas(e.areas)})}),r.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},Xt),r.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},Xt),Fi("brush",MU)}var LU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.type="title",e.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"}},e}(_t),PU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){if(this.group.removeAll(),!!t.get("show")){var i=this.group,o=t.getModel("textStyle"),s=t.getModel("subtextStyle"),l=t.get("textAlign"),u=it(t.get("textBaseline"),t.get("textVerticalAlign")),f=new At({style:Nt(o,{text:t.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=f.getBoundingRect(),v=t.get("subtext"),c=new At({style:Nt(s,{text:v,fill:s.getTextColor(),y:h.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),p=t.get("link"),d=t.get("sublink"),g=t.get("triggerEvent",!0);f.silent=!p&&!g,c.silent=!d&&!g,p&&f.on("click",function(){mf(p,"_"+t.get("target"))}),d&&c.on("click",function(){mf(d,"_"+t.get("subtarget"))}),nt(f).eventData=nt(c).eventData=g?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(f),v&&i.add(c);var y=i.getBoundingRect(),m=t.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=Jt(m,{width:n.getWidth(),height:n.getHeight()},t.get("padding"));l||(l=t.get("left")||t.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=t.get("top")||t.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),c.setStyle(S),y=i.getBoundingRect();var b=_.margin,x=t.getItemStyle(["color","opacity"]);x.fill=t.get("backgroundColor");var w=new bt({shape:{x:y.x-b[3],y:y.y-b[0],width:y.width+b[1]+b[3],height:y.height+b[0]+b[2],r:t.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(w)}},e.type="title",e}(Gt);function RU(r){r.registerComponentModel(LU),r.registerComponentView(PU)}var gb=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode="box",t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),this._initData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){t==null&&(t=this.option.currentIndex);var a=this._data.count();this.option.loop?t=(t%a+a)%a:(t>=a&&(t=a-1),t<0&&(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t=this.option,a=t.data||[],n=t.axisType,i=this._names=[],o;n==="category"?(o=[],C(a,function(u,f){var h=Qt(vo(u),""),v;tt(u)?(v=et(u),v.value=f):v=f,o.push(v),i.push(h)})):o=a;var s={category:"ordinal",time:"time",value:"number"}[n]||"number",l=this._data=new Ae([{name:"value",type:s}],this);l.initData(o,i)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},e.type="timeline",e.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},e}(_t),b2=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline.slider",e.defaultOption=en(gb.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),e}(gb);Kt(b2,xh.prototype);var EU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline",e}(Gt),kU=function(r){k(e,r);function e(t,a,n,i){var o=r.call(this,t,a,n)||this;return o.type=i||"value",o}return e.prototype.getLabelModel=function(){return this.model.getModel("label")},e.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},e}(Tr),qc=Math.PI,yb=wt(),OU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.api=a},e.prototype.render=function(t,a,n){if(this.model=t,this.api=n,this.ecModel=a,this.group.removeAll(),t.get("show",!0)){var i=this._layout(t,n),o=this._createGroup("_mainGroup"),s=this._createGroup("_labelGroup"),l=this._axis=this._createAxis(i,t);t.formatTooltip=function(u){var f=l.scale.getLabel({value:u});return ne("nameValue",{noName:!0,value:f})},C(["AxisLine","AxisTick","Control","CurrentPointer"],function(u){this["_render"+u](i,o,l,t)},this),this._renderAxisLabel(i,s,l,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,a){var n=t.get(["label","position"]),i=t.get("orient"),o=BU(t,a),s;n==null||n==="auto"?s=i==="horizontal"?o.y+o.height/2=0||s==="+"?"left":"right"},u={horizontal:s>=0||s==="+"?"top":"bottom",vertical:"middle"},f={horizontal:0,vertical:qc/2},h=i==="vertical"?o.height:o.width,v=t.getModel("controlStyle"),c=v.get("show",!0),p=c?v.get("itemSize"):0,d=c?v.get("itemGap"):0,g=p+d,y=t.get(["label","rotate"])||0;y=y*qc/180;var m,_,S,b=v.get("position",!0),x=c&&v.get("showPlayBtn",!0),w=c&&v.get("showPrevBtn",!0),T=c&&v.get("showNextBtn",!0),A=0,D=h;b==="left"||b==="bottom"?(x&&(m=[0,0],A+=g),w&&(_=[A,0],A+=g),T&&(S=[D-p,0],D-=g)):(x&&(m=[D-p,0],D-=g),w&&(_=[0,0],A+=g),T&&(S=[D-p,0],D-=g));var M=[A,D];return t.get("inverse")&&M.reverse(),{viewRect:o,mainLength:h,orient:i,rotation:f[i],labelRotation:y,labelPosOpt:s,labelAlign:t.get(["label","align"])||l[i],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||u[i],playPosition:m,prevBtnPosition:_,nextBtnPosition:S,axisExtent:M,controlSize:p,controlGap:d}},e.prototype._position=function(t,a){var n=this._mainGroup,i=this._labelGroup,o=t.viewRect;if(t.orient==="vertical"){var s=We(),l=o.x,u=o.y+o.height;Hr(s,s,[-l,-u]),li(s,s,-qc/2),Hr(s,s,[l,u]),o=o.clone(),o.applyTransform(s)}var f=m(o),h=m(n.getBoundingRect()),v=m(i.getBoundingRect()),c=[n.x,n.y],p=[i.x,i.y];p[0]=c[0]=f[0][0];var d=t.labelPosOpt;if(d==null||U(d)){var g=d==="+"?0:1;_(c,h,f,1,g),_(p,v,f,1,1-g)}else{var g=d>=0?0:1;_(c,h,f,1,g),p[1]=c[1]+d}n.setPosition(c),i.setPosition(p),n.rotation=i.rotation=t.rotation,y(n),y(i);function y(S){S.originX=f[0][0]-S.x,S.originY=f[1][0]-S.y}function m(S){return[[S.x,S.x+S.width],[S.y,S.y+S.height]]}function _(S,b,x,w,T){S[w]+=x[w][T]-b[w][T]}},e.prototype._createAxis=function(t,a){var n=a.getData(),i=a.get("axisType"),o=NU(a,i);o.getTicks=function(){return n.mapArray(["value"],function(u){return{value:u}})};var s=n.getDataExtent("value");o.setExtent(s[0],s[1]),o.calcNiceTicks();var l=new kU("value",o,t.axisExtent,i);return l.model=a,l},e.prototype._createGroup=function(t){var a=this[t]=new at;return this.group.add(a),a},e.prototype._renderAxisLine=function(t,a,n,i){var o=n.getExtent();if(i.get(["lineStyle","show"])){var s=new te({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:V({lineCap:"round"},i.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});a.add(s);var l=this._progressLine=new te({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:j({lineCap:"round",lineWidth:s.style.lineWidth},i.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});a.add(l)}},e.prototype._renderAxisTick=function(t,a,n,i){var o=this,s=i.getData(),l=n.scale.getTicks();this._tickSymbols=[],C(l,function(u){var f=n.dataToCoord(u.value),h=s.getItemModel(u.value),v=h.getModel("itemStyle"),c=h.getModel(["emphasis","itemStyle"]),p=h.getModel(["progress","itemStyle"]),d={x:f,y:0,onclick:X(o._changeTimeline,o,u.value)},g=mb(h,v,a,d);g.ensureState("emphasis").style=c.getItemStyle(),g.ensureState("progress").style=p.getItemStyle(),qn(g);var y=nt(g);h.get("tooltip")?(y.dataIndex=u.value,y.dataModel=i):y.dataIndex=y.dataModel=null,o._tickSymbols.push(g)})},e.prototype._renderAxisLabel=function(t,a,n,i){var o=this,s=n.getLabelModel();if(s.get("show")){var l=i.getData(),u=n.getViewLabels();this._tickLabels=[],C(u,function(f){var h=f.tickValue,v=l.getItemModel(h),c=v.getModel("label"),p=v.getModel(["emphasis","label"]),d=v.getModel(["progress","label"]),g=n.dataToCoord(f.tickValue),y=new At({x:g,y:0,rotation:t.labelRotation-t.rotation,onclick:X(o._changeTimeline,o,h),silent:!1,style:Nt(c,{text:f.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});y.ensureState("emphasis").style=Nt(p),y.ensureState("progress").style=Nt(d),a.add(y),qn(y),yb(y).dataIndex=h,o._tickLabels.push(y)})}},e.prototype._renderControl=function(t,a,n,i){var o=t.controlSize,s=t.rotation,l=i.getModel("controlStyle").getItemStyle(),u=i.getModel(["emphasis","controlStyle"]).getItemStyle(),f=i.getPlayState(),h=i.get("inverse",!0);v(t.nextBtnPosition,"next",X(this._changeTimeline,this,h?"-":"+")),v(t.prevBtnPosition,"prev",X(this._changeTimeline,this,h?"+":"-")),v(t.playPosition,f?"stop":"play",X(this._handlePlayClick,this,!f),!0);function v(c,p,d,g){if(c){var y=xr(it(i.get(["controlStyle",p+"BtnSize"]),o),o),m=[0,-y/2,y,y],_=VU(i,p+"Icon",m,{x:c[0],y:c[1],originX:o/2,originY:0,rotation:g?-s:0,rectHover:!0,style:l,onclick:d});_.ensureState("emphasis").style=u,a.add(_),qn(_)}}},e.prototype._renderCurrentPointer=function(t,a,n,i){var o=i.getData(),s=i.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,f={onCreate:function(h){h.draggable=!0,h.drift=X(u._handlePointerDrag,u),h.ondragend=X(u._handlePointerDragend,u),_b(h,u._progressLine,s,n,i,!0)},onUpdate:function(h){_b(h,u._progressLine,s,n,i)}};this._currentPointer=mb(l,l,this._mainGroup,{},this._currentPointer,f)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,a,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,a){var n=this._toAxisCoord(t)[0],i=this._axis,o=ir(i.getExtent().slice());n>o[1]&&(n=o[1]),n=0&&(o[i]=+o[i].toFixed(v)),[o,h]}var Kc={min:ot(Iu,"min"),max:ot(Iu,"max"),average:ot(Iu,"average"),median:ot(Iu,"median")};function rl(r,e){if(e){var t=r.getData(),a=r.coordinateSystem,n=a&&a.dimensions;if(!UU(e)&&!z(e.coord)&&z(n)){var i=w2(e,t,a,r);if(e=et(e),e.type&&Kc[e.type]&&i.baseAxis&&i.valueAxis){var o=vt(n,i.baseAxis.dim),s=vt(n,i.valueAxis.dim),l=Kc[e.type](t,i.baseDataDim,i.valueDataDim,o,s);e.coord=l[0],e.value=l[1]}else e.coord=[e.xAxis!=null?e.xAxis:e.radiusAxis,e.yAxis!=null?e.yAxis:e.angleAxis]}if(e.coord==null||!z(n))e.coord=[];else for(var u=e.coord,f=0;f<2;f++)Kc[u[f]]&&(u[f]=Jy(t,t.mapDimension(n[f]),u[f]));return e}}function w2(r,e,t,a){var n={};return r.valueIndex!=null||r.valueDim!=null?(n.valueDataDim=r.valueIndex!=null?e.getDimension(r.valueIndex):r.valueDim,n.valueAxis=t.getAxis(YU(a,n.valueDataDim)),n.baseAxis=t.getOtherAxis(n.valueAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim)):(n.baseAxis=a.getBaseAxis(),n.valueAxis=t.getOtherAxis(n.baseAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim),n.valueDataDim=e.mapDimension(n.valueAxis.dim)),n}function YU(r,e){var t=r.getData().getDimensionInfo(e);return t&&t.coordDim}function al(r,e){return r&&r.containData&&e.coord&&!Hd(e)?r.containData(e.coord):!0}function XU(r,e,t){return r&&r.containZone&&e.coord&&t.coord&&!Hd(e)&&!Hd(t)?r.containZone(e.coord,t.coord):!0}function T2(r,e){return r?function(t,a,n,i){var o=i<2?t.coord&&t.coord[i]:t.value;return Ua(o,e[i])}:function(t,a,n,i){return Ua(t.value,e[i])}}function Jy(r,e,t){if(t==="average"){var a=0,n=0;return r.each(e,function(i,o){isNaN(i)||(a+=i,n++)}),a/n}else return t==="median"?r.getMedian(e):r.getDataExtent(e)[t==="max"?1:0]}var Qc=wt(),jy=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){this.markerGroupMap=Z()},e.prototype.render=function(t,a,n){var i=this,o=this.markerGroupMap;o.each(function(s){Qc(s).keep=!1}),a.eachSeries(function(s){var l=da.getMarkerModelFromSeries(s,i.type);l&&i.renderSeries(s,l,a,n)}),o.each(function(s){!Qc(s).keep&&i.group.remove(s.group)})},e.prototype.markKeep=function(t){Qc(t).keep=!0},e.prototype.toggleBlurSeries=function(t,a){var n=this;C(t,function(i){var o=da.getMarkerModelFromSeries(i,n.type);if(o){var s=o.getData();s.eachItemGraphicEl(function(l){l&&(a?dT(l):mg(l))})}})},e.type="marker",e}(Gt);function xb(r,e,t){var a=e.coordinateSystem;r.each(function(n){var i=r.getItemModel(n),o,s=W(i.get("x"),t.getWidth()),l=W(i.get("y"),t.getHeight());if(!isNaN(s)&&!isNaN(l))o=[s,l];else if(e.getMarkerPosition)o=e.getMarkerPosition(r.getValues(r.dimensions,n));else if(a){var u=r.get(a.dimensions[0],n),f=r.get(a.dimensions[1],n);o=a.dataToPoint([u,f])}isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),r.setItemLayout(n,o)})}var $U=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=da.getMarkerModelFromSeries(i,"markPoint");o&&(xb(o.getData(),i,n),this.markerGroupMap.get(i.id).updateLayout())},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new ml),h=ZU(o,t,a);a.setData(h),xb(a.getData(),t,i),h.each(function(v){var c=h.getItemModel(v),p=c.getShallow("symbol"),d=c.getShallow("symbolSize"),g=c.getShallow("symbolRotate"),y=c.getShallow("symbolOffset"),m=c.getShallow("symbolKeepAspect");if(Q(p)||Q(d)||Q(g)||Q(y)){var _=a.getRawValue(v),S=a.getDataParams(v);Q(p)&&(p=p(_,S)),Q(d)&&(d=d(_,S)),Q(g)&&(g=g(_,S)),Q(y)&&(y=y(_,S))}var b=c.getModel("itemStyle").getItemStyle(),x=pl(l,"color");b.fill||(b.fill=x),h.setItemVisual(v,{symbol:p,symbolSize:d,symbolRotate:g,symbolOffset:y,symbolKeepAspect:m,style:b})}),f.updateData(h),this.group.add(f.group),h.eachItemGraphicEl(function(v){v.traverse(function(c){nt(c).dataModel=a})}),this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markPoint",e}(jy);function ZU(r,e,t){var a;r?a=G(r&&r.dimensions,function(s){var l=e.getData().getDimensionInfo(e.getData().mapDimension(s))||{};return V(V({},l),{name:s,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new Ae(a,t),i=G(t.get("data"),ot(rl,e));r&&(i=Pt(i,ot(al,r)));var o=T2(!!r,a);return n.initData(i,null,o),n}function qU(r){r.registerComponentModel(WU),r.registerComponentView($U),r.registerPreprocessor(function(e){Qy(e.series,"markPoint")&&(e.markPoint=e.markPoint||{})})}var KU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markLine",e.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},e}(da),Lu=wt(),QU=function(r,e,t,a){var n=r.getData(),i;if(z(a))i=a;else{var o=a.type;if(o==="min"||o==="max"||o==="average"||o==="median"||a.xAxis!=null||a.yAxis!=null){var s=void 0,l=void 0;if(a.yAxis!=null||a.xAxis!=null)s=e.getAxis(a.yAxis!=null?"y":"x"),l=oe(a.yAxis,a.xAxis);else{var u=w2(a,n,e,r);s=u.valueAxis;var f=gC(n,u.valueDataDim);l=Jy(n,f,o)}var h=s.dim==="x"?0:1,v=1-h,c=et(a),p={coord:[]};c.type=null,c.coord=[],c.coord[v]=-1/0,p.coord[v]=1/0;var d=t.get("precision");d>=0&&Ct(l)&&(l=+l.toFixed(Math.min(d,20))),c.coord[h]=p.coord[h]=l,i=[c,p,{type:o,valueIndex:a.valueIndex,value:l}]}else i=[]}var g=[rl(r,i[0]),rl(r,i[1]),V({},i[2])];return g[2].type=g[2].type||null,ft(g[2],g[0]),ft(g[2],g[1]),g};function Wf(r){return!isNaN(r)&&!isFinite(r)}function bb(r,e,t,a){var n=1-r,i=a.dimensions[r];return Wf(e[n])&&Wf(t[n])&&e[r]===t[r]&&a.getAxis(i).containData(e[r])}function JU(r,e){if(r.type==="cartesian2d"){var t=e[0].coord,a=e[1].coord;if(t&&a&&(bb(1,t,a,r)||bb(0,t,a,r)))return!0}return al(r,e[0])&&al(r,e[1])}function Jc(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=W(o.get("x"),n.getWidth()),u=W(o.get("y"),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition)s=a.getMarkerPosition(r.getValues(r.dimensions,e));else{var f=i.dimensions,h=r.get(f[0],e),v=r.get(f[1],e);s=i.dataToPoint([h,v])}if(vi(i,"cartesian2d")){var c=i.getAxis("x"),p=i.getAxis("y"),f=i.dimensions;Wf(r.get(f[0],e))?s[0]=c.toGlobalCoord(c.getExtent()[t?0:1]):Wf(r.get(f[1],e))&&(s[1]=p.toGlobalCoord(p.getExtent()[t?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}r.setItemLayout(e,s)}var jU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=da.getMarkerModelFromSeries(i,"markLine");if(o){var s=o.getData(),l=Lu(o).from,u=Lu(o).to;l.each(function(f){Jc(l,f,!0,i,n),Jc(u,f,!1,i,n)}),s.each(function(f){s.setItemLayout(f,[l.getItemLayout(f),u.getItemLayout(f)])}),this.markerGroupMap.get(i.id).updateLayout()}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new by);this.group.add(f.group);var h=t8(o,t,a),v=h.from,c=h.to,p=h.line;Lu(a).from=v,Lu(a).to=c,a.setData(p);var d=a.get("symbol"),g=a.get("symbolSize"),y=a.get("symbolRotate"),m=a.get("symbolOffset");z(d)||(d=[d,d]),z(g)||(g=[g,g]),z(y)||(y=[y,y]),z(m)||(m=[m,m]),h.from.each(function(S){_(v,S,!0),_(c,S,!1)}),p.each(function(S){var b=p.getItemModel(S).getModel("lineStyle").getLineStyle();p.setItemLayout(S,[v.getItemLayout(S),c.getItemLayout(S)]),b.stroke==null&&(b.stroke=v.getItemVisual(S,"style").fill),p.setItemVisual(S,{fromSymbolKeepAspect:v.getItemVisual(S,"symbolKeepAspect"),fromSymbolOffset:v.getItemVisual(S,"symbolOffset"),fromSymbolRotate:v.getItemVisual(S,"symbolRotate"),fromSymbolSize:v.getItemVisual(S,"symbolSize"),fromSymbol:v.getItemVisual(S,"symbol"),toSymbolKeepAspect:c.getItemVisual(S,"symbolKeepAspect"),toSymbolOffset:c.getItemVisual(S,"symbolOffset"),toSymbolRotate:c.getItemVisual(S,"symbolRotate"),toSymbolSize:c.getItemVisual(S,"symbolSize"),toSymbol:c.getItemVisual(S,"symbol"),style:b})}),f.updateData(p),h.line.eachItemGraphicEl(function(S){nt(S).dataModel=a,S.traverse(function(b){nt(b).dataModel=a})});function _(S,b,x){var w=S.getItemModel(b);Jc(S,b,x,t,i);var T=w.getModel("itemStyle").getItemStyle();T.fill==null&&(T.fill=pl(l,"color")),S.setItemVisual(b,{symbolKeepAspect:w.get("symbolKeepAspect"),symbolOffset:it(w.get("symbolOffset",!0),m[x?0:1]),symbolRotate:it(w.get("symbolRotate",!0),y[x?0:1]),symbolSize:it(w.get("symbolSize"),g[x?0:1]),symbol:it(w.get("symbol",!0),d[x?0:1]),style:T})}this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markLine",e}(jy);function t8(r,e,t){var a;r?a=G(r&&r.dimensions,function(u){var f=e.getData().getDimensionInfo(e.getData().mapDimension(u))||{};return V(V({},f),{name:u,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new Ae(a,t),i=new Ae(a,t),o=new Ae([],t),s=G(t.get("data"),ot(QU,e,r,t));r&&(s=Pt(s,ot(JU,r)));var l=T2(!!r,a);return n.initData(G(s,function(u){return u[0]}),null,l),i.initData(G(s,function(u){return u[1]}),null,l),o.initData(G(s,function(u){return u[2]})),o.hasItemOption=!0,{from:n,to:i,line:o}}function e8(r){r.registerComponentModel(KU),r.registerComponentView(jU),r.registerPreprocessor(function(e){Qy(e.series,"markLine")&&(e.markLine=e.markLine||{})})}var r8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markArea",e.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},e}(da),Pu=wt(),a8=function(r,e,t,a){var n=a[0],i=a[1];if(!(!n||!i)){var o=rl(r,n),s=rl(r,i),l=o.coord,u=s.coord;l[0]=oe(l[0],-1/0),l[1]=oe(l[1],-1/0),u[0]=oe(u[0],1/0),u[1]=oe(u[1],1/0);var f=tg([{},o,s]);return f.coord=[o.coord,s.coord],f.x0=o.x,f.y0=o.y,f.x1=s.x,f.y1=s.y,f}};function Uf(r){return!isNaN(r)&&!isFinite(r)}function wb(r,e,t,a){var n=1-r;return Uf(e[n])&&Uf(t[n])}function n8(r,e){var t=e.coord[0],a=e.coord[1],n={coord:t,x:e.x0,y:e.y0},i={coord:a,x:e.x1,y:e.y1};return vi(r,"cartesian2d")?t&&a&&(wb(1,t,a)||wb(0,t,a))?!0:XU(r,n,i):al(r,n)||al(r,i)}function Tb(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=W(o.get(t[0]),n.getWidth()),u=W(o.get(t[1]),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition){var f=r.getValues(["x0","y0"],e),h=r.getValues(["x1","y1"],e),v=i.clampData(f),c=i.clampData(h),p=[];t[0]==="x0"?p[0]=v[0]>c[0]?h[0]:f[0]:p[0]=v[0]>c[0]?f[0]:h[0],t[1]==="y0"?p[1]=v[1]>c[1]?h[1]:f[1]:p[1]=v[1]>c[1]?f[1]:h[1],s=a.getMarkerPosition(p,t,!0)}else{var d=r.get(t[0],e),g=r.get(t[1],e),y=[d,g];i.clampData&&i.clampData(y,y),s=i.dataToPoint(y,!0)}if(vi(i,"cartesian2d")){var m=i.getAxis("x"),_=i.getAxis("y"),d=r.get(t[0],e),g=r.get(t[1],e);Uf(d)?s[0]=m.toGlobalCoord(m.getExtent()[t[0]==="x0"?0:1]):Uf(g)&&(s[1]=_.toGlobalCoord(_.getExtent()[t[1]==="y0"?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}return s}var Ab=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],i8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=da.getMarkerModelFromSeries(i,"markArea");if(o){var s=o.getData();s.each(function(l){var u=G(Ab,function(h){return Tb(s,l,h,i,n)});s.setItemLayout(l,u);var f=s.getItemGraphicEl(l);f.setShape("points",u)})}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,{group:new at});this.group.add(f.group),this.markKeep(f);var h=o8(o,t,a);a.setData(h),h.each(function(v){var c=G(Ab,function(T){return Tb(h,v,T,t,i)}),p=o.getAxis("x").scale,d=o.getAxis("y").scale,g=p.getExtent(),y=d.getExtent(),m=[p.parse(h.get("x0",v)),p.parse(h.get("x1",v))],_=[d.parse(h.get("y0",v)),d.parse(h.get("y1",v))];ir(m),ir(_);var S=!(g[0]>m[1]||g[1]_[1]||y[1]<_[0]),b=!S;h.setItemLayout(v,{points:c,allClipped:b});var x=h.getItemModel(v).getModel("itemStyle").getItemStyle(),w=pl(l,"color");x.fill||(x.fill=w,U(x.fill)&&(x.fill=of(x.fill,.4))),x.stroke||(x.stroke=w),h.setItemVisual(v,"style",x)}),h.diff(Pu(f).data).add(function(v){var c=h.getItemLayout(v);if(!c.allClipped){var p=new Le({shape:{points:c.points}});h.setItemGraphicEl(v,p),f.group.add(p)}}).update(function(v,c){var p=Pu(f).data.getItemGraphicEl(c),d=h.getItemLayout(v);d.allClipped?p&&f.group.remove(p):(p?Dt(p,{shape:{points:d.points}},a,v):p=new Le({shape:{points:d.points}}),h.setItemGraphicEl(v,p),f.group.add(p))}).remove(function(v){var c=Pu(f).data.getItemGraphicEl(v);f.group.remove(c)}).execute(),h.eachItemGraphicEl(function(v,c){var p=h.getItemModel(c),d=h.getItemVisual(c,"style");v.useStyle(h.getItemVisual(c,"style")),he(v,ae(p),{labelFetcher:a,labelDataIndex:c,defaultText:h.getName(c)||"",inheritColor:U(d.fill)?of(d.fill,1):"#000"}),fe(v,p),Ht(v,null,null,p.get(["emphasis","disabled"])),nt(v).dataModel=a}),Pu(f).data=h,f.group.silent=a.get("silent")||t.get("silent")},e.type="markArea",e}(jy);function o8(r,e,t){var a,n,i=["x0","y0","x1","y1"];if(r){var o=G(r&&r.dimensions,function(u){var f=e.getData(),h=f.getDimensionInfo(f.mapDimension(u))||{};return V(V({},h),{name:u,ordinalMeta:null})});n=G(i,function(u,f){return{name:u,type:o[f%2].type}}),a=new Ae(n,t)}else n=[{name:"value",type:"float"}],a=new Ae(n,t);var s=G(t.get("data"),ot(a8,e,r,t));r&&(s=Pt(s,ot(n8,r)));var l=r?function(u,f,h,v){var c=u.coord[Math.floor(v/2)][v%2];return Ua(c,n[v])}:function(u,f,h,v){return Ua(u.value,n[v])};return a.initData(s,null,l),a.hasItemOption=!0,a}function s8(r){r.registerComponentModel(r8),r.registerComponentView(i8),r.registerPreprocessor(function(e){Qy(e.series,"markArea")&&(e.markArea=e.markArea||{})})}var l8=function(r,e){if(e==="all")return{type:"all",title:r.getLocaleModel().get(["legend","selector","all"])};if(e==="inverse")return{type:"inverse",title:r.getLocaleModel().get(["legend","selector","inverse"])}},Wd=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(t,a){r.prototype.mergeOption.call(this,t,a),this._updateSelector(t)},e.prototype._updateSelector=function(t){var a=t.selector,n=this.ecModel;a===!0&&(a=t.selector=["all","inverse"]),z(a)&&C(a,function(i,o){U(i)&&(i={type:i}),a[o]=ft(i,l8(n,i.type))})},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&this.get("selectedMode")==="single"){for(var a=!1,n=0;n=0},e.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.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}},e}(_t),Ri=ot,Ud=C,Ru=at,A2=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.newlineDisabled=!1,t}return e.prototype.init=function(){this.group.add(this._contentGroup=new Ru),this.group.add(this._selectorGroup=new Ru),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,a,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!t.get("show",!0)){var o=t.get("align"),s=t.get("orient");(!o||o==="auto")&&(o=t.get("left")==="right"&&s==="vertical"?"right":"left");var l=t.get("selector",!0),u=t.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,t,a,n,l,s,u);var f=t.getBoxLayoutParams(),h={width:n.getWidth(),height:n.getHeight()},v=t.get("padding"),c=Jt(f,h,v),p=this.layoutInner(t,o,c,i,l,u),d=Jt(j({width:p.width,height:p.height},f),h,v);this.group.x=d.x-p.x,this.group.y=d.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=c2(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,a,n,i,o,s,l){var u=this.getContentGroup(),f=Z(),h=a.get("selectedMode"),v=[];n.eachRawSeries(function(c){!c.get("legendHoverLink")&&v.push(c.id)}),Ud(a.getData(),function(c,p){var d=c.get("name");if(!this.newlineDisabled&&(d===""||d===` +`)){var g=new Ru;g.newline=!0,u.add(g);return}var y=n.getSeriesByName(d)[0];if(!f.get(d))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),b=m.getVisual("style"),x=this._createItem(y,d,p,c,a,t,_,b,S,h,i);x.on("click",Ri(Cb,d,null,i,v)).on("mouseover",Ri(Yd,y.name,null,i,v)).on("mouseout",Ri(Xd,y.name,null,i,v)),n.ssr&&x.eachChild(function(w){var T=nt(w);T.seriesIndex=y.seriesIndex,T.dataIndex=p,T.ssrType="legend"}),f.set(d,!0)}else n.eachRawSeries(function(w){if(!f.get(d)&&w.legendVisualProvider){var T=w.legendVisualProvider;if(!T.containName(d))return;var A=T.indexOfName(d),D=T.getItemVisual(A,"style"),M=T.getItemVisual(A,"legendIcon"),I=Ue(D.fill);I&&I[3]===0&&(I[3]=.2,D=V(V({},D),{fill:ia(I,"rgba")}));var L=this._createItem(w,d,p,c,a,t,{},D,M,h,i);L.on("click",Ri(Cb,null,d,i,v)).on("mouseover",Ri(Yd,null,d,i,v)).on("mouseout",Ri(Xd,null,d,i,v)),n.ssr&&L.eachChild(function(P){var R=nt(P);R.seriesIndex=w.seriesIndex,R.dataIndex=p,R.ssrType="legend"}),f.set(d,!0)}},this)},this),o&&this._createSelector(o,a,i,s,l)},e.prototype._createSelector=function(t,a,n,i,o){var s=this.getSelectorGroup();Ud(t,function(u){var f=u.type,h=new At({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(h);var v=a.getModel("selectorLabel"),c=a.getModel(["emphasis","selectorLabel"]);he(h,{normal:v,emphasis:c},{defaultText:u.title}),qn(h)})},e.prototype._createItem=function(t,a,n,i,o,s,l,u,f,h,v){var c=t.visualDrawType,p=o.get("itemWidth"),d=o.get("itemHeight"),g=o.isSelected(a),y=i.get("symbolRotate"),m=i.get("symbolKeepAspect"),_=i.get("icon");f=_||f||"roundRect";var S=u8(f,i,l,u,c,g,v),b=new Ru,x=i.getModel("textStyle");if(Q(t.getLegendIcon)&&(!_||_==="inherit"))b.add(t.getLegendIcon({itemWidth:p,itemHeight:d,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var w=_==="inherit"&&t.getData().getVisual("symbol")?y==="inherit"?t.getData().getVisual("symbolRotate"):y:0;b.add(f8({itemWidth:p,itemHeight:d,icon:f,iconRotate:w,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?p+5:-5,A=s,D=o.get("formatter"),M=a;U(D)&&D?M=D.replace("{name}",a??""):Q(D)&&(M=D(a));var I=g?x.getTextColor():i.get("inactiveColor");b.add(new At({style:Nt(x,{text:M,x:T,y:d/2,fill:I,align:A,verticalAlign:"middle"},{inheritColor:I})}));var L=new bt({shape:b.getBoundingRect(),style:{fill:"transparent"}}),P=i.getModel("tooltip");return P.get("show")&&go({el:L,componentModel:o,itemName:a,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(R){R.silent=!0}),L.silent=!h,this.getContentGroup().add(b),qn(b),b.__legendDataIndex=n,b},e.prototype.layoutInner=function(t,a,n,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Qn(t.get("orient"),l,t.get("itemGap"),n.width,n.height);var f=l.getBoundingRect(),h=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){Qn("horizontal",u,t.get("selectorItemGap",!0));var v=u.getBoundingRect(),c=[-v.x,-v.y],p=t.get("selectorButtonGap",!0),d=t.getOrient().index,g=d===0?"width":"height",y=d===0?"height":"width",m=d===0?"y":"x";s==="end"?c[d]+=f[g]+p:h[d]+=v[g]+p,c[1-d]+=f[y]/2-v[y]/2,u.x=c[0],u.y=c[1],l.x=h[0],l.y=h[1];var _={x:0,y:0};return _[g]=f[g]+p+v[g],_[y]=Math.max(f[y],v[y]),_[m]=Math.min(0,v[m]+c[1-d]),_}else return l.x=h[0],l.y=h[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(Gt);function u8(r,e,t,a,n,i,o){function s(g,y){g.lineWidth==="auto"&&(g.lineWidth=y.lineWidth>0?2:0),Ud(g,function(m,_){g[_]==="inherit"&&(g[_]=y[_])})}var l=e.getModel("itemStyle"),u=l.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",h=l.getShallow("decal");u.decal=!h||h==="inherit"?a.decal:ro(h,o),u.fill==="inherit"&&(u.fill=a[n]),u.stroke==="inherit"&&(u.stroke=a[f]),u.opacity==="inherit"&&(u.opacity=(n==="fill"?a:t).opacity),s(u,a);var v=e.getModel("lineStyle"),c=v.getLineStyle();if(s(c,t),u.fill==="auto"&&(u.fill=a.fill),u.stroke==="auto"&&(u.stroke=a.fill),c.stroke==="auto"&&(c.stroke=a.fill),!i){var p=e.get("inactiveBorderWidth"),d=u[f];u.lineWidth=p==="auto"?a.lineWidth>0&&d?2:0:u.lineWidth,u.fill=e.get("inactiveColor"),u.stroke=e.get("inactiveBorderColor"),c.stroke=v.get("inactiveColor"),c.lineWidth=v.get("inactiveWidth")}return{itemStyle:u,lineStyle:c}}function f8(r){var e=r.icon||"roundRect",t=qt(e,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return t.setStyle(r.itemStyle),t.rotation=(r.iconRotate||0)*Math.PI/180,t.setOrigin([r.itemWidth/2,r.itemHeight/2]),e.indexOf("empty")>-1&&(t.style.stroke=t.style.fill,t.style.fill="#fff",t.style.lineWidth=2),t}function Cb(r,e,t,a){Xd(r,e,t,a),t.dispatchAction({type:"legendToggleSelect",name:r??e}),Yd(r,e,t,a)}function C2(r){for(var e=r.getZr().storage.getDisplayList(),t,a=0,n=e.length;an[o],g=[-c.x,-c.y];a||(g[i]=f[u]);var y=[0,0],m=[-p.x,-p.y],_=it(t.get("pageButtonGap",!0),t.get("itemGap",!0));if(d){var S=t.get("pageButtonPosition",!0);S==="end"?m[i]+=n[o]-p[o]:y[i]+=p[o]+_}m[1-i]+=c[s]/2-p[s]/2,f.setPosition(g),h.setPosition(y),v.setPosition(m);var b={x:0,y:0};if(b[o]=d?n[o]:c[o],b[s]=Math.max(c[s],p[s]),b[l]=Math.min(0,p[l]+m[1-i]),h.__rectSize=n[o],d){var x={x:0,y:0};x[o]=Math.max(n[o]-p[o]-_,0),x[s]=b[s],h.setClipPath(new bt({shape:x})),h.__rectSize=x[o]}else v.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var w=this._getPageInfo(t);return w.pageIndex!=null&&Dt(f,{x:w.contentPosition[0],y:w.contentPosition[1]},d?t:null),this._updatePageInfoView(t,w),b},e.prototype._pageGo=function(t,a,n){var i=this._getPageInfo(a)[t];i!=null&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:a.id})},e.prototype._updatePageInfoView=function(t,a){var n=this._controllerGroup;C(["pagePrev","pageNext"],function(f){var h=f+"DataIndex",v=a[h]!=null,c=n.childOfName(f);c&&(c.setStyle("fill",v?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),c.cursor=v?"pointer":"default")});var i=n.childOfName("pageText"),o=t.get("pageFormatter"),s=a.pageIndex,l=s!=null?s+1:0,u=a.pageCount;i&&o&&i.setStyle("text",U(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},e.prototype._getPageInfo=function(t){var a=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,o=t.getOrient().index,s=jc[o],l=tp[o],u=this._findTargetItemIndex(a),f=n.children(),h=f[u],v=f.length,c=v?1:0,p={contentPosition:[n.x,n.y],pageCount:c,pageIndex:c-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return p;var d=S(h);p.contentPosition[o]=-d.s;for(var g=u+1,y=d,m=d,_=null;g<=v;++g)_=S(f[g]),(!_&&m.e>y.s+i||_&&!b(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(p.pageNextDataIndex==null&&(p.pageNextDataIndex=y.i),++p.pageCount)),m=_;for(var g=u-1,y=d,m=d,_=null;g>=-1;--g)_=S(f[g]),(!_||!b(m,_.s))&&y.i=w&&x.s<=w+i}},e.prototype._findTargetItemIndex=function(t){if(!this._showController)return 0;var a,n=this.getContentGroup(),i;return n.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===t&&(a=s)}),a??i},e.type="legend.scroll",e}(A2);function d8(r){r.registerAction("legendScroll","legendscroll",function(e,t){var a=e.scrollDataIndex;a!=null&&t.eachComponent({mainType:"legend",subType:"scroll",query:e},function(n){n.setScrollDataIndex(a)})})}function g8(r){gt(D2),r.registerComponentModel(c8),r.registerComponentView(p8),d8(r)}function y8(r){gt(D2),gt(g8)}var m8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.inside",e.defaultOption=en(el.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(el),tm=wt();function _8(r,e,t){tm(r).coordSysRecordMap.each(function(a){var n=a.dataZoomInfoMap.get(e.uid);n&&(n.getRange=t)})}function S8(r,e){for(var t=tm(r).coordSysRecordMap,a=t.keys(),n=0;na[t+e]&&(e=s),n=n&&o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!n}}}function A8(r){r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,function(e,t){var a=tm(t),n=a.coordSysRecordMap||(a.coordSysRecordMap=Z());n.each(function(i){i.dataZoomInfoMap=null}),e.eachComponent({mainType:"dataZoom",subType:"inside"},function(i){var o=f2(i);C(o.infoList,function(s){var l=s.model.uid,u=n.get(l)||n.set(l,x8(t,s.model)),f=u.dataZoomInfoMap||(u.dataZoomInfoMap=Z());f.set(i.uid,{dzReferCoordSysInfo:s,model:i,getRange:null})})}),n.each(function(i){var o=i.controller,s,l=i.dataZoomInfoMap;if(l){var u=l.keys()[0];u!=null&&(s=l.get(u))}if(!s){M2(n,i);return}var f=T8(l);o.enable(f.controlType,f.opt),o.setPointerChecker(i.containsPoint),wo(i,"dispatchAction",s.model.get("throttle",!0),"fixRate")})})}var C8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="dataZoom.inside",t}return e.prototype.render=function(t,a,n){if(r.prototype.render.apply(this,arguments),t.noTarget()){this._clear();return}this.range=t.getPercentRange(),_8(n,t,{pan:X(ep.pan,this),zoom:X(ep.zoom,this),scrollMove:X(ep.scrollMove,this)})},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){S8(this.api,this.dataZoomModel),this.range=null},e.type="dataZoom.inside",e}(Yy),ep={zoom:function(r,e,t,a){var n=this.range,i=n.slice(),o=r.axisModels[0];if(o){var s=rp[e](null,[a.originX,a.originY],o,t,r),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(i[1]-i[0])+i[0],u=Math.max(1/a.scale,0);i[0]=(i[0]-l)*u+l,i[1]=(i[1]-l)*u+l;var f=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(pi(0,i,[0,100],0,f.minSpan,f.maxSpan),this.range=i,n[0]!==i[0]||n[1]!==i[1])return i}},pan:Ib(function(r,e,t,a,n,i){var o=rp[a]([i.oldX,i.oldY],[i.newX,i.newY],e,n,t);return o.signal*(r[1]-r[0])*o.pixel/o.pixelLength}),scrollMove:Ib(function(r,e,t,a,n,i){var o=rp[a]([0,0],[i.scrollDelta,i.scrollDelta],e,n,t);return o.signal*(r[1]-r[0])*i.scrollDelta})};function Ib(r){return function(e,t,a,n){var i=this.range,o=i.slice(),s=e.axisModels[0];if(s){var l=r(o,s,e,t,a,n);if(pi(l,o,[0,100],"all"),this.range=o,i[0]!==o[0]||i[1]!==o[1])return o}}}var rp={grid:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem.getRect();return r=r||[0,0],i.dim==="x"?(o.pixel=e[0]-r[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=i.inverse?-1:1),o},polar:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return r=r?s.pointToCoord(r):[0,0],e=s.pointToCoord(e),t.mainType==="radiusAxis"?(o.pixel=e[0]-r[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=u[1]-u[0],o.pixelStart=u[0],o.signal=i.inverse?-1:1),o},singleAxis:function(r,e,t,a,n){var i=t.axis,o=n.model.coordinateSystem.getRect(),s={};return r=r||[0,0],i.orient==="horizontal"?(s.pixel=e[0]-r[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=i.inverse?1:-1):(s.pixel=e[1]-r[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=i.inverse?-1:1),s}};function I2(r){Xy(r),r.registerComponentModel(m8),r.registerComponentView(C8),A8(r)}var D8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=en(el.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),e}(el),ts=bt,Lb=7,M8=1,ap=30,I8=7,es="horizontal",Pb="vertical",L8=5,P8=["line","bar","candlestick","scatter"],R8={easing:"cubicOut",duration:100,delay:0},E8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._displayables={},t}return e.prototype.init=function(t,a){this.api=a,this._onBrush=X(this._onBrush,this),this._onBrushEnd=X(this._onBrushEnd,this)},e.prototype.render=function(t,a,n,i){if(r.prototype.render.apply(this,arguments),wo(this,"_dispatchZoomAction",t.get("throttle"),"fixRate"),this._orient=t.getOrient(),t.get("show")===!1){this.group.removeAll();return}if(t.noTarget()){this._clear(),this.group.removeAll();return}(!i||i.type!=="dataZoom"||i.from!==this.uid)&&this._buildView(),this._updateView()},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){Hs(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var a=this._displayables.sliderGroup=new at;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(a),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,a=this.api,n=t.get("brushSelect"),i=n?I8:0,o=this._findCoordRect(),s={width:a.getWidth(),height:a.getHeight()},l=this._orient===es?{right:s.width-o.x-o.width,top:s.height-ap-Lb-i,width:o.width,height:ap}:{right:Lb,top:o.y,width:ap,height:o.height},u=So(t.option);C(["right","top","width","height"],function(h){u[h]==="ph"&&(u[h]=l[h])});var f=Jt(u,s);this._location={x:f.x,y:f.y},this._size=[f.width,f.height],this._orient===Pb&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,a=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),o=i&&i.get("inverse"),s=this._displayables.sliderGroup,l=(this._dataShadowInfo||{}).otherAxisInverse;s.attr(n===es&&!o?{scaleY:l?1:-1,scaleX:1}:n===es&&o?{scaleY:l?1:-1,scaleX:-1}:n===Pb&&!o?{scaleY:l?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:l?-1:1,scaleX:-1,rotation:Math.PI/2});var u=t.getBoundingRect([s]);t.x=a.x-u.x,t.y=a.y-u.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,a=this._size,n=this._displayables.sliderGroup,i=t.get("brushSelect");n.add(new ts({silent:!0,shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var o=new ts({shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:"transparent"},z2:0,onclick:X(this._onClickPanel,this)}),s=this.api.getZr();i?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",s.on("mousemove",this._onBrush),s.on("mouseup",this._onBrushEnd)):(s.off("mousemove",this._onBrush),s.off("mouseup",this._onBrushEnd)),n.add(o)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!t)return;var a=this._size,n=this._shadowSize||[],i=t.series,o=i.getRawData(),s=i.getShadowDim&&i.getShadowDim(),l=s&&o.getDimensionInfo(s)?i.getShadowDim():t.otherDim;if(l==null)return;var u=this._shadowPolygonPts,f=this._shadowPolylinePts;if(o!==this._shadowData||l!==this._shadowDim||a[0]!==n[0]||a[1]!==n[1]){var h=o.getDataExtent(l),v=(h[1]-h[0])*.3;h=[h[0]-v,h[1]+v];var c=[0,a[1]],p=[0,a[0]],d=[[a[0],0],[0,0]],g=[],y=p[1]/(o.count()-1),m=0,_=Math.round(o.count()/a[0]),S;o.each([l],function(A,D){if(_>0&&D%_){m+=y;return}var M=A==null||isNaN(A)||A==="",I=M?0:Lt(A,h,c,!0);M&&!S&&D?(d.push([d[d.length-1][0],0]),g.push([g[g.length-1][0],0])):!M&&S&&(d.push([m,0]),g.push([m,0])),d.push([m,I]),g.push([m,I]),m+=y,S=M}),u=this._shadowPolygonPts=d,f=this._shadowPolylinePts=g}this._shadowData=o,this._shadowDim=l,this._shadowSize=[a[0],a[1]];var b=this.dataZoomModel;function x(A){var D=b.getModel(A?"selectedDataBackground":"dataBackground"),M=new at,I=new Le({shape:{points:u},segmentIgnoreThreshold:1,style:D.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),L=new Pe({shape:{points:f},segmentIgnoreThreshold:1,style:D.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return M.add(I),M.add(L),M}for(var w=0;w<3;w++){var T=x(w===1);this._displayables.sliderGroup.add(T),this._displayables.dataShadowSegs.push(T)}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,a=t.get("showDataShadow");if(a!==!1){var n,i=this.ecModel;return t.eachTargetAxis(function(o,s){var l=t.getAxisProxy(o,s).getTargetSeriesModels();C(l,function(u){if(!n&&!(a!==!0&&vt(P8,u.get("type"))<0)){var f=i.getComponent(Fa(o),s).axis,h=k8(o),v,c=u.coordinateSystem;h!=null&&c.getOtherAxis&&(v=c.getOtherAxis(f).inverse),h=u.getData().mapDimension(h),n={thisAxis:f,series:u,thisDim:o,otherDim:h,otherAxisInverse:v}}},this)},this),n}},e.prototype._renderHandle=function(){var t=this.group,a=this._displayables,n=a.handles=[null,null],i=a.handleLabels=[null,null],o=this._displayables.sliderGroup,s=this._size,l=this.dataZoomModel,u=this.api,f=l.get("borderRadius")||0,h=l.get("brushSelect"),v=a.filler=new ts({silent:h,style:{fill:l.get("fillerColor")},textConfig:{position:"inside"}});o.add(v),o.add(new ts({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:s[0],height:s[1],r:f},style:{stroke:l.get("dataBackgroundColor")||l.get("borderColor"),lineWidth:M8,fill:"rgba(0,0,0,0)"}})),C([0,1],function(_){var S=l.get("handleIcon");!xf[S]&&S.indexOf("path://")<0&&S.indexOf("image://")<0&&(S="path://"+S);var b=qt(S,-1,0,2,2,null,!0);b.attr({cursor:Rb(this._orient),draggable:!0,drift:X(this._onDragMove,this,_),ondragend:X(this._onDragEnd,this),onmouseover:X(this._showDataInfo,this,!0),onmouseout:X(this._showDataInfo,this,!1),z2:5});var x=b.getBoundingRect(),w=l.get("handleSize");this._handleHeight=W(w,this._size[1]),this._handleWidth=x.width/x.height*this._handleHeight,b.setStyle(l.getModel("handleStyle").getItemStyle()),b.style.strokeNoScale=!0,b.rectHover=!0,b.ensureState("emphasis").style=l.getModel(["emphasis","handleStyle"]).getItemStyle(),qn(b);var T=l.get("handleColor");T!=null&&(b.style.fill=T),o.add(n[_]=b);var A=l.getModel("textStyle");t.add(i[_]=new At({silent:!0,invisible:!0,style:Nt(A,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:A.getTextColor(),font:A.getFont()}),z2:10}))},this);var c=v;if(h){var p=W(l.get("moveHandleSize"),s[1]),d=a.moveHandle=new bt({style:l.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:s[1]-.5,height:p}}),g=p*.8,y=a.moveHandleIcon=qt(l.get("moveHandleIcon"),-g/2,-g/2,g,g,"#fff",!0);y.silent=!0,y.y=s[1]+p/2-.5,d.ensureState("emphasis").style=l.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(s[1]/2,Math.max(p,10));c=a.moveZone=new bt({invisible:!0,shape:{y:s[1]-m,height:p+m}}),c.on("mouseover",function(){u.enterEmphasis(d)}).on("mouseout",function(){u.leaveEmphasis(d)}),o.add(d),o.add(y),o.add(c)}c.attr({draggable:!0,cursor:Rb(this._orient),drift:X(this._onDragMove,this,"all"),ondragstart:X(this._showDataInfo,this,!0),ondragend:X(this._onDragEnd,this),onmouseover:X(this._showDataInfo,this,!0),onmouseout:X(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),a=this._getViewExtent();this._handleEnds=[Lt(t[0],[0,100],a,!0),Lt(t[1],[0,100],a,!0)]},e.prototype._updateInterval=function(t,a){var n=this.dataZoomModel,i=this._handleEnds,o=this._getViewExtent(),s=n.findRepresentativeAxisProxy().getMinMaxSpan(),l=[0,100];pi(a,i,o,n.get("zoomLock")?"all":t,s.minSpan!=null?Lt(s.minSpan,l,o,!0):null,s.maxSpan!=null?Lt(s.maxSpan,l,o,!0):null);var u=this._range,f=this._range=ir([Lt(i[0],o,l,!0),Lt(i[1],o,l,!0)]);return!u||u[0]!==f[0]||u[1]!==f[1]},e.prototype._updateView=function(t){var a=this._displayables,n=this._handleEnds,i=ir(n.slice()),o=this._size;C([0,1],function(c){var p=a.handles[c],d=this._handleHeight;p.attr({scaleX:d/2,scaleY:d/2,x:n[c]+(c?-1:1),y:o[1]/2-d/2})},this),a.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:o[1]});var s={x:i[0],width:i[1]-i[0]};a.moveHandle&&(a.moveHandle.setShape(s),a.moveZone.setShape(s),a.moveZone.getBoundingRect(),a.moveHandleIcon&&a.moveHandleIcon.attr("x",s.x+s.width/2));for(var l=a.dataShadowSegs,u=[0,i[0],i[1],o[0]],f=0;fa[0]||n[1]<0||n[1]>a[1])){var i=this._handleEnds,o=(i[0]+i[1])/2,s=this._updateInterval("all",n[0]-o);this._updateView(),s&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var a=t.offsetX,n=t.offsetY;this._brushStart=new ut(a,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var a=this._displayables.brushRect;if(this._brushing=!1,!!a){a.attr("ignore",!0);var n=a.shape,i=+new Date;if(!(i-this._brushStartTime<200&&Math.abs(n.width)<5)){var o=this._getViewExtent(),s=[0,100];this._range=ir([Lt(n.x,o,s,!0),Lt(n.x+n.width,o,s,!0)]),this._handleEnds=[n.x,n.x+n.width],this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(la(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,a){var n=this._displayables,i=this.dataZoomModel,o=n.brushRect;o||(o=n.brushRect=new ts({silent:!0,style:i.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(o)),o.attr("ignore",!1);var s=this._brushStart,l=this._displayables.sliderGroup,u=l.transformCoordToLocal(t,a),f=l.transformCoordToLocal(s.x,s.y),h=this._size;u[0]=Math.max(Math.min(h[0],u[0]),0),o.setShape({x:f[0],y:0,width:u[0]-f[0],height:h[1]})},e.prototype._dispatchZoomAction=function(t){var a=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?R8:null,start:a[0],end:a[1]})},e.prototype._findCoordRect=function(){var t,a=f2(this.dataZoomModel).infoList;if(!t&&a.length){var n=a[0].model.coordinateSystem;t=n.getRect&&n.getRect()}if(!t){var i=this.api.getWidth(),o=this.api.getHeight();t={x:i*.2,y:o*.2,width:i*.6,height:o*.6}}return t},e.type="dataZoom.slider",e}(Yy);function k8(r){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[r]}function Rb(r){return r==="vertical"?"ns-resize":"ew-resize"}function L2(r){r.registerComponentModel(D8),r.registerComponentView(E8),Xy(r)}function O8(r){gt(I2),gt(L2)}var P2={get:function(r,e,t){var a=et((N8[r]||{})[e]);return t&&z(a)?a[a.length-1]:a}},N8={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},Eb=re.mapVisual,B8=re.eachVisual,V8=z,kb=C,z8=ir,G8=Lt,Yf=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.stateList=["inRange","outOfRange"],t.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],t.layoutMode={type:"box",ignoreSize:!0},t.dataBound=[-1/0,1/0],t.targetVisuals={},t.controllerVisuals={},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&S2(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var a=this.stateList;t=X(t,this),this.controllerVisuals=Gd(this.option.controller,a,t),this.targetVisuals=Gd(this.option.target,a,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,a=[];return t==null||t==="all"?this.ecModel.eachSeries(function(n,i){a.push(i)}):a=Rt(t),a},e.prototype.eachTargetSeries=function(t,a){C(this.getTargetSeriesIndices(),function(n){var i=this.ecModel.getSeriesByIndex(n);i&&t.call(a,i)},this)},e.prototype.isTargetSeries=function(t){var a=!1;return this.eachTargetSeries(function(n){n===t&&(a=!0)}),a},e.prototype.formatValueText=function(t,a,n){var i=this.option,o=i.precision,s=this.dataBound,l=i.formatter,u;n=n||["<",">"],z(t)&&(t=t.slice(),u=!0);var f=a?t:u?[h(t[0]),h(t[1])]:h(t);if(U(l))return l.replace("{value}",u?f[0]:f).replace("{value2}",u?f[1]:f);if(Q(l))return u?l(t[0],t[1]):l(t);if(u)return t[0]===s[0]?n[0]+" "+f[1]:t[1]===s[1]?n[1]+" "+f[0]:f[0]+" - "+f[1];return f;function h(v){return v===s[0]?"min":v===s[1]?"max":(+v).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,a=z8([t.min,t.max]);this._dataExtent=a},e.prototype.getDataDimensionIndex=function(t){var a=this.option.dimension;if(a!=null)return t.getDimensionIndex(a);for(var n=t.dimensions,i=n.length-1;i>=0;i--){var o=n[i],s=t.getDimensionInfo(o);if(!s.isCalculationCoord)return s.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,a=this.option,n={inRange:a.inRange,outOfRange:a.outOfRange},i=a.target||(a.target={}),o=a.controller||(a.controller={});ft(i,n),ft(o,n);var s=this.isCategory();l.call(this,i),l.call(this,o),u.call(this,i,"inRange","outOfRange"),f.call(this,o);function l(h){V8(a.color)&&!h.inRange&&(h.inRange={color:a.color.slice().reverse()}),h.inRange=h.inRange||{color:t.get("gradientColor")}}function u(h,v,c){var p=h[v],d=h[c];p&&!d&&(d=h[c]={},kb(p,function(g,y){if(re.isValidType(y)){var m=P2.get(y,"inactive",s);m!=null&&(d[y]=m,y==="color"&&!d.hasOwnProperty("opacity")&&!d.hasOwnProperty("colorAlpha")&&(d.opacity=[0,0]))}}))}function f(h){var v=(h.inRange||{}).symbol||(h.outOfRange||{}).symbol,c=(h.inRange||{}).symbolSize||(h.outOfRange||{}).symbolSize,p=this.get("inactiveColor"),d=this.getItemSymbol(),g=d||"roundRect";kb(this.stateList,function(y){var m=this.itemSize,_=h[y];_||(_=h[y]={color:s?p:[p]}),_.symbol==null&&(_.symbol=v&&et(v)||(s?g:[g])),_.symbolSize==null&&(_.symbolSize=c&&et(c)||(s?m[0]:[m[0],m[0]])),_.symbol=Eb(_.symbol,function(x){return x==="none"?g:x});var S=_.symbolSize;if(S!=null){var b=-1/0;B8(S,function(x){x>b&&(b=x)}),_.symbolSize=Eb(S,function(x){return G8(x,[0,b],[0,m[0]],!0)})}},this)}},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},e}(_t),Ob=[20,140],F8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(n){n.mappingMethod="linear",n.dataExtent=this.getExtent()}),this._resetRange()},e.prototype.resetItemSize=function(){r.prototype.resetItemSize.apply(this,arguments);var t=this.itemSize;(t[0]==null||isNaN(t[0]))&&(t[0]=Ob[0]),(t[1]==null||isNaN(t[1]))&&(t[1]=Ob[1])},e.prototype._resetRange=function(){var t=this.getExtent(),a=this.option.range;!a||a.auto?(t.auto=1,this.option.range=t):z(a)&&(a[0]>a[1]&&a.reverse(),a[0]=Math.max(a[0],t[0]),a[1]=Math.min(a[1],t[1]))},e.prototype.completeVisualOption=function(){r.prototype.completeVisualOption.apply(this,arguments),C(this.stateList,function(t){var a=this.option.controller[t].symbolSize;a&&a[0]!==a[1]&&(a[0]=a[1]/3)},this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),a=ir((this.get("range")||[]).slice());return a[0]>t[1]&&(a[0]=t[1]),a[1]>t[1]&&(a[1]=t[1]),a[0]=n[1]||t<=a[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[];return this.eachTargetSeries(function(n){var i=[],o=n.getData();o.each(this.getDataDimensionIndex(o),function(s,l){t[0]<=s&&s<=t[1]&&i.push(l)},this),a.push({seriesId:n.id,dataIndex:i})},this),a},e.prototype.getVisualMeta=function(t){var a=Nb(this,"outOfRange",this.getExtent()),n=Nb(this,"inRange",this.option.range.slice()),i=[];function o(c,p){i.push({value:c,color:t(c,p)})}for(var s=0,l=0,u=n.length,f=a.length;lt[1])break;i.push({color:this.getControllerVisual(l,"color",a),offset:s/n})}return i.push({color:this.getControllerVisual(t[1],"color",a),offset:1}),i},e.prototype._createBarPoints=function(t,a){var n=this.visualMapModel.itemSize;return[[n[0]-a[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-a[1],t[1]]]},e.prototype._createBarGroup=function(t){var a=this._orient,n=this.visualMapModel.get("inverse");return new at(a==="horizontal"&&!n?{scaleX:t==="bottom"?1:-1,rotation:Math.PI/2}:a==="horizontal"&&n?{scaleX:t==="bottom"?-1:1,rotation:-Math.PI/2}:a==="vertical"&&!n?{scaleX:t==="left"?1:-1,scaleY:-1}:{scaleX:t==="left"?1:-1})},e.prototype._updateHandle=function(t,a){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,o=n.handleThumbs,s=n.handleLabels,l=i.itemSize,u=i.getExtent();H8([0,1],function(f){var h=o[f];h.setStyle("fill",a.handlesColor[f]),h.y=t[f];var v=Pr(t[f],[0,l[1]],u,!0),c=this.getControllerVisual(v,"symbolSize");h.scaleX=h.scaleY=c/l[0],h.x=l[0]-c/2;var p=Sr(n.handleLabelPoints[f],Kn(h,this.group));s[f].setStyle({x:p[0],y:p[1],text:i.formatValueText(this._dataInterval[f]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",n.mainGroup):"center"})},this)}},e.prototype._showIndicator=function(t,a,n,i){var o=this.visualMapModel,s=o.getExtent(),l=o.itemSize,u=[0,l[1]],f=this._shapes,h=f.indicator;if(h){h.attr("invisible",!1);var v={convertOpacityToAlpha:!0},c=this.getControllerVisual(t,"color",v),p=this.getControllerVisual(t,"symbolSize"),d=Pr(t,s,u,!0),g=l[0]-p/2,y={x:h.x,y:h.y};h.y=d,h.x=g;var m=Sr(f.indicatorLabelPoint,Kn(h,this.group)),_=f.indicatorLabel;_.attr("invisible",!1);var S=this._applyTransform("left",f.mainGroup),b=this._orient,x=b==="horizontal";_.setStyle({text:(n||"")+o.formatValueText(a),verticalAlign:x?S:"middle",align:x?"center":S});var w={x:g,y:d,style:{fill:c}},T={style:{x:m[0],y:m[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var A={duration:100,easing:"cubicInOut",additive:!0};h.x=y.x,h.y=y.y,h.animateTo(w,A),_.animateTo(T,A)}else h.attr(w),_.attr(T);this._firstShowIndicator=!1;var D=this._shapes.handleLabels;if(D)for(var M=0;Mo[1]&&(h[1]=1/0),a&&(h[0]===-1/0?this._showIndicator(f,h[1],"< ",l):h[1]===1/0?this._showIndicator(f,h[0],"> ",l):this._showIndicator(f,f,"≈ ",l));var v=this._hoverLinkDataIndices,c=[];(a||Gb(n))&&(c=this._hoverLinkDataIndices=n.findTargetDataIndices(h));var p=qL(v,c);this._dispatchHighDown("downplay",ju(p[0],n)),this._dispatchHighDown("highlight",ju(p[1],n))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var a;if(Fn(t.target,function(l){var u=nt(l);if(u.dataIndex!=null)return a=u,!0},!0),!!a){var n=this.ecModel.getSeriesByIndex(a.seriesIndex),i=this.visualMapModel;if(i.isTargetSeries(n)){var o=n.getData(a.dataType),s=o.getStore().get(i.getDataDimensionIndex(o),a.dataIndex);isNaN(s)||this._showIndicator(s,s)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var a=this._shapes.handleLabels;if(a)for(var n=0;n=0&&(i.dimension=o,a.push(i))}}),r.getData().setVisual("visualMeta",a)}}];function K8(r,e,t,a){for(var n=e.targetVisuals[a],i=re.prepareVisualTypes(n),o={color:pl(r.getData(),"color")},s=0,l=i.length;s0:e.splitNumber>0)||e.calculable)?"continuous":"piecewise"}),r.registerAction($8,Z8),C(q8,function(e){r.registerVisual(r.PRIORITY.VISUAL.COMPONENT,e)}),r.registerPreprocessor(Q8))}function O2(r){r.registerComponentModel(F8),r.registerComponentView(Y8),k2(r)}var J8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._pieceList=[],t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var n=this._mode=this._determineMode();this._pieceList=[],j8[this._mode].call(this,this._pieceList),this._resetSelected(t,a);var i=this.option.categories;this.resetVisual(function(o,s){n==="categories"?(o.mappingMethod="category",o.categories=et(i)):(o.dataExtent=this.getExtent(),o.mappingMethod="piecewise",o.pieceList=G(this._pieceList,function(l){return l=et(l),s!=="inRange"&&(l.visual=null),l}))})},e.prototype.completeVisualOption=function(){var t=this.option,a={},n=re.listVisualTypes(),i=this.isCategory();C(t.pieces,function(s){C(n,function(l){s.hasOwnProperty(l)&&(a[l]=1)})}),C(a,function(s,l){var u=!1;C(this.stateList,function(f){u=u||o(t,f,l)||o(t.target,f,l)},this),!u&&C(this.stateList,function(f){(t[f]||(t[f]={}))[l]=P2.get(l,f==="inRange"?"active":"inactive",i)})},this);function o(s,l,u){return s&&s[l]&&s[l].hasOwnProperty(u)}r.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,a){var n=this.option,i=this._pieceList,o=(a?n:t).selected||{};if(n.selected=o,C(i,function(l,u){var f=this.getSelectedMapKey(l);o.hasOwnProperty(f)||(o[f]=!0)},this),n.selectedMode==="single"){var s=!1;C(i,function(l,u){var f=this.getSelectedMapKey(l);o[f]&&(s?o[f]=!1:s=!0)},this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return this._mode==="categories"?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=et(t)},e.prototype.getValueState=function(t){var a=re.findPieceIndex(t,this._pieceList);return a!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[a])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[],n=this._pieceList;return this.eachTargetSeries(function(i){var o=[],s=i.getData();s.each(this.getDataDimensionIndex(s),function(l,u){var f=re.findPieceIndex(l,n);f===t&&o.push(u)},this),a.push({seriesId:i.id,dataIndex:o})},this),a},e.prototype.getRepresentValue=function(t){var a;if(this.isCategory())a=t.value;else if(t.value!=null)a=t.value;else{var n=t.interval||[];a=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return a},e.prototype.getVisualMeta=function(t){if(this.isCategory())return;var a=[],n=["",""],i=this;function o(f,h){var v=i.getRepresentValue({interval:f});h||(h=i.getValueState(v));var c=t(v,h);f[0]===-1/0?n[0]=c:f[1]===1/0?n[1]=c:a.push({value:f[0],color:c},{value:f[1],color:c})}var s=this._pieceList.slice();if(!s.length)s.push({interval:[-1/0,1/0]});else{var l=s[0].interval[0];l!==-1/0&&s.unshift({interval:[-1/0,l]}),l=s[s.length-1].interval[1],l!==1/0&&s.push({interval:[l,1/0]})}var u=-1/0;return C(s,function(f){var h=f.interval;h&&(h[0]>u&&o([u,h[0]],"outOfRange"),o(h.slice()),u=h[1])},this),{stops:a,outerColors:n}},e.type="visualMap.piecewise",e.defaultOption=en(Yf.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(Yf),j8={splitNumber:function(r){var e=this.option,t=Math.min(e.precision,20),a=this.getExtent(),n=e.splitNumber;n=Math.max(parseInt(n,10),1),e.splitNumber=n;for(var i=(a[1]-a[0])/n;+i.toFixed(t)!==i&&t<5;)t++;e.precision=t,i=+i.toFixed(t),e.minOpen&&r.push({interval:[-1/0,a[0]],close:[0,0]});for(var o=0,s=a[0];o","≥"][a[0]]];t.text=t.text||this.formatValueText(t.value!=null?t.value:t.interval,!1,n)},this)}};function Ub(r,e){var t=r.inverse;(r.orient==="vertical"?!t:t)&&e.reverse()}var tY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.doRender=function(){var t=this.group;t.removeAll();var a=this.visualMapModel,n=a.get("textGap"),i=a.textStyleModel,o=i.getFont(),s=i.getTextColor(),l=this._getItemAlign(),u=a.itemSize,f=this._getViewData(),h=f.endsText,v=oe(a.get("showLabel",!0),!h);h&&this._renderEndsText(t,h[0],u,v,l),C(f.viewPieceList,function(c){var p=c.piece,d=new at;d.onclick=X(this._onItemClick,this,p),this._enableHoverLink(d,c.indexInModelPieceList);var g=a.getRepresentValue(p);if(this._createItemSymbol(d,g,[0,0,u[0],u[1]]),v){var y=this.visualMapModel.getValueState(g);d.add(new At({style:{x:l==="right"?-n:u[0]+n,y:u[1]/2,text:p.text,verticalAlign:"middle",align:l,font:o,fill:s,opacity:y==="outOfRange"?.5:1}}))}t.add(d)},this),h&&this._renderEndsText(t,h[1],u,v,l),Qn(a.get("orient"),t,a.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,a){var n=this;t.on("mouseover",function(){return i("highlight")}).on("mouseout",function(){return i("downplay")});var i=function(o){var s=n.visualMapModel;s.option.hoverLink&&n.api.dispatchAction({type:o,batch:ju(s.findTargetDataIndices(a),s)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,a=t.option;if(a.orient==="vertical")return E2(t,this.api,t.itemSize);var n=a.align;return(!n||n==="auto")&&(n="left"),n},e.prototype._renderEndsText=function(t,a,n,i,o){if(a){var s=new at,l=this.visualMapModel.textStyleModel;s.add(new At({style:Nt(l,{x:i?o==="right"?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:i?o:"center",text:a})})),t.add(s)}},e.prototype._getViewData=function(){var t=this.visualMapModel,a=G(t.getPieceList(),function(s,l){return{piece:s,indexInModelPieceList:l}}),n=t.get("text"),i=t.get("orient"),o=t.get("inverse");return(i==="horizontal"?o:!o)?a.reverse():n&&(n=n.slice().reverse()),{viewPieceList:a,endsText:n}},e.prototype._createItemSymbol=function(t,a,n){t.add(qt(this.getControllerVisual(a,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(a,"color")))},e.prototype._onItemClick=function(t){var a=this.visualMapModel,n=a.option,i=n.selectedMode;if(i){var o=et(n.selected),s=a.getSelectedMapKey(t);i==="single"||i===!0?(o[s]=!0,C(o,function(l,u){o[u]=u===s})):o[s]=!o[s],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}},e.type="visualMap.piecewise",e}(R2);function N2(r){r.registerComponentModel(J8),r.registerComponentView(tY),k2(r)}function eY(r){gt(O2),gt(N2)}var rY={label:{enabled:!0},decal:{show:!1}},Yb=wt(),aY={};function nY(r,e){var t=r.getModel("aria");if(!t.get("enabled"))return;var a=et(rY);ft(a.label,r.getLocaleModel().get("aria"),!1),ft(t.option,a,!1),n(),i();function n(){var u=t.getModel("decal"),f=u.get("show");if(f){var h=Z();r.eachSeries(function(v){if(!v.isColorBySeries()){var c=h.get(v.type);c||(c={},h.set(v.type,c)),Yb(v).scope=c}}),r.eachRawSeries(function(v){if(r.isSeriesFiltered(v))return;if(Q(v.enableAriaDecal)){v.enableAriaDecal();return}var c=v.getData();if(v.isColorBySeries()){var m=$p(v.ecModel,v.name,aY,r.getSeriesCount()),_=c.getVisual("decal");c.setVisual("decal",S(_,m))}else{var p=v.getRawData(),d={},g=Yb(v).scope;c.each(function(b){var x=c.getRawIndex(b);d[x]=b});var y=p.count();p.each(function(b){var x=d[b],w=p.getName(b)||b+"",T=$p(v.ecModel,w,g,y),A=c.getItemVisual(x,"decal");c.setItemVisual(x,"decal",S(A,T))})}function S(b,x){var w=b?V(V({},x),b):x;return w.dirty=!0,w}})}}function i(){var u=e.getZr().dom;if(u){var f=r.getLocaleModel().get("aria"),h=t.getModel("label");if(h.option=j(h.option,f),!!h.get("enabled")){if(h.get("description")){u.setAttribute("aria-label",h.get("description"));return}var v=r.getSeriesCount(),c=h.get(["data","maxCount"])||10,p=h.get(["series","maxCount"])||10,d=Math.min(v,p),g;if(!(v<1)){var y=s();if(y){var m=h.get(["general","withTitle"]);g=o(m,{title:y})}else g=h.get(["general","withoutTitle"]);var _=[],S=v>1?h.get(["series","multiple","prefix"]):h.get(["series","single","prefix"]);g+=o(S,{seriesCount:v}),r.eachSeries(function(T,A){if(A1?h.get(["series","multiple",I]):h.get(["series","single",I]),D=o(D,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>c){var P=h.get(["data","partialData"]);D+=o(P,{displayCnt:c})}else D+=h.get(["data","allData"]);for(var R=h.get(["data","separator","middle"]),E=h.get(["data","separator","end"]),N=[],O=0;O":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},sY=function(){function r(e){var t=this._condVal=U(e)?new RegExp(e):pI(e)?e:null;if(t==null){var a="";Mt(a)}}return r.prototype.evaluate=function(e){var t=typeof e;return U(t)?this._condVal.test(e):Ct(t)?this._condVal.test(e+""):!1},r}(),lY=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),uY=function(){function r(){}return r.prototype.evaluate=function(){for(var e=this.children,t=0;t2&&a.push(n),n=[L,P]}function f(L,P,R,E){Yi(L,R)&&Yi(P,E)||n.push(L,P,R,E,R,E)}function h(L,P,R,E,N,O){var B=Math.abs(P-L),F=Math.tan(B/4)*4/3,H=PT:M2&&a.push(n),a}function Zd(r,e,t,a,n,i,o,s,l,u){if(Yi(r,t)&&Yi(e,a)&&Yi(n,o)&&Yi(i,s)){l.push(o,s);return}var f=2/u,h=f*f,v=o-r,c=s-e,p=Math.sqrt(v*v+c*c);v/=p,c/=p;var d=t-r,g=a-e,y=n-o,m=i-s,_=d*d+g*g,S=y*y+m*m;if(_=0&&T=0){l.push(o,s);return}var A=[],D=[];Za(r,t,n,o,.5,A),Za(e,a,i,s,.5,D),Zd(A[0],D[0],A[1],D[1],A[2],D[2],A[3],D[3],l,u),Zd(A[4],D[4],A[5],D[5],A[6],D[6],A[7],D[7],l,u)}function wY(r,e){var t=$d(r),a=[];e=e||1;for(var n=0;n0)for(var u=0;uMath.abs(u),h=V2([l,u],f?0:1,e),v=(f?s:u)/h.length,c=0;cn,o=V2([a,n],i?0:1,e),s=i?"width":"height",l=i?"height":"width",u=i?"x":"y",f=i?"y":"x",h=r[s]/o.length,v=0;v1?null:new ut(d*l+r,d*u+e)}function CY(r,e,t){var a=new ut;ut.sub(a,t,e),a.normalize();var n=new ut;ut.sub(n,r,e);var i=n.dot(a);return i}function ki(r,e){var t=r[r.length-1];t&&t[0]===e[0]&&t[1]===e[1]||r.push(e)}function DY(r,e,t){for(var a=r.length,n=[],i=0;io?(u.x=f.x=s+i/2,u.y=l,f.y=l+o):(u.y=f.y=l+o/2,u.x=s,f.x=s+i),DY(e,u,f)}function Xf(r,e,t,a){if(t===1)a.push(e);else{var n=Math.floor(t/2),i=r(e);Xf(r,i[0],n,a),Xf(r,i[1],t-n,a)}return a}function MY(r,e){for(var t=[],a=0;a0;u/=2){var f=0,h=0;(r&u)>0&&(f=1),(e&u)>0&&(h=1),s+=u*u*(3*f^h),h===0&&(f===1&&(r=u-1-r,e=u-1-e),l=r,r=e,e=l)}return s}function qf(r){var e=1/0,t=1/0,a=-1/0,n=-1/0,i=G(r,function(s){var l=s.getBoundingRect(),u=s.getComputedTransform(),f=l.x+l.width/2+(u?u[4]:0),h=l.y+l.height/2+(u?u[5]:0);return e=Math.min(f,e),t=Math.min(h,t),a=Math.max(f,a),n=Math.max(h,n),[f,h]}),o=G(i,function(s,l){return{cp:s,z:BY(s[0],s[1],e,t,a,n),path:r[l]}});return o.sort(function(s,l){return s.z-l.z}).map(function(s){return s.path})}function F2(r){return PY(r.path,r.count)}function qd(){return{fromIndividuals:[],toIndividuals:[],count:0}}function VY(r,e,t){var a=[];function n(b){for(var x=0;x=0;n--)if(!t[n].many.length){var l=t[s].many;if(l.length<=1)if(s)s=0;else return t;var i=l.length,u=Math.ceil(i/2);t[n].many=l.slice(u,i),t[s].many=l.slice(0,u),s++}return t}var GY={clone:function(r){for(var e=[],t=1-Math.pow(1-r.path.style.opacity,1/r.count),a=0;a0))return;var s=a.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;tw(r)&&(u=r,f=e),tw(e)&&(u=e,f=r);function h(y,m,_,S,b){var x=y.many,w=y.one;if(x.length===1&&!b){var T=m?x[0]:w,A=m?w:x[0];if($f(T))h({many:[T],one:A},!0,_,S,!0);else{var D=s?j({delay:s(_,S)},l):l;rm(T,A,D),i(T,A,T,A,D)}}else for(var M=j({dividePath:GY[t],individualDelay:s&&function(N,O,B,F){return s(N+_,S)}},l),I=m?VY(x,w,M):zY(w,x,M),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,E=0;Ee.length,c=u?ew(f,u):ew(v?e:r,[v?r:e]),p=0,d=0;dH2))for(var i=a.getIndices(),o=0;o0&&x.group.traverse(function(T){T instanceof yt&&!T.animators.length&&T.animateFrom({style:{opacity:0}},w)})})}function ow(r){var e=r.getModel("universalTransition").get("seriesKey");return e||r.id}function sw(r){return z(r)?r.sort().join(","):r}function Ra(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function $Y(r,e){var t=Z(),a=Z(),n=Z();return C(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=ow(i),f=sw(u);a.set(f,{dataGroupId:s,data:l}),z(u)&&C(u,function(h){n.set(h,{key:f,dataGroupId:s,data:l})})}),C(e.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=ow(i),u=sw(l),f=a.get(u);if(f)t.set(u,{oldSeries:[{dataGroupId:f.dataGroupId,divide:Ra(f.data),data:f.data}],newSeries:[{dataGroupId:o,divide:Ra(s),data:s}]});else if(z(l)){var h=[];C(l,function(p){var d=a.get(p);d.data&&h.push({dataGroupId:d.dataGroupId,divide:Ra(d.data),data:d.data})}),h.length&&t.set(u,{oldSeries:h,newSeries:[{dataGroupId:o,data:s,divide:Ra(s)}]})}else{var v=n.get(l);if(v){var c=t.get(v.key);c||(c={oldSeries:[{dataGroupId:v.dataGroupId,data:v.data,divide:Ra(v.data)}],newSeries:[]},t.set(v.key,c)),c.newSeries.push({dataGroupId:o,data:s,divide:Ra(s)})}}}}),t}function lw(r,e){for(var t=0;t=0&&n.push({dataGroupId:e.oldDataGroupIds[s],data:e.oldData[s],divide:Ra(e.oldData[s]),groupIdDim:o.dimension})}),C(Rt(r.to),function(o){var s=lw(t.updatedSeries,o);if(s>=0){var l=t.updatedSeries[s].getData();i.push({dataGroupId:e.oldDataGroupIds[s],data:l,divide:Ra(l),groupIdDim:o.dimension})}}),n.length>0&&i.length>0&&W2(n,i,a)}function qY(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){C(Rt(a.seriesTransition),function(n){C(Rt(n.to),function(i){for(var o=a.updatedSeries,s=0;s{u(),f(),h(),v(),window.addEventListener("resize",()=>{i.resize(),o.resize(),s.resize(),l.resize()})});function u(){i=ru(e.value);const p={tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{data:["直接访问","邮件è¥é”€","è”盟广告","视频广告","æœç´¢å¼•æ“Ž","百度","è°·æ­Œ","必应","其他"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["周一","周二","周三","周四","周五","周六","周日"]}],yAxis:[{type:"value"}],series:[{name:"直接访问",type:"bar",data:[320,332,301,334,390,330,320]},{name:"邮件è¥é”€",type:"bar",stack:"广告",data:[120,132,101,134,90,230,210]},{name:"è”盟广告",type:"bar",stack:"广告",data:[220,182,191,234,290,330,310]},{name:"视频广告",type:"bar",stack:"广告",data:[150,232,201,154,190,330,410]},{name:"æœç´¢å¼•æ“Ž",type:"bar",data:[862,1018,964,1026,1679,1600,1570],markLine:{lineStyle:{type:"dashed"},data:[[{type:"min"},{type:"max"}]]}},{name:"百度",type:"bar",barWidth:5,stack:"æœç´¢å¼•æ“Ž",data:[620,732,701,734,1090,1130,1120]},{name:"è°·æ­Œ",type:"bar",stack:"æœç´¢å¼•æ“Ž",data:[120,132,101,134,290,230,220]},{name:"必应",type:"bar",stack:"æœç´¢å¼•æ“Ž",data:[60,72,71,74,190,130,110]},{name:"其他",type:"bar",stack:"æœç´¢å¼•æ“Ž",data:[62,82,91,84,109,110,120]}]};i.setOption(p)}function f(){o=ru(t.value);const p={title:{text:"å †å åŒºåŸŸå›¾"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["邮件è¥é”€","è”盟广告","视频广告","直接访问","æœç´¢å¼•æ“Ž"]},toolbox:{feature:{saveAsImage:{}}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["周一","周二","周三","周四","周五","周六","周日"]}],yAxis:[{type:"value"}],series:[{name:"邮件è¥é”€",type:"line",stack:"总é‡",areaStyle:{},data:[120,132,101,134,90,230,210]},{name:"è”盟广告",type:"line",stack:"总é‡",areaStyle:{},data:[220,182,191,234,290,330,310]},{name:"视频广告",type:"line",stack:"总é‡",areaStyle:{},data:[150,232,201,154,190,330,410]},{name:"直接访问",type:"line",stack:"总é‡",areaStyle:{},data:[320,332,301,334,390,330,320]},{name:"æœç´¢å¼•æ“Ž",type:"line",stack:"总é‡",areaStyle:{},data:[820,932,901,934,1290,1330,1320]}]};o.setOption(p)}function h(){s=ru(a.value);const p={title:{text:"æŸç«™ç‚¹ç”¨æˆ·è®¿é—®æ¥æº",subtext:"纯属虚构",left:"center"},tooltip:{trigger:"item",formatter:"{a}
{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"left",data:["直接访问","邮件è¥é”€","è”盟广告","视频广告","æœç´¢å¼•æ“Ž"]},series:[{name:"访问æ¥æº",type:"pie",radius:"55%",center:["50%","60%"],data:[{value:335,name:"直接访问"},{value:310,name:"邮件è¥é”€"},{value:234,name:"è”盟广告"},{value:135,name:"视频广告"},{value:1548,name:"æœç´¢å¼•æ“Ž"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]};s.setOption(p)}function v(){l=ru(n.value);const p={title:{text:"基础雷达图"},legend:{data:["预算分é…(Allocated Budget)","实际开销(Actual Spending)"]},radar:{indicator:[{name:"销售(sales)",max:6500},{name:"管ç†ï¼ˆAdministration)",max:16e3},{name:"ä¿¡æ¯æŠ€æœ¯ï¼ˆInformation Techology)",max:3e4},{name:"客æœï¼ˆCustomer Support)",max:38e3},{name:"ç ”å‘(Development)",max:52e3},{name:"市场(Marketing)",max:25e3}]},series:[{name:"预算 vs 开销(Budget vs spending)",type:"radar",data:[{value:[4200,3e3,2e4,35e3,5e4,18e3],name:"预算分é…(Allocated Budget)"},{value:[5e3,14e3,28e3,26e3,42e3,21e3],name:"实际开销(Actual Spending)"}]}]};l.setOption(p)}function c(p){window.open(p,"_blank")}return(p,d)=>{const g=Ml("ElTag"),y=Z2,m=Ml("ElButton"),_=q2,S=K2,b=Ml("ElCol"),x=Ml("ElRow");return X2(),$2("div",null,[me(Q2),me(_,{title:"ECharts"},{content:_e(()=>[KY,Ni("p",QY,[Vh(" 安装命令:"),me(g,null,{default:_e(()=>[Vh("pnpm add echarts")]),_:1})])]),default:_e(()=>[me(m,{onClick:d[0]||(d[0]=w=>c("https://github.com/apache/echarts"))},{icon:_e(()=>[me(y,{name:"i-ep:link"})]),default:_e(()=>[Vh(" 访问 echarts ")]),_:1})]),_:1}),me(x,{gutter:20,style:{margin:"-10px 10px"}},{default:_e(()=>[me(b,{md:12},{default:_e(()=>[me(S,{title:"柱状图",style:{margin:"10px 0"}},{default:_e(()=>[Ni("div",{ref_key:"chart1Ref",ref:e,style:{width:"100%",height:"400px"}},null,512)]),_:1})]),_:1}),me(b,{md:12},{default:_e(()=>[me(S,{title:"折线图",style:{margin:"10px 0"}},{default:_e(()=>[Ni("div",{ref_key:"chart2Ref",ref:t,style:{width:"100%",height:"400px"}},null,512)]),_:1})]),_:1})]),_:1}),me(x,{gutter:20,style:{margin:"0 10px"}},{default:_e(()=>[me(b,{md:12},{default:_e(()=>[me(S,{title:"饼图",style:{margin:"10px 0"}},{default:_e(()=>[Ni("div",{ref_key:"chart3Ref",ref:a,style:{width:"100%",height:"400px"}},null,512)]),_:1})]),_:1}),me(b,{md:12},{default:_e(()=>[me(S,{title:"雷达图",style:{margin:"10px 0"}},{default:_e(()=>[Ni("div",{ref_key:"chart4Ref",ref:n,style:{width:"100%",height:"400px"}},null,512)]),_:1})]),_:1})]),_:1})])}}});typeof nm=="function"&&nm(JY);export{JY as default}; diff --git a/assets/echarts-Cq-PDmSA.js.br b/assets/echarts-Cq-PDmSA.js.br new file mode 100644 index 0000000000000000000000000000000000000000..c222a558490ee224f1e6684e9620ef1765d1bb4a GIT binary patch literal 279241 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

Fr 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

yFGwbNr5yOUbGkf*bFLXF+CFE0aji{s z*Bm!t+zr{h@(IL%+I;PkNv&Ntvu?zyY@1wxx+$dFn)SPYA;CNA|$y+VMt)o$eRP#c|{o8(5pn0khU%y$7 zazOw(fC?vZ>=&6bXwVQIraEqNfa@l;E5(hNt)`AmfJH(5-R+03SnbagEH%;xH+LIq zNSqu|GwsvSOL`&Pvuv8p|EX2A-&^Kh_4&pX1K+x;i=4`g0rOlC=iCD981)xQT!6w` zasi8L>@52>p}sG&hm+q*l#-Y2Ba(M2qZ>v^Df=K#guT@-b&qU1DRr@3Ru~3|cia*YAf@8cQ?n%*`AjNkayV8wYqH1HE=; z{ym;W>w=bgt*h3#+<)NmGWW8D)YK|WYzD=c5q*0sPmTiQP$aF_84V`#bxu;YDT6jN zDTvMO%L<qhL&01fg(@{Fr#Y#DI|w>p$0Uf*1)u$nU2PY%Us>NC#^XMFg0+ z!{7vfE?A&4UG0i3LFi;^qAyVPFP4YzvTq|Em7_&Ua9Py$FgR|*ogmaQKWJzQCKS&h zOeSKcyzP{6JTuNMkDb|o|MFO8Tyy`Bf|tRWm>uD{`=oK%eY90Qp}Y*uJFU^ zI8QeJUfujy&xT6JlKftglwXxOqTF9x9^pQL(@bQfJ|T(D|GwUM-^d+xp(i?zLHY6D zYxB^=K5~qX z&8FK#_VL_1Qb1bEGq59xuok-*E$2nfg{8|VlxW3Hk$m9|gJg$`r7p_KF)$*yjIhK! z<2>LUKC6{m5y1&A`XGD?NA#Th2k7O@3kN@MG9@N3{jnRA)9Gtgz4KjhyjvTw(E}Bs z%uf;uZCT8;aU!9KO@Gjd1oW_Hg+`3vv8@MnZB0J0CbWmbkIRllh`Z={4BwOQO zIIJL~fQ3VDg(D_VfWn_NyKobSH~kZpCG(1WYG<=uZmvm5Xv67+`qV(M+XzFow3&xT z{6{n*a3+c~tl{H^d-7x)K*CKGhwS$u2{EAv479{R;BW|a9lKsE4gD2_;*7og)R%aU ztFIM7V@Q+bdp3`36GlFUl=<~lJrKPi@agVgqFEsn_Q|vu&>TFGmXR8*Hd7_+wm7;< zmKMJS=a>r1RDioo{pJ>{bB7n?Sb;mIWBCaBdFEg+cQ*bmG2WT^9QJLXV$!5?Z`1Q-STu<)_iwCC)vO0XgvjjU$Vyl1z z&ufGqmTd=jVtiHor4`7H9;?!HAkBLDCH@nxeVjoG+Xgo|Aav`V8Cg1&nz&l@-lz2@ z+bm^W>HqhM2e5tDL{d#`k;zLwKW?ce?+49Bb&)@=P6+0nZNQ z3Sb4(h-yTG)aP0noDzx$(1#@S9oanKcZ^!T_d(2Qv!4WI?q1j0rD>4n?h9M7&eOMv zlNez7Nq|^3d6E0cE-qfIjfz2BHYsS3u z^W&c+*vtxJM_Dua^dhgK$|(K#UI=TdAw3qJ8g-Tp#p%oNRvs-tS&Nj4d@B+GoIRy& z&HdAscDlFx6Dn+ZDVvin4?r>>al#z<#*d@*P(LO7X6f_3+5U z+~FpVKVYcOioiMRmIyb`Sxswv0A2mFEsM1QDeYhI1kf}ki>-uikT#ZZ$D-&!Wo0Pq z?oMCog}F5G2NPOC)()0Ywn;pRA|136s$ip4YpPQ?G86(UzSos9V3=bLvr9NRzn^R4 zD1*b5|9b?g;#m4Ing@``&SOtK?I`{Lfu?E$j3lN!piv^r2xO3lzNIz-)PJW82Ekd9 zmy-&t$E>SN&kq~~m0c99hAyYIUxDmS$)YkD9G;yeHg2b>nxW-7};Y-~Y zp|MCKhG+bj@(x#99}kYuXX*&~UO|Hs0U;buw*fWK$okNW{A}))Wq()OCa@9qROFVk znHO^1R}JbH&ryhp^?lEPz$*yVM8%z(?;yY;9_lH!Jc=F+K3;X32}S#8$&Il+38~6z zgBa+TJw4X0+yX>yP@O_=KkhiFQNUjqOPVUc^T~;-dJ^x}1Ld$G2lZ-hRA}1`87Yw- zbsHiv@xUv|KZZ8Xl6N1(@ptd=S0tUZr$-v5I80vWei>4 znrd8E_u1iY`F&(NSNnkyR_S(mAMc*z9(y{owXbD;&p)j_aUV}wwo)Th^}{(pM3Msy zxN6#SVGHy-s;`%pxzNDje#HLsc`rdMJk#6dG;N z^w)o(lWtdA!E(3a%W%RU$m*5~Lx=K9$6zQdCjdyfyXewcTI9YqX1mp`@lX}-OeyVf zjcMRhzJwL{Pm_jFphiP-}xa?M3lL>G1LI4o^{h zRu~J39k|vByMILWwpU7EFcrA|mE#{f@iUJW{ruGJ!i|mpr_--6tvPVQ&$=jLZ-58{ z;Cg6RrqtEreEA8N72oywZCYuk{C%)h2*0nj{i+y)9~o(f_tU{xgCJmSPVOinteY3o z(H!T7z{^Gv^zY-^1YMWM;pR{d#!OqpS>F;1y;+35z`0h8;L)=pnKDtN&S@|X#F@6qgl zX$?AW=Rp_P;;7R^Y^_*#!rdl8v43*Z*RRuEuB2M~l84OpdxtcqCAyj9;9B!&suwU6 zh9o-IId_L2SLD#*thvN7}=!8k=h4Ac$vd7~3EB7Ln1t`pf~F?M*G{f{PL zXBB{HRcg;!pf+^laKX!MybDQw9RdPVkalV1b4$3QOTxNP3#3L9=RdvCvWC*Z!s{@^ z)P(kgC>e9={jiub9Fj;yi-0$@(^@K>-kRz3+gWZjL}1~$vDQ+@_LMswk_U~#8)nH3 z)d?xAH~HR76T3js^ZNb_%uRr>NOr08I}|I&s(8(h?GD zuF)l|HA}iSv647*q(pJp7&%{{GQT@zmw~rQpx7myjP8kREU16CN0wudZpE41l_HZU zbng8&#_<>=8ukJ%*3~X8`tuv+_9m+%2?;K7AxKtNiQ;2CI@zINE5Ws%9OgZXw&Ab*DOW+Kf)4WCor{Cy_;O(Ur?4*=5g zKo=p}a^W++nlpEHCnku|R!A152{Q*Cb{|ps#EN|$n^|!J8wK#rR3m(zsC0dh^Elf_ zArD9C>>8ipv8@aDHu|AAZP6ue+HSYN1N$B{}(%bUp!`}X8S%Uhtf ziOzzM#3`^l(PH|7Vd#V0)-{;ot)V(bVUJkFu3FQ~k7XtFylTk2#7c+nz1``LY^*oq z`)4^X-~4-!`xPE&um@Ux0-|fX?Ejql1jL(*H%+#JI;!}fmfWy$b#5xfabfF53VE6e z|5^-{popO1aHFms6_B*lZzVlKxfLNlr#`9F(Qq_`?A$hN!cM)bIoE%-eIsv9KSgj7b&qm z^>7Hflc1{8&Oc*FVgJqm9mBgJ^dWmer{qgIqpQ@f*i0{NzOpc;t%XR1>pJwlkcEf* zhtVLVto@c+E*MpKNvJHU#|NW{9HihB@yotQE%sdMG^Up|nDi35vg5Vf-p`PGQ%u&u zR)e}y8zA}x>53#vmIXgiP>PCU8OUdn^Xlb;PU}^nC**Qr)tlIt&>z&LB436VVB8Lb z02Z)(HMLkKv?QF0p;7BhlVwlClufZj!_+p@JZjOGu}UafmY!sNs7X&GG2jc0qRoiH z)sEa>K!H37Us1QF+41b4#1^`yGK@wul+P?DB>0C|23|vLb;s@@+d-E!Stb2II*zQq z8k*c1HOZwKY`~R|_}PeEEBL#96}?|){4qU?>ZyVmUR!kBk(w^`3Jt$+b2(47-R_u_ z$6uy*1q(3bSjwdX!a2JP{SLx&R4XFBzXAINoUbKNPI%`909WwrqZjjO)BW9oX4KNQTY)>a*sTK%y4 zu-xj0#lwcVdaX%KDy$i=-?k##bLDKr<6lgk7Cy;a)4t!4`LorB|6mv9J-|FpElV8x zor(et!pBn*%(Q7ZgE~RAZRrmrRL~dWYTinXaGw79Wm3n#06{>$za&TYsf!)28>Vv| z^9ZIu#}cE{a0Rb!d@ocxNH^gP6KXrwWvz`kw$pHaKh2XDwB6Hgwl(plWF~tuy@wWa zt~P86buGN8ajH&&E;Qf6L4vkOQ1zXO;xy_QbEN~_G;vZBI}J>NJd9@}NzYC&uGawz zdV)(T^DlYOp`L={PImtaYgJ{zlzkQ<@leo25DY~b#P?tYZ3gaZr416wqi2F~wpq}e z2=8db1ktw|greP~X~68e(qg0YqaopV!C>ePrx<9gZXYN9015~HQZ76RONaJpT}zzJ zsP1)Ip=IM}$m&?vCxc6;r-^zBnE=3j)lx9EhAP-ggwYPm-UD2jbE+1#547@3T+Oco zGTNixH~$-2$wCq>TWX8jT|j}_D3e!1C*^h>eMovI|jP_mWFjcs|`-Gp4x7A0g z76_72Wg#jsqmZ+a;e+J~IEDa3SA-70^O?Twmj@N!nm!CrCO$$co|(F3IcfIK@R*)> znQV3o@^UYIu}{MD>=_C;Oz;$S%Gkcuu=?*uJRsP*u%7+$*oy!lDN+{1Zg+3nh0^Ur zCg+W1UL_;oyVj1|PoYos4;R?pU3`;bTfS3yEDj!Nv`hv7V;21^`&4q;2QrQ4t|I$* z0|WMF;tHs7Ki7dOXFvr>@LX+*Sg4!~@sxLhj935x2(jSCeW-wC5XVmlRu)2RHxo{*mszw> zy9QjM^Pw99&?%@Tek|b?RNa8%nq+SyNs$sv`fzwZ4{G;0VNWW*Lq69Q<0)7|gT6C^ z1Z+%IiLm~m|h7qg5h4>D7@pVX}_x`!y5y^>T<^OGm4(s0@QzZHO8rw*|XZXD72+O%Z{x?O^`AOC4yE5%mcAww%v6Q>7FM&=!BJB|HpA?$( z@`{)J1Ma{FuOZC6F?^pq!=@^R2L?t0PH+S8d0cL+MMJ4F8L!WDk{XQQZ8oauh+8|@ zi>vl@xwNFPX1|`FIQSg?+o2dQV_(<TZI!S-;KJzt}3WE)P9DrIxi$ zLV?lhkp1Cr_;xbIinj2OU@XMYd)-Sd##5cU?nPj(#O;5R^MdQ^pWTJok@9-s?^ow5 ze5vVG$=%p?&>XjuUx*-%(e$p;QEs)W_#2{iiQ5@|@6q8;@>0=JKVd#bcOMAeT=m}W zr~$Os9YWe9eDb6eq2JG8F@NJ6vb~`a+H+?peG`s3XsYb2b@zOzmTNu)5UQAO3N|xf z&v{Kd8PWjA$1D@P&LP)V*cLxEYcKJd8&q)o(x4e)Y;N-aFBRp7O2!A!{pu{~%O5h# zxm*KCs7`l|+6i2(k~f`oa!TBOq_u-Id7+1}j7hESVkt(I?Ji#3z>rRweWvkq*HI)x zT{m$sbS`S#=U_7GH5uq;Sl3XmjSjb`+u`w;b?Mi=w#od4jX$vC8xfJAN4P#1Df4ANFH6XIO~ye$hn%i%L(qH{M%Tp$~E4 z{KTlDk!8FB_ht3GHDX9tzqNnE>R12m{@x!p!FPcuXPLyxAr$MOM7EWNV*Lqg5n$D2 zOXpJio~s@$hn^_&uzi2B)(y)T_~-N8)avhhq8EVJPY%aVjta~Wt^FB)^}KngpyBCb zyR=<>BrhP|@VUj;tZ(KjQY{|pXLWOZ+6%*}{p?{WojpOH7#Rs}f z)zIvVzBb-tabk@$`K!|N@VYuT^CI_8`e!r&&V=9yr4y+S4#@+#CoxkP;x)$K^Cq@` z)2_rMm?&78()QS`jK$8wj@8Q@RF(%ww?8zXsH(jf+$v~gQBD6gg_xzwjxC9%(+}N7 z2F@*3Z2R2~r``2UlZffJFV_I+oUH?nc^g9t1cr?t9jA9z4~czgwL3^KmC`=e@$Usu zw0biYjN2mwMYfi^p%-gyeeMswyY8>WBZVQI2wV^hwY`wvw=77(1Pn+L398P7HD|+U9{Che46WlJ_ zzsd@eVx=-f{TWan4A)-gwTFuebnsN9DG%PCH6Z~V>-BMP8%aA2H z;oYnxHCj9X!eMD=&l7a0PqbDC+X_bIcJnGOV0|g0W4j^fmo9EUGZ+!m(G)`gjAZa1 zr}`DfHAN_$U1|0A4`CK*|E`iMnY#g?iY^ljnWF6FCK7Os815lPG^)eBNxpAgSxSr? zXtMa^G<;;h!YM;NJWZ;I+Xno}zB}V}m{0}B&I6I@rwA}gQX2U!40bsH#8c03yf6x~ zUr5MIa$0)*Q>iBg6eN3=Di0la9d!#w#%zV8l-no2ZE0=mbPIm zLqbgVg5b2gw7L1i5`8BQ6n0D1d11mpWH`DtOe4Q9oIw3n9O-2q>r0PyNWU9Rn~=D} zm5+r|#-!njw|rh=RT+z?G08r}Os=RbwwhpAExvO1R$3_K3jY9M_^2#M!P#$@rLv0K z29UWZ(i)6CpJX(YcnhwjsyZsJtjxJ}-#oL5M#@xbjzdx?-+Rp!8}%#>Gv`+TIjoA_ zB~@u#Mv2B)J!R_|`0lSQr_>!bobGr3WHgt}RYn?CPOavy4e5RD#dn&s9-PtW6zffY z#o&*?&wSW*9wXXULRY7H7B!I290uG6AGUnFMwZ3&FyNZ!z8=V{;=GE3Ct!+h#_NlT<}t zKw*wpI8siPD`-+x-ViS*yTrR*mG~Ze*Y^Dx@9-NdvlxxNd1`%t#qj+CPyGN{^KMPu z$C9#}1+dKmrHFKC4{##|4rrzuqwaN??(n67fUow{r+*nl>}mqCL-uEn9v+z~C&jR2 zfu43*I|S0Qe|+YvN@(^eIhH_E(Nkz3zI;!^5!=+=*=o$4k=xgLGSVFtPQ7N_w<|?~YeD-TZ zWm)?c=;>WWFg=^o%t83GRm_!-FFk4qXt*^`oY&!2qd0@UIaKWhNz!47?8H?Z;(@G# zasA7q7iRmBk66izOStjpBjp>O%P4P)0Qo;!$xM=m8f1sx5P|cGyVM6jTTf4tZmZ)% ztEUCGQMcP(fRfjhue*D;9yO*TLMrBJ^V4-O9O%fOLfqxZi9P0l1ok~;dI?<_Ook(e zi&rVVc$Qba``0t_zI4|V#KlLvbsVAAWJ9R$E?f*LyPZB}U*P?seX0&u0pR^S44q`| zsaspr&{daT3nak(KGU!s%_+g+ci*woUQpLSDI#D#6wkixhC&|Khfj8ic#8CpK6;V2 z=B?n3C)kn4&~`o6X9fv5T%CHnfC{*e`{9#Px6&w9o7IHFPsPPv2i|c>YPKc~!9t!u zTjP;t16`scnslHt1Nbj(QT$#^vYvPS@%6sai1?n_56Z6$U?4*MgOtLBgMA|>Npj;= z7TbfGqUfi_1UF4$9`Y?9%17=!!L&6=D9~}v6D2_bxF;7*Wa*RP-O_cCMnT`}qst$B z2v;b^L5GP9*(dxXdC9C2_`;U`&YB9|%+bl=BsH*dxXC38(b@7@ww5TWb8P&)mXyUN zQBZu#*tlMy;eakb@6O7JAtvli-0u@rQ;Bx_U{3BdDVXN6A+3E&u|QYlKw3taryu19f>I3PSBE zhGdbvtq&72XVYeKXD%1Z-f zv`wl+EcV|hjJ)%k7LUPx5(?S7a?^kpdFqj`Hy%Pk&R?CI&($tIOyMy)BuAk(*h&~4AO${01@JGzX zBPbY_=#8K6ws{KKTOk-pa)Dfl)afO1YY=PFkdA*gB-Pye=k}6p4s}- zue<-lUbnG1uO$4xpY)&&Ug;|n^SnfJVbd!+tul>Iv9k zIT$+EQI*|-Y=E3&__09`N|#$gQBS*(fJk5S@F|fzj(M}Y3bHd2-~(-23Gv-XUf((9 zd`wv;_3))a)xnHkR+32?L=j2?QYlfPO-O;%xY&V6Y^hqvdkMdWi$K&ZtTo`ZaBr%& zgV2jH@WLbF@)Tklkp>pZSjhz{lBP!N5y3UeEs>!nN%2m5mjOmfIfgJ)=D33ZS=&Si zL*^oA8F4^m>feN zXJ}q7E$BKipd10N?rSTY$qJje6hH}%n6ffJt@d>JQEEWbba&CokLUeLhG5ef-266D z{^Y7-j}_<_WOrU(cYD(I=Hr+zw`+B!3zC$kkQvrUjCA&zi{o*#9M_I!ec#e4#sw=w=#1ZtAPC(1!>Gytk;RIocwQ4doSdRHLiLhXn#Ffy(&z~WEeBfbpo&OcTwVX=QDB$;# zY<(Cvs;T5rPN-orhI=2g=CXFz)5s4iC`_#;dr7De=WteA69)z5?D~>rL}~|V70viG zl#;#z7x*Q!$3S)$^f!Za5{PcyE+XfyY{qsRxT+uRftysi%vj}U>NCd9%n$B9R=?4S z&erSw3y=4Af2|qA4yQddPt`>`(4KIrX@+>AlzT9*eu~Ka^I#R2JFYA~(c|fEZ@Ldc z!qyhJmfFUkB#&^lGffyIw|O02^zrH}~e#k(78r4XJOVR&DZURAtK>yQ)mc+u3 zR67L(%HGxOiw>$+EjNzP&9Ev3wvwGvEXMk`1=neLYATg{nxVsDGOR5j zBs>|1Ai=u(n3Jow4>vVLjc|8CwG+(euS#bGB4DI5G$$_3r>q9^`sY&4Dx~m;5)Dek zB@SkYD;iiMwwKt_?K$Um46O&r{aRwl>RqptyB#g-Ad!OPe7#duIx>Sev?XNBhZ-hE zTq-GoQ!xpup*VIE^YM@OU-~k84>>(KeHx$fRkE_LFud72SAl#1v?z%AnMUp%GYT#w z)Q=-Y-3j`&medG;x#PoK8)09B2(aH3-9Dl>AnCMA{k|Ot=P9X!m(kY z2&F#GUPW?W&b=&m@Hr&*Nq#lae`c=H-iyyerfQ^XYI2S@Sm@Q}Vy2t8%Zqd>t%2DA#X1BLia zEy>kNI*r-~QqRm46Ll4PjvzeBx2Z$UCae{c=l)5Oh?yak5C@E&_BPyK5h;N$TMj8r zw;~p%QbZznVP8g-SOyfo=awXxZ-7ha$I2=(UtJX3AFc@Lzhbc(VvPhjsYJRu# zxo=pvc~}!B&~BD!M`>GZ_77MBJ|a>Yw`)g$yEvUl#Qqdq*F3Jsw4eswHEw@zavL~+ zn)fY%djQ(mgjRpdL`pMS9fuU1jBt4q7%{a^sY@u7_|AJ^kyEu|rsPGKO1`Q1($pMO|U#O8CYQbM>OpB@;+c#QOEo zAW%Zwdg6-Gr%vv`{nx5ya==BK!D+_mgL-OcFn=EFH~+7@kz>(6Nd^B5RBl^+PoD5c zuf}46%M$w!i45 z4i{O*t?_4DNkLihy8%%*NG(H_Wnp`a<1{g1n+|r!deO@o2HOGuUFU z;DF7>vmW6AG1+t4FLiw0hq-O^{bT${E|ES!C?^kDfZNY@-~UIfKAV0Ey!ZyYBE*mw zY<9*l*yw%h_qsNngoZ8Me{ym~Pr*d;B42?c%%DQP_PM)y!=nh&&~$azSwuH@Rv{9h zxne`-AA~G~mqoj%tQY)P5(|Rr2lhw#E5@gPL8z#$)YH)j`1U0$Y|w+SfCq-s0{Y=c zk!d1Wwo~rfHCSccFGU-nK$OMz{=n}uy@(*s>qMlEOCJs@T2)a*-FTc*!EQIkyvdYD5Z=kESd=*5p)^VJSvCvd*8b|)2)c*opv zYvu))*a{M8J+$425C~H071SRWAB&YX_C~g-1lt}ixUp-W8^O2wM7Kx~tMiJWT-R(_ zN!E4SpM7n0SlHJ^UDQQg)CK=j*EK%`;X`v0+{Hu>JIwRIPF=@|Er@Ot63@tc5;?8# z1>Bz|h7iSVM8O{ob;Bu(>7MoH3>`|;Xj!|kIRW8C(dUi}BWg6Qo!E>RTxbzB&6mx3 z{E48^jWy$jkBg5>5C5mg09L_Dv~|o75lF9Oiu=A{hk&G$c^Xf}7}aF}5jYy1me7;o&qn#rz=17PM8Yo_HwY+rF*u9BM})z>_n`p4$A3V%_^4C9?bDnLB{~{-_^$ZREJTHZ_lA`J0kem(pdqr72j^ zwjTowRa3f3KWaiq><@fym>DfelTf0%8{*yYl=o*nKb$9~KY4SIbJ!g21{hTc31KgUt5n8r5tpBog8svl(g z%kl0)izf2$nVzKvSnt?wT!E*PR%H?k;8Fr zK+cb6G*KO(_MB?*Kv#hm5Fm;bc?!+tYaqldiY zf2QMC!XA_opv9QGOe)oZ_a$)=%&Wpz+a|RzFyv-_21YF&nB*W|M$m?7+;S0MBgtHH zG79*ZJYZq-tS>>vDZJ>c^_4I!*>SUZc3V-Ho#GZdVw@0geXR;I06cC!H=VZ=t5k;g z5M&$`H5d4HY#g7pTxqnpdVXh&8t1(@dd0F9VG-bgxqnrI+s@s470jOxPMiU0tx{JF zz#sO-&TUEo+0|m9Q_BQZ|0l4_Ryj03LYN)QKqNu6$fZk@A#uu;3;WX8 zF~cAv%B?|?;X0Gz@jAZ|HHqXBoTWFHrHL~)_iu9ad>Xen8R3?N^Fo_e;~agVqMDYH z$Em2)=C58%E>!XZRq|JP(3HR1r8Ix|SZw!D?)-AX#r^vD!M)%=co#+|bq;IsP+r#% zdZ}l9MeI0mfXPVDx$2k}D$=Qw$ttNvp*lCoi=($@8| zd1PIj-zmeL8+3r@(~FZr-U)FE^Z3LG#iC6I$_tWmwdT^PKq}>_Uzrm?#d#3wRf1XC zVPN)Eh#Nt%_IafaChIJO*sCHgMN0+jMHDQ8cO}zQ6x5Ic$op*mjUTyKPOy*;f`DI# zj$DOg6zJ=OR_=c$RsFMN#A%OY0ey^!Y<0mj|I7@cfQ!Wt>|%CuAa&Q5&_fdhjb~=nE1j2)S=pYJmiMGJVG-F2Ul`G>-ENhAX3)obhW)Ylgw0`GO{o zK{O}L^o#|)k+P|ZoPwP zi=hbd=2cqP+LN3Q_WLsqiOp;?MbM<(tq`~OZZM$yjK=20{`pZJ>vgT8%Q?~3ReMlW zU)7cn^v^Jg#ynFkD_3HL_S#X@;~hmb9$M^|d$&20|8H4ClTb*Qspbr5z}&Mf_40F% z%NJ?};C)Utm4n%;>VH45RJQ?2yD$CAdf(dc#e9{=suU(LKjv~x)uIG&Sc%^i}!Vk?$@5zp4L7*iU*lB!7B;;$0Y>$QEb24TCiLYPWm$K*c*|+p(>lM|H;3+hskX{m< zhtJsliUAV&7E-V?gva0$M;ZE~rP;x2yno!wjIUziiIpc9>&qZR_ZONw&(w&$r@g1I zoLx=sFY+nMwx&QeWU@TD`i=eq5^>eUpw}&u&FAXM3M2L83td4YS|@ftF6UV~tKjWj z`8J_rFfXO#(lM`g%GfT~M*$#|OpA`iik8;eUF~Q-65Z_frhT)9x*G=^*c08*W=YCC zTGgCYIb0hm{n)~?*UsGa%M=%`1cA#PYb(3q?JBI2t#Z}A4@_+yU_Y%}ini^F9&!(K z-{n@sQREl{d(>9XcwVWsW|6n(J^*I@lUez(bQaFwR2pH*cz&y+L$yN?~BYxZf zFU93Jw0TyH%#tg$JE(C{$bjz%PehnWuBrJSg4k= zzk__M{WBgSo`2n@bPLC&a+Sc=eJxOt(Q*w2dL#g8KRCEDww9CUJkze#@|TgT#dTBS z^70#cgPzL8vzZJ6Pt8#_0rM$~vp~;6$>6=kN)VNP6hKaQZ({6=PDRoQVNnR_Bp|^23F=QYfji)#UQ-d0L4i;4w`GkpHdVq#>}4CXAx~r*rS*G z0xJ=IX{ zY)o@!2-{JCcY%*Jq{oiBIIDc(*>RW)+nsp#lP~pdqN>fN+WXdx;Z!cG29?x!;}m~j zN~qRUy`7$X+0`j1P(;r67v#|h<3gPm%<8-*H_A;?+=HSmyx&Ji{6QIT6t~1kdv4v?4hQQ}{hHWm@!D?gcc)$WZwAjIUkj=+p2|RnCeCmDq2He{(A(}u&NRHxg^jT*f z8yLB}ahHAfHT$SI2ucn5;}w-X3Xb%jw!?YP1%-+_hnOo)|;MHA;%!;R>Ht+=M-RVfQ(g z>+|Z!Zs>8q1MZ}z$S3vi?gLKW)OP16i95b ztg=s~hpy$@l09%GB=k#?tXyc-{k0eMwE;><%pu*|!V!-H&1{{<=kfp|Mc1Rc*y>1A zs%xf(E0Kn1Ckvi5MVX8m>&Ek^_0GI5lfLl3$uH&~xnT|+op%5UNNzB_QU`$EDbAq| zo}GSmDK?xA_0#S#o5xOF;oaqT=NW%?6Ar{%h;uyZeG?e(L*#14g2?3xet;fANQ?DJIdD*QvKOWt5_@8nqoXFtaqW0 z#}c>{>IdC*?CpE`J{SsUNIhI3bOgo|N%zc$^sBQfHc9$ucmRh!Au?pp>MCPv_*UXE znQz+x{$s>ExVVC(I|ldZ)9A$tV2d9Fu@x&eKkPZFGyi-qPl4Yien5#Yv1ZT+3zvr7 zBvLmPXt9HD$651nc>D;k8Ut-?kW)3zG!RS-#UZ2wC!y%WoAH-K+mf4bzR`Bo8X6J@ z52|O_QP{nYoaHKns_Yq|CPK?kjZ=W%cY51Wp&+hykLU})1CBf75yD@Wsg)}$0Hn{x0<^J*0oITL5f9e6VgB0=V4qtA%`p~ zadNZOx)Wu54Q6>Jzg<$5De7KCr`uDY&Qo=3PXOJb*SamXT2$ny34gsHe;$689pIb2 z$(>+$@%RzuRc5tXhJZ+*v=oAUa7$Fe`f$AB#F&AY?d3T7voisjK!nH*#| z{W^-x|C!^;UeIatYqDfX+r*!nm(LkX(@FLRN*!j-k#cZH*OdK+ z62xMAD2}5H*1Kpg6PzvkZn6V%g92_9PyJ*LS|^RrUFp!tZW5vIijTQKF!7FtiA0+? zTix1IwSelnO>Wcg+9J*T4G`r%UtQy=)ajP4|6)qXJ=UE=$Z{^E8YzK2`+=P7C?s!@ z`tWq+8UC=eGxHB0yLZ8v@!Th5_2e`FHCX?q_N^>Y(wJKC+V`2o5SL=$Mm&{S{(Fces98kACDaLf`f6< zORpu>)tbt}Yz|{tQWZ)afp(Y*mi+g|6{PQ~o|fc-=NM3C&6+D_;w4ueaojTLv~g4p z-6BP0Nsov3WUnU)g#*d=wy#L;kELz95Dn)YmZyG)7d4ACl39k5ixXC`;OKrO2Ux$^ z7Tspw(iKlx{}jTRABB089jd8rk>Lian#)h|v}lP<6B{|yZfbHZ{m8#c3vN7HPmcCw zOe~rVyoiUh@BIV3-Q1B**}@=SGUJ&gc)NpQA5$X*TUKD*a9m!$kqGtC{+;RGOc46` z0ef~pRkiMb>>lydIh;A>fYM<8D-n;}#N+ZRQvu={(PZ+Nu7W^)3E|1QZl~R=&*n%{9r-n2kau=rS z0~FdRI0&A$U?{ZI1wf&Nv_|p@z8Y8%5Y(Gh(Ik#W$CX}HF`RW0B+S$I`@W#bpX?QU zl4|u(T3NgCG+vdVQU(`Se};A6*kE{tay6j!6PmM2kH?bp&*m4*zXW3O@jH*2Mqz7{ zP2}I0z!yrE=N$irTv;SQWKY6b)loO`rrRj6IHSPEL{I~8NibhIvFhR9EoAhEl*009 zS($nX$DwA=C86Wa294TdNre+&Lqa%xdMm(1#q(JgB!hHd zACv^DkGzLRXS|f_zP80N*;H)kM}j)5q^r*U?*&JkRy4-`u3?MjC`&c~+hxxPutByK ztY8kkmCRaZ?UwCKAmdL&H=pFjm{T}cLFzb*r95AhYr!_RN}%yhC7}A1sm;utj$9c) z7hyjZvhUJVyXCX#4X}{&*edL(7v(U5S;BJ!^JZ+kr)6MIJ1iL^vZyT_5HkD z>ZPtB5t!u4kt?2Rx6VK)ZlswHd6t^zWMlj;QpJep0{7eJEQcB@r8x zhZ*T<6V*OHE7Cesr6H3pd2KAXmaKu*~dYxhEzH`l3FMjHt++@dvD2DI+}XCx?VjWR3p5 z!E5hNtMUzsapnMl+FJNP8-hvCFHibgkMNV%!gGfLGI&|)Q{*^PN?}3A{As*$n5rSA ztUf3+{F+?=z)^|XI#as@B`%k^u3wBqIa}T|u&%(QVe+I^F*{7VAWolo+Xz%uPb-=a zF>&a?3d%!$A!ifOC9~Dhfh*eYcOW zAKs`9uJ{qMVXA@0@x~!+jVwavDF=!BZ$i2_>J4;&lN2Jd9H)gH}7xF^3`-UKHXn6Ow#vtv9fug&a zhK3zHm9o>DQTA}?kIc$dP;26i7?weY8}&IxO?Nk9uGM|2C+6?zdY(YB@#E9n-l1Bl z{#$vsf+A$2<|K2|;@R)# z<|Y8KwxyXgN&(zB2mV`TK&C<1Y8~kd7Hg;MEW8bLS9^7-MH(s-UNW5k+G3T_C~-Q%l6kNmMgf2 z&*RSCnq|zuQna+~tjSNFD?s&5{(J1u+j(JJW(HxLy`J6>J|UH!Fmu&CT171`tx3zPzss}x!^xHX^0 z6`TYjRUa%y5PL>b26mr^>#Vk6c6QV?=8DW*NW;!-Bri^gEs0P8pdWSt3w zqBevt6um8Xg0COpj-r8guQ?O5&W@~36e_%0b*BMM=06$8%GOefLUgKd?u!0@__F15?r0n73EZVr;896QP-Tgo0vN2y9-F7dneHQhFN zVCNrv?f9b_Naf9F2Xmf}k9k^FZ>w9Z|44c2ZNpg2O8@N(+%N`K{>jMch|&n~Hs#`1 zQpg}&W{_Nu=r{fC?drEVBKpg3VZ5Vgvd3F_d&`s|S4-(pU~LSs@R9%MU8ns=igj-K zM+kZPA3|mQIHXG^=*p*^;rofMkUhSpm;~W2X9pQT!`o6Knh(z&W+^)!>mIHbxK~lp zsy+qn6PA{*fXQ0x{%GT%v$!F(c294(UN=`^j|562a&`H^!7e;*2&Q!0^1e}mp0RSfR%14rSP#!I&kqru9fzd>&wCY1jn+<5YLulr;` zM$OXNnm4Y>*iQQ&6L3hxNmRLXZk8}GN638 z8na)c-`4*2FyAJ-HA<@Td%nvdg#VG=^f2-=^cNo~1g<((zNZYlZ3Rzo9SuD8T`wu& znrb7S61qw@RaXBuKlnn0V-i{H|KIy&bH1&SpCu-|(udzg1SwK@?P?Wf+f#>yU8EmR z7=E&sc6)%q7*w}tTGbWL3wWpwdzZj1fyZ6vB_c$q%+`yw!CG=GG(_bN&;ZJ%O^^yp zfsBShs-~@?k;xsqBO}~E_+1&2a@=?QEa54t`(U+OVY2eY-H=RTzGPP?nvE=onNMK| zV%4PQjHnEXhWUa--9%h?Uf0+@QrjdL8Iy529;T)bQ1r!JKM}03)Mrs7DgXpa65i^Z zXmw*Llmf+$PI4#Gl!Vxw)M|+|HwiIC@bYv5fNsC(6MBQj{IUKw&!d7c4X%AXq|g%^ zKq*)Gh3j}LZ``}MKOGhO@_yJlf89>;??XY?;&~K?eAKxC*RcfaUdFVhHw2fh^h#vv z?2VLbsoViRd(IrE$lsMqRye3=fEsOPqTqWI2bMfnJcgE-$m32SfcMm{6%GToe41S1 zKy8$ghkr*U#X5H#8J~z!>LKa^u1A7R&m4jlaGbJ!rjfKvP~p-ZVM%tH^18osCuU%7 zkhS1N8sC8@@|@7!I9_V$i1LY8G>-*)s_6|`O=0(0U3>XD47>ORJ>#PXs4W-kqZ{lh zjktaW?&4p4^hVI_T|T|Zw&niBk@imCXH+H-K{JjB?WHTUEr$L?JYBQ zwMeqt6(sIGQPylVStmJzIGE9JgS2A-WcX(uuKcJ2g`O0S5%tW%13z?hhayo!vmEe@ zco0oibe2>FG%=8(aGQ>Ns^q{GwvD`$5-3i%;XkZrSeoiNu|9ZX*};U+H?oY6{%JjQ zvTUdyl~H@y7B!~0`Owch@o;cJ(`}wG$-K?yj#E*me!6~5;zS6Lb^W%~ z;#F|Bl4~^ZsU53N$T(XYh|0FY-}Gy)S?9k~PB@v_1FA}1P8Z{1BE>E6#y5S(IMVdX zG#A#+Y0d>IJ#(2IW2y8yBm=)<@nv76n#i=SDEj7lRh4F8dC}>FM-tjLU7VvC39DG3 z`o8uD<6y0c`c``(YG;UWW1DTNZ6l!Rdc;;D&hjXjc-YKzKNOpIq>Z+`C3aNXk8SIY z-|cdmR{PG$`Ka^Jey@~{DK+r$_&h*_A58D}?jMAH*>JL$%K1L|SZ0I0A zz9=j}N(W-#@c2U>uBoaQ*(^lDbavAb%ZT7mf6pIABc_0T_fq`KK96?S3Vgk=}fLW}QOoUb0^4gK*DUR2?hUDFtZf!ZbI;0lyReBrnl;^Y5V zN&i&@@mAN07u{sDF%eJ*$aj;{ZQ((<4*b1sPmDCsY<5%~($8R^E-yglvfwQDg7h8E z3TIVF2MaZUnS?D-EN%-k;hI3t$m{hqok57oofD4TJel-!1v`DB>$HSWUi|UMD?-Mx zbLK-tJ2vu78A&C|4^JmUw7(Armr|fr-68%;R!O*x%v?{no9Fs8g%n&W8i4JOX5Me$ znrw%Hwj_@_wYLL3T0!F=7WSOO9jP<2U>ovE)_l3L`+BA*2HDc5Ch?wadkX(-UfRh` zT1?JB6acuBJ2L}3A0LVEpWYDa?9~%{tGiNHTg@&b$4E)P;)0SrE0qBcR~{VWCxvJ4 zBPmqI&#;H<1|hv;==>t-7L5fdcm&| zo5dsF_z_n1l01Ic52Pled-6-5%)d22;NrX2dA(&G<@T?{k^DT1^ooM%(^+>^?L&;} zi1)Ey`e%$ug6_P&pS2oJY{`=vLrh3`g>gDJjn$HUk*O>XU#TR-Jf>%68T|y2puh z{=sVXwaEMcq4k-;O8PbeVYEbd#4;5jjv<<%oV|JM*91PiVinI;*U@q!cR2yrkovN* zK5^#dAiKnPePP+jk^zjhX@A)qCL9&D_CkKfPFwA{RYN~HPxD6RuR^Z@xy*GEZC4yniEUh?o7-$E2z&w-F~hyVU*r>hRqSB-RmtDr|xAp z^QK0bkQUoyiS_oi^p*{$z|Z9o$^pl9a|5W^Yg9b#YKbfC9H@c^RlR6Of0aj94pYv zTOaNq=06>C&Y7ce`oD@n(*FG8_o@>dxO7Fs{=(kij`^^d%-rjH&UUHhOs>*MnH7 zAw?aVzljMWWnZU!qr?gz-n+Rzpx4RwcS1?G%;A$ZJN61_cgjrd1hcp0^+z*-@j)ARgh(be4 zzN-A%d^Jl<$%Hq4Tv>bQSQ8FsojXj7z>Vz`Ku)i!2|kHUkd{Zzf(0xT=`Alv6+v)X z%FuJSO5&8DD}k)ADFRJW#3`w9Y6sP{n6Qqgl9$Z+k1KswTO2VIz5}~^y}HA8kZ5;D z+r@Z7g6e_+Q`-sdMx8Rm4x!=d^Pjdtk7W1=`OE(astU;RZOQpu)8loa8yvy(%G0Tv zXx$O1Znq=#bplkfd7oAE%_ncUyFukSF;~ceH7H1HQD-gUM3VNoC-Sk4GZ%3yt{yIO zK`=>v!bp38re{=vUF7Hlwc8Jq2*URpO5#2mAm>s4v5*E{ydl1}|7ygd3-JTG(6%I_ zeh72ohNrjm46x4kWvB#6@G}=>|C}vgM1N(j9lPouZpiCFVQChfw~&juMxr+~vz?3& zrl_?nY`Y<4KjWf`&)D~wx9XGWSx0k`aq5R=EW9GKM8~|M4}UdlO|k3B*=(tC1_hrfVpU zk5;?PMA!bF{F+FF-FkRPw7xZ<3m4(ITkZ(etVtNCv8imrrXAlIOtYqG?)L{1o*b50 z`=9sA{2_lR-{!IiPFJRcbETXxpihb(GrOr05q_#n3~Z3Og}jka_X*0^3iM{-Jd}@c zMf(QdP=sS1GDdg*zx_QwUv#?oywZm^UQqWMznxv#0e2XJ!nUGzSIZk%?e?I&22EE4 zE)X;amqpMt9U9D3t`611%X9Am#f8UOf!50mF?@``q z>_vgBeNHzB_>{ETw5gDToq{hdIg6};%iOi+5l_WY;aMc@8ETol#fw*xyh}Rip3cD~ zwXb&st>OU@KkmSS+4rx>4XA(!!GwXkE~5Z^`^uJ1&TUsL^K7q9A_T-df6Q-l46ij1 z@Dg?-D*X<8lB%Ai0(_AzVZ#ifoBHmvG^jkMTfgp?uZ|pP zMNfX4gLivnk$7oJv7}v!wxS_N;p(V{xXfjRtCW{jQlfb{G1~a{hqqd=qOJZs88u9aYZHN-MV$f~|9k+Vt51R9FARpCVfCy$zW z5l-q@mO!LlR+Lk)+gdyBRmxxxm!*uz(7LR&BN$FCs+wMr4)iTT29i;@lofJ;+HqrqDpWI6acRD$b)A-AWCnUejbYt+hNSPgsTF3R zKs}jtd9p=tdRyn=x!cV<0-OZ9Y^s3O2UU{3wy;pLo!=rqVMicoH$Hj_yXnY*&ZgD4 zxEPY?cW~|Wp2!AC_31Mqk3e|5jqfBog*F9EuRURXS(Om7}OyyQ0w*F;;1qFr?DQ>g7fQ2sxa zcPrkqgy+A$4*ZYyawUqQitWD&dmJHf`MLnS+Llqxa52}{VcP*g*3`$3R+fW_Hb;l5Xb|2|&5*26E7MqFn`lcmD(!q*L}zGXD^LR(iVa4&SNp9jzxSFPppskPUJ11sQ&3 zhj-S~o$c(lyQ042xX+?l`L-bYD&MC!r~#`BM!Z@^3yqQ~|17`AaSeK-RszxRb2PlFmMec2CMN6HTHL@45ZGDhk;>{zg3s7FmjXGw}3rLPhJ7&#*}anJ4wAZaI8 z?qIyIQ9#WLB(b)v z0-JFoZPqW)Eb=WI6n5*Dul~67So3{&It*(I$mM(>sgZBn^1I>vc#4_7SAF+EH@8}420db;)TU7evZ zF3VZkp5;FO6-^vl^Wsz~-&c;cQ-4lk@Olkmb`YdTNC2@ogDZhF3WRU%F2qi+cW?&i zaIj_)>zMB9v(ZDOjSYP^^B%M=ZR*HCm`c&vw2TDC*dcJVa@vAs&#g6ln&}xtL{&S4 z=pAy7VwJ`*u#HNzpkUt(F_SZ{)!o$#q8^TQ&#)L!+3`yF>g_y6960W>AtOnm4K~Cw z`%UnXKOjR51A}{^O^LQhrjqxKyjp+vt0*uVb7!Dy%3k$eMF=m?P>^@|C{?3XZix&= z6Li9#WvaW#Nujh11!cQ~SI6D~T>n}HS;=hv)QIEpqi~*L>cjyrbVJ_2RW+Te&TVUw zLmlw<6On@t+r_mYjK%U~jho^qR^5ligQFtG5raBnkxn6f$j1`nsuN5d1?Jio6$$1%XGmEyQ%OBe2CzOn#J!j-2#7KVz9bnyDJDz2% zi~dH!GWZM0fnsGh1I}=NJK}bz9EdjFVBTez_z>1?nYE2J<AxEo#6c%l7)pCgNmk* zn4=YoL_F-*2}3=S5PS?yGZ;HW2#FMfIR(5ibPWxgp ztkk25R_rQcpnM5i>9k#=i`i;P=T$ab*0xErTo2O719P{K(%&KpR*P~0rew-KpRDr) z*rkDnkdu@3hwqMTuZhbDs0q^;;%!>;>kVT!;U5KlK+i8&j@DWyR1TpeMYW(7&1tJ&ZC!cgwy0o0B#)Fj9-{( zdtuIY>%^~;RamJK;}uu|R<1xAyFSuD$5P|76ofb0x|lbK;^1K+*N0r#@TgP-t&LdL z)zF1cB))~H{Tn>c8=@wi$A67nC`gdHuIZyl3?yhSlQh)?r*MNRr+|X;9PY#rr7=}3 z%*(Sq?POmfJFF~0b%gAp=nR{hg>DIbs-Y=cDA#vuBIV8y#>w6H0CuA1IH_m>V#%1< zR^8zkR!+E*XIEyvUbwx?!`Oi$ogQ{<^sKDC;#ELqRdPDoLPjSvl(?_AZX?ZNux`iW zV7e_)(m$EOG~1C4ddn`w50@L&@OWAJCWpKq@wFhUnRvNZJ=Wq!4I@y1AvH6MfcQP^ zvX62J0UeXxr$TGtI_JpkZYsOq%HJases!l*qH0f>sh`wIa`LeihEV! zC2TYY_eG5K1){VQAHIL<<;MMaAh8|Flg-nnGE!;#5BIB!z+7_%mB*9`#mi0iDlcIn z4f-kX@F_AB`nEHtUjX-(Sk?%Tdym?Wot_e+hQ1KkVw#CEO0+jm5X{+ zw^3;Wp`eXYj{;B`W!I3RBvv+c`lwMuMORdHWQ;#i}Q9gTvBg^naC7m}9xXhW5aqy$@BaM^RQ4W|5G? zT8~35ms(gVc5;Vf0;fCSM-FfV(uY86c44Uju48u`EN=N|MN;xbL)f47)(s--7INjx@5;_I_s~@r8ei4q zQKWA=CaC-?=Fs%KKo(qKw9^3dqy6 z4Xnuk2BaUalL;wK7TlqnvIzwTo?L34CqCM}_!^t~oDHL6b=s!FH^!*p!iPJg;Iy`6 zCQniV;i`gOeB!lt+LqJGJ3N@!z?%N1JFW3hq3?~?F`q{|>r5>-jlg|Rcn|d#CVe3P zqg7WD_25iW+*85uYpYTSP#x?>iv(^xqb|(0q>pGCdgROXO_yHp^)VfnC_?F#XzDVW z;fCD{jr3NrlZ}OTiq*@8msTnF!W3;Z7bDvEPAUJ4};UzvFranSe)UwcUPq2(0^?aR6% zYAIgt-B`Kys|v8cfM=Xg%l4NHG*Z>X5q{3GylDdo$`}#!S3n(m(8Ovx6OotBwMUZT zY!JBZ3h;ER3^^vu4KoQVXyWfEQpN*5iOYZ`5MUx)nSbiJAcXE!MRqNj3&K9E0 zPdnyu+E;H>)|8epM(>mi@a`O?wQ=;3vSs>?$N ztIQ#)q&(s(yZ87GchqYV6I0L`FZfjtqD2_4_cdInbb?O!p9Wbb(~*p^3@UV>Lr^J6 zAWr5cg$EW<0wt%TJIsyDWfWipW&Z`cmZ2Odd@A0=l!m0s8;XDvY$!ttR2_ASVYzO_ zEeyq4<38A{d^F<>n$zbpA-EHXCL>mTS_+diaDyA(37w<|QO24oaDofk2ryO9Y*ad3 zCeUOJz`RU#e15&=*eIoQN432Nz0mUAe+Rkgp<4onZ+7&K^HRpzK6>-R9U!WNo@<-K z_W54l+Vjtf)$}^VXQ-&X=zaW(%y>EdcDz7-2X|lRz>|Oi9Uj>(`ZzINe~AFty`vV4^!Rz&rN6Hz!1wkp88uhi2z(A-?E@*Bq*&4w2$zmcXn(w=KiWF3D(Td_C4PBGKm2(qK&ESr3Rz9R`Gu$U zZ06PH2MArLCUK1~tRKXxhx&yEH^tBpI!=sds4Ky?A}sun9QAu&>P)pqvzHCXTNKJ= z2a|hsi9s(^S2&qg(!zF9?wX7%x| zxMaX8A(meMyDqd08I&7}Btx7rJvtSDFY(Ods+yFM>Y@^Ve%?E6ys2pt4TC_Jzaoa? z!Edq3avgWKN!=|FD(B}_@I(N)>CCmzAV10xk#xIxda5z$!sM(MC9{z@VfY|ICmNW^ zm7`sXm&E*i!IPA**+?Bz#v{J;h*t~lhb0tLTIbZ>mEe6-QKVC9HWyZltTvbKfrIIk!vE(TJ*NU72GiDr@*bDplvv2${e&?htaff(ve&#mQ5U9K7yHPCOvH8)u}+ZI zjAtdHz>NN)hS(lXw8}b(`Fs+^ol2}Nfqt%*(_NU5rWow}q4zu2voy^9%Km;hmU z&|C!dnfbS}AZmzKo-HU^NtpFBX4DiU1_PR*JQr#}`}%_NHOr@$Z0T@Ifi^&B(&uJ8 zZTQpa3LB;%;6IaIv0zl|fJ3YyU1*DldQjoI=x7w6+_yP0A;hOHz%Z3&lLY*~rwWQj zs4o){Lpz9YV1&Fb%G2Y~S!9}#)6{gI5p3Dr@mM?#Swekdig9+9~Uu=pd1Fdts zaU5FLA^rG=3R0+T9OPolo(TwLuQIy$y)#9R8ZZRhsN<0uEBXB{Mri|UJrp5)9K#J? zN8QATmEbVTRWdIyK*pVm|wOWRBqYLojo42*;P z#|Og#pW?D4`~fnGaM|D-dtjmLmi=-*3E=u0bo9b|#xu+&X9Qg6Fh@H-vAW`d(`gS252KszaO z0{B^$&k|S3LgAr+VCL|+sub4Y7+PSIUW!G2kl&qEEpU^n7ct+v&BulxK{(a2E*A*` zcaHg484Q=X<(ii!-0PkjJ<;=>Q~P=>pWXW2a=lItiNBErSCr{}R80)VOXFsDZo7L# zh(u?*!LnqTO3m_M1cfh9t=Hmls`nd|In&JM$lw_~5(ry)G?1XhYD2~gNS`siIXjJ9 z#YZF+xUWdF$%2(4o}tqzCX8HjOn-&zffMo6{5JG1{G5?}eYYO(M9;2~G40(3EMh|) zpK&SV-6w}P7^b>axQd?9a-}uo1ek%zt@p{xBsoww95uzL4{KIv2BzFCBW)0ULdx*D zmY@Qi6%ws*4h|(otfm0>1%0*~%(4AcpdnnyGUwHbzH~*0oj3oKwyoze1rSx`bpi^1 z$UK#fcdx7CoTxrL_;~&F8S+uVcCv>|r#(-1XJD@y_mp_KPp9>IH6~I`DKIP%8X`cV zUH6+k1<6j529VDuej~}_rvi@&m75dsH#a1pz<{-?JnguT%}2D$0G^w*U!`a(yJ<1c z9VSIjDW;dcuJb)~YYl@3h8O;Zb*gb1TySF8`@TrW7>X|EP-z!ga_&63#R^$cp6Ln2 zI6gphW6AVI1`KEWEX7V-vw&@5|7?bDAOvo{x9|OUgCxCGiG*ek#q|HDH9-agrWyKJ4Q?>D_9uXo?;fM9;aq+TVl; zHcl;uN1y()2dWk;KUi+t?5~!msy*aKv&`tm&(O_b#?T-R(9>q_yE9fYnmILk4aNP7 z;PQ)I+~EhX9`!bwHXbcVwmp=lyvn>TC5Ll5VB|tMv41Q_+mlT-k9}r#%rRdE;rwVs z>$l-&KVwBgYHJ3~(@m!?%v!IVjh3tmv;la*744ng@(5m`E8)`5cYwf1CIJaD2nzC} z+C%4P;PN^R%o8a2Y(5S9hO<+l!sC8G6VcftezfW};E^w$e^hR#-kmYy?v#fmeJzjg zuye!i1BT@-DL2=Hxz^A}8uwLTx6;qdA|cQ||58Ix36pi@%k@lUJrR5$E6Kxd_8gyo}W3-SZ|BDbYjZ=6T$l78=65~LQ3A_f`2rx z`YlH|f`@%of}h|?Gm%Kz3ub?cq6V@G2My`TOHOKH{V>R zJT6UXL!rH(X~KDw1wXl_+|A$aBjkw9vXJ}$KwDkhX7pV-iTjk-kkGJx=-l1hC6gh{UDJ~C=n>O%bn#Qv8Ts>1sIPzjC5 zTEiwaM>tT#8%&6;n8%~6C5&)XSx_gbntst`e?nV>}4X5m^cBQOW zk|1pviHqHqkLIE;3!r|UbqJ11Je7`0kT#5(^q{T7|2P_GyiZ-<_T?w9+vKLFOLYhK28~-&clhze1ElJt$doq*A zP)Y{K;mu$k0^{)3P#I!s5thu$OTk+{6xm-Q#ZO97YpO># z2+VD?j)Mca5T>~SmdTk71uNEQB(+3cOk3tRMH{?r6H&C9T@uRIJ&ahgU7rcXgn5Si z8+pba%Q}S1I5&W^8!8cd7}K!YJjrJog=5dKa7wyT#RA~Gf>jP6H{IdW(LE}9Lw8fC&~I6+(~)(rQH^opcf>6dl5o{Nnw7+j zLZXp4d)o2B6h!a*JW>pmuLr6VO?zqM08GI?u0ei`_}99fvC^|NM+x6kDN8Ty?B_ZQC2 zp!C+*`YZuGRu^B-J%uXsHQZ~|m3RYW8BjkBl9;n6g3aEqpvJ|%K#s~XJyT7~c$-+A z?E!XlMK|)-y)O3!luyX9D+GoA#SAiRd<;XpM;%XMWaLh)DkLoum+r@k|6j;+SuEi% zvOrP2fBw92PVbqh1S1t&`GC`66B-iQu024o2aY?RLdk8~!_K8i462nTKD|)()^z{J ziSYUjSG>q)v?AsHrZBk; zENuPvYhB(tgxc-b0Sl^Zv=j4=OwVV`*q80@``j{rQ8lL(p}BKzfzs}G0cMwzx@94e zIQ4s8ujg-Vsa|y9JCS5MsC$L>B(b8~{1r{UdHng@c-GbynHPkWTTBJI`2uj2@pC1q zBbR2;>W-)R3gE$?RCjl$Y z>z+Mw3JuNH)RD=QtLZh_xa;4Q6_k42Si7f37;A*0P0k{;5n}@A=e3dA+azw;TM0Ff zG+H8?W60=?eCspgj?{y-m5VsSVP$q4%*<}ui=2>yLHmGZXm_r}s6X{`1+kFxQr{l5 zxT-OtRA^Qa=?1z{ z;Zqerg|vR0<|G1_=$VG1m58V!!jlta{p3@=fD(`tgR?~k&|g+O6UO@eqmk}-P@bz& z-?_%HSr+IR0BP&fSEt9K$0J=-NzY*HkMynZKfgdh3%Q=wNAC%9QZqlrP0~)4Po>Aw zKVe*ZxA*iOuFgN9UU9{sq7ITV@vE>I2&4ka_qmekdf=UtGFB3LfEm}q7ZtOwdcZX7 zIEg3x;|eXG1glX__jHTvAGfgb`B)_tY$h) zzj0)jcCbOE&CWRmRmD%aA9Y3oBo9jUlJ!!4PQLsM&}3uN#P8xpbOK=wz;eEe&yXfC zYe)(NOJ!cjQ=3{Fr_))NBDoZs8eU1mm#04f7Hc`JUk=joiU(+Ekj4}9wX3!94z?@3 z0munIN>JU3)r8GrR2-ft z|JS-%41TxHez9{BUx^stxqWBI-OF*X7KrdVp$d~Y&PlVv)hSvBZdyn;rsKg8{!H+| zET8SOZHAo9tM2GzI0w-Pqjw-!$ItS8kgz!z9c4;vwTJ3Vf9%05Wy)eW(zyEq7hU~Q?V*o<1+SU&yG3i ze;L(t1-3(KGqsl2nhtKWv~yCWC@ZnhOTBV|i3RCD+08~YTxBuMV7kU`_l-DfyJjD8?2MIJnO z^ysOhE0!{i7rp3>-snx<Ee z+G(}R9T>qG1l+*s6NcZU@6UucDgL1bLKIS7Bv`MSHym!PG;lm;4yS3}6QfZXu!Gh}VcEu?~Ck&&<)$ z6I2@+(kxIYSI54Y&K_tiY6G>0G1y~|ZQyaTjMSP{JIVm6Q5&)$_tNB{bBmn`(0tFK zTXbPWEbr|L*ZG}XrqEP;E_YfSr%@QD}S;;gw%GGyVxZLA^t7S@V^B7a$xhHP9wKgP4PG{1&u zH+U|}qXu?2wB|}Zfdf?s*l}Pzzgsbv#Wg&7wu@6J^h}FkPVoEVw`1<}b_~2MiZf3? z&p)rbmo;Bely{qJKK}Q$=-;rq@2g)`Q3|sYT>~Q6`^GiNUProyf|%o268;1_LS}T7 z^p*bv4~`~K{gs|f;)`8oeUBbMUdW$_WE$-l>UH$wc0~?`ejF`vYvXrub8GIYgGm55 zLWn5joSK0&aMr8*ZNlUMD^=^aOoBf{2Pxz`Sg<}^`q4nNKhw^0LO&>nJt?(93!dKa zznk7KFWoH0Hu1d&lKsa841mE#bZ8W-km|I-u}g<>x$kqdhT6`nS+oJIH(oQjtZKfE9ChdS|{R`{cLst;&OJ<_p z>YTFffF+$z)VP81J755A%oKkgF<;6QBOJm)wuPi`;hJ0-597*sb7LRuv=U@25QJgi z&=yiKIU>z<%X5J|xVRnm8(c?*m*5i8fPZl;$d{s(z-ody$DI&hZt9~pHi&}JuLBnx z)fJzXOr)i^msKg4UY+>hqjJ|3?x{#mWHG1g&vEN?c{k4IH;FqLmlFq$V#(C)m(R$kSPBC*m zlc*J;^14_W0Sv>I!nwvm&akC0d3|rJMeOy({$!?3?g#a57H{5AD@Q!!VVY@)k2J{H ze8A1(_N&c#tgC^4@f*CAG@_X29m_aJukD?mk4wN>uY z<;FLo);?)n-}zSO6h}<>AO?N5d%`I>T^%3E#G7H?=@^@k=}0p)?RA%ah`O^<=7^bd ze;w1;INEKoTs|y{V)yeW%+4Vb7?iFDhwTZjQiI7*RKb+b5&vpAbPlyxiBuW;4TP>4?+T}xH!XApO6 z3Dv$vvlwmKujy~-9Bu7MC-T^5dw}3Sp*cO(oO8@}beu1CNP)hhxDB2l&@-C~X z4CkdgoR>AnIImp#TCdjnvG!|;u0z{qK8&7J1S|o$FmClN^bj?u{}G+x2kK&-nh@DL zJ}0`dnv#J*(M4JLxP6MrJvB2rAY$FgVyHO{GRlP~FvOhxD9?5FP!1jYA=1|@0t=S> z@lOZro5Yj>8#)2IgWWGh+W5PRTHPqfb37|?k&pV_O0vVE)XSD-F z=PyD7Kx+6gd2dZ!=(ec1fnDiW(8K>dQrIdHy2-tVbKg-G#emFx7t$(*wO3|nr)Q$8 zMxr55ckd6p3}{u>1Q|*L=dFmeUKC8VBOvQp5Uz15#aCb=Z;g7DaTi>d^Lrh~&StHh ze5Z0pJYwax3j{q%_Z@da+9-?Dcw?D& zYwEwj_8~>KUi{gQ?Z9=#O?5)sn4|a6-}dp+Dgvvx&LtNTdKSMbXkmxE6l9hCJ~2Ye zY4x4X-O%&2ZkA~t5;h3HsZ;oJ^ZI%-_f5U=3dD7$8I?iq2gt^(-cs9*KJ9;<$o;H# zh32hZxpvfkSCDaeMW)(fhjWviNLh&BhfW{7aTGh*;7A7rxf%|`k*7pjJZ2uE<8y{- z2>@^S9>KNghlVzCdMtnbAXB2F#MePmhFmX{aPIC+J^;k!J)M*vKV3Tf3_gB3PrJIc zu6w9>LE+^dzU2!2%*nHt;lrZ65!{~bT7K5Y|FM;KqNV=119Yz%Qz=#3q2S5Rtxd)r zMfvdES^oIW&u9JTN#5Bxpe}br)CU6~1_nw9q3XnU=)x0TM(~TmSu#O_Zv8CS3a>WF z(gSZaj`n^NL6}1^us<^P1tKBsAj?;&G+NZ+>VQGHwR*0d(FN0YMz-T==I8hQnr!P+ zqa!Ag?QRd2R6PUnPo`Kse%9HKj!YL4dfLlaSI}e1>k|67C+N#ve<#dl?6>p2zI53Q zEYJlhVZ0`sfSxIR?vC7nwHa+Ai5D#3WC&Fj4v@{u{<#J~7oeU%!b`uufC1m=NtXR1 z@S~|(g=5d`~)XkuIQULzCL+b&TKE-SgujzU6?%1S0$I6t{visHdSI~nH#5a|&- zVJDA%qBZvOe~dA2LZAF2#t-T4=fe$=mWnyGRSX;eew^jmIVptJWVr=3N^En^MwJ=* zK8{_ydA2%O3Bm?T#qhwan}u01BcEz+jDrfu?r=A9sOzn=dWdR3#n!8@6g=L1Pa;xwRcN zx&o397sSH`Sn~4(L0Dua@BE{f*%r4b>aN=KKZ6inueoz&Yzs5^>F5UV_do?=-)bfs zK{Hj=7k;**J0kCZ23>%Ey}mocUisE(!jV`yM}$9s4~9AC)zPsKI51s}_g;$|(||2S z4i-GyiG-H`))YBV!aofWn14PRp);t?3^rrAdpGZW?%p`~uB%hwFzQ_}3`cLh^fNY} zlEHsv>)+DG-%Py$7L5}KYZfJfcDgtD{2{NH@S#EHy!uIaq9aP{Ex>aJsoKIQBxksO zuy)4fBQ`|m!2(}^7kh9YehMDy@TBg-Q(JmHP*t}x>4ZwZcOrReQjUXwcHSpB$^&H+ zC4!dxhKE42hQkVpQErSjkO~H10YxwyB|)WdE-czG5Ue==!2drg4j8y%tq&q+$>DNr zfPY4$^jKMD4C|=&Sk|X4Cd^gIC&wCR#ZE(LhXEC`Z#)PY+pw{dF7W5_ z2x16V{pix=dq(c4QxaC9I`o;dlIPjc4|!iYe2~2d#hIax@Go@vYX3P8L64rqon!4v zfY~S8@v>M28jA-?A@o+3yUJAJ7Rgj6LWM?EH>t_y%`O2x zaoHqr$8xgXbvHHbwqX@KV|&h>7y4D;fmyp1WX9)DQ?>qSa$K}2o&GcW&@V{q?t$&! zmb#?32WZF>OS~9#?Rb!#17K0A8-e#ze>(Qnk<5qo$WYM*8Vy0%BP(LETxYUzD4QeEaDcR!4bt~VDllO`hLG^@Dd=b!1`0BL z!mi!j$gT+&k{MJQP1lQK!kreiv=A4YUm1SyK|jd>C-8yTsx>#t;pwgT)a1_&dO@5@ z;F40sUIsAiah_o~IEYR21D*$*wZvX=QVftNl`b4@WSNv_qazv_8iz;R^rG$tryVGD z+{`z6c0SB-iIn^y!ZL7~SE6WuJXRp_DWgs_l!BxAv!hVgz8p8w?QF0--%`EjXWR&j zW6er`#U-objeS&^$!Hwbz0C>JgO|+1h)0gkCFow!7*MM8^?kKL*Agy~i?FPaXOx{- z?Qv|`+`zXk6g^_J>hQXzvsajvJfL_rCJ63TjZyC4k(Uox#VO1^gS*7u6s$}f`jf-U zf}BPdjY}r@cxbV1#em_wa+moOFlA3vu}AMR%=_Ec=+ZGaqiRmV^s2i>wr-u9-nZdk zWI8v0;|R7-zA+GU8?8i#+M|#x4I)2vpBa=&_4$r0y~~gT#9%|h-RT|$kZnuHFI-xh z&8ix9>lvdnEQHitbX|6}oHMjPE^Bn@gTtODK6cgpg(voWtQHfdy@U`a+x+qG_^4bA zD!rpG&pgS#_nd#Zj>6^P{BJ%9V64tLD!)(Q?}39+`r5(d<0YM4uXCp}lcV=#cKUzL z)FUEA#U3#w)n(c#g$|1_ZXn)ogLfMmg|cFAtN8i1p-;B;ZMa+`G6Z#`2;v_B9%AZa zj&D9ogQ2bMj6mbr3$Z|qWNA=;Mo4rWlruOyB9Jw5oZgY+^ng3uJMX_;LA%E--#Tr{ zj|#w}R=jh_?M*(7=FT(u$f~zb-=hqr77qJl`)GvzC3gmsQU7FXohmjV5oz9Vhgnq2 z3`ar+yal|&DZ7J=C7vzKLYn!DFxlMm7q}vIwn|E>H&(JGZFFJ{kw)2cXc371L=5Ol zGR#TUIG^@BL@nJZVxLUnpEp+>Y5LFUqIr^5gqdo0p-g><;{YxXY#2HaOw?t60VY6H z>_Vf}n|ycvG1nyy9FW^fT^<2w#I{KO!q`ZFWtqBbT)MRj_to3BR}B;dK2SxIrPD)m zwWgFcjAkPDJvf20+rC;9t_p0^d3`|#4yvrv_z;B{dh0Czx#K7|hSKaPxtCAJB~bD- zZrnZaum>waY`Vv)&={|s@#{bT5?lXDM}{8=+okC!3mPK@aDo4}#ZD9D&h;?G--_nB^V5QoTQ} z?w|Zgm7PVe*ZHwLED3C1I35C=Q-pYIy9QT%bpRxIPP8ST*CfT7>IE~`=7C6LBjNy2 z8=HBq;c7;kA2X0WMg;vAv7UIz+4U?3QE&}-UEK-V&u@+=5QozT*SQQ@{aMjcf_B&x ze_jH(XhaUu<>ODAVwzF)%jc*2dhyEodg6?|L zjj~}@Mk0kWc5w(5M+nlR4jIGciA zr@QC{xlHYexg-?sS!3p*&T7 zdKnqyCVr>7^1}&MS;Ke1tOBeS;%S?g4LpA*@9`m}%Os~n6&H{NnydGDRMlriUi)IkyBN_G zIVF&N?;OahTuhgWk8w}P*Oxb+&|zHvB`R^R@x%IXs^op)`C^C6rZHoX6X82ADp)yM zIgv9+-dM{@%E?Bh^3kBmd&Gna`8N)T!RPywPrWLT_Ta$XwCpfYx%#C)I6?|TP z$0Wc7Y$;z=Dc=OV#ScaPt8(F2;p6#r{FB!gPF8&8vpreo|Fl%}Kk|s& z>Pwz*vh_RmaG|in>23s>pw+sMXZi3KdpB(2Pc?U)mhBtv$M=46pI#v1n-dFILe5sS|=KRC+~#KP_R-d}GW!^IQai6vFoM51NTMfj~@^FEeK%p>w1X{c*HW7GWV&i^0Jjiiq|VD9L)rz z#)xd5fLMHwpM-Semog)OA>=!S1zO_-T^b^RE^*)5N1N`9S}puU!_;f6CoT}^B&)rh z_!HgcAacEV((fqj+}AZz<-L9R{>4A!^&?^9{Fsg(r+sLqNn(QCaCxoobte7lB3^t` zXF59#Q+U=YuOpeh?~#0i1Ly5Gdtp!T+ZAr)bV+5$%imJWP{uwBP(o5J=!vB1G>5d#IKC`z!9GVnx10IJwMr%(UwKA-r5T-a*?xewx*P zifmwNWhts<^u#8veWF%L`WL`prF8$cd*qk{7wCXZr)7kYIl$-u%zuyp>dd)!WYCHs zIcJY5W{gXQS7PdzJtdBQ+jiw(f>=zk0I`#T+-w=5CYdgxO`C;|q%~F6VkYaNi;Ih2 zU44wuG^rgjk6d@Mt3(ntHil{Mlsn?elOr*Fu1y=0r+=BNLjM!+xHUz9G@_Ox3J?*4 zR|%DLcdsK6gz2$S;=9x~LId2L%NUUq+gU?8l4;l_qhd{&vk>1-3F2gm6A*)pk7r1c z_qu6|TQIaRpK|^r(QFQhtI8ppFIm6()vshOwAYy6&}|Ne z+y@YOeiVApDXDRAETi*Nc8U+kOS&09M(82xo|$o-o;`XCA*QYoO@)igSL5CQNaE`nFSZ=0bS37 zW&nJk_v3B-NA@q?IMR-wQ!aR*he~7`@SOg>E58BX{Qu(ix&6e`PiQ~ERkxq&%E^mA z?+L`BUzz+)x;`{<#JzCkBb%|C@LM+L|7@Q!tn>OWC_((Zp!*#s!+vdtZcYn|3ngaU zgXY4Br$G!-qr~rLxnci~kukzgQ&J)v{iKvknFmJXtu{7sBd#{p!=pd|#`GR4+ffDt z&y-x&pcb>@rM$jGdY?cYJ=8B?T%nEc2@s|JH$bQXlo4yL1{_@KH`D$I0^I2wz6&1N z0YJ#~&0GtL=uIE?cWmAI(^MTa08aX*PrwB9)WhE$%KZ$$lpcU9eKU=r7W%KeIga0| zRL%RokB;x{6mUy@b8{F7A5(yq*T+n|pC$HB%mJqDLmGNoe*EhQsG7d%CJ@t4^Y^Vx zb{MGlw@&@m(OS@T(>QOsJBA-=v2#c958A$nsyO#E?R!hdg4*UG)Y{RqW;J56v*XXh-S48alFv=6#Y1EmcVnj4W)}-e2%hd-0E*Sg02331CC!nMmLLL zj;4_tpMh=y;mp^39?sO&-1-uQY05dI21UVe>c?-cRtG+9k&h z1lZ4NN7Sxw^BX;KX#}UcRX2rioZma{X84kwP^8Z@Juwzl}`%_>|u*5j)p1yCn=x=zxa&Wz3*bwAzE!PNt(&MM!?asQ(|ahwcE z>%rU{(bO5;zllY2h+TB{2E_3<4;RNytD9y2!)WkN_c@;)Q?`Ls&TlwgLVX0W6E9&CgERH;>O9W;qCgZjhmr-cU%7i4AIQu literal 0 HcmV?d00001 diff --git a/assets/echarts-Cq-PDmSA.js.gz b/assets/echarts-Cq-PDmSA.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..14012031166148e948cbdd1dd250bd1caeed334d GIT binary patch literal 344053 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

u)ZDAX>aZF9oR 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

Y*R&J@ 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

tzm>Go@9mMLE=^D^ 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

eIv&&Mx9!63d!|;pBw#N3s^nW@i^qaxx?9) zG+hwN_wQ-C0M*{#`30ucFR*^5%ZOo;l|b8f4tZACFcKrw6Cjuy?k_~5j<$jdMTpInwA{UL0j#j zZBZjgEAA&FjDf+`Cl{*^i+R-0_tC+=kBp8^JGs-TB(?L>86RUOsHUx!9rM_9uZe3D zWm5Z8*j_Qx1OVMj`F&{c>9kEswDfzU7Xgyo2O5@m?OTh@WeoAV;|-jkGO)E|Zh**; zJr@dU{M4`e0U*dAD_lvg z8YUB$2v+aI@N@1KUHr=?!S*#`{T1CHj?aSazWHOIpwc+i;Lcv}v0pWaNclvoWka;X zEEsQhJNfH~^P_&NbyR?&z12eK-y&ZI35;c&FyNVJ?RMYW8Kd6@s{1b${LPFU*+C6Z zKJCB}3r~tEgfV?@2ePPE%O5i85gYZifnU$L&WtVrg2hNnED?T7?8{z?ZS81%Kz_yb? ztN@KO!)`j=*fE|;*+c1^>n5xyy{(Nvo2dX14bjmJJ{c!B;~@sIz6YX$atIP5 zmqSxif#-+aN)D%dPWY4J6Xb?UxiMYK_tEq}#r&q5Dm`c9)1C)B?(=d)QuQc7JXz+@ z9@86iuQjIH45R3|UTm$%SHbx641v2|lNU5Tb7!WChbwutQm%su$fDxuC0&W9#6A6; zfN9j(2OUmUGhrjfYl$RB;#31G9KOxOEa5zTr<3>r}b=2&%Z*% zJ?(Kws6Gv8O%Dqbp7Fd$s}>=W50~<(p_EU}rF_zNq z&RPG}>-8*ey+MVwC)woX?noLSbsQh0ss?zs=u)X~MOoA7)M7{ao(Y5ilt*6M`fYCB zb*c}WnIrJOtt@ri>=^yd3B*KIYAoAbbhW4n*$qy;?jqNr${V*GSv@i87>OY~q|M^B z9aeUY+<907bsB2V1MOs~Z4Efwr&4^$%9cHwxi;c=5o`5Y# zWEL9~{LyZf@=B)3E1@Z`gf)33)8&=WkXOp0rOcF-GE->COkqtH%XC>RtjJ=aieXW$ zmm6E4ZD#9+jj*=y@k$Jb*2Bh5W$t^Thm9TUzVbojr?}TX!@OFgDsHY9b=SD@HEeS{ ztZs**gr%|RXJA;az>BtL|*-Ib);CYdc(h zPvfD!?HLbhTU%{6Q;%s|Ti&pzHSJ;QS#wXz8#c41&8zbGCv8g{Ha2)z+t!=+^kGx0 zht*BJaYr8>X!@{WOFy)q4-d3|*s!5jcXQacK3(w=)~!@O6U?ViNXfrRy1Y-;h^1Ks zz#hIuKj0qy`UKpy;|(7c_NObydz;z6YF1i<-pmh2yw9>dd)PbPubIH>X5R_2@{d#Q zTb8t3;Wu8w-*8i80aPwUqfDt%zuq>mb+s*p`e(6}FH<|i`@7x4p5;7G?a+Y;-|TD! zFjHml`9ydfz3AZ~ae}vbKKRYvJYx@G?1rp-3_x2bM3AD^)3<=51RknsH-{)$o;mEJ zowC9QCmW4o?2lEcJqUOJ)l$NU4tyVU0d*xR7>F3-I1Dn}BhVSAk@zu&wq@Xr6AIAk zSZgOJnW(|!QT?!Ib2!UJQ~RErjOGrTY;4)<>Y93=u8*Qt3(l^0^u*L*%kl{=MLZ)? zZYVeSuR6edh1=eWZ6SFMK0~*puw=PYIx(-Ia>W8SvSgmfPjluOEABHfm|U0JZShT&}6Dqn&kq9 zOgi~^k^Dj_2T(FE74Z~+8AVh}ThwKz-SHfBnKyVBj$$YQ?)O>A2^KheQh3mm!R5vv z7La#zMkp~T#iEFuGGb}0c7Ff>Rna3O9XvU-?iJJYfi_^m?-0jGynz11A7Y;(2Y!)7 z#Bqn>hrT6HoKjzUFjWIRK8rbII|x3c)cE)i__+raQesyCjzV{ zVN8!asD<2+F&KnBXd(x!F5rKUU}mv#Pgf!Au}VB-fjxYtPsC-7eFhro>2n=wO_qX4 zIwloeJ_#0?z9gt%p5yw@+EPW^lI|E>pR&x1Mw0d*C z@~0z;NEvx4V1};uG7{`>aGc-m)&Rkhfs(~}sJvM%wqp=1Bl(_j!+XZsdtN?6cv7}T zML)h2Z8w^Iu%f{VMb8C}hDA!1U=h4Ka0EnEB;TFNcjr9v(~+0>`G{|GJMi<7{+aI7 zcB3PrX&)ise*;&u!LOP7p|Ar2AN|UH0w2jv%bjGmqYIS5#0808j;v$`l`Q;p#B;qT z?i;EH(#CkxAZ?5{ByD`U@{tQ#pe81 zFd}=QpO2Kzu7KVQD_wc>%w%ONWe@BH7HNY&HAi}G^f_V&v|2}hOBAPc3?n&pyd#4A z3dEkO4?@Bei)8~=vH?>b`>PQ^zyWAjGbqh){X?0k)shncYa!-=bl8L0 zAVuIqB_I;bda$Od;yDBwHU@w7gN<0iXfEJ<0F7BTG-m0qaDc&#lC#TbnK_kSntlc| zkj4h!2p77U{G3t#7J^_y>DTxD6*<a#*blhn?9@(d`>e&zD}`xUt^ z=0&Bm1cN6t&wOfxj`5j>C`Fc4(*|v6P$@ zC2ZMVPHb6)95D{1RE3LutCf)IRW8rVRGm3c2u?Uk@A9ENRWaD@juJi_KofuW>9ZHT*JV?^wGO_hA&>WWo4z4g{__ZW=kPUpbwM1TI=WfE4%t zk@q&tZ5zqD@Lw@`vb+OxNRzVSYygj0vMhgWEK8B(Fb)o16-0t0VhCUWkRmPezu)Sf zZvd2?-E%fu_pQxZ-~bp51~WZ9-A_NAddH=ATlkX^BP1U{=erpi861ByLXO|Nd6*2N zV*XRO$w~59bvvEY6$R=B81tNFByP3h?gWw^0*?p$-EMo18V`VeM3@5!^=)t`O3{F6 zIyw3#(7a0*8zxe6ootv&we@?z{5Jv31A4KcCz}!dGG;O>fNwIi>3A?d4=nCB9t-AQ zZ0u5z8pc1d%XjpR`2@j7RjOT<>Y8PVS*s}9(N`cpq}A&5kTt{q?)`VKN&g7dlkUxc zHW|LA^VjTl^xYx5H=v2`@{rEL)SVv+;#+roND<%TP7bL=xwx}KLmRx9m|ISJSE6Ol z$=<8-%*a(IGi3F_fHLb*qj8%G*;zp$+P1^ynu!2uj08W?`z z0X6ne%-CB|xhrFGpGGhE126akLru4r@oj`KBcA^UQnv62RwI$oNt|m6MZqL@jSTT+ zh8BZ?Wyxl1QqY|9Yoyz4EKCkZF#!AX?j)K54G|JlX!398{`FXJ{t_f z<9#Xpx^o1O1MM!uETf8RU4YxX`E!J}d2^k#96l%vGBMI(f|k_4U=9JAffaIn7FodY zi&LO(6pZO*vJwbs;ay~g8$i@~Lh9aLP*d_p6_xZGF&J9Y>}0)2^KgPBD0}IZf^HaN zN1=8uqiPe3{$Y%zVk_R@q5>2|NL=V@MW>ls|jZIFSKaA;!)W!r`j=3wF4o|zC zqlMGD?;V`S6wzXd;n^-ds}c@0EEN0i&auzqH;@+ug~((rPL6>RZJA8Yu@8%Rmfj(g z#z~f?8Tmi<`A1RyC`pS)`Es#Hvm%^4+Jr^-|40n+A!8?~6 z-nq2koy!Wmb1C7SOB3F?7HkhNNnzG2QSf*=B?KsY?7nFH$a z^)+5A5)-m12GDY~Bi6h>_Ep{#P~d{Rcg8vc!CbgEC-%1eWFo#Kx=BF}{(u z@Cy$|E=~K}Ep{f@T5^-g6r_DbECc<;p}ECX9t{IN4A~DvKo}B7Sz%;e(EY+dpa`{5 z=2HQU(n}3c)t3X7!v4g_Sk&|K=f4MXCziL{&dDL5r0DNutJq1&2?GfKHv!1ZLFm4j zB8?=vwUX|a1L0!zBK7o?1%u4ZtWGX~jqA$+&?TEmx@Q$LX=ak@fsWMVxd$rhO^U8j zd|cFBaINGRB}P6d7m&zt-yQlq3SvYe$LyEi$-N{}a0A7uKoy$;FXYEi`dh|Je#RAlwJ2<~_o^9?^Eg_(ONq95H?kOq{8a=NEf z42Da|?T$%Q-eJZL_x+Bhz=Oqog)v0OB`_HIj!KYTWnD#qg{gvsAT`M1-OQwprz(;l z?aD(Dk_|vHo-f!9RoWk(qR9Px$W3cpRdaUWSw?3z1*b6`!#@l7XTo~k#2A(nsXoov z?}0xVd1HSjQa$h(*Dp{2Df{f=H&|?v-<_-7+&N=xIhby@WXc0c6m=6hcO17;WH{=` zIla(PI*@e>F67~d177dkzZh+|1pY91s@2qsk>j{^r7rwy`0c*oK`Z{CRrNt{Y9GW) z-32^I0=}hoXFhGo&gqnUF7+1z(Mf(MT4wX_?VcO)_@SUL;^a=}4h_bNO6Fp4fs@VU z`hE<^ft|?`X|~`(t)dr@wL0X&H_bx9XUBt4WqJ|uI1nWC!lIVMI!l$EGq@7P7lS4jj7#|KvXEaj>C@PhRQmG*t07mh0umT@u$+XZn@ab+2T;ixF9Vq0G}jK@CsC9NA~$$s#BAOLj{x=$oJt-Tpy| z@0VQX_~6hpqfAu5&iM0RL;eXPcjZU&!5MsTIqq~v-?D4|82SlF$KP^I_%-ZFfg|J- zhn2py*!elT_#hG)UrOxeyf(-bPA?p>t;IweY&Iotv1;{|j>tKE37tM)lb7@p{mG%{ zt=1KJNzWbnQbhiMvh&h#wLH+(&}Dh0%jgGu$vi*;78nJ3x7X<5d!F(4{80CvU$Q;# z2^IdC9(V~o@IgM;>Vy->5<6d$6M6<6f}L;zop54w!inL-;hiAY#uLakc;S3UF6arU zndkn=h+X(6rl39Ix17UirKLjmX=LxYp}n44Xl`|#0;k*OP3OQX{-9_|N;CXBvRu=1 zVOD==UdWy~8JzgbwSPVuap@FI$#*0@ggTS}F4tkM3a7BPU@j>gRH=ifc{?tc2(QdV z5Tktf-3Jh>!8*#_iyb`D(7WCdJ1yOD&1!GrlinMP+|`Vn!yaFs{cIC}i0gpk#YhcU z$NpE5kp-8L0Cz*zJO+Vk`VE;D5u@Id5&nZ@Gm)=Pq9h$vYUi|oJP)}h2^*L9Y4~{O zK9c6S&~okM?1Qzl)3KHS;;FFh7C?NJw_0z(rw7qx<0br6*)wR+m6o4ZB7FvgXR79v z9wsa#oj&+6y|C5#=@fT7$X1rJ6(paNtU4Fr6qF=~ij9QWB{o8U1bWNCQo;x!Q37#X zvSgn(;NQ+$t@no{r%MFo-=^7OjvJQ2vMW-2oI)AE6B<3YQiyxR%7uN0{t+5mUS|AC zle0wu1+pvT1^TzT1bR-M=Ev$3H|5Kd@)tji66+7xx4jp_s82r}lBMWbIOotaqrjoK zgXh2h2ze0(zeSk-9Qr#TOHM-p=uBXvC}oqXghIu+xzSyf;%40H$)x zUT#Q0SCH!Fk5dAf7gux)&D%-M>H?aHe8_>43f!{NYP~#EjZPezf(iixc@YQW@Tee5 znmTTTM(QQdeyVZyQz^DI4ZzQkNRxZSfzu1v>4rA+2OOs#6UaxE2l17%OBgOx6|Mue zxS(ok*=`eMJ8QLGACkyvwSGP&kz-sh?N;JqZmt5LS4ySr3ML>P8n-F4m0_7VtZwLw z?pWBSar4gi=NWh>W`-%-fr7FrTUoe_tXkGhuvh=-6fiS1;M0^dhNs&tNny%G4$s1- zZb=;+eSEV^Ln@4WJn~qJhC^F4ls5Sr@Kh}2(%=oE7aSLCIN{*s20`t40PtdgfRVOo zFpvaYGpZI|6?g-T;93BS53tr8YRwgd1cAXyXl}Q|Q$T^zMkA$-M(j9{;X{kmo?xW< zD6R?}4{%&dsuuV&f8M4Kh1eCCH}N2u(|%*O=l9A}6~@*^U;@9shdapzy;H zP(0(f@#eTLq;xJvP^|k`^rqSp53&ISCtxqQhDY}0rt}@qYHQ&jrMd`atUPG7fC(Uw zCUa?Vu>#g!)`+7(Q{$y98c3)a(6zFl``vAr%|e-j0lpnb#G4HmS(=cI34D?A^h+$J zOT4Jj=YTQzD$wnXB?q^}&i$7|at}lZ88z}dfU!j!f*^-Hjp3a-8DWWOX*C$m-Gt(r z3icBZ0e0W9XWgTQ^$_?%OMHrg0nuTul9>(VnwfPNO8q9ys{c;gu1av zd69LE?xk7R=udjPhW|3|L%v=sw=NtCUG&YN;i5HcM{A3Q5o9S?1Jn{d7@Quq4W;*b zU7_C*20Xx~3b#~YHqOuZbO3py&Ks{Hr;GPtLkh4A(u5X9082ovv;?%^{y5_u-WXd5 zt3?1LH=mS^yaM~Y5DqHQ=b`xkqvD@WO|*pwNten*)}0uazCJ8nicB2xYRD{w1(@MZ zb71ae&pY4Co|hkTIdztB{M+T4g#~>(X1~&3Hdg*~Mg1$O-mWKEFq?6mT4bD2#LDw5 z%;#x5Vg2uSio9e$Mxvqwp*dV8)J; zO{D`GoBl?f5O0n;3+%e;u3=M8c>eJu3Qqa4dD$c^!t6FmbUAuV@Wpe->Koy76+D2L zg+P3+l}pvdeye%%5qbgOq1LVqQT! zccHloulaa=i=Pr*Tht!S&>zNVmRyL~qoHG84GBBa{M#?D^eeM7n;E&pNmI?hCf_r` zY~cK$WhN|RRwa-%+!HAKMkKKaed!^@_!U^sO{}Q+qSYyn`xfvj+eBM0a*c7&dD3DQ zZy+Xt3rvu0xE9hSXI?FnUn#P#B_tAA0-F0t{372e(1g~0V4<}-(wr$3$phOK`|{Gb zd_Yz$_%&8U*%^FRdFCX>5x?tHOh}HO%_(pp~kIWrML4yqROAh!J|-ss#u}{A$guiZfl%_-;i&u zrY-wlzvh+EH5!?Z#}oSD5xrl#vJ@D>B~sGyDy?WAob8@@ zdb=e#7}4#Mr;oWgSmfdiLdo6hp zu`(UAg>5@1O zy;?)I7I3&wV|+)pdju6zUnFj|`4w#51lkm?rKU}AV6hgI$q35q0wYJ7QstLMwhiwK zi5-Nl`!S72*j@~qXR+S{W<>G(6N~*m{Ju*$=(Tx0NngoyQhIPUsi+>1P(=}ojIzyX zw7%fkW3^HsMtsV7y+iPSmS$7ss?u_{UXwl31L*2%)DLUm(xLdG0A8?XA2BsVGpTj? zK~6;il*dv13S3h6f~uO_^9d?Za5Dq= zc|`J5EZ6}z{sTkjB&qUco0}-_o4Tz0{jI%{w{I#+h5CWsgk|9>S~M#!fr@EWUp4kb z#_%z=Mao%QaQ`GOXo0m$vR4q;P6sO2Q)vgnEu)}mh&3xfx`3jxgo!sIR3*JA3Jkj_ z3M2W2!Yn_sV$wJ=o)xVY+z-K-0W7GEM!|7}1{;E554sWdpv>oB5*d|4xfU~W1^{e8 zlfV3ckJjeMv^@>S+GcVOh%SL-&Nz};60*6O;%3`!duA+W*|;rP>G@X5q_KBAG;L}8 zx_oQ!exQ!uFkE3IP>_z=l`3edvDZ-aci3pc8;R#Jeg)8zPw3~v+ ziz=K=C^B0@`gO5K1R^VmmZkBN%+Sr9JbD z05o`=5|M&Hac3dWYRR)?0GB5wLXKjRLPp{_)10St#ikq`-v)K69s5s5bj+p#BHsp` zs~!6XBf4M-=P2_QR_^&Z>}4VOAr=d)ye@xoz_q*yOKiF_Z-UnLw1DUUyuLr`u(3n2 zTqK^?<&fNJcnA?WbSy1IGbY}0lBY3BE>GyPG!ppnxlsBurQ#(QAfVO)=; zeJIuKDh|xqfvjVoe?w?Uj!tjONfG;W&+)UsOQmN*(pAS07{QXR8st{~d2#d4 zGe~VND{`n%XgCtZ4NDqL$eAXoo{g?Q0=lEXV#(zuNSsSDV+{wj#3qUsW=z~IVJYdH zEy2rXCE7rj3Yt6Bb9pq-9A@oDk~)Kkr4l_rn*4osO&U4w&m?s)v^*ubqey-u!<=98 zl?}Cx^-&y=06hYlt@CXriWZ8+_%b7YW>LY1kY$e#alRP?anY7Vuc9m*^Yx|gJeH-W zK{ktE$#HNg)Uk*Mb-GMO$VvpIJCsR2_i|lFYrB^vW&GOBfEzyqM*ITU@y)bkiB3xvS&2S* zfb++%2boGO=i8!8>%vLv&6brI!GwQ3%Cj(}NKWU#KsFX( zBP(>cDW!falPU{SARF(v<8v_~arYKAgv9Z}0}{{ze4qHvl^j2%UG$zrKZ}VNv zjt_vU@sZ)*+p;=*{ z@JD0^#1A{clLOh_fF`oBJCm*oi;Tn;=D@;E`Ssr&!q2fgfoV;u5g|RPMISKN4IBCi;VBdo&nh*LtdeHxo9z6X!#VpM#fwD|8 zt@m2kF0Ge}PT{iAeM)6hkWF0b@&5Pp2l_qzVN}uQ#qDM`J$!(fh`L8jdSLhIj&hMK zTi2)HcW|4h{a*J6+V6LNTy^^0r*D7kK3(;@Psg3Z?vJ$BecJhZ_wV$udx(F3>>iGL z^n3cW`y>6a+oz&z4mTWjf9&+SPob=H*geF*KXwm~`#*NSr~PN$r?mfl_ZjUUbPuR{ z=9fpO{iofh^x&|2`1V=%2WZ2={8{&zI&n~2-2bur%s$cNxp5A^m%aLZPj&0lr%$bf z+fVI;+y4~=!Pio3A5dw~cMp49z+D%R$%Z3AzB^>cdb$M%W(emkpxGv&Whnvco|gq+ zR?fn4noWRq$NG)TZND9AlKO;M=lyI{zD2UGC0+ihGgcT%-ETS_Ylfhwh^GpSzJwFu zZT2cBz;VTiB*vecG%d*Knu=dQ3rL#EFQv}v5`M)D7shm1H0e)=PASVMAaKzBWg3O} zs{HdIVEDf~6s;BSXt5^c5Q3J2mQ%9Q!cORqLy~qOlVFt0a-N#j2oFBAGvLCUxQZm5 z7E=8Q3$H9nAT5l((l0vwksDyPadoX9bRfM`B2%jvEfTz+Woxn(zw(npr)BaBk|y%7 zHaXPQ#HXDa2F*}io?(H3qB0{qMAJcHiUz}ml^T=|$`%m%9Hc(-AcPmUmx1F#LRR~& z3YwK)DR3OQyx-fW+=9yQ;f7`y%0!J!d$QQ3a2N=MF<*eBDI0n44XiUT4FpmbD*4BM z7`u%|i(v2arHGls`{O zjSot9RS-cB-Bzci?8qCF7$i9`B>^ZC%nol(1hR*t;~PYnw{2SvI00nNYSfFt62!lA zVi3}#ER0A*GsogcNuT$&+bLB}PIp!VF-)I=*qe+Fy6|Alpi3|Oa z3WneeW;$(}g9M0Cepv+L&*4PzP}qTMXu7htL}>P%qP=XzmiTwf=3HmpZt*}Qgdg#aJ&4E47_~eML<3OA`13`WFJm1< z26GA=0M@&a3BEgbu$0f~eA_vB16&m~@o*cZk(XM(f#oN4?5@pa(0X1?{MjAHX#$qE z85ca-!<}=^5Cp`~g88%Vx;^6-^d|>&*4?yc!gl`TK*n&3;Zx8sc5^NR->ple`@fg? z8?vr3m1)BKtPA_E4X}k~kfgRG<+s~kNl_{TTUgE~hauL?$>%77fFt2G_IS_yv?Le{ zm$2l3+?!Mbku?`JYTd|hzM~RfB@rH29a?pycbZOFu7Au~V9GpxxkWn=M>$MDdK)Z| zWNyM&Pw^sdT99xE5h1vwimeNz(H_!;118{Hz3FMNFoq1hqgl{{;iSS^OD~13fAnBTP^NbIwVVa$x%%6R_nUeB8}yCdncTZSM09Uy6fT=%Da+F z9K;cjE4Jnxca@@mLgGlUb?Z@7H7sUA=)f?!g;7G#FwC(8{67kbpfc133~6$&{ur z+E<1W^L|~E#sZtjgEu14(kOo!2gzq7DUIX+z}^oXM}>nWt2ADPe2sx<9b@p}a%IBJ zQdSI6sX+^t@YW+sI$E+|qb-09UhelsfHpPelpGMhkc8%#vlOyiW_TND9A*n+VD(Yn z*pS8G1TQrWB4>G_m=`3YDP##WTs%W_$rVn{026!NLb7I=r}@M3_9o1_r$@hD|8n&H z;|a}Kr*HVr&By^mE~ADcnTOQcYl-L_0$BnFI6RSbNv1ItO@=#Uq*&cKGDXY3w_;-{ zhQJF;=WN_f!n_Ct)MF=^vQ}10B7XVV^g|eAVP23a7~C>im;Si>y~`cQnrc<-)#g^6 zupnYJEBJ<-dUmdq7DeDYcN`fllXd2F!W2k&;dqnh5Isl83tM$$P83R2SdQ`&Ef4v)EL}u zVhpixXk>TwLq7L~XRn}EC4uQg8CE#i?Fkjh;R>;h+$NrjA`@mL; z64D(ifiLP?vOjXp$qq?JkjTib^ihwA>Upg^x>lGw{-ho5EZ0uM_aU z=+r%16t3aT&A$!TkUxZLpcU+dn{@Ly8bf53DWrm7iQ!5uU7(m+=$(oy!9tvgI459m zk49cTAdLi41#sttNW6;(Fo8X$DPQea&i`U=qEed~$*pmTr1SDM9Cz;%IGCBL0wx{` z;AZ7WX&GgrBU5yJ2Adn026 z`aMqaT?ScJ!Ek^qx%qX&7fx#J`JI_gpRg0<_rBHEIQJ70@B zeZ(jXK`bmoWc4hWKyZLDQsM%iW{_;}T6t0v$3Jk6^ z=94liHN27f(-G`xad0oW=9iW)itwV`xJV`m;F(bB@SlLPU&O(tW*jAHfmY^5kKW)4 z69by+t2NH$_xYA8b8{4=!*UX;o>x348J7wo_`Q%px&Z?`0Agj;9A`kiAf`S<`|h3Q z>Ou}$k?2fAZl14A0G_Uhg4>UBIf~DbXD89EHmRwqS>Xp|uV6{y@T-v)UR{jA)NrjJ z|K#h7QQ3t17bhm^=TA%RU2A09E#j7h>I7AOKT&M`@&U$D|WQSup($c-tv;H|27&S9>~97D+-XWUc};Axz*;=%|6N*H@-EWq(`DKEmxJ=UG(!>* zC1astz}{kkZa^TdTCG(HAu|>TnFX5;{nZE!*ocu?2#n0w#>gzn7@5V6<3Xdn7_S*y z4hip`m`)t;_fw!?fzF~crwV0Q4(pg@)uzCFOWcwNJpIco7S>X;UjQADv;0Z_@4d&O zgC#34-vNP*w0axo%ETB-`Tc}BRle3^U>*agUP?O& zWLokh$AX6ZB5sw#eg)$y06;`Q)1nS^m(%fMJx+SG(|5cnd=iC>n~PsI8cqcyPcX{L zTT03>X^!&$sFdER|GkiZrfN?*(d%{ZJEO;;d^>D;`n zKk97cZ2}lh^In(XxPZt#-kPH|!Ny=q@SU*zq*HW~CkM{s2oBr)P`}Xwb>MvzZ=pRZn)Ubq zz%+C|{LB1+(R^?FxOJ8}XSL$Qm;8S604S%3ivk+TyK zoPqX)p}^)y9q`14$v6sg<_qZoO>9#B#qfAk#q@k}dz8;C*KdB``&*OZzaz@4aGQVc z{jI6s5pOsDh83^e4`!T^{6-?m@gkgt8D!{Fy_yr*DZdpC*HmFkS?V(0GyJ8zp9=DJ zLuZ1TZ#DdDkXPy>L9^a&96J7M8e$F|(URfUzPc>{$3Yy6crvkyq3GHF!3~#1$qj6N zZv1eTdjl@Us1SY!((B=eg~pr6~yIWS012AWt4vR_53QHZ!+kK}~Dgr%7X#%l`Tgv$a z88n-2-flKIgNg`jl6nP2&A^e01T2m+jEVjL+U@+w(&L*%%wxG?{U<%CW~p1mA~lUu z*t`6Kkg;&w|GZKKvnL3fKnVCFLZ#L4xYIOW)h|XhRfKs}JMhcxEr0C#ie7FmK}gj! z2|+}qI#lqsevD!t6rN$>{KNFi0&yqVC#vTlfVUM*Jo2&}Nmw8I`yO48&52Wy9xl(Bx0Ks2hhP58LFF9!w# zu?kSgBHfoiH*&t(BcnzmQK37ia)3$#Mjy4n>ryWPSO-MF4^ozQo<8fjIZNA5pY?>v z2k*)M$O=+CF51CkND}sh#WZ-rVk3z$U%`tYIUt>Y7S0p7%>|3glr5j9gTCA8drR=* zFJI)Ivuv~JV|b3}?U*h{Wr41T$ew-@{bQP{s4xtS)0_m(IQqhlqX&g^$VFNLo{8}WfA&Y3R1m^*aHLk@FiABCLg`qaV?K0v6;aJ*@@Roy*Wl#*uQQ zlu|pdd{Y=-a(d+&ZsZ-4S5p!z1B7EG(Uy;2Ccu!74S-S2A#qfAmHGXAZ(`pbeD!wl zjs>ag0?gik+rJjfK0rRyyylH z(?Pa*1N@uFCsQHm%;XEnd&JMCL$8NO!lSQHN08}WX3G`gxyk2=n%i2ovfCG*K@qJ4*G#$)e zfqi3fpnS8H*sEz)H6{aQcd^^i^^jR)FxtPykFPMsu6Y|JX(o>IMI064axA|z3h*Ro zO-&<%@zqi>oPz@^M8GeB86ngmtpUkVo|Se8p>!@KHK(|HNyUoyxe~PLb1i6n;3oJR z{`M_OiDikG$&&xdSSjZU#5L>qFmsW|#<9$oaD`5P1Q~S-!?dLi#G2j_OTGg$(0LAO z69|w+x**&!fAjA#otuUtM1!#Ax%4h5n8CLOl5vW$`efRTMq#pp~hu#g@y{xd} zfi-z54CnkFR;iJq?Xu;w>68~dT?SLd(GnOB=WL2R6)QR}`NmQEV+@ptf%GT4&7*AG z^df&g0>IE3*ebyTAIHX4DVH)~CkV09GBF!4 zTTxC1hY5mR-j+E2T0^p)3+?~ris?$^&{jlnG(*bUm9wK#f`985)FL0g8A+wak|RWS z(CNE<=dmc|k`CF|A|Joj2q#-$jbOQl3hy2jp?vqNB`GLS+qUx&6|)23^d4_|kdY<5 z=N<4nZ-r!hQ=`f$cg#JfwsXIc;f$mAsan|fbPvK@~o+~KcAs^5)npXzSU zzpdNF_xYE;1P`R3O82P!78)kTz3VFZDAM4>`%pp>2}UHi3WQ5&#VnryysioREdzx+ zrwaQU(*-OBQmoU7{zNlYR6s#XObnD}laWI=4CnYQ!zq5PW!Ma?e48>X2ucCpW5a?j z&D;8;&TSbM1f?%-ORyk}Vr;c?e=*`Oa>L-*D++Ssv|2YJ<@yHE_+yk#?+RiR)0oB* z{^4+)WGxx#?}Y?9#x!`))0bEPn?j3VHBCJFBw(zI?Zn3oBJB@;3`!tyJ@fx!So$W6Ac&`veAe&x=|7C`$4oNXB70 zeRPy%!DbM^F_+L8>mwdhe1O?=w((|i(BCp(M%@hbBi+EC zi9>o_o)XtEC9dU^xHhK5yKuio*K@}-a~Gy^xiZwsTX;*QQ%-iKS_fbaxIj&*8S8m7 zJ*8&$l$x1S3dL;f&ngqjpaOQRhk+gbs>Tuk%8O|Y;E@dU2rkWQcl{NUz=$6I|70Vp zxZN?t9E|LCiAb8{8P)PkF2bx;XvROj6Bd)p+%+xvOtiPSQ!zcOn_m%*YaqMnieIdD zT4Q!P#9T>pm|W1rW59NeK^?jpQfwn#0JSwVc7d#d&~_L?^B9ve7O-q zJJ&{9-nh0}uZI4lv`+=P$rXUfYxb!nTpw&yUk%y)zjL{z)9PNfEXbzi9+v9c3e>mN z{+;VLNX`XF&I#*zljkz%*_%kIHnZi{!k>*8{DX1}4z%3*+OF6TvlA&6dychFh8KA} zHv}5Io+Z_d>FV-X_v%lr-g-Gb9om%3IxNHoH!nJOO$Jp9J7JUAx}83SU9VLD;6Yu`=eJy75RUsz zfjVfxGK}!)f#tT7&MmN-Y`4wp>u`LHKd+l@iv!CDZ9A}Y?jm_>RvRj+Z+cg9ncwed z!rl+bc|j~HE!YV{%#<1CAfhs1CF7U9j^ZNB!U?7uk1EcVx-w;4=02PqW_Hu=BKcrD zyaMLoS1OVdG%^^zz&%#JP0mMyF>A^41Bhiqjp6`2TyrM2C1?)kq-j8!#mS!Nf|bx< zhz_o4;&@GGwdEVSkr8({L3SD?9FxGqxo+)K!mGL6_B zLodtaF)zPiKL;eG*A87XENW;NITGQBaSIfu!J>)TB=6WlgbrV^JHr$Ei%61j#1@v7 z{|eJkykb3i%2MU!e)as+dnLuzJ1#QGHGSpK_u|JT{5WUtUa;Pv309q?NiW!ucLQ-W zumZdXrcH6g?icP6P28iMLob*p^v?yf;zYQ9=?8gmCJ$bU12B{bDV z6)_nveD8Ql#d+;K-?UofH6yQ|_k@jeB|Gbksqr@c`G|dR zbkyCa@`LFb9{tk;kN)I5ziqY1Cq_Q0N8iGue`>Gj2X@jP(=&EKU$Tq#r}Cp;Iy*#? z0HK`-9DGG#ZJ5BqFoRX$gl6ssO948w0t>Ys^wKKV>d@H>_7Z>$kai=s30d^6p z-vB(tV?^&mn3j0ln_%HK4!sa4IAw3|F_yiaAdDpJJ z-KHyKVZgKZcY<;FHdqVt;ho?gA4=!@O(2r_fpw5htP`i=Hhyl#^ce(upk+ap9P5{A zI^LqyYCs#fkZiTcLR&KCU8{#+W2G-;3tBqgVGD;&AW#D?l5fH$4pq?G6RRhx;D$E4qm;aOw& zsvR~K#UgNT!8)ra2Q^j0*MZ%f_`BWS^VQg02#Rn~|Bfyy&qAmN)P4?oWi7vc>{%%> z_%?w1wB7!J;f}fIx|<6e(-(5TEiU|iM^FBmAU_#5TH;RqEQt<|VuwD+dQmkG#Y3Ca z!j`cLZ*w_(fEZ&w+)s>gGIVH^Lf&@~B)1yUb5$mTiN-^E@jxXv51c!;&WVLAEy%ke z1wmycn?Dl_#~2GFCVnB&HRjS12v!uDfR+rhLD36=bO0w@Qb->^Cl3V!dEQ;qyt{7a zLR-wc8~A@a7ZGV-K);`-S@Z?q#<6=}qzf1GY;g~k3yHXP%CF2z zI5Z7O*fsK{ST#ypud0&QS!!q}siZFAQZeM6qJS?eIo-*M)jdXR2_fB>sPaN~Y6PDN z{F#H!%3aZ<`{jW3DQDd}`*ut92W6=i*6G|ZOuzig4AYm9v>yIx%d~0H)OJ%ZHBHo> zk=|X~pS?ZyXbwC+n*iQssV%@USb)!lbcq(=B@ncM!J<@&EM8iM;bZdQt3ak-6hw)d z_TQ2fy- zOPjATMT>2FjZIOg_sV((3@ug5S?>C|-Vev}o;#t)E^9UphRmL_q#NaLmB>RS--o?_ zkB+OTyL*r<*i<*#f%5{PAz*RMt#;$f->266WE7e%J+#GK@APeBQ+Rz0sS}nU9 zI^n-3;&*!~Ru0GImoB?&ezCZ8*gl5$z5EjfUFZJQE1r-6*ywlk=jC5UK=O?g8GEK=H%8?K?t~PY>zY(QxYRbk z|67y7VvGlT6~;rcGV}Au;ldN0Y8pj}q@i5HaZR;>DsZGqtYc*Hv9tE%X&goWuj)Rlsm_8(sT(2@1uqitnBbGTrdf%EsK{aOb`N$ce++Pm{Jf;ISbr-% z?7s}ZP6=TnwJM^xG)jaSBHC_c=jU3POSfC~1!}1yOj%V=<)A84!&0gh+ihXwUbUBp zZ=hG3_EH4!32JZxhjPz0ltNdO-T^r(yX0%gMt?@%FM zNtF}a?rGZC^4;5 z=ynjkau^^x2^YdLRFK>Ir8rg}8|S4X6NB1%j7$;AOXtF6u%kjyTCt8Y1G^dUxKm-< zli!zlu_wSDw4(jA1L3$t3Sd;WCt?_HqJ^QCV<=)t>Dzmy+rNeMq5Q5^l$T$a{63^8x1o@0O6jeEY|1GU zJk&E_)IZFq#e>FT* z#iT0{=W`NwT{qhajl@!oc^d1(R8nUW)!*46l zHaZFS)Q>RSlowFsm?wfYC%wQE!u5dF_B$~^$O+`jZqG{zxy4`|Lp^XO z#OX|VZ%zN1{M!5Sd8?e;^waRq=f{3M{a?tBU1kdYS8`(W23qJlEYe^$TNSng$Ulzl zY_CcKP%4T4VeN;b5tRq+!XFOdV8qjF|21w`X?rO9UBCNgziW;6+GfIs9lr9$w?iHP_uF5`*KC_&EIE3aq6$>Hxc<5H)4+UxL5V> zJ+w7E12SlSzkATDHQqjKB9$4sd%a#c0lPBgMn!mAx*YSQo7v9$RxK2ssIomHPD5p5=d9Ld!*=vGO^SJ`s(tr=FTx}hQEVv-yj}Aq46=O{ z*B+!U_+L)@8B7kX;LQsz%KTeBieuqVt{pr zcaLrg?GLroKQ8ieX*!K}Liux>Lh?2xImHeLB*9fVFYC+ZM|=>!fViO=CAlzpMa)=3 zlUSr254#je%1hCS9CCoWC%Bt~2l<#NV%*?hzAj#JQz?=1`D}_qt9s&G-r(sFAMxG5 zdG5{et61L-gH{$qMze>LS3wbi#?BzaC7CNCI6k%HDA=@{on~A9x^*OX_Z+@-2%9jbR>QP_T0nGPTIm#SPOu*_0ryV1m*j=! z$ehTLDRZf$-D~k>`Auijvm}IxOA0!niQ}dE%kc_lX!J_;=aa=VP08fYWvi8TuP0e> zhml+`7|4u^fTg5=w$JjGoJ?jRS5|XkJep2{E)gZnpSk^}a(ij+*thHv*gobQ6a-qd z@C*H-vJ}v6$pZ#Nh^g|^5fguLg98E8ybS-gv8>cS>mBzr4!a-o#C}S!7L_6#Y?NdTFIiq4rhpeEx_z&5FV51dH9DK>r%92e@dGxgfM+T|m(G&;I=z7K%ZDtZd z#*M{byXPt}+DmMM#S(#}wF{V3HTJJz#(J;xW^RN_t6|~_#-+$;6i7=u#l0BWQIke_ z{BV93?pBqosrE8f`l&@iX>mg<#+0G)2%LA&1Hwo&7o~ks+Q-sWtssHa^swdfr*!GB zMrgJXj$AD2cSIrX&wNn;CQFIo_3=I|fgJa0o%7m!HQKyTtK9}eDHdV{#FM-iCbA24 zQe8k*aj3hiZifIJSKLU&OmP=G;OOD2xi$F^c292=;mwx=*zPE9o0Q%o9nA)LW^TJd zQDnlgzGu3TTM7m@n$VbnEtdz>-&Pc-TdBT&`*h_)g2o)$0$LE-1ktj!*I`GdY}!s~ z&}xyKX{unHTYU4_YLQq?a>sGWk}bs@F_T8V@*TOFnGTp0m!MRN&1YVkc5(fbQ~LWi z%{jdb{`#a7AKjdFY921D^H35ikS4Yt^Qx34SZP{~JkrRw+mB$ZhrYn1S05JyHfw>( zyGMM^^-p=@k8W-N2Z)JL1(15FyHrfG+GRYpF6_i^Y|sQCC!mz9Jmh{3fyq)Nn5+SC z0>b>IHle13t>pO=OwqcK6e@LEFkCZ(Ff4NGkGbjDpS1fUe++VDC*w3L^YxPDetXls z1zB~&?l+sw#@%!`bhB~E2K3&hBu_tZ=;^7u>E6;)7w%AV`Ep0s^>g`}-azPP-CX{K z7_)h;kRkhKA(^4mV@ZJ$3tSa2iSL}s>TxG_nSWvu%WtLUmOYbU+onIaO4L!A*DyJSPRm3=kOHgu-I>v=J7<{ zeK}9F0$fv5Hr{UEkbT#QIj=2GH%h;|0py?~ylt_imL__G_5%cAz#!v0egIy_6@xNaiL=Cb_0if4K|AD!cG8{VS3kj2~2@K{Nyq^9E#J8?0gTT;t^L=?tL%?B7cK_6@F)q{k^y4ceOY1`LX}5 zc{Q~V$L8$2gZmsRciEC=@7+`DvPvy-J8NN!LiQ1IjHz_k@U&$d!}bM1MxkX60zlXE zes9q1HQRyPY_A7bc2n$2d%BC-EMI_zmtz_C)oFV7QVm^@&G~i<1G5IM6P4R5-H1A& z4o%C~yiC_T{`EY_f?J*?!0N4%-sA`Lhmq_5K!cHYTy_irEfk699JKn>2LfHNkj+Pr zbALXP@%1tLW&kp1b{23t_|4Xu6On#Su32^|AySg0V+f;D>92exO0k!? z0hyA}j;__9_NTEUvTXVvf)DgV@L?nzRsk5|)F-#brf(@T(a7m0#T@3JS0lvjfMQ>N zweGr|K9=3tmIqG`sBy`roy$w+@{;+JgOO|3lYhOQw6>lpPUWXc6M%|~PY zfEKZf`N}&+e+Mel8t+_MWc;G`Ll@obxu|VjwC8cwx7_zJ>#{i-30jFx7$?S)^F%%d zminM{ao@Ulqb{Cvy`U_a@#yOlLrpVi@XHO%ru-%&;YObCm_bZ z)Z%}W|1o^=zWVFI#ovOtm+-qZ$xYvp!D|u-mo+~5tBJI$O zY=@?2hQJ#;%ZPURj#n^0u~rtET0cj-y2kBksd!5ojGP_V1`3(jIkW=pZT&|p$;M*y zB3DZnh+LKRrkpnQx_-ZZ7+IHk|~KBjOC6_IT`6q zLq|38MUUs1B-ZVa2n%enwYNBrmoIvrlXTdU>XyWvr6XKWrua6xxdyLlh_7pSaNzX7p;Eau0XqA5XXQHODJl|?vx63#hp{M z!ML(bG!{Rxk2kyOpsGmThk`rp5gp)H2wx;pSr0i@p?EG#LA*qqZncUR(n2L==Q553 zyA%n*+z2)-yt7?^qgsw0Q#(_$C{5Md)g19)r0rld@c z!kkkId-=r*dy#b-fiFfNOu)iHHLk@i231=uu7YYBXsq+kJT>1wpzd!EAbkJ$3MG^N zWj`AW(W;lks(S&8)&*26&oM=KD+|q{`yNIy*aX=k>&P9*`f9Qm7 zbaW6TFXwBq2SJtU!k`;XTwa$dE7T#R)-&(LYIW1UScwU1`P!WO%n#HKj~|O2p4^9F ztcjtfm>fxr%gi#QmE z&4FDAaK&b;m9$y}PvD0_8~PGr?+b|7;JyLc#619LeE=p4gH?EyHb=C0#+C=5vyB5V z*yBY+ciid z+in}7qn5dV6@%r0TRfu)>v@UJ-jPVldIX|j`t?I>*~pxMNyC_x-$@d`yqTz-}EHbRBRBsTb>=v;=ZO}j~WCnW5u z)gpowSdq2V)`po}*|gP~gmGAekET)t z(kY)kyD}zCyl@4Cc1(&2PqTBMpvGwndWgmp>VryVI-W=IBnuNS1#}{x-x5tIyEvr* zpbSMz^*x%X!3tK(Rp6oS<$8jY>gTZc`qi(6!?n=PF%dLa6PO|U9>UQDq@TW7v-?F* z%w@R1?E+{$&Q%GD5jQAkbQ{b3BmETNY_7bFHH3`Gc?vL&B=1FrBc zxoL&Y`E^o<5?8O-+`4-1xDg$*n14fXVxz9%jgj{!T!U|W(Q3ur`HKJR_hCU^VAiu= zOh^OcWkC9XDAz@IRXUAG2&M(!1Rjfd&Cv8oXZrUvLdA2@Y7I}xf{tmUF{6#f#F5_d zkD|Eec#T=BwJ~mNwTN94GtWA-F)^-(2e(>e!mJXm3Ei^f88Eb8v$&${(Mxu%)jfK{ ze@SHv+J4EKx@L_jy<<~vJ-B19*JMdoRP=V@xa1BN@QmC!-6;PM-mymCp}(DyJIA4L z>W?M4qqnr6_fh^Xi8$cq?V8+SX42f@{NInFDc~Xgu_RL(Q-~wO{=KR^&%5GvURiab zD*AR!uIx&$ElrX9dJ45W)OZSi%n_3V4_^DI)tWf^^g+f z>{HFt0;4dI&A4f`9=HY{$scvfVxy8EV{t2Syftf_ zZ?{E8&Kf_@L;qNk_w=;%`Myk{5O!13 zEV$JQF%`q^f)yD#6182aflFo%y%0(Wi)r+X98n;hq_dRVhp~G^$JQp%EimQ|cs<=C z1UlpID=QE=?ux)<-mW7W*SBj|6RyIAW=UU?dN|}ME~#A=$!7>f0rb<6J%Q={L(H=z zC=i+A%sesoA`>ysyYO>C=2|?C*-8jJj-gv|@ralu(im^Ijd52}bMlH7Y%HWEov;OC zEP||+85twYFCz=bn+bJ%NM`aa1&QJycQ=AG8yvqgsgfI4@)9~3#O_A&Gj6xN-A*TP zNi^ti`U2j!)A?s#a$I>S@e=fwzue%y622q}^u(LU6B|Vya}B)4m+X2@#&k|^u@&@w zzH;Z?`HCX(Sd`3Q7`pSW{JEpo94dx=$>m+Eb*ab94I~X!8&A51hupEAclUfLzxJK{ z+E;Ap-;L-IyY{a}nB?Jiz=UnLtAgCnE9V94IfJ!-HDX8Z82{{EL4wUSEoe_jmN6GX z*HthgDirk!pyZ$71J?`Cc4b+u{;?zpEx`08w+sO-s%nWQ)!L&DO`?2}=3!NR66#K! zMp+6m|1i;3tMAC0HO-vCo3)>f+`Ad%XerQ27n1v(c5P;);8Krera|QOy3E`9VPY8V zIRPiC>v>p^46GTv55ROJ5BU<;qlsa6T9)h0Fs(a|RS)eGr7bg@F0z1Ii_KlcKb9mC zRqY&lHphx#4=BPje+oCS)@INqlh^yL@oJeA2HWj1@%<(b5Ra( zc{U|Yz;c3>Sw1S{rjBI9ekPGKh`85n=TLZjbCLzK8L%BF`_4}34EunKSHhy5+0<)2BP4vt*>?H*Z2$hu9YXFH+j9OtM>vDr#tJMh5 z`BS=>-K!<{3L$}NBHBrm+_02Y2@%*X??|vkL*?BFkwN&!=)LsWgO=dz*?voKV4XY9 z!bO&j!#qzjQuUC9lFWt&h&RARvfbhzwSo`SMa z!Y@WU%rFjZ8EQHrP4O@J|1~RU{tN=4f~*MhC`b-)B=KwmCUeqA3&Z%CX~N&*Sx`*u z1<9Y$5Y`bx1_tIxZa47>`tP6mUx&KJg;k;|*mrY-C;Q-?00NxGZKRO%`X<>8xR1FtYuH1fEq7hF-Lp%g-Q zfrKy%e>}plUTy$qK$yRopBudl_3y6_QC*}Eo7?Rc2_MOv`Xk4IM9r|-*;O4b(*tvG zh$P;$VD~T`-$!}j0?Ax5O(AXqmTH@ftgag@8+jh3qfC5?Xi8R`kfq%1qSMi5hDsL3 zhpwC3Ego!|GKcPbFN5bSgAI<&-8pWxj-g@l1sBeJ`Oyu=7Nw$A3k>p$Kl7wkYb7#} zSH{zBw~L?|<{)26FPyYM?fqV_1G01~A4+5CR|dDH_)MCp9==yJCBUAeEL!|a%(1mo zp0&8{ODrMdI(&&;y%X;N!Bvr|md|dl0_WT}3WSFQT9or|KhU$oB1$W@sJeDpVh6Ae z-Fc9o-6gQDgjum6%|cv>dvd{gZD|{QMaFIvTkEHo*VZ~JjE}N*$hsp9ybvd#e!N;{ zfp&)jJh0aj9Aj0#m|S`HE#&r^NfTo!!!uBdZmxfRZ5Du1zU*>41n9^<1ZargUfyao z;z0mww$i@bM&4@4LcWZ<3ICb+>Bz-Ubn6bM?A}&u&%U@cc|nEM597V`kgG)d{fRM( z9#SKs#2Ns#yAC~;?RMFZD6JZMbd9q06DS9cr9leTYibhA7aW}ta0=W?e~PNlvvj@L zzi63#h9^OuBnmUxy}q7&QPtEwpw!(J6le7mySvfWxU#i`L`#r44C2Nz;_UzGPpqmq(a(a0;WeH_H&WeiZ8 zZ+Lrn(Yp7fmAACiH9&Y_=FgfTcFw1B>EV{H4NKoexB#U*0dAaCs0I|@lPf@bAybiv zT8B|GN$*JYso2W$3sX)RuBLBb0w$AhY>P4UMO*M$swL>^Fh{95&9Dvi_gQc7Kr1RM zn(iBGDymrbfbO4YpTi9V9!9L^McT&~wc85dmoiM-kv}+BF~=@YR^^qQgUMl4?T(Zh zcOXS{G$oMmGB3i(OKv5Q0d$X+UH~b@+0rm5mB0IiWd?XK5L{j*BQz^@ePax@^a^Pk zAOMXP0Io^KQ3z1yHCMKq8}XN0S;db)YvYz`-sBi(WSvT5pz9pfamyYG)eyaZO@7=I zFn!GV?e=@UDr4!#wUyReZN&8S=QF-61mvMon+!>Se7q(7s=!c8z>@-!6gF2O8n~v< z{t|L%`H{ML7$bjnxFccg&`+EHEY?#hQzyv=ThJ=8@G-Hy4;B%}SXKriXM>pk=k)cb zjYHo=?3jL9vnZphXAjX+psvO3S`h*(n3)O+H!I~HNu(jn>b9WHA}WPUUFcg~C5(l2 zR0pOQ-zzIt`Wh{6YU;9xptLbhB$`lvO9;*>@54iGhc2`wCag`B^dN&rt)gf(T^Li!!>ih>r%`em ztS=WqQuDA-)_SY1Do2b;Z4AD4`7_(0&^Y{f601_eBjK%}GMB5!k`}R=VOv=gk%|Dq z_7&^-ntFQLT!;2ECp&UI$;T* z4Dyh?FUW$XfM-L>wnmRmn222&6#f{{-2B1`ByD|PkO?hl3O*BfjJR^Ug&fKs$i(6I zOlS^g7xvkOGk~YNfVcXz24BplHMnrN(WU&Yyyaj{VhT|96i9yDIXG*esR(>j;%N^3 zK^GJg-*bHAY|w-nnlA4XJoXk5>CqKk&}I~|65X<%cl-Rn zyKT3fv41;)H(&X;BYY58paE%#CuIM?4@W9P_lAsdV`|9=H{Vq<<%M?4FN7U2RyTsm zX7Q?AQJmR&#Io@-BXzQzWwhi;(36Q+ybLw7goO5%Og_?hYZi2kU$jP6LS}gLH&reV zV_KEEifdFQ&H@oR6E^C5jDHb}N<{WR@?bwomK)O4N?lWPhZwJi_G6|p=!hr2iAYj| zV2*VLN5C&vGdS{H{Z#1e+%yT5--W^F*IcDkmR+dpvPd(KBrEoYO!WiDN)j$DmM4^@ zz~~GKeU_q2FT;3B%v%*TAWST}VLfm2TsFzu$ZfS|k(G9|q!M7=1VTMTT$xdwP-bAH0 zm3L1InZ55b3>;}B!(i}VM@nna5kh>4&y*PJ$}Jbv{lE?S&F2xbqN;h*ElPJUta-n zdUcaPIn19gbZcpOm)&ZM zte{>N6w-?E_Kx5?ecyvT5{XXGl+Xjgegi_r=%6gP3Wv=wPgPgRy?^fjfgW-r2YBjJne-41p|ZSI&MnE}_T#{*xZ< z^q=%bFqUj<=cf-Ops6A0LJ8bSIR41&+lajayQ!f)C19CR3y;on6hY@fM&4k}(;6+F zvHOzvcFpaTv9C&CL%bI%WV>AVS)3t4KyXWD6-#I8(A@FxBF@te{|hYxF@_ibA--uG z65(T>O7-^*_iVSMQcHOEX!Q*5$N^(0KqIBg9Qhprj?9v#hQgZu@HzIaie^u7z-xry z9R9-Kn@v|?7R2!d=rvYmt#A7Rz<2f)o4;+if-Jl6$?_}SXG%0zuHzA z3iVZEWl+iCTr!*@!&RL`(Opr`bt1h72f zZ&mlE#>8Jf!%ngzv=V`mla_tiyilaJfEI>8Xks=|oWvixsdyP4?)W4^5Ee$RsFwe_ zftLTe-fqdS7>HtmJtfjJ>z-e{JG*#y^{IP)adv!id3koxef{qJ)yV~2JaZ_%zH#T} z@&>%T!fhF5wH+bX?`9rHkd0_(!l`EuBUYymAXewk9Exwn!Fz`qH`pCNVt01cRK3!_Xp?z~x(b4(OnpjF)MSvksj zbP-Gdlcr+jhl88Zo0YHkh$p3z8t<~M= z20_`GIkoq>Rd;8XMKl_XM!&9JFV8by%=|3O+^2(2wcebcU3Gv@jmK>X!ZAl-GUIRq z6|`XUlK2u-<37gX(8oU&G3&n`sxbk4MlkZmR_~YC3`)?NDdQ=;$v~*)fkuglhhh&9 zy+LIZ6L{2A9jqS`vs_IH+*%-U_6=-ggBi)fABFh_a3_Sh2KKy2d~9iyKuz~)pHh2W z&-*Q)eoE~PvS4zMy_CM8mLp6ZWZ|uo@{d9!q*~r@4p{1ncPazTuq4Y1qYwlf>P@%q zUHF=5`KQydpR1>5ez3AGqzBQ_H&bo|1SJg`-dI zgV-N<0#izKr@KNQFoa!VO7VL_anU0{@!@XLpANiR8H#-CO+XiNd@J*TaO}+!Q)~fs z*`e%~RPf#dyH(6cw`4==Q3Um^%G;i%SP2OFww~4}C$}O{PWg$u8=vKfK=+^y%k35) zTgJ-_1DvQ7>e}L$R>sJDV7CCl{s8jbJ6xXqe5qJ49@!mr?xp6v@tUq+L5F~)taoXL z#nb8q4sA7||2XjO*z5iy1VY?#%?@r5#>K>UXTD{^O>4(W?L*%HbGZ0rKJZDbtfr=> zF{7&} zuOjn~J?(&`p`Ia>D*h=2!e%?G_Zs?}c9KmA;+dqb8}GFp#Mv?ppw|MkXdtV1!>PjO zr6+q7moCuwIolEuYV4{|4mEsqc)fI`&0 zo0?C^C5n|$p7>rQ!ZQUiX(F|m5ZR2UZF58WuR2p{J=+wBtV2Dpte`T{@=-9 z_t(z_yB8d*B+9)WkmG{DOQ#cYb0Gr|Ur_03q!Bq*NW*l7k>0yvWIkb^s_hy^5zM4( z6mZ~gmZ!<5V7uicy=9459ZO{~2pda>B6yO*raHtVo5*(iVP~;-JbKbog@QYpGRH&rlBwp&xZL~)2O;~EeLd+_EbC-Z~r7dKY? zVm?@a>hVM*A`i5xZMP=>h2;;u5GcSda~s^SVPc!Nmc`cI0&u_WHG{=@Q%eBio85sP zlRtSKsx%2D zz=K;Y*1U*|pKmBG9uHCLf5st-FAs;^jORS`CN6lF42)MTgdw|uvlx<%U^Mg7JTq8A z3erDP)3O(S2&*Vg?9C!DaT&{2QwY^bF7THdm%=f&TVnws^&Dg6Dv9G@L~y$P{jb+1 z>0`3JEh4TyB~y|4fg?0*I7st860dnxUF@OzhQ)&QC|Zt#!gWVHvv&hT9{?u*6(Sf! zt|A4uvZXiA?O~ccW&s`~;A@k~(GBc5Z&nD?ZiqfJ5I`>u9)VnTyFFgoAz%S4?O;3& zED|vvk%@cUwp4QXJcx_C*tNi z)c+yEC>d5yW*8>p4Xh(UJf`jbK@f92*qr}?8&!witt}qw4eewR#HN7=e=oAtw6>l{ z;I+%q#w<3pAJZ@g+dLcEqbNZb?OS`2jFzC!8={ipDw)sycx)Q*J(n5GTsF3tUOQUb zMeTOQcdo@k75R9Kc=Z195}r6B5rC7#xs9Ij-OF%3J<8INXZ)iU)&5}=S=MzrV!=k- zGmc39HvUmF*C!`y1e`Do3!ZrK-OCqH`gi|ecVetyBUrsV*)aU0A1$V&arFnrE0y)s z6|n|Vr3~_*YuvQ$Q`T(S=hw}1yT#fayK~*aw3gkzY1>`aZrR;y_|ZAL?zHSP`4?{7 zG|%lOJmp;DuZF?s)Pd{cbpnQ6;Ss=j?!-=JWY{b3ppU_w8RcX^s7LKMuGk0HP`<_z zMVV2tVD=T4ZRo$hUmxuCK>>T*s$yM z`$#|!XfA$=@hNy0!crdp8T+u%I~)l0m|sEcfD!lvjfLaTVa+r9e0FL((Yf8KH=EI^-Da(`=-fW7JLmRk)M8H4KASmh z`yBIk&So9QZo}y=b&Z=YAIdYQ@v(h2t2>R4aQXSB*|yJ_)0#PrRjY&PPV4hcyJa_7 z6B659%KZ7J#Y=73r|7~z`s5lnXLggd&g^znKeOAcZ97q`VRxC+v0K;O25UF%4%~9; zaI4;Q><)9BYw^_QqnnOnpR-m2GqJYajOtFyZnLg^j=#?9UHhE!H^e)dk@(we+D+y- z5tLhZoQPi3yyk_9;+u|rDqnEj>e#1PTE}j&rhRseO~8w%dY;*>I@X21NL1hqmI1pN zLB+6&P*v{ufdun$g(N>~7@jV^8!PfMj1 zrHdjz8@sPxQ{{8vosk`yL40*MW(yCWM@QEg3lSs6{L@^p8P~L0EaM>jq~I@v zirF6OK2&E6`bhySrosrpd`9YYShcoW{0&Q&C3N>=@|_5>SDRaCe6U_X>5*aaAoIct z7Z?WE+}j9u?uWzC;&a^}osm$WI-mD4aJGeiz&_C{VDlQi;Y;tfH>}kxxZA&_T>aYt zC{ugE;K2;mOb1?NCkH)i~5vfS3~l_z{GO&zKtJ9qJlzb0u)A4RRSN-v_w* zLQ#<)hCveHMFfJBa0hJo$9+;qYO>ogjv%{a6EE%wlHbuM6xh89>QrH|3T44x4Ubp`V0uEKJhUaMd+>*^gHHj|_!~JGm zQFAVV6?NbBzDW;`Q-r%y2HzEC7#oZfQ?9W{1MsD|jK}1pVkr1!Xs_2Gh5$cMjCJ9N z_cNV(>B!b?SoWVu7@I~NOvH(2{69t^72b8#I6;PZQz}Odd93~FKUVO`aQMZ_{eawG zsy2k}wn!(0IZMOr0>o=V$02)oQ3l7nC;+_1;k;%%7`22B&%L0Z0niov@t#C}D9cS4 z`qScXe9QZM7NqzZ@Ubj*PY%QO1fHX>!?}wuVKQLI<*(XV;3u37v^_HB%7FaPrN#Kl zi;$SFHdksD1C~IY+?>sW+;@G2F5^<^q@ruC%#>BC!)*1_ky}N6JPH-?MG&@nRNy`S zVCMW&s=WP299a=O4EnKM(4f+LU|d+>98g(?fXl@|rAPAJ?M2ikdMbF;)0kaoAq>z( z6|VN<9eSP?j9mSU26~iO0@pYK&58LYI>iN&T?y3ycUX5Yq&x0M1Lc8eAb6+D>>{g0 zi3^&ASZNj5sbz!gtY=%}wKAS@0qUtSPVR@?>|b^KQ@pZR}ggBMd~7}a&7IR^`Cu1>tS6HWguOZ?yenf+(>?F%TbNW`>nFtI4% zMnlP@SWfUP71}-=KAaSaCq)UuEsJOt)Um%Bma{hV8olhLpdIODIP@~o0%XY42Z{hM>1P8O3CEY~n2qH6 zqb--$f3Fe5rvtxHP{D76-@{K`3cO^|beU&>{-49)FA)wOLzW;G$GV^x$P6QMSmGso z6gU<`Tn%d5j5a8Kf`c2hXj?8_dCCcembOG)*Z6u`OK{PObc)U8MNysyE24`f!Y^yL zQ+qh49#$LkLsus_P=m6LW3#?(&~T!Ml>}yT?i53ZTb!_fao0% zDIzbk`6kRydp*Jsf_14M;hBxWk3QwY?Rnrm;RhskF*J6Fp$)%0@k8u-3BR@!1$5$F zcZp_C-P!>u4gwL7P~cx@@5+ciGFj%PvgjW=B7v3uE?mIrMg+=GFhDZL$bdrEAmTfd zd10v}rM0{v_<|0p=f~j+;h1=+%k8z`i zmSeZklit9KwZTMbB|8|`iyStOaSzEuRh_lbS29!;@TdX+u#z}P-`?F^=5iIPVbiTJqr zi`Re-D|d+i{f5}iP}&M1=`Nu|1X`qCcR4`QFXl}0ILu5OKK$HaS-pD*z+Nhiws3z8 z&4qPxvefJ{3qHRlb{hEO_i?ll?-tjF&@N3lVa~YtEEwF8zj23AGWyh0EFRot0e^!- zRDHsIs**U#7XB!p)C^t9+lzG%4u*B{l-*5(c`ps{Hn@!Uz>_iyKf~}N&#?M1S@)7< zj_LsPDre(^9m~eH;#{s~fc|<_+@h@2Lt11P87F+z9?@T>x9fxgJEqHCPVMGmeFWtzozs+0 z)(JbuZNXf6_`)=~{lfRoYo5_7TDs2T18QRZSmt>Wi>AiRl{xN8vv-IqXR+e1O$by{ zSIq>Bgs^H-Al`IgJ}_Z;UR!LsFmL6xvXBFMrr0rN0#R%w{F7$_&T1{A?6CVEdwIHf z`o&yX7mwb`Trz!@x{uz6uE_@yn_9aO>=fo5V6UXfBh(%}x8I~`l9~n_KaRjQenf76 zM**ZC8MQlW_XyC2&#B`u%q$EZ4MqR{IHbxV2c>Dhz&ON-esRrRw*&43XaYmX%bPV*e%gum!b zq-?vz&U|41{TkmO%&j^a{Y~4MXjKS+DeV}7Fi+bnD3RNG!7c;FnbzA@>!@_q?tr=F z-0sZk&9kE$2dr4lRj2#5<9u}5_SrSqvRLyi-1vNSLsxcl4Qhfr-DS96v20*FCswG5^#MG!RAY;{_WNWD`E zhjR9f#>GQF1 z#+CufuQsS0@rjy+TceI+i)-{giaKW_bdNT`=UM@Mkj`kNK=1L#=%_`7(s}Dm*YxqI zOJ0bmO;T07f12Vvl>_QPq3;!f{i5kzv2hdmDT~4INjtiI1A(BuMbj)tEfzYXyx_?S zfhQ{zJXs0AQ{vYra1tJ-f&U5ds9!dOHa4}<&{PdcUBtX{J0zH=2sA7lyYWu6tqg_F z%FvP!vD|MA@W3oedpCAtj)WJ9h~)@TFOX3ESh^K*#b?mD6E%26DIXK(D%h2K-?oK5xF^dagSONkCg?(6xMJIk+pUf z`-^OraE9I@&ns1zh@ZjVS!BUf{-Ib{!7C+81x2~?j{egQurG=flr28~>(07AcM<6I zfV`0g8DP{HY?3B(7x%qoINn+RO+O{@IBK=*_R&rIlsVuia&Dh}JhM-aZaQ6Xa%kAj z(N(8uJM5gb8+M0*k4Cd=pRuOxTscj<%Ubp+bHH<>3!Wdg!@!T@=*DTmzU91a+0M#o z*v+FG$k;l!&qr#~4rEYu67H!Wr|&q83v3Ov{Qb2SAOt@s_It$2FpvH1_83T|&=(AO@#GcD zP+@y=l9(Zj%jH`IK~Abe_r71|izO{@SqXefMYo&7=vVXNhpB5gSEiXhnc^rHV5zFt z9#HlOQxrQ^?|}-bxZ-hwiTBN@@7u$4nayCy9+(Y^LH6wjLRfu2nE=e#Q-XipKi7Kp zgpM2;^KHz|`VMmj7F%x!Fvd-6@e>#967b*NXKPJFp76mTRtZ4PxRc#rB8MvkeI9$> zF*;#{^uf2AtQ0>$yV*CReyo0r!x9$r&w$Vg-;7x%z7MeOc2*@U5Ez`}L!GSE-`|5N zR_gCF(#G(X^!Q)YfdYg!eiroN!jFUK9bxg|FFv&QyE2vyz_g)&4)IzC_rzP1i*gr- zvI%S&1nm2+8Om;DMGsq+D>CmYTMEKlK0uw{FY*Jk;Rmy7{#G<0o~5ub3JntGCEg~k zY$wLuzF&z?a`OwI*Wrg9PK)P0-oTUzGwP97n=4XmT;7;5P$J5f~bA zm_M!i(Ew>&isz)&tb{c6ajaVM`i;SNDN=8PQIDuEHCn^J*4jDhAw&O@C%)j{aKScn zKX*Bn%nyJXm4;)t>hO`;YY9#TjHju+QLYibDhJhvx;#pZHf1)Rw z&TgQ*yF5VIgrg0RmjQPk(V(J;m~NGuIhzUeCDT|N+~*I5IPKEv?TvcdIysqe>pmIq z>2xL*2^3Q5b)$ygB|FFkC5STJm1`H+R#-9f+zC_HA@`RxwlBlM@H!Ypej1Ej-dt>> zrSg^o(~Y%b(;z7gEI7j249gC&VRfnAF(hE5AhM?a=FO)tW zxf=rn|0C84%MDOdahITzUu6~+9w^D-*_^{A=~)2E_~Y2@BOn>_W>}1_9k>R*jDhAm z0-j!le7W1PMG|eMNqq2=`vv46D}D}GsCz<4!La;c$^M5V>b6X+qo6eM=E@LiGNwjT zZ#(?9gSW9o_-%h}@&xs1{kFqz!_(Q$Dz!~mv`xHILEC;@SNd1tqA983`{@9>_T$+6 z!35mQfyTBbM&|{WJ$U=XcAnq~6{$E)AN)8FiW6@95G6x#C+2Oa@W6x+AJgxr)LV#4^liYqE~QRT z5@E3RQ|h`p4Bu}9-j6Buh?3|G27^PxvRZG8N;+O6U#U%uZ}64kV=P|B&rrf-UYD^H!+Gjunw{bBY5vwrSG+f2U-?~_}&UK!76B6m?%NB8ACon zh5|EQIRndbGm|f+kcU=LV`J=qFJQ(dXtwy&HA96Tmuqfe`dtbwjS5`Nt4np7$Q@^i zG0{8bAh6k7})e6cwvNj^B7A&-a?&g5fUx7|l zwf<}fSzZ6{YyYdLl_+lXbCS$mO9FS|=G@Hz^+t=q99%^?Yr)gu1DOkrF@DrbI+vlrx+wLB{g~V08+5I~q ziA9qX_HCTo8s4SA+T`vn>2&CuO{c+{&N*wg&RD~4TE?y-8u`BKQB&-lT#jjuhnW}v ztDyIV?#um80T=mDfo8Bz!KUcdTW%55uc>G^-C<0V8WB{G2kk90?}?p4qW)}h=|LpxG3))py5487UQu_@)CC&qdKWA*8={wUqs6(_plokHvoX=6#WqUA!y5ztv| zDxTczJ-OL`vRG$+7d`{!@Teh1N4@Hrf%TnpQG`ahMTBAjp4=5;rV`6q8Xi7)xrl9P zZ!kc>kmmzs9o#MriVNSa92Usls=vky+1{6Y#u*Y;e#72AoLY*iPuYIKgr3!aW$hxrieS49 zI5jBubklfNf})Z+oNF(#duEnOg zIqi~8{f~bQuN{YiuHbnDCF2M3X00Y`>^7JXE#R+kodZ;gG@MR@)J3>nLtMU(U4rL> z!_$^Kg!<8=zsYXZ=N-nKph;BWaV3}ON3x6^>y z_%V6@3Vv$WZZm`sHwT=4H(>!u$%ZT0f0_kksBz0vM62QKB=MCa6`0)WZ~XR&}q5dW}{Kud*eg<@;gSb zrqLhz(R;v99HmK?ap8)KQ~!2;er|BIQ-=vrHJgE(8u_zw~=K+2?=}G>ne|OPbyC0jcHYO>ff#IaVmK4Q4zB z!%ty;r=+}BFK&|0>g7But_BwSt4jqcg@imhJ6A8>Yqvz1;+hvqmjk5(9yn4uY*VTD zoS+wYzucMR5Fm^RB8V@L9g})sO{hB;fos%_S`h@8TQx`sSc*E*#~{7(QA;6T`%@|Q zibEXS5?*8#cG<~ERjSyLmw7Ozy}a-U%P;bNFu+NMUGq!VduW<}b+v}G*iRcso;R7& zXBPXhTNOi~2W)V^enREVk|-Sa9%o@5)GEG7X$W(gfuH4W$YLRkx= z;oi()cY)`^I19%TRlzX0+>#!G!;j^yV%amSUf{(c3?GuA|3ojiq|ou>4=l%wt#84P zx+^0Pf7;Xx*I>)u3J!_*NsNEtfQ0}kcVT8V{6e<_*qsqvKnnr~%S7qQIeSx%c_;rvoMBqHu97vGR;*TFK>VO^{)ACY`tjK)a$yrs?V$! zP3v2y(Xd`PjYbbXs%O-~n&H-s+6evpdz>4yW*p%NJ~C=C+~^r>?DZ?A0Br_FEx}wo zo0aEq@T6}n1DBu6_avZJ%NZdbaV~+lS zNO0f1d@&AJ-~B^Tx!%=e5Vqn5sC){N}P zsDbN;q=A4suvM6a!!V+2xicZFH$Ew!t9k0|R^~P{YCmmizDwjIR4NRans2dRx-h(J zioGBm>I59ABpz#6JU|1)JUtB$8q*SO;R0w{~n=DaHIqAKM zAi;96^h^p!alTT?Xam!N13PybFyu&+juQB+3me)rK;&_>Q4~+8!FEPXnUndqtrtz| z3XQ*wqTg-{krH`Q_HKdf3Gtc@mh9i;q9)zX4&DD9?@Jr)$w^pL8}imkP8AdO$f#xf zZ^-|~-~`h*0Gg8oNpMX?RQW-La}8A^vUMLB54JP?($gNoIFR2^@{ zu`$Sa3yV$pXOFGkR7Ab-moBgmr!{kg_7*H3z=CjulY$%brT4f&%}S38z8%-7JtXE# zp!Gn5@L3|DHDGAKtXGD|a9`~f;2Z1(fROD&C9qm=yfp3v4A4!E?HQ+wBHj`{kZnU=7AwlG+CdIPW9o$^(ugp?vg)JSvD}X^c1hphtDY~ zzrYNPa6S}sc$YBjQ}f;otqb`s48tKMX_A_u1tHm?brHJ1n4xuY5)#W3MjBdH&mWrQ z#$qu`nA$ThnoR4F7fp+q3D?$9L0TB3FARV{Iur2U;N43GNR# zenJE`PEP#NwHYfs1ZfbV`PQHbE{U=CrlEnJ`<$0JSq1MVzhcb(SW-mo&)iVVBzqM3 zS%!p8ynLB}a1lnyT^|OK?)HTl4Qh(@gj-!05~~0KCsJxW&J|g5^w{S@{ayx zv+A$n9(!#h*r?;UVL$9L)v?0L`qpWD#n6jm0i9-ck+@GHQhO^CK- zX%H397_7s>gF?RAYhNYbKO@Xni2k~OT_F+6<>L!t@mC683gBb4z?1)7fhT`XjuEY= zbo0r{mxh6y{4?Yc*LL#%<|f_Ca}y@iO>W8+Ac(}LeoiHF2_G~3oZwe$6?$Ssm3aTa z%H`&^Fm_??3=MB?fNqP_Uv9HmvNx*Kz%eW7qTK9|iVDf%1SW7%KcQ$C6#Ri7E=`{m zRyd0ZYF6YUvII#+ zEdBlEfI7ikib|B!ajZfG$12or&%GhzZ`f`df*%XU1Q5Py10qsFxr68#p26su17uVh z?U8bTj7kT{VlEtH)6-uSiR~p)PHB;PN-Mp?*;)S_X-nDE_xbaDFCGFU1aycn5B76T z!wf!}lf35JXoz6BAYu0HJXzFyn@kpeQ&JH{%bH!{YUfvb7Gsm zlm-!(9&}OU{}+zFEF2x$ipt@{*S=z1mbTdjOBL09JS=Q3kl!wrVjP#bn#xyAyy5TP z_#JMDXfCt_UHfKG&n-rVLAa{HuAMCCjt}g%Xhp?^8KH4v`k&IsON z57Z$%n(9utD$2HIznN;V1xu_a zRKub^4)BwuhZ6G9T<|xh8*DPj?-E@PD5edu;^TS?DDOO`tn_K3$-nl4)Pcg{Lg9?Y zjlGYR)}6@D^4}!loJ{&%B!$X{;%{=O)Q%t($DTBpq(L?#hd=%NQ+e-zTH-ji0j(Oh zlrhlmg0pzM^rHyd_AXrTP{1cZzM+p{8}ajZ410LBxe~$lJpHwny4#=BrFT@s9pd~B zZSXJlJWmA8Y_|udJT+D_#7Hi&a)qN$K(Q&1l|x&vEsMO_y&2+q0{x{xJ5-69GNgT3 zj%COEQiUWJ8a_NZ($H`2(q7k=f?=2?+@Ex5Z)!^}n7(K-f+=yKNG3gWLTQ4KX*^oU z6)s;pmK3a>q0I*`m_FBXq}dx)M>z44``*M}d!fB%6C2QtH*6x-HH*c$IkD_w-9r*- zL;*zKR?Z+MU$r~**-*UrSa=2h!iiSn%=*fwtJFg85mZB7fYdL#VWckxdtbbg-#Zd*HTxfohKl}2 zqgHja6ZQV3;xf+G*asVE{hh`B2i?R!Mg|9CSmawc0R#FH3+;`?X>p^f`Ji?j9HSD-p!}RTmR;=>gR59=l zey}!#nONrNO7c5PNl=Xjuq22FFxde#5_*}LoOW%y&BTw0o2bMJ>8o&~_$o8OHFPP~ z76ifJtS~e0m&EK(L|_hS#WIU6nYr9Ud;vZxj(0Pt5ZUl8vkC(ke3&H7`WwSrW0hmF z>D;Vp4DSF2VpkTD_-v@A`Q}5Kg%x52C+E-x7B?dO#=-8v7hCqekJaF^39h8H zjmUOAR)eIDB5%Tu8$Fp#+imo$OU#N?Wh}ZVK9EM?yF#usa~1)<$x_KACxD)B3Hg-S z=nL|zXJ@qjKxr(%+uo-)`>+B!1DptQ0kPQojobPv%@`R@|2c|x@pp}ja;hrWfh6Pl zdyoO8ad4Q9UW&I>gB3tcd^tMBuipV74W_rR@3P>!&7!@-CR>6t;KYjq)5roMSZ7b@ za}T^LEKc4AK49^q3X}6)A#cm7r@@HL0ZnSorvZ|L$y*QfO}7MOT&#T$C2AJ-P;jtV zZ0J1@)E}*Z$G6+=qwlF?-l zAG%4+wZ*a|&0kS795Wy7+bZbW-}vSry#(WIWzygVHjmk0S%X$IMX(D6AzQ-bPN9{doz4hVZqxq!gaX;+X zwdG!0yLUF&8ct3)dmCMX3l?79Amk#lsmc*hp#IH@-}o^j&sU^EZk8}mrwq&;-cJp4 z!d5I|3&yoB%PhFRyFz-H!bU_!Dyuh!S}kKDn;O$Are37$et?6_HC_(W7vC9d<8ijR zsW^TWE1{{ez0q9(EQ0dc&q>Z9(%;7jrjfIyb)jYy8VWOGBSxH5h`LoF?6IX-({Yj1 z?wJ|euq7kEZa*Hw>9J-QN{J)veYUc8RjcUUX7d~&vRq9Q*kgSP#a3lC&gP>}QILy( zCDPA*e0sZ$*n}t0V>5n*Q)s0~S~G|v*;{cJUT&Ap3E&@`nEjP5kxf7%gTq1ecZD*x zxOkG%(qe}PL~uSHm*g~BN2Dk6^jJ79S%NHiSz3DlN`%eD4zLk3eg5oB--ww$qLKRm zGksZ_=@WMBu$hH?Ec$F2iiGmyX0WEgiohPd^~FyOb67FGhdZ{m+%=oC5xeEw!Np`7 z?@u=O0Vh7YqqcZ3YD+}fN0QLV{$v{OPo|22K4y<>!|s?OPl_Fz<;s~%h^KR;t(V*Y zbmlNvX?JiZiiEu4+>bPFCzd8kXL}gu71OCoEPHlFDOzjKBhP$oc4_h>vaykx0!eOB zu@jGyaRBaPQj-f_bz+a7cu_C%o;YEMJ7E*quM;TXxUpMe;6-GQq{%4qFiwKWH1B<2 z$_q|GKJ)q!$THf>pvxyo5pFNAT3NCOZ?lpc#tOCpLdPtsDc`#j8^iwWU%>32Rn6m( zGLJ`M9s`1r%DH90)ZSY{H)4|R4cG-MX;|mbU<(n;!)s0x-atNLbqgtt>jfLLIh%fI zT>ETOJ)kR)_e+CPf8pM-nH@(FFc=xkN~>@z7aT710O&PIFMz+vH^nyL0_^(!ce6GqcMStEX<#k zg_CH-KWggbwlct#)o{VnzVMjnFGGmuh@ycL^+ zON6(WnVUikWFt1k2+AMt%n^&xh$IfVzsO2Gc#4hTmJO|^TcKCxy$48Iid&F5WD}M% z1P88^MBtbSV`0W(wv<)|UH2RUCK#GD9(bij-m0g)W>mapMt(~<8-LX+%PVTBORJUY zvDB4px1UX4s4;n9e<+dtDpuMHLQ@c)(>vVFE6ea{Y`_m?+?4C9f82qICNxf(f4?yC zPV{79;_dmKe`pSX@WdTX04Yt(APR#+`HAoSs+W^t0iqkM`iHFoU_dxIS?t>e6vMzT z_p%{y$ib(*Xu2yUIv$eThQ&sJ(S-R%kk5g981u$;<(LK;r%f|21W~0z<(DVI z83ra*<)A)ru6aiDvaf8CN|@1*_D005PrPG5kd6zoT)}@N@n(T3LQ%shlPFX4B}l_C z@p5FPecG{^H!0oiCE&!rEZ#JetlaR5W$}s?lTnDX{)oyOd#imd1-^9ZEvoO(3s;;y z((@Md3zDSv08)z`V+d(a)Ra#aCcsqZXP^FA*`Rb!u4xvOlq=3!5S%CmieipoBXOWp)N zSy9SxNIUZf6_w_fL=R04Y-!T(PZBJK7rC()^a={H^e_ck z3KV1sbm37LXSpAbf@E^^F2_zyxUeNEd)&Zaoy5Ysid3KMkdUsZUPARykh0_#CPR${ zA}yIhw%gy#pp?c`zOm@Oh|VQn3?BKY?3|{t$R@| zbkmv_S}c(ng4(i{d>3B?b#GZq+@R(q7VD=hP@?~r_f_D0MI90kgT^v1RO*lxsN`u4 zFwN@;3yQR$ma*8XXDltSNm9Ug3ySLiu1j^9-0wk+(|!P^T>*453c|=#a5{XecE&QV z!6FX`)&tsw*~An4oW1NZghkp4U}*>tQ`n^9fLx%3^C;Rsxj4jP}M=e8ZpywvN7r$ zk2J=1i&yh-JdOe-PJC8^5tvPZHV#9D$;fcyFEB9iQ?SWQNp)xf=?KcXw9p!oA~K20 z045GjyVzn+%PbJ4^J9k*4B=%I6&F7zF#wD0aJZ2IEaUIdCkBMnzMqsZ=@N@YWLYC` zv^@1mX{$Pvlinc)FLGUf0Z&eV?t@q=y_6UorRi+R&`1&$;&(}V;KoeX9=K(70s|@# zU>=lhzCz56X>MLdm3VseVShXWwwK+j_jLQKJce_oHhC?W+IR!FB?lp6$9~HX7b`a= zUaY)6RP0+pG7rU~N9gF@>l0oja<~D`y}=Cd5rd!zFv}T(Vi#Fx_%pxeW_pnlITl>M0Scdy55q^W z)x};4{-^xe-e=@Wg}s9a7`9t8_MSMRB_O;pnb!lN%$}eDM+4o*&vGYO(x$~C%IeSgOa5X{pKI8in7n4q5z zJeZ?mANCqdqbVb&VbYcP7AHT7hTc`tqst-3luH#9xuY;XN)Z&U+)05r^nyEpEaZo= zzF-yfo6%6MPpC3Xc>wtx4NZ^~N>V$#8C=9a`cXKB8EqCW7&P=FKrdSQk(=!>{>of} z-8Jb)1C$if0C36CZX+O%PEO3FhcPQ`$%Q36tY1cpnQySfet4iTN&Df!hqUjL^gWN3 zltpsGlwY);(Cvk)JLRqys&XeU*i#Y}9NSPHV3ZcUZE7v5&!HHI8%rGnLwz|kfmVW! z+UQfve2~xo#-kT0khTUnUAdeI7!p;m^Qk5(iB2t#Pze^Ff|!g`m=%6 zOZu~cx8f66p=pocaY3*#HFMDZC^c9TrPTMAbO-EKIcKa=gx(3|%DkD>36ts`PbzsZ zH#2UV8J(PrY#LHG{sQRP9Lo~(VF8N`P$|Sg2+&W9G?}JB zmbp4jCN2g&Ukaz3$oF+P58^CLVzO@lNwU)HL$z0+<%deIOw1u$W3S*HwzhVn4QFgc z#oq#YEP(xkMk)^05HCYj=uwqMluzxY*;n=wN7Y;rf)krr?u?DSoDhM6KJa#VG5nc( z4ffz|M6b`WO?H^ytB9WxyP4(Q6S_gVD(N9_ zy~(g249H6oykH;}rNnMi&I@-%RyizkT+$~)L7X!invykVHZ%ogPPraBfemnR*h59V zXY+_(gb2cLlfBw~sRZ;g1OE>bsw*jU{^u1rIe8PCIcN9$V*La|2xiAYgxXo^_m`d{ zb~8s}o2?O)YlHY(bZ`O8EjqY>Um=%*-v}<(?UsJl66J!0wM@H%moowG0OGv(G9<$W zB5Z5BO)^xz;S1UUN|2Leib9-kfwx89DbWe{#;??; z`-K}Obw%a@E0GwNKPF}dzPNjX`ndx7en04^z$He1Ykoh6zp_*~b-#pj2*^!^QwY2a z9T}|c7JobPH##_E;y18uS=!Y7G0~I;K(_P}rO1~aFfHNiS`EFv5fc53!Hi^?zn{>> zfc-J@jE9F{gx7)-;rlTqzKfOQHz1-LMPIC&1nYf}AcS~=6fzJc7M<1@v|!)(u|MS$ zM1O1weN77R^E#ug84yzrtRTv&{ZN5g$HLyiA}QE~6aZUU?>biwWQcmWtgZh{9*hHc~qV3@|AVBm)y z494J?*5g2M+?xt~R(Oj~1XIs-7=IEze0^|-?+@6*J9c^*9zm9NK1-84j{@8!LM4F$ zj(cRl_(4>l_@be3$$Px-4;5}-_UQd-KB+6GyS`YPL(5$y;rOVrV?&7{{Agz!Z!GiX z_uyFfxP$%i2SC&3pRyWi?;P55f3XPT=}nN&lCcLNRlyh-4nCU`3q;I`mVeeC;=!aC z?HfgKn4l>xij3{{_!zP(J86;a_;|>d=^gbsxeFC41Qa!(H6FcDe?5Sc=FsL`I`D>t zpZZZ0M8?Gf=5=r34|~**{~y$1hWj*}3vaRAK7zyy)&U&82<@;j*Vf6&BUX%&4d@sSYx7cpyCNv2D9=PBKtvgTol-^y54ffJ{8V$`Mdt~r!+UI<^ zx1P8iVC)W&VoC9yS@SELjzgM`h2ss(zQ`7nQTT=SsJbu)*ri%)_S%Ebx{!6akwb9R zzZqPZkA*3NH;U%jb7NUduKSj&F8n*UqEKv+J9f!#tp8EjJrk?FaOdV7^!D`LTn*Wj zU9#6?3Aw#Tbsj`;$ya|w7(gSe`Lv`CEVyFO2J@lNTymq97K?{jL z_8JVJ=(rRgzYKeE!D0<3*dFRIw0VRgbW*H=1tGPj(iqDo4;_Xr?3$Syil)iiQS3fk|%iy$0g@@mBC( z#yuZeA@G25zM3&rg!uOTK@Y46FF9Q%m?$_2YKTfR`1dxz35kH1)AVUFiDAY(kcy!VWM8;{2ZyZYy>P1K@@A+L@X zU_q^1w`h~2`1$c+rya`HJN8dbZkqu5!w#K~3!4hRU;F}RnOVSoOXnFX%a&zmSZ>C@y>7mK_2v!GYAUB>SE6_@?X2uJn6@ZDH9ose z(B9`|8teWcliXBv4653;_*9;X;UxOkrnYviemeJ55n?9-bd|XIN_9^4g^hi7Q~UFd zAy*NKGOsI*w8TruIO|~9Xv=Qy|5g0i{MZ4GtUdp4=xf08=S50SB;rb)6gTKjB}ZZA zWuQlh_@>8I1{wi3&ahBTLI2)_T?rTS9BJ?%#8$0LUSg( zw{3XRa{a$YfU61>`?|`w7$2bvm{IY?vE#3u{jhj=u#aeCq^ysExx0%!USZ~Rsn3iKZt24WaSx%KpyxTst zyDP`B&()W7&au=ke+gV3%}(J1@h!zOb*E*>L$z_!>DWzZiSv8yQp(>Z6(c~o~;2MDd3 zZRT`sC+b4M_Bs5mx8O$m%ny3p&;7f=Rs&g^#NurBsh6Dr~WGj|hmwHtQ(=%xwZ*KXL&sEh4Hy?73v>_82= z^;5eW)!X)Y-LacQWdECM+&I|Y4XoQKb2@hSqhp`HZJr<9wA%I=g9~~?rvu#GB15}_ z)Zp+?yKT2WcFt_4cnYtS#~{lQ<>3!DVca(CR#ZQ?+w9!#Mlc_68bDVz&tYtK?at9n zS7zloue&(F&v9fr_Bm#L+v(VCgWGG3o7S0qMh)9(!gn=cpf^|NM>k#Q4QRNJttP+Q z?%FN7Ux!A8Vdym9I*xq?55V8z0lW(j(0zEIeP%bYGwbJet9~xNsCfjnIIp+t^N&tb zWNXnUw;1KC%X|#J>SMbLUjd7nYuvPPqJMN|z>t1)(`>+(%xDm_#4q@6o)6ji4#N8nqfQ{haz%-q0a50Sq~mN*UscQy{aa2h9RfZ<&L zYO_!0j3cs=tyz*a=bTlT<7yeh$d5l6EL#r69r&r=BtAYwTy5;LC37-l{BQ3(IvR}( z4Sc*IF~U0xA~AmO7eKG9umu+c!DmPo{2!cHZL-kO!($~NvyKzoZb9*xIpxcX;mxe)bw-kb-hZn&q}T*RnuM5GM4k^Y#Qa}lQ+tAW5gWHr`+p2axl zs}#haM%%3^XA1_qSTazULRz@DG>=6=Z%`4Y!f)~L(g%B8^B${T&=mEPQ#e3sRarJU|;fD z3h(rR)mz&z$wg!B5rX!}d14Q~dtS^ zWUdVX06%rLz-3NPVeJ^LMQhljK7?zuMul_Qz8Ot&Tu6E}4IU{tU*F41k%+$@5-4er zzrH^lV)KCuG1K8cU5Fv^Gd#Xt=86xplUFGQ=ExoYtdl=cFVMPcy*XBT@!Cg+~|NR%Xti`+BwfA?#? z_3yrG=HGcfmh9IZi{&pHc+n6*qZO|L!km)Yv%2a!i9kh3dN~}V?Z!V?MCnbY^!m!2RG%+|GJV+!y zozU8X{}q}K6RxE7^I)2!8{@)EAoGveiZ7^KFo9}l)$ zaV4P`$0!DXfEAd1f^#OED}(f<*>1prOd?xOnPkrifIF8RwK6(d}$g0fh+uir2$?J9F*_4I^S&uEvC*` zw}EFYem2^%2*3~BCvh-pG#bVZT?9d!FHT3p=0Ev#q;~{#5kRW#^+yn!)1jWmp8m(D zQ5abm{h6fUXNW3@z&wJ^@zBg72K0%`?Jfbv?O3*%50l6>MqxTaOB!B_qbGa_Z*?(( z1Ve~u{MVOnobNk^>=X&1MO345RPvdx>Bu*=obGVaDmN;?`)Ds{vV#6aUU1eI*U_$jm)Cmt9r6F8h1-wAIg(Z2 zL=+c-!NP4dl+-tVhWz4xEyFkuNAKeIOCT2$-n@F3z+aeIuku)4rol?N{29)`bcwAC z4bp5Eii>7}_snN2&PT8r84Ew3xi4Pav{3ulx^lpx(rK|SX!1L(%bKTl`xa9{-Hh2B z`|Ju-rkDbXNiayX=oeJw;=%rK1r`JN#jwaWni)Fy7#L3AhSLDOHr$c_ zT(!{z12yV&P%{iKfM4+775>7qFkj2&uWs4!Zq$r79lLcjYSf!hTf586GM#!e0u?nF zFh-7jc7Dzrv{Jw?&=5CRJF3eZbx`U%Xu0XIhTW`V2_K>C&j!o#WKn8V&^C8kcJm4} z#rTV%)xkk4OABh>y~TTA>ws!rwL7fII$*W|D-Zp`Z0!yeAPa?NMRm5_fo_A(g=(Hb zOSJI^JXhVSjiOzf(5}#$(5hhP!pE*UZBmf8p-r)^n0On!xC=i!_SvYx8g{qg)X~;h zhaAqV?%1tS9a^mcDfNckIzPu>&PV6m?u;P0%NlmO?l4S#+v<)mKU~5M{Of##SA0ez z(iy()=>OFFnx|FoyOu91etk9=#4u9N-Za71(7AN%4veEt6W4Hu+2?S>ckDI{koGxG zhVkY!uTSkWhn?H4E<;0h%p$IT;wa-M!SYiYI={WQc-l*Gc zn2FAH3u@FjQ_6(LsGffqY>@^lUU#R#Dyr@{cH@jW`*mkn_qOevgK?|P90#myXXn0F z`+Ac#?Pl{DjlZX-mwWZ^z|&{t>NAI(*`2fNb7;C!-Lam$>aX%xs99rL=EP<7?s4_} zo+6wz+$X-FiB(prVJD}jXXEO9s^xTFec#$!s7tp?712}q-UH#1B4YPR*@pMt^js}U za+0WdAuCxREKP@2@2A`xHraYs$gFgb{fIV^rHMY88m5-TkrDXQSf&h*;MCeS!A1p*V6mIWQ zi~Ths*qsmW*k2OHv zB7Bc13ik&n$uu6o?uWn0-cXSPyH#WnCrUU^X}J->I|QzYT*qAY_F-=#I|Bo)9Az9% z*qKXh7G z_<+8_VK0r^asaeqEP}uy&ds3WV&bc?z9FK)O6n~kL*n=E_*pn1Jw~!Hb@zX$Va9#x z_5u{<8ij;#PL~7`k~(g09DJplyIN97Z9+rk8UBhspWv)O*Bn>{51N>{Eb(65&dtFO}f}L_ng6j*&02%KA zY&P?rit^njIMy3=d6GA3#!hOwT_UN3+x*a9Gj_XvIOxX%H{*nWkyf5i*cWAF-+2vW z&hdv7U~WHn#!DjXVy;h4%sCRY57=eRn_BDpdv#p^+_^H3v`8p8k{awXs&QDZU6IbpDRU!&8nI}@sqkW>tCrkwz~5cbEf zB56a{ACm0-B6l;oB5O~%0|_1%`Y)2@2!rxoW*s_rAWdCGj-jwc!_6g>2xo1nEt?CW zR;D}%xmKp!q8{(f8gbfhq_7EM??PO`xqe(m9bQ!74eMB}awBBL<|#Hlw9$)ZC!jBC zY;EQVXt@6%u*Ae(BdJ5NwDsPmX2vqsuScxD8~{`aUe{qJTTI-I7~BJ(NDed1k}|+> zMy8;NHwU=6nKvggSKSf^hW5D`R^1qR{n%c!*xo>JexEb34SEX*VI09f6N)b6(fD8u zlA{J1U@R8)dvh!iz{h+|Yq(DD!5py}n=pq>E%sn8*a|P4`qU~QfT!LVm_7IMFCbWQ z1eUw;E=H4r*kMPUc~vGXEEd~hzyq9y_?gR}3{alf28gwlko;Tg=@xo%8pgkgudUzO zYbH{E_a+okS--V6YLx!1kY4+J%D=AN(o#EM{abs(ZtYF&miPHU3Gjaa404EaXLr`q zZU1pl^Va>xLH}-0AJX6QxGiL>%8~0U@!laPzE`yAEb)E@Xy(xBks0h*JXJ;Q+a0hm1{B0Nckaj^*;Pewn7BNBtSwKziC z#HV{xo=F(lW2gYAzd%&ug0jz|%9g^}dLTFt@Z#V-e%{lpTqsI`{nocwNoZFEzc3CC zvhiUv@UO)%^H8jP;s6T~NU*^UEXlwYJRapiVas-0glpM2ZiB6xF5%}YRO}N=#vLu{ms!Hf_~A*cl&`HI>jUs zEf!NQ^5WtoBL;Lq1#pW>_>63Y5vzdzBu1YEk(bRSSq5P_&vcF+c?XC_iyoI65ESEP zY9qZwMfM_>6(3V=ZvG=rgCkz72czlcdo0-@TBg8eo<4Ov^N#`}&v8gv70^l6; z+1Tn$?I6yUDaQpVs$)^-dZThoSm^;-G4a5n{J>vGIz?_raSp#{IXBxaTAoX=80k&w(chKC2HkN}`dr z)W{ggCOxqs7cpn7yhtBjGkFTo6*+97rfP$Va^Of=9h#gX%d|AkmAY7*KnDE&*6tJs zoD^QU%poM#y0W1^KPYF#Cr!Gz>TU^xAwJa@EJ-QD`e-GrE|{ zX5}NU@}O9re@ibsFgCR3273=q=t1e_fmE@fe&RvD%9WYhr2_ynAfZ5gD0Mwfu$fR7 zfc$IbcIi~X3`qE55u{8IMJVSKHn}h|IpVP z8BJ03Hxk4X>(mT$DK%&<$QCt&>-J$bCHQ|lrPenunry>11NPv31Wxls&3K1lj&opc zAK~8Xjt~%zw z9=HrAx%Zp7l-)~JehqYROW^KFVt6Eo#|Lr+@fb2bz}~pjMJ$#fj1h!6Gl4sxRp;72 zdfCYdFiXSP!Cp7Lm}T}j1n>$=KXL#WJg2V$`5DgXOC@}}XZqW1bnFpBq(1q9q=sC$ zxht1pNwgV#Q3sh{Z~sC$U+pB=J2bMSrApbp1gypbR3cTGnM-AZ%OQPMzE?$m{{w5L zFFp{Q#&A=-s5`DBXvb8$nd(LcL~~`b@?roTg03l+3mHOJ=$qsL{FY+z_lI<;C!Yt% zDc1Ga16;098mC}9%XmD(-K$VZDC|awCR=78U!Z}|A7$%eh7^_xzgU;#J*H{D;48{S|Ak z=34lr<#*3o^&HMZ#op|DdnaKQd*vfb55aH?Qk_OGd?^r$dtt3+`6nlY!T|r;c`}_w zd*U<;U*>pEe+fAIi*$B%70|cWGxLc%``!e(@20vRt!c4D1M4B14|4hB5CxL=TLY^wKtpho40efO*(g-N z!zu=VK=7qf#0n0_m`EQXU@ZY#JqX7!5{HGhkonA*IQ+O?kbgFLa2miu_ZP&%)gAbM zlQlv7kBgcaS)L}Jf}fLH=ufhAmES|6t{HO*465mVKn}p>7X?Q!g#jl>I~8EaTw_OD z0LK8nOH8fOWH1DU8!E?s^Onfd$N2T{-V*uvdZYxKg!J;Ya3Tw?1>5uwZVW%81%{8?J?&KldiJl?vYZhp8(8x z<3coJaB>pxM4`NGy4h~0jIzjk8VmQ^aYw1M#J}XQJ*5 z9!_m~09X@c1%dOFs#x69>d7Jva`kg5V(R%Vjt7S8$x3`UCycm^$29p$f$=4uhax_{ z@XS(Ih(L?4kz5jSIljo$Gg|C8=Fx~rLJV*~?pQ?Rn0UP>X2x1{jd|=GhW>f}=ymMS z<{#MbXJsVqNvj=Vm{oCFKr7BgX+JUO9Da4$1xT2V+= zOjK*oR0Pqf3%wmSy{sb7CmNhzD(!&d zM`fAZBgiW9zI{H@b=W){>H1!ag1seF`~R1_cU^MZ*wO|6&r_J_-3-8$q)1A#%YYz8 zStZ%pmMmFSvMnPJbwCmzVS@lS0kB9F`G3wc%-?e!V_xP&%zI3%wK5Z#07#YGyS+O) z999vDMBXp!`YrBB8m`sDsiDg@I9(3j{qHGcLMsHzckh*^{npskyISErKM;ZdIZQWJD0Gqgm(u{E(%MZ>?tm_H0<^qK_3)*9-Oq{*IGEh@Q3} z0y3Nj=?b;4klZTW*QJ?TUPciyll{Jv;Q46Xi5C=Vibm;Bj!V5436b@-8F#yvC2#=G zOe#TBDMpQ$gk$rvG$WKI;*X(kSvLHF(}xT6Xra9h)_+ih`Q*hqTk<}V#2QRSe>O{2 zVG-$lRDoJ^EuJ!ZwB{5sL0iy-^HFMx#LX=x$D`zizWTHsF<@>&J63|MOeVYwZc({u z7E)~iw##Or88<_8D5SFQ7GW?8*VI?+!6eD1f8@5;uz|*2as%j$36toYrPcCunuXek^@%S8=Mjs6HMX_tUL8BUSF2JZ`e) z2&8)w9d&6s5R}v`PzLz>SrvJqW5)T9!H?!DSm)u3Bnv>Ag|TN^(s!0BnR@?TDdt!y zo%Uj?QeKvA0wxdQUjG!BA?%XG&BxroKADyYUSu!RC2`mZdi2u=SsmC&gQf<4<2erxV*WP; zM7ooCpdoO>@MM{t(i68T*(~^H(7VfcDRPTPU?3dcdKW|Tg`6dV(0pjF`-OPzg?&U> z=g}tllO6Wgh?)ZrEbQ;JEIXbh0EA!o?H^zyc!}JQ7@0LoR^y|z>I*@GLnL*4!yz6W|5>8=vDOrYZgBkMu5#k6P6{8I6lt#a`^&1r4?ssrLW?gRyj#a9^^hDii;V zXH{ZL?nL*2Jx1>@aXfQr69jG=R67lIy=u5@mRWanQN}1`I&&fL=NSfeevs0sB&HSd z(CC;S<5GBy4`yiD>zavrXnB-9*c#)ZJ)jHcrzx@BzwiEwIFkzY8mTf=%R|uL-|iLD zNM%u&gQ;3Tm6OsE_Ce&Xtv6${4_NS(VKyupH#nqZqiElSB5uw;BmQwPW3!y zDerk4L10kQ>19eZ!5ljc+PCl4!DoM{wGdl1VX1V(dw@5U$0zZ^%Y=OLxFL&alP~GxCd$@J;irh^s zD|5Y^CH!hf55j(L`XGfNAn?5O@?01}6|g5wMuwPE6JN3Y?VKqPD#@BBuL7 z-(DN^vDE~WLfsEewk#H0yS%;$|7b=9aMYH z)Iqd&tUhS=l3Pko5C}cui&`v`nu}S)uQ0w;j@$yUZXm=GdHl-csdYzCzLlFwfR)Nc z4b1{%US5p=BIb64^rWEBiiCCv&cXbBryNwj>4CDH^*C_9Gm)rOj^ies5T2yWm6san zpIa8jNaLs4&*snO9hwdZDX3~6MMBSmWe08>x}gz)jKw(kJj^`@LWKCSEQUB}G#W6f z;4@j6>x6~CEOxtQ?7l646fMjEz{|VxslMGTjoFV>bUp~9aZx~^5P5toSME>~d7#5@yKY9`+&j{9Q(7dVp z-#cf+uY7&i55P5j8pFc0M}I<88G`lhEGC_a{rI553(^Xm1rS=>I3coBzabO4hlfKG zHxF_JYeUF4*(qDO5X4_z$!TRrA$Kv2r?CQ2d}}92+~sMv66YvrxQa{AQa(wy}aq#R`^| zmAi;@LE8~Gdy^I9GRXU~f}y4CZg4YH-U;JSG$2J!YVkaTX9pCu8uzzg8{qyTa}xuz zqfMV6>tnefa9CDq0t|)T1_u_e+6Zf$Biu&6$attdGzFcijyzrgM~ZLR%E#DZ*zmx* zx~tmftG3StAB#*Y)|v=Dwxpz?@0Qk~&c}v~BaQt2-KYK|{s>ZWh?zzfZv%8!SU&l6d9KPx9K3N6eG{*&+!{80tyBM)}`^ zzdrm|?!w;WkGP7lIOn`KA|K%R12bJ@2xNe!maj@Pps8^;j2?>2owABq=cUag z8zflmxt_v#?46z}nd_yVF1TvvBXY{-%=Kn$=3DF|^33Mk_2z7j&pUYDxgNOc!t)ZI zm#(*DOCLBvXnbv5Tv>NF=7wFNT@OIxT%m1|#a7LX#3--yWBbaw7c_{os;#~&=51VX@FUgWh5cQ6Q7b>6zIpoY+bRiAQt{pe>> z6jFV{`TV1w$oa26K|bN=2YeY-*^g%h!D-g$^z>ex79a91Pe0jZ@d5Af^phPHA7FQ< zpXjd0d^{sKJscC1pg;uOs!m8nu2B4OrHMb-Rg0Wtf*B_bIf+vTVxqls>t5-5XJR>j zpK_=s1RsK2*Y54TL{ZK)Nu0!{;E$Sk%3@cw4KNYHC}kbos>h8s_Zo8=7v^ot!GtHr z(%aJguM4&6pYSQiPj^oxGH#mV-UMoUc`mwiM5*C~vm4pR^tPprZvY<9Q>3-jdEeWm-e02)DjN}{yKtc?B z>E@h!2LmdQJfR^Kh;u9kW>l0k6iFq|1%DY&8S<1NrEn=!F*m)t11MyDxiuppI}+9N z%6%5~w*!QpjQTtHv4fPMn^Ow>*s8yvt9hTa79W=L;_^1R)kONGX!kGT-#mJ3m={r;AV zP%LZQ8Q5r|18j~R(9G`l0Zpu8S2Ovi$W00qY#kGv6okz2&y$?+n@kmzc*b^MFk?3` zPyn*1zZ}BLp~0miaetZw%M~8Y5#WQV2@8;Qc)kOjLb>O_7$b7%#vAxg0e5J;@CLpO zat^!p0@D`4^BTV1;nzdRG=xk;_<9Im58-R=1*XAU)-D@bu>##oq!?(%SJj*tWUvDBT0Qld7*fwj(osRXVi8N=^xfmUZFKOjEseOD?`?#8f&yy6KnfAPNy;UD=|4j~A37Z1!-|NXkOa^#2Z>GQ6@h|Gh{0k>un@fwu zYx71#c=TY0+lhW>sJij^lzZ{Y9uJ4n63)E%VW;6*iYJ6F!4w#GK>j#iF6WkHfW zOXAfkoB=_c^vOfI)90u8_ zYKLyvs^Wp62`e!A;|G<}9yS%#RBdkV_bFU2Elr*&%^hQ0YR$lMW!dIxd|8+)R%`uC zww?uSW7)@gS>;oP{$ww$gC(kOj{2!SZs1JQnm>iI!fiM$303l>iA^<-wNV=#CJ-6>y*Z{jHm@t+k3#8FT>c`Wo9AW}ob@J&rz z#;UP*7ymKo4CfMS(wR(`&cMauRx|{ws0P?*YjNj%ru;?(px0$M(S0O0i_?-DCw0Fw z<5~b%j+4$mBaONj{X5rn9}oe6%WF~y6@#ku^t1>_|Aa&CwMcn_^CME8^jwwlD2@T3 znp!Zq*-Flbq2)l7WZ-%8U}X8;=HExY;ubJvskhPG0%So|CIPohSt|@4DeuXp5GZJh zc7lrk%1_I2*5}9NIPv+Plj9KWCgnKr=vF^fIZmR>5;*D?Si&TU2w%%Bd?1BkP;l}{ z(D1heT6{Q1Qz0V{lW z3qtuJIHg$=LQzrks4ccM3P_%p)y0cVH0t`nD4QfX!b^SZ*+eq=u(7U z%2f3j4k+8iSR_0R6;g1YzAOalgtjV$6M~~)9pFXUY(}S({4-z{U`ZW=1?2!*Vi$-_ z-?B9jZcy7FY8XJ=UeDCQ%&fb>%hXluqu19VfG{a_kEt@fYPR!OQ#w^E1T=1~A6P{l zDun}bievhIBjN;g2%-Xg1*sFX@;rDN8=?<}&D(4EjT1OXl6prqtWz9FcBCnqvls}G zyi^%qSa>+Fb?h5Dn*Vv#(!AHJZVnVVRe~cv3>5u(=5Gf4jT&sUVqfSW1^hRF ztT=}F;kT*49?1ysZ6WF@=Aeip2=NIAJP-vB6F&*2f6OsBjviSZ|Fi0$bf?p)NP35U z`1U{xt22?c+uyS|Z6sa>`GOl))L*@hi*WraUdGC+ z7SnuQZ@mjA2a3-_OFspP&mX5+KYrJHFl%f3vbEI^4W%AH`5{D4R*!Rx1i{Hk45z|> zztXj?+R__VtId1J91nlh=9ij@;Ed%@h8aTFo)~No`A`ge$H3V?}6<{7hf^S~nysQSaT5I*ov;FVhsm z2Xs2^k(x8%*Fn)XF$lAMp*dzJ6Am`8FoEQiUtt_myz?m7Y`2^17a&i!c}@|1K_%Qk z3PAV(S3s!0akb>PYFJiq0U4pq3OYV^bD0(4MgwNy-f7@I2x9YwCwa>1%>hIJmkEg-y?a$FieQhW>oJLp{I@F}a{p z6lFua)i^SD!p>l)wEf0iQjj=QNASMCs;s|J;&s)Q3FAhA-cNhSwHa)yg?fhz(cG~a zTd^q%Six@Cgk6Dd8gzGn9*q&B4E8QIpH0||B)u_cCh_euEAtR01ao|tu^mV4Ys*#^ znCsV;TmbWzue;qXE`w)_I8iirw=_Q25FGFpta25+NOz~9M_wzz)>iBq3cXgSf7Gj> z2w^5|OTIX|^lk}8R!mj5dwW7w14hMdZ*jJ-g^w9u1zh5b=jDZa-ADfAO~l`_OZU2_ zj=GTQDE7MTr8e^~-S?q+Ny;VXWw-m%dkBUhAX3Di{Smu#xoYInVt0_yjsx>0L(T+( zM9@+Gs<~Efm9+w&v)8m(UNsjB&hG5gVmXqdS|@4-u|!_AEs?i03GZNuytSNn+7h|d zmdHD8iM;#N5|K6)_=jaOE)kB26aZ%|U@;zrt-)+t1i|9`6gDMCj%DZlOqB{q%~(kk z;z9;pB!lcbV1suR2U-trPhk+Ni1Z>PoO1c3?Kt$2P=<{8NL>gC3sNMw{!{^ofmk6o(_OBETST(u1|?(_fkX`&gei$c)u5A7ri!WquqTO+I4H$OJqB)M zghkx#PUPO~_tAb&;ddb_xWVm2%5yU!iil0w9O$MAzrEO23lAyTM*$mx#Mdi%rXcY8 z&3=DFS}Wo@Eo(xwj-J=Nt0WOCRS+>_&|o{lKU^5GQ=|k}75uuwguT)-L^RF#U*3e=hh@A|vyV^a7Bge-?14l5j?O=;tGEC0t{&)~K_VSlfbr_=vE6&j zF5H}5iX|sPqOS3-2%PukrPb|Tj$gZ%eIDz&YnFOF}!PD^3& zE!Yt*0Lq)-fi{6sZ*J)Dl~yQj$|m|Tr|?Ow$DF`-IYPddNAISeQnSY4Ld44I==&~M zp&L2zUnyt21fQ6+%-zEEdQpGNdQpFelya#vT8aLcS$99BrY4RpS&jAOLLXw(`88Cw zR6TXQ-Uh1P^mjh6n0hf%Qp7!>IB+KR+q8&;V{;eSg~8as9viknJvP8{kY4Zvo9AFl z@q(Z(9NgVNhm5D*%s+D@Z|;*n-@PSReVUOPJ{0F1n2LG_KzjZNCY}wzr7%DdD zZ(X#{PWn3+OsyS4eiB52H0HSR=030K4C-Jv-p=QMzrogodKlDVu^VscS4hAEw(*w! z8MVh^HyV;-qjr@`ZVZ2&_pbayyItexY5C0ll%;nYjQo zq>_6^YJK2|0l15>Qo0n^^6=zA)lO7dL=SkTX-lSQJyRzZHj1Hshbo#ABpdk2>!z>=L?dpST{96=7hD@u5 zePpqs8pLOcBiFAp`I{9-;)&5Qc&+H@4N{!0$7A4>K2&8Wm5gAfgrQDI4lci~Av|%B z0a6s1X66uH>s6c=h@(irz@ZGV1L0dcCV=Gxem{o+&Sk_R%dvv9GY#B%fs(#p7p@hk z=&Esd&qin>aIBw;c)m#J_N~H7*lX%*$inS3DQDpok3eAuYLuv7?_bRUl2o|EH!WnMfMCLMNV=HZ(mHPBvj zAq0Q1->(%zN}f2*ytQvywuyiFmn_zqZ=NiSa8-w%XEhTcVZl|G8=ECbhPfI=xQj)4 zMP-YB`r`wHee25MRrf{zw-U$)99UN@3n4%6b)UCPo#3D zA~;`Gn7?PNKG9Z7^uLC1NG}nM72 zv{pu$HcFA}SB(d9IXVp{UVrGnefQ?s^Q)^j@A_BI z-@SZ(b@SrotLx|Q*y8+j7`Dc~ltI{tT0U3|7ZH-C(|?_}A6(zlb(T~<7fm}hVZ&6* zSJaKQT1<~gKYW#8fTvn!-3}NmkuN9WG5%*88Ox%p4ly-$HD_h0k4?AzFg1Uf>1ph) zHXvw7G!Kcb6^0Ryl{9!JmlK)vR>#4F7cYdk$u>mH(8GhfA}fOAKsi7vnA>+1k8XR$ z>j4|Q8je_Rh<}EIj|QW}9#8G@WM9gN#AhS?cEEb0>MM~3N&Z1rE6hVi(WA$YA63nH zS+m{=f}nayrY$rQ*T)QN8ZmasXxcs>VBFpVY~*T7T-Na1*Q)3MY>0v<7@Vzm7wmSb8S*!rne4_@AbqDve zVL847k0{)^k}XusR$fnpTtI(WebtaDoG2VNP_6X)sPosYIU3!mSJ5KesC9xefEVD~ z0IexnbKTrP+;3Pn6jSa$pxk%X?Vr{UNBONV32EzJWf7omJrb{N+>hqM8ZT^b!4|%= zqC9Wc;Rd7{4k=?)WsQL0WVl<~ zMbNP%Avpr9`EO+GF2{j@x{O&mRU zz1|FD!ZVNw?*Iolr4R`_2vP+Bsd_W`ha(d%`AVnJ;pfT)@O5J4LjW(fL$%_DP1!;K z3xHHgh<>fPSNdn}(u@4FRi)s%ac7hQuY2wdTY3xld%%qRB_Qqg=4Fa(M2rW zwj&Pg#oA7oHU&l0R8YiYuA(4%CnjeTsjgu4<+fo(wJ$XSN?CAIa#yV_s1?b~YN<2c zd{8?nV>I4bTSS!fdov zuKC(PP}^ewE4d>La^q9ojPOe8DwbaCpSjS~-pb2-dxy{P^9+{fum_J*FNejr!arnW zA<?HtzME)4j+T9Qr#Bnl10nT_HNj~Vq2&eDyM$PJ6Ts(Zs9i2DuY5vZL(=o5MEn% z*ZrU<*5+NDZsI(iBxJ~4T`wH7;g+wVd04!K>jJ!^E6L|=AMcPVkX^TX3Fee{Tl==p zZE?j=!$#k=BoF-qn~e+HB)T7@s1VuIg56qm4J5yfP8#H@4G%1@@SRvRH9aZHyy9F? zoxzD27a`2-pdZf;?LL}n+mD8iYMw05Oiv+6s_Wg?;wzIEU!+~^8#nM4eupE+gMS`O zIk*0bEN4pk10kp;-3Qx@3!N4qc{~PruD#K?8`{+X8DFmRZ0&Bwgc%dA4cp)xq9N8$ zTx(55F=15Xs+t#ykpaLr$;Ac1Ot~;GKO5QuR`R#cvNA24xZBMDl&R`nfi%&3Gqc8- zVxJ&bNrQ3x&9PzF$(dnTN+!W&mQ|J#ve=m^3a}G~x$F`QDD?SP7F?@?E|ClRqN0N{ zJ$60C?k6a4F^o03CkHww^8sxKjufGCzX6%>b+G2@K5PNl4Mk#})?rG>2t+JJT+j<@ zF9?W75eu|kY

c%TiQvi)pc^OirLZ?G2e&*wtQ=f&f_LdNQ8Fodp*jf3e~a%~xRb zwQ3w9neX;y{oD}}>bYB<4M9B)ns9bQQO)O1+>LW~Hn(ovD--n67Bf3H-R`m2^C4^M>vEIeLyR`|;CVKOXPgrM+`+*bagg^&2ggV6JWNcKz65XJ@Nw!CGL8 zb)z=6*KF)lw>NZpy;^Jc`_2T^z0|&4KYp_8L(uD`yJJ*?Ho~=r>F=5ilTQ?RlhymKttT+_B9Lb>$6+9&tiMqG%`6T;^m3CWw+8d zW7`j(y0>7;n?G@H&*HjAb<2|0cAqrKu2Dl`eNhaJ;KUxRKu=pPRE0Ikn%#0@F%OBj zd(0RD#etT%K%e{^qgIZ`@o{O~0YtUcEX+=d-^J}EWYPSwg0)b?0MMPxsOJ2Qcp4OA_! zZohv$0>>fn%BlMCdZY#vUn?bq{Ut1H8jA}4RGd%_YOR4%&GOJxBj|25$kaP5#SR&# z5^_YMgb?Sq=Kvq6)4Gs80o)%}>pk7cRrPckyO2i_BBK&QMo{G>H_2trt0~<#W!y>;B&f(vNi(nIHYcuD=N%{>-Or)916@~yk zuntNWj$||M&py5jBREWGO+lp)B^=8UM;=oL0Gty#q9($o5O7&Q%5}SCx0{g{(Vgtd z%obn7GltG@HiG+x>C7hF>jMH*2u*y$HULA0YE~K(z693&IKQMNGBYiRL4L%nfVag^ zP?qmP9vW;~PU7hs@ROKv^@BYe3=V7p<=CORD{s#$O9mOBxeoRy+*5eKoPq@^;O}*1 zroal2$ zOf$f8Vc4wA+qg5ddAc}eDcyiJ7^36jGZ$&wPPj@Cy5^iDEP-$v2qjviges| zi78elbU}feU@0lkoLiri79tgQa_jE(2wxU_96f^28E0{%a&cdOE zLN$~CJX?g*Kf<*c_qChIVz(K9-|7dG!L(DfSgf<6NVvMjh~n)#^pKE%YR~?2$+jka z)~ZuH;s}oM-0Hd7YX_BPMhuH7z@=`cNf@k6IsD`oO*9b<&)aYfiXdDj;L8b^TLrsY z1*!e383N;$a(^;7P$&(4@xx0k0Z+#71otgLZc%BBy)4@3Jui|Z(T)};R#vfkc z4d3HWHvijGvsw?dykD9SG_i+46whL`$FGFO!v_I}79Lm*ymU?Yx0hI7mS+iuTXgAr zN>SCP+EAml;Ja`I>f{tmS2q~#^6fg??#O}Zb)3EqwpXhlC7b6}Y(gkAZ@`9wfzJjk z0zo*uhhLOao4}ZXB)H?cF`^5D{1+dFzF@_Hw}&J&ncW;h*=TGV%fR|GcT;{NH0VjVBT>2} z$vk(x-_y9qN{m&LPbJ3B#9?LHKujJUDD-5L+=-Vn?_Wsx{j!)B4B z*Q=MgYb&!iw1*bU4s4Yr!TLWuFd!Z$?grp>5N_Pk5XCwFdI6Yg&DY9k!f6GU^>s$E z0M?dG!yCG_H)!832s4Bik(J+L0unrolyn*{p7Lks0GOy=*(kL+7Z?x%+h8I=Ja0rEe(|`P%s2nXPjp1PM z?=nU29J<@+(|Ymj+w;qzaX^;-`>L3)m4sTS9*ze6Z+edhujH@k@Vq}{12+1)KV;v~ zANc3z^T++KrvnDBdz9XjFOvZqOndYtruM$+$s9lTMx*{W&w39Zo%bFMdk-H%HL|{s zU%c*(hNJ#NY=!vspVx}f!*BYJpdF)!gZ?9EiKr7=G8{bYe~m2>zy9-DGJFUl@Mzc@ zj)whnXo;xvqoGcrKJS;K%Wt1QR~Gfx2Sj|l42vK};SD|oMR2tUX4$QPm0O2FQp8IX z`KZGF7C64Io_{^~`WxfGChIa^kTD#h?ct-Aw`BtjA6ptop0;}R1$+MD+rf*k^#xno z!aT=8Q6J>)q+qWm?$_+~xjSUR%6&LsFVEetS(s}#AbUGeAj#OPbN4ZOd+vJZbZIbS z5&#bQ6zk0kM1wK%DVYlR?A^Kh2^l7vg-HO`HthLdWUqWPBd;|OnE*9#Po#3rVh5|( z4Y(~#mVOJf>HcbJ&rCJ(FCr9!S#)Fe8p zI7c*_s3FaCfvG5X;Aq?#YPf@n^|FwY0LtERX$m|2vDu0DdqOS;Tw*C;ghYrR*>Q=b z0_}`I>6w&qGD9LpH&~*if0Y#F`~1XoXlUxeDi(?xr|4%<#4(ak$gM9an2#z$xiT6n zuHG&=I7hIGaVDIi4R#JnjMKTqN7Ob^A72B3O*T%H0}bCHkO5VsroIGWkXm~+KU@fsa%5fQkfwM&R7f~mvCSYm-V+j z!KVP}D;VNlu%*fr=2KbPj9rbr2B18^$mR`iW z6Y&=MtTs?@C*stA5Bi|4S)(4eX340ok5fBG%)D%zFj?VM3S%){t_O|=fL}ppd;O&qIf>{1cl6WSkZ9I4ye6JfLc|pB0O64V7>=OMvSFW78BDPPg01#&;;M z{9q@@uQGi4)gB&fk>^;J9?t{gs+9vgsw{^I&wE?=*^dr(d){7aW?B%XKpj;~o51YX zDf(MC=x=)^KzjCfZqVQLNkX8ZrR`66Na*EChu5II??>1_F_Z!d7E- zpI?a%&jck8SmnhcF0g0t{5D9#MCd=nvRCiN7=&38MG)NbYgZr&P6Uphu!l9K>nzU~ zLA(Y9m;Ai-f>qwP-mfUk`NSoif9jG3Wg<*sX0@)W>gqZbVW8UQJaM%SVU#bmcV-nr zMPF%E5m(_nhd3vlLdC3XU8^~L5PuB!d(X!e%0n?_gt_%DxaHucIVDgPm+_LHYw{U@ zp4^-(>h*wMxizlmwF^4OF5@LCQ;8i=+goZ)e48b^d6vE{auzjS03Y+V$WfgnC`$es z8o%Es_0)K|-v=aNPf@}ikc1r+Cc*+-;tOy|ZUP=|CV(RK7N|?;KXewZ2fuq82I*%T zpSzKG0|q4mBo+P~_&%Gto`*XN^cWzqL>Ce8P=YAC4@`(9T>_Eb8-fMvfZdP|iYO%c z_CbIlBCkMa4Ek#?QEuT2c8OfZ4Peb&{`-w}w>)!qs>b=XdqHEp-&0uG3v0i>KrjUM z(tSN1*slunf-Tq--9=t^yPYe5qBCb?aO2Iq8MmS74Snj4#pe9w+?zLET6X7kw|fQf zygb)Z`v#vdmL`9Esl9|J=mfiRUmql}Sz}p%*W0m$;m!~BHQ{EgwjkVu)%S!;^My0X z9a)-}K*io}%?nyPm+qwUa=aKD?E*c63@(%e0RJO8nY}y`;jskq;2c<%m*`o1y;z6& zB1>j)<>DcIsW@0lVIW2QybzDDo#j0PSHlQ#?6A(ajXI;xs#8I7s-Za5>KuM^kjjzQ zcznLJ*lPj3_xd1g5^vpsbNl3>b1Uo&uidSA>$>hxh6y@y<6>FY7W?FBNsH~e5lO1` z1imk2P;uJT_XI-{bcpdrZMh&RMJO>1hNYq?TdkoB5dfET$nXYzVeu=1m?4!ULZl=b zBrO=FAhr*-W`H4K-k!6P3l?@O2(9&GAQ4hxGTRnrLoWg|v!FiI+brBa&f$5(WFSLD zcjGLCSqwVmz7Yg$w`*=(JqdzdazYt=BuWL~Qwtio04piv^+~bBfqWqB;{uHJmUhO( z1!FH*oo2Q-hdN4ddT717i5I;W&!8?awBaI=U+#J`6ewJ=A{~Ko^_SVFNXT5h#FMs# zS5~ZRBmi(!{RW_r4+NTAovYn&>@#kIs?ehgjRfQ$D>?+AF$;9TPNR4ZM~6V25Ef(y zuyTS8xdBS<2+3Pc-h#Re^gc_9LfB3Q=L&@iA<@|yPbq35fpm#R>Sru(?0&BejlfBh za9#H6bMh^(#r-*eFW@sUMi?r$?v3!htH?)xFh0h9Y=*i zt6#2zxwKSbHx|oM$PbpYdL}9FWLYYa!DSwC)RBQN6a{8xB4=5g$~d&(PIxS1S+`-t z-sc@YuhH5A_AU78LUq0VV;SKDR6BEb^=1E@?X)()IRe|h(QY0(pf`UoqJQRW&bUSt z&V*fsQp|S!oeMRdtsab^*4dw2eDz*879fXIkWSk zG-!OFmU5iVmM~J&dUOKif-d{GaGvv4n-FHC7OFtYorJ+A)N=E!FcUv^;>XlFO!-Nx zov6o;-BTwmxBH^gmRuG-b(a41=klRdoG!%w#{?SOu(nlJTC=nbDqr$SfM@Cl`}1^` zyWT4b{wnR}0_+H;4r{4?tKWFD)pe^?otP4?!Brz9iB@YZ+K+vfeJ4v?-ePAJn*pL} zq&4pdYm7_8MiY55{N#?>uL@HpF|Z{BpK_!Ia$y*%<)kDnr=^Km$fz;WrY~NbFy?3w zo3TWUc8s=R^y~{34ntFsL?uFrN=Xux2<3+@b5Zl%*Fsv>N$JKc#LzZrS!~H!f&1QR z&}UO|_)C%;(Nf&zjqj}Z?&jiafWPN*ZTPvhQ-D}8r`%?1XJ>f4^=2T{7Mz5jp^jq_EkvnjrCy8(&j09^Bwu_N3VkK7~ zS(YzP&~!1XjrO4)BAWwn9E~S^40fP-aMJ4IJX5x=hOa{%ZWCjbXFEfe0;U*Z%r zt#@=QMZ%E|ceB;s1W6fE7NUvZlb@?Z({ggx?kdG=**VL2|#C}N4RPOzi-zV*bV!Qyf*Jfd^2zy-%+Q(+#s^4HB z9*oXjowKETwKlztxAM>U$Gx4svvl_3!3eNvoEU1B48`5nUecMcgud&fa7IdCK@r0PT_)0|#$+S0b*WonI$@Ia@gh06-BoUV|GW0UP zDdBqyT?}1V00k0|p^xht)1V0F*?MQ}_f;YoZULk^9?2+O#Km)m>(N%E<>2LP7yTl8 z5pTnpDXGznjRuuF?N4TGjbm^?v+VcyTLCJ;G7kp4%WDIx(n&g&so3>E8^-B;zb~8< z*P1Q~azGQok61|w8=%Eupq6NVqhAO@^y3u}1yZ4baV;xUuHkEU2dhT|S4hk7n z9WjFhi6ry-Ew+N}^x`x?-8AharTpduhFOh(Y`L@H zX0BF2w%?mtirXS)M`4y4Q>!v*Zpg9FQ@XBH%Pf?L=&NcdulCx~kq7xvy#~;!M~)zd z*jdM3=jf)ht3W1^0|Z92a^RG=Karn!cMP~!wd5Hhoj-$Iy-4BD7Q`{=)7V^DM~`7# z@{Tls`4oTz7{}VeG?pnK7cI9)JX7!{it)R1E(k!@@yjj=QaTR zm?xpl-SiCUo)&s*zru-lr@EM~Yk|VkytfWv^%}Mj-iqJV$FEKYA-Fu@4EFroV(3d& zmG(veH@zg_rdK2K6ni^z@8)4q^VE}IR)uN)c~x zQUfX(vp860=}aG^G)qH67J>dvvY6q3J#G%pfjytN>k#zl6eyE@dk)WFXTTGFK6gK| zKPK)o_VL_}*X+A<_f^3@M1PG}2SyiyQ^oa+I7RWW!Hldd-bD1^L(nH=(BK9k=fEGr zU4AS-GYYhX0Phxw=z$NQ3WL%Vcf@0;{euG|z$6rxxn6JhV8DhC2Jkr*PlHE(C<=6l zntU(!6!3<{0}g{saL}2HbauT6m!Vm(w03%vnKlJ6m>nk}D4Wv>y4|Z0f?ANHdCNd@ zl13`}@Mw{keN8o>C@JR@L;O)%?L+X*Bm_zfMuDm@+mQDu!?Al)t_i0A=Nr{8r#aH! zaom3%O+-O)378<)^eL--K`$}4-cmsl;bvp56G}725Cs(zAFG+DA3zkSs76YwRQAN23%@Aeo5ypLs167ds;0xiM2$`b^}XksFK)yBvE9)O1;Ffx0crw-*2m9Y^MSGZ8VrzDQccRpl6{Ry(rl??(LP5MENq z=&Gc0oRDe_YqJwxSt;JbJJ)qV?lJ~`{LJ{mIK#5w1AH@tH$(9Tnn3w_Jg1njsJb~o zb}x3&Mig%>qD*5MYz^By+gQh>d54xmrRfFG*ljFuKc1Uj0VSbl!Pb}dgwp8O z4H~-|Bs+?Ea~%p*IlK6-o{7xd^iMH#{-UTEOA~OXRHuL(LViyA13_Fl@l$u;#J!&2 zyi+gsVKFw%uQQU_%BhaR`ErB#KfZ3OK7_d zj?4}}I+!+yVC=`Qc)$gxU#z<7?Vw*h9MH&)&T>Reqo3{_DE1LrP239{Q%wRd-W@C_ zD$E!}J5ga~0N0|hv@m`ol{PIWQM3**gj=W{G1#i|mbH^77K^lxs*RC=y~@w$*tjHH zTitGFA$r~In)0`xta&~$_KF`AAlHk`^4EUPzvDKlb6{J-v=Ekj6`N3+3$W=F`qKr5 zpKur6)OS|hZf6EY-S`Mp&L0zVRb2=eeis~G;W+;}Na7h_nV35+Dq6a4M_Bug$ylTy zYi)8G!z0$e`UB1 z77tLm-cQY2wFLM1M1ELxWLsfY!?HjwXgr4)4Gx)Ls&&D!cf}9fJ2IaH z>fQPF+`Q6?+&-OvJ)FC>4z(^kpVYGQ+P^zDw_tHHLAw)dJ3&xNv*NZOQ+(VTN(3<> zuD1%-dH5p9g2Gf5ga}y+(G8F0AbE&k)oov@Q>%G=cRCuuO!?xlrtr!|D4JyUgY$z{;NdcId6&Q46(c4olj?D0r7a;o?)2YEYc)v({{Pi~vqlX5I+rsBfszBBlT5tyDAogQaDnls2Awr-Mq07xS z+al{7Kx}qXSnSQj^+p3Wd^GUci+^3j$y1E+`dGeWNRpDnmD-Fdi58>IZGe1b6{qvp zVX??&F8ad&z((3v$V#zuMVSZ9x1L+Z-SY%lAIsFa$nCk6#0gjZ|JvL3=$1;#E(K5U7dI)v3Vx|D*&)87@GzDb%(5x%`Ge&gpk1N zky>)-gJ@b(L+FTC=>-B}c%Wa9wX#`-C*p)YlZ;(|BJYtk_U!1r-O5l@1gls0>U9@% zyWFXfx{f`>-wz(PGup>a_Li}g-0G(m>XCck=ybhxTs#RJ1@J)`>S}1+P zNy6Eyl806Dz<&bsTjdsWT_q1?@_lco=7f+HRodtrZ#Gu`L^_(n@517hKSh_*{l0jD z^JI-Bt6;0FLQP~L!*TF%54vbcwo#EFeNsw7Vh+z2hCV#7Hg_@=J!>+*;Pq9(K11Zm z0(+QuyZIBBCM6~@RH9f&5_o$qLae8KuI1uUpcG@u`%(bZPqU-ilIH?8Q|sG8L@V4DDlWy`jr#9;fJUWNyvRv2vm%l zPNFlwkS)Oa{#Bg*fslm?-dHQ19$?;m!@lW%{ql84QM@`s8j&ui}Xzo z?}`TjSYn`6Je-)hJ8<$RZqV(YA!lEP$h!;$<1+kAR5dQQbGdp6LDudMi-zCG?I=t7Y_u|x#b@uZDp^BY zJKCUL^xIu;4olsetP1XntP(oYS_0Tbx2NYWa>BO>J>FRhx=Y;O_EPU57@x%bT`yJa z{>ifG4BnmrnINngV(zkdhNAe?8`Th6f+H|6jC;lgr+r_w*Ie#!XoTY9LA+EATtjz) zs*k&aj8hn8>nTxG!j_{p#t7{TV)9DnS4IB9R;lc*VL3S+@ou8ZET>W)0FEB2bPq3X zNOV^Rf%4JNBYN?EpXmgkSya0f zImxRc7MO2gOXou!^9>Xc?ReD?12T8NoltB^Z$M7oLkvoAci^rw57B3)^uC>V!(Qfl zk?)i1OzGwL5V@{98p9=J2bAQ{g7-WyUlK@e4`GmY)yM!W4OF}#u(lXTbvo=h9)=EUGC86fjNq1A4>^>6jd2Tcy-U4 zeO-I4=&R5$lbhv=T3)QPrGOnN^Y9ILx(nyhQ<*fl)kQoDUka+R`dm$I6J?w@KWZqX z1jhp-LTtx9!AS3e#Ce1`QDh&rLp9J~I~%yIN(^*vY@7?vbpF0#J&YsxoJ_~uT!VsH zD3=NA1%m}^(44S@z#0Oq+`(4%=(}MHMr&svWu!Hj&%iovrA+~lz89s-kz7xAVnDsb5GYs1>RM(aU;gVH@NfGLSWRaRS1-5Dx z<`~+6ET4rZ9v%mkH;f0t8Xk;TNv%^g0Av{(wx`0VXaIXtyPfUIdDM97aV0?0%ep zWJ$abI{J?j3W1c5U(~P!NLwV1L-0D{&8(mV5Ju$_IR+NidOX~H4QWU9QH}{|=ix!% zNG`z6LR&ckr2}~&}DWAk%W*#d2~COiEYQ^`cx(@McPD=t#8`40c9W zm@@brFgRc(gLp|Bu)sL-e#qbJ8RX4^c|-{~H)R7FS}C$|*)Rp2>)1@BI8WuN_XAi& z+qGFV0dLTk8V-Sf6#8oc2ND4s2>cVVNCE`0jay$(&O*lw+O&ZLB?{(5DKH~2WTa|a zkObzAJH;H(K+JslL}e?9lk=(J{`3%QbE2Qg8omx3q0UMliAhqfm%_^8QRBS`AT8(GQR~dLo$aN*yI}L?PKFmV{RO72 zS~p!q7B=^th$C0+8ciH&Sm;Oy*K)OSG&v^hogDTK{FAf10@q6PjY8o{YbZxjumczo zu=I71W4`WnX=r2Vqv!q?ahexFIt{bvi#!zYdkIaMlT;h(XY-B_!=gU^WeScqKfNOz z4?L=nzAftzCVBXUQeJ5}w5}6zy5D16Z|;r%v}j+SwN6 zSad6W(XIM&fZc>CPviu@X(Ztybf*H401lO_1;9LtQo#IQclnZs^$9^{MMNlRm7{RL zI)UymS*QL|7W?c7#Rx0%h+lN3Vx6fBQ+p@{kg|2!=D6mUTsf8>@ms5NR5kZCS-S9F zt5pX9o4Ll=uIx!gzobQ}#e#81VJ6WbQwjIb!aLaCP1;1ulD(T{&5!D?re5K*7H8u7 zz#z3VdphS{s0wq8u3l&g@)$%wg(O=Mi?-L%HY)2OP?e_v93qP=h51YU8W12-uN8 z>jtCiUWm!$Z8w=h*A&NK%=OiHMJ(!XTS5|{S zdku!K>5{b|Hl8fAUQT(soKh`EJw!NB4LbkU%UX7;<)Eaq@2=7Z*fDFBkE8#UV9l1n zA7sDw9XD8pBM*VJgoeMakszlAqq31PBx}%~d)UbBH)o4R!%SHsgraw12yM6xqlBv= zhb*_496r0`de)q>db!kJv)s!Sr8%bg^%JMj{Z^kZ2*|_@IaHNp>Ii!UZl`d1#7Or7 zB0h3qw+DwxC7PqHL5g}#fkX_NsO(F`U{BB%$C|9e;E(&(nzU4zKS&Rj5LDi~^~1K- z4-XcLkF8S9Qyz7otKU|_XpRS#@DQLv8k6}96KcPQ;&)FPmo-9A=z@f!p5$C!(cU;c z(ufcwlQ@F3Y6?Ns?RL_!fI34x1Q#ArOpvxHAI&0;lz>4%WC^``5z@r9*#^|*C{am1 zU{sPLSq|;U3M~{`J9VZ)El43z+qIFox~u{L|1>Z!4Cz_P`(o{;`~JKRN*BpE1774i z3d@VI$_A5Ib-3ld2zdVf&MhD}S;@RzoA3k%=m{>c5--fDdvtefw8IS~05qyD|M9_{ zKENokz`?_h-t@u9AuZa@eSFAv3Sq>y?NLMQo6|QjYqj<0Gch_=jVxLb! z#MYt#Dem;GWHnb4Dk3~fN*$%e*`WpO={Vo1k@4*^VM%G!1j2IKB7OZW+^FJGICkx# z1^sC#tflUb-<&7bLLraIjitDswB=LR44dJ)V>w@Kb6O{>2P3uvgoFihpo{+Q;J|X7 z;ZmA&RM@Mv8MSd>%_YQc+T&!lg-y4Q? zmNgb_P+y?i@l}11ZpUJc*;iaBa0??fXFGeQ*=EG5d2`y??|Qf)`7OU-D&7>(pgKjx_sh%X7(sz{L=90u zAmN0>uMd8u3)bWUC>j7}$^Cg^rYm!RkedV_XQ9fth22HwYVZUFw%u+lO_f2CdmJ@c z>*rAGC%AVXWyl-%^-;Cn5tdquuGm5VaRXkdZ3c&d8dUWC_0hHdAJs%#cAFSNRZ-TZ zNZE;1c$)r1FJMW7f@w;l&*D<@XaV@F!FTfok|A+wk=)4PT8ncNxK;3Bb-kjOu;L6N z4AH4CnDPbk>1B;iFI7GrL71LoWM>byA?SN&G05~ZBV&EA4{oK#UYX!s>*zRT-^cUCWpV#iE^klu7O3s#0Zag>Bm5z#9*yw399T0{M`wa+l-I9HUw3tEQcJPgq2QxHRTM5 z$NFe%#wg&QH)q`oj{)Dw4bvbpWI&?g&wEb{MtuN^%c z@UbhWKGHhDaFj#&Aq8pd7&fM@P})L70I($ED>~y-%ib*buOo4j%{e-AFOm`^cRH&;qWKpfsbgtq-aaw^N8X5FuCR7VYZX z6xF$Di#ituLpI~rbKNramvb}-T63kpx;Z#MFB*$zH*eQwioNIztOq0Tq>?3nH>ptV z>czcDNj4&j>vYU;JYLt8LP|ql{0Uq;sQho|?lA=t4h;b!Vv10Z7>oowwn2Z51N%+2 zz67&U0yU~amE8f2e2w)e_QU@u!}ShkP&YeOJR(g%@TZ?hxBlbY_3lVW_a?na5?Ws5 zM1d|3}$ir>nbb|U#x3>2C6d)86NZs!X5|QrS z!{sS`Ndq17iv3DH43%v=h)IJZH{iN*1+*;mQa&8m=Z=9=2*Fz2YbeMjFKu>OSm~v@ zGobma`NKKs?AJi|?DyPl3`F6o-x$F2RkT5^!-eH!Pu&5!v`OS0H)9e>3k_V99`!3X zaM6vh2tf9HI4D-;Kb%)bN_Dx0`rLQ{#D{BlGDrcthD*O!i8?Vtj$?tMWPoBweqHBJ zl1fHjx-q!>MQ-Yqs>{LHXt);`cIi7&w;R>m2^MT4kY~4MNQB<``;sVw^ z!og75Dh{V%j_@x$B15d5^iP?98-#Iu8EHF=hQKQRMsjTVKOLdnl#Gi3&1 zu8OKthFDe>+PN*`)J^;N-eUAJgpi+A)?h2L23t4nhY(j7@I;h@_Ia!s&f{3=fH%z) zGbCisUnU@GsenxpPV|?_es98?fdU?SRZd{daR9<_-M&9%GdiIH90Ja)X2^$aEPn6> z`E+21G{`@e%SpI?I4?9bv)|6ad;TBidb4Ck zzH-<7x9?uQdH3@AL;vTOSMM)g^`E_Y{r1g|&wspTp`{i5b{($P*)+`aY;FDlU^$=0 zbgtfVZ%zZSzBmEE`r+JSIN&%FfB&o81#tKXP}BccAZ4f~1UG;NEbJe`B3v)y6itYv z8GzQ>-_O13GhcN((DQ0G@ABe?_B##WK4qCY$1yz6fHPG>PykE}gekA#ddL735SLu$ z1c=-if{JIS;67NRv}&cZtY3}9cV?}>8Urq10HM;vVmUZB2qOc4D(B}YcZW$1Rzv*u z8Mtf`HSg{KL@3x>=7oAgNhV!`NqZ*GTm>coa3xc%D|!9YN(dn#@m&l-2HQNS0S(Zt z))_j-@iQXpu5`=&J~ImzvBbh(QkKCgM1oG)?Vc@rPVCI^^ zIJFB)Qpf1yiNu;naWnSJjFlONPLd&`*bAZsuY=VOA0IxM+M<3 zfLlsI@ng>nqfx_Kd5#>zZIrWGXY=J$xfld$Y^Ld!|j6X#_ePQ ziH|$ULB%C1@bH;Su=V#+ffsWN1#nw+0#uiA#YMN9R%(fXZE_EN409t0uzN$=v^JRv zag_PyLF4#Qt==vXlW>-CbC4k5D)qyT4wkb3j7rLEvK;*urumMN5MnpP~mC z?=tp&Y6luN4myev>pDF!nK-Nxi7?LVOILz%5PmI>F_H7aW$PlmH`l^Z9v#3ysN_RnEYqTf0xFgV{9ce4tjY4hS3+zT(XQOy!8K-YnVG2+; z%U~;hYJfNu=HY0dA|4JOvFc8=)hGvaMNkFRb-*K;R5ybCn5oylZ7j>Ah*yX{Q-n(n zTBsuMNDvtI`?-6k7Ns&_Bz#Z_pQ6Hp3l+HU(Lh4fsRTX9a+I>2w1SyKz|NOxVWtrJ z7(8aRtgeb5fJWPBO9&R5XR*Y*F07900&@D3$BtE;ojFRI+yde^sd-u0=aU4iW9x1S zaCJ?SEEn-1D*MjN1q1@f;bds$>BcOpY(2p*Bkc{x&{jJ?i=Ac_IZI^WLxzE8An?TY zSd-8w5`!veEn+_|%{7qz>uT=+ro~-JM2{P>5*<=#Lh9BzrQBT=`kk`2PR_sc%v9wX zn!ri4AB}@rYc9y=4iCDby0+d=kk>zm)&A)g)LAFO+X2!BcoFwbR>67gI}utP$Hxwk zE{8Z5lQ5A$3Mn5mN=BfB8fr2YYbc^tOpuphDhJl}VsKSS`#5hdO*S6E)nZa}lPv;q(MfMStgQi4gr*6@9A z;j^hbaHdZlcDtFk;J}s66yTZQvG6wD6wD*wA%U2{5&Qx~mXT9^0I@9Lq4XBMb%@ZS zA(K}ga1C$`g3BgaHDoF^fbq`}?u=5&@FB-Cax#JtgPWnzO)8l7H2@VA>p0wS7B7d5 z&6i$UUs7#5MG0(&0}iAD#Uc1V|MPztK5jY~xTl!%zcFRtgL{csAMl4OyBjN9rIQ3d zVppUQ>kL_1F;Ep%@_wT02Dq`ZW3KychMb+k2C&3X!8FG&Km5zkWt%_~I=Cf4IW+Je zPI{xLxB+p)sTw0r%){bE#-r)Q!p$0Qd9#X?$yrmhMZ~}oiobiL2j}C;1E4`d4vN4w zZWgM6htVW}%ndpV%Mm)=IuJxbrZy$pumsj%)ZfJ6?c1izN0o0s;VD1sXXzAz zS-MqZd*}%UxFome)e$5JbH=809lT6&xZYOG8q_wYA+FKBE2|2a$el|oaP=9RgH`na zgT<4Z}yoyI8IIGP)_DgsaOvc5D5z^=>{&@V{jiu zD>6s%2@}AhA}Oa~$=4KX#HtyTb;^RV`aoKaSO+0BuB5?2s+87kkMf4u9jIcDnmc6N z+~N1q%#YZG1r}HkH4L`YJ$-LKLqS7eAn}%SRoG@dADIeC&}AUNfPidj>nm@$ACk%2izr_?d+8H*~z^X zkFy#WNq}G^91tRJn;~(c-gkn&BNudeRGD=YUG7(g$E2OJ*7MCyKp9=b@eyc*%8t$4 zqTMmbjO#Aencc~(v4WXxr#Q)JGq#Au?zCgx4w$$|INRCu-)|9{ioj<$w*RPt8Z;ac z0^x|jUHQ?hnF0DCL;S>3A94-3)r_DlFPYD9AC;nUT^5bzh(d}M7K%6=?(CpV9%wnS zBEjD8;i)qio0*q`(3?FovzlZr^Ge?Z1%7_8ESvJdzwEDb(a!i8bxNvGv#9#O92cbKysJjn5c;y=kUil*rUb+6@-XTk4-_e~iLnoM7I1Lh;$8{JU4(!9ky+!Qt z4*)kQi%mZ?tX4Q|L$HnmgQQS=C-L%)nmjHn%=HJ1ArugEMW!MctCr3#ZgR?tL?oC9 zV+M2e8m0j47MsfWiQ_~^lfaHa7$LV*fl{HJQo{5bV57E1h}+=#+u4A45w^#-J7F(J z-%i~Hmb$@-ww&pHZ%#q`hrVh&nN2N=eVCXVtDjG^Rp?I1J_ag$7u>ejx$eg~y?GIX zfk6nc4`LuOGTEk21AMWLgG=Zow5gs}p}tacH;T+Uj?AMSTe^Q+K@B|6)TW;X%a8>h zXs#&lv#cbf@EdnpNoeJeJ5$x}hZ5P9dBc_*SA)~J*ra!XAhu^Pd~;VBFK0@^bvZ&4 zYU7rweHYx4;Cx~^GjHp=6HcP+Trgq8HUh#+dl55l;PdSy=7mYQ+vPR2h2R>^^FEjF?2t>Cq8 z`?Gjm?BJZc1v8iG^H?tTP#DzqXW5cM(h23l>5a9}b_(uA+8GPJ)!g6ZPZoh;`l7zG z?=Uwe&cb}UjxjU5C}Auvieep4N&wY?I(t+HYyCo9s2jJr&Y0M29-2Io2m{|4zO~;& z92S{@N3LmRnNk4a z|NRu*wIrenct8W_ImoKc>FDX6qsg9w-A#%Z2#YA73P5pyDohAhWv|PVdK5btV*EKCR)QV&pajO zMdcZ*TVR2H1VTwf^*2W;%UR|(=#z%cxU=Q(D(|sT;5ln$xW$fnL*d}p4A^J4wy734 zP&89kh|a9Nud2lUmz93MVZa^>^gYN_TgMB*K6x6yWiFPA-yqx7zJ6SaxMh~yryTG) zWGwGM@`Nj5r+s(1TMg|n_Ut~sg4EnYYTkvJ2+Y3g$E1v*X5K3-ziju@7o{-naQT@C zEf>*Dog{O#tZo=^?aLlRJGh1cx3Rn2VP)&iR$341PN86U9sSOhsL)k*kaDv-23+T- z9M2pt++6z5)pHxQVOY1hFfGt;!VC#+UKJwS>!r5>&({wLf^e_EZp-t+HE8me_RuoV z;z7lFDwx=+E}qr4VW7t;Z(~6o1IF?SSp;GiZ}JaLjKUbcjM;S2<7BRA{75>E!~S(W z$)bA-IHx32Ms>1fCB^sav0fT56!%q!Zui<`sB7Q+=Ioo_jPhEcUC=P`&2P?8?uw{> z6kIU-c9imLVJc2sBQr`*a=9dR4bT&o5E>U<#f{5c34ZuhJYFF(u0gOlBQ1+X-l->z zlao%V-Lu13omFVrNIY>pJULkpOGrv1Gla)e%Prw5DwUPHV%6a=egkzYM0_TWX#4`Z z*x?k84+?8c%St_R5$4#f#|`CElwmz?FuZOoOo>5laRt3#sOZ(y_4Bz_k2{C^JK)#& zV)@OM)E;Q=0}Zq-&E&%KEk-Gq;?`URcMJkC(Qt@YEclnz{i_3m@w4 zqQ_G^@SQj8K6_nvjcujBxrRC1$7?QW{zyc}lmLD<(=_WA`d!bZXjZj}a3jyIAg|6pS)|fqC;TDZ?cm!Xbb@HcY zEjhH%DYbiE-w9pRYnH8e%au0bF=w#r*yGZCQZs`z&NA+!sAQf0=#rgNFsWEiTch`N zwZ?i@D&@Q4E2FQo`Xc%wHT+%F5{Ho4iqf2hqC7o&=!T0ir3q@ERLjU9XOrA{mZQ@W#jbl5d74g!Z%WkN)sX;od z-GLrpD0#%+lFu%F3B0VR?IrPpAH+b!xmqQ4FHuE^Ww9i^v?M;yow)-&1{X~v>0A=h z&%Pn(llH-wX&Trp^*Fg9`W@;LeO!-u>?p>Q06mg;7mZl3J=oC$(bM{@Z1uNNpOe1o zZ_;n@EeJWB@Ygl8_*XhJE^JVEg!6i07;@%+L4UIaiLw1=tDZCvIE#h#1j7Q($i+y~TyDMVN|ylV+<6n?)crB=sfqE@zh{1- z49;-0Y#euM3(h4-6-Nvw+C0{zvz|)}tH|t-@J54J`kpS>Gh}QoEG5Gz4qbbIx+8|) zLHEm!*A=#43q8TSr_WN)D{jBD)HzMnker*OXc{CeQbMi2phuvkry3tV0@t*|+iWpN zdXg<4#k0688tgj=s_KcL=-pK%NL9qCx*i`v_f(XYAXH9?XJl|`J&md|1k6o$Io?)4 zJUQki69OZ8-9zq_H5%%ecnGN!dJdPBC~%*{;7k)mK^ULcKxZ3=rR{=z2Yhx&qhw*! zq>dH!hP7bCuh_JubcYe^lqif4v{^?okRh49q5ZlY;?kO=GEz&=S=NZ6tVC@sm!l-E ztu=WQ1Kr?7H2jcBbe@`VIAXp+bc{L509WP1AMA<;yP|uq>J&Z0nyR%Pur{*3HfMcS zJC|D@$WlpwI?-vSywmV-&7nB}QQuf#1Rm{>kY+CT^4J}sAPL*c&0D)vq+jz3A;unC?QMH%)+K@jWU)#k}SQ=JPZIo zWastu4zy)o2j|?Udf8J}TXc$CPA97XzKR**>*<+eNJW0Tlu^D`hRPCLi@zX#c}&wQCd)Y_T_O}z?Y^I zyocSgeY=a6hwgaoct_{<0QbuJil{0BH|)C0enDs4!<46%BgCxE_8h-6In^x`lS_$L zMVVcw%z3lkLSC8LDkbvS_}{c&=TWV$PR$!(8s2*H|DoZROG{C&vTwF(U#eI;s-3S` zn~3hbAF^6l+P$@xGg4+Syg+sVz%xa!~0Eb2{SM&6{a1DLo z`Fr9CdTOq?C(G-%;f|CgrWLzeJV0S0oyWGXU){K1wtq<*7)sq5a|a7 zyvola&&RV@vU_(8Xvf*jy9P{RR?FWm9KtYWujcO*u0a^HSLlipvvy3EqL|&zU(er! z2kZ_WEm50ET#VxUt1yfU5Arn#<3beY+c7wC@j?C-2r-ofn;k(LhTuS#m96epY)QGl zTkjSM4H&R48ZBDU*o)geeSmK6cn`s1@sSF-ejrdG=x9l_AC?YIPDE-qO})kqKgi10 zFkouT+IHlw?T4jXrpF@rwSe_yG9jY|i$lW7hY!q=yx*3Ij*fuQD3Sz^jUZs{rI&V1 zK^XDE%7d2`fhU$f{o0C84`srU3GpSbP~F(f>!YG)K)}=OVqm~fUdQQ5UUv*^04)6w z0_H4zcgN(45%GZ|nP|zxL?*^EaV!#rF$#t`Sl$j>=NGL}*73$hzEx;KJL`L6BR?q| z!C+gD*a-TpE!x2_7s#CEaLjWEvK)>nhji7k$MhW<3`RZ$bcI`NZ0&5{x^isZ+B&vw z71$o{b^B~*J2is8RoH`L!%P)a{M_p4w_qQda0I9?oG%jV(2Q8xl4y1=k|P!s(#Go- z(k?~@YaKlBnqjgH5l=>x?DJ%wjN6vl<{p~5aKg}o9z!(nK7T3|H=fI@6nK?;js$y< zAz`?er`OSmv&NijxfHgshTi`HPk0a+#;h;Y5)duu4Lhv5fg9mYzJrFEMO;%yMHfU& zy68a|>!bXr(9X9FYqY_J(B5D}5u+n6hR|hp(S<4VivbLnSB#*^oV-)$=DTpjruk`M zkS85$bE}uj9c}f_ElP`x@=l?h@4|!?NBL>7ogcuMHH)o$3y#@Qagv{4Mq|vVMR*#= zn4DZ;<#RLL!O3C|_Z9bSBobkvmo6gA9^n)PObVtfWvdL^p}#raj0b zHf~(((0=hs*~qAdFZK9K_2k8%fqYUr$1B4!l?7(8ox@UCCQPLekykiA#}2A(N#f=D z4nK*qItMrn^jVbmF&bFWh7RjrN$*m4wl}JJy$?wPIvDs8sXk(QXFDSywe0P zPBar^o^~)j)l7_sit@#%u@T7D;alK9-2%(9wOLs2H#P#k6)s!DElgTN*)(Y6V>xK1 zH_G?GL4WdLz6}nV>fw36!P?-ICIuFjCg7B&m`DlZsDycN7Kkj&+r>EVX3y-@mM5DO zlfM|E2S5=`|AV3rJr)%`7_kQ}-0l;j!=aS+-4U(rFQsv9QN$rCT=a2yRP?~Xw~?Ko zz+ht}N13x#J~?r&R5-jGiOXZ%$@dE(IQgWYO5}HIi_C>TY$Y)YPchscHmF_lQ3}%c z9=f_J^UfahN&KHimUaRXk4Vvc_PP7sf>ga8W?r3EoXd$2@Gd#z#N4R|gMOTx2u~Ze z=zA;sspv6MuxEK&HVN~DA!u0lkoAXk-78d#7j2vXc4{1Y6}^D~oq+&-fxs5)Sm8*C^H8$O({6cDCo?U?dYouIC}gEAp9CyBLqF24_;Mk6Y~fg6sQ9IttdVR z*gR4P;xuD-=Dd$$4shOw4hR$IGru&&X@`b_h%=d_9{%2yU|Ua06V@qBSXA&fs*seX ztPdUhF9e3E^hmW z6c>ixcD5i)w}RLi^7vQ4evqfm;MJ>`s^YaxOl>v{!>mBWZs@oK$4>}pA%-ly8wQgp zenIh?$e7qcO`jUvi9c0%cXaf;DjRQh^jBNyU`E!8Bn}2F%S#Lm7FoY=#pechE=uI5~rWQy8RmAC&O9;*<`GOZSMmpjJj&c-Ir+;-f8A76E(s0u(j2{bFT%WM+%| zHf6fe$-9O%#0g(tq-MK>MV-SCyUVD^hNy962cp;D9JTJt#f2E;Y5AON^`CB{l5DYy ze9pJJS$L|ro-_=gk=`}HNf(uJJ(7*P!zH!4n66Rjoplc6Yqp#>LvS0)#*U_Sil-EB z+1m*28fAvIB;)QYJECH2Y+Qnb=~1zYsgANc>Te`Qp@QJ)>Fkf2xjwX6)oO1=mUNE{ z>g{3`CqqnBFt%n;ZzF%1%EUk>nlf=D6D^TQ+jZ6xD9_|z? zSkf`8SmP}=vBt6~j@fu)f*bT9bYTETaE!`@d$#Vt6q?Y2V+@l#WaN>9o6$`SCc|YU ze4tC89USdkRMuraZpNp~!^432xFK&cuYRd99~If8SV=)A8Drsgy$1*d8A4B)ieGCj z&l*ZohxHig=~JSTwrAN2GIJxts|STbgV`Vw{)*M)wdJ{quey15w8bx5(N@ap(jv&O z7;4Nc+;O1(j>B>ayX2loSpDr}TaVdcjr@MldzS+9FurhL9q?JtF!dgLt%dPP`Xt+8 zeZ$l{c*#CFNqDgEB-KrJ5O|JKJvmb99s~*%UuiAQcx9aMaPp;nn5YaF=ljK~%Ew{jW5Eqyp6%r%g1G~WVexYOJ zd#Un+0-D#udbx3OQihP0<>iK1k2lWH*TeHIm~ zg8%rO@yHB1EXiL&Bm%J~jI2>w+cq0f89S!lDU6C$AU`NH^UZm0%Oe>*t_70}dsP9YT(v||dOoh2 zV#~%7yLG!k1Hi_y;MVOzMV?n0D;6xbS5gzXp%^;pDk#MUNn78=L&9EZ5i}GY`{e2- zEL}a8)T@oH@;d9#QO29CBRi}UY6A?ZooHU@Dib-0j_%a-$jBy-DZ5|eNP5sQ@|TF1 zRcNxZ)!Z6b&9u3Wm_98ujTZ-ns@1DE3)KdT>PL+td3oc7O}c=Mg8tZZ3P=&vr|Ak2?i2L7DT}hEwakjV$9nZ<18(5~ z$Im|N*PD$ZAu1hU8Vf^EN_W|Q{(&QiFN~Zd5hBs6N=n7;p>M%!K(%PX&mBws>w)*^phyo2RUU zirxX6mT-jPTvLhzRQ#0W2+g;lC2sEyVL}h=4nbjFM+?mB$gu7tx`VnqjAA28w!_NS z&elMdU`JtQgZd6Kvq61_GqWb1AK;-tENm}7EbQmoaL8`uhlPWD+v?SK8tiWVxOkW! z7aY!p@nLp1KQ0{Rj|&cRYR=dQh2%D&qFJL7!mk_$`Zc(%7OkolO)4re%K{ceB<{$> zRhhUh6E{V|x`w*&T<$hw>>!uB!x+1s%UxxR-P|6P5V-$1(67Ty!yJ`b?nBQFcax9` zv=0Yx2d)C%glp_N+-5h?i$@v0;XpDp+%%!DiYqrxZVFBA1inko|4xEoxGXWeAnO*Y zsRg=J?njFq%m996xfd_wQLKPl;_mzEV05`z4&RL#nY~ID4{j#2Fe`I-OP}##nyQ`j zVkUsPRn$lUR?SrSuBTIkC|gIzbJQy-%ap4N@^2}1tz5D~hDa6hcA0NsIV8zu_41|5 zc|F8!n(h}VFNR+C_R8nnqHS#GUePvG)4MV*HJD!6+6s(~s+C+RTgis(Re{o4dW1wKD`?1qXCm8uEI+u$nJ+Vi^z#z(+G(Rr-2!}_I3q0dE> z8`XlIY$x>#4U?jR^-I%2U&t)wy^DA+U0-Iq%no)|1!b>?VgozF&FkRSTEWrl;ZC#O z!CfE9mTssRzba%#duT@R(7amH70J3ZgB#j$&qVzV3R2Qg28;3(C9}1t^sv}3J)9c| z*sZTH`;AJNr8;=8tES#4^`j>sZWk$c67rq$7`M+#kSu@ z->GSw+B=L8FYQ!hNNwP#K4~DR%8}de90&J8y=Bb#5<|JD z!HibDrivbbIisyQf0_fC;R|TNd(JCgRgUFM_!kuC1083Bl~k#mosAS4kq-)=#?)%b zsqIYRrM0&z8t$Zv;Q^asfjSCy6N680O`OTh*a`=FdJB$(@3lII!yhxLo@t7yI@qx(tZ|mNvVt5h z&gbZti*0mfD(>orvhOWht!!7(DijRdupsKh*)@g5NyjJfEGSa5`7q4o9G#~OIKv6; zB}Nztelb<};KL<8=q@Q`m)Vbsk=)KG#wgdOFG7OpgYT4(plz`ex}R! zIy!A|jah(hFAFbP5?U_BlSs->^yhw2w=&2OV9}4)j(q zWnNx8(-MqW@04))Hnff2x~pP+6b{Y-kfjB@U%P?)ExV9fePjm_Hq1@3iL zQd%j}M~A^!uN3)0jcbZa0#Feu8*z2V|^hBkny1J-(~NKjy>0yYeE84r(^x!miLWJ@yO_m%PjRF%LZ6Yw~R z?;)t07~~!Yt&uo3gp3G%cBl20+m1_i6d}0iEOO)H;5v%p2xJT61w+T85kUA3A#@ln z@W;B#FQ6Hc>MkL4p`?xyfJIYkSQxWuDe%cJY$Dkk?Tgl1QVTWMo*=T{74YuE?=@S^kEyH|R)5kD@ zTLv7k{n8RoLSb)dfh)lwJCGyk8Y^4ZwhpapvWG5J^coz>ihBA%{aOR=;vbUqTEisL z!(f|^CSIbdXNu%x8%%@FD%)R{I=DOeV!jOh%E z=8VGvYuB9xj*_yt?&?>1I=%rT=n~A)*$fozuP-q_LaE-Rj`EPE3%DfTgRczff3c{aQ^bjVBJT2KJgWeCTt0`{0y;bx8S?6RTtjoMjdXzG+1Nwtuyslv&^vp$d%rGzGYT-O9~&kgsy zL4@LG#oZ2{QYOOJmlkBJ^2N2iXXQzpyeyP+?f2+Z>+FRim4#(PQdfo0<#-FGlN6C&7(Gw>LZjdRabkR)p2Wzqr>sv=zWt|Tdq zy{)wuztI&bTHW!;PLgPtE@*UTJzYb^XnKe!Y|eu1p*PMXJXyCp5AU1&uzZmaW#N;8 zokB$2tQtmUE=SXWM4~l>hR;(qe6DnGMPEuAM7>OZtlJnVn1Bn_x+{0e25?4c%9Z$1 zSeFHfUNDrMXVs{}D8tL6>Wx^pL4qtxDC9DNRC3o({-GGW2zPhoP^r-<`mvkH4|KEWJ8uU>x?Ze zTGlhSiA+JAu^=7=6}8oTn}H1|286FfV@Cmzde2ktr5~E7pd}e^Tyk!pfdxJuT|228P$Od3YtTo0PDlu) z(?*Q_YYRw@O=H$9iGh~O^$B+~y+FgNSyG1_f@$$*)T{X5!XB_}b+V0KN0PqB{CcM$ zb0@4tV!%Dam_;lc3o|ah2%tyRkC3$ymXRPs=@nbPqF|iRDod_^&LUQ}IOiIR1huB* zbw}G1(bQwZY;L0?NjTnaEtJA+$?}_c-#-67k3&0TZ=!vr&!IVqLk^9vB2<@Z4^!67 z`X5as_OR!*ul4n=(iN>~E~h*7X~}bV7`v1f15OKJKu|wI=RY5n{bM%a8TW#Suh8LG z5ajH)6hfgX!Q`CBCTfwqj(*G-+c9Q4xm>NL?|^a}#;I4Ee#g^y z3^?A##IXU<5dQ;|TY5uWBpn-Y=;I?3$>qn;1Pq564D}s6F^oB(t=LF(XzS}`T*0;V z^$H$ImY3n?870og^npy>vi<3CaK~5Jm_kD$p3;XV3j~~eCGGCU`VIXkn@{)Bj%wHU z8s`u;y~VSc8>`;m%jNdg89UD9)}8tu5_E1@$DE?a2JDC~wyp2#I}7jM@$@|+^qw(a zAoUKB`q+Th3Q`}#7}UBU4n8N~9aKvq6;~2abi(K9YJ4#I%AVL>Y)8Pn#(qp#)&n~5C(Vk@v2;?56=ylP%oYkaVHC; zoe*iq3Tcl4KStC&Cs*p<{4v6eoGK%XS9e?Sa zbU0=2B1Z2(Z=%5Vs6N4>m)wclP6!@INu!y{t{Qc_DP`VGKG<69NEvJs*1|B50v7*H zhoiD`SwjoqF4Z+k3(AHy$>mxlFG`m<*Er@P;@ymMxv?U}$mJ%Sg|ArB92>LaGaIgB zF=q#1ly;8eRrC15!f|XYE)j#V>gn-Zk`s<2@v1w`Ffd(Q+k1*}a-`UHyACa&Nm6y4NU@%66qYjJ4h`?mi>ZQXM?Q+VFXs=-Q=LS5~69ao< zl6|pf%t+>@_h5G4othn3{jP{1?218fw&X-sujECqpQV`69le#^RPGi%LD{Sbnz0y7 z6CK&9&I#6;Y<6t{e#TW%G1Vr4SxR2BzCe$Tx~Y@?~YgI5-4v* z;-zRVJsQ?XMAA3p%8- zqxWT1qFOA}Y~GkFi0mWg^N7tHAzmtRV*zx3-<_s7_vev+v{)JZBEO`3mR~Ry$={em zERgf>yHf(rZAf1|3Sqp+=7qAZ~ZapTJauj96-ZB%9O);76Wtem+s5e08sB9tw9 zM#el9viag6f03G=p+pO`m&nOoDpF5u^qc$YPMpoKXK2Iw{mmMMd_k#3+O1Inx=>>hi4qpoZVyAXIH@h}8Pak| zC6UxK7Q(FEtLbg@xFq<|Oyv=<7iv2CU0S<(fNUtzjTPb90^)~l!}>;5A1WhonDHyh zc)qLK=S`?>W7b9z=5l(Qld?i9s#Lk?W>FAmT2yGlox%L&QGk~_+2t%kWNOUO%ap+w z)KM8`BPsXXx>?QTbO|njAsx{vS)QzzzYTOz#`_~$*w4GMUiaU?Pz14Ff9tA99KQh% z-+%{iz^#Yy@FDD6gtsoj?Hk~4LT3}2o6x=vZ(N55*P(Y4oSU$76Ao{}H*Ug%o8Vo5 zn-_RK(KqODpC7L8(cuMtwtI^Xuko|s62Hd}qu1%M)2G8eKRe`yoBZ&AAKaJthxlR2 z4|n)sze@1OYGP0S663^bb#e{O3=9@wcb{?Y*au-+%UZ zkJcP_5Uid4?tee~zokL3V!&%P zCU*|nzz(~fUu*?&91Jv5D{J#Pyi#MYSJ7gJVhc!2P7NYAPDtX+Y2~uLzK)iVbg=os zr-RjZ<23;wWYwy=Zm=t}1cxjFULzc}Zot^{onVZXUe`vhA0zfGV$bVZ=tkZ{R|9&> zEAdm@%w@?aOZL+wVNx!b#d|DFbOGBdn|R1(aS))W#+=2W*X_EYso4`R(g6SO1{4X@ zl;Nj(wiAqzDt))>`i{xf2zBk*2mku?FMjpeN1uNFS08Dheg3VFo_zA#&wlu;&)<%!b|K9ING7gyf- zN1k~4SHIF4^9D>8^5^k)=M516#H{o96id|N&$jGP7GtwohRw|?Y?dpqxp@ILU&iw? zY*x|FS>&-uVkM6#w%hkjO_G;qS*ezxvRQ>nxdN5V3-EFos+(n~R+JnUTj{HEtYVHY zRiW~71*)4DpehTwkmW*4e`O&rVyUW7#X?@Z02Ptt1vSgX-g1U^FI}Qaz638{x&W1O z^%7JrU49uVm&#?RT)bRH6P)n=f#fViGONK%W-g)e5-O@ zZt1FQYBftaqMk3yOJ%rRh07JV%-e()QO%Bz%jeCm3NKaR##G@Way&{-Dj_kKk_YFo+@zMC`d% z8UdBUkD1zkzGPp1`K626{4D$XqxjttuUsHegBQ3JOw3uwwc{jo%~@oR+?{BDV0T?} zhF|}>xnB!wX@}Dr_Rw6f{0B3`Rg4TrX4Z$^{^avN|A9u(31Ya;|3tR-y!rpTncQ<% z;CWcys_Ei+Kk!_0$ts@uydQX}T85W5tMGEU0xu&Ms}hIUq=w;xIyh%g_jFQ8Cc6FQ zgZk-*KYaENKY8}8-#>f**H7R59Vf)ozy8(JM?cgcN?QD>XOI5r^k4qwv!DF*>EC=? z13oxJ_}5ij0F6d8;PKFr2WT^UzP8m0H?GWD^EGpA)}F8FGiUyyp=HCJ$6__J0KDQm z6gwBb?zK>3zC2bItIiv0=(!q%w&Nv{sa?E?m0#3^+@UUF1#NC# zgcW^j4)T7b3@b)wdLPHaiqVzcucY}e)Gxb#@xn{6qVLTc;0}g8JMtoPMnQ~uXXES6 ztNkQ2D`ntkcRHQOjo&oox!}@aw`J>PSQEd}MFSajV{S#~^um#D%=*|1{jZo>K791- z7jJ+5!S6o%!yow6vOEd=^4rfo`m57-zw`M!-~ZzAyF2}UfGpNoyP7y%H~!)=an6ta z=JTJtbNcx0&)H6~Pfx%1_S2vJ z(-)85MU$?O3&q!t-F7eN2iL}jVlxFpbi7WVyjWG9JpK4vr$2l2#p8Ex+2MUR7DS=vsu$hO`Po6i z>Ap6K)>5)^isPk7p{y7%L|tuhK-4c(%VpSfH=*iYfX$2UCR}tcK; z`s|9>qITJ>zOG&CAKMuDZOZOdVIVGDP2w0;O3-8vs&K?!twKxO+NDs<6LEG(p=pJ9 z_|2+rzzbE4R$$WT8!$w!!sRYam1nuhpRbMo-t) zPCxqYXMg+7>5u;H$tQpJ#p9o9lv$T&Ka-$U@_l?`=nn^Lw&SeHy}8japlMd-MgvpJ zuMAv_h8g%2FWPhnmqf<{8?!5IUF*g1Ffunbx?bE%S{SQf!yel0p1YCeZ_HulwF6(x zb1HkVS9FJF-}CQl^HraxI&y|93%sV5m>;pu6PR@qnw+X-5HbobqA;~$r97Oh;UDhC zXDjO1g4w_^E7jF^kJ83@`r*Gk``&Mnqb+}fK2ctoKeib)`Yd!iP1M+FRF%r1+tDC& zJBY8ub0ZH^%nT{8i>DN?+YFdT(Pprc8wq^Ni zX~)lh_4sR|z-CGT`#-P|vzhg4sKSM`3jWvBhz-=(8I}k@=nojvBqzpzRRjH%nqj#U boC0UB)Yj~1O_X(R{ipv6hsircgVzrLWC(@o literal 0 HcmV?d00001 diff --git a/assets/edit.password-CWI6_jpV.js b/assets/edit.password-CWI6_jpV.js new file mode 100644 index 000000000..2852039c6 --- /dev/null +++ b/assets/edit.password-CWI6_jpV.js @@ -0,0 +1 @@ +import{_ as y}from"./index-B-gyP9Q5.js";import{d as v,h as x,r as m,a,o as C,j as B,e,w as l,u as r,f as F,E as P,S as R,R as I,y as _}from"./index-DOeI-Tmq.js";const S=v({name:"PersonalEditPassword",__name:"edit.password",setup(U){const c=x(),w=m(),s=m({password:"",newpassword:"",checkpassword:""}),i=m({password:[{required:!0,message:"请输入原密ç ",trigger:"blur"}],newpassword:[{required:!0,message:"请输入新密ç ",trigger:"blur"},{min:6,max:18,trigger:"blur",message:"密ç é•¿åº¦ä¸º6到18ä½"}],checkpassword:[{required:!0,message:"请输入新密ç ",trigger:"blur"},{validator:(n,o,d)=>{o!==s.value.newpassword?d(new Error("请确认新密ç ")):d()}}]});function f(){var n;(n=w.value)==null||n.validate(o=>{o&&c.editPassword(s.value).then(()=>{P({type:"success",message:"模拟修改æˆåŠŸï¼Œè¯·é‡æ–°ç™»å½•"}),c.logout()})})}return(n,o)=>{const d=R,p=a("ElInput"),u=a("ElFormItem"),g=a("ElForm"),E=a("ElCol"),V=a("ElRow"),h=I,b=a("ElButton"),k=y;return C(),B("div",null,[e(d,{title:"修改密ç ",content:"定期修改密ç å¯ä»¥æ高å¸å·å®‰å…¨æ€§å™¢~"}),e(h,null,{default:l(()=>[e(V,null,{default:l(()=>[e(E,{md:24,lg:12},{default:l(()=>[e(g,{ref_key:"formRef",ref:w,model:r(s),rules:r(i),"label-width":"120px"},{default:l(()=>[e(u,{label:"原密ç ",prop:"password"},{default:l(()=>[e(p,{modelValue:r(s).password,"onUpdate:modelValue":o[0]||(o[0]=t=>r(s).password=t),type:"password",placeholder:"请输入原密ç ","show-password":""},null,8,["modelValue"])]),_:1}),e(u,{label:"新密ç ",prop:"newpassword"},{default:l(()=>[e(p,{modelValue:r(s).newpassword,"onUpdate:modelValue":o[1]||(o[1]=t=>r(s).newpassword=t),type:"password",placeholder:"请输入原密ç ","show-password":""},null,8,["modelValue"])]),_:1}),e(u,{label:"确认新密ç ",prop:"checkpassword"},{default:l(()=>[e(p,{modelValue:r(s).checkpassword,"onUpdate:modelValue":o[2]||(o[2]=t=>r(s).checkpassword=t),type:"password",placeholder:"请输入原密ç ","show-password":""},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1})]),_:1})]),_:1}),e(k,null,{default:l(()=>[e(b,{type:"primary",size:"large",onClick:f},{default:l(()=>[F(" æ交 ")]),_:1})]),_:1})])}}});typeof _=="function"&&_(S);export{S as default}; diff --git a/assets/edit.password-CWI6_jpV.js.br b/assets/edit.password-CWI6_jpV.js.br new file mode 100644 index 0000000000000000000000000000000000000000..535e3700802991dfd257964bbcdec72d8a65d0ef GIT binary patch literal 826 zcmV-A1I7Fsu?PShg-zLf6xZ(`FPJJ}E@}vwWz(vC%OuUL?EvnL60WHQWTogT-{n(f z*<8q#Xm+H<$NtFJpvZbk(+l&zWPu?0)EY#j3A?E)o zscqSKTannYuYI!?QM+nb+?kjA#KlNukS?lfU{INEn1ysk> zh9!P`sA2lnjGmGaJ7Fma7Xr<$SN@6kdug&VcgR}#{=VIRAFLL~biqulLD?Hsp;EvT&qAczPcAa-OTl@OyCzUM4J$o_>czjAZa!`FM@#?;h1~ zP&vMM6(IB_)mINK925vIg(6X6fW;(3QL2`K^%864EBVk_?P~5~L2J&3AJ1!FpSC1h zAj$I^u#v5n3lje8jP`fT!34f%?2iSP_3?H7Wi9#d-5qvTx=cmt E0L=BKfB*mh literal 0 HcmV?d00001 diff --git a/assets/edit.password-CWI6_jpV.js.gz b/assets/edit.password-CWI6_jpV.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4a0166d635629edae4869b592ea23e6ac23b608b GIT binary patch literal 1009 zcmV z3BU$vUgqJ3F>}D6V_rDK#whTNS%A7ROR!?hGAtXj2t8vOlfWN*$QGwR4sH&C9VsGR zTCv(V5q7{RT4E}a!sd0?*GqO3b)<3;G#dFSbA4S7&$lC{;}BmbNuI{Bx|l%63NV4l z3UG4fNf83UI>n{aV$Nn^BPHNZgsdfs-Hd(3TzX{&0v1JflTmcCcX0C8ciHX7*|)pd z-si_Ze}+ISzu9Dpq75D^l&();{ac>F{ryYwKoaX+;?p)6~zK1xWu}a$Sal=mD@ItS-C*@eHRPXDbQNzOO;QK!YcXqO`cK`nK zo0GkR(=YB0?(ZKzc$PiCXDY%ebJ>)!#w0b5VmemB@HhGMnscpX2rV0l+!u;fQ}TJ2~APf|8elsZt*bN-aC5sc(A>5`uh*r)17SlAnSjb z-F`Co^tbH6FSiVFhFdv8;xf;Uxu$$5>KenVmmSn030zuz2Y8cKs_6wDO-K~;8k?*~ zktbEK%sd2&d9(w8bQz}#M+8*NSwt1~2_SB7Fh1S!UEM+yRjM;#7hRM&hGghUQK2nE zB}0nNr^Q8aAtXcORZ~1e`19!kNQ&#BDLFcJK~%2ItZ!{$V=Qf5n+UNqfxP6#BP!&! z!&;KNrkO4p9w=(b&h&YJ8AZ9mv#^E=$m?XCK!a9>UuVp>(6c$;LLP--Td8mx&PfWbm6<{LhQVFWL1l6$w6LJ5O2qQaoK!AoV^Quo#xXsJjb^}IZ zGE{zGs~&>L|AbM*ZPjE5q?qTvvq`;IrCh+MG}zubI($?@7eJ?JN@^yx^hyoOLT8g6 fO-(iM3aPQ~@SkJ&!!XL6*53LDoH1ApvIqbG&|~X@ literal 0 HcmV?d00001 diff --git a/assets/esign-C-6--_np.js b/assets/esign-C-6--_np.js new file mode 100644 index 000000000..8a85de39f --- /dev/null +++ b/assets/esign-C-6--_np.js @@ -0,0 +1 @@ +import{x as E,o as x,j as w,d as B,r as p,a as y,e as l,w as d,b,f as g,u as f,l as k,a0 as M,E as S,_ as R,S as I,R as X,y as _}from"./index-DOeI-Tmq.js";import Y from"./alert-DjR9yFjA.js";const N={props:{width:{type:Number,default:800},height:{type:Number,default:300},lineWidth:{type:Number,default:4},lineColor:{type:String,default:"#000000"},bgColor:{type:String,default:""},isCrop:{type:Boolean,default:!1},isClearBgColor:{type:Boolean,default:!0},format:{type:String,default:"image/png"},quality:{type:Number,default:1}},data(){return{hasDrew:!1,resultImg:"",points:[],canvasTxt:null,startX:0,startY:0,isDrawing:!1,sratio:1}},computed:{ratio(){return this.height/this.width},stageInfo(){return this.$refs.canvas.getBoundingClientRect()},myBg(){return this.bgColor?this.bgColor:"rgba(255, 255, 255, 0)"}},watch:{myBg:function(t){this.$refs.canvas.style.background=t}},beforeMount(){window.addEventListener("resize",this.$_resizeHandler)},beforeDestroy(){window.removeEventListener("resize",this.$_resizeHandler)},mounted(){const t=this.$refs.canvas;t.height=this.height,t.width=this.width,t.style.background=this.myBg,this.$_resizeHandler(),document.onmouseup=()=>{this.isDrawing=!1}},methods:{$_resizeHandler(){const t=this.$refs.canvas;t.style.width=this.width+"px";const e=parseFloat(window.getComputedStyle(t).width);t.style.height=this.ratio*e+"px",this.canvasTxt=t.getContext("2d"),this.canvasTxt.scale(1*this.sratio,1*this.sratio),this.sratio=e/this.width,this.canvasTxt.scale(1/this.sratio,1/this.sratio)},mouseDown(t){t=t||event,t.preventDefault(),this.isDrawing=!0,this.hasDrew=!0;let e={x:t.offsetX,y:t.offsetY};this.drawStart(e)},mouseMove(t){if(t=t||event,t.preventDefault(),this.isDrawing){let e={x:t.offsetX,y:t.offsetY};this.drawMove(e)}},mouseUp(t){t=t||event,t.preventDefault();let e={x:t.offsetX,y:t.offsetY};this.drawEnd(e),this.isDrawing=!1},touchStart(t){if(t=t||event,t.preventDefault(),this.hasDrew=!0,t.touches.length===1){let e={x:t.targetTouches[0].clientX-this.$refs.canvas.getBoundingClientRect().left,y:t.targetTouches[0].clientY-this.$refs.canvas.getBoundingClientRect().top};this.drawStart(e)}},touchMove(t){if(t=t||event,t.preventDefault(),t.touches.length===1){let e={x:t.targetTouches[0].clientX-this.$refs.canvas.getBoundingClientRect().left,y:t.targetTouches[0].clientY-this.$refs.canvas.getBoundingClientRect().top};this.drawMove(e)}},touchEnd(t){if(t=t||event,t.preventDefault(),t.touches.length===1){let e={x:t.targetTouches[0].clientX-this.$refs.canvas.getBoundingClientRect().left,y:t.targetTouches[0].clientY-this.$refs.canvas.getBoundingClientRect().top};this.drawEnd(e)}},drawStart(t){this.startX=t.x,this.startY=t.y,this.canvasTxt.beginPath(),this.canvasTxt.moveTo(this.startX,this.startY),this.canvasTxt.lineTo(t.x,t.y),this.canvasTxt.lineCap="round",this.canvasTxt.lineJoin="round",this.canvasTxt.lineWidth=this.lineWidth*this.sratio,this.canvasTxt.stroke(),this.canvasTxt.closePath(),this.points.push(t)},drawMove(t){this.canvasTxt.beginPath(),this.canvasTxt.moveTo(this.startX,this.startY),this.canvasTxt.lineTo(t.x,t.y),this.canvasTxt.strokeStyle=this.lineColor,this.canvasTxt.lineWidth=this.lineWidth*this.sratio,this.canvasTxt.lineCap="round",this.canvasTxt.lineJoin="round",this.canvasTxt.stroke(),this.canvasTxt.closePath(),this.startY=t.y,this.startX=t.x,this.points.push(t)},drawEnd(t){this.canvasTxt.beginPath(),this.canvasTxt.moveTo(this.startX,this.startY),this.canvasTxt.lineTo(t.x,t.y),this.canvasTxt.lineCap="round",this.canvasTxt.lineJoin="round",this.canvasTxt.stroke(),this.canvasTxt.closePath(),this.points.push(t),this.points.push({x:-1,y:-1})},generate(t){let e=t&&t.format?t.format:this.format,n=t&&t.quality?t.quality:this.quality;return new Promise((c,s)=>{if(!this.hasDrew){s("Warning: Not Signned!");return}var a=this.canvasTxt.getImageData(0,0,this.$refs.canvas.width,this.$refs.canvas.height);this.canvasTxt.globalCompositeOperation="destination-over",this.canvasTxt.fillStyle=this.myBg,this.canvasTxt.fillRect(0,0,this.$refs.canvas.width,this.$refs.canvas.height),this.resultImg=this.$refs.canvas.toDataURL(e,n);var u=this.resultImg;if(this.canvasTxt.clearRect(0,0,this.$refs.canvas.width,this.$refs.canvas.height),this.canvasTxt.putImageData(a,0,0),this.canvasTxt.globalCompositeOperation="source-over",this.isCrop){const o=this.getCropArea(a.data);var i=document.createElement("canvas");const h=i.getContext("2d");i.width=o[2]-o[0],i.height=o[3]-o[1];const v=this.canvasTxt.getImageData(...o);h.globalCompositeOperation="destination-over",h.putImageData(v,0,0),h.fillStyle=this.myBg,h.fillRect(0,0,i.width,i.height),u=i.toDataURL(e,n),i=null}c(u)})},reset(){this.canvasTxt.clearRect(0,0,this.$refs.canvas.width,this.$refs.canvas.height),this.isClearBgColor&&(this.$emit("update:bgColor",""),this.$refs.canvas.style.background="rgba(255, 255, 255, 0)"),this.points=[],this.hasDrew=!1,this.resultImg=""},getCropArea(t){for(var e=this.$refs.canvas.width,n=0,r=this.$refs.canvas.height,c=0,s=0;s0||t[u+1]>0||t[u+2]||t[u+3]>0)&&(c=Math.max(a,c),n=Math.max(s,n),r=Math.min(a,r),e=Math.min(s,e))}return e++,n++,r++,c++,[e,r,n,c]}}};function P(t,e,n,r,c,s){return x(),w("canvas",{ref:"canvas",onMousedown:e[0]||(e[0]=(...a)=>s.mouseDown&&s.mouseDown(...a)),onMousemove:e[1]||(e[1]=(...a)=>s.mouseMove&&s.mouseMove(...a)),onMouseup:e[2]||(e[2]=(...a)=>s.mouseUp&&s.mouseUp(...a)),onTouchstart:e[3]||(e[3]=(...a)=>s.touchStart&&s.touchStart(...a)),onTouchmove:e[4]||(e[4]=(...a)=>s.touchMove&&s.touchMove(...a)),onTouchend:e[5]||(e[5]=(...a)=>s.touchEnd&&s.touchEnd(...a))},null,544)}const T=E(N,[["render",P],["__scopeId","data-v-1fcc7cb1"]]);T.install=function(t){this.installed||(this.installed=!0,t.component("vueEsign",T))};const W={style:{"margin-bottom":"0"}},z=["src"],U=B({name:"ComponentExampleSignCanvas",__name:"esign",setup(t){const e=p(),n=p({lineWidth:6,lineColor:"#000000",bgColor:"#f0f0f0",isCrop:!1}),r=p("");function c(){e.value.reset(),M(()=>{n.value.bgColor="#f0f0f0"})}function s(){e.value.generate().then(i=>{r.value=i}).catch(()=>{S("ç”»æ¿ä¸ºç©ºï¼Œæ— æ³•ç”Ÿæˆå›¾ç‰‡")})}function a(){e.value.generate().then(i=>{const o=new Image;o.setAttribute("crossOrigin","anonymous"),o.onload=()=>{const h=document.createElement("a"),v=new MouseEvent("click");h.download=Date.parse(new Date().toString()).toString(),h.href=o.src,h.dispatchEvent(v)},o.src=i})}function u(i){window.open(i,"_blank")}return(i,o)=>{const h=y("ElTag"),v=R,m=y("ElButton"),D=I,$=X;return x(),w("div",null,[l(Y),l(D,{title:"电å­ç­¾å"},{content:d(()=>[b("p",W,[g(" 安装命令:"),l(h,null,{default:d(()=>[g("pnpm add vue-esign")]),_:1})])]),default:d(()=>[l(m,{onClick:o[0]||(o[0]=C=>u("https://github.com/JaimeCheng/vue-esign"))},{icon:d(()=>[l(v,{name:"i-ep:link"})]),default:d(()=>[g(" 访问 vue-esign ")]),_:1})]),_:1}),l($,null,{default:d(()=>[l(f(T),{ref_key:"esignRef",ref:e,bgColor:f(n).bgColor,"onUpdate:bgColor":o[1]||(o[1]=C=>f(n).bgColor=C),width:500,height:300,"is-crop":f(n).isCrop,"line-width":f(n).lineWidth,"line-color":f(n).lineColor},null,8,["bgColor","is-crop","line-width","line-color"]),b("div",null,[l(m,{onClick:c},{default:d(()=>[g(" æ¸…ç©ºç”»æ¿ ")]),_:1}),l(m,{onClick:s},{default:d(()=>[g(" 生æˆå›¾ç‰‡ ")]),_:1}),l(m,{onClick:a},{default:d(()=>[g(" 下载图片 ")]),_:1})]),f(r)?(x(),w("img",{key:0,src:f(r),width:500,height:300},null,8,z)):k("",!0)]),_:1})])}}});typeof _=="function"&&_(U);export{U as default}; diff --git a/assets/esign-C-6--_np.js.br b/assets/esign-C-6--_np.js.br new file mode 100644 index 0000000000000000000000000000000000000000..a318b75cd7295c34f5d30b9b35a20460e475eabf GIT binary patch literal 2292 zcmV1Z>FSdCp z1VRL>ZNd6K#Wu@hyk*5n?~-4t}Ul-O=)IFmq7lyU26P8S+lTk+a`d+xN3O zZMo`ot?#1Y^oZjk?rF%Wb2=G>=OBK$hI=?D`Yq`M5^IT%fb`QhobGB5$=f~yw!iLy zWm33R&x5qih9 z=|n8$8E@=)xY%t;#PS{uBVj{(LpJ1;-n_`h%TlQO}9+@n+ z_l0Lhqj@(LadD`MiNxdE8MS`t7iQUu#07Z+&E(>EAM|Wuf=k`B2wFgR5Tp)pQcm@Y z#8@u8VFZO51|aK+6)miQ&)HC>G*`oSMqU7uaHj$pEMv`E|Ve(`_dm3~m zk2kr11dASrYGmkQaqX)E>rx=wuhW#X&VEs;C{{<_fU=JOMNA&!rVf-F{Si_kC+vK` zu+l4fU?ii@p_naHpl6;<23AZNWf)NxRAp2jfdlnqOA+GSql7yn;JITm= zvRTWxtQATw?0`G%BH9q)JDeKWHTTvFzuV;&j^r~CM+PnQ(3a^1^}VbXDiJ%H4fjE& zRQ*KT;qvEw`GIU7cgWRLae%2^ciu9cZPba z_|5=^Vv?%P5QtCBGkCWUBEp-pa((0w%5zlgxHL~)WeA)7u}Rv(yHL;9^|qulON$wK z+s;uZZsV{2ouSDtfGNH>@p)!QrGO`d4>n|%_`Kj&Wnn26j%%S@F+zrR<;WsX0ifKA zvd{*@-8k4fY46KYz@mYV3KQAezRr2fM!1!rsHOfOi{4ggO~ zhD{5zcNIadEo;Ig%3BkLl&0nkA(5#rteEi^-vp+!BuZU4fW$v*Bu_&>*nA0(|C740_q8K9QhBm9l3Shf7M0sxGPwyo;B zsN}9C;@7hGf|20d1+a&Msyv&PxlJj7^D8nUq!O41D0T8moCwRk1Jc!Voem4iEnS~c za)5!JeA7pIZvOSsN$U4Shu7f_F1s6io^cz@K?_+OT#4FufIX%c5SZ3f{7!KU+oC&;pRdG_ByHyHpE3YCM}E2LMxQjj zNGB0=r$$F&W?|8M##{8SvD={~RgC#Ay0^iqR>O5*bTVR5*_J_UMU^H!sGAj60fn-=4_=WWBh z85l2Q8_dJ+1~mIZ11|{H6D0yL+31%d8x^dkhbiE4zG1tVVMZ~i>7v>Q<5b5BZXR~z zk~*}wo@#u((EDu48NvUJKM4Pi+WJWtcuVIW?Z|$*7OQoT1jN869`mNCvp;J4 zy+4l)2bpfKT1eQ%W~tZmOuMc-3ZZ_*Wb8Vj)8(leHJd(`N=>lxaRXE&SkJSFjoTs& z7b98VQSqCWmb8V+TM!1~6CH}Do{ntD^a|wiL-7Ki84Daxv%i-*bV+`~^JdMBbbVzvQ@9JIV zt^Wd-)L65#o4QrnN%lE?as5Ns@rQne_S1UOffny)sh6rhRi-!!r!La;l38F!RwTu3 zx~odQvK@%VBE*{}nCF+dEknNp;^%PKZ-F_ESXR`S%+*#SwEk8(U|r0WfH&o6m~1|S zz?yLhreU*jlmf|-;H5$I8QoS@XKUC&1uI0Fpj|huYzZNd<_Hq#8E@AU8_AUr`|_m5 zYVe(@@uo{+h?pf15wHm9?hX@{6Y08Px@VPvt^bk?s1$3G&&U5cI6>#wGv^?we|?{o z)Pr)Y*aHQqKrahVL()DWu1dLs=v3h87VkfnZH@qR5JK)$Q&Z72CA)yNGmSsA6CATr Oo1WFAF^h58zTN=WvVze7 literal 0 HcmV?d00001 diff --git a/assets/esign-C-6--_np.js.gz b/assets/esign-C-6--_np.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4bb4a04003cd887ebbbadca3e886867131ac8583 GIT binary patch literal 2640 zcmV-W3a|AaiwFP!000021KnBOkKDEqfA3$h#~26FJFCHM@s)7Cyn)11O1)0{wPnj4@@lK?f%447$RI5ABKLl~J( z1es|@5S!*0sB79=uy2}saAcahaL+V1;jU>Oz|1s9#Yo8sa(1`~*=c9*O?I<$FnP;) zl%gIlx7K>tsz_+el+F-W4)Q+vLT4MVE4}lxne1HWh_-iaZf8QqM8D|#~##9*)I>ZFo+SmDMqWL7Ze+% zj@^e7F?~a3BIF|4jX4wgE(a z%MFq@%0!^K6j+mdeHW>o#mpJf;5brdH@+?k7_yO6?3T=g#w0)CB9tc%4a5B@6Z#FF zY9^S%NU@Z^%@A1BBRl*R6=BR2nWOBnR4X}K;3zhcQ}$v|6SEZ-Vv<`o(*BwxJzbrI z-#8V}_DKB2>44rKvzax@+PFR@5XvB%FrghOCNfJ|miU{E%P{rw zHJE2^-fn7jw{4W1&SMAj6RJ}7S}du?l`X8^D!mXXwuO|6vndy$o>R@T}n zd~LymW~UmXOCcgF6iyn@nBnfl^0W01SQ=FvcHpy}rq(w??JPkxNA}QDwkJ=l<@);U zj2WW=?Ifz~?b%>}t7RMK;My-$Oz^kdUd)UF^HWbdax_YregLz&|FGzl^r50B_e?av zY`*?2IWtLd@3H(=9;DEEro^pIf?xIzc-n z085>iiAaxq-|sHTtf`8aKCnc6ci;qNjC;^|?m+0oY@|!M&cS;40$5rmo6fk>!}A~V zPg?ASrIk_`oYwV-G&vjd46 zfK9M9a+8x8a>T6Cafq6WTQWy5!1ZinR3nEOjv2=!bc%XH5cWeBd1KQ9ngr!al@?^ z$?-Bt8FIhZUhPa>s;%e5j+RCfhj-t=3+b)p*&G zs(shHC6M`i#TbD5riL#9oDt*qilxkys{ajJSbo{q-nIsJflau^C`&@BnOBwM2++K0 zdUlb0Ug^FR;QanzCGYO8I*oanX$t!#plz*Po5cn>nzS~P*IR~JZ zw%cUB4E5a}edRo`9&NWtZao*L?Q;MxQgZQ159@w5xaOXn>3-Jk*1byu+g=`AbIJBL z4*XkGkDUoU#S{VpVlhsQWvFV*1*V_~u*En9Mo3YGa@KBxXtzPN+Yq$d&}X1PKrkqZ zqBnmtY2CpZ7zj{cqW%0$<`fe+sl5<##YSE|lH!)B<3f2NJl1yyXJ^Lon)fhSaF%&@nGkra zf7vo$ZZa>*M#JAIB9|em&0nzySJn{bn_pC4%lu4)9_wGV>{r*=_eEH9n>@%e7f`+S6Gz!NRjMy!^oy#pb0@iZVn`Gq#`dNFX>Mq^JVzeLpW_ftRBRRS_4Rq10MV zkcV9JZuhp|N2vz&vJJ?0XnJegCs3fBEX`PdL%zdrfRdyoJ8<->7zYPsFdL@OzejnnbuMu0(<^VxZpqNEyu@@Pm%S>evBUy zi18len(LT(=;{0adi>FQPe1zd@q52V1(=026WR;QgYFM8N)X(KeuPo$@yG9e^Y?ci z|KW?TKl{hGpZ^INq_G9g=RXKkd=W;8NG2^BhOKGFI@T}9fWVR0Ey%$1R#;*@fn17R za}b`i0oyeGu754VXsmUTdOJH2*W+wxJbdSM$|r1h%tW-)Sc4Rh^FWFP?i4By<{g%J zF&D?E*suX3;x`|E_3sZpUTnG5+_P;V#uqjV9pe!`Amuf5bj)T|G`Pz~2+YmIYUdtd zLFRr5NQ%Sd?8TGzx-pHBzDe%y60kp6U3K00k5iXj7Z6W7fszTb=r(EqGBKu8GE@_F z0IKE!yJS6Au2O~Ym!XdqDb;*|CD0|50fFI)xi!u-C^nf%>&YkYJpJ%f8%`SPh9%x~ zGjB8AoXbl$^M3uwZ@>BCi#6T>fe}{ZI$OHbxL^9RL6(Js6q* literal 0 HcmV?d00001 diff --git a/assets/esign-L8gvZECO.css b/assets/esign-L8gvZECO.css new file mode 100644 index 000000000..be278a2a1 --- /dev/null +++ b/assets/esign-L8gvZECO.css @@ -0,0 +1 @@ +canvas[data-v-1fcc7cb1]{max-width:100%;display:block} diff --git a/assets/esign-L8gvZECO.css.br b/assets/esign-L8gvZECO.css.br new file mode 100644 index 0000000000000000000000000000000000000000..4c3f0c9d33e62535159c56da9aa6a12979a3ff25 GIT binary patch literal 50 zcmV-20L}j!H30aHlU)6ElDaLXg{QZ09_GZRMLB{P3Mol2Sk*4Xtl}!}=sZNhhU99N IZ}Os7`()x7hyVZp literal 0 HcmV?d00001 diff --git a/assets/file-preview-CnjO-G3i.js b/assets/file-preview-CnjO-G3i.js new file mode 100644 index 000000000..eec99317e --- /dev/null +++ b/assets/file-preview-CnjO-G3i.js @@ -0,0 +1,234 @@ +import{aD as t6,aC as Ol,d as H8,a as H4,o as W8,j as $8,e as ec,w as Iu,b as q4,f as Qw,u as Ld,_ as q8,S as G8,R as X8,y as W4}from"./index-DOeI-Tmq.js";import{r as Xy}from"./vue.runtime.esm-bundler-BbMvTLbJ.js";import V8 from"./alert-DjR9yFjA.js";var G4={exports:{}},e6={},$4;function r6(){return $4||($4=1,function(lo){var Pl=Xy;Object.keys(Pl).forEach(function(In){lo[In]=Pl[In]}),lo.set=function(In,pa,Ki){return Array.isArray(In)?(In.length=Math.max(In.length,pa),In.splice(pa,1,Ki),Ki):(In[pa]=Ki,Ki)},lo.del=function(In,pa){if(Array.isArray(In)){In.splice(pa,1);return}delete In[pa]},lo.Vue=Pl,lo.Vue2=void 0,lo.isVue2=!1,lo.isVue3=!0,lo.install=function(){}}(e6)),e6}(function(lo,Pl){(function(In,pa){lo.exports=pa(r6(),Xy)})(Ol,function(In,pa){var Ki=Object.defineProperty,tc=Object.defineProperties,Ps=Object.getOwnPropertyDescriptors,Dc=Object.getOwnPropertySymbols,rc=Object.prototype.hasOwnProperty,Lc=Object.prototype.propertyIsEnumerable,Bc=(ve,L,N)=>L in ve?Ki(ve,L,{enumerable:!0,configurable:!0,writable:!0,value:N}):ve[L]=N,Pr=(ve,L)=>{for(var N in L||(L={}))rc.call(L,N)&&Bc(ve,N,L[N]);if(Dc)for(var N of Dc(L))Lc.call(L,N)&&Bc(ve,N,L[N]);return ve},Ke=(ve,L)=>tc(ve,Ps(L)),Ai=(ve,L,N)=>new Promise((V,Q)=>{var le=Fe=>{try{ke(N.next(Fe))}catch(Ge){Q(Ge)}},we=Fe=>{try{ke(N.throw(Fe))}catch(Ge){Q(Ge)}},ke=Fe=>Fe.done?V(Fe.value):Promise.resolve(Fe.value).then(le,we);ke((N=N.apply(ve,L)).next())});typeof window.setImmediate>"u"&&(window.setImmediate=function(ve,...L){setTimeout(()=>ve(L))});var Ze=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof Ol<"u"?Ol:typeof self<"u"?self:{};function Vf(ve){return ve&&ve.__esModule&&Object.prototype.hasOwnProperty.call(ve,"default")?ve.default:ve}function Uc(ve){throw new Error('Could not dynamically require "'+ve+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var zc={exports:{}};/*! + + JSZip v3.10.1 - A JavaScript class for generating and reading zip files + + + (c) 2009-2016 Stuart Knightley + Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown. + + JSZip uses the library pako released under the MIT license : + https://github.com/nodeca/pako/blob/main/LICENSE + */(function(ve,L){(function(N){ve.exports=N()})(function(){return function N(V,Q,le){function we(Ge,ot){if(!Q[Ge]){if(!V[Ge]){var st=typeof Uc=="function"&&Uc;if(!ot&&st)return st(Ge,!0);if(ke)return ke(Ge,!0);var lt=new Error("Cannot find module '"+Ge+"'");throw lt.code="MODULE_NOT_FOUND",lt}var De=Q[Ge]={exports:{}};V[Ge][0].call(De.exports,function(et){var Re=V[Ge][1][et];return we(Re||et)},De,De.exports,N,V,Q,le)}return Q[Ge].exports}for(var ke=typeof Uc=="function"&&Uc,Fe=0;Fe>2,De=(3&Ge)<<4|ot>>4,et=1>6:64,Re=2>4,ot=(15<)<<4|(De=ke.indexOf(Fe.charAt(Re++)))>>2,st=(3&De)<<6|(et=ke.indexOf(Fe.charAt(Re++))),tt[Ye++]=Ge,De!==64&&(tt[Ye++]=ot),et!==64&&(tt[Ye++]=st);return tt}},{"./support":30,"./utils":32}],2:[function(N,V,Q){var le=N("./external"),we=N("./stream/DataWorker"),ke=N("./stream/Crc32Probe"),Fe=N("./stream/DataLengthProbe");function Ge(ot,st,lt,De,et){this.compressedSize=ot,this.uncompressedSize=st,this.crc32=lt,this.compression=De,this.compressedContent=et}Ge.prototype={getContentWorker:function(){var ot=new we(le.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new Fe("data_length")),st=this;return ot.on("end",function(){if(this.streamInfo.data_length!==st.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),ot},getCompressedWorker:function(){return new we(le.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},Ge.createWorkerFrom=function(ot,st,lt){return ot.pipe(new ke).pipe(new Fe("uncompressedSize")).pipe(st.compressWorker(lt)).pipe(new Fe("compressedSize")).withStreamInfo("compression",st)},V.exports=Ge},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(N,V,Q){var le=N("./stream/GenericWorker");Q.STORE={magic:"\0\0",compressWorker:function(){return new le("STORE compression")},uncompressWorker:function(){return new le("STORE decompression")}},Q.DEFLATE=N("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(N,V,Q){var le=N("./utils"),we=function(){for(var ke,Fe=[],Ge=0;Ge<256;Ge++){ke=Ge;for(var ot=0;ot<8;ot++)ke=1&ke?3988292384^ke>>>1:ke>>>1;Fe[Ge]=ke}return Fe}();V.exports=function(ke,Fe){return ke!==void 0&&ke.length?le.getTypeOf(ke)!=="string"?function(Ge,ot,st,lt){var De=we,et=lt+st;Ge^=-1;for(var Re=lt;Re>>8^De[255&(Ge^ot[Re])];return-1^Ge}(0|Fe,ke,ke.length,0):function(Ge,ot,st,lt){var De=we,et=lt+st;Ge^=-1;for(var Re=lt;Re>>8^De[255&(Ge^ot.charCodeAt(Re))];return-1^Ge}(0|Fe,ke,ke.length,0):0}},{"./utils":32}],5:[function(N,V,Q){Q.base64=!1,Q.binary=!1,Q.dir=!1,Q.createFolders=!0,Q.date=null,Q.compression=null,Q.compressionOptions=null,Q.comment=null,Q.unixPermissions=null,Q.dosPermissions=null},{}],6:[function(N,V,Q){var le=null;le=typeof Promise<"u"?Promise:N("lie"),V.exports={Promise:le}},{lie:37}],7:[function(N,V,Q){var le=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",we=N("pako"),ke=N("./utils"),Fe=N("./stream/GenericWorker"),Ge=le?"uint8array":"array";function ot(st,lt){Fe.call(this,"FlateWorker/"+st),this._pako=null,this._pakoAction=st,this._pakoOptions=lt,this.meta={}}Q.magic="\b\0",ke.inherits(ot,Fe),ot.prototype.processChunk=function(st){this.meta=st.meta,this._pako===null&&this._createPako(),this._pako.push(ke.transformTo(Ge,st.data),!1)},ot.prototype.flush=function(){Fe.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},ot.prototype.cleanUp=function(){Fe.prototype.cleanUp.call(this),this._pako=null},ot.prototype._createPako=function(){this._pako=new we[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var st=this;this._pako.onData=function(lt){st.push({data:lt,meta:st.meta})}},Q.compressWorker=function(st){return new ot("Deflate",st)},Q.uncompressWorker=function(){return new ot("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(N,V,Q){function le(De,et){var Re,Ye="";for(Re=0;Re>>=8;return Ye}function we(De,et,Re,Ye,He,tt){var mt,xt,wt=De.file,Vt=De.compression,Dt=tt!==Ge.utf8encode,ur=ke.transformTo("string",tt(wt.name)),Nt=ke.transformTo("string",Ge.utf8encode(wt.name)),yr=wt.comment,en=ke.transformTo("string",tt(yr)),ft=ke.transformTo("string",Ge.utf8encode(yr)),Ut=Nt.length!==wt.name.length,Ee=ft.length!==yr.length,$t="",pn="",ir="",wn=wt.dir,fr=wt.date,rn={crc32:0,compressedSize:0,uncompressedSize:0};et&&!Re||(rn.crc32=De.crc32,rn.compressedSize=De.compressedSize,rn.uncompressedSize=De.uncompressedSize);var Mt=0;et&&(Mt|=8),Dt||!Ut&&!Ee||(Mt|=2048);var Ot=0,Jr=0;wn&&(Ot|=16),He==="UNIX"?(Jr=798,Ot|=function(Er,Aa){var Na=Er;return Er||(Na=Aa?16893:33204),(65535&Na)<<16}(wt.unixPermissions,wn)):(Jr=20,Ot|=function(Er){return 63&(Er||0)}(wt.dosPermissions)),mt=fr.getUTCHours(),mt<<=6,mt|=fr.getUTCMinutes(),mt<<=5,mt|=fr.getUTCSeconds()/2,xt=fr.getUTCFullYear()-1980,xt<<=4,xt|=fr.getUTCMonth()+1,xt<<=5,xt|=fr.getUTCDate(),Ut&&(pn=le(1,1)+le(ot(ur),4)+Nt,$t+="up"+le(pn.length,2)+pn),Ee&&(ir=le(1,1)+le(ot(en),4)+ft,$t+="uc"+le(ir.length,2)+ir);var Nr="";return Nr+=` +\0`,Nr+=le(Mt,2),Nr+=Vt.magic,Nr+=le(mt,2),Nr+=le(xt,2),Nr+=le(rn.crc32,4),Nr+=le(rn.compressedSize,4),Nr+=le(rn.uncompressedSize,4),Nr+=le(ur.length,2),Nr+=le($t.length,2),{fileRecord:st.LOCAL_FILE_HEADER+Nr+ur+$t,dirRecord:st.CENTRAL_FILE_HEADER+le(Jr,2)+Nr+le(en.length,2)+"\0\0\0\0"+le(Ot,4)+le(Ye,4)+ur+$t+en}}var ke=N("../utils"),Fe=N("../stream/GenericWorker"),Ge=N("../utf8"),ot=N("../crc32"),st=N("../signature");function lt(De,et,Re,Ye){Fe.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=et,this.zipPlatform=Re,this.encodeFileName=Ye,this.streamFiles=De,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ke.inherits(lt,Fe),lt.prototype.push=function(De){var et=De.meta.percent||0,Re=this.entriesCount,Ye=this._sources.length;this.accumulate?this.contentBuffer.push(De):(this.bytesWritten+=De.data.length,Fe.prototype.push.call(this,{data:De.data,meta:{currentFile:this.currentFile,percent:Re?(et+100*(Re-Ye-1))/Re:100}}))},lt.prototype.openedSource=function(De){this.currentSourceOffset=this.bytesWritten,this.currentFile=De.file.name;var et=this.streamFiles&&!De.file.dir;if(et){var Re=we(De,et,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:Re.fileRecord,meta:{percent:0}})}else this.accumulate=!0},lt.prototype.closedSource=function(De){this.accumulate=!1;var et=this.streamFiles&&!De.file.dir,Re=we(De,et,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(Re.dirRecord),et)this.push({data:function(Ye){return st.DATA_DESCRIPTOR+le(Ye.crc32,4)+le(Ye.compressedSize,4)+le(Ye.uncompressedSize,4)}(De),meta:{percent:100}});else for(this.push({data:Re.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},lt.prototype.flush=function(){for(var De=this.bytesWritten,et=0;et=this.index;Fe--)Ge=(Ge<<8)+this.byteAt(Fe);return this.index+=ke,Ge},readString:function(ke){return le.transformTo("string",this.readData(ke))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ke=this.readInt(4);return new Date(Date.UTC(1980+(ke>>25&127),(ke>>21&15)-1,ke>>16&31,ke>>11&31,ke>>5&63,(31&ke)<<1))}},V.exports=we},{"../utils":32}],19:[function(N,V,Q){var le=N("./Uint8ArrayReader");function we(ke){le.call(this,ke)}N("../utils").inherits(we,le),we.prototype.readData=function(ke){this.checkOffset(ke);var Fe=this.data.slice(this.zero+this.index,this.zero+this.index+ke);return this.index+=ke,Fe},V.exports=we},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(N,V,Q){var le=N("./DataReader");function we(ke){le.call(this,ke)}N("../utils").inherits(we,le),we.prototype.byteAt=function(ke){return this.data.charCodeAt(this.zero+ke)},we.prototype.lastIndexOfSignature=function(ke){return this.data.lastIndexOf(ke)-this.zero},we.prototype.readAndCheckSignature=function(ke){return ke===this.readData(4)},we.prototype.readData=function(ke){this.checkOffset(ke);var Fe=this.data.slice(this.zero+this.index,this.zero+this.index+ke);return this.index+=ke,Fe},V.exports=we},{"../utils":32,"./DataReader":18}],21:[function(N,V,Q){var le=N("./ArrayReader");function we(ke){le.call(this,ke)}N("../utils").inherits(we,le),we.prototype.readData=function(ke){if(this.checkOffset(ke),ke===0)return new Uint8Array(0);var Fe=this.data.subarray(this.zero+this.index,this.zero+this.index+ke);return this.index+=ke,Fe},V.exports=we},{"../utils":32,"./ArrayReader":17}],22:[function(N,V,Q){var le=N("../utils"),we=N("../support"),ke=N("./ArrayReader"),Fe=N("./StringReader"),Ge=N("./NodeBufferReader"),ot=N("./Uint8ArrayReader");V.exports=function(st){var lt=le.getTypeOf(st);return le.checkSupport(lt),lt!=="string"||we.uint8array?lt==="nodebuffer"?new Ge(st):we.uint8array?new ot(le.transformTo("uint8array",st)):new ke(le.transformTo("array",st)):new Fe(st)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(N,V,Q){Q.LOCAL_FILE_HEADER="PK",Q.CENTRAL_FILE_HEADER="PK",Q.CENTRAL_DIRECTORY_END="PK",Q.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",Q.ZIP64_CENTRAL_DIRECTORY_END="PK",Q.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(N,V,Q){var le=N("./GenericWorker"),we=N("../utils");function ke(Fe){le.call(this,"ConvertWorker to "+Fe),this.destType=Fe}we.inherits(ke,le),ke.prototype.processChunk=function(Fe){this.push({data:we.transformTo(this.destType,Fe.data),meta:Fe.meta})},V.exports=ke},{"../utils":32,"./GenericWorker":28}],25:[function(N,V,Q){var le=N("./GenericWorker"),we=N("../crc32");function ke(){le.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}N("../utils").inherits(ke,le),ke.prototype.processChunk=function(Fe){this.streamInfo.crc32=we(Fe.data,this.streamInfo.crc32||0),this.push(Fe)},V.exports=ke},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(N,V,Q){var le=N("../utils"),we=N("./GenericWorker");function ke(Fe){we.call(this,"DataLengthProbe for "+Fe),this.propName=Fe,this.withStreamInfo(Fe,0)}le.inherits(ke,we),ke.prototype.processChunk=function(Fe){if(Fe){var Ge=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=Ge+Fe.data.length}we.prototype.processChunk.call(this,Fe)},V.exports=ke},{"../utils":32,"./GenericWorker":28}],27:[function(N,V,Q){var le=N("../utils"),we=N("./GenericWorker");function ke(Fe){we.call(this,"DataWorker");var Ge=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,Fe.then(function(ot){Ge.dataIsReady=!0,Ge.data=ot,Ge.max=ot&&ot.length||0,Ge.type=le.getTypeOf(ot),Ge.isPaused||Ge._tickAndRepeat()},function(ot){Ge.error(ot)})}le.inherits(ke,we),ke.prototype.cleanUp=function(){we.prototype.cleanUp.call(this),this.data=null},ke.prototype.resume=function(){return!!we.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,le.delay(this._tickAndRepeat,[],this)),!0)},ke.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(le.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ke.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var Fe=null,Ge=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":Fe=this.data.substring(this.index,Ge);break;case"uint8array":Fe=this.data.subarray(this.index,Ge);break;case"array":case"nodebuffer":Fe=this.data.slice(this.index,Ge)}return this.index=Ge,this.push({data:Fe,meta:{percent:this.max?this.index/this.max*100:0}})},V.exports=ke},{"../utils":32,"./GenericWorker":28}],28:[function(N,V,Q){function le(we){this.name=we||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}le.prototype={push:function(we){this.emit("data",we)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(we){this.emit("error",we)}return!0},error:function(we){return!this.isFinished&&(this.isPaused?this.generatedError=we:(this.isFinished=!0,this.emit("error",we),this.previous&&this.previous.error(we),this.cleanUp()),!0)},on:function(we,ke){return this._listeners[we].push(ke),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(we,ke){if(this._listeners[we])for(var Fe=0;Fe "+we:we}},V.exports=le},{}],29:[function(N,V,Q){var le=N("../utils"),we=N("./ConvertWorker"),ke=N("./GenericWorker"),Fe=N("../base64"),Ge=N("../support"),ot=N("../external"),st=null;if(Ge.nodestream)try{st=N("../nodejs/NodejsStreamOutputAdapter")}catch{}function lt(et,Re){return new ot.Promise(function(Ye,He){var tt=[],mt=et._internalType,xt=et._outputType,wt=et._mimeType;et.on("data",function(Vt,Dt){tt.push(Vt),Re&&Re(Dt)}).on("error",function(Vt){tt=[],He(Vt)}).on("end",function(){try{var Vt=function(Dt,ur,Nt){switch(Dt){case"blob":return le.newBlob(le.transformTo("arraybuffer",ur),Nt);case"base64":return Fe.encode(ur);default:return le.transformTo(Dt,ur)}}(xt,function(Dt,ur){var Nt,yr=0,en=null,ft=0;for(Nt=0;Nt"u")Q.blob=!1;else{var le=new ArrayBuffer(0);try{Q.blob=new Blob([le],{type:"application/zip"}).size===0}catch{try{var we=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);we.append(le),Q.blob=we.getBlob("application/zip").size===0}catch{Q.blob=!1}}}try{Q.nodestream=!!N("readable-stream").Readable}catch{Q.nodestream=!1}},{"readable-stream":16}],31:[function(N,V,Q){for(var le=N("./utils"),we=N("./support"),ke=N("./nodejsUtils"),Fe=N("./stream/GenericWorker"),Ge=new Array(256),ot=0;ot<256;ot++)Ge[ot]=252<=ot?6:248<=ot?5:240<=ot?4:224<=ot?3:192<=ot?2:1;Ge[254]=Ge[254]=1;function st(){Fe.call(this,"utf-8 decode"),this.leftOver=null}function lt(){Fe.call(this,"utf-8 encode")}Q.utf8encode=function(De){return we.nodebuffer?ke.newBufferFrom(De,"utf-8"):function(et){var Re,Ye,He,tt,mt,xt=et.length,wt=0;for(tt=0;tt>>6:(Ye<65536?Re[mt++]=224|Ye>>>12:(Re[mt++]=240|Ye>>>18,Re[mt++]=128|Ye>>>12&63),Re[mt++]=128|Ye>>>6&63),Re[mt++]=128|63&Ye);return Re}(De)},Q.utf8decode=function(De){return we.nodebuffer?le.transformTo("nodebuffer",De).toString("utf-8"):function(et){var Re,Ye,He,tt,mt=et.length,xt=new Array(2*mt);for(Re=Ye=0;Re>10&1023,xt[Ye++]=56320|1023&He)}return xt.length!==Ye&&(xt.subarray?xt=xt.subarray(0,Ye):xt.length=Ye),le.applyFromCharCode(xt)}(De=le.transformTo(we.uint8array?"uint8array":"array",De))},le.inherits(st,Fe),st.prototype.processChunk=function(De){var et=le.transformTo(we.uint8array?"uint8array":"array",De.data);if(this.leftOver&&this.leftOver.length){if(we.uint8array){var Re=et;(et=new Uint8Array(Re.length+this.leftOver.length)).set(this.leftOver,0),et.set(Re,this.leftOver.length)}else et=this.leftOver.concat(et);this.leftOver=null}var Ye=function(tt,mt){var xt;for((mt=mt||tt.length)>tt.length&&(mt=tt.length),xt=mt-1;0<=xt&&(192&tt[xt])==128;)xt--;return xt<0||xt===0?mt:xt+Ge[tt[xt]]>mt?xt:mt}(et),He=et;Ye!==et.length&&(we.uint8array?(He=et.subarray(0,Ye),this.leftOver=et.subarray(Ye,et.length)):(He=et.slice(0,Ye),this.leftOver=et.slice(Ye,et.length))),this.push({data:Q.utf8decode(He),meta:De.meta})},st.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:Q.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},Q.Utf8DecodeWorker=st,le.inherits(lt,Fe),lt.prototype.processChunk=function(De){this.push({data:Q.utf8encode(De.data),meta:De.meta})},Q.Utf8EncodeWorker=lt},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(N,V,Q){var le=N("./support"),we=N("./base64"),ke=N("./nodejsUtils"),Fe=N("./external");function Ge(Re){return Re}function ot(Re,Ye){for(var He=0;He>8;this.dir=!!(16&this.externalFileAttributes),De==0&&(this.dosPermissions=63&this.externalFileAttributes),De==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var De=le(this.extraFields[1].value);this.uncompressedSize===we.MAX_VALUE_32BITS&&(this.uncompressedSize=De.readInt(8)),this.compressedSize===we.MAX_VALUE_32BITS&&(this.compressedSize=De.readInt(8)),this.localHeaderOffset===we.MAX_VALUE_32BITS&&(this.localHeaderOffset=De.readInt(8)),this.diskNumberStart===we.MAX_VALUE_32BITS&&(this.diskNumberStart=De.readInt(4))}},readExtraFields:function(De){var et,Re,Ye,He=De.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});De.index+4>>6:(De<65536?lt[Ye++]=224|De>>>12:(lt[Ye++]=240|De>>>18,lt[Ye++]=128|De>>>12&63),lt[Ye++]=128|De>>>6&63),lt[Ye++]=128|63&De);return lt},Q.buf2binstring=function(st){return ot(st,st.length)},Q.binstring2buf=function(st){for(var lt=new le.Buf8(st.length),De=0,et=lt.length;De>10&1023,tt[et++]=56320|1023&Re)}return ot(tt,et)},Q.utf8border=function(st,lt){var De;for((lt=lt||st.length)>st.length&&(lt=st.length),De=lt-1;0<=De&&(192&st[De])==128;)De--;return De<0||De===0?lt:De+Fe[st[De]]>lt?De:lt}},{"./common":41}],43:[function(N,V,Q){V.exports=function(le,we,ke,Fe){for(var Ge=65535&le|0,ot=le>>>16&65535|0,st=0;ke!==0;){for(ke-=st=2e3>>1:we>>>1;ke[Fe]=we}return ke}();V.exports=function(we,ke,Fe,Ge){var ot=le,st=Ge+Fe;we^=-1;for(var lt=Ge;lt>>8^ot[255&(we^ke[lt])];return-1^we}},{}],46:[function(N,V,Q){var le,we=N("../utils/common"),ke=N("./trees"),Fe=N("./adler32"),Ge=N("./crc32"),ot=N("./messages"),st=0,lt=4,De=0,et=-2,Re=-1,Ye=4,He=2,tt=8,mt=9,xt=286,wt=30,Vt=19,Dt=2*xt+1,ur=15,Nt=3,yr=258,en=yr+Nt+1,ft=42,Ut=113,Ee=1,$t=2,pn=3,ir=4;function wn(de,Wt){return de.msg=ot[Wt],Wt}function fr(de){return(de<<1)-(4de.avail_out&&(Ft=de.avail_out),Ft!==0&&(we.arraySet(de.output,Wt.pending_buf,Wt.pending_out,Ft,de.next_out),de.next_out+=Ft,Wt.pending_out+=Ft,de.total_out+=Ft,de.avail_out-=Ft,Wt.pending-=Ft,Wt.pending===0&&(Wt.pending_out=0))}function Ot(de,Wt){ke._tr_flush_block(de,0<=de.block_start?de.block_start:-1,de.strstart-de.block_start,Wt),de.block_start=de.strstart,Mt(de.strm)}function Jr(de,Wt){de.pending_buf[de.pending++]=Wt}function Nr(de,Wt){de.pending_buf[de.pending++]=Wt>>>8&255,de.pending_buf[de.pending++]=255&Wt}function Er(de,Wt){var Ft,Qe,Xe=de.max_chain_length,gt=de.strstart,Qt=de.prev_length,nr=de.nice_match,Et=de.strstart>de.w_size-en?de.strstart-(de.w_size-en):0,mr=de.window,Dr=de.w_mask,br=de.prev,Vr=de.strstart+yr,la=mr[gt+Qt-1],jn=mr[gt+Qt];de.prev_length>=de.good_match&&(Xe>>=2),nr>de.lookahead&&(nr=de.lookahead);do if(mr[(Ft=Wt)+Qt]===jn&&mr[Ft+Qt-1]===la&&mr[Ft]===mr[gt]&&mr[++Ft]===mr[gt+1]){gt+=2,Ft++;do;while(mr[++gt]===mr[++Ft]&&mr[++gt]===mr[++Ft]&&mr[++gt]===mr[++Ft]&&mr[++gt]===mr[++Ft]&&mr[++gt]===mr[++Ft]&&mr[++gt]===mr[++Ft]&&mr[++gt]===mr[++Ft]&&mr[++gt]===mr[++Ft]&>Et&&--Xe!=0);return Qt<=de.lookahead?Qt:de.lookahead}function Aa(de){var Wt,Ft,Qe,Xe,gt,Qt,nr,Et,mr,Dr,br=de.w_size;do{if(Xe=de.window_size-de.lookahead-de.strstart,de.strstart>=br+(br-en)){for(we.arraySet(de.window,de.window,br,br,0),de.match_start-=br,de.strstart-=br,de.block_start-=br,Wt=Ft=de.hash_size;Qe=de.head[--Wt],de.head[Wt]=br<=Qe?Qe-br:0,--Ft;);for(Wt=Ft=br;Qe=de.prev[--Wt],de.prev[Wt]=br<=Qe?Qe-br:0,--Ft;);Xe+=br}if(de.strm.avail_in===0)break;if(Qt=de.strm,nr=de.window,Et=de.strstart+de.lookahead,mr=Xe,Dr=void 0,Dr=Qt.avail_in,mr=Nt)for(gt=de.strstart-de.insert,de.ins_h=de.window[gt],de.ins_h=(de.ins_h<=Nt&&(de.ins_h=(de.ins_h<=Nt)if(Qe=ke._tr_tally(de,de.strstart-de.match_start,de.match_length-Nt),de.lookahead-=de.match_length,de.match_length<=de.max_lazy_match&&de.lookahead>=Nt){for(de.match_length--;de.strstart++,de.ins_h=(de.ins_h<=Nt&&(de.ins_h=(de.ins_h<=Nt&&de.match_length<=de.prev_length){for(Xe=de.strstart+de.lookahead-Nt,Qe=ke._tr_tally(de,de.strstart-1-de.prev_match,de.prev_length-Nt),de.lookahead-=de.prev_length-1,de.prev_length-=2;++de.strstart<=Xe&&(de.ins_h=(de.ins_h<de.pending_buf_size-5&&(Ft=de.pending_buf_size-5);;){if(de.lookahead<=1){if(Aa(de),de.lookahead===0&&Wt===st)return Ee;if(de.lookahead===0)break}de.strstart+=de.lookahead,de.lookahead=0;var Qe=de.block_start+Ft;if((de.strstart===0||de.strstart>=Qe)&&(de.lookahead=de.strstart-Qe,de.strstart=Qe,Ot(de,!1),de.strm.avail_out===0)||de.strstart-de.block_start>=de.w_size-en&&(Ot(de,!1),de.strm.avail_out===0))return Ee}return de.insert=0,Wt===lt?(Ot(de,!0),de.strm.avail_out===0?pn:ir):(de.strstart>de.block_start&&(Ot(de,!1),de.strm.avail_out),Ee)}),new Hn(4,4,8,4,Na),new Hn(4,5,16,8,Na),new Hn(4,6,32,32,Na),new Hn(4,4,16,16,Rn),new Hn(8,16,32,32,Rn),new Hn(8,16,128,128,Rn),new Hn(8,32,128,256,Rn),new Hn(32,128,258,1024,Rn),new Hn(32,258,258,4096,Rn)],Q.deflateInit=function(de,Wt){return ho(de,Wt,tt,15,8,0)},Q.deflateInit2=ho,Q.deflateReset=Ji,Q.deflateResetKeep=ca,Q.deflateSetHeader=function(de,Wt){return de&&de.state?de.state.wrap!==2?et:(de.state.gzhead=Wt,De):et},Q.deflate=function(de,Wt){var Ft,Qe,Xe,gt;if(!de||!de.state||5>8&255),Jr(Qe,Qe.gzhead.time>>16&255),Jr(Qe,Qe.gzhead.time>>24&255),Jr(Qe,Qe.level===9?2:2<=Qe.strategy||Qe.level<2?4:0),Jr(Qe,255&Qe.gzhead.os),Qe.gzhead.extra&&Qe.gzhead.extra.length&&(Jr(Qe,255&Qe.gzhead.extra.length),Jr(Qe,Qe.gzhead.extra.length>>8&255)),Qe.gzhead.hcrc&&(de.adler=Ge(de.adler,Qe.pending_buf,Qe.pending,0)),Qe.gzindex=0,Qe.status=69):(Jr(Qe,0),Jr(Qe,0),Jr(Qe,0),Jr(Qe,0),Jr(Qe,0),Jr(Qe,Qe.level===9?2:2<=Qe.strategy||Qe.level<2?4:0),Jr(Qe,3),Qe.status=Ut);else{var Qt=tt+(Qe.w_bits-8<<4)<<8;Qt|=(2<=Qe.strategy||Qe.level<2?0:Qe.level<6?1:Qe.level===6?2:3)<<6,Qe.strstart!==0&&(Qt|=32),Qt+=31-Qt%31,Qe.status=Ut,Nr(Qe,Qt),Qe.strstart!==0&&(Nr(Qe,de.adler>>>16),Nr(Qe,65535&de.adler)),de.adler=1}if(Qe.status===69)if(Qe.gzhead.extra){for(Xe=Qe.pending;Qe.gzindex<(65535&Qe.gzhead.extra.length)&&(Qe.pending!==Qe.pending_buf_size||(Qe.gzhead.hcrc&&Qe.pending>Xe&&(de.adler=Ge(de.adler,Qe.pending_buf,Qe.pending-Xe,Xe)),Mt(de),Xe=Qe.pending,Qe.pending!==Qe.pending_buf_size));)Jr(Qe,255&Qe.gzhead.extra[Qe.gzindex]),Qe.gzindex++;Qe.gzhead.hcrc&&Qe.pending>Xe&&(de.adler=Ge(de.adler,Qe.pending_buf,Qe.pending-Xe,Xe)),Qe.gzindex===Qe.gzhead.extra.length&&(Qe.gzindex=0,Qe.status=73)}else Qe.status=73;if(Qe.status===73)if(Qe.gzhead.name){Xe=Qe.pending;do{if(Qe.pending===Qe.pending_buf_size&&(Qe.gzhead.hcrc&&Qe.pending>Xe&&(de.adler=Ge(de.adler,Qe.pending_buf,Qe.pending-Xe,Xe)),Mt(de),Xe=Qe.pending,Qe.pending===Qe.pending_buf_size)){gt=1;break}gt=Qe.gzindexXe&&(de.adler=Ge(de.adler,Qe.pending_buf,Qe.pending-Xe,Xe)),gt===0&&(Qe.gzindex=0,Qe.status=91)}else Qe.status=91;if(Qe.status===91)if(Qe.gzhead.comment){Xe=Qe.pending;do{if(Qe.pending===Qe.pending_buf_size&&(Qe.gzhead.hcrc&&Qe.pending>Xe&&(de.adler=Ge(de.adler,Qe.pending_buf,Qe.pending-Xe,Xe)),Mt(de),Xe=Qe.pending,Qe.pending===Qe.pending_buf_size)){gt=1;break}gt=Qe.gzindexXe&&(de.adler=Ge(de.adler,Qe.pending_buf,Qe.pending-Xe,Xe)),gt===0&&(Qe.status=103)}else Qe.status=103;if(Qe.status===103&&(Qe.gzhead.hcrc?(Qe.pending+2>Qe.pending_buf_size&&Mt(de),Qe.pending+2<=Qe.pending_buf_size&&(Jr(Qe,255&de.adler),Jr(Qe,de.adler>>8&255),de.adler=0,Qe.status=Ut)):Qe.status=Ut),Qe.pending!==0){if(Mt(de),de.avail_out===0)return Qe.last_flush=-1,De}else if(de.avail_in===0&&fr(Wt)<=fr(Ft)&&Wt!==lt)return wn(de,-5);if(Qe.status===666&&de.avail_in!==0)return wn(de,-5);if(de.avail_in!==0||Qe.lookahead!==0||Wt!==st&&Qe.status!==666){var nr=Qe.strategy===2?function(Et,mr){for(var Dr;;){if(Et.lookahead===0&&(Aa(Et),Et.lookahead===0)){if(mr===st)return Ee;break}if(Et.match_length=0,Dr=ke._tr_tally(Et,0,Et.window[Et.strstart]),Et.lookahead--,Et.strstart++,Dr&&(Ot(Et,!1),Et.strm.avail_out===0))return Ee}return Et.insert=0,mr===lt?(Ot(Et,!0),Et.strm.avail_out===0?pn:ir):Et.last_lit&&(Ot(Et,!1),Et.strm.avail_out===0)?Ee:$t}(Qe,Wt):Qe.strategy===3?function(Et,mr){for(var Dr,br,Vr,la,jn=Et.window;;){if(Et.lookahead<=yr){if(Aa(Et),Et.lookahead<=yr&&mr===st)return Ee;if(Et.lookahead===0)break}if(Et.match_length=0,Et.lookahead>=Nt&&0Et.lookahead&&(Et.match_length=Et.lookahead)}if(Et.match_length>=Nt?(Dr=ke._tr_tally(Et,1,Et.match_length-Nt),Et.lookahead-=Et.match_length,Et.strstart+=Et.match_length,Et.match_length=0):(Dr=ke._tr_tally(Et,0,Et.window[Et.strstart]),Et.lookahead--,Et.strstart++),Dr&&(Ot(Et,!1),Et.strm.avail_out===0))return Ee}return Et.insert=0,mr===lt?(Ot(Et,!0),Et.strm.avail_out===0?pn:ir):Et.last_lit&&(Ot(Et,!1),Et.strm.avail_out===0)?Ee:$t}(Qe,Wt):le[Qe.level].func(Qe,Wt);if(nr!==pn&&nr!==ir||(Qe.status=666),nr===Ee||nr===pn)return de.avail_out===0&&(Qe.last_flush=-1),De;if(nr===$t&&(Wt===1?ke._tr_align(Qe):Wt!==5&&(ke._tr_stored_block(Qe,0,0,!1),Wt===3&&(rn(Qe.head),Qe.lookahead===0&&(Qe.strstart=0,Qe.block_start=0,Qe.insert=0))),Mt(de),de.avail_out===0))return Qe.last_flush=-1,De}return Wt!==lt?De:Qe.wrap<=0?1:(Qe.wrap===2?(Jr(Qe,255&de.adler),Jr(Qe,de.adler>>8&255),Jr(Qe,de.adler>>16&255),Jr(Qe,de.adler>>24&255),Jr(Qe,255&de.total_in),Jr(Qe,de.total_in>>8&255),Jr(Qe,de.total_in>>16&255),Jr(Qe,de.total_in>>24&255)):(Nr(Qe,de.adler>>>16),Nr(Qe,65535&de.adler)),Mt(de),0=Ft.w_size&&(gt===0&&(rn(Ft.head),Ft.strstart=0,Ft.block_start=0,Ft.insert=0),mr=new we.Buf8(Ft.w_size),we.arraySet(mr,Wt,Dr-Ft.w_size,Ft.w_size,0),Wt=mr,Dr=Ft.w_size),Qt=de.avail_in,nr=de.next_in,Et=de.input,de.avail_in=Dr,de.next_in=0,de.input=Wt,Aa(Ft);Ft.lookahead>=Nt;){for(Qe=Ft.strstart,Xe=Ft.lookahead-(Nt-1);Ft.ins_h=(Ft.ins_h<>>=Nt=ur>>>24,mt-=Nt,(Nt=ur>>>16&255)===0)$t[ot++]=65535&ur;else{if(!(16&Nt)){if(!(64&Nt)){ur=xt[(65535&ur)+(tt&(1<>>=Nt,mt-=Nt),mt<15&&(tt+=Ee[Fe++]<>>=Nt=ur>>>24,mt-=Nt,!(16&(Nt=ur>>>16&255))){if(!(64&Nt)){ur=wt[(65535&ur)+(tt&(1<>>=Nt,mt-=Nt,(Nt=ot-st)>3,tt&=(1<<(mt-=yr<<3))-1,le.next_in=Fe,le.next_out=ot,le.avail_in=Fe>>24&255)+(ft>>>8&65280)+((65280&ft)<<8)+((255&ft)<<24)}function tt(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new le.Buf16(320),this.work=new le.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function mt(ft){var Ut;return ft&&ft.state?(Ut=ft.state,ft.total_in=ft.total_out=Ut.total=0,ft.msg="",Ut.wrap&&(ft.adler=1&Ut.wrap),Ut.mode=et,Ut.last=0,Ut.havedict=0,Ut.dmax=32768,Ut.head=null,Ut.hold=0,Ut.bits=0,Ut.lencode=Ut.lendyn=new le.Buf32(Re),Ut.distcode=Ut.distdyn=new le.Buf32(Ye),Ut.sane=1,Ut.back=-1,lt):De}function xt(ft){var Ut;return ft&&ft.state?((Ut=ft.state).wsize=0,Ut.whave=0,Ut.wnext=0,mt(ft)):De}function wt(ft,Ut){var Ee,$t;return ft&&ft.state?($t=ft.state,Ut<0?(Ee=0,Ut=-Ut):(Ee=1+(Ut>>4),Ut<48&&(Ut&=15)),Ut&&(Ut<8||15=ir.wsize?(le.arraySet(ir.window,Ut,Ee-ir.wsize,ir.wsize,0),ir.wnext=0,ir.whave=ir.wsize):($t<(pn=ir.wsize-ir.wnext)&&(pn=$t),le.arraySet(ir.window,Ut,Ee-$t,pn,ir.wnext),($t-=pn)?(le.arraySet(ir.window,Ut,Ee-$t,$t,0),ir.wnext=$t,ir.whave=ir.wsize):(ir.wnext+=pn,ir.wnext===ir.wsize&&(ir.wnext=0),ir.whave>>8&255,Ee.check=ke(Ee.check,gt,2,0),Ot=Mt=0,Ee.mode=2;break}if(Ee.flags=0,Ee.head&&(Ee.head.done=!1),!(1&Ee.wrap)||(((255&Mt)<<8)+(Mt>>8))%31){ft.msg="incorrect header check",Ee.mode=30;break}if((15&Mt)!=8){ft.msg="unknown compression method",Ee.mode=30;break}if(Ot-=4,de=8+(15&(Mt>>>=4)),Ee.wbits===0)Ee.wbits=de;else if(de>Ee.wbits){ft.msg="invalid window size",Ee.mode=30;break}Ee.dmax=1<>8&1),512&Ee.flags&&(gt[0]=255&Mt,gt[1]=Mt>>>8&255,Ee.check=ke(Ee.check,gt,2,0)),Ot=Mt=0,Ee.mode=3;case 3:for(;Ot<32;){if(fr===0)break e;fr--,Mt+=$t[ir++]<>>8&255,gt[2]=Mt>>>16&255,gt[3]=Mt>>>24&255,Ee.check=ke(Ee.check,gt,4,0)),Ot=Mt=0,Ee.mode=4;case 4:for(;Ot<16;){if(fr===0)break e;fr--,Mt+=$t[ir++]<>8),512&Ee.flags&&(gt[0]=255&Mt,gt[1]=Mt>>>8&255,Ee.check=ke(Ee.check,gt,2,0)),Ot=Mt=0,Ee.mode=5;case 5:if(1024&Ee.flags){for(;Ot<16;){if(fr===0)break e;fr--,Mt+=$t[ir++]<>>8&255,Ee.check=ke(Ee.check,gt,2,0)),Ot=Mt=0}else Ee.head&&(Ee.head.extra=null);Ee.mode=6;case 6:if(1024&Ee.flags&&(fr<(Er=Ee.length)&&(Er=fr),Er&&(Ee.head&&(de=Ee.head.extra_len-Ee.length,Ee.head.extra||(Ee.head.extra=new Array(Ee.head.extra_len)),le.arraySet(Ee.head.extra,$t,ir,Er,de)),512&Ee.flags&&(Ee.check=ke(Ee.check,$t,Er,ir)),fr-=Er,ir+=Er,Ee.length-=Er),Ee.length))break e;Ee.length=0,Ee.mode=7;case 7:if(2048&Ee.flags){if(fr===0)break e;for(Er=0;de=$t[ir+Er++],Ee.head&&de&&Ee.length<65536&&(Ee.head.name+=String.fromCharCode(de)),de&&Er>9&1,Ee.head.done=!0),ft.adler=Ee.check=0,Ee.mode=12;break;case 10:for(;Ot<32;){if(fr===0)break e;fr--,Mt+=$t[ir++]<>>=7&Ot,Ot-=7&Ot,Ee.mode=27;break}for(;Ot<3;){if(fr===0)break e;fr--,Mt+=$t[ir++]<>>=1)){case 0:Ee.mode=14;break;case 1:if(yr(Ee),Ee.mode=20,Ut!==6)break;Mt>>>=2,Ot-=2;break e;case 2:Ee.mode=17;break;case 3:ft.msg="invalid block type",Ee.mode=30}Mt>>>=2,Ot-=2;break;case 14:for(Mt>>>=7&Ot,Ot-=7&Ot;Ot<32;){if(fr===0)break e;fr--,Mt+=$t[ir++]<>>16^65535)){ft.msg="invalid stored block lengths",Ee.mode=30;break}if(Ee.length=65535&Mt,Ot=Mt=0,Ee.mode=15,Ut===6)break e;case 15:Ee.mode=16;case 16:if(Er=Ee.length){if(fr>>=5,Ot-=5,Ee.ndist=1+(31&Mt),Mt>>>=5,Ot-=5,Ee.ncode=4+(15&Mt),Mt>>>=4,Ot-=4,286>>=3,Ot-=3}for(;Ee.have<19;)Ee.lens[Qt[Ee.have++]]=0;if(Ee.lencode=Ee.lendyn,Ee.lenbits=7,Ft={bits:Ee.lenbits},Wt=Ge(0,Ee.lens,0,19,Ee.lencode,0,Ee.work,Ft),Ee.lenbits=Ft.bits,Wt){ft.msg="invalid code lengths set",Ee.mode=30;break}Ee.have=0,Ee.mode=19;case 19:for(;Ee.have>>16&255,qa=65535&Xe,!((Rn=Xe>>>24)<=Ot);){if(fr===0)break e;fr--,Mt+=$t[ir++]<>>=Rn,Ot-=Rn,Ee.lens[Ee.have++]=qa;else{if(qa===16){for(Qe=Rn+2;Ot>>=Rn,Ot-=Rn,Ee.have===0){ft.msg="invalid bit length repeat",Ee.mode=30;break}de=Ee.lens[Ee.have-1],Er=3+(3&Mt),Mt>>>=2,Ot-=2}else if(qa===17){for(Qe=Rn+3;Ot>>=Rn)),Mt>>>=3,Ot-=3}else{for(Qe=Rn+7;Ot>>=Rn)),Mt>>>=7,Ot-=7}if(Ee.have+Er>Ee.nlen+Ee.ndist){ft.msg="invalid bit length repeat",Ee.mode=30;break}for(;Er--;)Ee.lens[Ee.have++]=de}}if(Ee.mode===30)break;if(Ee.lens[256]===0){ft.msg="invalid code -- missing end-of-block",Ee.mode=30;break}if(Ee.lenbits=9,Ft={bits:Ee.lenbits},Wt=Ge(ot,Ee.lens,0,Ee.nlen,Ee.lencode,0,Ee.work,Ft),Ee.lenbits=Ft.bits,Wt){ft.msg="invalid literal/lengths set",Ee.mode=30;break}if(Ee.distbits=6,Ee.distcode=Ee.distdyn,Ft={bits:Ee.distbits},Wt=Ge(st,Ee.lens,Ee.nlen,Ee.ndist,Ee.distcode,0,Ee.work,Ft),Ee.distbits=Ft.bits,Wt){ft.msg="invalid distances set",Ee.mode=30;break}if(Ee.mode=20,Ut===6)break e;case 20:Ee.mode=21;case 21:if(6<=fr&&258<=rn){ft.next_out=wn,ft.avail_out=rn,ft.next_in=ir,ft.avail_in=fr,Ee.hold=Mt,Ee.bits=Ot,Fe(ft,Nr),wn=ft.next_out,pn=ft.output,rn=ft.avail_out,ir=ft.next_in,$t=ft.input,fr=ft.avail_in,Mt=Ee.hold,Ot=Ee.bits,Ee.mode===12&&(Ee.back=-1);break}for(Ee.back=0;Hn=(Xe=Ee.lencode[Mt&(1<>>16&255,qa=65535&Xe,!((Rn=Xe>>>24)<=Ot);){if(fr===0)break e;fr--,Mt+=$t[ir++]<>ca)])>>>16&255,qa=65535&Xe,!(ca+(Rn=Xe>>>24)<=Ot);){if(fr===0)break e;fr--,Mt+=$t[ir++]<>>=ca,Ot-=ca,Ee.back+=ca}if(Mt>>>=Rn,Ot-=Rn,Ee.back+=Rn,Ee.length=qa,Hn===0){Ee.mode=26;break}if(32&Hn){Ee.back=-1,Ee.mode=12;break}if(64&Hn){ft.msg="invalid literal/length code",Ee.mode=30;break}Ee.extra=15&Hn,Ee.mode=22;case 22:if(Ee.extra){for(Qe=Ee.extra;Ot>>=Ee.extra,Ot-=Ee.extra,Ee.back+=Ee.extra}Ee.was=Ee.length,Ee.mode=23;case 23:for(;Hn=(Xe=Ee.distcode[Mt&(1<>>16&255,qa=65535&Xe,!((Rn=Xe>>>24)<=Ot);){if(fr===0)break e;fr--,Mt+=$t[ir++]<>ca)])>>>16&255,qa=65535&Xe,!(ca+(Rn=Xe>>>24)<=Ot);){if(fr===0)break e;fr--,Mt+=$t[ir++]<>>=ca,Ot-=ca,Ee.back+=ca}if(Mt>>>=Rn,Ot-=Rn,Ee.back+=Rn,64&Hn){ft.msg="invalid distance code",Ee.mode=30;break}Ee.offset=qa,Ee.extra=15&Hn,Ee.mode=24;case 24:if(Ee.extra){for(Qe=Ee.extra;Ot>>=Ee.extra,Ot-=Ee.extra,Ee.back+=Ee.extra}if(Ee.offset>Ee.dmax){ft.msg="invalid distance too far back",Ee.mode=30;break}Ee.mode=25;case 25:if(rn===0)break e;if(Er=Nr-rn,Ee.offset>Er){if((Er=Ee.offset-Er)>Ee.whave&&Ee.sane){ft.msg="invalid distance too far back",Ee.mode=30;break}Aa=Er>Ee.wnext?(Er-=Ee.wnext,Ee.wsize-Er):Ee.wnext-Er,Er>Ee.length&&(Er=Ee.length),Na=Ee.window}else Na=pn,Aa=wn-Ee.offset,Er=Ee.length;for(rnDt?(Nt=Aa[Na+Ye[Ut]],Ot[Jr+Ye[Ut]]):(Nt=96,0),tt=1<>wn)+(mt-=tt)]=ur<<24|Nt<<16|yr|0,mt!==0;);for(tt=1<>=1;if(tt!==0?(Mt&=tt-1,Mt+=tt):Mt=0,Ut++,--Nr[ft]==0){if(ft===$t)break;ft=st[lt+Ye[Ut]]}if(pn>>7)]}function Jr(Xe,gt){Xe.pending_buf[Xe.pending++]=255>,Xe.pending_buf[Xe.pending++]=gt>>>8&255}function Nr(Xe,gt,Qt){Xe.bi_valid>He-Qt?(Xe.bi_buf|=gt<>He-Xe.bi_valid,Xe.bi_valid+=Qt-He):(Xe.bi_buf|=gt<>>=1,Qt<<=1,0<--gt;);return Qt>>>1}function Na(Xe,gt,Qt){var nr,Et,mr=new Array(Ye+1),Dr=0;for(nr=1;nr<=Ye;nr++)mr[nr]=Dr=Dr+Qt[nr-1]<<1;for(Et=0;Et<=gt;Et++){var br=Xe[2*Et+1];br!==0&&(Xe[2*Et]=Aa(mr[br]++,br))}}function Rn(Xe){var gt;for(gt=0;gt>1;1<=Qt;Qt--)ca(Xe,mr,Qt);for(Et=Vr;Qt=Xe.heap[1],Xe.heap[1]=Xe.heap[Xe.heap_len--],ca(Xe,mr,1),nr=Xe.heap[1],Xe.heap[--Xe.heap_max]=Qt,Xe.heap[--Xe.heap_max]=nr,mr[2*Et]=mr[2*Qt]+mr[2*nr],Xe.depth[Et]=(Xe.depth[Qt]>=Xe.depth[nr]?Xe.depth[Qt]:Xe.depth[nr])+1,mr[2*Qt+1]=mr[2*nr+1]=Et,Xe.heap[1]=Et++,ca(Xe,mr,1),2<=Xe.heap_len;);Xe.heap[--Xe.heap_max]=Xe.heap[1],function(jn,Qi){var $o,To,Xc,Ea,eo,Vu,qo=Qi.dyn_tree,kh=Qi.max_code,v0=Qi.stat_desc.static_tree,g0=Qi.stat_desc.has_stree,xh=Qi.stat_desc.extra_bits,Sh=Qi.stat_desc.extra_base,cc=Qi.stat_desc.max_length,Gl=0;for(Ea=0;Ea<=Ye;Ea++)jn.bl_count[Ea]=0;for(qo[2*jn.heap[jn.heap_max]+1]=0,$o=jn.heap_max+1;$o>=7;Et>>=1)if(1&la&&br.dyn_ltree[2*Vr]!==0)return we;if(br.dyn_ltree[18]!==0||br.dyn_ltree[20]!==0||br.dyn_ltree[26]!==0)return ke;for(Vr=32;Vr>>3,(mr=Xe.static_len+3+7>>>3)<=Et&&(Et=mr)):Et=mr=Qt+5,Qt+4<=Et&>!==-1?Qe(Xe,gt,Qt,nr):Xe.strategy===4||mr===Et?(Nr(Xe,2+(nr?1:0),3),Ji(Xe,en,ft)):(Nr(Xe,4+(nr?1:0),3),function(br,Vr,la,jn){var Qi;for(Nr(br,Vr-257,5),Nr(br,la-1,5),Nr(br,jn-4,4),Qi=0;Qi>>8&255,Xe.pending_buf[Xe.d_buf+2*Xe.last_lit+1]=255>,Xe.pending_buf[Xe.l_buf+Xe.last_lit]=255&Qt,Xe.last_lit++,gt===0?Xe.dyn_ltree[2*Qt]++:(Xe.matches++,gt--,Xe.dyn_ltree[2*(Ee[Qt]+st+1)]++,Xe.dyn_dtree[2*Ot(gt)]++),Xe.last_lit===Xe.lit_bufsize-1},Q._tr_align=function(Xe){Nr(Xe,2,3),Er(Xe,mt,en),function(gt){gt.bi_valid===16?(Jr(gt,gt.bi_buf),gt.bi_buf=0,gt.bi_valid=0):8<=gt.bi_valid&&(gt.pending_buf[gt.pending++]=255>.bi_buf,gt.bi_buf>>=8,gt.bi_valid-=8)}(Xe)}},{"../utils/common":41}],53:[function(N,V,Q){V.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(N,V,Q){(function(le){(function(we,ke){if(!we.setImmediate){var Fe,Ge,ot,st,lt=1,De={},et=!1,Re=we.document,Ye=Object.getPrototypeOf&&Object.getPrototypeOf(we);Ye=Ye&&Ye.setTimeout?Ye:we,Fe={}.toString.call(we.process)==="[object process]"?function(xt){process.nextTick(function(){tt(xt)})}:function(){if(we.postMessage&&!we.importScripts){var xt=!0,wt=we.onmessage;return we.onmessage=function(){xt=!1},we.postMessage("","*"),we.onmessage=wt,xt}}()?(st="setImmediate$"+Math.random()+"$",we.addEventListener?we.addEventListener("message",mt,!1):we.attachEvent("onmessage",mt),function(xt){we.postMessage(st+xt,"*")}):we.MessageChannel?((ot=new MessageChannel).port1.onmessage=function(xt){tt(xt.data)},function(xt){ot.port2.postMessage(xt)}):Re&&"onreadystatechange"in Re.createElement("script")?(Ge=Re.documentElement,function(xt){var wt=Re.createElement("script");wt.onreadystatechange=function(){tt(xt),wt.onreadystatechange=null,Ge.removeChild(wt),wt=null},Ge.appendChild(wt)}):function(xt){setTimeout(tt,0,xt)},Ye.setImmediate=function(xt){typeof xt!="function"&&(xt=new Function(""+xt));for(var wt=new Array(arguments.length-1),Vt=0;Vt"u"?le===void 0?this:le:self)}).call(this,typeof Ze<"u"?Ze:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})})(zc);var At=zc.exports;const gn=Vf(At);var qn;(function(ve){ve.OfficeDocument="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",ve.FontTable="http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable",ve.Image="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",ve.Numbering="http://schemas.openxmlformats.org/officeDocument/2006/relationships/numbering",ve.Styles="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",ve.StylesWithEffects="http://schemas.microsoft.com/office/2007/relationships/stylesWithEffects",ve.Theme="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",ve.Settings="http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings",ve.WebSettings="http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings",ve.Hyperlink="http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",ve.Footnotes="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footnotes",ve.Endnotes="http://schemas.openxmlformats.org/officeDocument/2006/relationships/endnotes",ve.Footer="http://schemas.openxmlformats.org/officeDocument/2006/relationships/footer",ve.Header="http://schemas.openxmlformats.org/officeDocument/2006/relationships/header",ve.ExtendedProperties="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",ve.CoreProperties="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",ve.CustomProperties="http://schemas.openxmlformats.org/package/2006/relationships/metadata/custom-properties",ve.Comments="http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",ve.CommentsExtended="http://schemas.microsoft.com/office/2011/relationships/commentsExtended"})(qn||(qn={}));function Hc(ve,L){return L.elements(ve).map(N=>({id:L.attr(N,"Id"),type:L.attr(N,"Type"),target:L.attr(N,"Target"),targetMode:L.attr(N,"TargetMode")}))}const Yf={wordml:"http://schemas.openxmlformats.org/wordprocessingml/2006/main",drawingml:"http://schemas.openxmlformats.org/drawingml/2006/main",picture:"http://schemas.openxmlformats.org/drawingml/2006/picture",compatibility:"http://schemas.openxmlformats.org/markup-compatibility/2006",math:"http://schemas.openxmlformats.org/officeDocument/2006/math"},Yn={Dxa:{mul:.05,unit:"pt"},Emu:{mul:1/12700,unit:"pt"},FontSize:{mul:.5,unit:"pt"},Border:{mul:.125,unit:"pt"},Point:{mul:1,unit:"pt"},Percent:{mul:.02,unit:"%"},LineHeight:{mul:1/240,unit:""},VmlEmu:{mul:1/12700,unit:""}};function Zi(ve,L=Yn.Dxa){return ve==null||/.+(p[xt]|[%])$/.test(ve)?ve:`${(parseInt(ve)*L.mul).toFixed(2)}${L.unit}`}function Wc(ve,L=!1){switch(ve){case"1":return!0;case"0":return!1;case"on":return!0;case"off":return!1;case"true":return!0;case"false":return!1;default:return L}}function ei(ve,L,N){if(ve.namespaceURI!=Yf.wordml)return!1;switch(ve.localName){case"color":L.color=N.attr(ve,"val");break;case"sz":L.fontSize=N.lengthAttr(ve,"val",Yn.FontSize);break;default:return!1}return!0}function Bd(ve,L=!1){L&&(ve=ve.replace(/<[?].*[?]>/,"")),ve=Ud(ve);const N=new DOMParser().parseFromString(ve,"application/xml"),V=Mu(N);if(V)throw new Error(V);return N}function Mu(ve){var L;return(L=ve.getElementsByTagName("parsererror")[0])==null?void 0:L.textContent}function Ud(ve){return ve.charCodeAt(0)===65279?ve.substring(1):ve}function zd(ve){return new XMLSerializer().serializeToString(ve)}class nc{elements(L,N=null){const V=[];for(let Q=0,le=L.childNodes.length;QFu(N,L))}function Fu(ve,L){let N={name:L.attr(ve,"name"),embedFontRefs:[]};for(let V of L.elements(ve))switch(V.localName){case"family":N.family=L.attr(V,"val");break;case"altName":N.altName=L.attr(V,"val");break;case"embedRegular":case"embedBold":case"embedItalic":case"embedBoldItalic":N.embedFontRefs.push(Is(V,L));break}return N}function Is(ve,L){return{id:L.attr(ve,"id"),key:L.attr(ve,"fontKey"),type:Hd[ve.localName]}}class Ei extends Ui{parseXml(L){this.fonts=Wd(L,this._package.xmlParser)}}function $d(ve){return ve==null?void 0:ve.replace(/[ .]+/g,"-").replace(/[&]+/g,"and").toLowerCase()}function Il(ve){let L=ve.lastIndexOf("/")+1,N=L==0?"":ve.substring(0,L),V=L==0?ve:ve.substring(L);return[N,V]}function Ru(ve,L){try{const N="http://docx/";return new URL(ve,N+L).toString().substring(N.length)}catch{return`${L}${ve}`}}function Wo(ve,L){return ve.reduce((N,V)=>(N[L(V)]=V,N),{})}function ju(ve){return new Promise((L,N)=>{const V=new FileReader;V.onloadend=()=>L(V.result),V.onerror=()=>N(),V.readAsDataURL(ve)})}function Ml(ve){return ve&&typeof ve=="object"&&!Array.isArray(ve)}function Kf(ve){return typeof ve=="string"||ve instanceof String}function ma(ve,...L){var N;if(!L.length)return ve;const V=L.shift();if(Ml(ve)&&Ml(V))for(const Q in V)if(Ml(V[Q])){const le=(N=ve[Q])!=null?N:ve[Q]={};ma(le,V[Q])}else ve[Q]=V[Q];return ma(ve,...L)}function bn(ve){return Array.isArray(ve)?ve:[ve]}class Fl{constructor(L,N){this._zip=L,this.options=N,this.xmlParser=new nc}get(L){var N;const V=Zf(L);return(N=this._zip.files[V])!=null?N:this._zip.files[V.replace(/\//g,"\\")]}update(L,N){this._zip.file(L,N)}static load(L,N){return Ai(this,null,function*(){const V=yield gn.loadAsync(L);return new Fl(V,N)})}save(L="blob"){return this._zip.generateAsync({type:L})}load(L,N="string"){var V,Q;return(Q=(V=this.get(L))==null?void 0:V.async(N))!=null?Q:Promise.resolve(null)}loadRelationships(L=null){return Ai(this,null,function*(){let N="_rels/.rels";if(L!=null){const[Q,le]=Il(L);N=`${Q}_rels/${le}.rels`}const V=yield this.load(N);return V?Hc(this.parseXmlDocument(V).firstElementChild,this.xmlParser):null})}parseXmlDocument(L){return Bd(L,this.options.trimXmlDeclaration)}}function Zf(ve){return ve.startsWith("/")?ve.substr(1):ve}class uo extends Ui{constructor(L,N,V){super(L,N),this._documentParser=V}parseXml(L){this.body=this._documentParser.parseDocumentFile(L)}}function Eo(ve,L){return{type:L.attr(ve,"val"),color:L.attr(ve,"color"),size:L.lengthAttr(ve,"sz",Yn.Border),offset:L.lengthAttr(ve,"space",Yn.Point),frame:L.boolAttr(ve,"frame"),shadow:L.boolAttr(ve,"shadow")}}function $c(ve,L){var N={};for(let V of L.elements(ve))switch(V.localName){case"left":N.left=Eo(V,L);break;case"top":N.top=Eo(V,L);break;case"right":N.right=Eo(V,L);break;case"bottom":N.bottom=Eo(V,L);break}return N}var Jf;(function(ve){ve.Continuous="continuous",ve.NextPage="nextPage",ve.NextColumn="nextColumn",ve.EvenPage="evenPage",ve.OddPage="oddPage"})(Jf||(Jf={}));function Qf(ve,L=yt){var N,V,Q={};for(let le of L.elements(ve))switch(le.localName){case"pgSz":Q.pageSize={width:L.lengthAttr(le,"w"),height:L.lengthAttr(le,"h"),orientation:L.attr(le,"orient")};break;case"type":Q.type=L.attr(le,"val");break;case"pgMar":Q.pageMargins={left:L.lengthAttr(le,"left"),right:L.lengthAttr(le,"right"),top:L.lengthAttr(le,"top"),bottom:L.lengthAttr(le,"bottom"),header:L.lengthAttr(le,"header"),footer:L.lengthAttr(le,"footer"),gutter:L.lengthAttr(le,"gutter")};break;case"cols":Q.columns=eh(le,L);break;case"headerReference":((N=Q.headerRefs)!=null?N:Q.headerRefs=[]).push(Nu(le,L));break;case"footerReference":((V=Q.footerRefs)!=null?V:Q.footerRefs=[]).push(Nu(le,L));break;case"titlePg":Q.titlePage=L.boolAttr(le,"val",!0);break;case"pgBorders":Q.pageBorders=$c(le,L);break;case"pgNumType":Q.pageNumber=th(le,L);break}return Q}function eh(ve,L){return{numberOfColumns:L.intAttr(ve,"num"),space:L.lengthAttr(ve,"space"),separator:L.boolAttr(ve,"sep"),equalWidth:L.boolAttr(ve,"equalWidth",!0),columns:L.elements(ve,"col").map(N=>({width:L.lengthAttr(N,"w"),space:L.lengthAttr(N,"space")}))}}function th(ve,L){return{chapSep:L.attr(ve,"chapSep"),chapStyle:L.attr(ve,"chapStyle"),format:L.attr(ve,"fmt"),start:L.intAttr(ve,"start")}}function Nu(ve,L){return{id:L.attr(ve,"id"),type:L.attr(ve,"type")}}function qd(ve,L){return{before:L.lengthAttr(ve,"before"),after:L.lengthAttr(ve,"after"),line:L.intAttr(ve,"line"),lineRule:L.attr(ve,"lineRule")}}function cs(ve,L){let N={};for(let V of L.elements(ve))Gd(V,N,L);return N}function Gd(ve,L,N){return!!ei(ve,L,N)}function rh(ve,L){let N={};for(let V of L.elements(ve))nh(V,N,L);return N}function nh(ve,L,N){if(ve.namespaceURI!=Yf.wordml)return!1;if(ei(ve,L,N))return!0;switch(ve.localName){case"tabs":L.tabs=ah(ve,N);break;case"sectPr":L.sectionProps=Qf(ve,N);break;case"numPr":L.numbering=Xd(ve,N);break;case"spacing":return L.lineSpacing=qd(ve,N),!1;case"textAlignment":return L.textAlignment=N.attr(ve,"val"),!1;case"keepLines":L.keepLines=N.boolAttr(ve,"val",!0);break;case"keepNext":L.keepNext=N.boolAttr(ve,"val",!0);break;case"pageBreakBefore":L.pageBreakBefore=N.boolAttr(ve,"val",!0);break;case"outlineLvl":L.outlineLevel=N.intAttr(ve,"val");break;case"pStyle":L.styleName=N.attr(ve,"val");break;case"rPr":L.runProps=cs(ve,N);break;default:return!1}return!0}function ah(ve,L){return L.elements(ve,"tab").map(N=>({position:L.lengthAttr(N,"pos"),leader:L.attr(N,"leader"),style:L.attr(N,"val")}))}function Xd(ve,L){var N={};for(let V of L.elements(ve))switch(V.localName){case"numId":N.id=L.attr(V,"val");break;case"ilvl":N.level=L.intAttr(V,"val");break}return N}function ih(ve,L){let N={numberings:[],abstractNumberings:[],bulletPictures:[]};for(let V of L.elements(ve))switch(V.localName){case"num":N.numberings.push(Ci(V,L));break;case"abstractNum":N.abstractNumberings.push($a(V,L));break;case"numPicBullet":N.bulletPictures.push(Fs(V,L));break}return N}function Ci(ve,L){let N={id:L.attr(ve,"numId"),overrides:[]};for(let V of L.elements(ve))switch(V.localName){case"abstractNumId":N.abstractId=L.attr(V,"val");break;case"lvlOverride":N.overrides.push(qc(V,L));break}return N}function $a(ve,L){let N={id:L.attr(ve,"abstractNumId"),levels:[]};for(let V of L.elements(ve))switch(V.localName){case"name":N.name=L.attr(V,"val");break;case"multiLevelType":N.multiLevelType=L.attr(V,"val");break;case"numStyleLink":N.numberingStyleLink=L.attr(V,"val");break;case"styleLink":N.styleLink=L.attr(V,"val");break;case"lvl":N.levels.push(Ms(V,L));break}return N}function Ms(ve,L){let N={level:L.intAttr(ve,"ilvl")};for(let V of L.elements(ve))switch(V.localName){case"start":N.start=L.attr(V,"val");break;case"lvlRestart":N.restart=L.intAttr(V,"val");break;case"numFmt":N.format=L.attr(V,"val");break;case"lvlText":N.text=L.attr(V,"val");break;case"lvlJc":N.justification=L.attr(V,"val");break;case"lvlPicBulletId":N.bulletPictureId=L.attr(V,"val");break;case"pStyle":N.paragraphStyle=L.attr(V,"val");break;case"pPr":N.paragraphProps=rh(V,L);break;case"rPr":N.runProps=cs(V,L);break}return N}function qc(ve,L){let N={level:L.intAttr(ve,"ilvl")};for(let V of L.elements(ve))switch(V.localName){case"startOverride":N.start=L.intAttr(V,"val");break;case"lvl":N.numberingLevel=Ms(V,L);break}return N}function Fs(ve,L){var N=L.element(ve,"pict"),V=N&&L.element(N,"shape"),Q=V&&L.element(V,"imagedata");return Q?{id:L.attr(ve,"numPicBulletId"),referenceId:L.attr(Q,"id"),style:L.attr(V,"style")}:null}class Du extends Ui{constructor(L,N,V){super(L,N),this._documentParser=V}parseXml(L){Object.assign(this,ih(L,this._package.xmlParser)),this.domNumberings=this._documentParser.parseNumberingFile(L)}}class or extends Ui{constructor(L,N,V){super(L,N),this._documentParser=V}parseXml(L){this.styles=this._documentParser.parseStylesFile(L)}}var It;(function(ve){ve.Document="document",ve.Paragraph="paragraph",ve.Run="run",ve.Break="break",ve.NoBreakHyphen="noBreakHyphen",ve.Table="table",ve.Row="row",ve.Cell="cell",ve.Hyperlink="hyperlink",ve.SmartTag="smartTag",ve.Drawing="drawing",ve.Image="image",ve.Text="text",ve.Tab="tab",ve.Symbol="symbol",ve.BookmarkStart="bookmarkStart",ve.BookmarkEnd="bookmarkEnd",ve.Footer="footer",ve.Header="header",ve.FootnoteReference="footnoteReference",ve.EndnoteReference="endnoteReference",ve.Footnote="footnote",ve.Endnote="endnote",ve.SimpleField="simpleField",ve.ComplexField="complexField",ve.Instruction="instruction",ve.VmlPicture="vmlPicture",ve.MmlMath="mmlMath",ve.MmlMathParagraph="mmlMathParagraph",ve.MmlFraction="mmlFraction",ve.MmlFunction="mmlFunction",ve.MmlFunctionName="mmlFunctionName",ve.MmlNumerator="mmlNumerator",ve.MmlDenominator="mmlDenominator",ve.MmlRadical="mmlRadical",ve.MmlBase="mmlBase",ve.MmlDegree="mmlDegree",ve.MmlSuperscript="mmlSuperscript",ve.MmlSubscript="mmlSubscript",ve.MmlPreSubSuper="mmlPreSubSuper",ve.MmlSubArgument="mmlSubArgument",ve.MmlSuperArgument="mmlSuperArgument",ve.MmlNary="mmlNary",ve.MmlDelimiter="mmlDelimiter",ve.MmlRun="mmlRun",ve.MmlEquationArray="mmlEquationArray",ve.MmlLimit="mmlLimit",ve.MmlLimitLower="mmlLimitLower",ve.MmlMatrix="mmlMatrix",ve.MmlMatrixRow="mmlMatrixRow",ve.MmlBox="mmlBox",ve.MmlBar="mmlBar",ve.MmlGroupChar="mmlGroupChar",ve.VmlElement="vmlElement",ve.Inserted="inserted",ve.Deleted="deleted",ve.DeletedText="deletedText",ve.Comment="comment",ve.CommentReference="commentReference",ve.CommentRangeStart="commentRangeStart",ve.CommentRangeEnd="commentRangeEnd"})(It||(It={}));class ls{constructor(){this.children=[],this.cssStyle={}}}class Rs extends ls{constructor(){super(...arguments),this.type=It.Header}}class Rl extends ls{constructor(){super(...arguments),this.type=It.Footer}}class jl extends Ui{constructor(L,N,V){super(L,N),this._documentParser=V}parseXml(L){this.rootElement=this.createRootElement(),this.rootElement.children=this._documentParser.parseBodyElements(L)}}class Lu extends jl{createRootElement(){return new Rs}}class Bu extends jl{createRootElement(){return new Rl}}function Uu(ve,L){const N={};for(let V of L.elements(ve))switch(V.localName){case"Template":N.template=V.textContent;break;case"Pages":N.pages=Gc(V.textContent);break;case"Words":N.words=Gc(V.textContent);break;case"Characters":N.characters=Gc(V.textContent);break;case"Application":N.application=V.textContent;break;case"Lines":N.lines=Gc(V.textContent);break;case"Paragraphs":N.paragraphs=Gc(V.textContent);break;case"Company":N.company=V.textContent;break;case"AppVersion":N.appVersion=V.textContent;break}return N}function Gc(ve){if(typeof ve<"u")return parseInt(ve)}class zu extends Ui{parseXml(L){this.props=Uu(L,this._package.xmlParser)}}function oh(ve,L){const N={};for(let V of L.elements(ve))switch(V.localName){case"title":N.title=V.textContent;break;case"description":N.description=V.textContent;break;case"subject":N.subject=V.textContent;break;case"creator":N.creator=V.textContent;break;case"keywords":N.keywords=V.textContent;break;case"language":N.language=V.textContent;break;case"lastModifiedBy":N.lastModifiedBy=V.textContent;break;case"revision":V.textContent&&(N.revision=parseInt(V.textContent));break}return N}class sh extends Ui{parseXml(L){this.props=oh(L,this._package.xmlParser)}}class Hu{}function Vd(ve,L){var N=new Hu,V=L.element(ve,"themeElements");for(let Q of L.elements(V))switch(Q.localName){case"clrScheme":N.colorScheme=Wu(Q,L);break;case"fontScheme":N.fontScheme=ch(Q,L);break}return N}function Wu(ve,L){var N={name:L.attr(ve,"name"),colors:{}};for(let le of L.elements(ve)){var V=L.element(le,"srgbClr"),Q=L.element(le,"sysClr");V?N.colors[le.localName]=L.attr(V,"val"):Q&&(N.colors[le.localName]=L.attr(Q,"lastClr"))}return N}function ch(ve,L){var N={name:L.attr(ve,"name")};for(let V of L.elements(ve))switch(V.localName){case"majorFont":N.majorFont=us(V,L);break;case"minorFont":N.minorFont=us(V,L);break}return N}function us(ve,L){return{latinTypeface:L.elementAttr(ve,"latin","typeface"),eaTypeface:L.elementAttr(ve,"ea","typeface"),csTypeface:L.elementAttr(ve,"cs","typeface")}}class Yd extends Ui{constructor(L,N){super(L,N)}parseXml(L){this.theme=Vd(L,this._package.xmlParser)}}class fo{}class Kd extends fo{constructor(){super(...arguments),this.type=It.Footnote}}class Zd extends fo{constructor(){super(...arguments),this.type=It.Endnote}}class lh extends Ui{constructor(L,N,V){super(L,N),this._documentParser=V}}class uh extends lh{constructor(L,N,V){super(L,N,V)}parseXml(L){this.notes=this._documentParser.parseNotes(L,"footnote",Kd)}}class fh extends lh{constructor(L,N,V){super(L,N,V)}parseXml(L){this.notes=this._documentParser.parseNotes(L,"endnote",Zd)}}function St(ve,L){var N={};for(let V of L.elements(ve))switch(V.localName){case"defaultTabStop":N.defaultTabStop=L.lengthAttr(V,"val");break;case"footnotePr":N.footnoteProps=yn(V,L);break;case"endnotePr":N.endnoteProps=yn(V,L);break;case"autoHyphenation":N.autoHyphenation=L.boolAttr(V,"val");break}return N}function yn(ve,L){var N={defaultNoteIds:[]};for(let V of L.elements(ve))switch(V.localName){case"numFmt":N.nummeringFormat=L.attr(V,"val");break;case"footnote":case"endnote":N.defaultNoteIds.push(L.attr(V,"id"));break}return N}class dr extends Ui{constructor(L,N){super(L,N)}parseXml(L){this.settings=St(L,this._package.xmlParser)}}function Jd(ve,L){return L.elements(ve,"property").map(N=>{const V=N.firstChild;return{formatId:L.attr(N,"fmtid"),name:L.attr(N,"name"),type:V.nodeName,value:V.textContent}})}class li extends Ui{parseXml(L){this.props=Jd(L,this._package.xmlParser)}}class hh extends Ui{constructor(L,N,V){super(L,N),this._documentParser=V}parseXml(L){this.comments=this._documentParser.parseComments(L),this.commentMap=Wo(this.comments,N=>N.id)}}class $u extends Ui{constructor(L,N){super(L,N),this.comments=[]}parseXml(L){const N=this._package.xmlParser;for(let V of N.elements(L,"commentEx"))this.comments.push({paraId:N.attr(V,"paraId"),paraIdParent:N.attr(V,"paraIdParent"),done:N.boolAttr(V,"done")});this.commentMap=Wo(this.comments,V=>V.paraId)}}const dh=[{type:qn.OfficeDocument,target:"word/document.xml"},{type:qn.ExtendedProperties,target:"docProps/app.xml"},{type:qn.CoreProperties,target:"docProps/core.xml"},{type:qn.CustomProperties,target:"docProps/custom.xml"}];class qu{constructor(){this.parts=[],this.partsMap={}}static load(L,N,V){return Ai(this,null,function*(){var Q=new qu;return Q._options=V,Q._parser=N,Q._package=yield Fl.load(L,V),Q.rels=yield Q._package.loadRelationships(),yield Promise.all(dh.map(le=>{var we;const ke=(we=Q.rels.find(Fe=>Fe.type===le.type))!=null?we:le;return Q.loadRelationshipPart(ke.target,ke.type)})),Q})}save(L="blob"){return this._package.save(L)}loadRelationshipPart(L,N){return Ai(this,null,function*(){var V;if(this.partsMap[L])return this.partsMap[L];if(!this._package.get(L))return null;let Q=null;switch(N){case qn.OfficeDocument:this.documentPart=Q=new uo(this._package,L,this._parser);break;case qn.FontTable:this.fontTablePart=Q=new Ei(this._package,L);break;case qn.Numbering:this.numberingPart=Q=new Du(this._package,L,this._parser);break;case qn.Styles:this.stylesPart=Q=new or(this._package,L,this._parser);break;case qn.Theme:this.themePart=Q=new Yd(this._package,L);break;case qn.Footnotes:this.footnotesPart=Q=new uh(this._package,L,this._parser);break;case qn.Endnotes:this.endnotesPart=Q=new fh(this._package,L,this._parser);break;case qn.Footer:Q=new Bu(this._package,L,this._parser);break;case qn.Header:Q=new Lu(this._package,L,this._parser);break;case qn.CoreProperties:this.corePropsPart=Q=new sh(this._package,L);break;case qn.ExtendedProperties:this.extendedPropsPart=Q=new zu(this._package,L);break;case qn.CustomProperties:Q=new li(this._package,L);break;case qn.Settings:this.settingsPart=Q=new dr(this._package,L);break;case qn.Comments:this.commentsPart=Q=new hh(this._package,L,this._parser);break;case qn.CommentsExtended:this.commentsExtendedPart=Q=new $u(this._package,L);break}if(Q==null)return Promise.resolve(null);if(this.partsMap[L]=Q,this.parts.push(Q),yield Q.load(),((V=Q.rels)==null?void 0:V.length)>0){const[le]=Il(Q.path);yield Promise.all(Q.rels.map(we=>this.loadRelationshipPart(Ru(we.target,le),we.type)))}return Q})}loadDocumentImage(L,N){return Ai(this,null,function*(){const V=yield this.loadResource(N??this.documentPart,L,"blob");return this.blobToURL(V)})}loadNumberingImage(L){return Ai(this,null,function*(){const N=yield this.loadResource(this.numberingPart,L,"blob");return this.blobToURL(N)})}loadFont(L,N){return Ai(this,null,function*(){const V=yield this.loadResource(this.fontTablePart,L,"uint8array");return V&&this.blobToURL(new Blob([Nl(V,N)]))})}blobToURL(L){return L?this._options.useBase64URL?ju(L):URL.createObjectURL(L):null}findPartByRelId(L,N=null){var V,Q=((V=N.rels)!=null?V:this.rels).find(we=>we.id==L);const le=N?Il(N.path)[0]:"";return Q?this.partsMap[Ru(Q.target,le)]:null}getPathById(L,N){const V=L.rels.find(le=>le.id==N),[Q]=Il(L.path);return V?Ru(V.target,Q):null}loadResource(L,N,V){const Q=this.getPathById(L,N);return Q?this._package.load(Q,V):Promise.resolve(null)}}function Nl(ve,L){const N=L.replace(/{|}|-/g,""),V=new Array(16);for(let Q=0;Q<16;Q++)V[16-Q-1]=parseInt(N.substr(Q*2,2),16);for(let Q=0;Q<32;Q++)ve[Q]=ve[Q]^V[Q%16];return ve}function Qd(ve,L){return{type:It.BookmarkStart,id:L.attr(ve,"id"),name:L.attr(ve,"name"),colFirst:L.intAttr(ve,"colFirst"),colLast:L.intAttr(ve,"colLast")}}function e0(ve,L){return{type:It.BookmarkEnd,id:L.attr(ve,"id")}}class t0 extends ls{constructor(){super(...arguments),this.type=It.VmlElement,this.attrs={}}}function Gu(ve,L){var N=new t0;switch(ve.localName){case"rect":N.tagName="rect",Object.assign(N.attrs,{width:"100%",height:"100%"});break;case"oval":N.tagName="ellipse",Object.assign(N.attrs,{cx:"50%",cy:"50%",rx:"50%",ry:"50%"});break;case"line":N.tagName="line";break;case"shape":N.tagName="g";break;case"textbox":N.tagName="foreignObject",Object.assign(N.attrs,{width:"100%",height:"100%"});break;default:return null}for(const V of yt.attrs(ve))switch(V.localName){case"style":N.cssStyleText=V.value;break;case"fillcolor":N.attrs.fill=V.value;break;case"from":const[Q,le]=mh(V.value);Object.assign(N.attrs,{x1:Q,y1:le});break;case"to":const[we,ke]=mh(V.value);Object.assign(N.attrs,{x2:we,y2:ke});break}for(const V of yt.elements(ve))switch(V.localName){case"stroke":Object.assign(N.attrs,ph(V));break;case"fill":Object.assign(N.attrs,r0());break;case"imagedata":N.tagName="image",Object.assign(N.attrs,{width:"100%",height:"100%"}),N.imageHref={id:yt.attr(V,"id"),title:yt.attr(V,"title")};break;case"txbxContent":N.children.push(...L.parseBodyElements(V));break;default:const Q=Gu(V,L);Q&&N.children.push(Q);break}return N}function ph(ve){var L;return{stroke:yt.attr(ve,"color"),"stroke-width":(L=yt.lengthAttr(ve,"weight",Yn.Emu))!=null?L:"1px"}}function r0(ve){return{}}function mh(ve){return ve.split(",")}class n0 extends ls{constructor(){super(...arguments),this.type=It.Comment}}class a0 extends ls{constructor(L){super(),this.id=L,this.type=It.CommentReference}}class js extends ls{constructor(L){super(),this.id=L,this.type=It.CommentRangeStart}}class Dl extends ls{constructor(L){super(),this.id=L,this.type=It.CommentRangeEnd}}var ac={shd:"inherit",color:"black",borderColor:"black",highlight:"transparent"};const mn=[],Ns={oMath:It.MmlMath,oMathPara:It.MmlMathParagraph,f:It.MmlFraction,func:It.MmlFunction,fName:It.MmlFunctionName,num:It.MmlNumerator,den:It.MmlDenominator,rad:It.MmlRadical,deg:It.MmlDegree,e:It.MmlBase,sSup:It.MmlSuperscript,sSub:It.MmlSubscript,sPre:It.MmlPreSubSuper,sup:It.MmlSuperArgument,sub:It.MmlSubArgument,d:It.MmlDelimiter,nary:It.MmlNary,eqArr:It.MmlEquationArray,lim:It.MmlLimit,limLow:It.MmlLimitLower,m:It.MmlMatrix,mr:It.MmlMatrixRow,box:It.MmlBox,bar:It.MmlBar,groupChr:It.MmlGroupChar};class i0{constructor(L){this.options=Pr({ignoreWidth:!1,debug:!1},L)}parseNotes(L,N,V){var Q=[];for(let le of yt.elements(L,N)){const we=new V;we.id=yt.attr(le,"id"),we.noteType=yt.attr(le,"type"),we.children=this.parseBodyElements(le),Q.push(we)}return Q}parseComments(L){var N=[];for(let V of yt.elements(L,"comment")){const Q=new n0;Q.id=yt.attr(V,"id"),Q.author=yt.attr(V,"author"),Q.initials=yt.attr(V,"initials"),Q.date=yt.attr(V,"date"),Q.children=this.parseBodyElements(V),N.push(Q)}return N}parseDocumentFile(L){var N=yt.element(L,"body"),V=yt.element(L,"background"),Q=yt.element(N,"sectPr");return{type:It.Document,children:this.parseBodyElements(N),props:Q?Qf(Q,yt):{},cssStyle:V?this.parseBackground(V):{}}}parseBackground(L){var N={},V=ha.colorAttr(L,"color");return V&&(N["background-color"]=V),N}parseBodyElements(L){var N=[];for(let V of yt.elements(L))switch(V.localName){case"p":N.push(this.parseParagraph(V));break;case"tbl":N.push(this.parseTable(V));break;case"sdt":N.push(...this.parseSdt(V,Q=>this.parseBodyElements(Q)));break}return N}parseStylesFile(L){var N=[];return ha.foreach(L,V=>{switch(V.localName){case"style":N.push(this.parseStyle(V));break;case"docDefaults":N.push(this.parseDefaultStyles(V));break}}),N}parseDefaultStyles(L){var N={id:null,name:null,target:null,basedOn:null,styles:[]};return ha.foreach(L,V=>{switch(V.localName){case"rPrDefault":var Q=yt.element(V,"rPr");Q&&N.styles.push({target:"span",values:this.parseDefaultProperties(Q,{})});break;case"pPrDefault":var le=yt.element(V,"pPr");le&&N.styles.push({target:"p",values:this.parseDefaultProperties(le,{})});break}}),N}parseStyle(L){var N={id:yt.attr(L,"styleId"),isDefault:yt.boolAttr(L,"default"),name:null,target:null,basedOn:null,styles:[],linked:null};switch(yt.attr(L,"type")){case"paragraph":N.target="p";break;case"table":N.target="table";break;case"character":N.target="span";break}return ha.foreach(L,V=>{switch(V.localName){case"basedOn":N.basedOn=yt.attr(V,"val");break;case"name":N.name=yt.attr(V,"val");break;case"link":N.linked=yt.attr(V,"val");break;case"next":N.next=yt.attr(V,"val");break;case"aliases":N.aliases=yt.attr(V,"val").split(",");break;case"pPr":N.styles.push({target:"p",values:this.parseDefaultProperties(V,{})}),N.paragraphProps=rh(V,yt);break;case"rPr":N.styles.push({target:"span",values:this.parseDefaultProperties(V,{})}),N.runProps=cs(V,yt);break;case"tblPr":case"tcPr":N.styles.push({target:"td",values:this.parseDefaultProperties(V,{})});break;case"tblStylePr":for(let Q of this.parseTableStyle(V))N.styles.push(Q);break;case"rsid":case"qFormat":case"hidden":case"semiHidden":case"unhideWhenUsed":case"autoRedefine":case"uiPriority":break;default:this.options.debug&&console.warn(`DOCX: Unknown style element: ${V.localName}`)}}),N}parseTableStyle(L){var N=[],V=yt.attr(L,"type"),Q="",le="";switch(V){case"firstRow":le=".first-row",Q="tr.first-row td";break;case"lastRow":le=".last-row",Q="tr.last-row td";break;case"firstCol":le=".first-col",Q="td.first-col";break;case"lastCol":le=".last-col",Q="td.last-col";break;case"band1Vert":le=":not(.no-vband)",Q="td.odd-col";break;case"band2Vert":le=":not(.no-vband)",Q="td.even-col";break;case"band1Horz":le=":not(.no-hband)",Q="tr.odd-row";break;case"band2Horz":le=":not(.no-hband)",Q="tr.even-row";break;default:return[]}return ha.foreach(L,we=>{switch(we.localName){case"pPr":N.push({target:`${Q} p`,mod:le,values:this.parseDefaultProperties(we,{})});break;case"rPr":N.push({target:`${Q} span`,mod:le,values:this.parseDefaultProperties(we,{})});break;case"tblPr":case"tcPr":N.push({target:Q,mod:le,values:this.parseDefaultProperties(we,{})});break}}),N}parseNumberingFile(L){var N=[],V={},Q=[];return ha.foreach(L,le=>{switch(le.localName){case"abstractNum":this.parseAbstractNumbering(le,Q).forEach(Fe=>N.push(Fe));break;case"numPicBullet":Q.push(this.parseNumberingPicBullet(le));break;case"num":var we=yt.attr(le,"numId"),ke=yt.elementAttr(le,"abstractNumId","val");V[ke]=we;break}}),N.forEach(le=>le.id=V[le.id]),N}parseNumberingPicBullet(L){var N=yt.element(L,"pict"),V=N&&yt.element(N,"shape"),Q=V&&yt.element(V,"imagedata");return Q?{id:yt.intAttr(L,"numPicBulletId"),src:yt.attr(Q,"id"),style:yt.attr(V,"style")}:null}parseAbstractNumbering(L,N){var V=[],Q=yt.attr(L,"abstractNumId");return ha.foreach(L,le=>{switch(le.localName){case"lvl":V.push(this.parseNumberingLevel(Q,le,N));break}}),V}parseNumberingLevel(L,N,V){var Q={id:L,level:yt.intAttr(N,"ilvl"),start:1,pStyleName:void 0,pStyle:{},rStyle:{},suff:"tab"};return ha.foreach(N,le=>{switch(le.localName){case"start":Q.start=yt.intAttr(le,"val");break;case"pPr":this.parseDefaultProperties(le,Q.pStyle);break;case"rPr":this.parseDefaultProperties(le,Q.rStyle);break;case"lvlPicBulletId":var we=yt.intAttr(le,"val");Q.bullet=V.find(ke=>(ke==null?void 0:ke.id)==we);break;case"lvlText":Q.levelText=yt.attr(le,"val");break;case"pStyle":Q.pStyleName=yt.attr(le,"val");break;case"numFmt":Q.format=yt.attr(le,"val");break;case"suff":Q.suff=yt.attr(le,"val");break}}),Q}parseSdt(L,N){const V=yt.element(L,"sdtContent");return V?N(V):[]}parseInserted(L,N){var V,Q;return{type:It.Inserted,children:(Q=(V=N(L))==null?void 0:V.children)!=null?Q:[]}}parseDeleted(L,N){var V,Q;return{type:It.Deleted,children:(Q=(V=N(L))==null?void 0:V.children)!=null?Q:[]}}parseParagraph(L){var N={type:It.Paragraph,children:[]};for(let V of yt.elements(L))switch(V.localName){case"pPr":this.parseParagraphProperties(V,N);break;case"r":N.children.push(this.parseRun(V,N));break;case"hyperlink":N.children.push(this.parseHyperlink(V,N));break;case"smartTag":N.children.push(this.parseSmartTag(V,N));break;case"bookmarkStart":N.children.push(Qd(V,yt));break;case"bookmarkEnd":N.children.push(e0(V,yt));break;case"commentRangeStart":N.children.push(new js(yt.attr(V,"id")));break;case"commentRangeEnd":N.children.push(new Dl(yt.attr(V,"id")));break;case"oMath":case"oMathPara":N.children.push(this.parseMathElement(V));break;case"sdt":N.children.push(...this.parseSdt(V,Q=>this.parseParagraph(Q).children));break;case"ins":N.children.push(this.parseInserted(V,Q=>this.parseParagraph(Q)));break;case"del":N.children.push(this.parseDeleted(V,Q=>this.parseParagraph(Q)));break}return N}parseParagraphProperties(L,N){this.parseDefaultProperties(L,N.cssStyle={},null,V=>{if(nh(V,N,yt))return!0;switch(V.localName){case"pStyle":N.styleName=yt.attr(V,"val");break;case"cnfStyle":N.className=oa.classNameOfCnfStyle(V);break;case"framePr":this.parseFrame(V,N);break;case"rPr":break;default:return!1}return!0})}parseFrame(L,N){var V=yt.attr(L,"dropCap");V=="drop"&&(N.cssStyle.float="left")}parseHyperlink(L,N){var V={type:It.Hyperlink,parent:N,children:[]},Q=yt.attr(L,"anchor"),le=yt.attr(L,"id");return Q&&(V.href="#"+Q),le&&(V.id=le),ha.foreach(L,we=>{switch(we.localName){case"r":V.children.push(this.parseRun(we,V));break}}),V}parseSmartTag(L,N){var V={type:It.SmartTag,parent:N,children:[]},Q=yt.attr(L,"uri"),le=yt.attr(L,"element");return Q&&(V.uri=Q),le&&(V.element=le),ha.foreach(L,we=>{switch(we.localName){case"r":V.children.push(this.parseRun(we,V));break}}),V}parseRun(L,N){var V={type:It.Run,parent:N,children:[]};return ha.foreach(L,Q=>{switch(Q=this.checkAlternateContent(Q),Q.localName){case"t":V.children.push({type:It.Text,text:Q.textContent});break;case"delText":V.children.push({type:It.DeletedText,text:Q.textContent});break;case"commentReference":V.children.push(new a0(yt.attr(Q,"id")));break;case"fldSimple":V.children.push({type:It.SimpleField,instruction:yt.attr(Q,"instr"),lock:yt.boolAttr(Q,"lock",!1),dirty:yt.boolAttr(Q,"dirty",!1)});break;case"instrText":V.fieldRun=!0,V.children.push({type:It.Instruction,text:Q.textContent});break;case"fldChar":V.fieldRun=!0,V.children.push({type:It.ComplexField,charType:yt.attr(Q,"fldCharType"),lock:yt.boolAttr(Q,"lock",!1),dirty:yt.boolAttr(Q,"dirty",!1)});break;case"noBreakHyphen":V.children.push({type:It.NoBreakHyphen});break;case"br":V.children.push({type:It.Break,break:yt.attr(Q,"type")||"textWrapping"});break;case"lastRenderedPageBreak":V.children.push({type:It.Break,break:"lastRenderedPageBreak"});break;case"sym":V.children.push({type:It.Symbol,font:yt.attr(Q,"font"),char:yt.attr(Q,"char")});break;case"tab":V.children.push({type:It.Tab});break;case"footnoteReference":V.children.push({type:It.FootnoteReference,id:yt.attr(Q,"id")});break;case"endnoteReference":V.children.push({type:It.EndnoteReference,id:yt.attr(Q,"id")});break;case"drawing":let le=this.parseDrawing(Q);le&&(V.children=[le]);break;case"pict":V.children.push(this.parseVmlPicture(Q));break;case"rPr":this.parseRunProperties(Q,V);break}}),V}parseMathElement(L){const N=`${L.localName}Pr`,V={type:Ns[L.localName],children:[]};for(const le of yt.elements(L))if(Ns[le.localName])V.children.push(this.parseMathElement(le));else if(le.localName=="r"){var Q=this.parseRun(le);Q.type=It.MmlRun,V.children.push(Q)}else le.localName==N&&(V.props=this.parseMathProperies(le));return V}parseMathProperies(L){const N={};for(const V of yt.elements(L))switch(V.localName){case"chr":N.char=yt.attr(V,"val");break;case"vertJc":N.verticalJustification=yt.attr(V,"val");break;case"pos":N.position=yt.attr(V,"val");break;case"degHide":N.hideDegree=yt.boolAttr(V,"val");break;case"begChr":N.beginChar=yt.attr(V,"val");break;case"endChr":N.endChar=yt.attr(V,"val");break}return N}parseRunProperties(L,N){this.parseDefaultProperties(L,N.cssStyle={},null,V=>{switch(V.localName){case"rStyle":N.styleName=yt.attr(V,"val");break;case"vertAlign":N.verticalAlign=oa.valueOfVertAlign(V,!0);break;default:return!1}return!0})}parseVmlPicture(L){const N={type:It.VmlPicture,children:[]};for(const V of yt.elements(L)){const Q=Gu(V,this);Q&&N.children.push(Q)}return N}checkAlternateContent(L){var N;if(L.localName!="AlternateContent")return L;var V=yt.element(L,"Choice");if(V){var Q=yt.attr(V,"Requires"),le=L.lookupNamespaceURI(Q);if(mn.includes(le))return V.firstElementChild}return(N=yt.element(L,"Fallback"))==null?void 0:N.firstElementChild}parseDrawing(L){for(var N of yt.elements(L))switch(N.localName){case"inline":case"anchor":return this.parseDrawingWrapper(N)}}parseDrawingWrapper(L){var N,V={type:It.Drawing,children:[],cssStyle:{}},Q=L.localName=="anchor";let le=null,we=yt.boolAttr(L,"simplePos");yt.boolAttr(L,"behindDoc");let ke={relative:"page",align:"left",offset:"0"},Fe={relative:"page",align:"top",offset:"0"};for(var Ge of yt.elements(L))switch(Ge.localName){case"simplePos":we&&(ke.offset=yt.lengthAttr(Ge,"x",Yn.Emu),Fe.offset=yt.lengthAttr(Ge,"y",Yn.Emu));break;case"extent":V.cssStyle.width=yt.lengthAttr(Ge,"cx",Yn.Emu),V.cssStyle.height=yt.lengthAttr(Ge,"cy",Yn.Emu);break;case"positionH":case"positionV":if(!we){let De=Ge.localName=="positionH"?ke:Fe;var ot=yt.element(Ge,"align"),st=yt.element(Ge,"posOffset");De.relative=(N=yt.attr(Ge,"relativeFrom"))!=null?N:De.relative,ot&&(De.align=ot.textContent),st&&(De.offset=ha.sizeValue(st,Yn.Emu))}break;case"wrapTopAndBottom":le="wrapTopAndBottom";break;case"wrapNone":le="wrapNone";break;case"graphic":var lt=this.parseGraphic(Ge);lt&&V.children.push(lt);break}return le=="wrapTopAndBottom"?(V.cssStyle.display="block",ke.align&&(V.cssStyle["text-align"]=ke.align,V.cssStyle.width="100%")):le=="wrapNone"?(V.cssStyle.display="block",V.cssStyle.position="relative",V.cssStyle.width="0px",V.cssStyle.height="0px",ke.offset&&(V.cssStyle.left=ke.offset),Fe.offset&&(V.cssStyle.top=Fe.offset)):Q&&(ke.align=="left"||ke.align=="right")&&(V.cssStyle.float=ke.align),V}parseGraphic(L){var N=yt.element(L,"graphicData");for(let V of yt.elements(N))switch(V.localName){case"pic":return this.parsePicture(V)}return null}parsePicture(L){var N={type:It.Image,src:"",cssStyle:{}},V=yt.element(L,"blipFill"),Q=yt.element(V,"blip");N.src=yt.attr(Q,"embed");var le=yt.element(L,"spPr"),we=yt.element(le,"xfrm");N.cssStyle.position="relative";for(var ke of yt.elements(we))switch(ke.localName){case"ext":N.cssStyle.width=yt.lengthAttr(ke,"cx",Yn.Emu),N.cssStyle.height=yt.lengthAttr(ke,"cy",Yn.Emu);break;case"off":N.cssStyle.left=yt.lengthAttr(ke,"x",Yn.Emu),N.cssStyle.top=yt.lengthAttr(ke,"y",Yn.Emu);break}return N}parseTable(L){var N={type:It.Table,children:[]};return ha.foreach(L,V=>{switch(V.localName){case"tr":N.children.push(this.parseTableRow(V));break;case"tblGrid":N.columns=this.parseTableColumns(V);break;case"tblPr":this.parseTableProperties(V,N);break}}),N}parseTableColumns(L){var N=[];return ha.foreach(L,V=>{switch(V.localName){case"gridCol":N.push({width:yt.lengthAttr(V,"w")});break}}),N}parseTableProperties(L,N){switch(N.cssStyle={},N.cellStyle={},this.parseDefaultProperties(L,N.cssStyle,N.cellStyle,V=>{switch(V.localName){case"tblStyle":N.styleName=yt.attr(V,"val");break;case"tblLook":N.className=oa.classNameOftblLook(V);break;case"tblpPr":this.parseTablePosition(V,N);break;case"tblStyleColBandSize":N.colBandSize=yt.intAttr(V,"val");break;case"tblStyleRowBandSize":N.rowBandSize=yt.intAttr(V,"val");break;default:return!1}return!0}),N.cssStyle["text-align"]){case"center":delete N.cssStyle["text-align"],N.cssStyle["margin-left"]="auto",N.cssStyle["margin-right"]="auto";break;case"right":delete N.cssStyle["text-align"],N.cssStyle["margin-left"]="auto";break}}parseTablePosition(L,N){var V=yt.lengthAttr(L,"topFromText"),Q=yt.lengthAttr(L,"bottomFromText"),le=yt.lengthAttr(L,"rightFromText"),we=yt.lengthAttr(L,"leftFromText");N.cssStyle.float="left",N.cssStyle["margin-bottom"]=oa.addSize(N.cssStyle["margin-bottom"],Q),N.cssStyle["margin-left"]=oa.addSize(N.cssStyle["margin-left"],we),N.cssStyle["margin-right"]=oa.addSize(N.cssStyle["margin-right"],le),N.cssStyle["margin-top"]=oa.addSize(N.cssStyle["margin-top"],V)}parseTableRow(L){var N={type:It.Row,children:[]};return ha.foreach(L,V=>{switch(V.localName){case"tc":N.children.push(this.parseTableCell(V));break;case"trPr":this.parseTableRowProperties(V,N);break}}),N}parseTableRowProperties(L,N){N.cssStyle=this.parseDefaultProperties(L,{},null,V=>{switch(V.localName){case"cnfStyle":N.className=oa.classNameOfCnfStyle(V);break;case"tblHeader":N.isHeader=yt.boolAttr(V,"val");break;default:return!1}return!0})}parseTableCell(L){var N={type:It.Cell,children:[]};return ha.foreach(L,V=>{switch(V.localName){case"tbl":N.children.push(this.parseTable(V));break;case"p":N.children.push(this.parseParagraph(V));break;case"tcPr":this.parseTableCellProperties(V,N);break}}),N}parseTableCellProperties(L,N){N.cssStyle=this.parseDefaultProperties(L,{},null,V=>{var Q;switch(V.localName){case"gridSpan":N.span=yt.intAttr(V,"val",null);break;case"vMerge":N.verticalMerge=(Q=yt.attr(V,"val"))!=null?Q:"continue";break;case"cnfStyle":N.className=oa.classNameOfCnfStyle(V);break;default:return!1}return!0})}parseDefaultProperties(L,N=null,V=null,Q=null){return N=N||{},ha.foreach(L,le=>{if(!(Q!=null&&Q(le)))switch(le.localName){case"jc":N["text-align"]=oa.valueOfJc(le);break;case"textAlignment":N["vertical-align"]=oa.valueOfTextAlignment(le);break;case"color":N.color=ha.colorAttr(le,"val",null,ac.color);break;case"sz":N["font-size"]=N["min-height"]=yt.lengthAttr(le,"val",Yn.FontSize);break;case"shd":N["background-color"]=ha.colorAttr(le,"fill",null,ac.shd);break;case"highlight":N["background-color"]=ha.colorAttr(le,"val",null,ac.highlight);break;case"vertAlign":break;case"position":N.verticalAlign=yt.lengthAttr(le,"val",Yn.FontSize);break;case"tcW":if(this.options.ignoreWidth)break;case"tblW":N.width=oa.valueOfSize(le,"w");break;case"trHeight":this.parseTrHeight(le,N);break;case"strike":N["text-decoration"]=yt.boolAttr(le,"val",!0)?"line-through":"none";break;case"b":N["font-weight"]=yt.boolAttr(le,"val",!0)?"bold":"normal";break;case"i":N["font-style"]=yt.boolAttr(le,"val",!0)?"italic":"normal";break;case"caps":N["text-transform"]=yt.boolAttr(le,"val",!0)?"uppercase":"none";break;case"smallCaps":N["font-variant"]=yt.boolAttr(le,"val",!0)?"small-caps":"none";break;case"u":this.parseUnderline(le,N);break;case"ind":case"tblInd":this.parseIndentation(le,N);break;case"rFonts":this.parseFont(le,N);break;case"tblBorders":this.parseBorderProperties(le,V||N);break;case"tblCellSpacing":N["border-spacing"]=oa.valueOfMargin(le),N["border-collapse"]="separate";break;case"pBdr":this.parseBorderProperties(le,N);break;case"bdr":N.border=oa.valueOfBorder(le);break;case"tcBorders":this.parseBorderProperties(le,N);break;case"vanish":yt.boolAttr(le,"val",!0)&&(N.display="none");break;case"kern":break;case"noWrap":break;case"tblCellMar":case"tcMar":this.parseMarginProperties(le,V||N);break;case"tblLayout":N["table-layout"]=oa.valueOfTblLayout(le);break;case"vAlign":N["vertical-align"]=oa.valueOfTextAlignment(le);break;case"spacing":L.localName=="pPr"&&this.parseSpacing(le,N);break;case"wordWrap":yt.boolAttr(le,"val")&&(N["overflow-wrap"]="break-word");break;case"suppressAutoHyphens":N.hyphens=yt.boolAttr(le,"val",!0)?"none":"auto";break;case"lang":N.$lang=yt.attr(le,"val");break;case"bCs":case"iCs":case"szCs":case"tabs":case"outlineLvl":case"contextualSpacing":case"tblStyleColBandSize":case"tblStyleRowBandSize":case"webHidden":case"pageBreakBefore":case"suppressLineNumbers":case"keepLines":case"keepNext":case"widowControl":case"bidi":case"rtl":case"noProof":break;default:this.options.debug&&console.warn(`DOCX: Unknown document element: ${L.localName}.${le.localName}`);break}}),N}parseUnderline(L,N){var V=yt.attr(L,"val");if(V!=null){switch(V){case"dash":case"dashDotDotHeavy":case"dashDotHeavy":case"dashedHeavy":case"dashLong":case"dashLongHeavy":case"dotDash":case"dotDotDash":N["text-decoration"]="underline dashed";break;case"dotted":case"dottedHeavy":N["text-decoration"]="underline dotted";break;case"double":N["text-decoration"]="underline double";break;case"single":case"thick":N["text-decoration"]="underline";break;case"wave":case"wavyDouble":case"wavyHeavy":N["text-decoration"]="underline wavy";break;case"words":N["text-decoration"]="underline";break;case"none":N["text-decoration"]="none";break}var Q=ha.colorAttr(L,"color");Q&&(N["text-decoration-color"]=Q)}}parseFont(L,N){var V=yt.attr(L,"ascii"),Q=oa.themeValue(L,"asciiTheme"),le=[V,Q].filter(we=>we).join(", ");le.length>0&&(N["font-family"]=le)}parseIndentation(L,N){var V=yt.lengthAttr(L,"firstLine"),Q=yt.lengthAttr(L,"hanging"),le=yt.lengthAttr(L,"left"),we=yt.lengthAttr(L,"start"),ke=yt.lengthAttr(L,"right"),Fe=yt.lengthAttr(L,"end");V&&(N["text-indent"]=V),Q&&(N["text-indent"]=`-${Q}`),(le||we)&&(N["margin-left"]=le||we),(ke||Fe)&&(N["margin-right"]=ke||Fe)}parseSpacing(L,N){var V=yt.lengthAttr(L,"before"),Q=yt.lengthAttr(L,"after"),le=yt.intAttr(L,"line",null),we=yt.attr(L,"lineRule");if(V&&(N["margin-top"]=V),Q&&(N["margin-bottom"]=Q),le!==null)switch(we){case"auto":N["line-height"]=`${(le/240).toFixed(2)}`;break;case"atLeast":N["line-height"]=`calc(100% + ${le/20}pt)`;break;default:N["line-height"]=N["min-height"]=`${le/20}pt`;break}}parseMarginProperties(L,N){ha.foreach(L,V=>{switch(V.localName){case"left":N["padding-left"]=oa.valueOfMargin(V);break;case"right":N["padding-right"]=oa.valueOfMargin(V);break;case"top":N["padding-top"]=oa.valueOfMargin(V);break;case"bottom":N["padding-bottom"]=oa.valueOfMargin(V);break}})}parseTrHeight(L,N){switch(yt.attr(L,"hRule")){case"exact":N.height=yt.lengthAttr(L,"val");break;case"atLeast":default:N.height=yt.lengthAttr(L,"val");break}}parseBorderProperties(L,N){ha.foreach(L,V=>{switch(V.localName){case"start":case"left":N["border-left"]=oa.valueOfBorder(V);break;case"end":case"right":N["border-right"]=oa.valueOfBorder(V);break;case"top":N["border-top"]=oa.valueOfBorder(V);break;case"bottom":N["border-bottom"]=oa.valueOfBorder(V);break}})}}const vh=["black","blue","cyan","darkBlue","darkCyan","darkGray","darkGreen","darkMagenta","darkRed","darkYellow","green","lightGray","magenta","none","red","white","yellow"];class ha{static foreach(L,N){for(var V=0;VN[Q]=="1").join(" ")}static valueOfJc(L){var N=yt.attr(L,"val");switch(N){case"start":case"left":return"left";case"center":return"center";case"end":case"right":return"right";case"both":return"justify"}return N}static valueOfVertAlign(L,N=!1){var V=yt.attr(L,"val");switch(V){case"subscript":return"sub";case"superscript":return N?"sup":"super"}return N?null:V}static valueOfTextAlignment(L){var N=yt.attr(L,"val");switch(N){case"auto":case"baseline":return"baseline";case"top":return"top";case"center":return"middle";case"bottom":return"bottom"}return N}static addSize(L,N){return L==null?N:N==null?L:`calc(${L} + ${N})`}static classNameOftblLook(L){const N=yt.hexAttr(L,"val",0);let V="";return(yt.boolAttr(L,"firstRow")||N&32)&&(V+=" first-row"),(yt.boolAttr(L,"lastRow")||N&64)&&(V+=" last-row"),(yt.boolAttr(L,"firstColumn")||N&128)&&(V+=" first-col"),(yt.boolAttr(L,"lastColumn")||N&256)&&(V+=" last-col"),(yt.boolAttr(L,"noHBand")||N&512)&&(V+=" no-hband"),(yt.boolAttr(L,"noVBand")||N&1024)&&(V+=" no-vband"),V.trim()}}const Ll={pos:0,leader:"none",style:"left"},o0=50;function s0(ve=document.body){const L=document.createElement("div");L.style.width="100pt",ve.appendChild(L);const N=100/L.offsetWidth;return ve.removeChild(L),N}function Xu(ve,L,N,V=72/96){const Q=ve.closest("p"),le=ve.getBoundingClientRect(),we=Q.getBoundingClientRect(),ke=getComputedStyle(Q),Fe=(L==null?void 0:L.length)>0?L.map(tt=>({pos:fs(tt.position),leader:tt.leader,style:tt.style})).sort((tt,mt)=>tt.pos-mt.pos):[Ll],Ge=Fe[Fe.length-1],ot=we.width*V,st=fs(N);let lt=Ge.pos+st;if(lttt.style!="clear"&&tt.pos>Re);if(Ye==null)return;let He=1;if(Ye.style=="right"||Ye.style=="center"){const tt=Array.from(Q.querySelectorAll(`.${ve.className}`)),mt=tt.indexOf(ve)+1,xt=document.createRange();xt.setStart(ve,1),mtke.id)),L.endnotesPart&&(this.endnoteMap=Wo(L.endnotesPart.notes,ke=>ke.id)),L.settingsPart&&(this.defaultTabSize=(le=L.settingsPart.settings)==null?void 0:le.defaultTabStop),!Q.ignoreFonts&&L.fontTablePart&&this.renderFontTable(L.fontTablePart,V);var we=this.renderSections(L.documentPart.body);this.options.inWrapper?N.appendChild(this.renderWrapper(we)):oc(N,we),this.commentHighlight&&Q.renderComments&&CSS.highlights.set(`${this.className}-comments`,this.commentHighlight),this.refreshTabStops(),this.postRenderTasks.forEach(ke=>ke())}renderTheme(L,N){var V,Q;const le={},we=(V=L.theme)==null?void 0:V.fontScheme;we&&(we.majorFont&&(le["--docx-majorHAnsi-font"]=we.majorFont.latinTypeface),we.minorFont&&(le["--docx-minorHAnsi-font"]=we.minorFont.latinTypeface));const ke=(Q=L.theme)==null?void 0:Q.colorScheme;if(ke)for(let[Ge,ot]of Object.entries(ke.colors))le[`--docx-${Ge}-color`]=`#${ot}`;const Fe=this.styleToString(`.${this.className}`,le);N.appendChild(Ds(Fe))}renderFontTable(L,N){for(let V of L.fonts)for(let Q of V.embedFontRefs)this.tasks.push(this.document.loadFont(Q.id,Q.key).then(le=>{const we={"font-family":V.name,src:`url(${le})`};(Q.type=="bold"||Q.type=="boldItalic")&&(we["font-weight"]="bold"),(Q.type=="italic"||Q.type=="boldItalic")&&(we["font-style"]="italic"),sc(N,`docxjs ${V.name} font`);const ke=this.styleToString("@font-face",we);N.appendChild(Ds(ke)),this.refreshTabStops()}))}processStyleName(L){return L?`${this.className}_${$d(L)}`:this.className}processStyles(L){const N=Wo(L.filter(Q=>Q.id!=null),Q=>Q.id);for(const Q of L.filter(le=>le.basedOn)){var V=N[Q.basedOn];if(V){Q.paragraphProps=ma(Q.paragraphProps,V.paragraphProps),Q.runProps=ma(Q.runProps,V.runProps);for(const le of V.styles){const we=Q.styles.find(ke=>ke.target==le.target);we?this.copyStyleProperties(le.values,we.values):Q.styles.push(Ke(Pr({},le),{values:Pr({},le.values)}))}}else this.options.debug&&console.warn(`Can't find base style ${Q.basedOn}`)}for(let Q of L)Q.cssName=this.processStyleName(Q.id);return N}prodessNumberings(L){var N;for(let V of L.filter(Q=>Q.pStyleName)){const Q=this.findStyle(V.pStyleName);(N=Q==null?void 0:Q.paragraphProps)!=null&&N.numbering&&(Q.paragraphProps.numbering.level=V.level)}}processElement(L){if(L.children)for(var N of L.children)N.parent=L,N.type==It.Table?this.processTable(N):this.processElement(N)}processTable(L){for(var N of L.children)for(var V of N.children)V.cssStyle=this.copyStyleProperties(L.cellStyle,V.cssStyle,["border-left","border-right","border-top","border-bottom","padding-left","padding-right","padding-top","padding-bottom"]),this.processElement(V)}copyStyleProperties(L,N,V=null){if(!L)return N;N==null&&(N={}),V==null&&(V=Object.getOwnPropertyNames(L));for(var Q of V)L.hasOwnProperty(Q)&&!N.hasOwnProperty(Q)&&(N[Q]=L[Q]);return N}createPageElement(L,N){var V=this.createElement("section",{className:L});return N&&(N.pageMargins&&(V.style.paddingLeft=N.pageMargins.left,V.style.paddingRight=N.pageMargins.right,V.style.paddingTop=N.pageMargins.top,V.style.paddingBottom=N.pageMargins.bottom),N.pageSize&&(this.options.ignoreWidth||(V.style.width=N.pageSize.width),this.options.ignoreHeight||(V.style.minHeight=N.pageSize.height))),V}createSectionContent(L){var N=this.createElement("article");return L.columns&&L.columns.numberOfColumns&&(N.style.columnCount=`${L.columns.numberOfColumns}`,N.style.columnGap=L.columns.space,L.columns.separator&&(N.style.columnRule="1px solid black")),N}renderSections(L){const N=[];this.processElement(L);const V=this.splitBySection(L.children,L.props),Q=this.groupByPageBreaks(V);let le=null;for(let ke=0,Fe=Q.length;keot.type=="first"):null)!=null?we:V%2==1?L.find(ot=>ot.type=="even"):null)!=null?ke:L.find(ot=>ot.type=="default"),Ge=Fe&&this.document.findPartByRelId(Fe.id,this.document.documentPart);if(Ge){this.currentPart=Ge,this.usedHederFooterParts.includes(Ge.path)||(this.processElement(Ge.rootElement),this.usedHederFooterParts.push(Ge.path));const[ot]=this.renderElements([Ge.rootElement],le);N!=null&&N.pageMargins&&(Ge.rootElement.type===It.Header?(ot.style.marginTop=`calc(${N.pageMargins.header} - ${N.pageMargins.top})`,ot.style.minHeight=`calc(${N.pageMargins.top} - ${N.pageMargins.header})`):Ge.rootElement.type===It.Footer&&(ot.style.marginBottom=`calc(${N.pageMargins.footer} - ${N.pageMargins.bottom})`,ot.style.minHeight=`calc(${N.pageMargins.bottom} - ${N.pageMargins.footer})`)),this.currentPart=null}}}isPageBreakElement(L){return L.type!=It.Break?!1:L.break=="lastRenderedPageBreak"?!this.options.ignoreLastRenderedPageBreak:L.break=="page"}isPageBreakSection(L,N){var V,Q,le,we,ke,Fe;return!L||!N?!1:((V=L.pageSize)==null?void 0:V.orientation)!=((Q=N.pageSize)==null?void 0:Q.orientation)||((le=L.pageSize)==null?void 0:le.width)!=((we=N.pageSize)==null?void 0:we.width)||((ke=L.pageSize)==null?void 0:ke.height)!=((Fe=N.pageSize)==null?void 0:Fe.height)}splitBySection(L,N){var V,Q={sectProps:null,elements:[],pageBreak:!1},le=[Q];for(let lt of L){if(lt.type==It.Paragraph){const De=this.findStyle(lt.styleName);(V=De==null?void 0:De.paragraphProps)!=null&&V.pageBreakBefore&&(Q.sectProps=we,Q.pageBreak=!0,Q={sectProps:null,elements:[],pageBreak:!1},le.push(Q))}if(Q.elements.push(lt),lt.type==It.Paragraph){const De=lt;var we=De.sectionProps,ke=-1,Fe=-1;if(this.options.breakPages&&De.children&&(ke=De.children.findIndex(et=>{var Re,Ye;return Fe=(Ye=(Re=et.children)==null?void 0:Re.findIndex(this.isPageBreakElement.bind(this)))!=null?Ye:-1,Fe!=-1})),(we||ke!=-1)&&(Q.sectProps=we,Q.pageBreak=ke!=-1,Q={sectProps:null,elements:[],pageBreak:!1},le.push(Q)),ke!=-1){let et=De.children[ke],Re=Fe=0;lt--)le[lt].sectProps==null?le[lt].sectProps=st??N:st=le[lt].sectProps;return le}groupByPageBreaks(L){let N=[],V;const Q=[N];for(let le of L)N.push(le),(this.options.ignoreLastRenderedPageBreak||le.pageBreak||this.isPageBreakSection(V,le.sectProps))&&Q.push(N=[]),V=le.sectProps;return Q.filter(le=>le.length>0)}renderWrapper(L){return this.createElement("div",{className:`${this.className}-wrapper`},L)}renderDefaultStyle(){var L=this.className,N=` +.${L}-wrapper { background: gray; padding: 30px; padding-bottom: 0px; display: flex; flex-flow: column; align-items: center; } +.${L}-wrapper>section.${L} { background: white; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); margin-bottom: 30px; } +.${L} { color: black; hyphens: auto; text-underline-position: from-font; } +section.${L} { box-sizing: border-box; display: flex; flex-flow: column nowrap; position: relative; overflow: hidden; } +section.${L}>article { margin-bottom: auto; z-index: 1; } +section.${L}>footer { z-index: 1; } +.${L} table { border-collapse: collapse; } +.${L} table td, .${L} table th { vertical-align: top; } +.${L} p { margin: 0pt; min-height: 1em; } +.${L} span { white-space: pre-wrap; overflow-wrap: break-word; } +.${L} a { color: inherit; text-decoration: inherit; } +.${L} svg { fill: transparent; } +`;return this.options.renderComments&&(N+=` +.${L}-comment-ref { cursor: default; } +.${L}-comment-popover { display: none; z-index: 1000; padding: 0.5rem; background: white; position: absolute; box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.25); width: 30ch; } +.${L}-comment-ref:hover~.${L}-comment-popover { display: block; } +.${L}-comment-author,.${L}-comment-date { font-size: 0.875rem; color: #888; } +`),Ds(N)}renderNumbering(L,N){var V="",Q=[];for(var le of L){var we=`p.${this.numberingClass(le.id,le.level)}`,ke="none";if(le.bullet){let Fe=`--${this.className}-${le.bullet.src}`.toLowerCase();V+=this.styleToString(`${we}:before`,{content:"' '",display:"inline-block",background:`var(${Fe})`},le.bullet.style),this.tasks.push(this.document.loadNumberingImage(le.bullet.src).then(Ge=>{var ot=`${this.rootSelector} { ${Fe}: url(${Ge}) }`;N.appendChild(Ds(ot))}))}else if(le.levelText){let Fe=this.numberingCounter(le.id,le.level);const Ge=Fe+" "+(le.start-1);le.level>0&&(V+=this.styleToString(`p.${this.numberingClass(le.id,le.level-1)}`,{"counter-reset":Ge})),Q.push(Ge),V+=this.styleToString(`${we}:before`,Pr({content:this.levelTextToContent(le.levelText,le.suff,le.id,this.numFormatToCssValue(le.format)),"counter-increment":Fe},le.rStyle))}else ke=this.numFormatToCssValue(le.format);V+=this.styleToString(we,Pr({display:"list-item","list-style-position":"inside","list-style-type":ke},le.pStyle))}return Q.length>0&&(V+=this.styleToString(this.rootSelector,{"counter-reset":Q.join(" ")})),Ds(V)}renderStyles(L){var N,V="";const Q=this.styleMap,le=Wo(L.filter(Ge=>Ge.isDefault),Ge=>Ge.target);for(const Ge of L){var we=Ge.styles;if(Ge.linked){var ke=Ge.linked&&Q[Ge.linked];ke?we=we.concat(ke.styles):this.options.debug&&console.warn(`Can't find linked style ${Ge.linked}`)}for(const ot of we){var Fe=`${(N=Ge.target)!=null?N:""}.${Ge.cssName}`;Ge.target!=ot.target&&(Fe+=` ${ot.target}`),le[Ge.target]==Ge&&(Fe=`.${this.className} ${Ge.target}, `+Fe),V+=this.styleToString(Fe,ot.values)}}return Ds(V)}renderNotes(L,N,V){var Q=L.map(we=>N[we]).filter(we=>we);if(Q.length>0){var le=this.createElement("ol",null,this.renderElements(Q));V.appendChild(le)}}renderElement(L){switch(L.type){case It.Paragraph:return this.renderParagraph(L);case It.BookmarkStart:return this.renderBookmarkStart(L);case It.BookmarkEnd:return null;case It.Run:return this.renderRun(L);case It.Table:return this.renderTable(L);case It.Row:return this.renderTableRow(L);case It.Cell:return this.renderTableCell(L);case It.Hyperlink:return this.renderHyperlink(L);case It.SmartTag:return this.renderSmartTag(L);case It.Drawing:return this.renderDrawing(L);case It.Image:return this.renderImage(L);case It.Text:return this.renderText(L);case It.Text:return this.renderText(L);case It.DeletedText:return this.renderDeletedText(L);case It.Tab:return this.renderTab(L);case It.Symbol:return this.renderSymbol(L);case It.Break:return this.renderBreak(L);case It.Footer:return this.renderContainer(L,"footer");case It.Header:return this.renderContainer(L,"header");case It.Footnote:case It.Endnote:return this.renderContainer(L,"li");case It.FootnoteReference:return this.renderFootnoteReference(L);case It.EndnoteReference:return this.renderEndnoteReference(L);case It.NoBreakHyphen:return this.createElement("wbr");case It.VmlPicture:return this.renderVmlPicture(L);case It.VmlElement:return this.renderVmlElement(L);case It.MmlMath:return this.renderContainerNS(L,An.mathML,"math",{xmlns:An.mathML});case It.MmlMathParagraph:return this.renderContainer(L,"span");case It.MmlFraction:return this.renderContainerNS(L,An.mathML,"mfrac");case It.MmlBase:return this.renderContainerNS(L,An.mathML,L.parent.type==It.MmlMatrixRow?"mtd":"mrow");case It.MmlNumerator:case It.MmlDenominator:case It.MmlFunction:case It.MmlLimit:case It.MmlBox:return this.renderContainerNS(L,An.mathML,"mrow");case It.MmlGroupChar:return this.renderMmlGroupChar(L);case It.MmlLimitLower:return this.renderContainerNS(L,An.mathML,"munder");case It.MmlMatrix:return this.renderContainerNS(L,An.mathML,"mtable");case It.MmlMatrixRow:return this.renderContainerNS(L,An.mathML,"mtr");case It.MmlRadical:return this.renderMmlRadical(L);case It.MmlSuperscript:return this.renderContainerNS(L,An.mathML,"msup");case It.MmlSubscript:return this.renderContainerNS(L,An.mathML,"msub");case It.MmlDegree:case It.MmlSuperArgument:case It.MmlSubArgument:return this.renderContainerNS(L,An.mathML,"mn");case It.MmlFunctionName:return this.renderContainerNS(L,An.mathML,"ms");case It.MmlDelimiter:return this.renderMmlDelimiter(L);case It.MmlRun:return this.renderMmlRun(L);case It.MmlNary:return this.renderMmlNary(L);case It.MmlPreSubSuper:return this.renderMmlPreSubSuper(L);case It.MmlBar:return this.renderMmlBar(L);case It.MmlEquationArray:return this.renderMllList(L);case It.Inserted:return this.renderInserted(L);case It.Deleted:return this.renderDeleted(L);case It.CommentRangeStart:return this.renderCommentRangeStart(L);case It.CommentRangeEnd:return this.renderCommentRangeEnd(L);case It.CommentReference:return this.renderCommentReference(L)}return null}renderChildren(L,N){return this.renderElements(L.children,N)}renderElements(L,N){if(L==null)return null;var V=L.flatMap(Q=>this.renderElement(Q)).filter(Q=>Q!=null);return N&&oc(N,V),V}renderContainer(L,N,V){return this.createElement(N,V,this.renderChildren(L))}renderContainerNS(L,N,V,Q){return sa(N,V,Q,this.renderChildren(L))}renderParagraph(L){var N,V,Q,le=this.createElement("p");const we=this.findStyle(L.styleName);L.tabs!=null||(L.tabs=(N=we==null?void 0:we.paragraphProps)==null?void 0:N.tabs),this.renderClass(L,le),this.renderChildren(L,le),this.renderStyleValues(L.cssStyle,le),this.renderCommonProperties(le.style,L);const ke=(Q=L.numbering)!=null?Q:(V=we==null?void 0:we.paragraphProps)==null?void 0:V.numbering;return ke&&le.classList.add(this.numberingClass(ke.id,ke.level)),le}renderRunProperties(L,N){this.renderCommonProperties(L,N)}renderCommonProperties(L,N){N!=null&&(N.color&&(L.color=N.color),N.fontSize&&(L["font-size"]=N.fontSize))}renderHyperlink(L){var N=this.createElement("a");if(this.renderChildren(L,N),this.renderStyleValues(L.cssStyle,N),L.href)N.href=L.href;else if(L.id){const V=this.document.documentPart.rels.find(Q=>Q.id==L.id&&Q.targetMode==="External");N.href=V==null?void 0:V.target}return N}renderSmartTag(L){var N=this.createElement("span");return this.renderChildren(L,N),N}renderCommentRangeStart(L){var N;if(!this.options.renderComments)return null;const V=new Range;(N=this.commentHighlight)==null||N.add(V);const Q=this.htmlDocument.createComment(`start of comment #${L.id}`);return this.later(()=>V.setStart(Q,0)),this.commentMap[L.id]=V,Q}renderCommentRangeEnd(L){if(!this.options.renderComments)return null;const N=this.commentMap[L.id],V=this.htmlDocument.createComment(`end of comment #${L.id}`);return this.later(()=>N==null?void 0:N.setEnd(V,0)),V}renderCommentReference(L){var N;if(!this.options.renderComments)return null;var V=(N=this.document.commentsPart)==null?void 0:N.commentMap[L.id];if(!V)return null;const Q=new DocumentFragment,le=Co("span",{className:`${this.className}-comment-ref`},["💬"]),we=Co("div",{className:`${this.className}-comment-popover`});return this.renderCommentContent(V,we),Q.appendChild(this.htmlDocument.createComment(`comment #${V.id} by ${V.author} on ${V.date}`)),Q.appendChild(le),Q.appendChild(we),Q}renderCommentContent(L,N){N.appendChild(Co("div",{className:`${this.className}-comment-author`},[L.author])),N.appendChild(Co("div",{className:`${this.className}-comment-date`},[new Date(L.date).toLocaleString()])),this.renderChildren(L,N)}renderDrawing(L){var N=this.createElement("div");return N.style.display="inline-block",N.style.position="relative",N.style.textIndent="0px",this.renderChildren(L,N),this.renderStyleValues(L.cssStyle,N),N}renderImage(L){let N=this.createElement("img");return this.renderStyleValues(L.cssStyle,N),this.document&&this.tasks.push(this.document.loadDocumentImage(L.src,this.currentPart).then(V=>{N.src=V})),N}renderText(L){return this.htmlDocument.createTextNode(L.text)}renderDeletedText(L){return this.options.renderEndnotes?this.htmlDocument.createTextNode(L.text):null}renderBreak(L){return L.break=="textWrapping"?this.createElement("br"):null}renderInserted(L){return this.options.renderChanges?this.renderContainer(L,"ins"):this.renderChildren(L)}renderDeleted(L){return this.options.renderChanges?this.renderContainer(L,"del"):null}renderSymbol(L){var N=this.createElement("span");return N.style.fontFamily=L.font,N.innerHTML=`&#x${L.char};`,N}renderFootnoteReference(L){var N=this.createElement("sup");return this.currentFootnoteIds.push(L.id),N.textContent=`${this.currentFootnoteIds.length}`,N}renderEndnoteReference(L){var N=this.createElement("sup");return this.currentEndnoteIds.push(L.id),N.textContent=`${this.currentEndnoteIds.length}`,N}renderTab(L){var N,V=this.createElement("span");if(V.innerHTML=" ",this.options.experimental){V.className=this.tabStopClass();var Q=(N=Bl(L,It.Paragraph))==null?void 0:N.tabs;this.currentTabs.push({stops:Q,span:V})}return V}renderBookmarkStart(L){var N=this.createElement("span");return N.id=L.name,N}renderRun(L){if(L.fieldRun)return null;const N=this.createElement("span");if(L.id&&(N.id=L.id),this.renderClass(L,N),this.renderStyleValues(L.cssStyle,N),L.verticalAlign){const V=this.createElement(L.verticalAlign);this.renderChildren(L,V),N.appendChild(V)}else this.renderChildren(L,N);return N}renderTable(L){let N=this.createElement("table");return this.tableCellPositions.push(this.currentCellPosition),this.tableVerticalMerges.push(this.currentVerticalMerge),this.currentVerticalMerge={},this.currentCellPosition={col:0,row:0},L.columns&&N.appendChild(this.renderTableColumns(L.columns)),this.renderClass(L,N),this.renderChildren(L,N),this.renderStyleValues(L.cssStyle,N),this.currentVerticalMerge=this.tableVerticalMerges.pop(),this.currentCellPosition=this.tableCellPositions.pop(),N}renderTableColumns(L){let N=this.createElement("colgroup");for(let V of L){let Q=this.createElement("col");V.width&&(Q.style.width=V.width),N.appendChild(Q)}return N}renderTableRow(L){let N=this.createElement("tr");return this.currentCellPosition.col=0,this.renderClass(L,N),this.renderChildren(L,N),this.renderStyleValues(L.cssStyle,N),this.currentCellPosition.row++,N}renderTableCell(L){let N=this.createElement("td");const V=this.currentCellPosition.col;return L.verticalMerge?L.verticalMerge=="restart"?(this.currentVerticalMerge[V]=N,N.rowSpan=1):this.currentVerticalMerge[V]&&(this.currentVerticalMerge[V].rowSpan+=1,N.style.display="none"):this.currentVerticalMerge[V]=null,this.renderClass(L,N),this.renderChildren(L,N),this.renderStyleValues(L.cssStyle,N),L.span&&(N.colSpan=L.span),this.currentCellPosition.col+=N.colSpan,N}renderVmlPicture(L){var N=Co("div");return this.renderChildren(L,N),N}renderVmlElement(L){var N,V,Q=hs("svg");Q.setAttribute("style",L.cssStyleText);const le=this.renderVmlChildElement(L);return(N=L.imageHref)!=null&&N.id&&this.tasks.push((V=this.document)==null?void 0:V.loadDocumentImage(L.imageHref.id,this.currentPart).then(we=>le.setAttribute("href",we))),Q.appendChild(le),requestAnimationFrame(()=>{const we=Q.firstElementChild.getBBox();Q.setAttribute("width",`${Math.ceil(we.x+we.width)}`),Q.setAttribute("height",`${Math.ceil(we.y+we.height)}`)}),Q}renderVmlChildElement(L){const N=hs(L.tagName);Object.entries(L.attrs).forEach(([V,Q])=>N.setAttribute(V,Q));for(let V of L.children)V.type==It.VmlElement?N.appendChild(this.renderVmlChildElement(V)):N.appendChild(...bn(this.renderElement(V)));return N}renderMmlRadical(L){var N;const V=L.children.find(le=>le.type==It.MmlBase);if((N=L.props)!=null&&N.hideDegree)return sa(An.mathML,"msqrt",null,this.renderElements([V]));const Q=L.children.find(le=>le.type==It.MmlDegree);return sa(An.mathML,"mroot",null,this.renderElements([V,Q]))}renderMmlDelimiter(L){var N,V;const Q=[];return Q.push(sa(An.mathML,"mo",null,[(N=L.props.beginChar)!=null?N:"("])),Q.push(...this.renderElements(L.children)),Q.push(sa(An.mathML,"mo",null,[(V=L.props.endChar)!=null?V:")"])),sa(An.mathML,"mrow",null,Q)}renderMmlNary(L){var N,V;const Q=[],le=Wo(L.children,st=>st.type),we=le[It.MmlSuperArgument],ke=le[It.MmlSubArgument],Fe=we?sa(An.mathML,"mo",null,bn(this.renderElement(we))):null,Ge=ke?sa(An.mathML,"mo",null,bn(this.renderElement(ke))):null,ot=sa(An.mathML,"mo",null,[(V=(N=L.props)==null?void 0:N.char)!=null?V:"∫"]);return Fe||Ge?Q.push(sa(An.mathML,"munderover",null,[ot,Ge,Fe])):Fe?Q.push(sa(An.mathML,"mover",null,[ot,Fe])):Ge?Q.push(sa(An.mathML,"munder",null,[ot,Ge])):Q.push(ot),Q.push(...this.renderElements(le[It.MmlBase].children)),sa(An.mathML,"mrow",null,Q)}renderMmlPreSubSuper(L){const N=[],V=Wo(L.children,Ge=>Ge.type),Q=V[It.MmlSuperArgument],le=V[It.MmlSubArgument],we=Q?sa(An.mathML,"mo",null,bn(this.renderElement(Q))):null,ke=le?sa(An.mathML,"mo",null,bn(this.renderElement(le))):null,Fe=sa(An.mathML,"mo",null);return N.push(sa(An.mathML,"msubsup",null,[Fe,ke,we])),N.push(...this.renderElements(V[It.MmlBase].children)),sa(An.mathML,"mrow",null,N)}renderMmlGroupChar(L){const N=L.props.verticalJustification==="bot"?"mover":"munder",V=this.renderContainerNS(L,An.mathML,N);return L.props.char&&V.appendChild(sa(An.mathML,"mo",null,[L.props.char])),V}renderMmlBar(L){const N=this.renderContainerNS(L,An.mathML,"mrow");switch(L.props.position){case"top":N.style.textDecoration="overline";break;case"bottom":N.style.textDecoration="underline";break}return N}renderMmlRun(L){const N=sa(An.mathML,"ms");return this.renderClass(L,N),this.renderStyleValues(L.cssStyle,N),this.renderChildren(L,N),N}renderMllList(L){const N=sa(An.mathML,"mtable");this.renderClass(L,N),this.renderStyleValues(L.cssStyle,N),this.renderChildren(L);for(let V of this.renderChildren(L))N.appendChild(sa(An.mathML,"mtr",null,[sa(An.mathML,"mtd",null,[V])]));return N}renderStyleValues(L,N){for(let V in L)V.startsWith("$")?N.setAttribute(V.slice(1),L[V]):N.style[V]=L[V]}renderClass(L,N){L.className&&(N.className=L.className),L.styleName&&N.classList.add(this.processStyleName(L.styleName))}findStyle(L){var N;return L&&((N=this.styleMap)==null?void 0:N[L])}numberingClass(L,N){return`${this.className}-num-${L}-${N}`}tabStopClass(){return`${this.className}-tab-stop`}styleToString(L,N,V=null){let Q=`${L} {\r +`;for(const le in N)le.startsWith("$")||(Q+=` ${le}: ${N[le]};\r +`);return V&&(Q+=V),Q+`}\r +`}numberingCounter(L,N){return`${this.className}-num-${L}-${N}`}levelTextToContent(L,N,V,Q){var le;const we={tab:"\\9",space:"\\a0"};var ke=L.replace(/%\d*/g,Fe=>{let Ge=parseInt(Fe.substring(1),10)-1;return`"counter(${this.numberingCounter(V,Ge)}, ${Q})"`});return`"${ke}${(le=we[N])!=null?le:""}"`}numFormatToCssValue(L){var N,V={none:"none",bullet:"disc",decimal:"decimal",lowerLetter:"lower-alpha",upperLetter:"upper-alpha",lowerRoman:"lower-roman",upperRoman:"upper-roman",decimalZero:"decimal-leading-zero",aiueo:"katakana",aiueoFullWidth:"katakana",chineseCounting:"simp-chinese-informal",chineseCountingThousand:"simp-chinese-informal",chineseLegalSimplified:"simp-chinese-formal",chosung:"hangul-consonant",ideographDigital:"cjk-ideographic",ideographTraditional:"cjk-heavenly-stem",ideographLegalTraditional:"trad-chinese-formal",ideographZodiac:"cjk-earthly-branch",iroha:"katakana-iroha",irohaFullWidth:"katakana-iroha",japaneseCounting:"japanese-informal",japaneseDigitalTenThousand:"cjk-decimal",japaneseLegal:"japanese-formal",thaiNumbers:"thai",koreanCounting:"korean-hangul-formal",koreanDigital:"korean-hangul-formal",koreanDigital2:"korean-hanja-informal",hebrew1:"hebrew",hebrew2:"hebrew",hindiNumbers:"devanagari",ganada:"hangul",taiwaneseCounting:"cjk-ideographic",taiwaneseCountingThousand:"cjk-ideographic",taiwaneseDigital:"cjk-decimal"};return(N=V[L])!=null?N:L}refreshTabStops(){this.options.experimental&&(clearTimeout(this.tabsTimeout),this.tabsTimeout=setTimeout(()=>{const L=s0();for(let N of this.currentTabs)Xu(N.span,N.stops,this.defaultTabSize,L)},500))}later(L){this.postRenderTasks.push(L)}}function Co(ve,L,N){return sa(void 0,ve,L,N)}function hs(ve,L,N){return sa(An.svg,ve,L,N)}function sa(ve,L,N,V){var Q=ve?document.createElementNS(ve,L):document.createElement(L);return Object.assign(Q,N),V&&oc(Q,V),Q}function gh(ve){ve.innerHTML=""}function oc(ve,L){L.forEach(N=>ve.appendChild(Kf(N)?document.createTextNode(N):N))}function Ds(ve){return Co("style",{innerHTML:ve})}function sc(ve,L){ve.appendChild(document.createComment(L))}function Bl(ve,L){for(var N=ve.parent;N!=null&&N.type!=L;)N=N.parent;return N}const yh={ignoreHeight:!1,ignoreWidth:!1,ignoreFonts:!1,breakPages:!0,debug:!1,experimental:!1,className:"docx",inWrapper:!0,trimXmlDeclaration:!0,ignoreLastRenderedPageBreak:!0,renderHeaders:!0,renderFooters:!0,renderFootnotes:!0,renderEndnotes:!0,useBase64URL:!1,renderChanges:!1,renderComments:!1};function Ul(ve,L){const N=Pr(Pr({},yh),L);return qu.load(ve,new i0(N),N)}function bh(ve,L,N,V){return Ai(this,null,function*(){const Q=Pr(Pr({},yh),V),le=new ic(window.document);return le.render(ve,L,N,Q),Promise.allSettled(le.tasks)})}function zl(ve,L,N,V){return Ai(this,null,function*(){const Q=yield Ul(ve,V);return yield bh(Q,L,N,V),Q})}const c0={ignoreLastRenderedPageBreak:!1};function Hl(ve,L={}){return typeof ve=="string"?l0(ve,L):Promise.resolve(ve)}function l0(ve,L){return fetch(ve,L).then(N=>N.status!==200?Promise.reject(N):N)}function u0(ve){return Ai(this,null,function*(){let L;return ve instanceof Blob?L=ve:ve instanceof Response?L=yield ve.blob():ve instanceof ArrayBuffer&&(L=new Blob([ve])),L})}function Wl(ve,L,N={}){if(!ve)return L.innerHTML="",Promise.resolve();let V;return ve instanceof Blob?V=ve:ve instanceof Response?V=ve.blob():ve instanceof ArrayBuffer&&(V=new Blob([ve])),zl(V,L,L,Pr(Pr({},c0),N))}const ds={getData:Hl,render:Wl,getBlob:u0};function $l(ve,L){return Ai(this,null,function*(){L&&(L instanceof ArrayBuffer&&(L=new Blob([L])),wh(ve,URL.createObjectURL(L)))})}function wh(ve,L){let N=document.createElement("a");N.download=ve,N.style.display="none",N.href=L,document.body.appendChild(N),N.click(),document.body.removeChild(N)}const f0=(ve,L)=>{const N=ve.__vccOpts||ve;for(const[V,Q]of L)N[V]=Q;return N},h0=In.defineComponent({name:"VueOfficeDocx",props:{src:[String,ArrayBuffer,Blob],requestOptions:{type:Object,default:()=>({})},options:{type:Object,default:()=>({})}},emits:["rendered","error"],setup(ve,{emit:L}){const N=In.ref(null);let V=null;function Q(){let we=N.value;ds.getData(ve.src,ve.requestOptions).then(ke=>Ai(this,null,function*(){V=yield ds.getBlob(ke),ds.render(V,we,ve.options).then(()=>{L("rendered")}).catch(Fe=>{ds.render("",we,ve.options),L("error",Fe)})})).catch(ke=>{ds.render("",we,ve.options),L("error",ke)})}In.onMounted(()=>{ve.src&&Q()}),In.watch(()=>ve.src,()=>{ve.src?Q():ds.render("",N.value,ve.options).then(()=>{L("rendered")})});function le(we){$l(we||`vue-office-docx-${new Date().getTime()}.docx`,V)}return{rootRef:N,save:le}}}),d0={class:"vue-office-docx"},p0={class:"vue-office-docx-main",ref:"rootRef"};function m0(ve,L,N,V,Q,le){return pa.openBlock(),pa.createElementBlock("div",d0,[pa.createElementVNode("div",p0,null,512)])}const ql=f0(h0,[["render",m0]]);return ql.install=function(ve){ve.component(ql.name,ql)},ql})})(G4);var Y8=G4.exports;const K8=t6(Y8);var X4={exports:{}};(function(lo,Pl){(function(In,pa){lo.exports=pa(r6(),Xy)})(Ol,function(In,pa){function Ki(e){return(Ki=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(e)}function tc(e){var r=function(t,n){if(Ki(t)!="object"||!t)return t;var i=t[Symbol.toPrimitive];if(i!==void 0){var s=i.call(t,n||"default");if(Ki(s)!="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(n==="string"?String:Number)(t)}(e,"string");return Ki(r)=="symbol"?r:String(r)}function Ps(e,r,t){return(r=tc(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function Dc(e){if(Array.isArray(e))return e}function rc(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t1&&arguments[1]!==void 0?arguments[1]:"";Ke(this,e),typeof r=="string"?(this.el=document.createElement(r),this.el.className=t):this.el=r,this.data={}}return Ze(e,[{key:"data",value:function(r,t){return t!==void 0?(this.data[r]=t,this):this.data[r]}},{key:"on",value:function(r,t){var n=Uc(r.split(".")),i=n[0],s=n.slice(1),o=i;return o==="mousewheel"&&/Firefox/i.test(window.navigator.userAgent)&&(o="DOMMouseScroll"),this.el.addEventListener(o,function(a){t(a);for(var c=0;c0&&arguments[0]!==void 0?arguments[0]:"active";return this.toggleClass(r)}},{key:"toggleClass",value:function(r){return this.el.classList.toggle(r)}},{key:"active",value:function(){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"active";return!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.addClass(r):this.removeClass(r),this}},{key:"checked",value:function(){var r=!(arguments.length>0&&arguments[0]!==void 0)||arguments[0];return this.active(r,"checked"),this}},{key:"disabled",value:function(){return!(arguments.length>0&&arguments[0]!==void 0)||arguments[0]?this.addClass("disabled"):this.removeClass("disabled"),this}},{key:"attr",value:function(r,t){var n=this;if(t!==void 0)this.el.setAttribute(r,t);else{if(typeof r=="string")return this.el.getAttribute(r);Object.keys(r).forEach(function(i){n.el.setAttribute(i,r[i])})}return this}},{key:"removeAttr",value:function(r){return this.el.removeAttribute(r),this}},{key:"html",value:function(r){return r!==void 0?(this.el.innerHTML=r,this):this.el.innerHTML}},{key:"val",value:function(r){return r!==void 0?(this.el.value=r,this):this.el.value}},{key:"focus",value:function(){this.el.focus()}},{key:"cssRemoveKeys",value:function(){for(var r=this,t=arguments.length,n=new Array(t),i=0;i1&&arguments[1]!==void 0?arguments[1]:"")};function gn(e){return function(r){if(Array.isArray(r))return rc(r)}(e)||Vf(e)||Lc(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}var qn=["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"];function Hc(e){for(var r="",t=e;t>=qn.length;)t/=qn.length,t-=1,r+=qn[parseInt(t,10)%qn.length];var n=e%qn.length;return r+=qn[n]}function Yf(e){for(var r=0,t=0;t="0"&&e.charAt(n)<="9"?t+=e.charAt(n):r+=e.charAt(n);return[Yf(r),parseInt(t,10)-1]}function Zi(e,r){return"".concat(Hc(e)).concat(r+1)}function Wc(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){return!0};if(r===0&&t===0)return e;var i=Pr(Yn(e),2),s=i[0],o=i[1];return n(s,o)?Zi(s+r,o+t):e}var ei=function(){function e(r,t,n,i){var s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;Ke(this,e),this.sri=r,this.sci=t,this.eri=n,this.eci=i,this.w=s,this.h=o}return Ze(e,[{key:"set",value:function(r,t,n,i){this.sri=r,this.sci=t,this.eri=n,this.eci=i}},{key:"multiple",value:function(){return this.eri-this.sri>0||this.eci-this.sci>0}},{key:"includes",value:function(){for(var r=0,t=0,n=arguments.length,i=new Array(n),s=0;s1&&arguments[1]!==void 0?arguments[1]:function(){return!0},n=this.sri,i=this.sci,s=this.eri,o=this.eci,a=n;a<=s;a+=1)if(t(a))for(var c=i;c<=o;c+=1)r(a,c)}},{key:"contains",value:function(r){return this.sri<=r.sri&&this.sci<=r.sci&&this.eri>=r.eri&&this.eci>=r.eci}},{key:"within",value:function(r){return this.sri>=r.sri&&this.sci>=r.sci&&this.eri<=r.eri&&this.eci<=r.eci}},{key:"disjoint",value:function(r){return this.sri>r.eri||this.sci>r.eci||r.sri>this.eri||r.sci>this.eci}},{key:"intersects",value:function(r){return this.sri<=r.eri&&this.sci<=r.eci&&r.sri<=this.eri&&r.sci<=this.eci}},{key:"union",value:function(r){var t=this.sri,n=this.sci,i=this.eri,s=this.eci;return new e(r.srii?r.eri:i,r.eci>s?r.eci:s)}},{key:"difference",value:function(r){var t=[],n=function(h,d,p,m){t.push(new e(h,d,p,m))},i=this.sri,s=this.sci,o=this.eri,a=this.eci,c=r.sri-i,l=r.sci-s,u=o-r.eri,f=a-r.eci;return c>0?(n(i,s,r.sri-1,a),u>0?(n(r.eri+1,s,o,a),l>0&&n(r.sri,s,r.eri,r.sci-1),f>0&&n(r.sri,r.eci+1,r.eri,a)):(l>0&&n(r.sri,s,o,r.sci-1),f>0&&n(r.sri,r.eci+1,o,a))):u>0&&(n(r.eri+1,s,o,a),l>0&&n(i,s,r.eri,r.sci-1),f>0&&n(i,r.eci+1,r.eri,a)),l>0?(n(i,s,o,r.sci-1),f>0?(n(i,r.eri+1,o,a),c>0&&n(i,r.sci,r.sri-1,r.eci),u>0&&n(r.sri+1,r.sci,o,r.eci)):(c>0&&n(i,r.sci,r.sri-1,a),u>0&&n(r.sri+1,r.sci,o,a))):f>0&&(n(o,r.eci+1,o,a),c>0&&n(i,s,r.sri-1,r.eci),u>0&&n(r.eri+1,s,o,r.eci)),t}},{key:"size",value:function(){return[this.eri-this.sri+1,this.eci-this.sci+1]}},{key:"toString",value:function(){var r=this.sri,t=this.sci,n=this.eri,i=this.eci,s=Zi(t,r);return this.multiple()&&(s="".concat(s,":").concat(Zi(i,n))),s}},{key:"clone",value:function(){return new e(this.sri,this.sci,this.eri,this.eci,this.w,this.h)}},{key:"equals",value:function(r){return this.eri===r.eri&&this.eci===r.eci&&this.sri===r.sri&&this.sci===r.sci}}],[{key:"valueOf",value:function(r){var t=r.split(":"),n=Pr(Yn(t[0]),2),i=n[0],s=n[1],o=s,a=i;if(t.length>1){var c=Pr(Yn(t[1]),2);a=c[0],o=c[1]}return new e(s,i,o,a)}}]),e}(),Bd=function(){function e(){Ke(this,e),this.range=new ei(0,0,0,0),this.ri=0,this.ci=0}return Ze(e,[{key:"multiple",value:function(){return this.range.multiple()}},{key:"setIndexes",value:function(r,t){this.ri=r,this.ci=t}},{key:"size",value:function(){return this.range.size()}}]),e}(),Mu=Ze(function e(){Ke(this,e),this.x=0,this.y=0,this.ri=0,this.ci=0}),Ud=function(){function e(){Ke(this,e),this.undoItems=[],this.redoItems=[]}return Ze(e,[{key:"add",value:function(r){this.undoItems.push(JSON.stringify(r)),this.redoItems=[]}},{key:"canUndo",value:function(){return this.undoItems.length>0}},{key:"canRedo",value:function(){return this.redoItems.length>0}},{key:"undo",value:function(r,t){var n=this.undoItems,i=this.redoItems;this.canUndo()&&(i.push(JSON.stringify(r)),t(JSON.parse(n.pop())))}},{key:"redo",value:function(r,t){var n=this.undoItems,i=this.redoItems;this.canRedo()&&(n.push(JSON.stringify(r)),t(JSON.parse(i.pop())))}}]),e}(),zd=function(){function e(){Ke(this,e),this.range=null,this.state="clear"}return Ze(e,[{key:"copy",value:function(r){return this.range=r,this.state="copy",this}},{key:"cut",value:function(r){return this.range=r,this.state="cut",this}},{key:"isCopy",value:function(){return this.state==="copy"}},{key:"isCut",value:function(){return this.state==="cut"}},{key:"isClear",value:function(){return this.state==="clear"}},{key:"clear",value:function(){this.range=null,this.state="clear"}}]),e}(),nc=function(){function e(r,t,n){Ke(this,e),this.ci=r,this.operator=t,this.value=n}return Ze(e,[{key:"set",value:function(r,t){this.operator=r,this.value=t}},{key:"includes",value:function(r){var t=this.operator,n=this.value;return t==="all"||t==="in"&&n.includes(r)}},{key:"vlength",value:function(){var r=this.operator,t=this.value;return r==="in"?t.length:0}},{key:"getData",value:function(){return{ci:this.ci,operator:this.operator,value:this.value}}}]),e}(),yt=function(){function e(r,t){Ke(this,e),this.ci=r,this.order=t}return Ze(e,[{key:"asc",value:function(){return this.order==="asc"}},{key:"desc",value:function(){return this.order==="desc"}}]),e}(),Ui=function(){function e(){Ke(this,e),this.ref=null,this.filters=[],this.sort=null}return Ze(e,[{key:"setData",value:function(r){var t=r.ref,n=r.filters,i=r.sort;t!=null&&(this.ref=t,this.filters=n.map(function(s){return new nc(s.ci,s.operator,s.value)}),i&&(this.sort=new yt(i.ci,i.order)))}},{key:"getData",value:function(){if(this.active()){var r=this.ref,t=this.filters,n=this.sort;return{ref:r,filters:t.map(function(i){return i.getData()}),sort:n}}return{}}},{key:"addFilter",value:function(r,t,n){var i=this.getFilter(r);i==null?this.filters.push(new nc(r,t,n)):i.set(t,n)}},{key:"setSort",value:function(r,t){this.sort=t?new yt(r,t):null}},{key:"includes",value:function(r,t){return!!this.active()&&this.hrange().includes(r,t)}},{key:"getSort",value:function(r){var t=this.sort;return t&&t.ci===r?t:null}},{key:"getFilter",value:function(r){for(var t=this.filters,n=0;n0&&arguments[0]!==void 0?arguments[0]:[];Ke(this,e),this._=r}return Ze(e,[{key:"forEach",value:function(r){this._.forEach(r)}},{key:"deleteWithin",value:function(r){this._=this._.filter(function(t){return!t.within(r)})}},{key:"getFirstIncludes",value:function(r,t){for(var n=0;n=t?(u.sri+=n,u.eri+=n):o=t?(u.sci+=n,u.eci+=n):a0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length,n=new Array(t>1?t-1:0),i=1;i5?a.toFixed(2):a;return a.toFixed(Math.max(n,i))}const Ei={cloneDeep:function(e){return JSON.parse(JSON.stringify(e))},merge:function(){for(var e=arguments.length,r=new Array(e),t=0;t1&&arguments[1]!==void 0?arguments[1]:function(i){return i},t=0,n=0;return Object.keys(e).forEach(function(i){t+=r(e[i],i),n+=1}),[t,n]},rangeEach:function(e,r,t){for(var n=e;ni);c+=1)o+=a=s(c);return[c,o-a,a]},deleteProperty:function(e,r){var t=e["".concat(r)];return delete e["".concat(r)],t},numberCalc:Is};var $d=function(){function e(r){var t=r.len,n=r.height;Ke(this,e),this._={},this.len=t,this.height=n}return Ze(e,[{key:"getHeight",value:function(r){if(this.isHide(r))return 0;var t=this.get(r);return t&&t.height?t.height:this.height}},{key:"setHeight",value:function(r,t){this.getOrNew(r).height=t}},{key:"unhide",value:function(r){for(var t=r;t>0&&(t-=1,this.isHide(t));)this.setHide(t,!1)}},{key:"isHide",value:function(r){var t=this.get(r);return t&&t.hide}},{key:"setHide",value:function(r,t){var n=this.getOrNew(r);t===!0?n.hide=!0:delete n.hide}},{key:"setStyle",value:function(r,t){this.getOrNew(r).style=t}},{key:"sumHeight",value:function(r,t,n){var i=this;return Ei.rangeSum(r,t,function(s){return n&&n.has(s)?0:i.getHeight(s)})}},{key:"totalHeight",value:function(){return this.sumHeight(0,this.len)}},{key:"get",value:function(r){return this._[r]}},{key:"getOrNew",value:function(r){return this._[r]=this._[r]||{cells:{}},this._[r]}},{key:"getCell",value:function(r,t){var n=this.get(r);return n!==void 0&&n.cells!==void 0&&n.cells[t]!==void 0?n.cells[t]:null}},{key:"getCellMerge",value:function(r,t){var n=this.getCell(r,t);return n&&n.merge?n.merge:[0,0]}},{key:"getCellOrNew",value:function(r,t){var n=this.getOrNew(r);return n.cells[t]=n.cells[t]||{},n.cells[t]}},{key:"setCell",value:function(r,t,n){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"all",s=this.getOrNew(r);i==="all"?s.cells[t]=n:i==="text"?(s.cells[t]=s.cells[t]||{},s.cells[t].text=n.text):i==="format"&&(s.cells[t]=s.cells[t]||{},s.cells[t].style=n.style,n.merge&&(s.cells[t].merge=n.merge))}},{key:"setCellText",value:function(r,t,n){var i=this.getCellOrNew(r,t);i.editable!==!1&&(i.text=n)}},{key:"copyPaste",value:function(r,t,n){var i=this,s=arguments.length>3&&arguments[3]!==void 0&&arguments[3],o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:function(){},a=r.sri,c=r.sci,l=r.eri,u=r.eci,f=t.sri,h=t.sci,d=t.eri,p=t.eci,m=Pr(r.size(),2),v=m[0],y=m[1],g=Pr(t.size(),2),b=g[0],w=g[1],S=!0,C=0;(d0){var x=M.text,_=z-h+(U-f)+2;if(S||(_-=C+1),x[0]==="=")M.text=x.replace(/[a-zA-Z]{1,3}\d+/g,function(O){var D=0,F=0;return a===f?D=_-1:F=_-1,/^\d+$/.test(O)?O:Wc(O,D,F)});else if(v<=1&&y>1&&(f>l||d1&&(h>u||p1&&arguments[1]!==void 0?arguments[1]:1,i={};this.each(function(s,o){var a=parseInt(s,10);a>=r&&(a+=n,t.eachCells(s,function(c,l){l.text&&l.text[0]==="="&&(l.text=l.text.replace(/[a-zA-Z]{1,3}\d+/g,function(u){return Wc(u,0,n,function(f,h){return h>=r})}))})),i[a]=o}),this._=i,this.len+=n}},{key:"delete",value:function(r,t){var n=this,i=t-r+1,s={};this.each(function(o,a){var c=parseInt(o,10);ct&&(s[c-i]=a,n.eachCells(o,function(l,u){u.text&&u.text[0]==="="&&(u.text=u.text.replace(/[a-zA-Z]{1,3}\d+/g,function(f){return Wc(f,0,-i,function(h,d){return d>t})}))}))}),this._=s,this.len-=i}},{key:"insertColumn",value:function(r){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;this.each(function(i,s){var o={};t.eachCells(i,function(a,c){var l=parseInt(a,10);l>=r&&(l+=n,c.text&&c.text[0]==="="&&(c.text=c.text.replace(/[a-zA-Z]{1,3}\d+/g,function(u){return Wc(u,n,0,function(f){return f>=r})}))),o[l]=c}),s.cells=o})}},{key:"deleteColumn",value:function(r,t){var n=this,i=t-r+1;this.each(function(s,o){var a={};n.eachCells(s,function(c,l){var u=parseInt(c,10);ut&&(a[u-i]=l,l.text&&l.text[0]==="="&&(l.text=l.text.replace(/[a-zA-Z]{1,3}\d+/g,function(f){return Wc(f,-i,0,function(h){return h>t})})))}),o.cells=a})}},{key:"deleteCells",value:function(r){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"all";r.each(function(i,s){t.deleteCell(i,s,n)})}},{key:"deleteCell",value:function(r,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"all",i=this.get(r);if(i!==null){var s=this.getCell(r,t);s!==null&&s.editable!==!1&&(n==="all"?delete i.cells[t]:n==="text"?(s.text&&delete s.text,s.value&&delete s.value):n==="format"?(s.style!==void 0&&delete s.style,s.merge&&delete s.merge):n==="merge"&&s.merge&&delete s.merge)}}},{key:"maxCell",value:function(){var r=Object.keys(this._),t=r[r.length-1],n=this._[t];if(n){var i=n.cells,s=Object.keys(i),o=s[s.length-1];return[parseInt(t,10),parseInt(o,10)]}return[0,0]}},{key:"each",value:function(r){Object.entries(this._).forEach(function(t){var n=Pr(t,2),i=n[0],s=n[1];r(i,s)})}},{key:"eachCells",value:function(r,t){this._[r]&&this._[r].cells&&Object.entries(this._[r].cells).forEach(function(n){var i=Pr(n,2),s=i[0],o=i[1];t(s,o)})}},{key:"setData",value:function(r){r.len&&(this.len=r.len,delete r.len),this._=r}},{key:"getData",value:function(){var r=this.len;return Object.assign({len:r},this._)}}]),e}(),Il=function(){function e(r){var t=r.len,n=r.width,i=r.indexWidth,s=r.minWidth;Ke(this,e),this._={},this.len=t,this.width=n,this.indexWidth=i,this.minWidth=s}return Ze(e,[{key:"setData",value:function(r){r.len&&(this.len=r.len,delete r.len),this._=r}},{key:"getData",value:function(){var r=this.len;return Object.assign({len:r},this._)}},{key:"getWidth",value:function(r){if(this.isHide(r))return 0;var t=this._[r];return t&&t.width?t.width:this.width}},{key:"getOrNew",value:function(r){return this._[r]=this._[r]||{},this._[r]}},{key:"setWidth",value:function(r,t){this.getOrNew(r).width=t}},{key:"unhide",value:function(r){for(var t=r;t>0&&(t-=1,this.isHide(t));)this.setHide(t,!1)}},{key:"isHide",value:function(r){var t=this._[r];return t&&t.hide}},{key:"setHide",value:function(r,t){var n=this.getOrNew(r);t===!0?n.hide=!0:delete n.hide}},{key:"setStyle",value:function(r,t){this.getOrNew(r).style=t}},{key:"sumWidth",value:function(r,t){var n=this;return Ei.rangeSum(r,t,function(i){return n.getWidth(i)})}},{key:"totalWidth",value:function(){return this.sumWidth(0,this.len)}}]),e}();function Ru(e,r){var t=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(c,l){if(c){if(typeof c=="string")return Wo(c,l);var u=Object.prototype.toString.call(c).slice(8,-1);if(u==="Object"&&c.constructor&&(u=c.constructor.name),u==="Map"||u==="Set")return Array.from(c);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return Wo(c,l)}}(e))||r){t&&(e=t);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s,o=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var c=t.next();return o=c.done,c},e:function(c){a=!0,s=c},f:function(){try{o||t.return==null||t.return()}finally{if(a)throw s}}}}function Wo(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t A",asc:"Sort A -> Z"},filter:{empty:"empty"},dataValidation:{mode:"Mode",range:"Cell Range",criteria:"Criteria",modeType:{cell:"Cell",column:"Colun",row:"Row"},type:{list:"List",number:"Number",date:"Date",phone:"Phone",email:"Email"},operator:{be:"between",nbe:"not betwwen",lt:"less than",lte:"less than or equal to",gt:"greater than",gte:"greater than or equal to",eq:"equal to",neq:"not equal to"}}}};function Kf(e,r){if(r){var t,n=Ru(ju);try{for(n.s();!(t=n.n()).done;){var i=t.value;if(!r[i])break;for(var s=r[i],o=e.match(/(?:\\.|[^.])+/g),a=0;a2&&arguments[2]!==void 0&&arguments[2]?ju=[e]:ju.unshift(e),r&&(Ml[e]=r)}var Zf={phone:/^[1-9]\d{10}$/,email:/w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*/};function uo(e,r){var t="";if(!e){for(var n=arguments.length,i=new Array(n>2?n-2:0),s=2;s=this.parseValue(c)&&o<=this.parseValue(l),"between",c,l)}if(n==="nbe"){var u=Pr(i,2),f=u[0],h=u[1];return uo(othis.parseValue(h),"notBetween",f,h)}if(n==="eq")return uo(o===this.parseValue(i),"equal",i);if(n==="neq")return uo(o!==this.parseValue(i),"notEqual",i);if(n==="lt")return uo(othis.parseValue(i),"greaterThan",i);if(n==="gte")return uo(o>=this.parseValue(i),"greaterThanEqual",i)}return[!0]}}]),e}(),$c=function(){function e(r,t,n){Ke(this,e),this.refs=t,this.mode=r,this.validator=n}return Ze(e,[{key:"includes",value:function(r,t){for(var n=this.refs,i=0;i0}).map(function(r){return r.getData()})}},{key:"setData",value:function(r){this._=r.map(function(t){return $c.valueOf(t)})}}]),e}(),Qf={mode:"edit",view:{height:function(){return document.documentElement.clientHeight},width:function(){return document.documentElement.clientWidth}},showGrid:!0,showToolbar:!0,showContextmenu:!0,showBottomBar:!0,row:{len:100,height:25},col:{len:26,width:100,indexWidth:60,minWidth:60},style:{bgcolor:"#ffffff",align:"left",valign:"middle",textwrap:!1,strike:!1,underline:!1,color:"#0a0a0a",font:{name:"Arial",size:10,bold:!1,italic:!1},format:"normal"}},eh=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)};function th(e,r){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},n=this.merges,i=r.clone(),s=Pr(e.size(),2),o=s[0],a=s[1],c=Pr(r.size(),2),l=c[0],u=c[1];return o>l&&(i.eri=r.sri+o-1),a>u&&(i.eci=r.sci+a-1),!n.intersects(i)||(t(ma("error.pasteForMergedCell")),!1)}function Nu(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0&&arguments[3],i=this.rows,s=this.merges;t!=="all"&&t!=="format"||(i.deleteCells(r,t),s.deleteWithin(r)),i.copyPaste(e,r,t,n,function(o,a,c){if(c&&c.merge){var l=Pr(c.merge,2),u=l[0],f=l[1];if(u<=0&&f<=0)return;s.add(new ei(o,a,o+u,a+f))}})}function qd(e,r){var t=this.clipboard,n=this.rows,i=this.merges;n.cutPaste(e,r),i.move(e,r.sri-e.sri,r.sci-e.sci),t.clear()}function cs(e,r,t){var n=this.styles,i=this.rows.getCellOrNew(e,r),s={};i.style!==void 0&&(s=Ei.cloneDeep(n[i.style])),s=Ei.merge(s,{border:t}),i.style=this.addStyle(s)}function Gd(e){var r=this,t=e.mode,n=e.style,i=e.color,s=this.styles,o=this.selector,a=this.rows,c=o.range,l=c.sri,u=c.sci,f=c.eri,h=c.eci,d=!this.isSignleSelected();if(d||t!=="inside"&&t!=="horizontal"&&t!=="vertical")if(t!=="outside"||d){if(t==="none")o.range.each(function(E,A){var O=a.getCell(E,A);if(O&&O.style!==void 0){var D=Ei.cloneDeep(s[O.style]);delete D.border,O.style=r.addStyle(D)}});else if(t==="all"||t==="inside"||t==="outside"||t==="horizontal"||t==="vertical")for(var p=[],m=l;m<=f;m+=1)for(var v=u;v<=h;v+=1){for(var y=[],g=0;gh)break;var j=a.getCell(m,v),U=0,G=0;if(j&&j.merge){var z=Pr(j.merge,2);U=z[0],G=z[1],p.push([m,v,U,G])}var K=U>0&&m+U===f,T=G>0&&v+G===h,M={};t==="all"?M={bottom:[n,i],top:[n,i],left:[n,i],right:[n,i]}:t==="inside"?(!T&&v0&&cs.call(this,m,v,M),v+=G}else if(t==="top"||t==="bottom")for(var x=u;x<=h;x+=1)t==="top"&&(cs.call(this,l,x,{top:[n,i]}),x+=a.getCellMerge(l,x)[1]),t==="bottom"&&(cs.call(this,f,x,{bottom:[n,i]}),x+=a.getCellMerge(f,x)[1]);else if(t==="left"||t==="right")for(var _=l;_<=f;_+=1)t==="left"&&(cs.call(this,_,u,{left:[n,i]}),_+=a.getCellMerge(_,u)[0]),t==="right"&&(cs.call(this,_,h,{right:[n,i]}),_+=a.getCellMerge(_,h)[0])}else cs.call(this,l,u,{top:[n,i],bottom:[n,i],left:[n,i],right:[n,i]})}function rh(e,r){var t=this.rows,n=this.freezeTotalHeight(),i=t.height;n+t.heighte);o+=1)s.has(o)||(a+=c=t.getHeight(o));return(a-=c)<=0?{ri:-1,top:0,height:c}:{ri:o-1,top:a,height:c}}function nh(e,r){var t=this.cols,n=this.freezeTotalWidth(),i=t.indexWidth;n+t.indexWidththis.selector.range.sci&&(r+=" "),eh(t[n].cells,i)){var s=String(t[n].cells[i].text);s.indexOf(` +`)===-1&&s.indexOf(" ")===-1&&s.indexOf('"')===-1?r+=s:r+='"'.concat(s,'"')}}else for(var o=this.selector.range.sci;o<=this.selector.range.eci;o+=1)r+=" ";r+=` +`}navigator.clipboard.writeText(r).then(function(){},function(a){console.log("text copy to the system clipboard error ",r,a)})}}},{key:"cut",value:function(){this.clipboard.cut(this.selector.range)}},{key:"paste",value:function(){var r=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"all",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){},i=this.clipboard,s=this.selector;return!i.isClear()&&!!th.call(this,i.range,s.range,n)&&(this.changeData(function(){i.isCopy()?Nu.call(r,i.range,s.range,t):i.isCut()&&qd.call(r,i.range,s.range)}),!0)}},{key:"pasteFromText",value:function(r){var t=r.split(`\r +`).map(function(s){return s.replace(/"/g,"").split(" ")});t.length>0&&(t.length-=1);var n=this.rows,i=this.selector;this.changeData(function(){n.paste(t,i.range)})}},{key:"autofill",value:function(r,t){var n=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},s=this.selector.range;return!!th.call(this,s,r,i)&&(this.changeData(function(){Nu.call(n,s,r,t,!0)}),!0)}},{key:"clearClipboard",value:function(){this.clipboard.clear()}},{key:"calSelectedRangeByEnd",value:function(r,t){var n=this.selector,i=this.rows,s=this.cols,o=this.merges,a=n.range,c=a.sri,l=a.sci,u=a.eri,f=a.eci,h=n.ri,d=n.ci,p=r,m=t;return r<0&&(p=i.len-1),t<0&&(m=s.len-1),p>h?(c=h,u=p):(c=p,u=h),m>d?(l=d,f=m):(l=m,f=d),n.range=o.union(new ei(c,l,u,f)),n.range=o.union(n.range),n.range}},{key:"calSelectedRangeByStart",value:function(r,t){var n=this.selector,i=this.rows,s=this.cols,o=this.merges.getFirstIncludes(r,t);return o===null&&(o=new ei(r,t,r,t),r===-1&&(o.sri=0,o.eri=i.len-1),t===-1&&(o.sci=0,o.eci=s.len-1)),n.range=o,o}},{key:"setSelectedCellAttr",value:function(r,t){var n=this;this.changeData(function(){var i=n.selector,s=n.styles,o=n.rows;if(r==="merge")t?n.merge():n.unmerge();else if(r==="border")Gd.call(n,t);else if(r==="formula"){var a=i.ri,c=i.ci,l=i.range;if(i.multiple()){var u=Pr(i.size(),2),f=u[0],h=u[1],d=l.sri,p=l.sci,m=l.eri,v=l.eci;if(f>1)for(var y=p;y<=v;y+=1)o.getCellOrNew(m+1,y).text="=".concat(t,"(").concat(Zi(y,d),":").concat(Zi(y,m),")");else h>1&&(o.getCellOrNew(a,v+1).text="=".concat(t,"(").concat(Zi(p,a),":").concat(Zi(v,a),")"))}else o.getCellOrNew(a,c).text="=".concat(t,"()")}else i.range.each(function(g,b){var w=o.getCellOrNew(g,b),S={};if(w.style!==void 0&&(S=Ei.cloneDeep(s[w.style])),r==="format")S.format=t,w.style=n.addStyle(S);else if(r==="font-bold"||r==="font-italic"||r==="font-name"||r==="font-size"){var C={};C[r.split("-")[1]]=t,S.font=Object.assign(S.font||{},C),w.style=n.addStyle(S)}else r==="strike"||r==="textwrap"||r==="underline"||r==="align"||r==="valign"||r==="color"||r==="bgcolor"?(S[r]=t,w.style=n.addStyle(S)):w[r]=t})})}},{key:"setSelectedCellText",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"input",n=this.autoFilter,i=this.selector,s=this.rows,o=i.ri,a=i.ci,c=o;this.unsortedRowMap.has(o)&&(c=this.unsortedRowMap.get(o));var l=s.getCell(c,a),u=l?l.text:"";if(this.setCellText(c,a,r,t),n.active()){var f=n.getFilter(a);if(f){var h=f.value.findIndex(function(d){return d===u});h>=0&&f.value.splice(h,1,r)}}}},{key:"getSelectedCell",value:function(){var r=this.selector,t=r.ri,n=r.ci,i=t;return this.unsortedRowMap.has(t)&&(i=this.unsortedRowMap.get(t)),this.rows.getCell(i,n)}},{key:"xyInSelectedRect",value:function(r,t){var n=this.getSelectedRect(),i=n.left,s=n.top,o=n.width,a=n.height,c=r-this.cols.indexWidth,l=t-this.rows.height;return c>i&&cs&&l0&&y>u&&(p=u),v>0&&v>f&&(m=f),{l:u,t:f,left:p,top:m,height:h,width:d,scroll:t}}},{key:"getCellRectByXY",value:function(r,t){var n=this.scroll,i=this.merges,s=this.rows,o=this.cols,a=rh.call(this,t,n.y),c=a.ri,l=a.top,u=a.height,f=nh.call(this,r,n.x),h=f.ci,d=f.left,p=f.width;if(h===-1&&(p=o.totalWidth()),c===-1&&(u=s.totalHeight()),c>=0||h>=0){var m=i.getFirstIncludes(c,h);if(m){c=m.sri,h=m.sci;var v=this.cellRect(c,h);d=v.left,l=v.top,p=v.width,u=v.height}}return{ri:c,ci:h,left:d,top:l,width:p,height:u}}},{key:"isSignleSelected",value:function(){var r=this.selector.range,t=r.sri,n=r.sci,i=r.eri,s=r.eci,o=this.getCell(t,n);if(o&&o.merge){var a=Pr(o.merge,2),c=a[0],l=a[1];if(t+c===i&&n+l===s)return!0}return!this.selector.multiple()}},{key:"canUnmerge",value:function(){var r=this.selector.range,t=r.sri,n=r.sci,i=r.eri,s=r.eci,o=this.getCell(t,n);if(o&&o.merge){var a=Pr(o.merge,2),c=a[0],l=a[1];if(t+c===i&&n+l===s)return!0}return!1}},{key:"merge",value:function(){var r=this,t=this.selector,n=this.rows;if(!this.isSignleSelected()){var i=Pr(t.size(),2),s=i[0],o=i[1];if(s>1||o>1){var a=t.range,c=a.sri,l=a.sci;this.changeData(function(){var u=n.getCellOrNew(c,l);u.merge=[s-1,o-1],r.merges.add(t.range),r.rows.deleteCells(t.range),r.rows.setCell(c,l,u)})}}}},{key:"unmerge",value:function(){var r=this,t=this.selector;if(this.isSignleSelected()){var n=t.range,i=n.sri,s=n.sci;this.changeData(function(){r.rows.deleteCell(i,s,"merge"),r.merges.deleteWithin(t.range)})}}},{key:"canAutofilter",value:function(){return!this.autoFilter.active()}},{key:"autofilter",value:function(){var r=this,t=this.autoFilter,n=this.selector;this.changeData(function(){t.active()?(t.clear(),r.exceptRowSet=new Set,r.sortedRowMap=new Map,r.unsortedRowMap=new Map):t.ref=n.range.toString()})}},{key:"setAutoFilter",value:function(r,t,n,i){var s=this.autoFilter;s.addFilter(r,n,i),s.setSort(r,t),this.resetAutoFilter()}},{key:"resetAutoFilter",value:function(){var r=this,t=this.autoFilter,n=this.rows;if(t.active()){var i=t.sort,s=t.filteredRows(function(u,f){return n.getCell(u,f)}),o=s.rset,a=s.fset,c=Array.from(a),l=Array.from(a);i&&c.sort(function(u,f){return i.order==="asc"?u-f:i.order==="desc"?f-u:0}),this.exceptRowSet=o,this.sortedRowMap=new Map,this.unsortedRowMap=new Map,c.forEach(function(u,f){r.sortedRowMap.set(l[f],u),r.unsortedRowMap.set(u,l[f])})}}},{key:"deleteCell",value:function(){var r=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"all",n=this.selector;this.changeData(function(){r.rows.deleteCells(n.range,t),t!=="all"&&t!=="format"||r.merges.deleteWithin(n.range)})}},{key:"insert",value:function(r){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;this.changeData(function(){var i=t.selector.range,s=i.sri,o=i.sci,a=t.rows,c=t.merges,l=t.cols,u=s;r==="row"?a.insert(s,n):r==="column"&&(a.insertColumn(o,n),u=o,l.len+=1),c.shift(r,u,n,function(f,h,d,p){var m=a.getCell(f,h);m.merge[0]+=d,m.merge[1]+=p})})}},{key:"delete",value:function(r){var t=this;this.changeData(function(){var n=t.rows,i=t.merges,s=t.selector,o=t.cols,a=s.range,c=s.range,l=c.sri,u=c.sci,f=c.eri,h=c.eci,d=Pr(s.range.size(),2),p=d[0],m=d[1],v=l,y=p;r==="row"?n.delete(l,f):r==="column"&&(n.deleteColumn(u,h),v=a.sci,y=m,o.len-=1),i.shift(r,v,-y,function(g,b,w,S){var C=n.getCell(g,b);C.merge[0]+=w,C.merge[1]+=S,C.merge[0]===0&&C.merge[1]===0&&delete C.merge})})}},{key:"scrollx",value:function(r,t){var n=this.scroll,i=this.freeze,s=this.cols,o=Pr(i,2)[1],a=Pr(Ei.rangeReduceIf(o,s.len,0,0,r,function(h){return s.getWidth(h)}),3),c=a[0],l=a[1],u=a[2],f=l;r>0&&(f+=u),n.x!==f&&(n.ci=r>0?c:0,n.x=f,t())}},{key:"scrolly",value:function(r,t){var n=this.scroll,i=this.freeze,s=this.rows,o=Pr(i,1)[0],a=Pr(Ei.rangeReduceIf(o,s.len,0,0,r,function(h){return s.getHeight(h)}),3),c=a[0],l=a[1],u=a[2],f=l;r>0&&(f+=u),n.y!==f&&(n.ri=r>0?c:0,n.y=f,t())}},{key:"cellRect",value:function(r,t){var n=this.rows,i=this.cols,s=i.sumWidth(0,t),o=n.sumHeight(0,r),a=n.getCell(r,t),c=i.getWidth(t),l=n.getHeight(r);if(a!==null&&a.merge){var u=Pr(a.merge,2),f=u[0],h=u[1];if(f>0)for(var d=1;d<=f;d+=1)l+=n.getHeight(r+d);if(h>0)for(var p=1;p<=h;p+=1)c+=i.getWidth(t+p)}return{left:s,top:o,width:c,height:l,cell:a}}},{key:"getCell",value:function(r,t){return this.rows.getCell(r,t)}},{key:"getCellTextOrDefault",value:function(r,t){var n=this.getCell(r,t);return n&&n.text?n.text:""}},{key:"getCellStyle",value:function(r,t){var n=this.getCell(r,t);return n&&n.style!==void 0?this.styles[n.style]:null}},{key:"getCellStyleOrDefault",value:function(r,t){var n=this.styles,i=this.rows.getCell(r,t),s=i&&i.style!==void 0?n[i.style]:{};return Ei.merge(this.defaultStyle(),s)}},{key:"getSelectedCellStyle",value:function(){var r=this.selector,t=r.ri,n=r.ci;return this.getCellStyleOrDefault(t,n)}},{key:"setCellText",value:function(r,t,n,i){var s=this.rows,o=this.history,a=this.validations;i==="finished"?(s.setCellText(r,t,""),o.add(this.getData()),s.setCellText(r,t,n)):(s.setCellText(r,t,n),this.change(this.getData())),a.validate(r,t,n)}},{key:"freezeIsActive",value:function(){var r=Pr(this.freeze,2),t=r[0],n=r[1];return t>0||n>0}},{key:"setFreeze",value:function(r,t){var n=this;this.changeData(function(){n.freeze=[r,t]})}},{key:"freezeTotalWidth",value:function(){return this.cols.sumWidth(0,this.freeze[1])}},{key:"freezeTotalHeight",value:function(){return this.rows.sumHeight(0,this.freeze[0])}},{key:"setRowHeight",value:function(r,t){var n=this;this.changeData(function(){n.rows.setHeight(r,t)})}},{key:"setColWidth",value:function(r,t){var n=this;this.changeData(function(){n.cols.setWidth(r,t)})}},{key:"viewHeight",value:function(){var r=this.settings,t=r.view,n=r.showToolbar,i=r.showBottomBar,s=t.height();return i&&(s-=41),n&&(s-=41),s}},{key:"viewWidth",value:function(){return this.settings.view.width()}},{key:"freezeViewRange",value:function(){var r=Pr(this.freeze,2),t=r[0],n=r[1];return new ei(0,0,t-1,n-1,this.freezeTotalWidth(),this.freezeTotalHeight())}},{key:"contentRange",value:function(){var r=this.rows,t=this.cols,n=Pr(r.maxCell(),2),i=n[0],s=n[1],o=r.sumHeight(0,i+1),a=t.sumWidth(0,s+1);return new ei(0,0,i,s,a,o)}},{key:"exceptRowTotalHeight",value:function(r,t){var n=this.exceptRowSet,i=this.rows,s=Array.from(n),o=0;return s.forEach(function(a){if(at){var c=i.getHeight(a);o+=c}}),o}},{key:"viewRange",value:function(){var r=this.scroll,t=this.rows,n=this.cols,i=this.freeze,s=this.exceptRowSet,o=r.ri,a=r.ci;o<=0&&(o=Pr(i,1)[0]),a<=0&&(a=Pr(i,2)[1]);for(var c=0,l=0,u=[t.len,n.len],f=u[0],h=u[1],d=o;dthis.viewHeight()));d+=1);for(var p=a;pthis.viewWidth()));p+=1);return new ei(o,a,f,h,c,l)}},{key:"eachMergesInView",value:function(r,t){this.merges.filterIntersects(r).forEach(function(n){return t(n)})}},{key:"hideRowsOrCols",value:function(){var r=this.rows,t=this.cols,n=this.selector,i=Pr(n.size(),2),s=i[0],o=i[1],a=n.range,c=a.sri,l=a.sci,u=a.eri,f=a.eci;if(s===r.len)for(var h=l;h<=f;h+=1)t.setHide(h,!0);else if(o===t.len)for(var d=c;d<=u;d+=1)r.setHide(d,!0)}},{key:"unhideRowsOrCols",value:function(r,t){this["".concat(r,"s")].unhide(t)}},{key:"rowEach",value:function(r,t,n){for(var i=0,s=this.rows,o=this.exceptRowSet,a=gn(o),c=0,l=0;l0&&(n(u,i,f),(i+=f)>this.viewHeight()))break}}},{key:"colEach",value:function(r,t,n){for(var i=0,s=this.cols,o=r;o<=t;o+=1){var a=s.getWidth(o);if(a>0&&(n(o,i,a),(i+=a)>this.viewWidth()))break}}},{key:"defaultStyle",value:function(){return this.settings.style}},{key:"addStyle",value:function(r){for(var t=this.styles,n=0;n=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s,o=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var c=t.next();return o=c.done,c},e:function(c){a=!0,s=c},f:function(){try{o||t.return==null||t.return()}finally{if(a)throw s}}}}function ih(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);tMath.abs(r)?n(e>0?"right":"left",e,t):n(r>0?"down":"up",r,t)}var or="x-spreadsheet",It=function(){function e(){var r=this,t=arguments.length>0&&arguments[0]!==void 0&&arguments[0],n=arguments.length>1?arguments[1]:void 0;Ke(this,e),this.moving=!1,this.vertical=t,this.el=At("div","".concat(or,"-resizer ").concat(t?"vertical":"horizontal")).children(this.unhideHoverEl=At("div","".concat(or,"-resizer-hover")).on("dblclick.stop",function(i){return r.mousedblclickHandler(i)}).css("position","absolute").hide(),this.hoverEl=At("div","".concat(or,"-resizer-hover")).on("mousedown.stop",function(i){return r.mousedownHandler(i)}),this.lineEl=At("div","".concat(or,"-resizer-line")).hide()).hide(),this.cRect=null,this.finishedFn=null,this.minDistance=n,this.unhideFn=function(){}}return Ze(e,[{key:"showUnhide",value:function(r){this.unhideIndex=r,this.unhideHoverEl.show()}},{key:"hideUnhide",value:function(){this.unhideHoverEl.hide()}},{key:"show",value:function(r,t){var n=this.moving,i=this.vertical,s=this.hoverEl,o=this.lineEl,a=this.el,c=this.unhideHoverEl;if(!n){this.cRect=r;var l=r.left,u=r.top,f=r.width,h=r.height;a.offset({left:i?l+f-5:l,top:i?u:u+h-5}).show(),s.offset({width:i?5:f,height:i?h:5}),o.offset({width:i?0:t.width,height:i?t.height:0}),c.offset({left:i?5-f:l,top:i?u:5-h,width:i?5:f,height:i?h:5})}}},{key:"hide",value:function(){this.el.offset({left:0,top:0}).hide(),this.hideUnhide()}},{key:"mousedblclickHandler",value:function(){this.unhideIndex&&this.unhideFn(this.unhideIndex)}},{key:"mousedownHandler",value:function(r){var t=this,n=r,i=this.el,s=this.lineEl,o=this.cRect,a=this.vertical,c=this.minDistance,l=a?o.width:o.height;s.show(),Fs(window,function(u){t.moving=!0,n!==null&&u.buttons===1&&(a?(l+=u.movementX)>c&&i.css("left","".concat(o.left+l,"px")):(l+=u.movementY)>c&&i.css("top","".concat(o.top+l,"px")),n=u)},function(){n=null,s.hide(),t.moving=!1,t.hide(),t.finishedFn&&(ln){var i=this.vertical?"height":"width";this.el.css(i,"".concat(n-15,"px")).show(),this.contentEl.css(this.vertical?"width":"height","1px").css(i,"".concat(t,"px"))}else this.el.hide();return this}}]),e}(),Rs=10,Rl=function(){function e(){var r=this,t=arguments.length>0&&arguments[0]!==void 0&&arguments[0];Ke(this,e),this.useHideInput=t,this.inputChange=function(){},this.cornerEl=At("div","".concat(or,"-selector-corner")),this.areaEl=At("div","".concat(or,"-selector-area")).child(this.cornerEl).hide(),this.clipboardEl=At("div","".concat(or,"-selector-clipboard")).hide(),this.autofillEl=At("div","".concat(or,"-selector-autofill")).hide(),this.el=At("div","".concat(or,"-selector")).css("z-index","".concat(Rs)).children(this.areaEl,this.clipboardEl,this.autofillEl).hide(),t&&(this.hideInput=At("input","").on("compositionend",function(n){r.inputChange(n.target.value)}),this.el.child(this.hideInputDiv=At("div","hide-input").child(this.hideInput)),this.el.child(this.hideInputDiv=At("div","hide-input").child(this.hideInput))),Rs+=1}return Ze(e,[{key:"setOffset",value:function(r){return this.el.offset(r).show(),this}},{key:"hide",value:function(){return this.el.hide(),this}},{key:"setAreaOffset",value:function(r){var t=r.left,n=r.top,i={width:r.width-3+.8,height:r.height-3+.8,left:t-.8,top:n-.8};this.areaEl.offset(i).show(),this.useHideInput&&(this.hideInputDiv.offset(i),this.hideInput.val("").focus())}},{key:"setClipboardOffset",value:function(r){var t=r.left,n=r.top,i=r.width,s=r.height;this.clipboardEl.offset({left:t,top:n,width:i-5,height:s-5})}},{key:"showAutofill",value:function(r){var t=r.left,n=r.top,i=r.width,s=r.height;this.autofillEl.offset({width:i-3,height:s-3,left:t,top:n}).show()}},{key:"hideAutofill",value:function(){this.autofillEl.hide()}},{key:"showClipboard",value:function(){this.clipboardEl.show()}},{key:"hideClipboard",value:function(){this.clipboardEl.hide()}}]),e}();function jl(e){var r=this.data,t=e.left,n=e.top,i=e.width,s=e.height,o=e.scroll,a=e.l,c=e.t,l=r.freezeTotalWidth(),u=r.freezeTotalHeight(),f=t-l;l>a&&(f-=o.x);var h=n-u;return u>c&&(h-=o.y),{left:f,top:h,width:i,height:s}}function Lu(e){var r=this.data,t=e.left,n=e.width,i=e.height,s=e.l,o=e.t,a=e.scroll,c=r.freezeTotalWidth(),l=t-c;return c>s&&(l-=a.x),{left:l,top:o,width:n,height:i}}function Bu(e){var r=this.data,t=e.top,n=e.width,i=e.height,s=e.l,o=e.t,a=e.scroll,c=r.freezeTotalHeight(),l=t-c;return c>o&&(l-=a.y),{left:s,top:l,width:n,height:i}}function Uu(e){this.br.setAreaOffset(jl.call(this,e))}function Gc(e){this.tl.setAreaOffset(e)}function zu(e){this.t.setAreaOffset(Lu.call(this,e))}function oh(e){this.l.setAreaOffset(Bu.call(this,e))}function sh(e){this.l.setClipboardOffset(Bu.call(this,e))}function Hu(e){this.br.setClipboardOffset(jl.call(this,e))}function Vd(e){this.tl.setClipboardOffset(e)}function Wu(e){this.t.setClipboardOffset(Lu.call(this,e))}function ch(e){Uu.call(this,e),Gc.call(this,e),zu.call(this,e),oh.call(this,e)}function us(e){Hu.call(this,e),Vd.call(this,e),Wu.call(this,e),sh.call(this,e)}var Yd=function(){function e(r){var t=this;Ke(this,e),this.inputChange=function(){},this.data=r,this.br=new Rl(!0),this.t=new Rl,this.l=new Rl,this.tl=new Rl,this.br.inputChange=function(n){t.inputChange(n)},this.br.el.show(),this.offset=null,this.areaOffset=null,this.indexes=null,this.range=null,this.arange=null,this.el=At("div","".concat(or,"-selectors")).children(this.tl.el,this.t.el,this.l.el,this.br.el).hide(),this.lastri=-1,this.lastci=-1,Rs+=1}return Ze(e,[{key:"resetData",value:function(r){this.data=r,this.range=r.selector.range,this.resetAreaOffset()}},{key:"hide",value:function(){this.el.hide()}},{key:"resetOffset",value:function(){var r=this.data,t=this.tl,n=this.t,i=this.l,s=this.br,o=r.freezeTotalHeight(),a=r.freezeTotalWidth();o>0||a>0?(t.setOffset({width:a,height:o}),n.setOffset({left:a,height:o}),i.setOffset({top:o,width:a}),s.setOffset({left:a,top:o})):(t.hide(),n.hide(),i.hide(),s.setOffset({left:0,top:0}))}},{key:"resetAreaOffset",value:function(){var r=this.data.getSelectedRect(),t=this.data.getClipboardRect();ch.call(this,r),us.call(this,t),this.resetOffset()}},{key:"resetBRTAreaOffset",value:function(){var r=this.data.getSelectedRect(),t=this.data.getClipboardRect();Uu.call(this,r),zu.call(this,r),Hu.call(this,t),Wu.call(this,t),this.resetOffset()}},{key:"resetBRLAreaOffset",value:function(){var r=this.data.getSelectedRect(),t=this.data.getClipboardRect();Uu.call(this,r),oh.call(this,r),Hu.call(this,t),sh.call(this,t),this.resetOffset()}},{key:"set",value:function(r,t){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],i=this.data,s=i.calSelectedRangeByStart(r,t),o=s.sri,a=s.sci;if(n){var c=r,l=t;r<0&&(c=0),t<0&&(l=0),i.selector.setIndexes(c,l),this.indexes=[c,l]}this.moveIndexes=[o,a],this.range=s,this.resetAreaOffset(),this.el.show()}},{key:"setEnd",value:function(r,t){var n=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],i=this.data,s=this.lastri,o=this.lastci;if(n){if(r===s&&t===o)return;this.lastri=r,this.lastci=t}this.range=i.calSelectedRangeByEnd(r,t),ch.call(this,this.data.getSelectedRect())}},{key:"reset",value:function(){var r=this.data.selector.range,t=r.eri,n=r.eci;this.setEnd(t,n)}},{key:"showAutofill",value:function(r,t){if(r!==-1||t!==-1){var n=this.range,i=n.sri,s=n.sci,o=n.eri,a=n.eci,c=r,l=t,u=i-r,f=o-r,h=a-t;if(s-t>0)this.arange=new ei(i,l,o,s-1);else if(u>0)this.arange=new ei(c,s,i-1,a);else if(h<0)this.arange=new ei(i,a+1,o,l);else{if(!(f<0))return void(this.arange=null);this.arange=new ei(o+1,s,c,a)}if(this.arange!==null){var d=this.data.getRect(this.arange);d.width+=2,d.height+=2;var p=this.br,m=this.l,v=this.t,y=this.tl;p.showAutofill(jl.call(this,d)),m.showAutofill(Bu.call(this,d)),v.showAutofill(Lu.call(this,d)),y.showAutofill(d)}}}},{key:"hideAutofill",value:function(){var r=this;["br","l","t","tl"].forEach(function(t){r[t].hideAutofill()})}},{key:"showClipboard",value:function(){var r=this,t=this.data.getClipboardRect();us.call(this,t),["br","l","t","tl"].forEach(function(n){r[n].showClipboard()})}},{key:"hideClipboard",value:function(){var r=this;["br","l","t","tl"].forEach(function(t){r[t].hideClipboard()})}}]),e}();function fo(e){e.preventDefault(),e.stopPropagation();var r=this.filterItems;r.length<=0||(this.itemIndex>=0&&r[this.itemIndex].toggle(),this.itemIndex-=1,this.itemIndex<0&&(this.itemIndex=r.length-1),r[this.itemIndex].toggle())}function Kd(e){e.stopPropagation();var r=this.filterItems;r.length<=0||(this.itemIndex>=0&&r[this.itemIndex].toggle(),this.itemIndex+=1,this.itemIndex>r.length-1&&(this.itemIndex=0),r[this.itemIndex].toggle())}function Zd(e){e.preventDefault();var r=this.filterItems;r.length<=0||(e.stopPropagation(),this.itemIndex<0&&(this.itemIndex=0),r[this.itemIndex].el.click(),this.hide())}function lh(e){var r=e.keyCode;switch(e.ctrlKey&&e.stopPropagation(),r){case 37:case 39:default:e.stopPropagation();break;case 38:fo.call(this,e);break;case 40:Kd.call(this,e);break;case 13:case 9:Zd.call(this,e)}}var uh=function(){function e(r,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"200px";Ke(this,e),this.filterItems=[],this.items=r,this.el=At("div","".concat(or,"-suggest")).css("width",n).hide(),this.itemClick=t,this.itemIndex=-1}return Ze(e,[{key:"setOffset",value:function(r){this.el.cssRemoveKeys("top","bottom").offset(r)}},{key:"hide",value:function(){var r=this.el;this.filterItems=[],this.itemIndex=-1,r.hide(),Ms(this.el.parent())}},{key:"setItems",value:function(r){this.items=r}},{key:"search",value:function(r){var t,n=this,i=this.items;if(/^\s*$/.test(r)||(i=i.filter(function(o){return(o.key||o).startsWith(r.toUpperCase())})),i=i.map(function(o){var a=o.title;a?typeof a=="function"&&(a=a()):a=o;var c=At("div","".concat(or,"-item")).child(a).on("click.stop",function(){n.itemClick(o),n.hide()});return o.label&&c.child(At("div","label").html(o.label)),c}),this.filterItems=i,!(i.length<=0)){var s=this.el;(t=s.html("")).children.apply(t,gn(i)).show(),qc(s.parent(),function(){n.hide()})}}},{key:"bindInputEvents",value:function(r){var t=this;r.on("keydown",function(n){return lh.call(t,n)})}}]),e}();function fh(e,r){return(fh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,n){return t.__proto__=n,t})(e,r)}function St(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),r&&fh(e,r)}function yn(e,r){if(r&&(Ki(r)==="object"||typeof r=="function"))return r;if(r!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(e)}function dr(e){return(dr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)})(e)}function Jd(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var li=function(e){St(t,e);var r=Jd(t);function t(n){var i;return Ke(this,t),(i=r.call(this,"div","".concat(or,"-icon"))).iconNameEl=At("div","".concat(or,"-icon-img ").concat(n)),i.child(i.iconNameEl),i}return Ze(t,[{key:"setName",value:function(n){this.iconNameEl.className("".concat(or,"-icon-img ").concat(n))}}]),t}(zc);function hh(e,r){e.setMonth(e.getMonth()+r)}function $u(e,r){var t=new Date(e);return t.setDate(r-e.getDay()+1),t}var dh=function(){function e(r){var t,n=this;Ke(this,e),this.value=r,this.cvalue=new Date(r),this.headerLeftEl=At("div","calendar-header-left"),this.bodyEl=At("tbody",""),this.buildAll(),this.el=At("div","x-spreadsheet-calendar").children(At("div","calendar-header").children(this.headerLeftEl,At("div","calendar-header-right").children(At("a","calendar-prev").on("click.stop",function(){return n.prev()}).child(new li("chevron-left")),At("a","calendar-next").on("click.stop",function(){return n.next()}).child(new li("chevron-right")))),At("table","calendar-body").children(At("thead","").child((t=At("tr","")).children.apply(t,gn(ma("calendar.weeks").map(function(i){return At("th","cell").child(i)})))),this.bodyEl)),this.selectChange=function(){}}return Ze(e,[{key:"setValue",value:function(r){this.value=r,this.cvalue=new Date(r),this.buildAll()}},{key:"prev",value:function(){hh(this.value,-1),this.buildAll()}},{key:"next",value:function(){hh(this.value,1),this.buildAll()}},{key:"buildAll",value:function(){this.buildHeaderLeft(),this.buildBody()}},{key:"buildHeaderLeft",value:function(){var r=this.value;this.headerLeftEl.html("".concat(ma("calendar.months")[r.getMonth()]," ").concat(r.getFullYear()))}},{key:"buildBody",value:function(){var r,t=this,n=this.value,i=this.cvalue,s=this.bodyEl,o=function(a,c,l){for(var u=new Date(a,c,1,23,59,59),f=[[],[],[],[],[],[]],h=0;h<6;h+=1)for(var d=0;d<7;d+=1){var p=$u(u,7*h+d),m=p.getMonth()!==c,v=p.getMonth()===l.getMonth()&&p.getDate()===l.getDate();f[h][d]={d:p,disabled:m,active:v}}return f}(n.getFullYear(),n.getMonth(),i).map(function(a){var c,l=a.map(function(u){var f="cell";return u.disabled&&(f+=" disabled"),u.active&&(f+=" active"),At("td","").child(At("div",f).on("click.stop",function(){t.selectChange(u.d)}).child(u.d.getDate().toString()))});return(c=At("tr","")).children.apply(c,gn(l))});(r=s.html("")).children.apply(r,gn(o))}}]),e}(),qu=function(){function e(){Ke(this,e),this.calendar=new dh(new Date),this.el=At("div","".concat(or,"-datepicker")).child(this.calendar.el).hide()}return Ze(e,[{key:"setValue",value:function(r){var t=this.calendar;return typeof r=="string"?/^\d{4}-\d{1,2}-\d{1,2}$/.test(r)&&t.setValue(new Date(r.replace(new RegExp("-","g"),"/"))):r instanceof Date&&t.setValue(r),this}},{key:"change",value:function(r){var t=this;this.calendar.selectChange=function(n){r(n),t.hide()}}},{key:"show",value:function(){this.el.show()}},{key:"hide",value:function(){this.el.hide()}}]),e}();function Nl(){var e=this.inputText;if(!/^\s*$/.test(e)){var r=this.textlineEl,t=this.textEl,n=this.areaOffset,i=e.split(` +`),s=Math.max.apply(Math,gn(i.map(function(f){return f.length}))),o=r.offset().width/e.length,a=(s+1)*o+5,c=this.viewFn().width-n.left-o,l=i.length;if(a>n.width){var u=a;a>c&&(u=c,l+=parseInt(a/c,10),l+=a%c>0?1:0),t.css("width","".concat(u,"px"))}(l*=this.rowHeight)>n.height&&t.css("height","".concat(l,"px"))}}function Qd(e,r){var t=e.target,n=t.value,i=t.selectionEnd,s="".concat(n.slice(0,i)).concat(r).concat(n.slice(i));t.value=s,t.setSelectionRange(i+1,i+1),this.inputText=s,this.textlineEl.html(s),Nl.call(this)}function e0(e){var r=e.keyCode,t=e.altKey;r!==13&&r!==9&&e.stopPropagation(),r===13&&t&&(Qd.call(this,e,` +`),e.stopPropagation()),r!==13||t||e.preventDefault()}function t0(e){var r=e.target.value,t=this.suggest,n=this.textlineEl,i=this.validator,s=this.cell;if(s!==null)if("editable"in s&&s.editable===!0||s.editable===void 0){if(this.inputText=r,i)i.type==="list"?t.search(r):t.hide();else{var o=r.lastIndexOf("=");o!==-1?t.search(r.substring(o+1)):t.hide()}n.html(r),Nl.call(this),this.change("input",r)}else e.target.value=s.text;else{if(this.inputText=r,i)i.type==="list"?t.search(r):t.hide();else{var a=r.lastIndexOf("=");a!==-1?t.search(r.substring(a+1)):t.hide()}n.html(r),Nl.call(this),this.change("input",r)}}function Gu(e){var r=this.textEl.el;setTimeout(function(){r.focus(),r.setSelectionRange(e,e)},0)}function ph(e,r){var t=this.textEl,n=this.textlineEl;t.el.blur(),t.val(e),n.html(e),Gu.call(this,r)}function r0(e){var r=this.inputText,t=this.validator,n=0;if(t&&t.type==="list")this.inputText=e,n=this.inputText.length;else{var i=r.lastIndexOf("="),s=r.substring(0,i+1),o=r.substring(i+1);o=o.indexOf(")")!==-1?o.substring(o.indexOf(")")):"",this.inputText="".concat(s+e.key,"("),n=this.inputText.length,this.inputText+=")".concat(o)}ph.call(this,this.inputText,n)}function mh(){this.suggest.setItems(this.formulas)}var n0=function(){function e(r,t,n){var i=this;Ke(this,e),this.viewFn=t,this.rowHeight=n,this.formulas=r,this.suggest=new uh(r,function(s){r0.call(i,s)}),this.datepicker=new qu,this.datepicker.change(function(s){i.setText(function(o){var a=o.getMonth()+1,c=o.getDate();return a<10&&(a="0".concat(a)),c<10&&(c="0".concat(c)),"".concat(o.getFullYear(),"-").concat(a,"-").concat(c)}(s)),i.clear()}),this.areaEl=At("div","".concat(or,"-editor-area")).children(this.textEl=At("textarea","").on("input",function(s){return t0.call(i,s)}).on("paste.stop",function(){}).on("keydown",function(s){return e0.call(i,s)}),this.textlineEl=At("div","textline"),this.suggest.el,this.datepicker.el).on("mousemove.stop",function(){}).on("mousedown.stop",function(){}),this.el=At("div","".concat(or,"-editor")).child(this.areaEl).hide(),this.suggest.bindInputEvents(this.textEl),this.areaOffset=null,this.freeze={w:0,h:0},this.cell=null,this.inputText="",this.change=function(){}}return Ze(e,[{key:"setFreezeLengths",value:function(r,t){this.freeze.w=r,this.freeze.h=t}},{key:"clear",value:function(){this.inputText!==""&&this.change("finished",this.inputText),this.cell=null,this.areaOffset=null,this.inputText="",this.el.hide(),this.textEl.val(""),this.textlineEl.html(""),mh.call(this),this.datepicker.hide()}},{key:"setOffset",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",n=this.textEl,i=this.areaEl,s=this.suggest,o=this.freeze,a=this.el;if(r){this.areaOffset=r;var c=r.left,l=r.top,u=r.width,f=r.height,h=r.l,d=r.t,p={left:0,top:0};o.w>h&&o.h>d||(o.wh?p.top=o.h:o.h>d&&(p.left=o.w)),a.offset(p),i.offset({left:c-p.left-.8,top:l-p.top-.8}),n.offset({width:u-9+.8,height:f-3+.8});var m={left:0};m[t]=f,s.setOffset(m),s.hide()}}},{key:"setCell",value:function(r,t){var n=this.el,i=this.datepicker,s=this.suggest;n.show(),this.cell=r;var o=r&&r.text||"";if(this.setText(o),this.validator=t,t){var a=t.type;a==="date"&&(i.show(),/^\s*$/.test(o)||i.setValue(o)),a==="list"&&(s.setItems(t.values()),s.search(""))}}},{key:"setText",value:function(r){this.inputText=r,ph.call(this,r,r.length),Nl.call(this)}}]),e}();function a0(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var js=function(e){St(t,e);var r=a0(t);function t(n){var i,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return Ke(this,t),(i=r.call(this,"div","".concat(or,"-button ").concat(s))).child(ma("button.".concat(n))),i}return Ze(t)}(zc);function Dl(){return window.devicePixelRatio||1}function ac(){return Dl()-.5}function mn(e){return parseInt(e*Dl(),10)}function Ns(e){var r=mn(e);return r>0?r-.5:.5}var i0=function(){function e(r,t,n,i){var s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;Ke(this,e),this.x=r,this.y=t,this.width=n,this.height=i,this.padding=s,this.bgcolor="#ffffff",this.borderTop=null,this.borderRight=null,this.borderBottom=null,this.borderLeft=null}return Ze(e,[{key:"setBorders",value:function(r){var t=r.top,n=r.bottom,i=r.left,s=r.right;t&&(this.borderTop=t),s&&(this.borderRight=s),n&&(this.borderBottom=n),i&&(this.borderLeft=i)}},{key:"innerWidth",value:function(){return this.width-2*this.padding-2}},{key:"innerHeight",value:function(){return this.height-2*this.padding-2}},{key:"textx",value:function(r){var t=this.width,n=this.padding,i=this.x;return r==="left"?i+=n:r==="center"?i+=t/2:r==="right"&&(i+=t-n),i}},{key:"texty",value:function(r,t){var n=this.height,i=this.padding,s=this.y;return r==="top"?s+=i:r==="middle"?s+=n/2-t/2:r==="bottom"&&(s+=n-i-t),s}},{key:"topxys",value:function(){var r=this.x,t=this.y;return[[r,t],[r+this.width,t]]}},{key:"rightxys",value:function(){var r=this.x,t=this.y,n=this.width;return[[r+n,t],[r+n,t+this.height]]}},{key:"bottomxys",value:function(){var r=this.x,t=this.y,n=this.width,i=this.height;return[[r,t+i],[r+n,t+i]]}},{key:"leftxys",value:function(){var r=this.x,t=this.y;return[[r,t],[r,t+this.height]]}}]),e}();function vh(e,r,t,n,i,s,o){var a={x:0,y:0};e==="underline"?a.y=i==="bottom"?0:i==="top"?-(s+2):-s/2:e==="strike"&&(i==="bottom"?a.y=s/2:i==="top"&&(a.y=-(s/2+2))),n==="center"?a.x=o/2:n==="right"&&(a.x=o),this.line([r-a.x,t-a.y],[r-a.x+o,t-a.y])}var ha=function(){function e(r,t,n){Ke(this,e),this.el=r,this.ctx=r.getContext("2d"),this.resize(t,n),this.ctx.scale(Dl(),Dl())}return Ze(e,[{key:"resize",value:function(r,t){this.el.style.width="".concat(r,"px"),this.el.style.height="".concat(t,"px"),this.el.width=mn(r),this.el.height=mn(t)}},{key:"clear",value:function(){var r=this.el,t=r.width,n=r.height;return this.ctx.clearRect(0,0,t,n),this}},{key:"attr",value:function(r){return Object.assign(this.ctx,r),this}},{key:"save",value:function(){return this.ctx.save(),this.ctx.beginPath(),this}},{key:"restore",value:function(){return this.ctx.restore(),this}},{key:"beginPath",value:function(){return this.ctx.beginPath(),this}},{key:"translate",value:function(r,t){return this.ctx.translate(mn(r),mn(t)),this}},{key:"scale",value:function(r,t){return this.ctx.scale(r,t),this}},{key:"clearRect",value:function(r,t,n,i){return this.ctx.clearRect(r,t,n,i),this}},{key:"fillRect",value:function(r,t,n,i){return this.ctx.fillRect(mn(r)-.5,mn(t)-.5,mn(n),mn(i)),this}},{key:"fillText",value:function(r,t,n){return this.ctx.fillText(r,mn(t),mn(n)),this}},{key:"text",value:function(r,t){var n=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],o=this.ctx,a=i.align,c=i.valign,l=i.font,u=i.color,f=i.strike,h=i.underline,d=t.textx(a);o.save(),o.beginPath(),this.attr({textAlign:a,textBaseline:c,font:"".concat(l.italic?"italic":""," ").concat(l.bold?"bold":""," ").concat(mn(l.size),"px ").concat(l.name),fillStyle:u,strokeStyle:u});var p="".concat(r).split(` +`),m=t.innerWidth(),v=[];p.forEach(function(b){var w=o.measureText(b).width;if(s&&w>mn(m)){for(var S={w:0,len:0,start:0},C=0;C=mn(m)&&(v.push(b.substr(S.start,S.len)),S={w:0,len:0,start:C}),S.len+=1,S.w+=o.measureText(b[C]).width+1;S.len>0&&v.push(b.substr(S.start,S.len))}else v.push(b)});var y=(v.length-1)*(l.size+2),g=t.texty(c,y);return v.forEach(function(b){var w=o.measureText(b).width;n.fillText(b,d,g),f&&vh.call(n,"strike",d,g,a,c,l.size,w),h&&vh.call(n,"underline",d,g,a,c,l.size,w),g+=l.size+2}),o.restore(),this}},{key:"border",value:function(r,t){var n=this.ctx;return n.lineWidth=ac,n.strokeStyle=t,r==="medium"?n.lineWidth=mn(2)-.5:r==="thick"?n.lineWidth=mn(3):r==="dashed"?n.setLineDash([mn(3),mn(2)]):r==="dotted"?n.setLineDash([mn(1),mn(1)]):r==="double"&&n.setLineDash([mn(2),0]),this}},{key:"line",value:function(){var r=this.ctx;if(arguments.length>1){r.beginPath();var t=Pr(arguments.length<=0?void 0:arguments[0],2),n=t[0],i=t[1];r.moveTo(Ns(n),Ns(i));for(var s=1;s="0"&&n[0]<="9")return i*Number(n);var s=Pr(Yn(n),2);return i*r(s[0],s[1])};const s0={render:function e(r,t,n){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[];if(r[0]==="="){var s=function(o){for(var a=[],c=[],l=[],u=0,f="",h=1,d="",p=0;p="a"&&m<="z")l.push(m.toUpperCase());else if(m>="0"&&m<="9"||m>="A"&&m<="Z"||m===".")l.push(m);else if(m==='"'){for(p+=1;o.charAt(p)!=='"';)l.push(o.charAt(p)),p+=1;c.push('"'.concat(l.join(""))),l=[]}else if(m==="-"&&/[+\-*/,(]/.test(d))l.push(m);else{if(m!=="("&&l.length>0&&c.push(l.join("")),m===")"){var v=a.pop();if(u===2)try{for(var y=Pr(Yn(c.pop()),2),g=y[0],b=y[1],w=Pr(Yn(c.pop()),2),S=w[0],C=w[1],I=0,j=S;j<=g;j+=1)for(var U=C;U<=b;U+=1)c.push(Zi(j,U)),I+=1;c.push([v,I])}catch{}else if(u===1||u===3)u===3&&c.push(f),c.push([v,h]),h=1;else for(;v!=="("&&(c.push(v),!(a.length<=0));)v=a.pop();u=0}else if(m==="="||m===">"||m==="<"){var G=o.charAt(p+1);f=m,G!=="="&&G!=="-"||(f+=G,p+=1),u=3}else if(m===":")u=2;else if(m===",")u===3&&c.push(f),u=1,h+=1;else if(m==="("&&l.length>0)a.push(l.join(""));else{if(a.length>0&&(m==="+"||m==="-")){var z=a[a.length-1];if(z!=="("&&c.push(a.pop()),z==="*"||z==="/")for(;a.length>0&&(z=a[a.length-1])!=="(";)c.push(a.pop())}else if(a.length>0){var K=a[a.length-1];K!=="*"&&K!=="/"||c.push(a.pop())}a.push(m)}l=[]}d=m}}for(l.length>0&&c.push(l.join(""));a.length>0;)c.push(a.pop());return c}(r.substring(1));return s.length<=0?r:function(o,a,c,l){for(var u=[],f=0;f"||d==="<"){var g=u.pop();Number.isNaN(g)||(g=Number(g));var b=u.pop();Number.isNaN(b)||(b=Number(b));var w=!1;d==="="?w=b===g:h===">"?w=b>g:h===">="?w=b>=g:h==="<"?w=b="a"&&d<="z"||d>="A"&&d<="Z")&&l.push(h),u.push(o0(h,c)),l.pop()}}return u[0]}(s,t,function(o,a){return e(n(o,a),t,n,i)},i)}return r}};var Xu=[{key:"SUM",title:bn("formula.sum"),render:function(e){return e.reduce(function(r,t){return Is("+",r,t)},0)}},{key:"AVERAGE",title:bn("formula.average"),render:function(e){return e.reduce(function(r,t){return Number(r)+Number(t)},0)/e.length}},{key:"MAX",title:bn("formula.max"),render:function(e){return Math.max.apply(Math,gn(e.map(function(r){return Number(r)})))}},{key:"MIN",title:bn("formula.min"),render:function(e){return Math.min.apply(Math,gn(e.map(function(r){return Number(r)})))}},{key:"IF",title:bn("formula._if"),render:function(e){var r=Pr(e,3),t=r[0],n=r[1],i=r[2];return t?n:i}},{key:"AND",title:bn("formula.and"),render:function(e){return e.every(function(r){return r})}},{key:"OR",title:bn("formula.or"),render:function(e){return e.some(function(r){return r})}},{key:"CONCAT",title:bn("formula.concat"),render:function(e){return e.join("")}}],fs=Xu,An={};Xu.forEach(function(e){An[e.key]=e});var ic=function(e){return e},Co=function(e){if(/^(-?\d*.?\d*)$/.test(e)){var r=Uc(Number(e).toFixed(2).toString().split("\\.")),t=r[0],n=r.slice(1);return[t.replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1,")].concat(gn(n))}return e},hs=[{key:"normal",title:bn("format.normal"),type:"string",render:ic},{key:"text",title:bn("format.text"),type:"string",render:ic},{key:"number",title:bn("format.number"),type:"number",label:"1,000.12",render:Co},{key:"percent",title:bn("format.percent"),type:"number",label:"10.12%",render:function(e){return"".concat(e,"%")}},{key:"rmb",title:bn("format.rmb"),type:"number",label:"ï¿¥10.00",render:function(e){return"ï¿¥".concat(Co(e))}},{key:"usd",title:bn("format.usd"),type:"number",label:"$10.00",render:function(e){return"$".concat(Co(e))}},{key:"eur",title:bn("format.eur"),type:"number",label:"€10.00",render:function(e){return"€".concat(Co(e))}},{key:"date",title:bn("format.date"),type:"date",label:"26/09/2008",render:ic},{key:"time",title:bn("format.time"),type:"date",label:"15:59:00",render:ic},{key:"datetime",title:bn("format.datetime"),type:"date",label:"26/09/2008 15:59:00",render:ic},{key:"duration",title:bn("format.duration"),type:"date",label:"24:01:00",render:ic}],sa={};hs.forEach(function(e){sa[e.key]=e});var gh=5,oc={fillStyle:"#f4f5f8"},Ds={fillStyle:"#fff",lineWidth:ac,strokeStyle:"#e6e6e6"};function sc(e,r,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,i=e.cellRect(r,t),s=i.left,o=i.top,a=i.width,c=i.height;return new i0(s,o+n,a,c,gh)}function Bl(e,r,t,n){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,s=r.sortedRowMap,o=r.rows,a=r.cols;if(!o.isHide(t)&&!a.isHide(n)){var c=t;s.has(t)&&(c=s.get(t));var l=r.getCell(c,n);if(l!==null){var u=!1;"editable"in l&&l.editable===!1&&(u=!0);var f=r.getCellStyleOrDefault(c,n),h=sc(r,t,n,i);h.bgcolor=f.bgcolor,f.border!==void 0&&(h.setBorders(f.border),e.strokeBorders(h)),e.rect(h,function(){var d="";d=r.settings.evalPaused?l.text||"":s0.render(l.text||"",An,function(m,v){return r.getCellTextOrDefault(v,m)}),f.format&&(d=sa[f.format].render(d));var p=Object.assign({},f.font);p.size=function(m){for(var v=0;v0&&c.rows.isHide(g-1)&&(a.save(),a.attr({strokeStyle:"#c6c6c6"}),a.line([5,S+5],[t-5,S+5]),a.restore())}),a.line([0,l+f],[t,l+f]),a.line([t,f],[t,l+f])),e!=="all"&&e!=="top"||(c.colEach(r.sci,r.eci,function(g,b,w){var S=h+b,C=g;a.line([S,0],[S,n]),m<=C&&C0&&c.cols.isHide(g-1)&&(a.save(),a.attr({strokeStyle:"#c6c6c6"}),a.line([S+5,5],[S+5,n-5]),a.restore())}),a.line([u+h,0],[u+h,n]),a.line([0,n],[u+h,n])),a.restore()}function c0(e,r){var t=this.draw;t.save(),t.attr({fillStyle:"#f4f5f8"}).fillRect(0,0,e,r),t.restore()}function Hl(e,r,t,n,i){var s=e.sri,o=e.sci,a=e.eri,c=e.eci,l=e.w,u=e.h,f=this.draw,h=this.data,d=h.settings;f.save(),f.attr(Ds).translate(r+n,t+i),d.showGrid&&(h.rowEach(s,a,function(p,m,v){p!==s&&f.line([0,m],[l,m]),p===a&&f.line([0,m+v],[l,m+v])}),h.colEach(o,c,function(p,m,v){p!==o&&f.line([m,0],[m,u]),p===c&&f.line([m+v,0],[m+v,u])})),f.restore()}function l0(e,r,t,n){var i=this.draw,s=this.data,o=s.viewWidth()-e,a=s.viewHeight()-r;i.save().translate(e,r).attr({strokeStyle:"rgba(75, 137, 255, .6)"}),i.line([0,n],[o,n]),i.line([t,0],[t,a]),i.restore()}var u0=function(){function e(r,t){Ke(this,e),this.el=r,this.draw=new ha(r,t.viewWidth(),t.viewHeight()),this.data=t}return Ze(e,[{key:"resetData",value:function(r){this.data=r,this.render()}},{key:"render",value:function(){var r=this.data,t=r.rows,n=r.cols.indexWidth,i=t.height;this.draw.resize(r.viewWidth(),r.viewHeight()),this.clear();var s=r.viewRange(),o=r.freezeTotalWidth(),a=r.freezeTotalHeight(),c=r.scroll,l=c.x,u=c.y;Hl.call(this,s,n,i,o,a),Ul.call(this,s,n,i,-l,-u),zl.call(this,"all",s,n,i,o,a),c0.call(this,n,i);var f=Pr(r.freeze,2),h=f[0],d=f[1];if(h>0||d>0){if(h>0){var p=s.clone();p.sri=0,p.eri=h-1,p.h=a,Hl.call(this,p,n,i,o,0),Ul.call(this,p,n,i,-l,0),zl.call(this,"top",p,n,i,o,0)}if(d>0){var m=s.clone();m.sci=0,m.eci=d-1,m.w=o,Hl.call(this,m,n,i,0,a),zl.call(this,"left",m,n,i,0,a),Ul.call(this,m,n,i,0,-u)}var v=r.freezeViewRange();Hl.call(this,v,n,i,0,0),zl.call(this,"all",v,n,i,0,0),Ul.call(this,v,n,i,0,0),l0.call(this,n,i,o,a)}}},{key:"clear",value:function(){this.draw.clear()}}]),e}(),Wl=[["A3",11.69,16.54],["A4",8.27,11.69],["A5",5.83,8.27],["B4",9.84,13.9],["B5",6.93,9.84]],ds=["landscape","portrait"];function $l(e){return parseInt(96*e,10)}function wh(e){e==="cancel"?this.el.hide():this.toPrint()}function f0(e){var r=this.paper,t=e.target.value,n=Wl[t];r.w=$l(n[1]),r.h=$l(n[2]),this.preview()}function h0(e){var r=this.paper,t=e.target.value,n=ds[t];r.orientation=n,this.preview()}var d0=function(){function e(r){var t,n;Ke(this,e),this.paper={w:$l(Wl[0][1]),h:$l(Wl[0][2]),padding:50,orientation:ds[0],get width(){return this.orientation==="landscape"?this.h:this.w},get height(){return this.orientation==="landscape"?this.w:this.h}},this.data=r,this.el=At("div","".concat(or,"-print")).children(At("div","".concat(or,"-print-bar")).children(At("div","-title").child("Print settings"),At("div","-right").children(At("div","".concat(or,"-buttons")).children(new js("cancel").on("click",wh.bind(this,"cancel")),new js("next","primary").on("click",wh.bind(this,"next"))))),At("div","".concat(or,"-print-content")).children(this.contentEl=At("div","-content"),At("div","-sider").child(At("form","").children(At("fieldset","").children(At("label","").child("".concat(ma("print.size"))),(t=At("select","")).children.apply(t,gn(Wl.map(function(i,s){return At("option","").attr("value",s).child("".concat(i[0]," ( ").concat(i[1],"''x").concat(i[2],"'' )"))}))).on("change",f0.bind(this))),At("fieldset","").children(At("label","").child("".concat(ma("print.orientation"))),(n=At("select","")).children.apply(n,gn(ds.map(function(i,s){return At("option","").attr("value",s).child("".concat(ma("print.orientations")[s]))}))).on("change",h0.bind(this))))))).hide()}return Ze(e,[{key:"resetData",value:function(r){this.data=r}},{key:"preview",value:function(){var r=this,t=this.data,n=this.paper,i=n.width,s=n.height,o=n.padding,a=i-2*o,c=s-2*o,l=t.contentRange(),u=parseInt(l.h/c,10)+1,f=a/l.w,h=o,d=o;f>1&&(h+=(a-l.w)/2);var p=0,m=0;this.contentEl.html(""),this.canvases=[];for(var v={sri:0,sci:0,eri:0,eci:0},y=function(){var b=0,w=0,S=At("div","".concat(or,"-canvas-card")),C=At("canvas","".concat(or,"-canvas"));r.canvases.push(C.el);var I=new ha(C.el,i,s);for(I.save(),I.translate(h,d),f<1&&I.scale(f,f);p<=l.eri;p+=1){var j=t.rows.getHeight(p);if(!((b+=j)1&&arguments[1]!==void 0&&arguments[1];Ke(this,e),this.menuItems=ql.call(this),this.el=(t=At("div","".concat(or,"-contextmenu"))).children.apply(t,gn(this.menuItems)).hide(),this.viewFn=r,this.itemClick=function(){},this.isHide=n,this.setMode("range")}return Ze(e,[{key:"setMode",value:function(r){var t=this.menuItems[12];r==="row-col"?t.show():t.hide()}},{key:"hide",value:function(){var r=this.el;r.hide(),Ms(r)}},{key:"setPosition",value:function(r,t){if(!this.isHide){var n=this.el,i=n.show().offset().width,s=this.viewFn(),o=s.height/2,a=r;s.width-r<=i&&(a-=i),n.css("left","".concat(a,"px")),t>o?n.css("bottom","".concat(s.height-t,"px")).css("max-height","".concat(t,"px")).css("top","auto"):n.css("top","".concat(t,"px")).css("max-height","".concat(s.height-t,"px")).css("bottom","auto"),qc(n)}}}]),e}();function L(){return L=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(e,r,t){var n=function(s,o){for(;!Object.prototype.hasOwnProperty.call(s,o)&&(s=dr(s))!==null;);return s}(e,r);if(n){var i=Object.getOwnPropertyDescriptor(n,r);return i.get?i.get.call(arguments.length<3?e:t):i.value}},L.apply(this,arguments)}var N=function(){function e(r,t,n){Ke(this,e),this.tip=ma("toolbar.".concat(r.replace(/-[a-z]/g,function(i){return i[1].toUpperCase()}))),t&&(this.tip+=" (".concat(t,")")),this.tag=r,this.shortcut=t,this.value=n,this.el=this.element(),this.change=function(){}}return Ze(e,[{key:"element",value:function(){var r=this.tip;return At("div","".concat(or,"-toolbar-btn")).on("mouseenter",function(t){(function(n,i){if(!i.classList.contains("active")){var s=i.getBoundingClientRect(),o=s.left,a=s.top,c=s.width,l=s.height,u=At("div","".concat(or,"-tooltip")).html(n).show();document.body.appendChild(u.el);var f=u.box();u.css("left","".concat(o+c/2-f.width/2,"px")).css("top","".concat(a+l+2,"px")),Ci(i,"mouseleave",function(){document.body.contains(u.el)&&document.body.removeChild(u.el)}),Ci(i,"click",function(){document.body.contains(u.el)&&document.body.removeChild(u.el)})}})(r,t.target)}).attr("data-tooltip",r)}},{key:"setState",value:function(){}}]),e}();function V(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Q=function(e){St(t,e);var r=V(t);function t(){return Ke(this,t),r.apply(this,arguments)}return Ze(t,[{key:"dropdown",value:function(){}},{key:"getValue",value:function(n){return n}},{key:"element",value:function(){var n=this,i=this.tag;return this.dd=this.dropdown(),this.dd.change=function(s){return n.change(i,n.getValue(s))},L(dr(t.prototype),"element",this).call(this).child(this.dd)}},{key:"setState",value:function(n){n&&(this.value=n,this.dd.setTitle(n))}}]),t}(N);function le(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var we=function(e){St(t,e);var r=le(t);function t(n,i,s,o){var a,c;Ke(this,t),(c=r.call(this,"div","".concat(or,"-dropdown ").concat(o))).title=n,c.change=function(){},c.headerClick=function(){},typeof n=="string"?c.title=At("div","".concat(or,"-dropdown-title")).child(n):s&&c.title.addClass("arrow-left"),c.contentEl=At("div","".concat(or,"-dropdown-content")).css("width",i).hide();for(var l=arguments.length,u=new Array(l>4?l-4:0),f=4;f0&&(n=this.contentEl).children.apply(n,arguments)}},{key:"setTitle",value:function(n){this.title.html(n),this.hide()}},{key:"show",value:function(){var n=this;this.contentEl.show(),this.parent().active(),qc(this.parent(),function(){n.hide()})}},{key:"hide",value:function(){this.parent().active(!1),this.contentEl.hide(),Ms(this.parent())}}]),t}(zc);function ke(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Fe=function(e){St(t,e);var r=ke(t);function t(n,i){var s;Ke(this,t);var o=new li("align-".concat(i)),a=n.map(function(c){return(l="align-".concat(c),At("div","".concat(or,"-item")).child(new li(l))).on("click",function(){s.setTitle(c),s.change(c)});var l});return s=r.call.apply(r,[this,o,"auto",!0,"bottom-left"].concat(gn(a)))}return Ze(t,[{key:"setTitle",value:function(n){this.title.setName("align-".concat(n)),this.hide()}}]),t}(we);function Ge(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var ot=function(e){St(t,e);var r=Ge(t);function t(n){return Ke(this,t),r.call(this,"align","",n)}return Ze(t,[{key:"dropdown",value:function(){var n=this.value;return new Fe(["left","center","right"],n)}}]),t}(Q);function st(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var lt=function(e){St(t,e);var r=st(t);function t(n){return Ke(this,t),r.call(this,"valign","",n)}return Ze(t,[{key:"dropdown",value:function(){var n=this.value;return new Fe(["top","middle","bottom"],n)}}]),t}(Q);function De(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var et=function(e){St(t,e);var r=De(t);function t(){return Ke(this,t),r.apply(this,arguments)}return Ze(t,[{key:"element",value:function(){var n=this,i=this.tag;return L(dr(t.prototype),"element",this).call(this).child(new li(i)).on("click",function(){return n.click()})}},{key:"click",value:function(){this.change(this.tag,this.toggle())}},{key:"setState",value:function(n){this.el.active(n)}},{key:"toggle",value:function(){return this.el.toggle()}},{key:"active",value:function(){return this.el.hasClass("active")}}]),t}(N);function Re(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Ye=function(e){St(t,e);var r=Re(t);function t(){return Ke(this,t),r.call(this,"autofilter")}return Ze(t,[{key:"setState",value:function(){}}]),t}(et);function He(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var tt=function(e){St(t,e);var r=He(t);function t(){return Ke(this,t),r.call(this,"font-bold","Ctrl+B")}return Ze(t)}(et);function mt(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var xt=function(e){St(t,e);var r=mt(t);function t(){return Ke(this,t),r.call(this,"font-italic","Ctrl+I")}return Ze(t)}(et);function wt(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Vt=function(e){St(t,e);var r=wt(t);function t(){return Ke(this,t),r.call(this,"strike","Ctrl+U")}return Ze(t)}(et);function Dt(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var ur=function(e){St(t,e);var r=Dt(t);function t(){return Ke(this,t),r.call(this,"underline","Ctrl+U")}return Ze(t)}(et),Nt=["#ffffff","#000100","#e7e5e6","#445569","#5b9cd6","#ed7d31","#a5a5a5","#ffc001","#4371c6","#71ae47"],yr=[["#f2f2f2","#7f7f7f","#d0cecf","#d5dce4","#deeaf6","#fce5d5","#ededed","#fff2cd","#d9e2f3","#e3efd9"],["#d8d8d8","#595959","#afabac","#adb8ca","#bdd7ee","#f7ccac","#dbdbdb","#ffe59a","#b3c6e7","#c5e0b3"],["#bfbfbf","#3f3f3f","#756f6f","#8596b0","#9cc2e6","#f4b184","#c9c9c9","#fed964","#8eaada","#a7d08c"],["#a5a5a5","#262626","#3a3839","#333f4f","#2e75b5","#c45a10","#7b7b7b","#bf8e01","#2f5596","#538136"],["#7f7f7f","#0c0c0c","#171516","#222a35","#1f4e7a","#843c0a","#525252","#7e6000","#203864","#365624"]],en=["#c00000","#fe0000","#fdc101","#ffff01","#93d051","#00b04e","#01b0f1","#0170c1","#012060","#7030a0"];function ft(e){var r=this;return At("td","").child(At("div","".concat(or,"-color-palette-cell")).on("click.stop",function(){return r.change(e)}).css("background-color",e))}var Ut=Ze(function e(){var r,t,n,i=this;Ke(this,e),this.el=At("div","".concat(or,"-color-palette")),this.change=function(){};var s=At("table","").children((r=At("tbody","")).children.apply(r,[(t=At("tr","".concat(or,"-theme-color-placeholders"))).children.apply(t,gn(Nt.map(function(o){return ft.call(i,o)})))].concat(gn(yr.map(function(o){var a;return(a=At("tr","".concat(or,"-theme-colors"))).children.apply(a,gn(o.map(function(c){return ft.call(i,c)})))})),[(n=At("tr","".concat(or,"-standard-colors"))).children.apply(n,gn(en.map(function(o){return ft.call(i,o)})))])));this.el.child(s)});function Ee(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var $t=function(e){St(t,e);var r=Ee(t);function t(n,i){var s;Ke(this,t);var o=new li(n).css("height","16px").css("border-bottom","3px solid ".concat(i)),a=new Ut;return a.change=function(c){s.setTitle(c),s.change(c)},s=r.call(this,o,"auto",!1,"bottom-left",a.el)}return Ze(t,[{key:"setTitle",value:function(n){this.title.css("border-color",n),this.hide()}}]),t}(we);function pn(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var ir=[["thin",''],["medium",''],["thick",''],["dashed",''],["dotted",'']],wn=function(e){St(t,e);var r=pn(t);function t(n){var i;Ke(this,t);var s=new li("line-type"),o=0,a=ir.map(function(c,l){return At("div","".concat(or,"-item state ").concat(n===c[0]?"checked":"")).on("click",function(){a[o].toggle("checked"),a[l].toggle("checked"),o=l,i.hide(),i.change(c)}).child(At("div","".concat(or,"-line-type")).html(c[1]))});return i=r.call.apply(r,[this,s,"auto",!1,"bottom-left"].concat(gn(a)))}return Ze(t)}(we);function fr(){var e;return At("table","").child((e=At("tbody","")).children.apply(e,arguments))}function rn(e){var r=this;return At("td","").child(At("div","".concat(or,"-border-palette-cell")).child(new li("border-".concat(e))).on("click",function(){r.mode=e;var t=r.mode,n=r.style,i=r.color;r.change({mode:t,style:n,color:i})}))}var Mt=Ze(function e(){var r,t,n=this;Ke(this,e),this.color="#000",this.style="thin",this.mode="all",this.change=function(){},this.ddColor=new $t("line-color",this.color),this.ddColor.change=function(s){n.color=s},this.ddType=new wn(this.style),this.ddType.change=function(s){var o=Pr(s,1)[0];n.style=o},this.el=At("div","".concat(or,"-border-palette"));var i=fr(At("tr","").children(At("td","".concat(or,"-border-palette-left")).child(fr((r=At("tr","")).children.apply(r,gn(["all","inside","horizontal","vertical","outside"].map(function(s){return rn.call(n,s)}))),(t=At("tr","")).children.apply(t,gn(["left","top","right","bottom","none"].map(function(s){return rn.call(n,s)}))))),At("td","".concat(or,"-border-palette-right")).children(At("div","".concat(or,"-toolbar-btn")).child(this.ddColor.el),At("div","".concat(or,"-toolbar-btn")).child(this.ddType.el))));this.el.child(i)});function Ot(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Jr=function(e){St(t,e);var r=Ot(t);function t(){var n;Ke(this,t);var i=new li("border-all"),s=new Mt;return s.change=function(o){n.change(o),n.hide()},n=r.call(this,i,"auto",!1,"bottom-left",s.el)}return Ze(t)}(we);function Nr(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Er=function(e){St(t,e);var r=Nr(t);function t(){return Ke(this,t),r.call(this,"border")}return Ze(t,[{key:"dropdown",value:function(){return new Jr}}]),t}(Q);function Aa(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Na=function(e){St(t,e);var r=Aa(t);function t(){return Ke(this,t),r.apply(this,arguments)}return Ze(t,[{key:"element",value:function(){var n=this;return L(dr(t.prototype),"element",this).call(this).child(new li(this.tag)).on("click",function(){return n.change(n.tag)})}},{key:"setState",value:function(n){this.el.disabled(n)}}]),t}(N);function Rn(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Hn=function(e){St(t,e);var r=Rn(t);function t(){return Ke(this,t),r.call(this,"clearformat")}return Ze(t)}(Na);function qa(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var ca=function(e){St(t,e);var r=qa(t);function t(){return Ke(this,t),r.call(this,"paintformat")}return Ze(t,[{key:"setState",value:function(){}}]),t}(et);function Ji(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var ho=function(e){St(t,e);var r=Ji(t);function t(n){return Ke(this,t),r.call(this,"color",void 0,n)}return Ze(t,[{key:"dropdown",value:function(){var n=this.tag,i=this.value;return new $t(n,i)}}]),t}(Q);function de(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Wt=function(e){St(t,e);var r=de(t);function t(n){return Ke(this,t),r.call(this,"bgcolor",void 0,n)}return Ze(t,[{key:"dropdown",value:function(){var n=this.tag,i=this.value;return new $t(n,i)}}]),t}(Q);function Ft(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Qe=function(e){St(t,e);var r=Ft(t);function t(){var n;Ke(this,t);var i=Ll.map(function(s){return At("div","".concat(or,"-item")).on("click",function(){n.setTitle("".concat(s.pt)),n.change(s)}).child("".concat(s.pt))});return n=r.call.apply(r,[this,"10","60px",!0,"bottom-left"].concat(gn(i)))}return Ze(t)}(we);function Xe(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var gt=function(e){St(t,e);var r=Xe(t);function t(){return Ke(this,t),r.call(this,"font-size")}return Ze(t,[{key:"getValue",value:function(n){return n.pt}},{key:"dropdown",value:function(){return new Qe}}]),t}(Q);function Qt(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var nr=function(e){St(t,e);var r=Qt(t);function t(){var n;Ke(this,t);var i=oa.map(function(s){return At("div","".concat(or,"-item")).on("click",function(){n.setTitle(s.title),n.change(s)}).child(s.title)});return n=r.call.apply(r,[this,oa[0].title,"160px",!0,"bottom-left"].concat(gn(i)))}return Ze(t)}(we);function Et(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var mr=function(e){St(t,e);var r=Et(t);function t(){return Ke(this,t),r.call(this,"font-name")}return Ze(t,[{key:"getValue",value:function(n){return n.key}},{key:"dropdown",value:function(){return new nr}}]),t}(Q);function Dr(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var br=function(e){St(t,e);var r=Dr(t);function t(){var n;Ke(this,t);var i=hs.slice(0);return i.splice(2,0,{key:"divider"}),i.splice(8,0,{key:"divider"}),i=i.map(function(s){var o=At("div","".concat(or,"-item"));return s.key==="divider"?o.addClass("divider"):(o.child(s.title()).on("click",function(){n.setTitle(s.title()),n.change(s)}),s.label&&o.child(At("div","label").html(s.label))),o}),n=r.call.apply(r,[this,"Normal","220px",!0,"bottom-left"].concat(gn(i)))}return Ze(t,[{key:"setTitle",value:function(n){for(var i=0;i"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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var la=function(e){St(t,e);var r=Vr(t);function t(){return Ke(this,t),r.call(this,"format")}return Ze(t,[{key:"getValue",value:function(n){return n.key}},{key:"dropdown",value:function(){return new br}}]),t}(Q);function jn(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Qi=function(e){St(t,e);var r=jn(t);function t(){var n;Ke(this,t);var i=Xu.map(function(s){return At("div","".concat(or,"-item")).on("click",function(){n.hide(),n.change(s)}).child(s.key)});return n=r.call.apply(r,[this,new li("formula"),"180px",!0,"bottom-left"].concat(gn(i)))}return Ze(t)}(we);function $o(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var To=function(e){St(t,e);var r=$o(t);function t(){return Ke(this,t),r.call(this,"formula")}return Ze(t,[{key:"getValue",value:function(n){return n.key}},{key:"dropdown",value:function(){return new Qi}}]),t}(Q);function Xc(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Ea=function(e){St(t,e);var r=Xc(t);function t(){return Ke(this,t),r.call(this,"freeze")}return Ze(t)}(et);function eo(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Vu=function(e){St(t,e);var r=eo(t);function t(){return Ke(this,t),r.call(this,"merge")}return Ze(t,[{key:"setState",value:function(n,i){this.el.active(n).disabled(i)}}]),t}(et);function qo(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var kh=function(e){St(t,e);var r=qo(t);function t(){return Ke(this,t),r.call(this,"redo","Ctrl+Y")}return Ze(t)}(Na);function v0(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var g0=function(e){St(t,e);var r=v0(t);function t(){return Ke(this,t),r.call(this,"undo","Ctrl+Z")}return Ze(t)}(Na);function xh(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Sh=function(e){St(t,e);var r=xh(t);function t(){return Ke(this,t),r.call(this,"print","Ctrl+P")}return Ze(t)}(Na);function cc(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Gl=function(e){St(t,e);var r=cc(t);function t(){return Ke(this,t),r.call(this,"textwrap")}return Ze(t)}(et);function b1(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Vy=function(e){St(t,e);var r=b1(t);function t(){var n;Ke(this,t);var i=new li("ellipsis"),s=At("div","".concat(or,"-toolbar-more"));return(n=r.call(this,i,"auto",!1,"bottom-right",s)).moreBtns=s,n.contentEl.css("max-width","420px"),n}return Ze(t)}(we),y0=function(e){St(t,e);var r=b1(t);function t(){var n;return Ke(this,t),(n=r.call(this,"more")).el.hide(),n}return Ze(t,[{key:"dropdown",value:function(){return new Vy}},{key:"show",value:function(){this.el.show()}},{key:"hide",value:function(){this.el.hide()}}]),t}(Q);function Xl(){return At("div","".concat(or,"-toolbar-divider"))}function Oo(){var e=this;this.btns2=[],this.items.forEach(function(r){if(Array.isArray(r))r.forEach(function(o){var a=o.el,c=a.box(),l=a.computedStyle(),u=l.marginLeft,f=l.marginRight;e.btns2.push([a,c.width+parseInt(u,10)+parseInt(f,10)])});else{var t=r.box(),n=r.computedStyle(),i=n.marginLeft,s=n.marginRight;e.btns2.push([r,t.width+parseInt(i,10)+parseInt(s,10)])}})}function Yu(){var e,r,t=this.el,n=this.btns,i=this.moreEl,s=this.btns2,o=i.dd,a=o.moreBtns,c=o.contentEl;t.css("width","".concat(this.widthFn()-60,"px"));var l=t.box(),u=160,f=12,h=[],d=[];s.forEach(function(p,m){var v=Pr(p,2),y=v[0],g=v[1];u+=g,m===s.length-1||u0?i.show():i.hide()}var Yy=function(){function e(r,t){var n=this,i=arguments.length>2&&arguments[2]!==void 0&&arguments[2];Ke(this,e),this.data=r,this.change=function(){},this.widthFn=t,this.isHide=i;var s=r.defaultStyle();this.items=[[this.undoEl=new g0,this.redoEl=new kh,new Sh,this.paintformatEl=new ca,this.clearformatEl=new Hn],Xl(),[this.formatEl=new la],Xl(),[this.fontEl=new mr,this.fontSizeEl=new gt],Xl(),[this.boldEl=new tt,this.italicEl=new xt,this.underlineEl=new ur,this.strikeEl=new Vt,this.textColorEl=new ho(s.color)],Xl(),[this.fillColorEl=new Wt(s.bgcolor),this.borderEl=new Er,this.mergeEl=new Vu],Xl(),[this.alignEl=new ot(s.align),this.valignEl=new lt(s.valign),this.textwrapEl=new Gl],Xl(),[this.freezeEl=new Ea,this.autofilterEl=new Ye,this.formulaEl=new To,this.moreEl=new y0]],this.el=At("div","".concat(or,"-toolbar")),this.btns=At("div","".concat(or,"-toolbar-btns")),this.items.forEach(function(o){Array.isArray(o)?o.forEach(function(a){n.btns.child(a.el),a.change=function(){n.change.apply(n,arguments)}}):n.btns.child(o.el)}),this.el.child(this.btns),i?this.el.hide():(this.reset(),setTimeout(function(){Oo.call(n),Yu.call(n)},0),Ci(window,"resize",function(){Yu.call(n)}))}return Ze(e,[{key:"paintformatActive",value:function(){return this.paintformatEl.active()}},{key:"paintformatToggle",value:function(){this.paintformatEl.toggle()}},{key:"trigger",value:function(r){this["".concat(r,"El")].click()}},{key:"resetData",value:function(r){this.data=r,this.reset()}},{key:"reset",value:function(){if(!this.isHide){var r=this.data,t=r.getSelectedCellStyle();this.undoEl.setState(!r.canUndo()),this.redoEl.setState(!r.canRedo()),this.mergeEl.setState(r.canUnmerge(),!r.selector.multiple()),this.autofilterEl.setState(!r.canAutofilter());var n=t.font,i=t.format;this.formatEl.setState(i),this.fontEl.setState(n.name),this.fontSizeEl.setState(n.size),this.boldEl.setState(n.bold),this.italicEl.setState(n.italic),this.underlineEl.setState(t.underline),this.strikeEl.setState(t.strike),this.textColorEl.setState(t.color),this.fillColorEl.setState(t.bgcolor),this.alignEl.setState(t.align),this.valignEl.setState(t.valign),this.textwrapEl.setState(t.textwrap),this.freezeEl.setState(r.freezeIsActive())}}}]),e}(),Ky=function(){function e(r,t){var n,i=this,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"600px";Ke(this,e),this.title=r,this.el=At("div","".concat(or,"-modal")).css("width",s).children(At("div","".concat(or,"-modal-header")).children(new li("close").on("click.stop",function(){return i.hide()}),this.title),(n=At("div","".concat(or,"-modal-content"))).children.apply(n,gn(t))).hide()}return Ze(e,[{key:"show",value:function(){var r=this;this.dimmer=At("div","".concat(or,"-dimmer active")),document.body.appendChild(this.dimmer.el);var t=this.el.show().box(),n=t.width,i=t.height,s=document.documentElement,o=s.clientHeight,a=s.clientWidth;this.el.offset({left:(a-n)/2,top:(o-i)/3}),window.xkeydownEsc=function(c){c.keyCode===27&&r.hide()},Ci(window,"keydown",window.xkeydownEsc)}},{key:"hide",value:function(){this.el.hide(),document.body.removeChild(this.dimmer.el),$a(window,"keydown",window.xkeydownEsc),delete window.xkeydownEsc}}]),e}(),lc=function(){function e(r,t){var n=this;Ke(this,e),this.vchange=function(){},this.el=At("div","".concat(or,"-form-input")),this.input=At("input","").css("width",r).on("input",function(i){return n.vchange(i)}).attr("placeholder",t),this.el.child(this.input)}return Ze(e,[{key:"focus",value:function(){var r=this;setTimeout(function(){r.input.el.focus()},10)}},{key:"hint",value:function(r){this.input.attr("placeholder",r)}},{key:"val",value:function(r){return this.input.val(r)}}]),e}(),b0=function(){function e(r,t,n){var i=this,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(a){return a},o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:function(){};Ke(this,e),this.key=r,this.getTitle=s,this.vchange=function(){},this.el=At("div","".concat(or,"-form-select")),this.suggest=new uh(t.map(function(a){return{key:a,title:i.getTitle(a)}}),function(a){i.itemClick(a.key),o(a.key),i.vchange(a.key)},n,this.el),this.el.children(this.itemEl=At("div","input-text").html(this.getTitle(r)),this.suggest.el).on("click",function(){return i.show()})}return Ze(e,[{key:"show",value:function(){this.suggest.search("")}},{key:"itemClick",value:function(r){this.key=r,this.itemEl.html(this.getTitle(r))}},{key:"val",value:function(r){return r!==void 0?(this.key=r,this.itemEl.html(this.getTitle(r)),this):this.key}}]),e}(),Zy={number:/(^\d+$)|(^\d+(\.\d{0,4})?$)/,date:/^\d{4}-\d{1,2}-\d{1,2}$/},uc=function(){function e(r,t,n,i){var s=this;Ke(this,e),this.label="",this.rule=t,n&&(this.label=At("label","label").css("width","".concat(i,"px")).html(n)),this.tip=At("div","tip").child("tip").hide(),this.input=r,this.input.vchange=function(){return s.validate()},this.el=At("div","".concat(or,"-form-field")).children(this.label,r.el,this.tip)}return Ze(e,[{key:"isShow",value:function(){return this.el.css("display")!=="none"}},{key:"show",value:function(){this.el.show()}},{key:"hide",value:function(){return this.el.hide(),this}},{key:"val",value:function(r){return this.input.val(r)}},{key:"hint",value:function(r){this.input.hint(r)}},{key:"validate",value:function(){var r=this.input,t=this.rule,n=this.tip,i=this.el,s=r.val();return t.required&&/^\s*$/.test(s)?(n.html(ma("validation.required")),i.addClass("error"),!1):(t.type||t.pattern)&&!(t.pattern||Zy[t.type]).test(s)?(n.html(ma("validation.notMatch")),i.addClass("error"),!1):(i.removeClass("error"),!0)}}]),e}();function w0(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var Jy=function(e){St(t,e);var r=w0(t);function t(){var n;Ke(this,t);var i=new uc(new b0("cell",["cell"],"100%",function(h){return ma("dataValidation.modeType.".concat(h))}),{required:!0},"".concat(ma("dataValidation.range"),":"),100),s=new uc(new lc("120px","E3 or E3:F12"),{required:!0,pattern:/^([A-Z]{1,2}[1-9]\d*)(:[A-Z]{1,2}[1-9]\d*)?$/}),o=new uc(new b0("list",["list","number","date","phone","email"],"100%",function(h){return ma("dataValidation.type.".concat(h))},function(h){return n.criteriaSelected(h)}),{required:!0},"".concat(ma("dataValidation.criteria"),":"),100),a=new uc(new b0("be",["be","nbe","eq","neq","lt","lte","gt","gte"],"160px",function(h){return ma("dataValidation.operator.".concat(h))},function(h){return n.criteriaOperatorSelected(h)}),{required:!0}).hide(),c=new uc(new lc("70px","10"),{required:!0}).hide(),l=new uc(new lc("70px","100"),{required:!0,type:"number"}).hide(),u=new uc(new lc("120px","a,b,c"),{required:!0}),f=new uc(new lc("70px","10"),{required:!0,type:"number"}).hide();return(n=r.call(this,ma("contextmenu.validation"),[At("div","".concat(or,"-form-fields")).children(i.el,s.el),At("div","".concat(or,"-form-fields")).children(o.el,a.el,c.el,l.el,f.el,u.el),At("div","".concat(or,"-buttons")).children(new js("cancel").on("click",function(){return n.btnClick("cancel")}),new js("remove").on("click",function(){return n.btnClick("remove")}),new js("save","primary").on("click",function(){return n.btnClick("save")}))])).mf=i,n.rf=s,n.cf=o,n.of=a,n.minvf=c,n.maxvf=l,n.vf=f,n.svf=u,n.change=function(){},n}return Ze(t,[{key:"showVf",value:function(n){var i=n==="date"?"2018-11-12":"10",s=this.vf;s.input.hint(i),s.show()}},{key:"criteriaSelected",value:function(n){var i=this.of,s=this.minvf,o=this.maxvf,a=this.vf,c=this.svf;n==="date"||n==="number"?(i.show(),s.rule.type=n,o.rule.type=n,n==="date"?(s.hint("2018-11-12"),o.hint("2019-11-12")):(s.hint("10"),o.hint("100")),s.show(),o.show(),a.hide(),c.hide()):(n==="list"?c.show():c.hide(),a.hide(),i.hide(),s.hide(),o.hide())}},{key:"criteriaOperatorSelected",value:function(n){if(n){var i=this.minvf,s=this.maxvf,o=this.vf;if(n==="be"||n==="nbe")i.show(),s.show(),o.hide();else{var a=this.cf.val();o.rule.type=a,a==="date"?o.hint("2018-11-12"):o.hint("10"),o.show(),i.hide(),s.hide()}}}},{key:"btnClick",value:function(n){if(n==="cancel")this.hide();else if(n==="remove")this.change("remove"),this.hide();else if(n==="save"){for(var i=["mf","rf","cf","of","svf","vf","minvf","maxvf"],s=0;su.width)t.move({left:i+c-u.width});else{var f=e.freezeTotalWidth();ou.height)r.move({top:s+l-u.height-1});else{var h=e.freezeTotalHeight();a3&&arguments[3]!==void 0)||arguments[3],i=arguments.length>4&&arguments[4]!==void 0&&arguments[4];if(r!==-1||t!==-1){var s=this.table,o=this.selector,a=this.toolbar,c=this.data;this.contextMenu.setMode(r===-1||t===-1?"row-col":"range");var l=c.getCell(r,t);e?(o.setEnd(r,t,i),this.trigger("cells-selected",l,o.range)):(o.set(r,t,n),this.trigger("cell-selected",l,r,t)),a.reset(),s.render()}}function ps(e,r){var t=this.selector,n=this.data,i=n.rows,s=n.cols,o=Pr(t.indexes,2),a=o[0],c=o[1],l=t.range,u=l.eri,f=l.eci;if(e){var h=Pr(t.moveIndexes,2);a=h[0],c=h[1]}r==="left"?c>0&&(c-=1):r==="right"?(f!==c&&(c=f),c0&&(a-=1):r==="down"?(u!==a&&(a=u),ac.indexWidth&&t>a.height)return n.hide(),void i.hide();var l=s.box(),u=o.getCellRectByXY(e.offsetX,e.offsetY);u.ri>=0&&u.ci===-1?(u.width=c.indexWidth,n.show(u,{width:l.width}),a.isHide(u.ri-1)?n.showUnhide(u.ri):n.hideUnhide()):n.hide(),u.ri===-1&&u.ci>=0?(u.height=a.height,i.show(u,{height:l.height}),c.isHide(u.ci-1)?i.showUnhide(u.ci):i.hideUnhide()):i.hide()}}function nb(e){var r=this.verticalScrollbar,t=this.horizontalScrollbar,n=this.data,i=r.scroll().top,s=t.scroll().left,o=n.rows,a=n.cols,c=e.deltaY,l=e.deltaX,u=function(m,v){var y=m,g=0;do g=v(y),y+=1;while(g<=0);return g},f=function(m){if(m>0){var v=n.scroll.ri+1;if(v=0){var b=u(g,function(w){return o.getHeight(w)});r.move({top:g===0?0:i-b})}}},h=Math.abs(c),d=Math.abs(l),p=Math.max(h,d);/Firefox/i.test(window.navigator.userAgent)&&k0(f(e.detail),50),p===d&&k0(function(m){if(m>0){var v=n.scroll.ci+1;if(v=0){var b=u(g,function(w){return a.getWidth(w)});t.move({left:g===0?0:s-b})}}}(l),50),p===h&&k0(f(c),50)}function ab(e,r){var t=this.verticalScrollbar,n=this.horizontalScrollbar,i=t.scroll().top,s=n.scroll().left;e==="left"||e==="right"?n.move({left:s-r}):e!=="up"&&e!=="down"||t.move({top:i-r})}function x0(){var e=this.data,r=this.verticalScrollbar,t=this.getTableOffset().height,n=e.exceptRowTotalHeight(0,-1);r.set(t,e.rows.totalHeight()-n)}function S0(){var e=this.data,r=this.horizontalScrollbar,t=this.getTableOffset().width;e&&r.set(t,e.cols.totalWidth())}function ib(){var e=this.selector,r=this.data,t=this.editor,n=Pr(r.freeze,2),i=n[0],s=n[1];if(i>0||s>0){var o=r.freezeTotalWidth(),a=r.freezeTotalHeight();t.setFreezeLengths(o,a)}e.resetAreaOffset()}function to(){var e=this.tableEl,r=this.overlayerEl,t=this.overlayerCEl,n=this.table,i=this.toolbar,s=this.selector,o=this.el,a=this.getTableOffset(),c=this.getRect();e.attr(c),r.offset(c),t.offset(a),o.css("width","".concat(c.width,"px")),x0.call(this),S0.call(this),ib.call(this),n.render(),i.reset(),s.reset()}function Ku(){var e=this.data,r=this.selector;e.clearClipboard(),r.hideClipboard()}function _0(){var e=this.data,r=this.selector;e.copy(),e.copyToSystemClipboard(),r.showClipboard()}function S1(){var e=this.data,r=this.selector;e.cut(),r.showClipboard()}function Zu(e,r){var t=this.data;if(t.settings.mode!=="read"){if(t.paste(e,function(i){return x1("Tip",i)}))to.call(this);else if(r){var n=r.clipboardData.getData("text/plain");this.data.pasteFromText(n),to.call(this)}}}function ob(){this.data.hideRowsOrCols(),to.call(this)}function _1(e,r){this.data.unhideRowsOrCols(e,r),to.call(this)}function sb(){this.data.autofilter(),to.call(this)}function cb(){var e=this.toolbar;e.paintformatActive()&&(Zu.call(this,"format"),Ku.call(this),e.paintformatToggle())}function A1(e){var r=this,t=this.selector,n=this.data,i=this.table,s=this.sortFilter,o=e.offsetX,a=e.offsetY,c=e.target.className==="".concat(or,"-selector-corner"),l=n.getCellRectByXY(o,a),u=l.left,f=l.top,h=l.width,d=l.height,p=l.ri,m=l.ci,v=n.autoFilter;if(v.includes(p,m)&&u+h-20t.height/2&&(n="bottom"),e.setOffset(r,n)}function Qu(){var e=this.editor,r=this.data;r.settings.mode!=="read"&&(Ju.call(this),e.setCell(r.getSelectedCell(),r.getSelectedValidator()),Ku.call(this))}function lb(e){var r=this,t=this.data,n=this.table,i=this.selector;t.scrolly(e,function(){i.resetBRLAreaOffset(),Ju.call(r),n.render()})}function va(e){var r=this,t=this.data,n=this.table,i=this.selector;t.scrollx(e,function(){i.resetBRTAreaOffset(),Ju.call(r),n.render()})}function ub(e,r){var t=e.ri,n=this.table,i=this.selector;this.data.rows.setHeight(t,r),n.render(),i.resetAreaOffset(),x0.call(this),Ju.call(this)}function fb(e,r){var t=e.ci,n=this.table,i=this.selector;this.data.cols.setWidth(t,r),n.render(),i.resetAreaOffset(),S0.call(this),Ju.call(this)}function A0(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"finished",t=this.data,n=this.table;if(t.settings.mode!=="read"){t.setSelectedCellText(e,r);var i=t.selector,s=i.ri,o=i.ci;r==="finished"?n.render():this.trigger("cell-edited",e,s,o)}}function Yc(e){var r=this.data;r.settings.mode!=="read"&&(e==="insert-row"?r.insert("row"):e==="delete-row"?r.delete("row"):e==="insert-column"?r.insert("column"):e==="delete-column"?r.delete("column"):e==="delete-cell"?r.deleteCell():e==="delete-cell-format"?r.deleteCell("format"):e==="delete-cell-text"?r.deleteCell("text"):e==="cell-printable"?r.setSelectedCellAttr("printable",!0):e==="cell-non-printable"?r.setSelectedCellAttr("printable",!1):e==="cell-editable"?r.setSelectedCellAttr("editable",!0):e==="cell-non-editable"&&r.setSelectedCellAttr("editable",!1),Ku.call(this),to.call(this))}function Ah(e,r){var t=this.data;if(e==="undo")this.undo();else if(e==="redo")this.redo();else if(e==="print")this.print.preview();else if(e==="paintformat")r===!0?_0.call(this):Ku.call(this);else if(e==="clearformat")Yc.call(this,"delete-cell-format");else if(e!=="link"){if(e!=="chart")if(e==="autofilter")sb.call(this);else if(e==="freeze")if(r){var n=t.selector,i=n.ri,s=n.ci;this.freeze(i,s)}else this.freeze(0,0);else t.setSelectedCellAttr(e,r),e!=="formula"||t.selector.multiple()||Qu.call(this),to.call(this)}}function E0(e,r,t,n){this.data.setAutoFilter(e,r,t,n),to.call(this)}function hb(){var e,r,t,n,i,s,o=this,a=this.selector,c=this.overlayerEl,l=this.rowResizer,u=this.colResizer,f=this.verticalScrollbar,h=this.horizontalScrollbar,d=this.editor,p=this.contextMenu,m=this.toolbar,v=this.modalValidation,y=this.sortFilter;c.on("mousemove",function(g){rb.call(o,g)}).on("mousedown",function(g){d.clear(),p.hide(),g.buttons===2?(o.data.xyInSelectedRect(g.offsetX,g.offsetY)||A1.call(o,g),p.setPosition(g.offsetX,g.offsetY),g.stopPropagation()):g.detail===2?Qu.call(o):A1.call(o,g)}).on("mousewheel.stop",function(g){nb.call(o,g)}).on("mouseout",function(g){var b=g.offsetX;g.offsetY<=0&&u.hide(),b<=0&&l.hide()}),a.inputChange=function(g){A0.call(o,g,"input"),Qu.call(o)},e=c.el,t=(r={move:function(g,b){ab.call(o,g,b)}}).move,n=r.end,i=0,s=0,Ci(e,"touchstart",function(g){var b=g.touches[0],w=b.pageX,S=b.pageY;i=w,s=S}),Ci(e,"touchmove",function(g){if(t){var b=g.changedTouches[0],w=b.pageX,S=b.pageY,C=w-i,I=S-s;(Math.abs(C)>10||Math.abs(I)>10)&&(Du(C,I,g,t),i=w,s=S),g.preventDefault()}}),Ci(e,"touchend",function(g){if(n){var b=g.changedTouches[0],w=b.pageX,S=b.pageY;Du(w-i,S-s,g,n)}}),m.change=function(g,b){return Ah.call(o,g,b)},y.ok=function(g,b,w,S){return E0.call(o,g,b,w,S)},l.finishedFn=function(g,b){ub.call(o,g,b)},u.finishedFn=function(g,b){fb.call(o,g,b)},l.unhideFn=function(g){_1.call(o,"row",g)},u.unhideFn=function(g){_1.call(o,"col",g)},f.moveFn=function(g,b){lb.call(o,g,b)},h.moveFn=function(g,b){va.call(o,g,b)},d.change=function(g,b){A0.call(o,b,g)},v.change=function(g){if(g==="save"){for(var b,w=arguments.length,S=new Array(w>1?w-1:0),C=1;C=65&&b<=90||b>=48&&b<=57||b>=96&&b<=105||g.key==="="?(A0.call(o,g.key,"input"),Qu.call(o)):b===113&&Qu.call(o)}}})}var db=function(){function e(r,t){var n=this;Ke(this,e),this.eventMap=function(){var c=new Map;function l(f,h){var d;return c.has(f)&&(d=c.get(f),Array.isArray(d)&&d.push(h)||!1)||c.set(f,[].concat(h))}function u(f,h){var d,p;return c.has(f)&&(p=(d=c.get(f)).indexOf(h))>=0&&d.splice(p,1)&&c.get(f).length===0&&c.delete(f)}return{get current(){return c},on:l,once:function(f,h){return l(f,function d(){for(var p=arguments.length,m=new Array(p),v=0;v1?n-1:0),s=1;s"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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}var C1=function(e){St(t,e);var r=E1(t);function t(n){var i;Ke(this,t);var s=new li("ellipsis");return(i=r.call(this,s,"auto",!1,"top-left")).contentClick=n,i}return Ze(t,[{key:"reset",value:function(n){var i=this,s=n.map(function(o,a){return At("div","".concat(or,"-item")).css("width","150px").css("font-weight","normal").on("click",function(){i.contentClick(a),i.hide()}).child(o)});this.setContentChildren.apply(this,gn(s))}},{key:"setTitle",value:function(){}}]),t}(we),pb=[{key:"delete",title:bn("contextmenu.deleteSheet")}];function T1(e){var r=this;return At("div","".concat(or,"-item")).child(e.title()).on("click",function(){r.itemClick(e.key),r.hide()})}function mb(){var e=this;return pb.map(function(r){return T1.call(e,r)})}var vb=function(){function e(){var r;Ke(this,e),this.el=(r=At("div","".concat(or,"-contextmenu")).css("width","160px")).children.apply(r,gn(mb.call(this))).hide(),this.itemClick=function(){}}return Ze(e,[{key:"hide",value:function(){var r=this.el;r.hide(),Ms(r)}},{key:"setOffset",value:function(r){var t=this.el;t.offset(r),t.show(),qc(t)}}]),e}(),gb=function(){function e(){var r=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(){},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){};Ke(this,e),this.swapFunc=n,this.updateFunc=s,this.dataNames=[],this.activeEl=null,this.deleteEl=null,this.items=[],this.moreEl=new C1(function(o){r.clickSwap2(r.items[o])}),this.contextMenu=new vb,this.contextMenu.itemClick=i,this.el=At("div","".concat(or,"-bottombar")).children(this.contextMenu.el,this.menuEl=At("ul","".concat(or,"-menu")).child(At("li","").children(new li("add").on("click",function(){t()}),At("span","").child(this.moreEl))))}return Ze(e,[{key:"addItem",value:function(r,t){var n=this;this.dataNames.push(r);var i=At("li",t?"active":"").child(r);i.on("click",function(){n.clickSwap2(i)}).on("contextmenu",function(s){var o=s.target,a=o.offsetLeft,c=o.offsetHeight;n.contextMenu.setOffset({left:a,bottom:c+1}),n.deleteEl=i}).on("dblclick",function(){var s=i.html(),o=new lc("auto","");o.val(s),o.input.on("blur",function(a){var c=a.target.value,l=n.dataNames.findIndex(function(u){return u===s});n.renameItem(l,c)}),i.html("").child(o.el),o.focus()}),t&&this.clickSwap(i),this.items.push(i),this.menuEl.child(i),this.moreEl.reset(this.dataNames)}},{key:"renameItem",value:function(r,t){this.dataNames.splice(r,1,t),this.moreEl.reset(this.dataNames),this.items[r].html("").child(t),this.updateFunc(r,t)}},{key:"clear",value:function(){var r=this;this.items.forEach(function(t){r.menuEl.removeChild(t.el)}),this.items=[],this.dataNames=[],this.moreEl.reset(this.dataNames)}},{key:"deleteItem",value:function(){var r=this.activeEl,t=this.deleteEl;if(this.items.length>1){var n=this.items.findIndex(function(s){return s===t});if(this.items.splice(n,1),this.dataNames.splice(n,1),this.menuEl.removeChild(t.el),this.moreEl.reset(this.dataNames),r===t){var i=Pr(this.items,1)[0];return this.activeEl=i,this.activeEl.toggle(),[n,0]}return[n,-1]}return[-1]}},{key:"clickSwap2",value:function(r){var t=this.items.findIndex(function(n){return n===r});this.clickSwap(r),this.activeEl.toggle(),this.swapFunc(t)}},{key:"clickSwap",value:function(r){this.activeEl!==null&&this.activeEl.toggle(),this.activeEl=r}}]),e}();function O1(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}var P1=function(){function e(r){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Ke(this,e);var i=r;this.options=function(o){for(var a=1;a1&&arguments[1]!==void 0)||arguments[1],i=r||"sheet".concat(this.sheetIndex),s=new ah(i,this.options);return s.change=function(){for(var o,a=arguments.length,c=new Array(a),l=0;l=0&&(this.datas.splice(t,1),n>=0&&this.sheet.resetData(this.datas[n]))}}},{key:"loadData",value:function(r){var t=Array.isArray(r)?r:[r];if(this.bottombar!==null&&this.bottombar.clear(),this.datas=[],t.length>0)for(var n=0;n3&&arguments[3]!==void 0?arguments[3]:0;return this.datas[i].setCellText(r,t,n,"finished"),this}},{key:"cell",value:function(r,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return this.datas[n].getCell(r,t)}},{key:"cellStyle",value:function(r,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return this.datas[n].getCellStyle(r,t)}},{key:"reRender",value:function(){return this.sheet.table.render(),this}},{key:"on",value:function(r,t){return this.sheet.on(r,t),this}},{key:"validate",value:function(){return this.data.validations.errors.size<=0}},{key:"change",value:function(r){return this.sheet.on("change",r),this}}],[{key:"locale",value:function(r,t){Fl(r,t)}}]),e}();function I1(e,r,t,n,i,s,o){try{var a=e[s](o),c=a.value}catch(l){return void t(l)}a.done?r(c):Promise.resolve(c).then(n,i)}function Dn(e){return function(){var r=this,t=arguments;return new Promise(function(n,i){var s=e.apply(r,t);function o(c){I1(s,n,i,o,a,"next",c)}function a(c){I1(s,n,i,o,a,"throw",c)}o(void 0)})}}function M1(e,r){this.v=e,this.k=r}function F1(e){return new M1(e,0)}function Vl(e){var r,t;function n(s,o){try{var a=e[s](o),c=a.value,l=c instanceof M1;Promise.resolve(l?c.v:c).then(function(u){if(l){var f=s==="return"?"return":"next";if(!c.k||u.done)return n(f,u);u=e[f](u).value}i(a.done?"return":"normal",u)},function(u){n("throw",u)})}catch(u){i("throw",u)}}function i(s,o){switch(s){case"return":r.resolve({value:o,done:!0});break;case"throw":r.reject(o);break;default:r.resolve({value:o,done:!1})}(r=r.next)?n(r.key,r.arg):t=null}this._invoke=function(s,o){return new Promise(function(a,c){var l={key:s,arg:o,resolve:a,reject:c,next:null};t?t=t.next=l:(r=t=l,n(s,o))})},typeof e.return!="function"&&(this.return=void 0)}window&&(window.x_spreadsheet=function(e){return new P1(e,arguments.length>1&&arguments[1]!==void 0?arguments[1]:{})},window.x_spreadsheet.locale=function(e,r){return Fl(e,r)}),Vl.prototype[typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},Vl.prototype.next=function(e){return this._invoke("next",e)},Vl.prototype.throw=function(e){return this._invoke("throw",e)},Vl.prototype.return=function(e){return this._invoke("return",e)};var xn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof Ol<"u"?Ol:typeof self<"u"?self:{};function R1(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Eh={exports:{}},j1={exports:{}};(function(e){function r(t){return e.exports=r=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e.exports.__esModule=!0,e.exports.default=e.exports,r(t)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(j1);var N1=j1.exports;(function(e){var r=N1.default;function t(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */e.exports=t=function(){return i},e.exports.__esModule=!0,e.exports.default=e.exports;var n,i={},s=Object.prototype,o=s.hasOwnProperty,a=Object.defineProperty||function(O,D,F){O[D]=F.value},c=typeof Symbol=="function"?Symbol:{},l=c.iterator||"@@iterator",u=c.asyncIterator||"@@asyncIterator",f=c.toStringTag||"@@toStringTag";function h(O,D,F){return Object.defineProperty(O,D,{value:F,enumerable:!0,configurable:!0,writable:!0}),O[D]}try{h({},"")}catch{h=function(D,F,H){return D[F]=H}}function d(O,D,F,H){var R=D&&D.prototype instanceof w?D:w,X=Object.create(R.prototype),ae=new E(H||[]);return a(X,"_invoke",{value:T(O,F,ae)}),X}function p(O,D,F){try{return{type:"normal",arg:O.call(D,F)}}catch(H){return{type:"throw",arg:H}}}i.wrap=d;var m="suspendedStart",v="suspendedYield",y="executing",g="completed",b={};function w(){}function S(){}function C(){}var I={};h(I,l,function(){return this});var j=Object.getPrototypeOf,U=j&&j(j(A([])));U&&U!==s&&o.call(U,l)&&(I=U);var G=C.prototype=w.prototype=Object.create(I);function z(O){["next","throw","return"].forEach(function(D){h(O,D,function(F){return this._invoke(D,F)})})}function K(O,D){function F(R,X,ae,te){var Oe=p(O[R],O,X);if(Oe.type!=="throw"){var Ie=Oe.arg,je=Ie.value;return je&&r(je)=="object"&&o.call(je,"__await")?D.resolve(je.__await).then(function(ce){F("next",ce,ae,te)},function(ce){F("throw",ce,ae,te)}):D.resolve(je).then(function(ce){Ie.value=ce,ae(Ie)},function(ce){return F("throw",ce,ae,te)})}te(Oe.arg)}var H;a(this,"_invoke",{value:function(R,X){function ae(){return new D(function(te,Oe){F(R,X,te,Oe)})}return H=H?H.then(ae,ae):ae()}})}function T(O,D,F){var H=m;return function(R,X){if(H===y)throw new Error("Generator is already running");if(H===g){if(R==="throw")throw X;return{value:n,done:!0}}for(F.method=R,F.arg=X;;){var ae=F.delegate;if(ae){var te=M(ae,F);if(te){if(te===b)continue;return te}}if(F.method==="next")F.sent=F._sent=F.arg;else if(F.method==="throw"){if(H===m)throw H=g,F.arg;F.dispatchException(F.arg)}else F.method==="return"&&F.abrupt("return",F.arg);H=y;var Oe=p(O,D,F);if(Oe.type==="normal"){if(H=F.done?g:v,Oe.arg===b)continue;return{value:Oe.arg,done:F.done}}Oe.type==="throw"&&(H=g,F.method="throw",F.arg=Oe.arg)}}}function M(O,D){var F=D.method,H=O.iterator[F];if(H===n)return D.delegate=null,F==="throw"&&O.iterator.return&&(D.method="return",D.arg=n,M(O,D),D.method==="throw")||F!=="return"&&(D.method="throw",D.arg=new TypeError("The iterator does not provide a '"+F+"' method")),b;var R=p(H,O.iterator,D.arg);if(R.type==="throw")return D.method="throw",D.arg=R.arg,D.delegate=null,b;var X=R.arg;return X?X.done?(D[O.resultName]=X.value,D.next=O.nextLoc,D.method!=="return"&&(D.method="next",D.arg=n),D.delegate=null,b):X:(D.method="throw",D.arg=new TypeError("iterator result is not an object"),D.delegate=null,b)}function x(O){var D={tryLoc:O[0]};1 in O&&(D.catchLoc=O[1]),2 in O&&(D.finallyLoc=O[2],D.afterLoc=O[3]),this.tryEntries.push(D)}function _(O){var D=O.completion||{};D.type="normal",delete D.arg,O.completion=D}function E(O){this.tryEntries=[{tryLoc:"root"}],O.forEach(x,this),this.reset(!0)}function A(O){if(O||O===""){var D=O[l];if(D)return D.call(O);if(typeof O.next=="function")return O;if(!isNaN(O.length)){var F=-1,H=function R(){for(;++F=0;--H){var R=this.tryEntries[H],X=R.completion;if(R.tryLoc==="root")return F("end");if(R.tryLoc<=this.prev){var ae=o.call(R,"catchLoc"),te=o.call(R,"finallyLoc");if(ae&&te){if(this.prev=0;--F){var H=this.tryEntries[F];if(H.tryLoc<=this.prev&&o.call(H,"finallyLoc")&&this.prev=0;--D){var F=this.tryEntries[D];if(F.finallyLoc===O)return this.complete(F.completion,F.afterLoc),_(F),b}},catch:function(O){for(var D=this.tryEntries.length-1;D>=0;--D){var F=this.tryEntries[D];if(F.tryLoc===O){var H=F.completion;if(H.type==="throw"){var R=H.arg;_(F)}return R}}throw new Error("illegal catch attempt")},delegateYield:function(O,D,F){return this.delegate={iterator:A(O),resultName:D,nextLoc:F},this.method==="next"&&(this.arg=n),b}},i}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Eh);var Ch=(0,Eh.exports)(),yb=Ch;try{regeneratorRuntime=Ch}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=Ch:Function("r","regeneratorRuntime = r")(Ch)}const Mr=R1(yb);function C0(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var D1={exports:{}};function zt(e){var r=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 t,n=dr(e);if(r){var i=dr(this).constructor;t=Reflect.construct(n,arguments,i)}else t=n.apply(this,arguments);return yn(this,t)}}function Th(e,r){var t=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(c,l){if(c){if(typeof c=="string")return L1(c,l);var u=Object.prototype.toString.call(c).slice(8,-1);if(u==="Object"&&c.constructor&&(u=c.constructor.name),u==="Map"||u==="Set")return Array.from(c);if(u==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return L1(c,l)}}(e))||r){t&&(e=t);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s,o=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var c=t.next();return o=c.done,c},e:function(c){a=!0,s=c},f:function(){try{o||t.return==null||t.return()}finally{if(a)throw s}}}}function L1(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t2&&arguments[2]!==void 0?arguments[2]:0;if(this.worksheet=o,a)if(typeof a=="string"){var l=n.decodeAddress(a);this.nativeCol=l.col+c,this.nativeColOff=0,this.nativeRow=l.row+c,this.nativeRowOff=0}else a.nativeCol!==void 0?(this.nativeCol=a.nativeCol||0,this.nativeColOff=a.nativeColOff||0,this.nativeRow=a.nativeRow||0,this.nativeRowOff=a.nativeRowOff||0):a.col!==void 0?(this.col=a.col+c,this.row=a.row+c):(this.nativeCol=0,this.nativeColOff=0,this.nativeRow=0,this.nativeRowOff=0);else this.nativeCol=0,this.nativeColOff=0,this.nativeRow=0,this.nativeRowOff=0}return Ze(s,[{key:"col",get:function(){return this.nativeCol+Math.min(this.colWidth-1,this.nativeColOff)/this.colWidth},set:function(o){this.nativeCol=Math.floor(o),this.nativeColOff=Math.floor((o-this.nativeCol)*this.colWidth)}},{key:"row",get:function(){return this.nativeRow+Math.min(this.rowHeight-1,this.nativeRowOff)/this.rowHeight},set:function(o){this.nativeRow=Math.floor(o),this.nativeRowOff=Math.floor((o-this.nativeRow)*this.rowHeight)}},{key:"colWidth",get:function(){return this.worksheet&&this.worksheet.getColumn(this.nativeCol+1)&&this.worksheet.getColumn(this.nativeCol+1).isCustomWidth?Math.floor(1e4*this.worksheet.getColumn(this.nativeCol+1).width):64e4}},{key:"rowHeight",get:function(){return this.worksheet&&this.worksheet.getRow(this.nativeRow+1)&&this.worksheet.getRow(this.nativeRow+1).height?Math.floor(1e4*this.worksheet.getRow(this.nativeRow+1).height):18e4}},{key:"model",get:function(){return{nativeCol:this.nativeCol,nativeColOff:this.nativeColOff,nativeRow:this.nativeRow,nativeRowOff:this.nativeRowOff}},set:function(o){this.nativeCol=o.nativeCol,this.nativeColOff=o.nativeColOff,this.nativeRow=o.nativeRow,this.nativeRowOff=o.nativeRowOff}}],[{key:"asInstance",value:function(o){return o instanceof s||o==null?o:new s(o)}}]),s}();r.exports=i},{"../utils/col-cache":19}],3:[function(e,r,t){var n=e("../utils/col-cache"),i=e("../utils/under-dash"),s=e("./enums"),o=e("../utils/shared-formula").slideFormula,a=e("./note"),c=function(){function C(I,j,U){if(Ke(this,C),!I||!j)throw new Error("A Cell needs a Row");this._row=I,this._column=j,n.validateAddress(U),this._address=U,this._value=S.create(C.Types.Null,this),this.style=this._mergeStyle(I.style,j.style,{}),this._mergeCount=0}return Ze(C,[{key:"worksheet",get:function(){return this._row.worksheet}},{key:"workbook",get:function(){return this._row.worksheet.workbook}},{key:"destroy",value:function(){delete this.style,delete this._value,delete this._row,delete this._column,delete this._address}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(I){this.style.numFmt=I}},{key:"font",get:function(){return this.style.font},set:function(I){this.style.font=I}},{key:"alignment",get:function(){return this.style.alignment},set:function(I){this.style.alignment=I}},{key:"border",get:function(){return this.style.border},set:function(I){this.style.border=I}},{key:"fill",get:function(){return this.style.fill},set:function(I){this.style.fill=I}},{key:"protection",get:function(){return this.style.protection},set:function(I){this.style.protection=I}},{key:"_mergeStyle",value:function(I,j,U){var G=I&&I.numFmt||j&&j.numFmt;G&&(U.numFmt=G);var z=I&&I.font||j&&j.font;z&&(U.font=z);var K=I&&I.alignment||j&&j.alignment;K&&(U.alignment=K);var T=I&&I.border||j&&j.border;T&&(U.border=T);var M=I&&I.fill||j&&j.fill;M&&(U.fill=M);var x=I&&I.protection||j&&j.protection;return x&&(U.protection=x),U}},{key:"address",get:function(){return this._address}},{key:"row",get:function(){return this._row.number}},{key:"col",get:function(){return this._column.number}},{key:"$col$row",get:function(){return"$".concat(this._column.letter,"$").concat(this.row)}},{key:"type",get:function(){return this._value.type}},{key:"effectiveType",get:function(){return this._value.effectiveType}},{key:"toCsvString",value:function(){return this._value.toCsvString()}},{key:"addMergeRef",value:function(){this._mergeCount++}},{key:"releaseMergeRef",value:function(){this._mergeCount--}},{key:"isMerged",get:function(){return this._mergeCount>0||this.type===C.Types.Merge}},{key:"merge",value:function(I,j){this._value.release(),this._value=S.create(C.Types.Merge,this,I),j||(this.style=I.style)}},{key:"unmerge",value:function(){this.type===C.Types.Merge&&(this._value.release(),this._value=S.create(C.Types.Null,this),this.style=this._mergeStyle(this._row.style,this._column.style,{}))}},{key:"isMergedTo",value:function(I){return this._value.type===C.Types.Merge&&this._value.isMergedTo(I)}},{key:"master",get:function(){return this.type===C.Types.Merge?this._value.master:this}},{key:"isHyperlink",get:function(){return this._value.type===C.Types.Hyperlink}},{key:"hyperlink",get:function(){return this._value.hyperlink}},{key:"value",get:function(){return this._value.value},set:function(I){this.type!==C.Types.Merge?(this._value.release(),this._value=S.create(S.getType(I),this,I)):this._value.master.value=I}},{key:"note",get:function(){return this._comment&&this._comment.note},set:function(I){this._comment=new a(I)}},{key:"text",get:function(){return this._value.toString()}},{key:"html",get:function(){return i.escapeHtml(this.text)}},{key:"toString",value:function(){return this.text}},{key:"_upgradeToHyperlink",value:function(I){this.type===C.Types.String&&(this._value=S.create(C.Types.Hyperlink,this,{text:this._value.value,hyperlink:I}))}},{key:"formula",get:function(){return this._value.formula}},{key:"result",get:function(){return this._value.result}},{key:"formulaType",get:function(){return this._value.formulaType}},{key:"fullAddress",get:function(){return{sheetName:this._row.worksheet.name,address:this.address,row:this.row,col:this.col}}},{key:"name",get:function(){return this.names[0]},set:function(I){this.names=[I]}},{key:"names",get:function(){return this.workbook.definedNames.getNamesEx(this.fullAddress)},set:function(I){var j=this,U=this.workbook.definedNames;U.removeAllNames(this.fullAddress),I.forEach(function(G){U.addEx(j.fullAddress,G)})}},{key:"addName",value:function(I){this.workbook.definedNames.addEx(this.fullAddress,I)}},{key:"removeName",value:function(I){this.workbook.definedNames.removeEx(this.fullAddress,I)}},{key:"removeAllNames",value:function(){this.workbook.definedNames.removeAllNames(this.fullAddress)}},{key:"_dataValidations",get:function(){return this.worksheet.dataValidations}},{key:"dataValidation",get:function(){return this._dataValidations.find(this.address)},set:function(I){this._dataValidations.add(this.address,I)}},{key:"model",get:function(){var I=this._value.model;return I.style=this.style,this._comment&&(I.comment=this._comment.model),I},set:function(I){this._value.release(),this._value=S.create(I.type,this),this._value.model=I,I.comment&&I.comment.type==="note"&&(this._comment=a.fromModel(I.comment)),I.style?this.style=I.style:this.style={}}}]),C}();c.Types=s.ValueType;var l=function(){function C(I){Ke(this,C),this.model={address:I.address,type:c.Types.Null}}return Ze(C,[{key:"value",get:function(){return null},set:function(I){}},{key:"type",get:function(){return c.Types.Null}},{key:"effectiveType",get:function(){return c.Types.Null}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return""}},{key:"release",value:function(){}},{key:"toString",value:function(){return""}}]),C}(),u=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.Number,value:j}}return Ze(C,[{key:"value",get:function(){return this.model.value},set:function(I){this.model.value=I}},{key:"type",get:function(){return c.Types.Number}},{key:"effectiveType",get:function(){return c.Types.Number}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return this.model.value.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}}]),C}(),f=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.String,value:j}}return Ze(C,[{key:"value",get:function(){return this.model.value},set:function(I){this.model.value=I}},{key:"type",get:function(){return c.Types.String}},{key:"effectiveType",get:function(){return c.Types.String}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return'"'.concat(this.model.value.replace(/"/g,'""'),'"')}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value}}]),C}(),h=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.String,value:j}}return Ze(C,[{key:"value",get:function(){return this.model.value},set:function(I){this.model.value=I}},{key:"toString",value:function(){return this.model.value.richText.map(function(I){return I.text}).join("")}},{key:"type",get:function(){return c.Types.RichText}},{key:"effectiveType",get:function(){return c.Types.RichText}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return'"'.concat(this.text.replace(/"/g,'""'),'"')}},{key:"release",value:function(){}}]),C}(),d=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.Date,value:j}}return Ze(C,[{key:"value",get:function(){return this.model.value},set:function(I){this.model.value=I}},{key:"type",get:function(){return c.Types.Date}},{key:"effectiveType",get:function(){return c.Types.Date}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return this.model.value.toISOString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}}]),C}(),p=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.Hyperlink,text:j?j.text:void 0,hyperlink:j?j.hyperlink:void 0},j&&j.tooltip&&(this.model.tooltip=j.tooltip)}return Ze(C,[{key:"value",get:function(){var I={text:this.model.text,hyperlink:this.model.hyperlink};return this.model.tooltip&&(I.tooltip=this.model.tooltip),I},set:function(I){this.model={text:I.text,hyperlink:I.hyperlink},I.tooltip&&(this.model.tooltip=I.tooltip)}},{key:"text",get:function(){return this.model.text},set:function(I){this.model.text=I}},{key:"hyperlink",get:function(){return this.model.hyperlink},set:function(I){this.model.hyperlink=I}},{key:"type",get:function(){return c.Types.Hyperlink}},{key:"effectiveType",get:function(){return c.Types.Hyperlink}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return this.model.hyperlink}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.text}}]),C}(),m=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.Merge,master:j?j.address:void 0},this._master=j,j&&j.addMergeRef()}return Ze(C,[{key:"value",get:function(){return this._master.value},set:function(I){I instanceof c?(this._master&&this._master.releaseMergeRef(),I.addMergeRef(),this._master=I):this._master.value=I}},{key:"isMergedTo",value:function(I){return I===this._master}},{key:"master",get:function(){return this._master}},{key:"type",get:function(){return c.Types.Merge}},{key:"effectiveType",get:function(){return this._master.effectiveType}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return""}},{key:"release",value:function(){this._master.releaseMergeRef()}},{key:"toString",value:function(){return this.value.toString()}}]),C}(),v=function(){function C(I,j){Ke(this,C),this.cell=I,this.model={address:I.address,type:c.Types.Formula,shareType:j?j.shareType:void 0,ref:j?j.ref:void 0,formula:j?j.formula:void 0,sharedFormula:j?j.sharedFormula:void 0,result:j?j.result:void 0}}return Ze(C,[{key:"_copyModel",value:function(I){var j={},U=function(G){var z=I[G];z&&(j[G]=z)};return U("formula"),U("result"),U("ref"),U("shareType"),U("sharedFormula"),j}},{key:"value",get:function(){return this._copyModel(this.model)},set:function(I){this.model=this._copyModel(I)}},{key:"validate",value:function(I){switch(S.getType(I)){case c.Types.Null:case c.Types.String:case c.Types.Number:case c.Types.Date:break;case c.Types.Hyperlink:case c.Types.Formula:default:throw new Error("Cannot process that type of result value")}}},{key:"dependencies",get:function(){return{ranges:this.formula.match(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g),cells:this.formula.replace(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}:[A-Z]{1,3}\d{1,4}/g,"").match(/([a-zA-Z0-9]+!)?[A-Z]{1,3}\d{1,4}/g)}}},{key:"formula",get:function(){return this.model.formula||this._getTranslatedFormula()},set:function(I){this.model.formula=I}},{key:"formulaType",get:function(){return this.model.formula?s.FormulaType.Master:this.model.sharedFormula?s.FormulaType.Shared:s.FormulaType.None}},{key:"result",get:function(){return this.model.result},set:function(I){this.model.result=I}},{key:"type",get:function(){return c.Types.Formula}},{key:"effectiveType",get:function(){var I=this.model.result;return I==null?s.ValueType.Null:I instanceof String||typeof I=="string"?s.ValueType.String:typeof I=="number"?s.ValueType.Number:I instanceof Date?s.ValueType.Date:I.text&&I.hyperlink?s.ValueType.Hyperlink:I.formula?s.ValueType.Formula:s.ValueType.Null}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"_getTranslatedFormula",value:function(){if(!this._translatedFormula&&this.model.sharedFormula){var I=this.cell.worksheet.findCell(this.model.sharedFormula);this._translatedFormula=I&&o(I.formula,I.address,this.model.address)}return this._translatedFormula}},{key:"toCsvString",value:function(){return"".concat(this.model.result||"")}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.result?this.model.result.toString():""}}]),C}(),y=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.SharedString,value:j}}return Ze(C,[{key:"value",get:function(){return this.model.value},set:function(I){this.model.value=I}},{key:"type",get:function(){return c.Types.SharedString}},{key:"effectiveType",get:function(){return c.Types.SharedString}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return this.model.value.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}}]),C}(),g=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.Boolean,value:j}}return Ze(C,[{key:"value",get:function(){return this.model.value},set:function(I){this.model.value=I}},{key:"type",get:function(){return c.Types.Boolean}},{key:"effectiveType",get:function(){return c.Types.Boolean}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return this.model.value?1:0}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.toString()}}]),C}(),b=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.Error,value:j}}return Ze(C,[{key:"value",get:function(){return this.model.value},set:function(I){this.model.value=I}},{key:"type",get:function(){return c.Types.Error}},{key:"effectiveType",get:function(){return c.Types.Error}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return this.toString()}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value.error.toString()}}]),C}(),w=function(){function C(I,j){Ke(this,C),this.model={address:I.address,type:c.Types.String,value:JSON.stringify(j),rawValue:j}}return Ze(C,[{key:"value",get:function(){return this.model.rawValue},set:function(I){this.model.rawValue=I,this.model.value=JSON.stringify(I)}},{key:"type",get:function(){return c.Types.String}},{key:"effectiveType",get:function(){return c.Types.String}},{key:"address",get:function(){return this.model.address},set:function(I){this.model.address=I}},{key:"toCsvString",value:function(){return this.model.value}},{key:"release",value:function(){}},{key:"toString",value:function(){return this.model.value}}]),C}(),S={getType:function(C){return C==null?c.Types.Null:C instanceof String||typeof C=="string"?c.Types.String:typeof C=="number"?c.Types.Number:typeof C=="boolean"?c.Types.Boolean:C instanceof Date?c.Types.Date:C.text&&C.hyperlink?c.Types.Hyperlink:C.formula||C.sharedFormula?c.Types.Formula:C.richText?c.Types.RichText:C.sharedString?c.Types.SharedString:C.error?c.Types.Error:c.Types.JSON},types:[{t:c.Types.Null,f:l},{t:c.Types.Number,f:u},{t:c.Types.String,f},{t:c.Types.Date,f:d},{t:c.Types.Hyperlink,f:p},{t:c.Types.Formula,f:v},{t:c.Types.Merge,f:m},{t:c.Types.JSON,f:w},{t:c.Types.SharedString,f:y},{t:c.Types.RichText,f:h},{t:c.Types.Boolean,f:g},{t:c.Types.Error,f:b}].reduce(function(C,I){return C[I.t]=I.f,C},[]),create:function(C,I,j){var U=this.types[C];if(!U)throw new Error("Could not create Value of type ".concat(C));return new U(I,j)}};r.exports=c},{"../utils/col-cache":19,"../utils/shared-formula":23,"../utils/under-dash":26,"./enums":7,"./note":9}],4:[function(e,r,t){var n=e("../utils/under-dash"),i=e("./enums"),s=e("../utils/col-cache"),o=9,a=function(){function c(l,u,f){Ke(this,c),this._worksheet=l,this._number=u,f!==!1&&(this.defn=f)}return Ze(c,[{key:"number",get:function(){return this._number}},{key:"worksheet",get:function(){return this._worksheet}},{key:"letter",get:function(){return s.n2l(this._number)}},{key:"isCustomWidth",get:function(){return this.width!==void 0&&this.width!==o}},{key:"defn",get:function(){return{header:this._header,key:this.key,width:this.width,style:this.style,hidden:this.hidden,outlineLevel:this.outlineLevel}},set:function(l){l?(this.key=l.key,this.width=l.width!==void 0?l.width:o,this.outlineLevel=l.outlineLevel,l.style?this.style=l.style:this.style={},this.header=l.header,this._hidden=!!l.hidden):(delete this._header,delete this._key,delete this.width,this.style={},this.outlineLevel=0)}},{key:"headers",get:function(){return this._header&&this._header instanceof Array?this._header:[this._header]}},{key:"header",get:function(){return this._header},set:function(l){var u=this;l!==void 0?(this._header=l,this.headers.forEach(function(f,h){u._worksheet.getCell(h+1,u.number).value=f})):this._header=void 0}},{key:"key",get:function(){return this._key},set:function(l){(this._key&&this._worksheet.getColumnKey(this._key))===this&&this._worksheet.deleteColumnKey(this._key),this._key=l,l&&this._worksheet.setColumnKey(this._key,this)}},{key:"hidden",get:function(){return!!this._hidden},set:function(l){this._hidden=l}},{key:"outlineLevel",get:function(){return this._outlineLevel||0},set:function(l){this._outlineLevel=l}},{key:"collapsed",get:function(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelCol)}},{key:"toString",value:function(){return JSON.stringify({key:this.key,width:this.width,headers:this.headers.length?this.headers:void 0})}},{key:"equivalentTo",value:function(l){return this.width===l.width&&this.hidden===l.hidden&&this.outlineLevel===l.outlineLevel&&n.isEqual(this.style,l.style)}},{key:"isDefault",get:function(){if(this.isCustomWidth||this.hidden||this.outlineLevel)return!1;var l=this.style;return!l||!(l.font||l.numFmt||l.alignment||l.border||l.fill||l.protection)}},{key:"headerCount",get:function(){return this.headers.length}},{key:"eachCell",value:function(l,u){var f=this.number;u||(u=l,l=null),this._worksheet.eachRow(l,function(h,d){u(h.getCell(f),d)})}},{key:"values",get:function(){var l=[];return this.eachCell(function(u,f){u&&u.type!==i.ValueType.Null&&(l[f]=u.value)}),l},set:function(l){var u=this;if(l){var f=this.number,h=0;l.hasOwnProperty("0")&&(h=1),l.forEach(function(d,p){u._worksheet.getCell(p+h,f).value=d})}}},{key:"_applyStyle",value:function(l,u){return this.style[l]=u,this.eachCell(function(f){f[l]=u}),u}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(l){this._applyStyle("numFmt",l)}},{key:"font",get:function(){return this.style.font},set:function(l){this._applyStyle("font",l)}},{key:"alignment",get:function(){return this.style.alignment},set:function(l){this._applyStyle("alignment",l)}},{key:"protection",get:function(){return this.style.protection},set:function(l){this._applyStyle("protection",l)}},{key:"border",get:function(){return this.style.border},set:function(l){this._applyStyle("border",l)}},{key:"fill",get:function(){return this.style.fill},set:function(l){this._applyStyle("fill",l)}}],[{key:"toModel",value:function(l){var u=[],f=null;return l&&l.forEach(function(h,d){h.isDefault?f&&(f=null):f&&h.equivalentTo(f)?f.max=d+1:(f={min:d+1,max:d+1,width:h.width!==void 0?h.width:o,style:h.style,isCustomWidth:h.isCustomWidth,hidden:h.hidden,outlineLevel:h.outlineLevel,collapsed:h.collapsed},u.push(f))}),u.length?u:void 0}},{key:"fromModel",value:function(l,u){var f=[],h=1,d=0;for(u=(u=u||[]).sort(function(m,v){return m.min-v.min});dthis.bottom)&&(this.bottom=c),(!this.model.right||l>this.right)&&(this.right=l)}},{key:"expandRow",value:function(o){if(o){var a=o.dimensions,c=o.number;a&&this.expand(c,a.min,c,a.max)}}},{key:"expandToAddress",value:function(o){var a=n.decodeEx(o);this.expand(a.row,a.col,a.row,a.col)}},{key:"tl",get:function(){return n.n2l(this.left)+this.top}},{key:"$t$l",get:function(){return"$".concat(n.n2l(this.left),"$").concat(this.top)}},{key:"br",get:function(){return n.n2l(this.right)+this.bottom}},{key:"$b$r",get:function(){return"$".concat(n.n2l(this.right),"$").concat(this.bottom)}},{key:"range",get:function(){return"".concat(this._serialisedSheetName+this.tl,":").concat(this.br)}},{key:"$range",get:function(){return"".concat(this._serialisedSheetName+this.$t$l,":").concat(this.$b$r)}},{key:"shortRange",get:function(){return this.count>1?this.range:this._serialisedSheetName+this.tl}},{key:"$shortRange",get:function(){return this.count>1?this.$range:this._serialisedSheetName+this.$t$l}},{key:"count",get:function(){return(1+this.bottom-this.top)*(1+this.right-this.left)}},{key:"toString",value:function(){return this.range}},{key:"intersects",value:function(o){return!(o.sheetName&&this.sheetName&&o.sheetName!==this.sheetName||o.bottomthis.bottom||o.rightthis.right)}},{key:"contains",value:function(o){var a=n.decodeEx(o);return this.containsEx(a)}},{key:"containsEx",value:function(o){return(!o.sheetName||!this.sheetName||o.sheetName===this.sheetName)&&o.row>=this.top&&o.row<=this.bottom&&o.col>=this.left&&o.col<=this.right}},{key:"forEachAddress",value:function(o){for(var a=this.left;a<=this.right;a++)for(var c=this.top;c<=this.bottom;c++)o(n.encodeAddress(c,a),c,a)}}]),s}();r.exports=i},{"../utils/col-cache":19}],11:[function(e,r,t){var n=e("../utils/under-dash"),i=e("./enums"),s=e("../utils/col-cache"),o=e("./cell"),a=function(){function c(l,u){Ke(this,c),this._worksheet=l,this._number=u,this._cells=[],this.style={},this.outlineLevel=0}return Ze(c,[{key:"number",get:function(){return this._number}},{key:"worksheet",get:function(){return this._worksheet}},{key:"commit",value:function(){this._worksheet._commitRow(this)}},{key:"destroy",value:function(){delete this._worksheet,delete this._cells,delete this.style}},{key:"findCell",value:function(l){return this._cells[l-1]}},{key:"getCellEx",value:function(l){var u=this._cells[l.col-1];if(!u){var f=this._worksheet.getColumn(l.col);u=new o(this,f,l.address),this._cells[l.col-1]=u}return u}},{key:"getCell",value:function(l){if(typeof l=="string"){var u=this._worksheet.getColumnKey(l);l=u?u.number:s.l2n(l)}return this._cells[l-1]||this.getCellEx({address:s.encodeAddress(this._number,l),row:this._number,col:l})}},{key:"splice",value:function(l,u){for(var f=l+u,h=arguments.length,d=new Array(h>2?h-2:0),p=2;p0)for(m=b;m>=f;m--)(v=this._cells[m-1])?((y=this.getCell(m+g)).value=v.value,y.style=v.style,y._comment=v._comment):this._cells[m+g-1]=void 0;for(m=0;mf.col)&&(l=f.col),u0?{min:l,max:u}:null}},{key:"_applyStyle",value:function(l,u){return this.style[l]=u,this._cells.forEach(function(f){f&&(f[l]=u)}),u}},{key:"numFmt",get:function(){return this.style.numFmt},set:function(l){this._applyStyle("numFmt",l)}},{key:"font",get:function(){return this.style.font},set:function(l){this._applyStyle("font",l)}},{key:"alignment",get:function(){return this.style.alignment},set:function(l){this._applyStyle("alignment",l)}},{key:"protection",get:function(){return this.style.protection},set:function(l){this._applyStyle("protection",l)}},{key:"border",get:function(){return this.style.border},set:function(l){this._applyStyle("border",l)}},{key:"fill",get:function(){return this.style.fill},set:function(l){this._applyStyle("fill",l)}},{key:"hidden",get:function(){return!!this._hidden},set:function(l){this._hidden=l}},{key:"outlineLevel",get:function(){return this._outlineLevel||0},set:function(l){this._outlineLevel=l}},{key:"collapsed",get:function(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelRow)}},{key:"model",get:function(){var l=[],u=0,f=0;return this._cells.forEach(function(h){if(h){var d=h.model;d&&((!u||u>h.col)&&(u=h.col),f0,"Table must be on valid row"),u(d>0,"Table must be on valid col");var p=this.width,m=this.filterHeight,v=this.tableHeight;c.autoFilterRef=n.encode(h,d,h+m-1,d+p-1),c.tableRef=n.encode(h,d,h+v-1,d+p-1),c.columns.forEach(function(y,g){u(y.name,"Column ".concat(g," must have a name")),g===0?l(y,"totalsRowLabel","Total"):(l(y,"totalsRowFunction","none"),y.totalsRowFormula=a.getFormula(y))})}},{key:"store",value:function(){var a=this,c=function(y,g){g&&Object.keys(g).forEach(function(b){y[b]=g[b]})},l=this.worksheet,u=this.table,f=u.tl,h=f.row,d=f.col,p=0;if(u.headerRow){var m=l.getRow(h+p++);u.columns.forEach(function(y,g){var b=y.style,w=y.name,S=m.getCell(d+g);S.value=w,c(S,b)})}if(u.rows.forEach(function(y){var g=l.getRow(h+p++);y.forEach(function(b,w){var S=g.getCell(d+w);S.value=b,c(S,u.columns[w].style)})}),u.totalsRow){var v=l.getRow(h+p++);u.columns.forEach(function(y,g){var b=v.getCell(d+g);if(g===0)b.value=y.totalsRowLabel;else{var w=a.getFormula(y);b.value=w?{formula:y.totalsRowFormula,result:y.totalsRowResult}:null}c(b,y.style)})}}},{key:"load",value:function(a){var c=this,l=this.table,u=l.tl,f=u.row,h=u.col,d=0;if(l.headerRow){var p=a.getRow(f+d++);l.columns.forEach(function(v,y){p.getCell(h+y).value=v.name})}if(l.rows.forEach(function(v){var y=a.getRow(f+d++);v.forEach(function(g,b){y.getCell(h+b).value=g})}),l.totalsRow){var m=a.getRow(f+d++);l.columns.forEach(function(v,y){var g=m.getCell(h+y);y===0?g.value=v.totalsRowLabel:c.getFormula(v)&&(g.value={formula:v.totalsRowFormula,result:v.totalsRowResult})})}}},{key:"model",get:function(){return this.table},set:function(a){this.table=a}},{key:"cacheState",value:function(){this._cache||(this._cache={ref:this.ref,width:this.width,tableHeight:this.tableHeight})}},{key:"commit",value:function(){if(this._cache){this.validate();var a=n.decodeAddress(this._cache.ref);if(this.ref!==this._cache.ref)for(var c=0;c1&&arguments[1]!==void 0?arguments[1]:1;this.cacheState(),this.table.rows.splice(a,c)}},{key:"getColumn",value:function(a){var c=this.table.columns[a];return new i(this,c,a)}},{key:"addColumn",value:function(a,c,l){this.cacheState(),l===void 0?(this.table.columns.push(a),this.table.rows.forEach(function(u,f){u.push(c[f])})):(this.table.columns.splice(l,0,a),this.table.rows.forEach(function(u,f){u.splice(l,0,c[f])}))}},{key:"removeColumns",value:function(a){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;this.cacheState(),this.table.columns.splice(a,c),this.table.rows.forEach(function(l){l.splice(a,c)})}},{key:"_assign",value:function(a,c,l){this.cacheState(),a[c]=l}},{key:"ref",get:function(){return this.table.ref},set:function(a){this._assign(this.table,"ref",a)}},{key:"name",get:function(){return this.table.name},set:function(a){this.table.name=a}},{key:"displayName",get:function(){return this.table.displyName||this.table.name}},{key:"displayNamename",set:function(a){this.table.displayName=a}},{key:"headerRow",get:function(){return this.table.headerRow},set:function(a){this._assign(this.table,"headerRow",a)}},{key:"totalsRow",get:function(){return this.table.totalsRow},set:function(a){this._assign(this.table,"totalsRow",a)}},{key:"theme",get:function(){return this.table.style.name},set:function(a){this.table.style.name=a}},{key:"showFirstColumn",get:function(){return this.table.style.showFirstColumn},set:function(a){this.table.style.showFirstColumn=a}},{key:"showLastColumn",get:function(){return this.table.style.showLastColumn},set:function(a){this.table.style.showLastColumn=a}},{key:"showRowStripes",get:function(){return this.table.style.showRowStripes},set:function(a){this.table.style.showRowStripes=a}},{key:"showColumnStripes",get:function(){return this.table.style.showColumnStripes},set:function(a){this.table.style.showColumnStripes=a}}]),o}();r.exports=s},{"../utils/col-cache":19}],13:[function(e,r,t){var n=e("./worksheet"),i=e("./defined-names"),s=e("../xlsx/xlsx"),o=e("../csv/csv"),a=function(){function c(){Ke(this,c),this.category="",this.company="",this.created=new Date,this.description="",this.keywords="",this.manager="",this.modified=this.created,this.properties={},this.calcProperties={},this._worksheets=[],this.subject="",this.title="",this.views=[],this.media=[],this._definedNames=new i}return Ze(c,[{key:"xlsx",get:function(){return this._xlsx||(this._xlsx=new s(this)),this._xlsx}},{key:"csv",get:function(){return this._csv||(this._csv=new o(this)),this._csv}},{key:"nextId",get:function(){for(var l=1;lm?v.orderNo:m},0),d=Object.assign({},u,{id:f,name:l,orderNo:h+1,workbook:this}),p=new n(d);return this._worksheets[f]=p,p}},{key:"removeWorksheetEx",value:function(l){delete this._worksheets[l.id]}},{key:"removeWorksheet",value:function(l){var u=this.getWorksheet(l);u&&u.destroy()}},{key:"getWorksheet",value:function(l){return l===void 0?this._worksheets.find(Boolean):typeof l=="number"?this._worksheets[l]:typeof l=="string"?this._worksheets.find(function(u){return u&&u.name===l}):void 0}},{key:"worksheets",get:function(){return this._worksheets.slice(1).sort(function(l,u){return l.orderNo-u.orderNo}).filter(Boolean)}},{key:"eachSheet",value:function(l){this.worksheets.forEach(function(u){l(u,u.id)})}},{key:"definedNames",get:function(){return this._definedNames}},{key:"clearThemes",value:function(){this._themes=void 0}},{key:"addImage",value:function(l){var u=this.media.length;return this.media.push(Object.assign({},l,{type:"image"})),u}},{key:"getImage",value:function(l){return this.media[l]}},{key:"model",get:function(){return{creator:this.creator||"Unknown",lastModifiedBy:this.lastModifiedBy||"Unknown",lastPrinted:this.lastPrinted,created:this.created,modified:this.modified,properties:this.properties,worksheets:this.worksheets.map(function(l){return l.model}),sheets:this.worksheets.map(function(l){return l.model}).filter(Boolean),definedNames:this._definedNames.model,views:this.views,company:this.company,manager:this.manager,title:this.title,subject:this.subject,keywords:this.keywords,category:this.category,description:this.description,language:this.language,revision:this.revision,contentStatus:this.contentStatus,themes:this._themes,media:this.media,calcProperties:this.calcProperties}},set:function(l){var u=this;this.creator=l.creator,this.lastModifiedBy=l.lastModifiedBy,this.lastPrinted=l.lastPrinted,this.created=l.created,this.modified=l.modified,this.company=l.company,this.manager=l.manager,this.title=l.title,this.subject=l.subject,this.keywords=l.keywords,this.category=l.category,this.description=l.description,this.language=l.language,this.revision=l.revision,this.contentStatus=l.contentStatus,this.properties=l.properties,this.calcProperties=l.calcProperties,this._worksheets=[],l.worksheets.forEach(function(f){var h=f.id,d=f.name,p=f.state,m=l.sheets&&l.sheets.findIndex(function(v){return v.id===h});(u._worksheets[h]=new n({id:h,name:d,orderNo:m,state:p,workbook:u})).model=f}),this._definedNames.model=l.definedNames,this.views=l.views,this._themes=l.themes,this.media=l.media||[]}}]),c}();r.exports=a},{"../csv/csv":1,"../xlsx/xlsx":144,"./defined-names":6,"./worksheet":14}],14:[function(e,r,t){var n=e("../utils/under-dash"),i=e("../utils/col-cache"),s=e("./range"),o=e("./row"),a=e("./column"),c=e("./enums"),l=e("./image"),u=e("./table"),f=e("./data-validations"),h=e("../utils/encryptor"),d=e("../utils/copy-style").copyStyle,p=function(){function m(v){Ke(this,m),v=v||{},this._workbook=v.workbook,this.id=v.id,this.orderNo=v.orderNo,this.name=v.name,this.state=v.state||"visible",this._rows=[],this._columns=null,this._keys={},this._merges={},this.rowBreaks=[],this.properties=Object.assign({},{defaultRowHeight:15,dyDescent:55,outlineLevelCol:0,outlineLevelRow:0},v.properties),this.pageSetup=Object.assign({},{margins:{left:.7,right:.7,top:.75,bottom:.75,header:.3,footer:.3},orientation:"portrait",horizontalDpi:4294967295,verticalDpi:4294967295,fitToPage:!(!v.pageSetup||!v.pageSetup.fitToWidth&&!v.pageSetup.fitToHeight||v.pageSetup.scale),pageOrder:"downThenOver",blackAndWhite:!1,draft:!1,cellComments:"None",errors:"displayed",scale:100,fitToWidth:1,fitToHeight:1,paperSize:void 0,showRowColHeaders:!1,showGridLines:!1,firstPageNumber:void 0,horizontalCentered:!1,verticalCentered:!1,rowBreaks:null,colBreaks:null},v.pageSetup),this.headerFooter=Object.assign({},{differentFirst:!1,differentOddEven:!1,oddHeader:null,oddFooter:null,evenHeader:null,evenFooter:null,firstHeader:null,firstFooter:null},v.headerFooter),this.dataValidations=new f,this.views=v.views||[],this.autoFilter=v.autoFilter||null,this._media=[],this.sheetProtection=null,this.tables={},this.conditionalFormattings=[]}return Ze(m,[{key:"name",get:function(){return this._name},set:function(v){if(v===void 0&&(v="sheet".concat(this.id)),this._name!==v){if(typeof v!="string")throw new Error("The name has to be a string.");if(v==="")throw new Error("The name can't be empty.");if(v==="History")throw new Error('The name "History" is protected. Please use a different name.');if(/[*?:/\\[\]]/.test(v))throw new Error("Worksheet name ".concat(v," cannot include any of the following characters: * ? : \\ / [ ]"));if(/(^')|('$)/.test(v))throw new Error("The first or last character of worksheet name cannot be a single quotation mark: ".concat(v));if(v&&v.length>31&&(console.warn("Worksheet name ".concat(v," exceeds 31 chars. This will be truncated")),v=v.substring(0,31)),this._workbook._worksheets.find(function(y){return y&&y.name.toLowerCase()===v.toLowerCase()}))throw new Error("Worksheet name already exists: ".concat(v));this._name=v}}},{key:"workbook",get:function(){return this._workbook}},{key:"destroy",value:function(){this._workbook.removeWorksheetEx(this)}},{key:"dimensions",get:function(){var v=new s;return this._rows.forEach(function(y){if(y){var g=y.dimensions;g&&v.expand(y.number,g.min,y.number,g.max)}}),v}},{key:"columns",get:function(){return this._columns},set:function(v){var y=this;this._headerRowCount=v.reduce(function(w,S){var C=(S.header?1:S.headers&&S.headers.length)||0;return Math.max(w,C)},0);var g=1,b=this._columns=[];v.forEach(function(w){var S=new a(y,g++,!1);b.push(S),S.defn=w})}},{key:"getColumnKey",value:function(v){return this._keys[v]}},{key:"setColumnKey",value:function(v,y){this._keys[v]=y}},{key:"deleteColumnKey",value:function(v){delete this._keys[v]}},{key:"eachColumnKey",value:function(v){n.each(this._keys,v)}},{key:"getColumn",value:function(v){if(typeof v=="string"){var y=this._keys[v];if(y)return y;v=i.l2n(v)}if(this._columns||(this._columns=[]),v>this._columns.length)for(var g=this._columns.length+1;g<=v;)this._columns.push(new a(this,g++));return this._columns[v-1]}},{key:"spliceColumns",value:function(v,y){for(var g=this,b=this._rows.length,w=arguments.length,S=new Array(w>2?w-2:0),C=2;C0)for(var I=function(x){var _=[v,y];S.forEach(function(A){_.push(A[x]||null)});var E=g.getRow(x+1);E.splice.apply(E,_)},j=0;j0)for(var T=z;T>=G;T--)this.getColumn(T+U).defn=this.getColumn(T).defn;for(var M=v;M0&&v[y-1]===void 0;)y--;return y}},{key:"_nextRow",get:function(){return this._lastRowNumber+1}},{key:"lastRow",get:function(){if(this._rows.length)return this._rows[this._rows.length-1]}},{key:"findRow",value:function(v){return this._rows[v-1]}},{key:"findRows",value:function(v,y){return this._rows.slice(v-1,v-1+y)}},{key:"rowCount",get:function(){return this._lastRowNumber}},{key:"actualRowCount",get:function(){var v=0;return this.eachRow(function(){v++}),v}},{key:"getRow",value:function(v){var y=this._rows[v-1];return y||(y=this._rows[v-1]=new o(this,v)),y}},{key:"getRows",value:function(v,y){if(!(y<1)){for(var g=[],b=v;b1&&arguments[1]!==void 0?arguments[1]:"n",g=this._nextRow,b=this.getRow(g);return b.values=v,this._setStyleOption(g,y[0]==="i"?y:"n"),b}},{key:"addRows",value:function(v){var y=this,g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"n",b=[];return v.forEach(function(w){b.push(y.addRow(w,g))}),b}},{key:"insertRow",value:function(v,y){var g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"n";return this.spliceRows(v,0,y),this._setStyleOption(v,g),this.getRow(v)}},{key:"insertRows",value:function(v,y){var g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"n";if(this.spliceRows.apply(this,[v,0].concat(gn(y))),g!=="n")for(var b=0;b1&&arguments[1]!==void 0?arguments[1]:"n";y[0]==="o"&&this.findRow(v+1)!==void 0?this._copyStyle(v+1,v,y[1]==="+"):y[0]==="i"&&this.findRow(v-1)!==void 0&&this._copyStyle(v-1,v,y[1]==="+")}},{key:"_copyStyle",value:function(v,y){var g=arguments.length>2&&arguments[2]!==void 0&&arguments[2],b=this.getRow(v),w=this.getRow(y);w.style=d(b.style),b.eachCell({includeEmpty:g},function(S,C){w.getCell(C).style=d(S.style)}),w.height=b.height}},{key:"duplicateRow",value:function(v,y){var g=this,b=arguments.length>2&&arguments[2]!==void 0&&arguments[2],w=this._rows[v-1],S=new Array(y).fill(w.values);this.spliceRows.apply(this,[v+1,b?0:y].concat(gn(S)));for(var C=function(){var j=g._rows[v+I];j.style=w.style,j.height=w.height,w.eachCell({includeEmpty:!0},function(U,G){j.getCell(G).style=U.style})},I=0;I2?w-2:0),C=2;C0){var T=function(){if(j=g._rows[I-1]){var x=g.getRow(I+G);x.values=j.values,x.style=j.style,x.height=j.height,j.eachCell({includeEmpty:!0},function(_,E){if(x.getCell(E).style=_.style,_._value.constructor.name==="MergeValue"){var A=g.getRow(_._row._number+U).getCell(E),O=_._value._master,D=g.getRow(O._row._number+U).getCell(O._column._number);A.merge(D)}})}else g._rows[I+G-1]=void 0};for(I=z;I>=b;I--)T()}for(I=0;Iv.top||w>v.left)&&this.getCell(b,w).merge(g,y);this._merges[g.address]=v}},{key:"_unMergeMaster",value:function(v){var y=this._merges[v.address];if(y){for(var g=y.top;g<=y.bottom;g++)for(var b=y.left;b<=y.right;b++)this.getCell(g,b).unmerge();delete this._merges[v.address]}}},{key:"hasMerges",get:function(){return n.some(this._merges,Boolean)}},{key:"unMergeCells",value:function(){for(var v=arguments.length,y=new Array(v),g=0;g3&&arguments[3]!==void 0?arguments[3]:"shared",S=i.decode(v),C=S.top,I=S.left,j=S.bottom,U=S.right,G=U-I+1,z=i.encodeAddress(C,I),K=w==="shared";b=typeof g=="function"?g:Array.isArray(g)?Array.isArray(g[0])?function(_,E){return g[_-C][E-I]}:function(_,E){return g[(_-C)*G+(E-I)]}:function(){};for(var T=!0,M=C;M<=j;M++)for(var x=I;x<=U;x++)T?(this.getCell(M,x).value={shareType:w,formula:y,ref:v,result:b(M,x)},T=!1):this.getCell(M,x).value=K?{sharedFormula:z,result:b(M,x)}:b(M,x)}},{key:"addImage",value:function(v,y){var g={type:"image",imageId:v,range:y};this._media.push(new l(this,g))}},{key:"getImages",value:function(){return this._media.filter(function(v){return v.type==="image"})}},{key:"addBackgroundImage",value:function(v){var y={type:"background",imageId:v};this._media.push(new l(this,y))}},{key:"getBackgroundImageId",value:function(){var v=this._media.find(function(y){return y.type==="background"});return v&&v.imageId}},{key:"protect",value:function(v,y){var g=this;return new Promise(function(b){g.sheetProtection={sheet:!0},y&&"spinCount"in y&&(y.spinCount=Number.isFinite(y.spinCount)?Math.round(Math.max(0,y.spinCount)):1e5),v&&(g.sheetProtection.algorithmName="SHA-512",g.sheetProtection.saltValue=h.randomBytes(16).toString("base64"),g.sheetProtection.spinCount=y&&"spinCount"in y?y.spinCount:1e5,g.sheetProtection.hashValue=h.convertPasswordToHash(v,"SHA512",g.sheetProtection.saltValue,g.sheetProtection.spinCount)),y&&(g.sheetProtection=Object.assign(g.sheetProtection,y),!v&&"spinCount"in y&&delete g.sheetProtection.spinCount),b()})}},{key:"unprotect",value:function(){this.sheetProtection=null}},{key:"addTable",value:function(v){var y=new u(this,v);return this.tables[v.name]=y,y}},{key:"getTable",value:function(v){return this.tables[v]}},{key:"removeTable",value:function(v){delete this.tables[v]}},{key:"getTables",value:function(){return Object.values(this.tables)}},{key:"addConditionalFormatting",value:function(v){this.conditionalFormattings.push(v)}},{key:"removeConditionalFormatting",value:function(v){typeof v=="number"?this.conditionalFormattings.splice(v,1):this.conditionalFormattings=v instanceof Function?this.conditionalFormattings.filter(v):[]}},{key:"tabColor",get:function(){return console.trace("worksheet.tabColor property is now deprecated. Please use worksheet.properties.tabColor"),this.properties.tabColor},set:function(v){console.trace("worksheet.tabColor property is now deprecated. Please use worksheet.properties.tabColor"),this.properties.tabColor=v}},{key:"model",get:function(){var v={id:this.id,name:this.name,dataValidations:this.dataValidations.model,properties:this.properties,state:this.state,pageSetup:this.pageSetup,headerFooter:this.headerFooter,rowBreaks:this.rowBreaks,views:this.views,autoFilter:this.autoFilter,media:this._media.map(function(b){return b.model}),sheetProtection:this.sheetProtection,tables:Object.values(this.tables).map(function(b){return b.model}),conditionalFormattings:this.conditionalFormattings};v.cols=a.toModel(this.columns);var y=v.rows=[],g=v.dimensions=new s;return this._rows.forEach(function(b){var w=b&&b.model;w&&(g.expand(w.number,w.min,w.number,w.max),y.push(w))}),v.merges=[],n.each(this._merges,function(b){v.merges.push(b.range)}),v},set:function(v){var y=this;this.name=v.name,this._columns=a.fromModel(this,v.cols),this._parseRows(v),this._parseMergeCells(v),this.dataValidations=new f(v.dataValidations),this.properties=v.properties,this.pageSetup=v.pageSetup,this.headerFooter=v.headerFooter,this.views=v.views,this.autoFilter=v.autoFilter,this._media=v.media.map(function(g){return new l(y,g)}),this.sheetProtection=v.sheetProtection,this.tables=v.tables.reduce(function(g,b){var w=new u;return w.model=b,g[b.name]=w,g},{}),this.conditionalFormattings=v.conditionalFormattings}},{key:"_parseRows",value:function(v){var y=this;this._rows=[],v.rows.forEach(function(g){var b=new o(y,g.number);y._rows[b.number-1]=b,b.model=g})}},{key:"_parseMergeCells",value:function(v){var y=this;n.each(v.mergeCells,function(g){y.mergeCellsWithoutStyle(g)})}}]),m}();r.exports=p},{"../utils/col-cache":19,"../utils/copy-style":20,"../utils/encryptor":21,"../utils/under-dash":26,"./column":4,"./data-validations":5,"./enums":7,"./image":8,"./range":10,"./row":11,"./table":12}],15:[function(e,r,t){e("core-js/modules/es.promise"),e("core-js/modules/es.promise.finally"),e("core-js/modules/es.object.assign"),e("core-js/modules/es.object.keys"),e("core-js/modules/es.object.values"),e("core-js/modules/es.symbol"),e("core-js/modules/es.symbol.async-iterator"),e("core-js/modules/es.array.iterator"),e("core-js/modules/es.array.includes"),e("core-js/modules/es.array.find-index"),e("core-js/modules/es.array.find"),e("core-js/modules/es.string.from-code-point"),e("core-js/modules/es.string.includes"),e("core-js/modules/es.number.is-nan"),e("regenerator-runtime/runtime");var n={Workbook:e("./doc/workbook")},i=e("./doc/enums");Object.keys(i).forEach(function(s){n[s]=i[s]}),r.exports=n},{"./doc/enums":7,"./doc/workbook":13,"core-js/modules/es.array.find":359,"core-js/modules/es.array.find-index":358,"core-js/modules/es.array.includes":360,"core-js/modules/es.array.iterator":361,"core-js/modules/es.number.is-nan":363,"core-js/modules/es.object.assign":364,"core-js/modules/es.object.keys":366,"core-js/modules/es.object.values":367,"core-js/modules/es.promise":372,"core-js/modules/es.promise.finally":371,"core-js/modules/es.string.from-code-point":376,"core-js/modules/es.string.includes":377,"core-js/modules/es.symbol":381,"core-js/modules/es.symbol.async-iterator":378,"regenerator-runtime/runtime":492}],16:[function(e,r,t){var n=typeof TextDecoder>"u"?null:new TextDecoder("utf-8");function i(s){return typeof s=="string"?s:n?n.decode(s):s.toString()}t.bufferToString=i},{}],17:[function(e,r,t){var n=typeof TextEncoder>"u"?null:new TextEncoder("utf-8"),i=e("buffer").Buffer;function s(o){return typeof o!="string"?o:n?i.from(n.encode(o).buffer):i.from(o)}t.stringToBuffer=s},{buffer:220}],18:[function(e,r,t){var n=e("./under-dash"),i=e("./col-cache"),s=function(){function o(a){Ke(this,o),this.template=a,this.sheets={}}return Ze(o,[{key:"addCell",value:function(a){this.addCellEx(i.decodeEx(a))}},{key:"getCell",value:function(a){return this.findCellEx(i.decodeEx(a),!0)}},{key:"findCell",value:function(a){return this.findCellEx(i.decodeEx(a),!1)}},{key:"findCellAt",value:function(a,c,l){var u=this.sheets[a],f=u&&u[c];return f&&f[l]}},{key:"addCellEx",value:function(a){if(a.top)for(var c=a.top;c<=a.bottom;c++)for(var l=a.left;l<=a.right;l++)this.getCellAt(a.sheetName,c,l);else this.findCellEx(a,!0)}},{key:"getCellEx",value:function(a){return this.findCellEx(a,!0)}},{key:"findCellEx",value:function(a,c){var l=this.findSheet(a,c),u=this.findSheetRow(l,a,c);return this.findRowCell(u,a,c)}},{key:"getCellAt",value:function(a,c,l){var u=this.sheets[a]||(this.sheets[a]=[]),f=u[c]||(u[c]=[]);return f[l]||(f[l]={sheetName:a,address:i.n2l(l)+c,row:c,col:l})}},{key:"removeCellEx",value:function(a){var c=this.findSheet(a);if(c){var l=this.findSheetRow(c,a);l&&delete l[a.col]}}},{key:"forEachInSheet",value:function(a,c){var l=this.sheets[a];l&&l.forEach(function(u,f){u&&u.forEach(function(h,d){h&&c(h,f,d)})})}},{key:"forEach",value:function(a){var c=this;n.each(this.sheets,function(l,u){c.forEachInSheet(u,a)})}},{key:"map",value:function(a){var c=[];return this.forEach(function(l){c.push(a(l))}),c}},{key:"findSheet",value:function(a,c){var l=a.sheetName;return this.sheets[l]?this.sheets[l]:c?this.sheets[l]=[]:void 0}},{key:"findSheetRow",value:function(a,c,l){var u=c.row;return a&&a[u]?a[u]:l?a[u]=[]:void 0}},{key:"findRowCell",value:function(a,c,l){var u=c.col;return a&&a[u]?a[u]:l?a[u]=this.template?Object.assign(c,JSON.parse(JSON.stringify(this.template))):c:void 0}},{key:"spliceRows",value:function(a,c,l,u){var f=this.sheets[a];if(f){for(var h=[],d=0;d=4)throw new Error("Out of bounds. Excel supports columns from 1 to 16384");if(this._l2nFill<1&&s>=1){for(;f<=26;)o=this._dictionary[f-1],this._n2l[f]=o,this._l2n[o]=f,f++;this._l2nFill=1}if(this._l2nFill<2&&s>=2){for(f=27;f<=702;)c=(a=f-27)%26,l=Math.floor(a/26),o=this._dictionary[l]+this._dictionary[c],this._n2l[f]=o,this._l2n[o]=f,f++;this._l2nFill=2}if(this._l2nFill<3&&s>=3){for(f=703;f<=16384;)c=(a=f-703)%26,l=Math.floor(a/26)%26,u=Math.floor(a/676),o=this._dictionary[u]+this._dictionary[l]+this._dictionary[c],this._n2l[f]=o,this._l2n[o]=f,f++;this._l2nFill=3}},l2n:function(s){if(this._l2n[s]||this._fill(s.length),!this._l2n[s])throw new Error("Out of bounds. Invalid column letter: ".concat(s));return this._l2n[s]},n2l:function(s){if(s<1||s>16384)throw new Error("".concat(s," is out of bounds. Excel supports columns from 1 to 16384"));return this._n2l[s]||this._fill(this._level(s)),this._n2l[s]},_hash:{},validateAddress:function(s){if(!n.test(s))throw new Error("Invalid Address: ".concat(s));return!0},decodeAddress:function(s){var o=s.length<5&&this._hash[s];if(o)return o;for(var a,c=!1,l="",u=0,f=!1,h="",d=0,p=0;p=65&&a<=90)c=!0,l+=s[p],u=26*u+a-64;else if(a>=48&&a<=57)f=!0,h+=s[p],d=10*d+a-48;else if(f&&c&&a!==36)break;if(c){if(u>16384)throw new Error("Out of bounds. Invalid column letter: ".concat(l))}else u=void 0;f||(d=void 0);var m={address:s=l+h,col:u,row:d,$col$row:"$".concat(l,"$").concat(h)};return u<=100&&d<=100&&(this._hash[s]=m,this._hash[m.$col$row]=m),m},getAddress:function(s,o){if(o){var a=this.n2l(o)+s;return this.decodeAddress(a)}return this.decodeAddress(s)},decode:function(s){var o=s.split(":");if(o.length===2){var a=this.decodeAddress(o[0]),c=this.decodeAddress(o[1]),l={top:Math.min(a.row,c.row),left:Math.min(a.col,c.col),bottom:Math.max(a.row,c.row),right:Math.max(a.col,c.col)};return l.tl=this.n2l(l.left)+l.top,l.br=this.n2l(l.right)+l.bottom,l.dimensions="".concat(l.tl,":").concat(l.br),l}return this.decodeAddress(s)},decodeEx:function(s){var o=s.match(/(?:(?:(?:'((?:[^']|'')*)')|([^'^ !]*))!)?(.*)/),a=o[1]||o[2],c=o[3],l=c.split(":");if(l.length>1){var u=this.decodeAddress(l[0]),f=this.decodeAddress(l[1]),h=Math.min(u.row,f.row),d=Math.min(u.col,f.col),p=Math.max(u.row,f.row),m=Math.max(u.col,f.col);return u=this.n2l(d)+h,f=this.n2l(m)+p,{top:h,left:d,bottom:p,right:m,sheetName:a,tl:{address:u,col:d,row:h,$col$row:"$".concat(this.n2l(d),"$").concat(h),sheetName:a},br:{address:f,col:m,row:p,$col$row:"$".concat(this.n2l(m),"$").concat(p),sheetName:a},dimensions:"".concat(u,":").concat(f)}}if(c.startsWith("#"))return a?{sheetName:a,error:c}:{error:c};var v=this.decodeAddress(c);return a?Ga({sheetName:a},v):v},encodeAddress:function(s,o){return i.n2l(o)+s},encode:function(){switch(arguments.length){case 2:return i.encodeAddress(arguments[0],arguments[1]);case 4:return"".concat(i.encodeAddress(arguments[0],arguments[1]),":").concat(i.encodeAddress(arguments[2],arguments[3]));default:throw new Error("Can only encode with 2 or 4 arguments")}},inRange:function(s,o){var a=Pr(s,5),c=a[0],l=a[1],u=a[3],f=a[4],h=Pr(o,2),d=h[0],p=h[1];return d>=c&&d<=u&&p>=l&&p<=f}};r.exports=i},{}],20:[function(e,r,t){var n=function(a,c){return Ga(Ga({},a),c.reduce(function(l,u){return a[u]&&(l[u]=Ga({},a[u])),l},{}))},i=function(a,c,l){var u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[];a[l]&&(c[l]=n(a[l],u))},s=function(a){return Object.keys(a).length===0},o=function(a){if(!a)return a;if(s(a))return{};var c=Ga({},a);return i(a,c,"font",["color"]),i(a,c,"alignment"),i(a,c,"protection"),a.border&&(i(a,c,"border"),i(a.border,c.border,"top",["color"]),i(a.border,c.border,"left",["color"]),i(a.border,c.border,"bottom",["color"]),i(a.border,c.border,"right",["color"]),i(a.border,c.border,"diagonal",["color"])),a.fill&&(i(a,c,"fill",["fgColor","bgColor","center"]),a.fill.stops&&(c.fill.stops=a.fill.stops.map(function(l){return n(l,["color"])}))),c};t.copyStyle=o},{}],21:[function(e,r,t){(function(n){(function(){var i=e("crypto"),s={hash:function(o){for(var a=i.createHash(o),c=arguments.length,l=new Array(c>1?c-1:0),u=1;u3||b.length===3&&b>"XFD")return h;var C=n.l2n(b),I=parseInt(S,10);return g||(C+=f.col-u.col),w||(I+=f.row-u.row),(d||"")+(g||"")+n.n2l(C)+(w||"")+I}return h})}r.exports={slideFormula:o}},{"./col-cache":19}],24:[function(e,r,t){(function(n,i){(function(){var s=e("readable-stream"),o=e("./utils"),a=e("./string-buf"),c=function(){function d(p,m){Ke(this,d),this._data=p,this._encoding=m}return Ze(d,[{key:"length",get:function(){return this.toBuffer().length}},{key:"copy",value:function(p,m,v,y){return this.toBuffer().copy(p,m,v,y)}},{key:"toBuffer",value:function(){return this._buffer||(this._buffer=i.from(this._data,this._encoding)),this._buffer}}]),d}(),l=function(){function d(p){Ke(this,d),this._data=p}return Ze(d,[{key:"length",get:function(){return this._data.length}},{key:"copy",value:function(p,m,v,y){return this._data._buf.copy(p,m,v,y)}},{key:"toBuffer",value:function(){return this._data.toBuffer()}}]),d}(),u=function(){function d(p){Ke(this,d),this._data=p}return Ze(d,[{key:"length",get:function(){return this._data.length}},{key:"copy",value:function(p,m,v,y){this._data.copy(p,m,v,y)}},{key:"toBuffer",value:function(){return this._data}}]),d}(),f=function(){function d(p){Ke(this,d),this.size=p,this.buffer=i.alloc(p),this.iRead=0,this.iWrite=0}return Ze(d,[{key:"toBuffer",value:function(){if(this.iRead===0&&this.iWrite===this.size)return this.buffer;var p=i.alloc(this.iWrite-this.iRead);return this.buffer.copy(p,0,this.iRead,this.iWrite),p}},{key:"length",get:function(){return this.iWrite-this.iRead}},{key:"eod",get:function(){return this.iRead===this.iWrite}},{key:"full",get:function(){return this.iWrite===this.size}},{key:"read",value:function(p){var m;return p===0?null:p===void 0||p>=this.length?(m=this.toBuffer(),this.iRead=this.iWrite,m):(m=i.alloc(p),this.buffer.copy(m,0,this.iRead,p),this.iRead+=p,m)}},{key:"write",value:function(p,m,v){var y=Math.min(v,this.size-this.iWrite);return p.copy(this.buffer,this.iWrite,m,m+y),this.iWrite+=y,y}}]),d}(),h=function(d){d=d||{},this.bufSize=d.bufSize||1048576,this.buffers=[],this.batch=d.batch||!1,this.corked=!1,this.inPos=0,this.outPos=0,this.pipes=[],this.paused=!1,this.encoding=null};o.inherits(h,s.Duplex,{toBuffer:function(){switch(this.buffers.length){case 0:return null;case 1:return this.buffers[0].toBuffer();default:return i.concat(this.buffers.map(function(d){return d.toBuffer()}))}},_getWritableBuffer:function(){if(this.buffers.length){var d=this.buffers[this.buffers.length-1];if(!d.full)return d}var p=new f(this.bufSize);return this.buffers.push(p),p},_pipe:function(d){var p=this;return Dn(Mr.mark(function m(){var v;return Mr.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return v=function(g){return new Promise(function(b){g.write(d.toBuffer(),function(){b()})})},y.next=3,Promise.all(p.pipes.map(v));case 3:case"end":return y.stop()}},m)}))()},_writeToBuffers:function(d){for(var p=0,m=d.length;p1;)v._pipe(v.buffers.shift());b.next=29;break;case 21:if(v.corked){b.next=27;break}return b.next=24,v._pipe(g);case 24:m(),b.next=29;break;case 27:v._writeToBuffers(g),n.nextTick(m);case 29:b.next=34;break;case 31:v.paused||v.emit("data",g.toBuffer()),v._writeToBuffers(g),v.emit("readable");case 34:return b.abrupt("return",!0);case 35:case"end":return b.stop()}},y)}))()},cork:function(){this.corked=!0},_flush:function(){if(this.pipes.length)for(;this.buffers.length;)this._pipe(this.buffers.shift())},uncork:function(){this.corked=!1,this._flush()},end:function(d,p,m){var v=this,y=function(g){g?m(g):(v._flush(),v.pipes.forEach(function(b){b.end()}),v.emit("finish"))};d?this.write(d,p,y):y()},read:function(d){var p;if(d){for(p=[];d&&this.buffers.length&&!this.buffers[0].eod;){var m=this.buffers[0],v=m.read(d);d-=v.length,p.push(v),m.eod&&m.full&&this.buffers.shift()}return i.concat(p)}return p=this.buffers.map(function(y){return y.toBuffer()}).filter(Boolean),this.buffers=[],i.concat(p)},setEncoding:function(d){this.encoding=d},pause:function(){this.paused=!0},resume:function(){this.paused=!1},isPaused:function(){return!!this.paused},pipe:function(d){this.pipes.push(d),!this.paused&&this.buffers.length&&this.end()},unpipe:function(d){this.pipes=this.pipes.filter(function(p){return p!==d})},unshift:function(){throw new Error("Not Implemented")},wrap:function(){throw new Error("Not Implemented")}}),r.exports=h}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"./string-buf":25,"./utils":27,_process:467,buffer:220,"readable-stream":491}],25:[function(e,r,t){(function(n){(function(){var i=function(){function s(o){Ke(this,s),this._buf=n.alloc(o&&o.size||16384),this._encoding=o&&o.encoding||"utf8",this._inPos=0,this._buffer=void 0}return Ze(s,[{key:"length",get:function(){return this._inPos}},{key:"capacity",get:function(){return this._buf.length}},{key:"buffer",get:function(){return this._buf}},{key:"toBuffer",value:function(){return this._buffer||(this._buffer=n.alloc(this.length),this._buf.copy(this._buffer,0,0,this.length)),this._buffer}},{key:"reset",value:function(o){o=o||0,this._buffer=void 0,this._inPos=o}},{key:"_grow",value:function(o){for(var a=2*this._buf.length;a=this._buf.length-4;)this._grow(this._inPos+o.length),a=this._inPos+this._buf.write(o,this._inPos,this._encoding);this._inPos=a}},{key:"addStringBuf",value:function(o){o.length&&(this._buffer=void 0,this.length+o.length>this.capacity&&this._grow(this.length+o.length),o._buf.copy(this._buf,this._inPos,0,o.length),this._inPos+=o.length)}}]),s}();r.exports=i}).call(this)}).call(this,e("buffer").Buffer)},{buffer:220}],26:[function(e,r,t){var n=Object.prototype.toString,i=/["&<>]/,s={each:function(o,a){o&&(Array.isArray(o)?o.forEach(a):Object.keys(o).forEach(function(c){a(o[c],c)}))},some:function(o,a){return!!o&&(Array.isArray(o)?o.some(a):Object.keys(o).some(function(c){return a(o[c],c)}))},every:function(o,a){return!o||(Array.isArray(o)?o.every(a):Object.keys(o).every(function(c){return a(o[c],c)}))},map:function(o,a){return o?Array.isArray(o)?o.map(a):Object.keys(o).map(function(c){return a(o[c],c)}):[]},keyBy:function(o,a){return o.reduce(function(c,l){return c[l[a]]=l,c},{})},isEqual:function(o,a){var c,l=typeof o,u=typeof a,f=Array.isArray(o),h=Array.isArray(a);if(l!==u)return!1;if(typeof o=="object"){if(f||h)return!(!f||!h)&&o.length===a.length&&o.every(function(v,y){var g=a[y];return s.isEqual(v,g)});if(o===null||a===null)return o===a;if(c=Object.keys(o),Object.keys(a).length!==c.length)return!1;var d,p=Th(c);try{for(p.s();!(d=p.n()).done;){var m=d.value;if(!a.hasOwnProperty(m))return!1}}catch(v){p.e(v)}finally{p.f()}return s.every(o,function(v,y){var g=a[y];return s.isEqual(v,g)})}return o===a},escapeHtml:function(o){var a=i.exec(o);if(!a)return o;for(var c="",l="",u=0,f=a.index;f":l=">";break;default:continue}u!==f&&(c+=o.substring(u,f)),u=f+1,c+=l}return u!==f?c+o.substring(u,f):c},strcmp:function(o,a){return oa?1:0},isUndefined:function(o){return n.call(o)==="[object Undefined]"},isObject:function(o){return n.call(o)==="[object Object]"},deepMerge:function(){var o,a,c,l=arguments[0]||{},u=arguments.length;function f(d,p){o=l[p],c=Array.isArray(d),s.isObject(d)||c?(c?(c=!1,a=o&&Array.isArray(o)?o:[]):a=o&&s.isObject(o)?o:{},l[p]=s.deepMerge(a,d)):s.isUndefined(d)||(l[p]=d)}for(var h=0;h&'"\x7F\x00-\x08\x0B-\x0C\x0E-\x1F]/,a={nop:function(){},promiseImmediate:function(c){return new Promise(function(l){n.setImmediate?i(function(){l(c)}):setTimeout(function(){l(c)},1)})},inherits:function(c,l,u,f){c.super_=l,f||(f=u,u=null),u&&Object.keys(u).forEach(function(d){Object.defineProperty(c,d,Object.getOwnPropertyDescriptor(u,d))});var h={constructor:{value:c,enumerable:!1,writable:!1,configurable:!0}};f&&Object.keys(f).forEach(function(d){h[d]=Object.getOwnPropertyDescriptor(f,d)}),c.prototype=Object.create(l.prototype,h)},dateToExcel:function(c,l){return 25569+c.getTime()/864e5-(l?1462:0)},excelToDate:function(c,l){var u=Math.round(24*(c-25569+(l?1462:0))*3600*1e3);return new Date(u)},parsePath:function(c){var l=c.lastIndexOf("/");return{path:c.substring(0,l),name:c.substring(l+1)}},getRelsPath:function(c){var l=a.parsePath(c);return"".concat(l.path,"/_rels/").concat(l.name,".rels")},xmlEncode:function(c){var l=o.exec(c);if(!l)return c;for(var u="",f="",h=0,d=l.index;d=11&&p!==13)){f="";break}continue}h!==d&&(u+=c.substring(h,d)),h=d+1,f&&(u+=f)}return h!==d?u+c.substring(h,d):u},xmlDecode:function(c){return c.replace(/&([a-z]*);/g,function(l){switch(l){case"<":return"<";case">":return">";case"&":return"&";case"'":return"'";case""":return'"';default:return l}})},validInt:function(c){var l=parseInt(c,10);return Number.isNaN(l)?0:l},isDateFmt:function(c){return!!c&&(c=(c=c.replace(/\[[^\]]*]/g,"")).replace(/"[^"]*"/g,"")).match(/[ymdhMsb]+/)!==null},fs:{exists:function(c){return new Promise(function(l){s.access(c,s.constants.F_OK,function(u){l(!u)})})}},toIsoDateString:function(c){return c.toIsoString().subsstr(0,10)},parseBoolean:function(c){return c===!0||c==="true"||c===1||c==="1"}};r.exports=a}).call(this)}).call(this,xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{},e("timers").setImmediate)},{fs:216,timers:523}],28:[function(e,r,t){var n=e("./under-dash"),i=e("./utils"),s="<",o=">",a="";function l(h,d,p){h.push(" ".concat(d,'="').concat(i.xmlEncode(p.toString()),'"'))}function u(h,d){if(d){var p=[];n.each(d,function(m,v){m!==void 0&&l(p,v,m)}),h.push(p.join(""))}}var f=function(){function h(){Ke(this,h),this._xml=[],this._stack=[],this._rollbacks=[]}return Ze(h,[{key:"tos",get:function(){return this._stack.length?this._stack[this._stack.length-1]:void 0}},{key:"cursor",get:function(){return this._xml.length}},{key:"openXml",value:function(d){var p=this._xml;p.push(" +`)}},{key:"openNode",value:function(d,p){var m=this.tos,v=this._xml;m&&this.open&&v.push(o),this._stack.push(d),v.push(s),v.push(d),u(v,p),this.leaf=!0,this.open=!0}},{key:"addAttribute",value:function(d,p){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");p!==void 0&&l(this._xml,d,p)}},{key:"addAttributes",value:function(d){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");u(this._xml,d)}},{key:"writeText",value:function(d){var p=this._xml;this.open&&(p.push(o),this.open=!1),this.leaf=!1,p.push(i.xmlEncode(d.toString()))}},{key:"writeXml",value:function(d){this.open&&(this._xml.push(o),this.open=!1),this.leaf=!1,this._xml.push(d)}},{key:"closeNode",value:function(){var d=this._stack.pop(),p=this._xml;this.leaf?p.push(c):(p.push(a),p.push(d),p.push(o)),this.open=!1,this.leaf=!1}},{key:"leafNode",value:function(d,p,m){this.openNode(d,p),m!==void 0&&this.writeText(m),this.closeNode()}},{key:"closeAll",value:function(){for(;this._stack.length;)this.closeNode()}},{key:"addRollback",value:function(){return this._rollbacks.push({xml:this._xml.length,stack:this._stack.length,leaf:this.leaf,open:this.open}),this.cursor}},{key:"commit",value:function(){this._rollbacks.pop()}},{key:"rollback",value:function(){var d=this._rollbacks.pop();this._xml.length>d.xml&&this._xml.splice(d.xml,this._xml.length-d.xml),this._stack.length>d.stack&&this._stack.splice(d.stack,this._stack.length-d.stack),this.leaf=d.leaf,this.open=d.open}},{key:"xml",get:function(){return this.closeAll(),this._xml.join("")}}]),h}();f.StdDocAttributes={version:"1.0",encoding:"UTF-8",standalone:"yes"},r.exports=f},{"./under-dash":26,"./utils":27}],29:[function(e,r,t){(function(n){(function(){var i=e("events"),s=e("jszip"),o=e("./stream-buf"),a=e("./browser-buffer-encode").stringToBuffer,c=function(l){St(f,l);var u=zt(f);function f(h){var d;return Ke(this,f),(d=u.call(this)).options=Object.assign({type:"nodebuffer",compression:"DEFLATE"},h),d.zip=new s,d.stream=new o,d}return Ze(f,[{key:"append",value:function(h,d){d.hasOwnProperty("base64")&&d.base64?this.zip.file(d.name,h,{base64:!0}):(n.browser&&typeof h=="string"&&(h=a(h)),this.zip.file(d.name,h))}},{key:"finalize",value:function(){var h=Dn(Mr.mark(function p(){var m;return Mr.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,this.zip.generateAsync(this.options);case 2:m=v.sent,this.stream.end(m),this.emit("finish");case 5:case"end":return v.stop()}},p,this)}));function d(){return h.apply(this,arguments)}return d}()},{key:"read",value:function(h){return this.stream.read(h)}},{key:"setEncoding",value:function(h){return this.stream.setEncoding(h)}},{key:"pause",value:function(){return this.stream.pause()}},{key:"resume",value:function(){return this.stream.resume()}},{key:"isPaused",value:function(){return this.stream.isPaused()}},{key:"pipe",value:function(h,d){return this.stream.pipe(h,d)}},{key:"unpipe",value:function(h){return this.stream.unpipe(h)}},{key:"unshift",value:function(h){return this.stream.unshift(h)}},{key:"wrap",value:function(h){return this.stream.wrap(h)}}]),f}(i.EventEmitter);r.exports={ZipWriter:c}}).call(this)}).call(this,e("_process"))},{"./browser-buffer-encode":17,"./stream-buf":24,_process:467,events:422,jszip:441}],30:[function(e,r,t){r.exports={0:{f:"General"},1:{f:"0"},2:{f:"0.00"},3:{f:"#,##0"},4:{f:"#,##0.00"},9:{f:"0%"},10:{f:"0.00%"},11:{f:"0.00E+00"},12:{f:"# ?/?"},13:{f:"# ??/??"},14:{f:"mm-dd-yy"},15:{f:"d-mmm-yy"},16:{f:"d-mmm"},17:{f:"mmm-yy"},18:{f:"h:mm AM/PM"},19:{f:"h:mm:ss AM/PM"},20:{f:"h:mm"},21:{f:"h:mm:ss"},22:{f:'m/d/yy "h":mm'},27:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"å¹´"m"月"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"å¹´" mm"月" dd"æ—¥"'},28:{"zh-tw":'[$-404]e"å¹´"m"月"d"æ—¥"',"zh-cn":'m"月"d"æ—¥"',"ja-jp":'[$-411]ggge"å¹´"m"月"d"æ—¥"',"ko-kr":"mm-dd"},29:{"zh-tw":'[$-404]e"å¹´"m"月"d"æ—¥"',"zh-cn":'m"月"d"æ—¥"',"ja-jp":'[$-411]ggge"å¹´"m"月"d"æ—¥"',"ko-kr":"mm-dd"},30:{"zh-tw":"m/d/yy ","zh-cn":"m-d-yy","ja-jp":"m/d/yy","ko-kr":"mm-dd-yy"},31:{"zh-tw":'yyyy"å¹´"m"月"d"æ—¥"',"zh-cn":'yyyy"å¹´"m"月"d"æ—¥"',"ja-jp":'yyyy"å¹´"m"月"d"æ—¥"',"ko-kr":'yyyy"ë…„" mm"ì›”" dd"ì¼"'},32:{"zh-tw":'hh"時"mm"分"',"zh-cn":'h"æ—¶"mm"分"',"ja-jp":'h"時"mm"分"',"ko-kr":'h"ì‹œ" mm"분"'},33:{"zh-tw":'hh"時"mm"分"ss"秒"',"zh-cn":'h"æ—¶"mm"分"ss"秒"',"ja-jp":'h"時"mm"分"ss"秒"',"ko-kr":'h"ì‹œ" mm"분" ss"ì´ˆ"'},34:{"zh-tw":'上åˆ/ä¸‹åˆ hh"時"mm"分"',"zh-cn":'上åˆ/ä¸‹åˆ h"æ—¶"mm"分"',"ja-jp":'yyyy"å¹´"m"月"',"ko-kr":"yyyy-mm-dd"},35:{"zh-tw":'上åˆ/ä¸‹åˆ hh"時"mm"分"ss"秒"',"zh-cn":'上åˆ/ä¸‹åˆ h"æ—¶"mm"分"ss"秒"',"ja-jp":'m"月"d"æ—¥"',"ko-kr":"yyyy-mm-dd"},36:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"å¹´"m"月"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"å¹´" mm"月" dd"æ—¥"'},37:{f:"#,##0 ;(#,##0)"},38:{f:"#,##0 ;[Red](#,##0)"},39:{f:"#,##0.00 ;(#,##0.00)"},40:{f:"#,##0.00 ;[Red](#,##0.00)"},45:{f:"mm:ss"},46:{f:"[h]:mm:ss"},47:{f:"mmss.0"},48:{f:"##0.0E+0"},49:{f:"@"},50:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"å¹´"m"月"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"å¹´" mm"月" dd"æ—¥"'},51:{"zh-tw":'[$-404]e"å¹´"m"月"d"æ—¥"',"zh-cn":'m"月"d"æ—¥"',"ja-jp":'[$-411]ggge"å¹´"m"月"d"æ—¥"',"ko-kr":"mm-dd"},52:{"zh-tw":'上åˆ/ä¸‹åˆ hh"時"mm"分"',"zh-cn":'yyyy"å¹´"m"月"',"ja-jp":'yyyy"å¹´"m"月"',"ko-kr":"yyyy-mm-dd"},53:{"zh-tw":'上åˆ/ä¸‹åˆ hh"時"mm"分"ss"秒"',"zh-cn":'m"月"d"æ—¥"',"ja-jp":'m"月"d"æ—¥"',"ko-kr":"yyyy-mm-dd"},54:{"zh-tw":'[$-404]e"å¹´"m"月"d"æ—¥"',"zh-cn":'m"月"d"æ—¥"',"ja-jp":'[$-411]ggge"å¹´"m"月"d"æ—¥"',"ko-kr":"mm-dd"},55:{"zh-tw":'上åˆ/ä¸‹åˆ hh"時"mm"分"',"zh-cn":'上åˆ/ä¸‹åˆ h"æ—¶"mm"分"',"ja-jp":'yyyy"å¹´"m"月"',"ko-kr":"yyyy-mm-dd"},56:{"zh-tw":'上åˆ/ä¸‹åˆ hh"時"mm"分"ss"秒"',"zh-cn":'上åˆ/ä¸‹åˆ h"æ—¶"mm"分"ss"秒"',"ja-jp":'m"月"d"æ—¥"',"ko-kr":"yyyy-mm-dd"},57:{"zh-tw":"[$-404]e/m/d","zh-cn":'yyyy"å¹´"m"月"',"ja-jp":"[$-411]ge.m.d","ko-kr":'yyyy"å¹´" mm"月" dd"æ—¥"'},58:{"zh-tw":'[$-404]e"å¹´"m"月"d"æ—¥"',"zh-cn":'m"月"d"æ—¥"',"ja-jp":'[$-411]ggge"å¹´"m"月"d"æ—¥"',"ko-kr":"mm-dd"},59:{"th-th":"t0"},60:{"th-th":"t0.00"},61:{"th-th":"t#,##0"},62:{"th-th":"t#,##0.00"},67:{"th-th":"t0%"},68:{"th-th":"t0.00%"},69:{"th-th":"t# ?/?"},70:{"th-th":"t# ??/??"},81:{"th-th":"d/m/bb"}}},{}],31:[function(e,r,t){r.exports={OfficeDocument:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",Worksheet:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet",CalcChain:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/calcChain",SharedStrings:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",Styles:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",Theme:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",Hyperlink:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",Image:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",CoreProperties:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",ExtenderProperties:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",Comments:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",VmlDrawing:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",Table:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/table"}},{}],32:[function(e,r,t){var n=e("../../utils/parse-sax"),i=e("../../utils/xml-stream"),s=function(){function o(){Ke(this,o)}return Ze(o,[{key:"prepare",value:function(){}},{key:"render",value:function(){}},{key:"parseOpen",value:function(a){}},{key:"parseText",value:function(a){}},{key:"parseClose",value:function(a){}},{key:"reconcile",value:function(a,c){}},{key:"reset",value:function(){this.model=null,this.map&&Object.values(this.map).forEach(function(a){a instanceof o?a.reset():a.xform&&a.xform.reset()})}},{key:"mergeModel",value:function(a){this.model=Object.assign(this.model||{},a)}},{key:"parse",value:function(){var a=Dn(Mr.mark(function l(u){var f,h,d,p,m,v,y,g,b,w,S;return Mr.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:f=!1,h=!1,C.prev=2,p=T0(u);case 4:return C.next=6,p.next();case 6:if(!(f=!(m=C.sent).done)){C.next=37;break}v=m.value,y=Th(v),C.prev=9,y.s();case 11:if((g=y.n()).done){C.next=26;break}if(b=g.value,w=b.eventType,S=b.value,w!=="opentag"){C.next=17;break}this.parseOpen(S),C.next=24;break;case 17:if(w!=="text"){C.next=21;break}this.parseText(S),C.next=24;break;case 21:if(w!=="closetag"){C.next=24;break}if(this.parseClose(S.name)){C.next=24;break}return C.abrupt("return",this.model);case 24:C.next=11;break;case 26:C.next=31;break;case 28:C.prev=28,C.t0=C.catch(9),y.e(C.t0);case 31:return C.prev=31,y.f(),C.finish(31);case 34:f=!1,C.next=4;break;case 37:C.next=43;break;case 39:C.prev=39,C.t1=C.catch(2),h=!0,d=C.t1;case 43:if(C.prev=43,C.prev=44,!f||p.return==null){C.next=48;break}return C.next=48,p.return();case 48:if(C.prev=48,!h){C.next=51;break}throw d;case 51:return C.finish(48);case 52:return C.finish(43);case 53:return C.abrupt("return",this.model);case 54:case"end":return C.stop()}},l,this,[[2,39,43,53],[9,28,31,34],[44,,48,52]])}));function c(l){return a.apply(this,arguments)}return c}()},{key:"parseStream",value:function(){var a=Dn(Mr.mark(function l(u){return Mr.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.abrupt("return",this.parse(n(u)));case 1:case"end":return f.stop()}},l,this)}));function c(l){return a.apply(this,arguments)}return c}()},{key:"xml",get:function(){return this.toXml(this.model)}},{key:"toXml",value:function(a){var c=new i;return this.render(c,a),c.xml}}],[{key:"toAttribute",value:function(a,c){var l=arguments.length>2&&arguments[2]!==void 0&&arguments[2];if(a===void 0){if(l)return c}else if(l||a!==c)return a.toString()}},{key:"toStringAttribute",value:function(a,c){var l=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return o.toAttribute(a,c,l)}},{key:"toStringValue",value:function(a,c){return a===void 0?c:a}},{key:"toBoolAttribute",value:function(a,c){var l=arguments.length>2&&arguments[2]!==void 0&&arguments[2];if(a===void 0){if(l)return c}else if(l||a!==c)return a?"1":"0"}},{key:"toBoolValue",value:function(a,c){return a===void 0?c:a==="1"}},{key:"toIntAttribute",value:function(a,c){var l=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return o.toAttribute(a,c,l)}},{key:"toIntValue",value:function(a,c){return a===void 0?c:parseInt(a,10)}},{key:"toFloatAttribute",value:function(a,c){var l=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return o.toAttribute(a,c,l)}},{key:"toFloatValue",value:function(a,c){return a===void 0?c:parseFloat(a)}}]),o}();r.exports=s},{"../../utils/parse-sax":22,"../../utils/xml-stream":28}],33:[function(e,r,t){var n=e("../base-xform"),i=e("../../../utils/col-cache"),s=function(c){St(u,c);var l=zt(u);function u(){return Ke(this,u),l.apply(this,arguments)}return Ze(u,[{key:"render",value:function(f,h){f.openNode("definedName",{name:h.name,localSheetId:h.localSheetId}),f.writeText(h.ranges.join(",")),f.closeNode()}},{key:"parseOpen",value:function(f){return f.name==="definedName"&&(this._parsedName=f.attributes.name,this._parsedLocalSheetId=f.attributes.localSheetId,this._parsedText=[],!0)}},{key:"parseText",value:function(f){this._parsedText.push(f)}},{key:"parseClose",value:function(){return this.model={name:this._parsedName,ranges:a(this._parsedText.join(""))},this._parsedLocalSheetId!==void 0&&(this.model.localSheetId=parseInt(this._parsedLocalSheetId,10)),!1}}]),u}(n);function o(c){try{return i.decodeEx(c),!0}catch{return!1}}function a(c){var l=[],u=!1,f="";return c.split(",").forEach(function(h){if(h){var d=(h.match(/'/g)||[]).length;if(d){var p=d%2==0;!u&&p&&o(h)?l.push(h):u&&!p?(u=!1,o(f+h)&&l.push(f+h),f=""):(u=!0,f+="".concat(h,","))}else u?f+="".concat(h,","):o(h)&&l.push(h)}}),l}r.exports=s},{"../../../utils/col-cache":19,"../base-xform":32}],34:[function(e,r,t){var n=e("../../../utils/utils"),i=function(s){St(a,s);var o=zt(a);function a(){return Ke(this,a),o.apply(this,arguments)}return Ze(a,[{key:"render",value:function(c,l){c.leafNode("sheet",{sheetId:l.id,name:l.name,state:l.state,"r:id":l.rId})}},{key:"parseOpen",value:function(c){return c.name==="sheet"&&(this.model={name:n.xmlDecode(c.attributes.name),id:parseInt(c.attributes.sheetId,10),state:c.attributes.state,rId:c.attributes["r:id"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),a}(e("../base-xform"));r.exports=i},{"../../../utils/utils":27,"../base-xform":32}],35:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"render",value:function(a,c){a.leafNode("calcPr",{calcId:171027,fullCalcOnLoad:c.fullCalcOnLoad?1:void 0})}},{key:"parseOpen",value:function(a){return a.name==="calcPr"&&(this.model={},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],36:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"render",value:function(a,c){a.leafNode("workbookPr",{date1904:c.date1904?1:void 0,defaultThemeVersion:164011,filterPrivacy:1})}},{key:"parseOpen",value:function(a){return a.name==="workbookPr"&&(this.model={date1904:a.attributes.date1904==="1"},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],37:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"render",value:function(a,c){var l={xWindow:c.x||0,yWindow:c.y||0,windowWidth:c.width||12e3,windowHeight:c.height||24e3,firstSheet:c.firstSheet,activeTab:c.activeTab};c.visibility&&c.visibility!=="visible"&&(l.visibility=c.visibility),a.leafNode("workbookView",l)}},{key:"parseOpen",value:function(a){if(a.name==="workbookView"){var c=this.model={},l=function(f,h,d){var p=h!==void 0?c[f]=h:d;p!==void 0&&(c[f]=p)},u=function(f,h,d){var p=h!==void 0?c[f]=parseInt(h,10):d;p!==void 0&&(c[f]=p)};return u("x",a.attributes.xWindow,0),u("y",a.attributes.yWindow,0),u("width",a.attributes.windowWidth,25e3),u("height",a.attributes.windowHeight,1e4),l("visibility",a.attributes.visibility,"visible"),u("activeTab",a.attributes.activeTab,void 0),u("firstSheet",a.attributes.firstSheet,void 0),!0}return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],38:[function(e,r,t){var n=e("../../../utils/under-dash"),i=e("../../../utils/col-cache"),s=e("../../../utils/xml-stream"),o=e("../base-xform"),a=e("../static-xform"),c=e("../list-xform"),l=e("./defined-name-xform"),u=e("./sheet-xform"),f=e("./workbook-view-xform"),h=e("./workbook-properties-xform"),d=e("./workbook-calc-properties-xform"),p=function(m){St(y,m);var v=zt(y);function y(){var g;return Ke(this,y),(g=v.call(this)).map={fileVersion:y.STATIC_XFORMS.fileVersion,workbookPr:new h,bookViews:new c({tag:"bookViews",count:!1,childXform:new f}),sheets:new c({tag:"sheets",count:!1,childXform:new u}),definedNames:new c({tag:"definedNames",count:!1,childXform:new l}),calcPr:new d},g}return Ze(y,[{key:"prepare",value:function(g){g.sheets=g.worksheets;var b=[],w=0;g.sheets.forEach(function(S){if(S.pageSetup&&S.pageSetup.printArea&&S.pageSetup.printArea.split("&&").forEach(function(G){var z=G.split(":"),K={name:"_xlnm.Print_Area",ranges:["'".concat(S.name,"'!$").concat(z[0],":$").concat(z[1])],localSheetId:w};b.push(K)}),S.pageSetup&&(S.pageSetup.printTitlesRow||S.pageSetup.printTitlesColumn)){var C=[];if(S.pageSetup.printTitlesColumn){var I=S.pageSetup.printTitlesColumn.split(":");C.push("'".concat(S.name,"'!$").concat(I[0],":$").concat(I[1]))}if(S.pageSetup.printTitlesRow){var j=S.pageSetup.printTitlesRow.split(":");C.push("'".concat(S.name,"'!$").concat(j[0],":$").concat(j[1]))}var U={name:"_xlnm.Print_Titles",ranges:C,localSheetId:w};b.push(U)}w++}),b.length&&(g.definedNames=g.definedNames.concat(b)),(g.media||[]).forEach(function(S,C){S.name=S.type+(C+1)})}},{key:"render",value:function(g,b){g.openXml(s.StdDocAttributes),g.openNode("workbook",y.WORKBOOK_ATTRIBUTES),this.map.fileVersion.render(g),this.map.workbookPr.render(g,b.properties),this.map.bookViews.render(g,b.views),this.map.sheets.render(g,b.sheets),this.map.definedNames.render(g,b.definedNames),this.map.calcPr.render(g,b.calcProperties),g.closeNode()}},{key:"parseOpen",value:function(g){return this.parser?(this.parser.parseOpen(g),!0):(g.name==="workbook"||(this.parser=this.map[g.name],this.parser&&this.parser.parseOpen(g)),!0)}},{key:"parseText",value:function(g){this.parser&&this.parser.parseText(g)}},{key:"parseClose",value:function(g){return this.parser?(this.parser.parseClose(g)||(this.parser=void 0),!0):g!=="workbook"||(this.model={sheets:this.map.sheets.model,properties:this.map.workbookPr.model||{},views:this.map.bookViews.model,calcProperties:{}},this.map.definedNames.model&&(this.model.definedNames=this.map.definedNames.model),!1)}},{key:"reconcile",value:function(g){var b,w=(g.workbookRels||[]).reduce(function(j,U){return j[U.Id]=U,j},{}),S=[],C=0;(g.sheets||[]).forEach(function(j){var U=w[j.rId];U&&(b=g.worksheetHash["xl/".concat(U.Target.replace(/^(\s|\/xl\/)+/,""))])&&(b.name=j.name,b.id=j.id,b.state=j.state,S[C++]=b)});var I=[];n.each(g.definedNames,function(j){if(j.name==="_xlnm.Print_Area"){if(b=S[j.localSheetId]){b.pageSetup||(b.pageSetup={});var U=i.decodeEx(j.ranges[0]);b.pageSetup.printArea=b.pageSetup.printArea?"".concat(b.pageSetup.printArea,"&&").concat(U.dimensions):U.dimensions}}else if(j.name==="_xlnm.Print_Titles"){if(b=S[j.localSheetId]){b.pageSetup||(b.pageSetup={});var G=j.ranges.join(","),z=/\$/g,K=/\$\d+:\$\d+/,T=G.match(K);if(T&&T.length){var M=T[0];b.pageSetup.printTitlesRow=M.replace(z,"")}var x=/\$[A-Z]+:\$[A-Z]+/,_=G.match(x);if(_&&_.length){var E=_[0];b.pageSetup.printTitlesColumn=E.replace(z,"")}}}else I.push(j)}),g.definedNames=I,g.media.forEach(function(j,U){j.index=U})}}]),y}(o);p.WORKBOOK_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main","xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","xmlns:mc":"http://schemas.openxmlformats.org/markup-compatibility/2006","mc:Ignorable":"x15","xmlns:x15":"http://schemas.microsoft.com/office/spreadsheetml/2010/11/main"},p.STATIC_XFORMS={fileVersion:new a({tag:"fileVersion",$:{appName:"xl",lastEdited:5,lowestEdited:5,rupBuild:9303}})},r.exports=p},{"../../../utils/col-cache":19,"../../../utils/under-dash":26,"../../../utils/xml-stream":28,"../base-xform":32,"../list-xform":71,"../static-xform":120,"./defined-name-xform":33,"./sheet-xform":34,"./workbook-calc-properties-xform":35,"./workbook-properties-xform":36,"./workbook-view-xform":37}],39:[function(e,r,t){var n=e("../strings/rich-text-xform"),i=e("../../../utils/utils"),s=e("../base-xform"),o=r.exports=function(a){this.model=a};i.inherits(o,s,{get tag(){return"r"},get richTextXform(){return this._richTextXform||(this._richTextXform=new n),this._richTextXform},render:function(a,c){var l=this;c=c||this.model,a.openNode("comment",{ref:c.ref,authorId:0}),a.openNode("text"),c&&c.note&&c.note.texts&&c.note.texts.forEach(function(u){l.richTextXform.render(a,u)}),a.closeNode(),a.closeNode()},parseOpen:function(a){if(this.parser)return this.parser.parseOpen(a),!0;switch(a.name){case"comment":return this.model=Ga({type:"note",note:{texts:[]}},a.attributes),!0;case"r":return this.parser=this.richTextXform,this.parser.parseOpen(a),!0;default:return!1}},parseText:function(a){this.parser&&this.parser.parseText(a)},parseClose:function(a){switch(a){case"comment":return!1;case"r":return this.model.note.texts.push(this.parser.model),this.parser=void 0,!0;default:return this.parser&&this.parser.parseClose(a),!0}}})},{"../../../utils/utils":27,"../base-xform":32,"../strings/rich-text-xform":122}],40:[function(e,r,t){var n=e("../../../utils/xml-stream"),i=e("../../../utils/utils"),s=e("../base-xform"),o=e("./comment-xform"),a=r.exports=function(){this.map={comment:new o}};i.inherits(a,s,{COMMENTS_ATTRIBUTES:{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main"}},{render:function(c,l){var u=this;l=l||this.model,c.openXml(n.StdDocAttributes),c.openNode("comments",a.COMMENTS_ATTRIBUTES),c.openNode("authors"),c.leafNode("author",null,"Author"),c.closeNode(),c.openNode("commentList"),l.comments.forEach(function(f){u.map.comment.render(c,f)}),c.closeNode(),c.closeNode()},parseOpen:function(c){if(this.parser)return this.parser.parseOpen(c),!0;switch(c.name){case"commentList":return this.model={comments:[]},!0;case"comment":return this.parser=this.map.comment,this.parser.parseOpen(c),!0;default:return!1}},parseText:function(c){this.parser&&this.parser.parseText(c)},parseClose:function(c){switch(c){case"commentList":return!1;case"comment":return this.model.comments.push(this.parser.model),this.parser=void 0,!0;default:return this.parser&&this.parser.parseClose(c),!0}}})},{"../../../utils/utils":27,"../../../utils/xml-stream":28,"../base-xform":32,"./comment-xform":39}],41:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(a){var c;return Ke(this,o),(c=s.call(this))._model=a,c}return Ze(o,[{key:"tag",get:function(){return this._model&&this._model.tag}},{key:"render",value:function(a,c,l){(c===l[2]||this.tag==="x:SizeWithCells"&&c===l[1])&&a.leafNode(this.tag)}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.model={},this.model[this.tag]=!0,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],42:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(a){var c;return Ke(this,o),(c=s.call(this))._model=a,c}return Ze(o,[{key:"tag",get:function(){return this._model&&this._model.tag}},{key:"render",value:function(a,c){a.leafNode(this.tag,null,c)}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.text="",!0)}},{key:"parseText",value:function(a){this.text=a}},{key:"parseClose",value:function(){return!1}}]),o}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],43:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"x:Anchor"}},{key:"getAnchorRect",value:function(a){var c=Math.floor(a.left),l=Math.floor(68*(a.left-c)),u=Math.floor(a.top),f=Math.floor(18*(a.top-u)),h=Math.floor(a.right),d=Math.floor(68*(a.right-h)),p=Math.floor(a.bottom);return[c,l,u,f,h,d,p,Math.floor(18*(a.bottom-p))]}},{key:"getDefaultRect",value:function(a){var c=a.col,l=6,u=Math.max(a.row-2,0);return[c,l,u,14,c+2,2,u+4,16]}},{key:"render",value:function(a,c){var l=c.anchor?this.getAnchorRect(c.anchor):this.getDefaultRect(c.refAddress);a.leafNode("x:Anchor",null,l.join(", "))}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.text="",!0)}},{key:"parseText",value:function(a){this.text=a}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],44:[function(e,r,t){var n=e("../base-xform"),i=e("./vml-anchor-xform"),s=e("./style/vml-protection-xform"),o=e("./style/vml-position-xform"),a=["twoCells","oneCells","absolute"],c=function(l){St(f,l);var u=zt(f);function f(){var h;return Ke(this,f),(h=u.call(this)).map={"x:Anchor":new i,"x:Locked":new s({tag:"x:Locked"}),"x:LockText":new s({tag:"x:LockText"}),"x:SizeWithCells":new o({tag:"x:SizeWithCells"}),"x:MoveWithCells":new o({tag:"x:MoveWithCells"})},h}return Ze(f,[{key:"tag",get:function(){return"x:ClientData"}},{key:"render",value:function(h,d){var p=d.note,m=p.protection,v=p.editAs;h.openNode(this.tag,{ObjectType:"Note"}),this.map["x:MoveWithCells"].render(h,v,a),this.map["x:SizeWithCells"].render(h,v,a),this.map["x:Anchor"].render(h,d),this.map["x:Locked"].render(h,m.locked),h.leafNode("x:AutoFill",null,"False"),this.map["x:LockText"].render(h,m.lockText),h.leafNode("x:Row",null,d.refAddress.row-1),h.leafNode("x:Column",null,d.refAddress.col-1),h.closeNode()}},{key:"parseOpen",value:function(h){return h.name===this.tag?(this.reset(),this.model={anchor:[],protection:{},editAs:""}):(this.parser=this.map[h.name],this.parser&&this.parser.parseOpen(h)),!0}},{key:"parseText",value:function(h){this.parser&&this.parser.parseText(h)}},{key:"parseClose",value:function(h){return this.parser?(this.parser.parseClose(h)||(this.parser=void 0),!0):h!==this.tag||(this.normalizeModel(),!1)}},{key:"normalizeModel",value:function(){var h=Object.assign({},this.map["x:MoveWithCells"].model,this.map["x:SizeWithCells"].model),d=Object.keys(h).length;this.model.editAs=a[d],this.model.anchor=this.map["x:Anchor"].text,this.model.protection.locked=this.map["x:Locked"].text,this.model.protection.lockText=this.map["x:LockText"].text}}]),f}(n);r.exports=c},{"../base-xform":32,"./style/vml-position-xform":41,"./style/vml-protection-xform":42,"./vml-anchor-xform":43}],45:[function(e,r,t){var n=e("../../../utils/xml-stream"),i=e("../base-xform"),s=e("./vml-shape-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={"v:shape":new s},u}return Ze(l,[{key:"tag",get:function(){return"xml"}},{key:"render",value:function(u,f){var h=this;u.openXml(n.StdDocAttributes),u.openNode(this.tag,l.DRAWING_ATTRIBUTES),u.openNode("o:shapelayout",{"v:ext":"edit"}),u.leafNode("o:idmap",{"v:ext":"edit",data:1}),u.closeNode(),u.openNode("v:shapetype",{id:"_x0000_t202",coordsize:"21600,21600","o:spt":202,path:"m,l,21600r21600,l21600,xe"}),u.leafNode("v:stroke",{joinstyle:"miter"}),u.leafNode("v:path",{gradientshapeok:"t","o:connecttype":"rect"}),u.closeNode(),f.comments.forEach(function(d,p){h.map["v:shape"].render(u,d,p)}),u.closeNode()}},{key:"parseOpen",value:function(u){return this.parser?(this.parser.parseOpen(u),!0):(u.name===this.tag?(this.reset(),this.model={comments:[]}):(this.parser=this.map[u.name],this.parser&&this.parser.parseOpen(u)),!0)}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.model.comments.push(this.parser.model),this.parser=void 0),!0):u!==this.tag}},{key:"reconcile",value:function(u,f){var h=this;u.anchors.forEach(function(d){d.br?h.map["xdr:twoCellAnchor"].reconcile(d,f):h.map["xdr:oneCellAnchor"].reconcile(d,f)})}}]),l}(i);o.DRAWING_ATTRIBUTES={"xmlns:v":"urn:schemas-microsoft-com:vml","xmlns:o":"urn:schemas-microsoft-com:office:office","xmlns:x":"urn:schemas-microsoft-com:office:excel"},r.exports=o},{"../../../utils/xml-stream":28,"../base-xform":32,"./vml-shape-xform":46}],46:[function(e,r,t){var n=e("../base-xform"),i=e("./vml-textbox-xform"),s=e("./vml-client-data-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={"v:textbox":new i,"x:ClientData":new s},u}return Ze(l,[{key:"tag",get:function(){return"v:shape"}},{key:"render",value:function(u,f,h){u.openNode("v:shape",l.V_SHAPE_ATTRIBUTES(f,h)),u.leafNode("v:fill",{color2:"infoBackground [80]"}),u.leafNode("v:shadow",{color:"none [81]",obscured:"t"}),u.leafNode("v:path",{"o:connecttype":"none"}),this.map["v:textbox"].render(u,f),this.map["x:ClientData"].render(u,f),u.closeNode()}},{key:"parseOpen",value:function(u){return this.parser?(this.parser.parseOpen(u),!0):(u.name===this.tag?(this.reset(),this.model={margins:{insetmode:u.attributes["o:insetmode"]},anchor:"",editAs:"",protection:{}}):(this.parser=this.map[u.name],this.parser&&this.parser.parseOpen(u)),!0)}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.parser=void 0),!0):u!==this.tag||(this.model.margins.inset=this.map["v:textbox"].model&&this.map["v:textbox"].model.inset,this.model.protection=this.map["x:ClientData"].model&&this.map["x:ClientData"].model.protection,this.model.anchor=this.map["x:ClientData"].model&&this.map["x:ClientData"].model.anchor,this.model.editAs=this.map["x:ClientData"].model&&this.map["x:ClientData"].model.editAs,!1)}}]),l}(n);o.V_SHAPE_ATTRIBUTES=function(a,c){return{id:"_x0000_s".concat(1025+c),type:"#_x0000_t202",style:"position:absolute; margin-left:105.3pt;margin-top:10.5pt;width:97.8pt;height:59.1pt;z-index:1;visibility:hidden",fillcolor:"infoBackground [80]",strokecolor:"none [81]","o:insetmode":a.note.margins&&a.note.margins.insetmode}},r.exports=o},{"../base-xform":32,"./vml-client-data-xform":44,"./vml-textbox-xform":47}],47:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"v:textbox"}},{key:"conversionUnit",value:function(a,c,l){return"".concat(parseFloat(a)*c.toFixed(2)).concat(l)}},{key:"reverseConversionUnit",value:function(a){var c=this;return(a||"").split(",").map(function(l){return Number(parseFloat(c.conversionUnit(parseFloat(l),.1,"")).toFixed(2))})}},{key:"render",value:function(a,c){var l=this,u={style:"mso-direction-alt:auto"};if(c&&c.note){var f=(c.note&&c.note.margins).inset;Array.isArray(f)&&(f=f.map(function(h){return l.conversionUnit(h,10,"mm")}).join(",")),f&&(u.inset=f)}a.openNode("v:textbox",u),a.leafNode("div",{style:"text-align:left"}),a.closeNode()}},{key:"parseOpen",value:function(a){return a.name!==this.tag||(this.model={inset:this.reverseConversionUnit(a.attributes.inset)},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(a){return a!==this.tag}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],48:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"createNewModel",value:function(a){return{}}},{key:"parseOpen",value:function(a){return this.parser=this.parser||this.map[a.name],this.parser?(this.parser.parseOpen(a),!0):a.name===this.tag&&(this.model=this.createNewModel(a),!0)}},{key:"parseText",value:function(a){this.parser&&this.parser.parseText(a)}},{key:"onParserClose",value:function(a,c){this.model[a]=c.model}},{key:"parseClose",value:function(a){return this.parser?(this.parser.parseClose(a)||(this.onParserClose(a,this.parser),this.parser=void 0),!0):a!==this.tag}}]),o}(e("./base-xform"));r.exports=n},{"./base-xform":32}],49:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"render",value:function(a,c){a.openNode("HeadingPairs"),a.openNode("vt:vector",{size:2,baseType:"variant"}),a.openNode("vt:variant"),a.leafNode("vt:lpstr",void 0,"Worksheets"),a.closeNode(),a.openNode("vt:variant"),a.leafNode("vt:i4",void 0,c.length),a.closeNode(),a.closeNode(),a.closeNode()}},{key:"parseOpen",value:function(a){return a.name==="HeadingPairs"}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(a){return a!=="HeadingPairs"}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],50:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"render",value:function(a,c){a.openNode("TitlesOfParts"),a.openNode("vt:vector",{size:c.length,baseType:"lpstr"}),c.forEach(function(l){a.leafNode("vt:lpstr",void 0,l.name)}),a.closeNode(),a.closeNode()}},{key:"parseOpen",value:function(a){return a.name==="TitlesOfParts"}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(a){return a!=="TitlesOfParts"}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],51:[function(e,r,t){var n=e("../../../utils/xml-stream"),i=e("../base-xform"),s=e("../simple/string-xform"),o=e("./app-heading-pairs-xform"),a=e("./app-titles-of-parts-xform"),c=function(l){St(f,l);var u=zt(f);function f(){var h;return Ke(this,f),(h=u.call(this)).map={Company:new s({tag:"Company"}),Manager:new s({tag:"Manager"}),HeadingPairs:new o,TitleOfParts:new a},h}return Ze(f,[{key:"render",value:function(h,d){h.openXml(n.StdDocAttributes),h.openNode("Properties",f.PROPERTY_ATTRIBUTES),h.leafNode("Application",void 0,"Microsoft Excel"),h.leafNode("DocSecurity",void 0,"0"),h.leafNode("ScaleCrop",void 0,"false"),this.map.HeadingPairs.render(h,d.worksheets),this.map.TitleOfParts.render(h,d.worksheets),this.map.Company.render(h,d.company||""),this.map.Manager.render(h,d.manager),h.leafNode("LinksUpToDate",void 0,"false"),h.leafNode("SharedDoc",void 0,"false"),h.leafNode("HyperlinksChanged",void 0,"false"),h.leafNode("AppVersion",void 0,"16.0300"),h.closeNode()}},{key:"parseOpen",value:function(h){return this.parser?(this.parser.parseOpen(h),!0):h.name==="Properties"||(this.parser=this.map[h.name],!!this.parser&&(this.parser.parseOpen(h),!0))}},{key:"parseText",value:function(h){this.parser&&this.parser.parseText(h)}},{key:"parseClose",value:function(h){return this.parser?(this.parser.parseClose(h)||(this.parser=void 0),!0):h!=="Properties"||(this.model={worksheets:this.map.TitleOfParts.model,company:this.map.Company.model,manager:this.map.Manager.model},!1)}}]),f}(i);c.DateFormat=function(l){return l.toISOString().replace(/[.]\d{3,6}/,"")},c.DateAttrs={"xsi:type":"dcterms:W3CDTF"},c.PROPERTY_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties","xmlns:vt":"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"},r.exports=c},{"../../../utils/xml-stream":28,"../base-xform":32,"../simple/string-xform":119,"./app-heading-pairs-xform":49,"./app-titles-of-parts-xform":50}],52:[function(e,r,t){var n=e("../../../utils/xml-stream"),i=function(s){St(a,s);var o=zt(a);function a(){return Ke(this,a),o.apply(this,arguments)}return Ze(a,[{key:"render",value:function(c,l){c.openXml(n.StdDocAttributes),c.openNode("Types",a.PROPERTY_ATTRIBUTES);var u={};(l.media||[]).forEach(function(f){if(f.type==="image"){var h=f.extension;u[h]||(u[h]=!0,c.leafNode("Default",{Extension:h,ContentType:"image/".concat(h)}))}}),c.leafNode("Default",{Extension:"rels",ContentType:"application/vnd.openxmlformats-package.relationships+xml"}),c.leafNode("Default",{Extension:"xml",ContentType:"application/xml"}),c.leafNode("Override",{PartName:"/xl/workbook.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml"}),l.worksheets.forEach(function(f){var h="/xl/worksheets/sheet".concat(f.id,".xml");c.leafNode("Override",{PartName:h,ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml"})}),c.leafNode("Override",{PartName:"/xl/theme/theme1.xml",ContentType:"application/vnd.openxmlformats-officedocument.theme+xml"}),c.leafNode("Override",{PartName:"/xl/styles.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml"}),l.sharedStrings&&l.sharedStrings.count&&c.leafNode("Override",{PartName:"/xl/sharedStrings.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml"}),l.tables&&l.tables.forEach(function(f){c.leafNode("Override",{PartName:"/xl/tables/".concat(f.target),ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml"})}),l.drawings&&l.drawings.forEach(function(f){c.leafNode("Override",{PartName:"/xl/drawings/".concat(f.name,".xml"),ContentType:"application/vnd.openxmlformats-officedocument.drawing+xml"})}),l.commentRefs&&(c.leafNode("Default",{Extension:"vml",ContentType:"application/vnd.openxmlformats-officedocument.vmlDrawing"}),l.commentRefs.forEach(function(f){var h=f.commentName;c.leafNode("Override",{PartName:"/xl/".concat(h,".xml"),ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml"})})),c.leafNode("Override",{PartName:"/docProps/core.xml",ContentType:"application/vnd.openxmlformats-package.core-properties+xml"}),c.leafNode("Override",{PartName:"/docProps/app.xml",ContentType:"application/vnd.openxmlformats-officedocument.extended-properties+xml"}),c.closeNode()}},{key:"parseOpen",value:function(){return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),a}(e("../base-xform"));i.PROPERTY_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/package/2006/content-types"},r.exports=i},{"../../../utils/xml-stream":28,"../base-xform":32}],53:[function(e,r,t){var n=e("../../../utils/xml-stream"),i=e("../base-xform"),s=e("../simple/date-xform"),o=e("../simple/string-xform"),a=e("../simple/integer-xform"),c=function(l){St(f,l);var u=zt(f);function f(){var h;return Ke(this,f),(h=u.call(this)).map={"dc:creator":new o({tag:"dc:creator"}),"dc:title":new o({tag:"dc:title"}),"dc:subject":new o({tag:"dc:subject"}),"dc:description":new o({tag:"dc:description"}),"dc:identifier":new o({tag:"dc:identifier"}),"dc:language":new o({tag:"dc:language"}),"cp:keywords":new o({tag:"cp:keywords"}),"cp:category":new o({tag:"cp:category"}),"cp:lastModifiedBy":new o({tag:"cp:lastModifiedBy"}),"cp:lastPrinted":new s({tag:"cp:lastPrinted",format:f.DateFormat}),"cp:revision":new a({tag:"cp:revision"}),"cp:version":new o({tag:"cp:version"}),"cp:contentStatus":new o({tag:"cp:contentStatus"}),"cp:contentType":new o({tag:"cp:contentType"}),"dcterms:created":new s({tag:"dcterms:created",attrs:f.DateAttrs,format:f.DateFormat}),"dcterms:modified":new s({tag:"dcterms:modified",attrs:f.DateAttrs,format:f.DateFormat})},h}return Ze(f,[{key:"render",value:function(h,d){h.openXml(n.StdDocAttributes),h.openNode("cp:coreProperties",f.CORE_PROPERTY_ATTRIBUTES),this.map["dc:creator"].render(h,d.creator),this.map["dc:title"].render(h,d.title),this.map["dc:subject"].render(h,d.subject),this.map["dc:description"].render(h,d.description),this.map["dc:identifier"].render(h,d.identifier),this.map["dc:language"].render(h,d.language),this.map["cp:keywords"].render(h,d.keywords),this.map["cp:category"].render(h,d.category),this.map["cp:lastModifiedBy"].render(h,d.lastModifiedBy),this.map["cp:lastPrinted"].render(h,d.lastPrinted),this.map["cp:revision"].render(h,d.revision),this.map["cp:version"].render(h,d.version),this.map["cp:contentStatus"].render(h,d.contentStatus),this.map["cp:contentType"].render(h,d.contentType),this.map["dcterms:created"].render(h,d.created),this.map["dcterms:modified"].render(h,d.modified),h.closeNode()}},{key:"parseOpen",value:function(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(h.name){case"cp:coreProperties":case"coreProperties":return!0;default:if(this.parser=this.map[h.name],this.parser)return this.parser.parseOpen(h),!0;throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(h)))}}},{key:"parseText",value:function(h){this.parser&&this.parser.parseText(h)}},{key:"parseClose",value:function(h){if(this.parser)return this.parser.parseClose(h)||(this.parser=void 0),!0;switch(h){case"cp:coreProperties":case"coreProperties":return this.model={creator:this.map["dc:creator"].model,title:this.map["dc:title"].model,subject:this.map["dc:subject"].model,description:this.map["dc:description"].model,identifier:this.map["dc:identifier"].model,language:this.map["dc:language"].model,keywords:this.map["cp:keywords"].model,category:this.map["cp:category"].model,lastModifiedBy:this.map["cp:lastModifiedBy"].model,lastPrinted:this.map["cp:lastPrinted"].model,revision:this.map["cp:revision"].model,contentStatus:this.map["cp:contentStatus"].model,contentType:this.map["cp:contentType"].model,created:this.map["dcterms:created"].model,modified:this.map["dcterms:modified"].model},!1;default:throw new Error("Unexpected xml node in parseClose: ".concat(h))}}}]),f}(i);c.DateFormat=function(l){return l.toISOString().replace(/[.]\d{3}/,"")},c.DateAttrs={"xsi:type":"dcterms:W3CDTF"},c.CORE_PROPERTY_ATTRIBUTES={"xmlns:cp":"http://schemas.openxmlformats.org/package/2006/metadata/core-properties","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:dcterms":"http://purl.org/dc/terms/","xmlns:dcmitype":"http://purl.org/dc/dcmitype/","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance"},r.exports=c},{"../../../utils/xml-stream":28,"../base-xform":32,"../simple/date-xform":117,"../simple/integer-xform":118,"../simple/string-xform":119}],54:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"render",value:function(a,c){a.leafNode("Relationship",c)}},{key:"parseOpen",value:function(a){return a.name==="Relationship"&&(this.model=a.attributes,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],55:[function(e,r,t){var n=e("../../../utils/xml-stream"),i=e("../base-xform"),s=e("./relationship-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={Relationship:new s},u}return Ze(l,[{key:"render",value:function(u,f){var h=this;f=f||this._values,u.openXml(n.StdDocAttributes),u.openNode("Relationships",l.RELATIONSHIPS_ATTRIBUTES),f.forEach(function(d){h.map.Relationship.render(u,d)}),u.closeNode()}},{key:"parseOpen",value:function(u){if(this.parser)return this.parser.parseOpen(u),!0;if(u.name==="Relationships")return this.model=[],!0;if(this.parser=this.map[u.name],this.parser)return this.parser.parseOpen(u),!0;throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(u)))}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){if(this.parser)return this.parser.parseClose(u)||(this.model.push(this.parser.model),this.parser=void 0),!0;if(u==="Relationships")return!1;throw new Error("Unexpected xml node in parseClose: ".concat(u))}}]),l}(i);o.RELATIONSHIPS_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/package/2006/relationships"},r.exports=o},{"../../../utils/xml-stream":28,"../base-xform":32,"./relationship-xform":54}],56:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"parseOpen",value:function(a){return this.parser?(this.parser.parseOpen(a),!0):(a.name===this.tag?(this.reset(),this.model={range:{editAs:a.attributes.editAs||"oneCell"}}):(this.parser=this.map[a.name],this.parser&&this.parser.parseOpen(a)),!0)}},{key:"parseText",value:function(a){this.parser&&this.parser.parseText(a)}},{key:"reconcilePicture",value:function(a,c){if(a&&a.rId){var l=c.rels[a.rId].Target.match(/.*\/media\/(.+[.][a-zA-Z]{3,4})/);if(l){var u=l[1],f=c.mediaIndex[u];return c.media[f]}}}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],57:[function(e,r,t){var n=e("../base-xform"),i=e("./blip-xform"),s=function(o){St(c,o);var a=zt(c);function c(){var l;return Ke(this,c),(l=a.call(this)).map={"a:blip":new i},l}return Ze(c,[{key:"tag",get:function(){return"xdr:blipFill"}},{key:"render",value:function(l,u){l.openNode(this.tag),this.map["a:blip"].render(l,u),l.openNode("a:stretch"),l.leafNode("a:fillRect"),l.closeNode(),l.closeNode()}},{key:"parseOpen",value:function(l){return this.parser?(this.parser.parseOpen(l),!0):(l.name===this.tag?this.reset():(this.parser=this.map[l.name],this.parser&&this.parser.parseOpen(l)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(l){return this.parser?(this.parser.parseClose(l)||(this.parser=void 0),!0):l!==this.tag||(this.model=this.map["a:blip"].model,!1)}}]),c}(n);r.exports=s},{"../base-xform":32,"./blip-xform":58}],58:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"a:blip"}},{key:"render",value:function(a,c){a.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","r:embed":c.rId,cstate:"print"})}},{key:"parseOpen",value:function(a){return a.name!==this.tag||(this.model={rId:a.attributes["r:embed"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(a){return a!==this.tag}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],59:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"xdr:cNvPicPr"}},{key:"render",value:function(a){a.openNode(this.tag),a.leafNode("a:picLocks",{noChangeAspect:"1"}),a.closeNode()}},{key:"parseOpen",value:function(a){return a.name,this.tag,!0}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(a){return a!==this.tag}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],60:[function(e,r,t){var n=e("../base-xform"),i=e("./hlink-click-xform"),s=e("./ext-lst-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={"a:hlinkClick":new i,"a:extLst":new s},u}return Ze(l,[{key:"tag",get:function(){return"xdr:cNvPr"}},{key:"render",value:function(u,f){u.openNode(this.tag,{id:f.index,name:"Picture ".concat(f.index)}),this.map["a:hlinkClick"].render(u,f),this.map["a:extLst"].render(u,f),u.closeNode()}},{key:"parseOpen",value:function(u){return this.parser?(this.parser.parseOpen(u),!0):(u.name===this.tag?this.reset():(this.parser=this.map[u.name],this.parser&&this.parser.parseOpen(u)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.parser=void 0),!0):u!==this.tag||(this.model=this.map["a:hlinkClick"].model,!1)}}]),l}(n);r.exports=o},{"../base-xform":32,"./ext-lst-xform":63,"./hlink-click-xform":65}],61:[function(e,r,t){var n=e("../base-xform"),i=e("../simple/integer-xform"),s=function(o){St(c,o);var a=zt(c);function c(l){var u;return Ke(this,c),(u=a.call(this)).tag=l.tag,u.map={"xdr:col":new i({tag:"xdr:col",zero:!0}),"xdr:colOff":new i({tag:"xdr:colOff",zero:!0}),"xdr:row":new i({tag:"xdr:row",zero:!0}),"xdr:rowOff":new i({tag:"xdr:rowOff",zero:!0})},u}return Ze(c,[{key:"render",value:function(l,u){l.openNode(this.tag),this.map["xdr:col"].render(l,u.nativeCol),this.map["xdr:colOff"].render(l,u.nativeColOff),this.map["xdr:row"].render(l,u.nativeRow),this.map["xdr:rowOff"].render(l,u.nativeRowOff),l.closeNode()}},{key:"parseOpen",value:function(l){return this.parser?(this.parser.parseOpen(l),!0):(l.name===this.tag?this.reset():(this.parser=this.map[l.name],this.parser&&this.parser.parseOpen(l)),!0)}},{key:"parseText",value:function(l){this.parser&&this.parser.parseText(l)}},{key:"parseClose",value:function(l){return this.parser?(this.parser.parseClose(l)||(this.parser=void 0),!0):l!==this.tag||(this.model={nativeCol:this.map["xdr:col"].model,nativeColOff:this.map["xdr:colOff"].model,nativeRow:this.map["xdr:row"].model,nativeRowOff:this.map["xdr:rowOff"].model},!1)}}]),c}(n);r.exports=s},{"../base-xform":32,"../simple/integer-xform":118}],62:[function(e,r,t){var n=e("../../../utils/col-cache"),i=e("../../../utils/xml-stream"),s=e("../base-xform"),o=e("./two-cell-anchor-xform"),a=e("./one-cell-anchor-xform");function c(u){return(typeof u.range=="string"?n.decode(u.range):u.range).br?"xdr:twoCellAnchor":"xdr:oneCellAnchor"}var l=function(u){St(h,u);var f=zt(h);function h(){var d;return Ke(this,h),(d=f.call(this)).map={"xdr:twoCellAnchor":new o,"xdr:oneCellAnchor":new a},d}return Ze(h,[{key:"prepare",value:function(d){var p=this;d.anchors.forEach(function(m,v){m.anchorType=c(m),p.map[m.anchorType].prepare(m,{index:v})})}},{key:"tag",get:function(){return"xdr:wsDr"}},{key:"render",value:function(d,p){var m=this;d.openXml(i.StdDocAttributes),d.openNode(this.tag,h.DRAWING_ATTRIBUTES),p.anchors.forEach(function(v){m.map[v.anchorType].render(d,v)}),d.closeNode()}},{key:"parseOpen",value:function(d){return this.parser?(this.parser.parseOpen(d),!0):(d.name===this.tag?(this.reset(),this.model={anchors:[]}):(this.parser=this.map[d.name],this.parser&&this.parser.parseOpen(d)),!0)}},{key:"parseText",value:function(d){this.parser&&this.parser.parseText(d)}},{key:"parseClose",value:function(d){return this.parser?(this.parser.parseClose(d)||(this.model.anchors.push(this.parser.model),this.parser=void 0),!0):d!==this.tag}},{key:"reconcile",value:function(d,p){var m=this;d.anchors.forEach(function(v){v.br?m.map["xdr:twoCellAnchor"].reconcile(v,p):m.map["xdr:oneCellAnchor"].reconcile(v,p)})}}]),h}(s);l.DRAWING_ATTRIBUTES={"xmlns:xdr":"http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing","xmlns:a":"http://schemas.openxmlformats.org/drawingml/2006/main"},r.exports=l},{"../../../utils/col-cache":19,"../../../utils/xml-stream":28,"../base-xform":32,"./one-cell-anchor-xform":67,"./two-cell-anchor-xform":70}],63:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"a:extLst"}},{key:"render",value:function(a){a.openNode(this.tag),a.openNode("a:ext",{uri:"{FF2B5EF4-FFF2-40B4-BE49-F238E27FC236}"}),a.leafNode("a16:creationId",{"xmlns:a16":"http://schemas.microsoft.com/office/drawing/2014/main",id:"{00000000-0008-0000-0000-000002000000}"}),a.closeNode(),a.closeNode()}},{key:"parseOpen",value:function(a){return a.name,this.tag,!0}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(a){return a!==this.tag}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],64:[function(e,r,t){var n=e("../base-xform"),i=9525,s=function(o){St(c,o);var a=zt(c);function c(l){var u;return Ke(this,c),(u=a.call(this)).tag=l.tag,u.map={},u}return Ze(c,[{key:"render",value:function(l,u){l.openNode(this.tag);var f=Math.floor(u.width*i),h=Math.floor(u.height*i);l.addAttribute("cx",f),l.addAttribute("cy",h),l.closeNode()}},{key:"parseOpen",value:function(l){return l.name===this.tag&&(this.model={width:parseInt(l.attributes.cx||"0",10)/i,height:parseInt(l.attributes.cy||"0",10)/i},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),c}(n);r.exports=s},{"../base-xform":32}],65:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"a:hlinkClick"}},{key:"render",value:function(a,c){c.hyperlinks&&c.hyperlinks.rId&&a.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","r:id":c.hyperlinks.rId,tooltip:c.hyperlinks.tooltip})}},{key:"parseOpen",value:function(a){return a.name!==this.tag||(this.model={hyperlinks:{rId:a.attributes["r:id"],tooltip:a.attributes.tooltip}},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],66:[function(e,r,t){var n=e("../base-xform"),i=e("./c-nv-pr-xform"),s=e("./c-nv-pic-pr-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={"xdr:cNvPr":new i,"xdr:cNvPicPr":new s},u}return Ze(l,[{key:"tag",get:function(){return"xdr:nvPicPr"}},{key:"render",value:function(u,f){u.openNode(this.tag),this.map["xdr:cNvPr"].render(u,f),this.map["xdr:cNvPicPr"].render(u,f),u.closeNode()}},{key:"parseOpen",value:function(u){return this.parser?(this.parser.parseOpen(u),!0):(u.name===this.tag?this.reset():(this.parser=this.map[u.name],this.parser&&this.parser.parseOpen(u)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.parser=void 0),!0):u!==this.tag||(this.model=this.map["xdr:cNvPr"].model,!1)}}]),l}(n);r.exports=o},{"../base-xform":32,"./c-nv-pic-pr-xform":59,"./c-nv-pr-xform":60}],67:[function(e,r,t){var n=e("./base-cell-anchor-xform"),i=e("../static-xform"),s=e("./cell-position-xform"),o=e("./ext-xform"),a=e("./pic-xform"),c=function(l){St(f,l);var u=zt(f);function f(){var h;return Ke(this,f),(h=u.call(this)).map={"xdr:from":new s({tag:"xdr:from"}),"xdr:ext":new o({tag:"xdr:ext"}),"xdr:pic":new a,"xdr:clientData":new i({tag:"xdr:clientData"})},h}return Ze(f,[{key:"tag",get:function(){return"xdr:oneCellAnchor"}},{key:"prepare",value:function(h,d){this.map["xdr:pic"].prepare(h.picture,d)}},{key:"render",value:function(h,d){h.openNode(this.tag,{editAs:d.range.editAs||"oneCell"}),this.map["xdr:from"].render(h,d.range.tl),this.map["xdr:ext"].render(h,d.range.ext),this.map["xdr:pic"].render(h,d.picture),this.map["xdr:clientData"].render(h,{}),h.closeNode()}},{key:"parseClose",value:function(h){return this.parser?(this.parser.parseClose(h)||(this.parser=void 0),!0):h!==this.tag||(this.model.range.tl=this.map["xdr:from"].model,this.model.range.ext=this.map["xdr:ext"].model,this.model.picture=this.map["xdr:pic"].model,!1)}},{key:"reconcile",value:function(h,d){h.medium=this.reconcilePicture(h.picture,d)}}]),f}(n);r.exports=c},{"../static-xform":120,"./base-cell-anchor-xform":56,"./cell-position-xform":61,"./ext-xform":64,"./pic-xform":68}],68:[function(e,r,t){var n=e("../base-xform"),i=e("../static-xform"),s=e("./blip-fill-xform"),o=e("./nv-pic-pr-xform"),a=e("./sp-pr"),c=function(l){St(f,l);var u=zt(f);function f(){var h;return Ke(this,f),(h=u.call(this)).map={"xdr:nvPicPr":new o,"xdr:blipFill":new s,"xdr:spPr":new i(a)},h}return Ze(f,[{key:"tag",get:function(){return"xdr:pic"}},{key:"prepare",value:function(h,d){h.index=d.index+1}},{key:"render",value:function(h,d){h.openNode(this.tag),this.map["xdr:nvPicPr"].render(h,d),this.map["xdr:blipFill"].render(h,d),this.map["xdr:spPr"].render(h,d),h.closeNode()}},{key:"parseOpen",value:function(h){return this.parser?(this.parser.parseOpen(h),!0):(h.name===this.tag?this.reset():(this.parser=this.map[h.name],this.parser&&this.parser.parseOpen(h)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(h){return this.parser?(this.parser.parseClose(h)||(this.mergeModel(this.parser.model),this.parser=void 0),!0):h!==this.tag}}]),f}(n);r.exports=c},{"../base-xform":32,"../static-xform":120,"./blip-fill-xform":57,"./nv-pic-pr-xform":66,"./sp-pr":69}],69:[function(e,r,t){r.exports={tag:"xdr:spPr",c:[{tag:"a:xfrm",c:[{tag:"a:off",$:{x:"0",y:"0"}},{tag:"a:ext",$:{cx:"0",cy:"0"}}]},{tag:"a:prstGeom",$:{prst:"rect"},c:[{tag:"a:avLst"}]}]}},{}],70:[function(e,r,t){var n=e("./base-cell-anchor-xform"),i=e("../static-xform"),s=e("./cell-position-xform"),o=e("./pic-xform"),a=function(c){St(u,c);var l=zt(u);function u(){var f;return Ke(this,u),(f=l.call(this)).map={"xdr:from":new s({tag:"xdr:from"}),"xdr:to":new s({tag:"xdr:to"}),"xdr:pic":new o,"xdr:clientData":new i({tag:"xdr:clientData"})},f}return Ze(u,[{key:"tag",get:function(){return"xdr:twoCellAnchor"}},{key:"prepare",value:function(f,h){this.map["xdr:pic"].prepare(f.picture,h)}},{key:"render",value:function(f,h){f.openNode(this.tag,{editAs:h.range.editAs||"oneCell"}),this.map["xdr:from"].render(f,h.range.tl),this.map["xdr:to"].render(f,h.range.br),this.map["xdr:pic"].render(f,h.picture),this.map["xdr:clientData"].render(f,{}),f.closeNode()}},{key:"parseClose",value:function(f){return this.parser?(this.parser.parseClose(f)||(this.parser=void 0),!0):f!==this.tag||(this.model.range.tl=this.map["xdr:from"].model,this.model.range.br=this.map["xdr:to"].model,this.model.picture=this.map["xdr:pic"].model,!1)}},{key:"reconcile",value:function(f,h){f.medium=this.reconcilePicture(f.picture,h)}}]),u}(n);r.exports=a},{"../static-xform":120,"./base-cell-anchor-xform":56,"./cell-position-xform":61,"./pic-xform":68}],71:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(a){var c;return Ke(this,o),(c=s.call(this)).tag=a.tag,c.always=!!a.always,c.count=a.count,c.empty=a.empty,c.$count=a.$count||"count",c.$=a.$,c.childXform=a.childXform,c.maxItems=a.maxItems,c}return Ze(o,[{key:"prepare",value:function(a,c){var l=this.childXform;a&&a.forEach(function(u,f){c.index=f,l.prepare(u,c)})}},{key:"render",value:function(a,c){if(this.always||c&&c.length){a.openNode(this.tag,this.$),this.count&&a.addAttribute(this.$count,c&&c.length||0);var l=this.childXform;(c||[]).forEach(function(u,f){l.render(a,u,f)}),a.closeNode()}else this.empty&&a.leafNode(this.tag)}},{key:"parseOpen",value:function(a){return this.parser?(this.parser.parseOpen(a),!0):a.name===this.tag?(this.model=[],!0):!!this.childXform.parseOpen(a)&&(this.parser=this.childXform,!0)}},{key:"parseText",value:function(a){this.parser&&this.parser.parseText(a)}},{key:"parseClose",value:function(a){if(this.parser){if(!this.parser.parseClose(a)&&(this.model.push(this.parser.model),this.parser=void 0,this.maxItems&&this.model.length>this.maxItems))throw new Error("Max ".concat(this.childXform.tag," count (").concat(this.maxItems,") exceeded"));return!0}return!1}},{key:"reconcile",value:function(a,c){if(a){var l=this.childXform;a.forEach(function(u){l.reconcile(u,c)})}}}]),o}(e("./base-xform"));r.exports=n},{"./base-xform":32}],72:[function(e,r,t){var n=e("../../../utils/col-cache"),i=function(s){St(a,s);var o=zt(a);function a(){return Ke(this,a),o.apply(this,arguments)}return Ze(a,[{key:"tag",get:function(){return"autoFilter"}},{key:"render",value:function(c,l){if(l)if(typeof l=="string")c.leafNode("autoFilter",{ref:l});else{var u=function(d){return typeof d=="string"?d:n.getAddress(d.row,d.column).address},f=u(l.from),h=u(l.to);f&&h&&c.leafNode("autoFilter",{ref:"".concat(f,":").concat(h)})}}},{key:"parseOpen",value:function(c){c.name==="autoFilter"&&(this.model=c.attributes.ref)}}]),a}(e("../base-xform"));r.exports=i},{"../../../utils/col-cache":19,"../base-xform":32}],73:[function(e,r,t){var n=e("../../../utils/utils"),i=e("../base-xform"),s=e("../../../doc/range"),o=e("../../../doc/enums"),a=e("../strings/rich-text-xform");function c(f){if(f==null)return o.ValueType.Null;if(f instanceof String||typeof f=="string")return o.ValueType.String;if(typeof f=="number")return o.ValueType.Number;if(typeof f=="boolean")return o.ValueType.Boolean;if(f instanceof Date)return o.ValueType.Date;if(f.text&&f.hyperlink)return o.ValueType.Hyperlink;if(f.formula)return o.ValueType.Formula;if(f.error)return o.ValueType.Error;throw new Error("I could not understand type of value")}function l(f){return f.type===o.ValueType.Formula?c(f.result):f.type}var u=function(f){St(d,f);var h=zt(d);function d(){var p;return Ke(this,d),(p=h.call(this)).richTextXForm=new a,p}return Ze(d,[{key:"tag",get:function(){return"c"}},{key:"prepare",value:function(p,m){var v=m.styles.addStyleModel(p.style||{},l(p));switch(v&&(p.styleId=v),p.comment&&m.comments.push(Ga(Ga({},p.comment),{},{ref:p.address})),p.type){case o.ValueType.String:case o.ValueType.RichText:m.sharedStrings&&(p.ssId=m.sharedStrings.add(p.value));break;case o.ValueType.Date:m.date1904&&(p.date1904=!0);break;case o.ValueType.Hyperlink:m.sharedStrings&&p.text!==void 0&&p.text!==null&&(p.ssId=m.sharedStrings.add(p.text)),m.hyperlinks.push({address:p.address,target:p.hyperlink,tooltip:p.tooltip});break;case o.ValueType.Merge:m.merges.add(p);break;case o.ValueType.Formula:if(m.date1904&&(p.date1904=!0),p.shareType==="shared"&&(p.si=m.siFormulae++),p.formula)m.formulae[p.address]=p;else if(p.sharedFormula){var y=m.formulae[p.sharedFormula];if(!y)throw new Error("Shared Formula master must exist above and or left of clone for cell ".concat(p.address));y.si===void 0?(y.shareType="shared",y.si=m.siFormulae++,y.range=new s(y.address,p.address)):y.range&&y.range.expandToAddress(p.address),p.si=y.si}}}},{key:"renderFormula",value:function(p,m){var v=null;switch(m.shareType){case"shared":v={t:"shared",ref:m.ref||m.range.range,si:m.si};break;case"array":v={t:"array",ref:m.ref};break;default:m.si!==void 0&&(v={t:"shared",si:m.si})}switch(c(m.result)){case o.ValueType.Null:p.leafNode("f",v,m.formula);break;case o.ValueType.String:p.addAttribute("t","str"),p.leafNode("f",v,m.formula),p.leafNode("v",null,m.result);break;case o.ValueType.Number:p.leafNode("f",v,m.formula),p.leafNode("v",null,m.result);break;case o.ValueType.Boolean:p.addAttribute("t","b"),p.leafNode("f",v,m.formula),p.leafNode("v",null,m.result?1:0);break;case o.ValueType.Error:p.addAttribute("t","e"),p.leafNode("f",v,m.formula),p.leafNode("v",null,m.result.error);break;case o.ValueType.Date:p.leafNode("f",v,m.formula),p.leafNode("v",null,n.dateToExcel(m.result,m.date1904));break;default:throw new Error("I could not understand type of value")}}},{key:"render",value:function(p,m){var v=this;if(m.type!==o.ValueType.Null||m.styleId){switch(p.openNode("c"),p.addAttribute("r",m.address),m.styleId&&p.addAttribute("s",m.styleId),m.type){case o.ValueType.Null:break;case o.ValueType.Number:p.leafNode("v",null,m.value);break;case o.ValueType.Boolean:p.addAttribute("t","b"),p.leafNode("v",null,m.value?"1":"0");break;case o.ValueType.Error:p.addAttribute("t","e"),p.leafNode("v",null,m.value.error);break;case o.ValueType.String:case o.ValueType.RichText:m.ssId!==void 0?(p.addAttribute("t","s"),p.leafNode("v",null,m.ssId)):m.value&&m.value.richText?(p.addAttribute("t","inlineStr"),p.openNode("is"),m.value.richText.forEach(function(y){v.richTextXForm.render(p,y)}),p.closeNode("is")):(p.addAttribute("t","str"),p.leafNode("v",null,m.value));break;case o.ValueType.Date:p.leafNode("v",null,n.dateToExcel(m.value,m.date1904));break;case o.ValueType.Hyperlink:m.ssId!==void 0?(p.addAttribute("t","s"),p.leafNode("v",null,m.ssId)):(p.addAttribute("t","str"),p.leafNode("v",null,m.text));break;case o.ValueType.Formula:this.renderFormula(p,m);case o.ValueType.Merge:}p.closeNode()}}},{key:"parseOpen",value:function(p){if(this.parser)return this.parser.parseOpen(p),!0;switch(p.name){case"c":return this.model={address:p.attributes.r},this.t=p.attributes.t,p.attributes.s&&(this.model.styleId=parseInt(p.attributes.s,10)),!0;case"f":return this.currentNode="f",this.model.si=p.attributes.si,this.model.shareType=p.attributes.t,this.model.ref=p.attributes.ref,!0;case"v":return this.currentNode="v",!0;case"t":return this.currentNode="t",!0;case"r":return this.parser=this.richTextXForm,this.parser.parseOpen(p),!0;default:return!1}}},{key:"parseText",value:function(p){if(this.parser)this.parser.parseText(p);else switch(this.currentNode){case"f":this.model.formula=this.model.formula?this.model.formula+p:p;break;case"v":case"t":this.model.value&&this.model.value.richText?this.model.value.richText.text=this.model.value.richText.text?this.model.value.richText.text+p:p:this.model.value=this.model.value?this.model.value+p:p}}},{key:"parseClose",value:function(p){switch(p){case"c":var m=this.model;if(m.formula||m.shareType)m.type=o.ValueType.Formula,m.value&&(this.t==="str"?m.result=n.xmlDecode(m.value):this.t==="b"?m.result=parseInt(m.value,10)!==0:this.t==="e"?m.result={error:m.value}:m.result=parseFloat(m.value),m.value=void 0);else if(m.value!==void 0)switch(this.t){case"s":m.type=o.ValueType.String,m.value=parseInt(m.value,10);break;case"str":m.type=o.ValueType.String,m.value=n.xmlDecode(m.value);break;case"inlineStr":m.type=o.ValueType.String;break;case"b":m.type=o.ValueType.Boolean,m.value=parseInt(m.value,10)!==0;break;case"e":m.type=o.ValueType.Error,m.value={error:m.value};break;default:m.type=o.ValueType.Number,m.value=parseFloat(m.value)}else m.styleId?m.type=o.ValueType.Null:m.type=o.ValueType.Merge;return!1;case"f":case"v":case"is":return this.currentNode=void 0,!0;case"t":return this.parser?(this.parser.parseClose(p),!0):(this.currentNode=void 0,!0);case"r":return this.model.value=this.model.value||{},this.model.value.richText=this.model.value.richText||[],this.model.value.richText.push(this.parser.model),this.parser=void 0,this.currentNode=void 0,!0;default:return!!this.parser&&(this.parser.parseClose(p),!0)}}},{key:"reconcile",value:function(p,m){var v=p.styleId&&m.styles&&m.styles.getStyleModel(p.styleId);switch(v&&(p.style=v),p.styleId!==void 0&&(p.styleId=void 0),p.type){case o.ValueType.String:typeof p.value=="number"&&m.sharedStrings&&(p.value=m.sharedStrings.getString(p.value)),p.value.richText&&(p.type=o.ValueType.RichText);break;case o.ValueType.Number:v&&n.isDateFmt(v.numFmt)&&(p.type=o.ValueType.Date,p.value=n.excelToDate(p.value,m.date1904));break;case o.ValueType.Formula:p.result!==void 0&&v&&n.isDateFmt(v.numFmt)&&(p.result=n.excelToDate(p.result,m.date1904)),p.shareType==="shared"&&(p.ref?m.formulae[p.si]=p.address:(p.sharedFormula=m.formulae[p.si],delete p.shareType),delete p.si)}var y=m.hyperlinkMap[p.address];y&&(p.type===o.ValueType.Formula?(p.text=p.result,p.result=void 0):(p.text=p.value,p.value=void 0),p.type=o.ValueType.Hyperlink,p.hyperlink=y);var g=m.commentsMap&&m.commentsMap[p.address];g&&(p.comment=g)}}]),d}(i);r.exports=u},{"../../../doc/enums":7,"../../../doc/range":10,"../../../utils/utils":27,"../base-xform":32,"../strings/rich-text-xform":122}],74:[function(e,r,t){var n=e("../../base-xform"),i=function(s){St(a,s);var o=zt(a);function a(){return Ke(this,a),o.apply(this,arguments)}return Ze(a,[{key:"tag",get:function(){return"x14:cfIcon"}},{key:"render",value:function(c,l){c.leafNode(this.tag,{iconSet:l.iconSet,iconId:l.iconId})}},{key:"parseOpen",value:function(c){var l=c.attributes;this.model={iconSet:l.iconSet,iconId:n.toIntValue(l.iconId)}}},{key:"parseClose",value:function(c){return c!==this.tag}}]),a}(n);r.exports=i},{"../../base-xform":32}],75:[function(e,r,t){var n=e("uuid").v4,i=e("../../base-xform"),s=e("../../composite-xform"),o=e("./databar-ext-xform"),a=e("./icon-set-ext-xform"),c={"3Triangles":!0,"3Stars":!0,"5Boxes":!0},l=function(u){St(h,u);var f=zt(h);function h(){var d;return Ke(this,h),(d=f.call(this)).map={"x14:dataBar":d.databarXform=new o,"x14:iconSet":d.iconSetXform=new a},d}return Ze(h,[{key:"tag",get:function(){return"x14:cfRule"}},{key:"prepare",value:function(d){h.isExt(d)&&(d.x14Id="{".concat(n(),"}").toUpperCase())}},{key:"render",value:function(d,p){if(h.isExt(p))switch(p.type){case"dataBar":this.renderDataBar(d,p);break;case"iconSet":this.renderIconSet(d,p)}}},{key:"renderDataBar",value:function(d,p){d.openNode(this.tag,{type:"dataBar",id:p.x14Id}),this.databarXform.render(d,p),d.closeNode()}},{key:"renderIconSet",value:function(d,p){d.openNode(this.tag,{type:"iconSet",priority:p.priority,id:p.x14Id||"{".concat(n(),"}")}),this.iconSetXform.render(d,p),d.closeNode()}},{key:"createNewModel",value:function(d){var p=d.attributes;return{type:p.type,x14Id:p.id,priority:i.toIntValue(p.priority)}}},{key:"onParserClose",value:function(d,p){Object.assign(this.model,p.model)}}],[{key:"isExt",value:function(d){return d.type==="dataBar"?o.isExt(d):!(d.type!=="iconSet"||!d.custom&&!c[d.iconSet])}}]),h}(s);r.exports=l},{"../../base-xform":32,"../../composite-xform":48,"./databar-ext-xform":79,"./icon-set-ext-xform":81,uuid:528}],76:[function(e,r,t){var n=e("../../composite-xform"),i=e("./f-ext-xform"),s=function(o){St(c,o);var a=zt(c);function c(){var l;return Ke(this,c),(l=a.call(this)).map={"xm:f":l.fExtXform=new i},l}return Ze(c,[{key:"tag",get:function(){return"x14:cfvo"}},{key:"render",value:function(l,u){l.openNode(this.tag,{type:u.type}),u.value!==void 0&&this.fExtXform.render(l,u.value),l.closeNode()}},{key:"createNewModel",value:function(l){return{type:l.attributes.type}}},{key:"onParserClose",value:function(l,u){l==="xm:f"&&(this.model.value=u.model?parseFloat(u.model):0)}}]),c}(n);r.exports=s},{"../../composite-xform":48,"./f-ext-xform":80}],77:[function(e,r,t){var n=e("../../composite-xform"),i=e("./sqref-ext-xform"),s=e("./cf-rule-ext-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={"xm:sqref":u.sqRef=new i,"x14:cfRule":u.cfRule=new s},u}return Ze(l,[{key:"tag",get:function(){return"x14:conditionalFormatting"}},{key:"prepare",value:function(u,f){var h=this;u.rules.forEach(function(d){h.cfRule.prepare(d,f)})}},{key:"render",value:function(u,f){var h=this;f.rules.some(s.isExt)&&(u.openNode(this.tag,{"xmlns:xm":"http://schemas.microsoft.com/office/excel/2006/main"}),f.rules.filter(s.isExt).forEach(function(d){return h.cfRule.render(u,d)}),this.sqRef.render(u,f.ref),u.closeNode())}},{key:"createNewModel",value:function(){return{rules:[]}}},{key:"onParserClose",value:function(u,f){switch(u){case"xm:sqref":this.model.ref=f.model;break;case"x14:cfRule":this.model.rules.push(f.model)}}}]),l}(n);r.exports=o},{"../../composite-xform":48,"./cf-rule-ext-xform":75,"./sqref-ext-xform":82}],78:[function(e,r,t){var n=e("../../composite-xform"),i=e("./cf-rule-ext-xform"),s=e("./conditional-formatting-ext-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={"x14:conditionalFormatting":u.cfXform=new s},u}return Ze(l,[{key:"tag",get:function(){return"x14:conditionalFormattings"}},{key:"hasContent",value:function(u){return u.hasExtContent===void 0&&(u.hasExtContent=u.some(function(f){return f.rules.some(i.isExt)})),u.hasExtContent}},{key:"prepare",value:function(u,f){var h=this;u.forEach(function(d){h.cfXform.prepare(d,f)})}},{key:"render",value:function(u,f){var h=this;this.hasContent(f)&&(u.openNode(this.tag),f.forEach(function(d){return h.cfXform.render(u,d)}),u.closeNode())}},{key:"createNewModel",value:function(){return[]}},{key:"onParserClose",value:function(u,f){this.model.push(f.model)}}]),l}(n);r.exports=o},{"../../composite-xform":48,"./cf-rule-ext-xform":75,"./conditional-formatting-ext-xform":77}],79:[function(e,r,t){var n=e("../../base-xform"),i=e("../../composite-xform"),s=e("../../style/color-xform"),o=e("./cfvo-ext-xform"),a=function(c){St(u,c);var l=zt(u);function u(){var f;return Ke(this,u),(f=l.call(this)).map={"x14:cfvo":f.cfvoXform=new o,"x14:borderColor":f.borderColorXform=new s("x14:borderColor"),"x14:negativeBorderColor":f.negativeBorderColorXform=new s("x14:negativeBorderColor"),"x14:negativeFillColor":f.negativeFillColorXform=new s("x14:negativeFillColor"),"x14:axisColor":f.axisColorXform=new s("x14:axisColor")},f}return Ze(u,[{key:"tag",get:function(){return"x14:dataBar"}},{key:"render",value:function(f,h){var d=this;f.openNode(this.tag,{minLength:n.toIntAttribute(h.minLength,0,!0),maxLength:n.toIntAttribute(h.maxLength,100,!0),border:n.toBoolAttribute(h.border,!1),gradient:n.toBoolAttribute(h.gradient,!0),negativeBarColorSameAsPositive:n.toBoolAttribute(h.negativeBarColorSameAsPositive,!0),negativeBarBorderColorSameAsPositive:n.toBoolAttribute(h.negativeBarBorderColorSameAsPositive,!0),axisPosition:n.toAttribute(h.axisPosition,"auto"),direction:n.toAttribute(h.direction,"leftToRight")}),h.cfvo.forEach(function(p){d.cfvoXform.render(f,p)}),this.borderColorXform.render(f,h.borderColor),this.negativeBorderColorXform.render(f,h.negativeBorderColor),this.negativeFillColorXform.render(f,h.negativeFillColor),this.axisColorXform.render(f,h.axisColor),f.closeNode()}},{key:"createNewModel",value:function(f){var h=f.attributes;return{cfvo:[],minLength:n.toIntValue(h.minLength,0),maxLength:n.toIntValue(h.maxLength,100),border:n.toBoolValue(h.border,!1),gradient:n.toBoolValue(h.gradient,!0),negativeBarColorSameAsPositive:n.toBoolValue(h.negativeBarColorSameAsPositive,!0),negativeBarBorderColorSameAsPositive:n.toBoolValue(h.negativeBarBorderColorSameAsPositive,!0),axisPosition:n.toStringValue(h.axisPosition,"auto"),direction:n.toStringValue(h.direction,"leftToRight")}}},{key:"onParserClose",value:function(f,h){var d=Pr(f.split(":"),2)[1];d==="cfvo"?this.model.cfvo.push(h.model):this.model[d]=h.model}}],[{key:"isExt",value:function(f){return!f.gradient}}]),u}(i);r.exports=a},{"../../base-xform":32,"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-ext-xform":76}],80:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"xm:f"}},{key:"render",value:function(a,c){a.leafNode(this.tag,null,c)}},{key:"parseOpen",value:function(){this.model=""}},{key:"parseText",value:function(a){this.model+=a}},{key:"parseClose",value:function(a){return a!==this.tag}}]),o}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],81:[function(e,r,t){var n=e("../../base-xform"),i=e("../../composite-xform"),s=e("./cfvo-ext-xform"),o=e("./cf-icon-ext-xform"),a=function(c){St(u,c);var l=zt(u);function u(){var f;return Ke(this,u),(f=l.call(this)).map={"x14:cfvo":f.cfvoXform=new s,"x14:cfIcon":f.cfIconXform=new o},f}return Ze(u,[{key:"tag",get:function(){return"x14:iconSet"}},{key:"render",value:function(f,h){var d=this;f.openNode(this.tag,{iconSet:n.toStringAttribute(h.iconSet),reverse:n.toBoolAttribute(h.reverse,!1),showValue:n.toBoolAttribute(h.showValue,!0),custom:n.toBoolAttribute(h.icons,!1)}),h.cfvo.forEach(function(p){d.cfvoXform.render(f,p)}),h.icons&&h.icons.forEach(function(p,m){p.iconId=m,d.cfIconXform.render(f,p)}),f.closeNode()}},{key:"createNewModel",value:function(f){var h=f.attributes;return{cfvo:[],iconSet:n.toStringValue(h.iconSet,"3TrafficLights"),reverse:n.toBoolValue(h.reverse,!1),showValue:n.toBoolValue(h.showValue,!0)}}},{key:"onParserClose",value:function(f,h){var d=Pr(f.split(":"),2)[1];switch(d){case"cfvo":this.model.cfvo.push(h.model);break;case"cfIcon":this.model.icons||(this.model.icons=[]),this.model.icons.push(h.model);break;default:this.model[d]=h.model}}}]),u}(i);r.exports=a},{"../../base-xform":32,"../../composite-xform":48,"./cf-icon-ext-xform":74,"./cfvo-ext-xform":76}],82:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"xm:sqref"}},{key:"render",value:function(a,c){a.leafNode(this.tag,null,c)}},{key:"parseOpen",value:function(){this.model=""}},{key:"parseText",value:function(a){this.model+=a}},{key:"parseClose",value:function(a){return a!==this.tag}}]),o}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],83:[function(e,r,t){var n=e("../../base-xform"),i=e("../../composite-xform"),s=e("../../../../doc/range"),o=e("./databar-xform"),a=e("./ext-lst-ref-xform"),c=e("./formula-xform"),l=e("./color-scale-xform"),u=e("./icon-set-xform"),f={"3Triangles":!0,"3Stars":!0,"5Boxes":!0},h=function(v){if(v.formulae&&v.formulae[0])return v.formulae[0];var y=new s(v.ref).tl;switch(v.operator){case"containsText":return'NOT(ISERROR(SEARCH("'.concat(v.text,'",').concat(y,")))");case"containsBlanks":return"LEN(TRIM(".concat(y,"))=0");case"notContainsBlanks":return"LEN(TRIM(".concat(y,"))>0");case"containsErrors":return"ISERROR(".concat(y,")");case"notContainsErrors":return"NOT(ISERROR(".concat(y,"))");default:return}},d=function(v){if(v.formulae&&v.formulae[0])return v.formulae[0];var y=new s(v.ref).tl;switch(v.timePeriod){case"thisWeek":return"AND(TODAY()-ROUNDDOWN(".concat(y,",0)<=WEEKDAY(TODAY())-1,ROUNDDOWN(").concat(y,",0)-TODAY()<=7-WEEKDAY(TODAY()))");case"lastWeek":return"AND(TODAY()-ROUNDDOWN(".concat(y,",0)>=(WEEKDAY(TODAY())),TODAY()-ROUNDDOWN(").concat(y,",0)<(WEEKDAY(TODAY())+7))");case"nextWeek":return"AND(ROUNDDOWN(".concat(y,",0)-TODAY()>(7-WEEKDAY(TODAY())),ROUNDDOWN(").concat(y,",0)-TODAY()<(15-WEEKDAY(TODAY())))");case"yesterday":return"FLOOR(".concat(y,",1)=TODAY()-1");case"today":return"FLOOR(".concat(y,",1)=TODAY()");case"tomorrow":return"FLOOR(".concat(y,",1)=TODAY()+1");case"last7Days":return"AND(TODAY()-FLOOR(".concat(y,",1)<=6,FLOOR(").concat(y,",1)<=TODAY())");case"lastMonth":return"AND(MONTH(".concat(y,")=MONTH(EDATE(TODAY(),0-1)),YEAR(").concat(y,")=YEAR(EDATE(TODAY(),0-1)))");case"thisMonth":return"AND(MONTH(".concat(y,")=MONTH(TODAY()),YEAR(").concat(y,")=YEAR(TODAY()))");case"nextMonth":return"AND(MONTH(".concat(y,")=MONTH(EDATE(TODAY(),0+1)),YEAR(").concat(y,")=YEAR(EDATE(TODAY(),0+1)))");default:return}},p=function(v){var y=v.type,g=v.operator;switch(y){case"containsText":case"containsBlanks":case"notContainsBlanks":case"containsErrors":case"notContainsErrors":return{type:"containsText",operator:y};default:return{type:y,operator:g}}},m=function(v){St(g,v);var y=zt(g);function g(){var b;return Ke(this,g),(b=y.call(this)).map={dataBar:b.databarXform=new o,extLst:b.extLstRefXform=new a,formula:b.formulaXform=new c,colorScale:b.colorScaleXform=new l,iconSet:b.iconSetXform=new u},b}return Ze(g,[{key:"tag",get:function(){return"cfRule"}},{key:"render",value:function(b,w){switch(w.type){case"expression":this.renderExpression(b,w);break;case"cellIs":this.renderCellIs(b,w);break;case"top10":this.renderTop10(b,w);break;case"aboveAverage":this.renderAboveAverage(b,w);break;case"dataBar":this.renderDataBar(b,w);break;case"colorScale":this.renderColorScale(b,w);break;case"iconSet":this.renderIconSet(b,w);break;case"containsText":this.renderText(b,w);break;case"timePeriod":this.renderTimePeriod(b,w)}}},{key:"renderExpression",value:function(b,w){b.openNode(this.tag,{type:"expression",dxfId:w.dxfId,priority:w.priority}),this.formulaXform.render(b,w.formulae[0]),b.closeNode()}},{key:"renderCellIs",value:function(b,w){var S=this;b.openNode(this.tag,{type:"cellIs",dxfId:w.dxfId,priority:w.priority,operator:w.operator}),w.formulae.forEach(function(C){S.formulaXform.render(b,C)}),b.closeNode()}},{key:"renderTop10",value:function(b,w){b.leafNode(this.tag,{type:"top10",dxfId:w.dxfId,priority:w.priority,percent:n.toBoolAttribute(w.percent,!1),bottom:n.toBoolAttribute(w.bottom,!1),rank:n.toIntValue(w.rank,10,!0)})}},{key:"renderAboveAverage",value:function(b,w){b.leafNode(this.tag,{type:"aboveAverage",dxfId:w.dxfId,priority:w.priority,aboveAverage:n.toBoolAttribute(w.aboveAverage,!0)})}},{key:"renderDataBar",value:function(b,w){b.openNode(this.tag,{type:"dataBar",priority:w.priority}),this.databarXform.render(b,w),this.extLstRefXform.render(b,w),b.closeNode()}},{key:"renderColorScale",value:function(b,w){b.openNode(this.tag,{type:"colorScale",priority:w.priority}),this.colorScaleXform.render(b,w),b.closeNode()}},{key:"renderIconSet",value:function(b,w){g.isPrimitive(w)&&(b.openNode(this.tag,{type:"iconSet",priority:w.priority}),this.iconSetXform.render(b,w),b.closeNode())}},{key:"renderText",value:function(b,w){b.openNode(this.tag,{type:w.operator,dxfId:w.dxfId,priority:w.priority,operator:n.toStringAttribute(w.operator,"containsText")});var S=h(w);S&&this.formulaXform.render(b,S),b.closeNode()}},{key:"renderTimePeriod",value:function(b,w){b.openNode(this.tag,{type:"timePeriod",dxfId:w.dxfId,priority:w.priority,timePeriod:w.timePeriod});var S=d(w);S&&this.formulaXform.render(b,S),b.closeNode()}},{key:"createNewModel",value:function(b){var w=b.attributes;return Ga(Ga({},p(w)),{},{dxfId:n.toIntValue(w.dxfId),priority:n.toIntValue(w.priority),timePeriod:w.timePeriod,percent:n.toBoolValue(w.percent),bottom:n.toBoolValue(w.bottom),rank:n.toIntValue(w.rank),aboveAverage:n.toBoolValue(w.aboveAverage)})}},{key:"onParserClose",value:function(b,w){switch(b){case"dataBar":case"extLst":case"colorScale":case"iconSet":Object.assign(this.model,w.model);break;case"formula":this.model.formulae=this.model.formulae||[],this.model.formulae.push(w.model)}}}],[{key:"isPrimitive",value:function(b){return b.type!=="iconSet"||!b.custom&&!f[b.iconSet]}}]),g}(i);r.exports=m},{"../../../../doc/range":10,"../../base-xform":32,"../../composite-xform":48,"./color-scale-xform":85,"./databar-xform":88,"./ext-lst-ref-xform":89,"./formula-xform":90,"./icon-set-xform":91}],84:[function(e,r,t){var n=e("../../base-xform"),i=function(s){St(a,s);var o=zt(a);function a(){return Ke(this,a),o.apply(this,arguments)}return Ze(a,[{key:"tag",get:function(){return"cfvo"}},{key:"render",value:function(c,l){c.leafNode(this.tag,{type:l.type,val:l.value})}},{key:"parseOpen",value:function(c){this.model={type:c.attributes.type,value:n.toFloatValue(c.attributes.val)}}},{key:"parseClose",value:function(c){return c!==this.tag}}]),a}(n);r.exports=i},{"../../base-xform":32}],85:[function(e,r,t){var n=e("../../composite-xform"),i=e("../../style/color-xform"),s=e("./cfvo-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={cfvo:u.cfvoXform=new s,color:u.colorXform=new i},u}return Ze(l,[{key:"tag",get:function(){return"colorScale"}},{key:"render",value:function(u,f){var h=this;u.openNode(this.tag),f.cfvo.forEach(function(d){h.cfvoXform.render(u,d)}),f.color.forEach(function(d){h.colorXform.render(u,d)}),u.closeNode()}},{key:"createNewModel",value:function(u){return{cfvo:[],color:[]}}},{key:"onParserClose",value:function(u,f){this.model[u].push(f.model)}}]),l}(n);r.exports=o},{"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-xform":84}],86:[function(e,r,t){var n=e("../../composite-xform"),i=e("./cf-rule-xform"),s=function(o){St(c,o);var a=zt(c);function c(){var l;return Ke(this,c),(l=a.call(this)).map={cfRule:new i},l}return Ze(c,[{key:"tag",get:function(){return"conditionalFormatting"}},{key:"render",value:function(l,u){var f=this;u.rules.some(i.isPrimitive)&&(l.openNode(this.tag,{sqref:u.ref}),u.rules.forEach(function(h){i.isPrimitive(h)&&(h.ref=u.ref,f.map.cfRule.render(l,h))}),l.closeNode())}},{key:"createNewModel",value:function(l){return{ref:l.attributes.sqref,rules:[]}}},{key:"onParserClose",value:function(l,u){this.model.rules.push(u.model)}}]),c}(n);r.exports=s},{"../../composite-xform":48,"./cf-rule-xform":83}],87:[function(e,r,t){var n=e("../../base-xform"),i=e("./conditional-formatting-xform"),s=function(o){St(c,o);var a=zt(c);function c(){var l;return Ke(this,c),(l=a.call(this)).cfXform=new i,l}return Ze(c,[{key:"tag",get:function(){return"conditionalFormatting"}},{key:"reset",value:function(){this.model=[]}},{key:"prepare",value:function(l,u){var f=l.reduce(function(h,d){return Math.max.apply(Math,[h].concat(gn(d.rules.map(function(p){return p.priority||0}))))},1);l.forEach(function(h){h.rules.forEach(function(d){d.priority||(d.priority=f++),d.style&&(d.dxfId=u.styles.addDxfStyle(d.style))})})}},{key:"render",value:function(l,u){var f=this;u.forEach(function(h){f.cfXform.render(l,h)})}},{key:"parseOpen",value:function(l){return this.parser?(this.parser.parseOpen(l),!0):l.name==="conditionalFormatting"&&(this.parser=this.cfXform,this.parser.parseOpen(l),!0)}},{key:"parseText",value:function(l){this.parser&&this.parser.parseText(l)}},{key:"parseClose",value:function(l){return!(!this.parser||!this.parser.parseClose(l)&&(this.model.push(this.parser.model),this.parser=void 0,1))}},{key:"reconcile",value:function(l,u){l.forEach(function(f){f.rules.forEach(function(h){h.dxfId!==void 0&&(h.style=u.styles.getDxfStyle(h.dxfId),delete h.dxfId)})})}}]),c}(n);r.exports=s},{"../../base-xform":32,"./conditional-formatting-xform":86}],88:[function(e,r,t){var n=e("../../composite-xform"),i=e("../../style/color-xform"),s=e("./cfvo-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={cfvo:u.cfvoXform=new s,color:u.colorXform=new i},u}return Ze(l,[{key:"tag",get:function(){return"dataBar"}},{key:"render",value:function(u,f){var h=this;u.openNode(this.tag),f.cfvo.forEach(function(d){h.cfvoXform.render(u,d)}),this.colorXform.render(u,f.color),u.closeNode()}},{key:"createNewModel",value:function(){return{cfvo:[]}}},{key:"onParserClose",value:function(u,f){switch(u){case"cfvo":this.model.cfvo.push(f.model);break;case"color":this.model.color=f.model}}}]),l}(n);r.exports=o},{"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-xform":84}],89:[function(e,r,t){var n=e("../../base-xform"),i=e("../../composite-xform"),s=function(c){St(u,c);var l=zt(u);function u(){return Ke(this,u),l.apply(this,arguments)}return Ze(u,[{key:"tag",get:function(){return"x14:id"}},{key:"render",value:function(f,h){f.leafNode(this.tag,null,h)}},{key:"parseOpen",value:function(){this.model=""}},{key:"parseText",value:function(f){this.model+=f}},{key:"parseClose",value:function(f){return f!==this.tag}}]),u}(n),o=function(c){St(u,c);var l=zt(u);function u(){var f;return Ke(this,u),(f=l.call(this)).map={"x14:id":f.idXform=new s},f}return Ze(u,[{key:"tag",get:function(){return"ext"}},{key:"render",value:function(f,h){f.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF666E3E}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}),this.idXform.render(f,h.x14Id),f.closeNode()}},{key:"createNewModel",value:function(){return{}}},{key:"onParserClose",value:function(f,h){this.model.x14Id=h.model}}]),u}(i),a=function(c){St(u,c);var l=zt(u);function u(){var f;return Ke(this,u),(f=l.call(this)).map={ext:new o},f}return Ze(u,[{key:"tag",get:function(){return"extLst"}},{key:"render",value:function(f,h){f.openNode(this.tag),this.map.ext.render(f,h),f.closeNode()}},{key:"createNewModel",value:function(){return{}}},{key:"onParserClose",value:function(f,h){Object.assign(this.model,h.model)}}]),u}(i);r.exports=a},{"../../base-xform":32,"../../composite-xform":48}],90:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"formula"}},{key:"render",value:function(a,c){a.leafNode(this.tag,null,c)}},{key:"parseOpen",value:function(){this.model=""}},{key:"parseText",value:function(a){this.model+=a}},{key:"parseClose",value:function(a){return a!==this.tag}}]),o}(e("../../base-xform"));r.exports=n},{"../../base-xform":32}],91:[function(e,r,t){var n=e("../../base-xform"),i=e("../../composite-xform"),s=e("./cfvo-xform"),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={cfvo:u.cfvoXform=new s},u}return Ze(l,[{key:"tag",get:function(){return"iconSet"}},{key:"render",value:function(u,f){var h=this;u.openNode(this.tag,{iconSet:n.toStringAttribute(f.iconSet,"3TrafficLights"),reverse:n.toBoolAttribute(f.reverse,!1),showValue:n.toBoolAttribute(f.showValue,!0)}),f.cfvo.forEach(function(d){h.cfvoXform.render(u,d)}),u.closeNode()}},{key:"createNewModel",value:function(u){var f=u.attributes;return{iconSet:n.toStringValue(f.iconSet,"3TrafficLights"),reverse:n.toBoolValue(f.reverse),showValue:n.toBoolValue(f.showValue),cfvo:[]}}},{key:"onParserClose",value:function(u,f){this.model[u].push(f.model)}}]),l}(i);r.exports=o},{"../../base-xform":32,"../../composite-xform":48,"./cfvo-xform":84}],92:[function(e,r,t){var n=e("../../../utils/utils"),i=function(s){St(a,s);var o=zt(a);function a(){return Ke(this,a),o.apply(this,arguments)}return Ze(a,[{key:"tag",get:function(){return"col"}},{key:"prepare",value:function(c,l){var u=l.styles.addStyleModel(c.style||{});u&&(c.styleId=u)}},{key:"render",value:function(c,l){c.openNode("col"),c.addAttribute("min",l.min),c.addAttribute("max",l.max),l.width&&c.addAttribute("width",l.width),l.styleId&&c.addAttribute("style",l.styleId),l.hidden&&c.addAttribute("hidden","1"),l.bestFit&&c.addAttribute("bestFit","1"),l.outlineLevel&&c.addAttribute("outlineLevel",l.outlineLevel),l.collapsed&&c.addAttribute("collapsed","1"),c.addAttribute("customWidth","1"),c.closeNode()}},{key:"parseOpen",value:function(c){if(c.name==="col"){var l=this.model={min:parseInt(c.attributes.min||"0",10),max:parseInt(c.attributes.max||"0",10),width:c.attributes.width===void 0?void 0:parseFloat(c.attributes.width||"0")};return c.attributes.style&&(l.styleId=parseInt(c.attributes.style,10)),n.parseBoolean(c.attributes.hidden)&&(l.hidden=!0),n.parseBoolean(c.attributes.bestFit)&&(l.bestFit=!0),c.attributes.outlineLevel&&(l.outlineLevel=parseInt(c.attributes.outlineLevel,10)),n.parseBoolean(c.attributes.collapsed)&&(l.collapsed=!0),!0}return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}},{key:"reconcile",value:function(c,l){c.styleId&&(c.style=l.styles.getStyleModel(c.styleId))}}]),a}(e("../base-xform"));r.exports=i},{"../../../utils/utils":27,"../base-xform":32}],93:[function(e,r,t){var n=e("../../../utils/under-dash"),i=e("../../../utils/utils"),s=e("../../../utils/col-cache"),o=e("../base-xform"),a=e("../../../doc/range");function c(h,d,p,m){var v=d[p];v!==void 0?h[p]=v:m!==void 0&&(h[p]=m)}function l(h,d,p,m){var v=d[p];v!==void 0&&(h[p]=i.parseBoolean(v))}function u(h){var d=n.map(h,function(v,y){return{address:y,dataValidation:v,marked:!1}}).sort(function(v,y){return n.strcmp(v.address,y.address)}),p=n.keyBy(d,"address"),m=function(v,y,g){for(var b=0;b1||w>1){var I=y.row+(g-1),j=y.col+(w-1);return Ga(Ga({},v.dataValidation),{},{sqref:"".concat(v.address,":").concat(s.encodeAddress(I,j))})}return Ga(Ga({},v.dataValidation),{},{sqref:v.address})}return null}).filter(Boolean)}var f=function(h){St(p,h);var d=zt(p);function p(){return Ke(this,p),d.apply(this,arguments)}return Ze(p,[{key:"tag",get:function(){return"dataValidations"}},{key:"render",value:function(m,v){var y=u(v);y.length&&(m.openNode("dataValidations",{count:y.length}),y.forEach(function(g){m.openNode("dataValidation"),g.type!=="any"&&(m.addAttribute("type",g.type),g.operator&&g.type!=="list"&&g.operator!=="between"&&m.addAttribute("operator",g.operator),g.allowBlank&&m.addAttribute("allowBlank","1")),g.showInputMessage&&m.addAttribute("showInputMessage","1"),g.promptTitle&&m.addAttribute("promptTitle",g.promptTitle),g.prompt&&m.addAttribute("prompt",g.prompt),g.showErrorMessage&&m.addAttribute("showErrorMessage","1"),g.errorStyle&&m.addAttribute("errorStyle",g.errorStyle),g.errorTitle&&m.addAttribute("errorTitle",g.errorTitle),g.error&&m.addAttribute("error",g.error),m.addAttribute("sqref",g.sqref),(g.formulae||[]).forEach(function(b,w){m.openNode("formula".concat(w+1)),g.type==="date"?m.writeText(i.dateToExcel(new Date(b))):m.writeText(b),m.closeNode()}),m.closeNode()}),m.closeNode())}},{key:"parseOpen",value:function(m){switch(m.name){case"dataValidations":return this.model={},!0;case"dataValidation":this._address=m.attributes.sqref;var v={type:m.attributes.type||"any",formulae:[]};switch(m.attributes.type&&l(v,m.attributes,"allowBlank"),l(v,m.attributes,"showInputMessage"),l(v,m.attributes,"showErrorMessage"),v.type){case"any":case"list":case"custom":break;default:c(v,m.attributes,"operator","between")}return c(v,m.attributes,"promptTitle"),c(v,m.attributes,"prompt"),c(v,m.attributes,"errorStyle"),c(v,m.attributes,"errorTitle"),c(v,m.attributes,"error"),this._dataValidation=v,!0;case"formula1":case"formula2":return this._formula=[],!0;default:return!1}}},{key:"parseText",value:function(m){this._formula&&this._formula.push(m)}},{key:"parseClose",value:function(m){var v=this;switch(m){case"dataValidations":return!1;case"dataValidation":return this._dataValidation.formulae&&this._dataValidation.formulae.length||(delete this._dataValidation.formulae,delete this._dataValidation.operator),(this._address.split(/\s+/g)||[]).forEach(function(g){g.includes(":")?new a(g).forEachAddress(function(b){v.model[b]=v._dataValidation}):v.model[g]=v._dataValidation}),!0;case"formula1":case"formula2":var y=this._formula.join("");switch(this._dataValidation.type){case"whole":case"textLength":y=parseInt(y,10);break;case"decimal":y=parseFloat(y);break;case"date":y=i.excelToDate(parseFloat(y))}return this._dataValidation.formulae.push(y),this._formula=void 0,!0;default:return!0}}}]),p}(o);r.exports=f},{"../../../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash":26,"../../../utils/utils":27,"../base-xform":32}],94:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"dimension"}},{key:"render",value:function(a,c){c&&a.leafNode("dimension",{ref:c})}},{key:"parseOpen",value:function(a){return a.name==="dimension"&&(this.model=a.attributes.ref,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],95:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"drawing"}},{key:"render",value:function(a,c){c&&a.leafNode(this.tag,{"r:id":c.rId})}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.model={rId:a.attributes["r:id"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],96:[function(e,r,t){var n=e("../composite-xform"),i=e("./cf-ext/conditional-formattings-ext-xform"),s=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={"x14:conditionalFormattings":u.conditionalFormattings=new i},u}return Ze(l,[{key:"tag",get:function(){return"ext"}},{key:"hasContent",value:function(u){return this.conditionalFormattings.hasContent(u.conditionalFormattings)}},{key:"prepare",value:function(u,f){this.conditionalFormattings.prepare(u.conditionalFormattings,f)}},{key:"render",value:function(u,f){u.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E65}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}),this.conditionalFormattings.render(u,f.conditionalFormattings),u.closeNode()}},{key:"createNewModel",value:function(){return{}}},{key:"onParserClose",value:function(u,f){this.model[u]=f.model}}]),l}(n),o=function(a){St(l,a);var c=zt(l);function l(){var u;return Ke(this,l),(u=c.call(this)).map={ext:u.ext=new s},u}return Ze(l,[{key:"tag",get:function(){return"extLst"}},{key:"prepare",value:function(u,f){this.ext.prepare(u,f)}},{key:"hasContent",value:function(u){return this.ext.hasContent(u)}},{key:"render",value:function(u,f){this.hasContent(f)&&(u.openNode("extLst"),this.ext.render(u,f),u.closeNode())}},{key:"createNewModel",value:function(){return{}}},{key:"onParserClose",value:function(u,f){Object.assign(this.model,f.model)}}]),l}(n);r.exports=o},{"../composite-xform":48,"./cf-ext/conditional-formattings-ext-xform":78}],97:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"headerFooter"}},{key:"render",value:function(a,c){if(c){a.addRollback();var l=!1;a.openNode("headerFooter"),c.differentFirst&&(a.addAttribute("differentFirst","1"),l=!0),c.differentOddEven&&(a.addAttribute("differentOddEven","1"),l=!0),c.oddHeader&&typeof c.oddHeader=="string"&&(a.leafNode("oddHeader",null,c.oddHeader),l=!0),c.oddFooter&&typeof c.oddFooter=="string"&&(a.leafNode("oddFooter",null,c.oddFooter),l=!0),c.evenHeader&&typeof c.evenHeader=="string"&&(a.leafNode("evenHeader",null,c.evenHeader),l=!0),c.evenFooter&&typeof c.evenFooter=="string"&&(a.leafNode("evenFooter",null,c.evenFooter),l=!0),c.firstHeader&&typeof c.firstHeader=="string"&&(a.leafNode("firstHeader",null,c.firstHeader),l=!0),c.firstFooter&&typeof c.firstFooter=="string"&&(a.leafNode("firstFooter",null,c.firstFooter),l=!0),l?(a.closeNode(),a.commit()):a.rollback()}}},{key:"parseOpen",value:function(a){switch(a.name){case"headerFooter":return this.model={},a.attributes.differentFirst&&(this.model.differentFirst=parseInt(a.attributes.differentFirst,0)===1),a.attributes.differentOddEven&&(this.model.differentOddEven=parseInt(a.attributes.differentOddEven,0)===1),!0;case"oddHeader":return this.currentNode="oddHeader",!0;case"oddFooter":return this.currentNode="oddFooter",!0;case"evenHeader":return this.currentNode="evenHeader",!0;case"evenFooter":return this.currentNode="evenFooter",!0;case"firstHeader":return this.currentNode="firstHeader",!0;case"firstFooter":return this.currentNode="firstFooter",!0;default:return!1}}},{key:"parseText",value:function(a){switch(this.currentNode){case"oddHeader":this.model.oddHeader=a;break;case"oddFooter":this.model.oddFooter=a;break;case"evenHeader":this.model.evenHeader=a;break;case"evenFooter":this.model.evenFooter=a;break;case"firstHeader":this.model.firstHeader=a;break;case"firstFooter":this.model.firstFooter=a}}},{key:"parseClose",value:function(){switch(this.currentNode){case"oddHeader":case"oddFooter":case"evenHeader":case"evenFooter":case"firstHeader":case"firstFooter":return this.currentNode=void 0,!0;default:return!1}}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],98:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"hyperlink"}},{key:"render",value:function(a,c){this.isInternalLink(c)?a.leafNode("hyperlink",{ref:c.address,"r:id":c.rId,tooltip:c.tooltip,location:c.target}):a.leafNode("hyperlink",{ref:c.address,"r:id":c.rId,tooltip:c.tooltip})}},{key:"parseOpen",value:function(a){return a.name==="hyperlink"&&(this.model={address:a.attributes.ref,rId:a.attributes["r:id"],tooltip:a.attributes.tooltip},a.attributes.location&&(this.model.target=a.attributes.location),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}},{key:"isInternalLink",value:function(a){return a.target&&/^[^!]+![a-zA-Z]+[\d]+$/.test(a.target)}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],99:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"mergeCell"}},{key:"render",value:function(a,c){a.leafNode("mergeCell",{ref:c})}},{key:"parseOpen",value:function(a){return a.name==="mergeCell"&&(this.model=a.attributes.ref,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],100:[function(e,r,t){var n=e("../../../utils/under-dash"),i=e("../../../doc/range"),s=e("../../../utils/col-cache"),o=e("../../../doc/enums"),a=function(){function c(){Ke(this,c),this.merges={}}return Ze(c,[{key:"add",value:function(l){if(this.merges[l.master])this.merges[l.master].expandToAddress(l.address);else{var u="".concat(l.master,":").concat(l.address);this.merges[l.master]=new i(u)}}},{key:"mergeCells",get:function(){return n.map(this.merges,function(l){return l.range})}},{key:"reconcile",value:function(l,u){n.each(l,function(f){for(var h=s.decode(f),d=h.top;d<=h.bottom;d++)for(var p=u[d-1],m=h.left;m<=h.right;m++){var v=p.cells[m-1];v?v.type===o.ValueType.Merge&&(v.master=h.tl):p.cells[m]={type:o.ValueType.Null,address:s.encodeAddress(d,m)}}})}},{key:"getMasterAddress",value:function(l){var u=this.hash[l];return u&&u.tl}}]),c}();r.exports=a},{"../../../doc/enums":7,"../../../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash":26}],101:[function(e,r,t){var n=e("../base-xform"),i=function(o){return o!==void 0},s=function(o){St(c,o);var a=zt(c);function c(){return Ke(this,c),a.apply(this,arguments)}return Ze(c,[{key:"tag",get:function(){return"outlinePr"}},{key:"render",value:function(l,u){return!(!u||!i(u.summaryBelow)&&!i(u.summaryRight)||(l.leafNode(this.tag,{summaryBelow:i(u.summaryBelow)?Number(u.summaryBelow):void 0,summaryRight:i(u.summaryRight)?Number(u.summaryRight):void 0}),0))}},{key:"parseOpen",value:function(l){return l.name===this.tag&&(this.model={summaryBelow:i(l.attributes.summaryBelow)?!!Number(l.attributes.summaryBelow):void 0,summaryRight:i(l.attributes.summaryRight)?!!Number(l.attributes.summaryRight):void 0},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),c}(n);r.exports=s},{"../base-xform":32}],102:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"brk"}},{key:"render",value:function(a,c){a.leafNode("brk",c)}},{key:"parseOpen",value:function(a){return a.name==="brk"&&(this.model=a.attributes.ref,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],103:[function(e,r,t){var n=e("../../../utils/under-dash"),i=function(s){St(a,s);var o=zt(a);function a(){return Ke(this,a),o.apply(this,arguments)}return Ze(a,[{key:"tag",get:function(){return"pageMargins"}},{key:"render",value:function(c,l){if(l){var u={left:l.left,right:l.right,top:l.top,bottom:l.bottom,header:l.header,footer:l.footer};n.some(u,function(f){return f!==void 0})&&c.leafNode(this.tag,u)}}},{key:"parseOpen",value:function(c){return c.name===this.tag&&(this.model={left:parseFloat(c.attributes.left||.7),right:parseFloat(c.attributes.right||.7),top:parseFloat(c.attributes.top||.75),bottom:parseFloat(c.attributes.bottom||.75),header:parseFloat(c.attributes.header||.3),footer:parseFloat(c.attributes.footer||.3)},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),a}(e("../base-xform"));r.exports=i},{"../../../utils/under-dash":26,"../base-xform":32}],104:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"pageSetUpPr"}},{key:"render",value:function(a,c){return!(!c||!c.fitToPage||(a.leafNode(this.tag,{fitToPage:c.fitToPage?"1":void 0}),0))}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.model={fitToPage:a.attributes.fitToPage==="1"},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],105:[function(e,r,t){var n=e("../../../utils/under-dash");function i(u){return u?"1":void 0}function s(u){if(u==="overThenDown")return u}function o(u){switch(u){case"atEnd":case"asDisplyed":return u;default:return}}function a(u){switch(u){case"dash":case"blank":case"NA":return u;default:return}}function c(u){return u!==void 0?parseInt(u,10):void 0}var l=function(u){St(h,u);var f=zt(h);function h(){return Ke(this,h),f.apply(this,arguments)}return Ze(h,[{key:"tag",get:function(){return"pageSetup"}},{key:"render",value:function(d,p){if(p){var m={paperSize:p.paperSize,orientation:p.orientation,horizontalDpi:p.horizontalDpi,verticalDpi:p.verticalDpi,pageOrder:s(p.pageOrder),blackAndWhite:i(p.blackAndWhite),draft:i(p.draft),cellComments:o(p.cellComments),errors:a(p.errors),scale:p.scale,fitToWidth:p.fitToWidth,fitToHeight:p.fitToHeight,firstPageNumber:p.firstPageNumber,useFirstPageNumber:i(p.firstPageNumber),usePrinterDefaults:i(p.usePrinterDefaults),copies:p.copies};n.some(m,function(v){return v!==void 0})&&d.leafNode(this.tag,m)}}},{key:"parseOpen",value:function(d){return d.name===this.tag&&(this.model={paperSize:c(d.attributes.paperSize),orientation:d.attributes.orientation||"portrait",horizontalDpi:parseInt(d.attributes.horizontalDpi||"4294967295",10),verticalDpi:parseInt(d.attributes.verticalDpi||"4294967295",10),pageOrder:d.attributes.pageOrder||"downThenOver",blackAndWhite:d.attributes.blackAndWhite==="1",draft:d.attributes.draft==="1",cellComments:d.attributes.cellComments||"None",errors:d.attributes.errors||"displayed",scale:parseInt(d.attributes.scale||"100",10),fitToWidth:parseInt(d.attributes.fitToWidth||"1",10),fitToHeight:parseInt(d.attributes.fitToHeight||"1",10),firstPageNumber:parseInt(d.attributes.firstPageNumber||"1",10),useFirstPageNumber:d.attributes.useFirstPageNumber==="1",usePrinterDefaults:d.attributes.usePrinterDefaults==="1",copies:parseInt(d.attributes.copies||"1",10)},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),h}(e("../base-xform"));r.exports=l},{"../../../utils/under-dash":26,"../base-xform":32}],106:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"picture"}},{key:"render",value:function(a,c){c&&a.leafNode(this.tag,{"r:id":c.rId})}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.model={rId:a.attributes["r:id"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],107:[function(e,r,t){var n=e("../../../utils/under-dash");function i(o){return o?"1":void 0}var s=function(o){St(c,o);var a=zt(c);function c(){return Ke(this,c),a.apply(this,arguments)}return Ze(c,[{key:"tag",get:function(){return"printOptions"}},{key:"render",value:function(l,u){if(u){var f={headings:i(u.showRowColHeaders),gridLines:i(u.showGridLines),horizontalCentered:i(u.horizontalCentered),verticalCentered:i(u.verticalCentered)};n.some(f,function(h){return h!==void 0})&&l.leafNode(this.tag,f)}}},{key:"parseOpen",value:function(l){return l.name===this.tag&&(this.model={showRowColHeaders:l.attributes.headings==="1",showGridLines:l.attributes.gridLines==="1",horizontalCentered:l.attributes.horizontalCentered==="1",verticalCentered:l.attributes.verticalCentered==="1"},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),c}(e("../base-xform"));r.exports=s},{"../../../utils/under-dash":26,"../base-xform":32}],108:[function(e,r,t){var n=e("./page-breaks-xform"),i=function(s){St(a,s);var o=zt(a);function a(){Ke(this,a);var c={tag:"rowBreaks",count:!0,childXform:new n};return o.call(this,c)}return Ze(a,[{key:"render",value:function(c,l){if(l&&l.length){c.openNode(this.tag,this.$),this.count&&(c.addAttribute(this.$count,l.length),c.addAttribute("manualBreakCount",l.length));var u=this.childXform;l.forEach(function(f){u.render(c,f)}),c.closeNode()}else this.empty&&c.leafNode(this.tag)}}]),a}(e("../list-xform"));r.exports=i},{"../list-xform":71,"./page-breaks-xform":102}],109:[function(e,r,t){var n=e("../base-xform"),i=e("../../../utils/utils"),s=e("./cell-xform"),o=function(a){St(l,a);var c=zt(l);function l(u){var f;return Ke(this,l),(f=c.call(this)).maxItems=u&&u.maxItems,f.map={c:new s},f}return Ze(l,[{key:"tag",get:function(){return"row"}},{key:"prepare",value:function(u,f){var h=f.styles.addStyleModel(u.style);h&&(u.styleId=h);var d=this.map.c;u.cells.forEach(function(p){d.prepare(p,f)})}},{key:"render",value:function(u,f,h){u.openNode("row"),u.addAttribute("r",f.number),f.height&&(u.addAttribute("ht",f.height),u.addAttribute("customHeight","1")),f.hidden&&u.addAttribute("hidden","1"),f.min>0&&f.max>0&&f.min<=f.max&&u.addAttribute("spans","".concat(f.min,":").concat(f.max)),f.styleId&&(u.addAttribute("s",f.styleId),u.addAttribute("customFormat","1")),u.addAttribute("x14ac:dyDescent","0.25"),f.outlineLevel&&u.addAttribute("outlineLevel",f.outlineLevel),f.collapsed&&u.addAttribute("collapsed","1");var d=this.map.c;f.cells.forEach(function(p){d.render(u,p,h)}),u.closeNode()}},{key:"parseOpen",value:function(u){if(this.parser)return this.parser.parseOpen(u),!0;if(u.name==="row"){this.numRowsSeen+=1;var f=u.attributes.spans?u.attributes.spans.split(":").map(function(d){return parseInt(d,10)}):[void 0,void 0],h=this.model={number:parseInt(u.attributes.r,10),min:f[0],max:f[1],cells:[]};return u.attributes.s&&(h.styleId=parseInt(u.attributes.s,10)),i.parseBoolean(u.attributes.hidden)&&(h.hidden=!0),i.parseBoolean(u.attributes.bestFit)&&(h.bestFit=!0),u.attributes.ht&&(h.height=parseFloat(u.attributes.ht)),u.attributes.outlineLevel&&(h.outlineLevel=parseInt(u.attributes.outlineLevel,10)),i.parseBoolean(u.attributes.collapsed)&&(h.collapsed=!0),!0}return this.parser=this.map[u.name],!!this.parser&&(this.parser.parseOpen(u),!0)}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){if(this.parser){if(!this.parser.parseClose(u)){if(this.model.cells.push(this.parser.model),this.maxItems&&this.model.cells.length>this.maxItems)throw new Error("Max column count (".concat(this.maxItems,") exceeded"));this.parser=void 0}return!0}return!1}},{key:"reconcile",value:function(u,f){u.style=u.styleId?f.styles.getStyleModel(u.styleId):{},u.styleId!==void 0&&(u.styleId=void 0);var h=this.map.c;u.cells.forEach(function(d){h.reconcile(d,f)})}}]),l}(n);r.exports=o},{"../../../utils/utils":27,"../base-xform":32,"./cell-xform":73}],110:[function(e,r,t){var n=e("../../../utils/under-dash"),i=function(s){St(a,s);var o=zt(a);function a(){return Ke(this,a),o.apply(this,arguments)}return Ze(a,[{key:"tag",get:function(){return"sheetFormatPr"}},{key:"render",value:function(c,l){if(l){var u={defaultRowHeight:l.defaultRowHeight,outlineLevelRow:l.outlineLevelRow,outlineLevelCol:l.outlineLevelCol,"x14ac:dyDescent":l.dyDescent};l.defaultColWidth&&(u.defaultColWidth=l.defaultColWidth),l.defaultRowHeight&&l.defaultRowHeight===15||(u.customHeight="1"),n.some(u,function(f){return f!==void 0})&&c.leafNode("sheetFormatPr",u)}}},{key:"parseOpen",value:function(c){return c.name==="sheetFormatPr"&&(this.model={defaultRowHeight:parseFloat(c.attributes.defaultRowHeight||"0"),dyDescent:parseFloat(c.attributes["x14ac:dyDescent"]||"0"),outlineLevelRow:parseInt(c.attributes.outlineLevelRow||"0",10),outlineLevelCol:parseInt(c.attributes.outlineLevelCol||"0",10)},c.attributes.defaultColWidth&&(this.model.defaultColWidth=parseFloat(c.attributes.defaultColWidth)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),a}(e("../base-xform"));r.exports=i},{"../../../utils/under-dash":26,"../base-xform":32}],111:[function(e,r,t){var n=e("../base-xform"),i=e("../style/color-xform"),s=e("./page-setup-properties-xform"),o=e("./outline-properties-xform"),a=function(c){St(u,c);var l=zt(u);function u(){var f;return Ke(this,u),(f=l.call(this)).map={tabColor:new i("tabColor"),pageSetUpPr:new s,outlinePr:new o},f}return Ze(u,[{key:"tag",get:function(){return"sheetPr"}},{key:"render",value:function(f,h){if(h){f.addRollback(),f.openNode("sheetPr");var d=!1;d=this.map.tabColor.render(f,h.tabColor)||d,d=this.map.pageSetUpPr.render(f,h.pageSetup)||d,(d=this.map.outlinePr.render(f,h.outlineProperties)||d)?(f.closeNode(),f.commit()):f.rollback()}}},{key:"parseOpen",value:function(f){return this.parser?(this.parser.parseOpen(f),!0):f.name===this.tag?(this.reset(),!0):!!this.map[f.name]&&(this.parser=this.map[f.name],this.parser.parseOpen(f),!0)}},{key:"parseText",value:function(f){return!!this.parser&&(this.parser.parseText(f),!0)}},{key:"parseClose",value:function(f){return this.parser?(this.parser.parseClose(f)||(this.parser=void 0),!0):(this.map.tabColor.model||this.map.pageSetUpPr.model||this.map.outlinePr.model?(this.model={},this.map.tabColor.model&&(this.model.tabColor=this.map.tabColor.model),this.map.pageSetUpPr.model&&(this.model.pageSetup=this.map.pageSetUpPr.model),this.map.outlinePr.model&&(this.model.outlineProperties=this.map.outlinePr.model)):this.model=null,!1)}}]),u}(n);r.exports=a},{"../base-xform":32,"../style/color-xform":128,"./outline-properties-xform":101,"./page-setup-properties-xform":104}],112:[function(e,r,t){var n=e("../../../utils/under-dash");function i(a,c){return a?c:void 0}function s(a,c){return a===c||void 0}var o=function(a){St(l,a);var c=zt(l);function l(){return Ke(this,l),c.apply(this,arguments)}return Ze(l,[{key:"tag",get:function(){return"sheetProtection"}},{key:"render",value:function(u,f){if(f){var h={sheet:i(f.sheet,"1"),selectLockedCells:f.selectLockedCells===!1?"1":void 0,selectUnlockedCells:f.selectUnlockedCells===!1?"1":void 0,formatCells:i(f.formatCells,"0"),formatColumns:i(f.formatColumns,"0"),formatRows:i(f.formatRows,"0"),insertColumns:i(f.insertColumns,"0"),insertRows:i(f.insertRows,"0"),insertHyperlinks:i(f.insertHyperlinks,"0"),deleteColumns:i(f.deleteColumns,"0"),deleteRows:i(f.deleteRows,"0"),sort:i(f.sort,"0"),autoFilter:i(f.autoFilter,"0"),pivotTables:i(f.pivotTables,"0")};f.sheet&&(h.algorithmName=f.algorithmName,h.hashValue=f.hashValue,h.saltValue=f.saltValue,h.spinCount=f.spinCount,h.objects=i(f.objects===!1,"1"),h.scenarios=i(f.scenarios===!1,"1")),n.some(h,function(d){return d!==void 0})&&u.leafNode(this.tag,h)}}},{key:"parseOpen",value:function(u){return u.name===this.tag&&(this.model={sheet:s(u.attributes.sheet,"1"),objects:u.attributes.objects!=="1"&&void 0,scenarios:u.attributes.scenarios!=="1"&&void 0,selectLockedCells:u.attributes.selectLockedCells!=="1"&&void 0,selectUnlockedCells:u.attributes.selectUnlockedCells!=="1"&&void 0,formatCells:s(u.attributes.formatCells,"0"),formatColumns:s(u.attributes.formatColumns,"0"),formatRows:s(u.attributes.formatRows,"0"),insertColumns:s(u.attributes.insertColumns,"0"),insertRows:s(u.attributes.insertRows,"0"),insertHyperlinks:s(u.attributes.insertHyperlinks,"0"),deleteColumns:s(u.attributes.deleteColumns,"0"),deleteRows:s(u.attributes.deleteRows,"0"),sort:s(u.attributes.sort,"0"),autoFilter:s(u.attributes.autoFilter,"0"),pivotTables:s(u.attributes.pivotTables,"0")},u.attributes.algorithmName&&(this.model.algorithmName=u.attributes.algorithmName,this.model.hashValue=u.attributes.hashValue,this.model.saltValue=u.attributes.saltValue,this.model.spinCount=parseInt(u.attributes.spinCount,10)),!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),l}(e("../base-xform"));r.exports=o},{"../../../utils/under-dash":26,"../base-xform":32}],113:[function(e,r,t){var n=e("../../../utils/col-cache"),i=e("../base-xform"),s={frozen:"frozen",frozenSplit:"frozen",split:"split"},o=function(a){St(l,a);var c=zt(l);function l(){return Ke(this,l),c.apply(this,arguments)}return Ze(l,[{key:"tag",get:function(){return"sheetView"}},{key:"prepare",value:function(u){switch(u.state){case"frozen":case"split":break;default:u.state="normal"}}},{key:"render",value:function(u,f){u.openNode("sheetView",{workbookViewId:f.workbookViewId||0});var h,d,p,m,v=function(y,g,b){b&&u.addAttribute(y,g)};switch(v("rightToLeft","1",f.rightToLeft===!0),v("tabSelected","1",f.tabSelected),v("showRuler","0",f.showRuler===!1),v("showRowColHeaders","0",f.showRowColHeaders===!1),v("showGridLines","0",f.showGridLines===!1),v("zoomScale",f.zoomScale,f.zoomScale),v("zoomScaleNormal",f.zoomScaleNormal,f.zoomScaleNormal),v("view",f.style,f.style),f.state){case"frozen":d=f.xSplit||0,p=f.ySplit||0,h=f.topLeftCell||n.getAddress(p+1,d+1).address,m=(f.xSplit&&f.ySplit?"bottomRight":f.xSplit&&"topRight")||"bottomLeft",u.leafNode("pane",{xSplit:f.xSplit||void 0,ySplit:f.ySplit||void 0,topLeftCell:h,activePane:m,state:"frozen"}),u.leafNode("selection",{pane:m,activeCell:f.activeCell,sqref:f.activeCell});break;case"split":f.activePane==="topLeft"&&(f.activePane=void 0),u.leafNode("pane",{xSplit:f.xSplit||void 0,ySplit:f.ySplit||void 0,topLeftCell:f.topLeftCell,activePane:f.activePane}),u.leafNode("selection",{pane:f.activePane,activeCell:f.activeCell,sqref:f.activeCell});break;case"normal":f.activeCell&&u.leafNode("selection",{activeCell:f.activeCell,sqref:f.activeCell})}u.closeNode()}},{key:"parseOpen",value:function(u){switch(u.name){case"sheetView":return this.sheetView={workbookViewId:parseInt(u.attributes.workbookViewId,10),rightToLeft:u.attributes.rightToLeft==="1",tabSelected:u.attributes.tabSelected==="1",showRuler:u.attributes.showRuler!=="0",showRowColHeaders:u.attributes.showRowColHeaders!=="0",showGridLines:u.attributes.showGridLines!=="0",zoomScale:parseInt(u.attributes.zoomScale||"100",10),zoomScaleNormal:parseInt(u.attributes.zoomScaleNormal||"100",10),style:u.attributes.view},this.pane=void 0,this.selections={},!0;case"pane":return this.pane={xSplit:parseInt(u.attributes.xSplit||"0",10),ySplit:parseInt(u.attributes.ySplit||"0",10),topLeftCell:u.attributes.topLeftCell,activePane:u.attributes.activePane||"topLeft",state:u.attributes.state},!0;case"selection":var f=u.attributes.pane||"topLeft";return this.selections[f]={pane:f,activeCell:u.attributes.activeCell},!0;default:return!1}}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(u){var f,h;return u!=="sheetView"||(this.sheetView&&this.pane?(f=this.model={workbookViewId:this.sheetView.workbookViewId,rightToLeft:this.sheetView.rightToLeft,state:s[this.pane.state]||"split",xSplit:this.pane.xSplit,ySplit:this.pane.ySplit,topLeftCell:this.pane.topLeftCell,showRuler:this.sheetView.showRuler,showRowColHeaders:this.sheetView.showRowColHeaders,showGridLines:this.sheetView.showGridLines,zoomScale:this.sheetView.zoomScale,zoomScaleNormal:this.sheetView.zoomScaleNormal},this.model.state==="split"&&(f.activePane=this.pane.activePane),(h=this.selections[this.pane.activePane])&&h.activeCell&&(f.activeCell=h.activeCell),this.sheetView.style&&(f.style=this.sheetView.style)):(f=this.model={workbookViewId:this.sheetView.workbookViewId,rightToLeft:this.sheetView.rightToLeft,state:"normal",showRuler:this.sheetView.showRuler,showRowColHeaders:this.sheetView.showRowColHeaders,showGridLines:this.sheetView.showGridLines,zoomScale:this.sheetView.zoomScale,zoomScaleNormal:this.sheetView.zoomScaleNormal},(h=this.selections.topLeft)&&h.activeCell&&(f.activeCell=h.activeCell),this.sheetView.style&&(f.style=this.sheetView.style)),!1)}},{key:"reconcile",value:function(){}}]),l}(i);r.exports=o},{"../../../utils/col-cache":19,"../base-xform":32}],114:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"tablePart"}},{key:"render",value:function(a,c){c&&a.leafNode(this.tag,{"r:id":c.rId})}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.model={rId:a.attributes["r:id"]},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],115:[function(e,r,t){var n=e("../../../utils/under-dash"),i=e("../../../utils/col-cache"),s=e("../../../utils/xml-stream"),o=e("../../rel-type"),a=e("./merges"),c=e("../base-xform"),l=e("../list-xform"),u=e("./row-xform"),f=e("./col-xform"),h=e("./dimension-xform"),d=e("./hyperlink-xform"),p=e("./merge-cell-xform"),m=e("./data-validations-xform"),v=e("./sheet-properties-xform"),y=e("./sheet-format-properties-xform"),g=e("./sheet-view-xform"),b=e("./sheet-protection-xform"),w=e("./page-margins-xform"),S=e("./page-setup-xform"),C=e("./print-options-xform"),I=e("./auto-filter-xform"),j=e("./picture-xform"),U=e("./drawing-xform"),G=e("./table-part-xform"),z=e("./row-breaks-xform"),K=e("./header-footer-xform"),T=e("./cf/conditional-formattings-xform"),M=e("./ext-lst-xform"),x=function(A,O){Object.keys(O).forEach(function(D){var F=A[D],H=O[D];F===void 0&&H!==void 0&&(A[D]=H)})},_=function(A,O){if(!O||!O.length)return A;if(!A||!A.length)return O;var D={},F={};return A.forEach(function(H){D[H.ref]=H,H.rules.forEach(function(R){var X=R.x14Id;X&&(F[X]=R)})}),O.forEach(function(H){H.rules.forEach(function(R){var X=F[R.x14Id];X?x(X,R):D[H.ref]?D[H.ref].rules.push(R):A.push({ref:H.ref,rules:[R]})})}),A},E=function(A){St(D,A);var O=zt(D);function D(F){var H;Ke(this,D),H=O.call(this);var R=F||{},X=R.maxRows,ae=R.maxCols,te=R.ignoreNodes;return H.ignoreNodes=te||[],H.map={sheetPr:new v,dimension:new h,sheetViews:new l({tag:"sheetViews",count:!1,childXform:new g}),sheetFormatPr:new y,cols:new l({tag:"cols",count:!1,childXform:new f}),sheetData:new l({tag:"sheetData",count:!1,empty:!0,childXform:new u({maxItems:ae}),maxItems:X}),autoFilter:new I,mergeCells:new l({tag:"mergeCells",count:!0,childXform:new p}),rowBreaks:new z,hyperlinks:new l({tag:"hyperlinks",count:!1,childXform:new d}),pageMargins:new w,dataValidations:new m,pageSetup:new S,headerFooter:new K,printOptions:new C,picture:new j,drawing:new U,sheetProtection:new b,tableParts:new l({tag:"tableParts",count:!0,childXform:new G}),conditionalFormatting:new T,extLst:new M},H}return Ze(D,[{key:"prepare",value:function(F,H){var R=this;H.merges=new a,F.hyperlinks=H.hyperlinks=[],F.comments=H.comments=[],H.formulae={},H.siFormulae=0,this.map.cols.prepare(F.cols,H),this.map.sheetData.prepare(F.rows,H),this.map.conditionalFormatting.prepare(F.conditionalFormattings,H),F.mergeCells=H.merges.mergeCells;var X=F.rels=[];function ae(ce){return"rId".concat(ce.length+1)}if(F.hyperlinks.forEach(function(ce){var Z=ae(X);ce.rId=Z,X.push({Id:Z,Type:o.Hyperlink,Target:ce.target,TargetMode:"External"})}),F.comments.length>0){var te={Id:ae(X),Type:o.Comments,Target:"../comments".concat(F.id,".xml")};X.push(te);var Oe={Id:ae(X),Type:o.VmlDrawing,Target:"../drawings/vmlDrawing".concat(F.id,".vml")};X.push(Oe),F.comments.forEach(function(ce){ce.refAddress=i.decodeAddress(ce.ref)}),H.commentRefs.push({commentName:"comments".concat(F.id),vmlDrawing:"vmlDrawing".concat(F.id)})}var Ie,je=[];F.media.forEach(function(ce){if(ce.type==="background"){var Z=ae(X);Ie=H.media[ce.imageId],X.push({Id:Z,Type:o.Image,Target:"../media/".concat(Ie.name,".").concat(Ie.extension)}),F.background={rId:Z},F.image=H.media[ce.imageId]}else if(ce.type==="image"){var se=F.drawing;Ie=H.media[ce.imageId],se||(se=F.drawing={rId:ae(X),name:"drawing".concat(++H.drawingsCount),anchors:[],rels:[]},H.drawings.push(se),X.push({Id:se.rId,Type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",Target:"../drawings/".concat(se.name,".xml")}));var ue=R.preImageId===ce.imageId?je[ce.imageId]:je[se.rels.length];ue||(ue=ae(se.rels),je[se.rels.length]=ue,se.rels.push({Id:ue,Type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",Target:"../media/".concat(Ie.name,".").concat(Ie.extension)}));var Le={picture:{rId:ue},range:ce.range};if(ce.hyperlinks&&ce.hyperlinks.hyperlink){var oe=ae(se.rels);je[se.rels.length]=oe,Le.picture.hyperlinks={tooltip:ce.hyperlinks.tooltip,rId:oe},se.rels.push({Id:oe,Type:o.Hyperlink,Target:ce.hyperlinks.hyperlink,TargetMode:"External"})}R.preImageId=ce.imageId,se.anchors.push(Le)}}),F.tables.forEach(function(ce){var Z=ae(X);ce.rId=Z,X.push({Id:Z,Type:o.Table,Target:"../tables/".concat(ce.target)}),ce.columns.forEach(function(se){var ue=se.style;ue&&(se.dxfId=H.styles.addDxfStyle(ue))})}),this.map.extLst.prepare(F,H)}},{key:"render",value:function(F,H){F.openXml(s.StdDocAttributes),F.openNode("worksheet",D.WORKSHEET_ATTRIBUTES);var R=H.properties?{defaultRowHeight:H.properties.defaultRowHeight,dyDescent:H.properties.dyDescent,outlineLevelCol:H.properties.outlineLevelCol,outlineLevelRow:H.properties.outlineLevelRow}:void 0;H.properties&&H.properties.defaultColWidth&&(R.defaultColWidth=H.properties.defaultColWidth);var X={outlineProperties:H.properties&&H.properties.outlineProperties,tabColor:H.properties&&H.properties.tabColor,pageSetup:H.pageSetup&&H.pageSetup.fitToPage?{fitToPage:H.pageSetup.fitToPage}:void 0},ae=H.pageSetup&&H.pageSetup.margins,te={showRowColHeaders:H.pageSetup&&H.pageSetup.showRowColHeaders,showGridLines:H.pageSetup&&H.pageSetup.showGridLines,horizontalCentered:H.pageSetup&&H.pageSetup.horizontalCentered,verticalCentered:H.pageSetup&&H.pageSetup.verticalCentered},Oe=H.sheetProtection;this.map.sheetPr.render(F,X),this.map.dimension.render(F,H.dimensions),this.map.sheetViews.render(F,H.views),this.map.sheetFormatPr.render(F,R),this.map.cols.render(F,H.cols),this.map.sheetData.render(F,H.rows),this.map.sheetProtection.render(F,Oe),this.map.autoFilter.render(F,H.autoFilter),this.map.mergeCells.render(F,H.mergeCells),this.map.conditionalFormatting.render(F,H.conditionalFormattings),this.map.dataValidations.render(F,H.dataValidations),this.map.hyperlinks.render(F,H.hyperlinks),this.map.printOptions.render(F,te),this.map.pageMargins.render(F,ae),this.map.pageSetup.render(F,H.pageSetup),this.map.headerFooter.render(F,H.headerFooter),this.map.rowBreaks.render(F,H.rowBreaks),this.map.drawing.render(F,H.drawing),this.map.picture.render(F,H.background),this.map.tableParts.render(F,H.tables),this.map.extLst.render(F,H),H.rels&&H.rels.forEach(function(Ie){Ie.Type===o.VmlDrawing&&F.leafNode("legacyDrawing",{"r:id":Ie.Id})}),F.closeNode()}},{key:"parseOpen",value:function(F){return this.parser?(this.parser.parseOpen(F),!0):F.name==="worksheet"?(n.each(this.map,function(H){H.reset()}),!0):(this.map[F.name]&&!this.ignoreNodes.includes(F.name)&&(this.parser=this.map[F.name],this.parser.parseOpen(F)),!0)}},{key:"parseText",value:function(F){this.parser&&this.parser.parseText(F)}},{key:"parseClose",value:function(F){if(this.parser)return this.parser.parseClose(F)||(this.parser=void 0),!0;if(F==="worksheet"){var H=this.map.sheetFormatPr.model||{};this.map.sheetPr.model&&this.map.sheetPr.model.tabColor&&(H.tabColor=this.map.sheetPr.model.tabColor),this.map.sheetPr.model&&this.map.sheetPr.model.outlineProperties&&(H.outlineProperties=this.map.sheetPr.model.outlineProperties);var R={fitToPage:this.map.sheetPr.model&&this.map.sheetPr.model.pageSetup&&this.map.sheetPr.model.pageSetup.fitToPage||!1,margins:this.map.pageMargins.model},X=Object.assign(R,this.map.pageSetup.model,this.map.printOptions.model),ae=_(this.map.conditionalFormatting.model,this.map.extLst.model&&this.map.extLst.model["x14:conditionalFormattings"]);return this.model={dimensions:this.map.dimension.model,cols:this.map.cols.model,rows:this.map.sheetData.model,mergeCells:this.map.mergeCells.model,hyperlinks:this.map.hyperlinks.model,dataValidations:this.map.dataValidations.model,properties:H,views:this.map.sheetViews.model,pageSetup:X,headerFooter:this.map.headerFooter.model,background:this.map.picture.model,drawing:this.map.drawing.model,tables:this.map.tableParts.model,conditionalFormattings:ae},this.map.autoFilter.model&&(this.model.autoFilter=this.map.autoFilter.model),this.map.sheetProtection.model&&(this.model.sheetProtection=this.map.sheetProtection.model),!1}return!0}},{key:"reconcile",value:function(F,H){var R=(F.relationships||[]).reduce(function(je,ce){if(je[ce.Id]=ce,ce.Type===o.Comments&&(F.comments=H.comments[ce.Target].comments),ce.Type===o.VmlDrawing&&F.comments&&F.comments.length){var Z=H.vmlDrawings[ce.Target].comments;F.comments.forEach(function(se,ue){se.note=Object.assign({},se.note,Z[ue])})}return je},{});if(H.commentsMap=(F.comments||[]).reduce(function(je,ce){return ce.ref&&(je[ce.ref]=ce),je},{}),H.hyperlinkMap=(F.hyperlinks||[]).reduce(function(je,ce){return ce.rId&&(je[ce.address]=R[ce.rId].Target),je},{}),H.formulae={},F.rows=F.rows&&F.rows.filter(Boolean)||[],F.rows.forEach(function(je){je.cells=je.cells&&je.cells.filter(Boolean)||[]}),this.map.cols.reconcile(F.cols,H),this.map.sheetData.reconcile(F.rows,H),this.map.conditionalFormatting.reconcile(F.conditionalFormattings,H),F.media=[],F.drawing){var X=R[F.drawing.rId].Target.match(/\/drawings\/([a-zA-Z0-9]+)[.][a-zA-Z]{3,4}$/);if(X){var ae=X[1];H.drawings[ae].anchors.forEach(function(je){if(je.medium){var ce={type:"image",imageId:je.medium.index,range:je.range,hyperlinks:je.picture.hyperlinks};F.media.push(ce)}})}}var te=F.background&&R[F.background.rId];if(te){var Oe=te.Target.split("/media/")[1],Ie=H.mediaIndex&&H.mediaIndex[Oe];Ie!==void 0&&F.media.push({type:"background",imageId:Ie})}F.tables=(F.tables||[]).map(function(je){var ce=R[je.rId];return H.tables[ce.Target]}),delete F.relationships,delete F.hyperlinks,delete F.comments}}]),D}(c);E.WORKSHEET_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main","xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","xmlns:mc":"http://schemas.openxmlformats.org/markup-compatibility/2006","mc:Ignorable":"x14ac","xmlns:x14ac":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac"},r.exports=E},{"../../../utils/col-cache":19,"../../../utils/under-dash":26,"../../../utils/xml-stream":28,"../../rel-type":31,"../base-xform":32,"../list-xform":71,"./auto-filter-xform":72,"./cf/conditional-formattings-xform":87,"./col-xform":92,"./data-validations-xform":93,"./dimension-xform":94,"./drawing-xform":95,"./ext-lst-xform":96,"./header-footer-xform":97,"./hyperlink-xform":98,"./merge-cell-xform":99,"./merges":100,"./page-margins-xform":103,"./page-setup-xform":105,"./picture-xform":106,"./print-options-xform":107,"./row-breaks-xform":108,"./row-xform":109,"./sheet-format-properties-xform":110,"./sheet-properties-xform":111,"./sheet-protection-xform":112,"./sheet-view-xform":113,"./table-part-xform":114}],116:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(a){var c;return Ke(this,o),(c=s.call(this)).tag=a.tag,c.attr=a.attr,c}return Ze(o,[{key:"render",value:function(a,c){c&&(a.openNode(this.tag),a.closeNode())}},{key:"parseOpen",value:function(a){a.name===this.tag&&(this.model=!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],117:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(a){var c;return Ke(this,o),(c=s.call(this)).tag=a.tag,c.attr=a.attr,c.attrs=a.attrs,c._format=a.format||function(l){try{return Number.isNaN(l.getTime())?"":l.toISOString()}catch{return""}},c._parse=a.parse||function(l){return new Date(l)},c}return Ze(o,[{key:"render",value:function(a,c){c&&(a.openNode(this.tag),this.attrs&&a.addAttributes(this.attrs),this.attr?a.addAttribute(this.attr,this._format(c)):a.writeText(this._format(c)),a.closeNode())}},{key:"parseOpen",value:function(a){a.name===this.tag&&(this.attr?this.model=this._parse(a.attributes[this.attr]):this.text=[])}},{key:"parseText",value:function(a){this.attr||this.text.push(a)}},{key:"parseClose",value:function(){return this.attr||(this.model=this._parse(this.text.join(""))),!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],118:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(a){var c;return Ke(this,o),(c=s.call(this)).tag=a.tag,c.attr=a.attr,c.attrs=a.attrs,c.zero=a.zero,c}return Ze(o,[{key:"render",value:function(a,c){(c||this.zero)&&(a.openNode(this.tag),this.attrs&&a.addAttributes(this.attrs),this.attr?a.addAttribute(this.attr,c):a.writeText(c),a.closeNode())}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.attr?this.model=parseInt(a.attributes[this.attr],10):this.text=[],!0)}},{key:"parseText",value:function(a){this.attr||this.text.push(a)}},{key:"parseClose",value:function(){return this.attr||(this.model=parseInt(this.text.join("")||0,10)),!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],119:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(a){var c;return Ke(this,o),(c=s.call(this)).tag=a.tag,c.attr=a.attr,c.attrs=a.attrs,c}return Ze(o,[{key:"render",value:function(a,c){c!==void 0&&(a.openNode(this.tag),this.attrs&&a.addAttributes(this.attrs),this.attr?a.addAttribute(this.attr,c):a.writeText(c),a.closeNode())}},{key:"parseOpen",value:function(a){a.name===this.tag&&(this.attr?this.model=a.attributes[this.attr]:this.text=[])}},{key:"parseText",value:function(a){this.attr||this.text.push(a)}},{key:"parseClose",value:function(){return this.attr||(this.model=this.text.join("")),!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],120:[function(e,r,t){var n=e("./base-xform"),i=e("../../utils/xml-stream");function s(a,c){a.openNode(c.tag,c.$),c.c&&c.c.forEach(function(l){s(a,l)}),c.t&&a.writeText(c.t),a.closeNode()}var o=function(a){St(l,a);var c=zt(l);function l(u){var f;return Ke(this,l),(f=c.call(this))._model=u,f}return Ze(l,[{key:"render",value:function(u){if(!this._xml){var f=new i;s(f,this._model),this._xml=f.xml}u.writeXml(this._xml)}},{key:"parseOpen",value:function(){return!0}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(u){return u!==this._model.tag}}]),l}(n);r.exports=o},{"../../utils/xml-stream":28,"./base-xform":32}],121:[function(e,r,t){var n=e("./text-xform"),i=e("./rich-text-xform"),s=function(o){St(c,o);var a=zt(c);function c(){var l;return Ke(this,c),(l=a.call(this)).map={r:new i,t:new n},l}return Ze(c,[{key:"tag",get:function(){return"rPh"}},{key:"render",value:function(l,u){if(l.openNode(this.tag,{sb:u.sb||0,eb:u.eb||0}),u&&u.hasOwnProperty("richText")&&u.richText){var f=this.map.r;u.richText.forEach(function(h){f.render(l,h)})}else u&&this.map.t.render(l,u.text);l.closeNode()}},{key:"parseOpen",value:function(l){var u=l.name;return this.parser?(this.parser.parseOpen(l),!0):u===this.tag?(this.model={sb:parseInt(l.attributes.sb,10),eb:parseInt(l.attributes.eb,10)},!0):(this.parser=this.map[u],!!this.parser&&(this.parser.parseOpen(l),!0))}},{key:"parseText",value:function(l){this.parser&&this.parser.parseText(l)}},{key:"parseClose",value:function(l){if(this.parser){if(!this.parser.parseClose(l)){switch(l){case"r":var u=this.model.richText;u||(u=this.model.richText=[]),u.push(this.parser.model);break;case"t":this.model.text=this.parser.model}this.parser=void 0}return!0}return l!==this.tag}}]),c}(e("../base-xform"));r.exports=s},{"../base-xform":32,"./rich-text-xform":122,"./text-xform":125}],122:[function(e,r,t){var n=e("./text-xform"),i=e("../style/font-xform"),s=function(o){St(c,o);var a=zt(c);function c(l){var u;return Ke(this,c),(u=a.call(this)).model=l,u}return Ze(c,[{key:"tag",get:function(){return"r"}},{key:"textXform",get:function(){return this._textXform||(this._textXform=new n)}},{key:"fontXform",get:function(){return this._fontXform||(this._fontXform=new i(c.FONT_OPTIONS))}},{key:"render",value:function(l,u){u=u||this.model,l.openNode("r"),u.font&&this.fontXform.render(l,u.font),this.textXform.render(l,u.text),l.closeNode()}},{key:"parseOpen",value:function(l){if(this.parser)return this.parser.parseOpen(l),!0;switch(l.name){case"r":return this.model={},!0;case"t":return this.parser=this.textXform,this.parser.parseOpen(l),!0;case"rPr":return this.parser=this.fontXform,this.parser.parseOpen(l),!0;default:return!1}}},{key:"parseText",value:function(l){this.parser&&this.parser.parseText(l)}},{key:"parseClose",value:function(l){switch(l){case"r":return!1;case"t":return this.model.text=this.parser.model,this.parser=void 0,!0;case"rPr":return this.model.font=this.parser.model,this.parser=void 0,!0;default:return this.parser&&this.parser.parseClose(l),!0}}}]),c}(e("../base-xform"));s.FONT_OPTIONS={tagName:"rPr",fontNameTag:"rFont"},r.exports=s},{"../base-xform":32,"../style/font-xform":131,"./text-xform":125}],123:[function(e,r,t){var n=e("./text-xform"),i=e("./rich-text-xform"),s=e("./phonetic-text-xform"),o=function(a){St(l,a);var c=zt(l);function l(u){var f;return Ke(this,l),(f=c.call(this)).model=u,f.map={r:new i,t:new n,rPh:new s},f}return Ze(l,[{key:"tag",get:function(){return"si"}},{key:"render",value:function(u,f){var h=this;u.openNode(this.tag),f&&f.hasOwnProperty("richText")&&f.richText?f.richText.length?f.richText.forEach(function(d){h.map.r.render(u,d)}):this.map.t.render(u,""):f!=null&&this.map.t.render(u,f),u.closeNode()}},{key:"parseOpen",value:function(u){var f=u.name;return this.parser?(this.parser.parseOpen(u),!0):f===this.tag?(this.model={},!0):(this.parser=this.map[f],!!this.parser&&(this.parser.parseOpen(u),!0))}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){if(this.parser){if(!this.parser.parseClose(u)){switch(u){case"r":var f=this.model.richText;f||(f=this.model.richText=[]),f.push(this.parser.model);break;case"t":this.model=this.parser.model}this.parser=void 0}return!0}return u!==this.tag}}]),l}(e("../base-xform"));r.exports=o},{"../base-xform":32,"./phonetic-text-xform":121,"./rich-text-xform":122,"./text-xform":125}],124:[function(e,r,t){var n=e("../../../utils/xml-stream"),i=e("../base-xform"),s=e("./shared-string-xform"),o=function(a){St(l,a);var c=zt(l);function l(u){var f;return Ke(this,l),(f=c.call(this)).model=u||{values:[],count:0},f.hash=Object.create(null),f.rich=Object.create(null),f}return Ze(l,[{key:"sharedStringXform",get:function(){return this._sharedStringXform||(this._sharedStringXform=new s)}},{key:"values",get:function(){return this.model.values}},{key:"uniqueCount",get:function(){return this.model.values.length}},{key:"count",get:function(){return this.model.count}},{key:"getString",value:function(u){return this.model.values[u]}},{key:"add",value:function(u){return u.richText?this.addRichText(u):this.addText(u)}},{key:"addText",value:function(u){var f=this.hash[u];return f===void 0&&(f=this.hash[u]=this.model.values.length,this.model.values.push(u)),this.model.count++,f}},{key:"addRichText",value:function(u){var f=this.sharedStringXform.toXml(u),h=this.rich[f];return h===void 0&&(h=this.rich[f]=this.model.values.length,this.model.values.push(u)),this.model.count++,h}},{key:"render",value:function(u,f){f=f||this._values,u.openXml(n.StdDocAttributes),u.openNode("sst",{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main",count:f.count,uniqueCount:f.values.length});var h=this.sharedStringXform;f.values.forEach(function(d){h.render(u,d)}),u.closeNode()}},{key:"parseOpen",value:function(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.name){case"sst":return!0;case"si":return this.parser=this.sharedStringXform,this.parser.parseOpen(u),!0;default:throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(u)))}}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){if(this.parser)return this.parser.parseClose(u)||(this.model.values.push(this.parser.model),this.model.count++,this.parser=void 0),!0;if(u==="sst")return!1;throw new Error("Unexpected xml node in parseClose: ".concat(u))}}]),l}(i);r.exports=o},{"../../../utils/xml-stream":28,"../base-xform":32,"./shared-string-xform":123}],125:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"t"}},{key:"render",value:function(a,c){a.openNode("t"),/^\s|\n|\s$/.test(c)&&a.addAttribute("xml:space","preserve"),a.writeText(c),a.closeNode()}},{key:"model",get:function(){return this._text.join("").replace(/_x([0-9A-F]{4})_/g,function(a,c){return String.fromCharCode(parseInt(c,16))})}},{key:"parseOpen",value:function(a){return a.name==="t"&&(this._text=[],!0)}},{key:"parseText",value:function(a){this._text.push(a)}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],126:[function(e,r,t){var n=e("../../../doc/enums"),i=e("../../../utils/utils"),s=e("../base-xform"),o={horizontalValues:["left","center","right","fill","centerContinuous","distributed","justify"].reduce(function(l,u){return l[u]=!0,l},{}),horizontal:function(l){return this.horizontalValues[l]?l:void 0},verticalValues:["top","middle","bottom","distributed","justify"].reduce(function(l,u){return l[u]=!0,l},{}),vertical:function(l){return l==="middle"?"center":this.verticalValues[l]?l:void 0},wrapText:function(l){return!!l||void 0},shrinkToFit:function(l){return!!l||void 0},textRotation:function(l){return l==="vertical"||(l=i.validInt(l))>=-90&&l<=90?l:void 0},indent:function(l){return l=i.validInt(l),Math.max(0,l)},readingOrder:function(l){switch(l){case"ltr":return n.ReadingOrder.LeftToRight;case"rtl":return n.ReadingOrder.RightToLeft;default:return}}},a={toXml:function(l){if(l=o.textRotation(l)){if(l==="vertical")return 255;var u=Math.round(l);if(u>=0&&u<=90)return u;if(u<0&&u>=-90)return 90-u}},toModel:function(l){var u=i.validInt(l);if(u!==void 0){if(u===255)return"vertical";if(u>=0&&u<=90)return u;if(u>90&&u<=180)return 90-u}}},c=function(l){St(f,l);var u=zt(f);function f(){return Ke(this,f),u.apply(this,arguments)}return Ze(f,[{key:"tag",get:function(){return"alignment"}},{key:"render",value:function(h,d){h.addRollback(),h.openNode("alignment");var p=!1;function m(v,y){y&&(h.addAttribute(v,y),p=!0)}m("horizontal",o.horizontal(d.horizontal)),m("vertical",o.vertical(d.vertical)),m("wrapText",!!o.wrapText(d.wrapText)&&"1"),m("shrinkToFit",!!o.shrinkToFit(d.shrinkToFit)&&"1"),m("indent",o.indent(d.indent)),m("textRotation",a.toXml(d.textRotation)),m("readingOrder",o.readingOrder(d.readingOrder)),h.closeNode(),p?h.commit():h.rollback()}},{key:"parseOpen",value:function(h){var d={},p=!1;function m(v,y,g){v&&(d[y]=g,p=!0)}m(h.attributes.horizontal,"horizontal",h.attributes.horizontal),m(h.attributes.vertical,"vertical",h.attributes.vertical==="center"?"middle":h.attributes.vertical),m(h.attributes.wrapText,"wrapText",i.parseBoolean(h.attributes.wrapText)),m(h.attributes.shrinkToFit,"shrinkToFit",i.parseBoolean(h.attributes.shrinkToFit)),m(h.attributes.indent,"indent",parseInt(h.attributes.indent,10)),m(h.attributes.textRotation,"textRotation",a.toModel(h.attributes.textRotation)),m(h.attributes.readingOrder,"readingOrder",h.attributes.readingOrder==="2"?"rtl":"ltr"),this.model=p?d:null}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),f}(s);r.exports=c},{"../../../doc/enums":7,"../../../utils/utils":27,"../base-xform":32}],127:[function(e,r,t){var n=e("../base-xform"),i=e("../../../utils/utils"),s=e("./color-xform"),o=function(c){St(u,c);var l=zt(u);function u(f){var h;return Ke(this,u),(h=l.call(this)).name=f,h.map={color:new s},h}return Ze(u,[{key:"tag",get:function(){return this.name}},{key:"render",value:function(f,h,d){var p=h&&h.color||d||this.defaultColor;f.openNode(this.name),h&&h.style&&(f.addAttribute("style",h.style),p&&this.map.color.render(f,p)),f.closeNode()}},{key:"parseOpen",value:function(f){if(this.parser)return this.parser.parseOpen(f),!0;switch(f.name){case this.name:var h=f.attributes.style;return this.model=h?{style:h}:void 0,!0;case"color":return this.parser=this.map.color,this.parser.parseOpen(f),!0;default:return!1}}},{key:"parseText",value:function(f){this.parser&&this.parser.parseText(f)}},{key:"parseClose",value:function(f){return this.parser?(this.parser.parseClose(f)||(this.parser=void 0),!0):(f===this.name&&this.map.color.model&&(this.model||(this.model={}),this.model.color=this.map.color.model),!1)}},{key:"validStyle",value:function(f){return u.validStyleValues[f]}}]),u}(n);o.validStyleValues=["thin","dashed","dotted","dashDot","hair","dashDotDot","slantDashDot","mediumDashed","mediumDashDotDot","mediumDashDot","medium","double","thick"].reduce(function(c,l){return c[l]=!0,c},{});var a=function(c){St(u,c);var l=zt(u);function u(){var f;return Ke(this,u),(f=l.call(this)).map={top:new o("top"),left:new o("left"),bottom:new o("bottom"),right:new o("right"),diagonal:new o("diagonal")},f}return Ze(u,[{key:"render",value:function(f,h){var d=h.color;function p(m,v){m&&!m.color&&h.color&&(m=Ga(Ga({},m),{},{color:h.color})),v.render(f,m,d)}f.openNode("border"),h.diagonal&&h.diagonal.style&&(h.diagonal.up&&f.addAttribute("diagonalUp","1"),h.diagonal.down&&f.addAttribute("diagonalDown","1")),p(h.left,this.map.left),p(h.right,this.map.right),p(h.top,this.map.top),p(h.bottom,this.map.bottom),p(h.diagonal,this.map.diagonal),f.closeNode()}},{key:"parseOpen",value:function(f){return this.parser?(this.parser.parseOpen(f),!0):f.name==="border"?(this.reset(),this.diagonalUp=i.parseBoolean(f.attributes.diagonalUp),this.diagonalDown=i.parseBoolean(f.attributes.diagonalDown),!0):(this.parser=this.map[f.name],!!this.parser&&(this.parser.parseOpen(f),!0))}},{key:"parseText",value:function(f){this.parser&&this.parser.parseText(f)}},{key:"parseClose",value:function(f){if(this.parser)return this.parser.parseClose(f)||(this.parser=void 0),!0;if(f==="border"){var h=this.model={},d=function(p,m,v){m&&(v&&Object.assign(m,v),h[p]=m)};d("left",this.map.left.model),d("right",this.map.right.model),d("top",this.map.top.model),d("bottom",this.map.bottom.model),d("diagonal",this.map.diagonal.model,{up:this.diagonalUp,down:this.diagonalDown})}return!1}}]),u}(n);r.exports=a},{"../../../utils/utils":27,"../base-xform":32,"./color-xform":128}],128:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(a){var c;return Ke(this,o),(c=s.call(this)).name=a||"color",c}return Ze(o,[{key:"tag",get:function(){return this.name}},{key:"render",value:function(a,c){return!!c&&(a.openNode(this.name),c.argb?a.addAttribute("rgb",c.argb):c.theme!==void 0?(a.addAttribute("theme",c.theme),c.tint!==void 0&&a.addAttribute("tint",c.tint)):c.indexed!==void 0?a.addAttribute("indexed",c.indexed):a.addAttribute("auto","1"),a.closeNode(),!0)}},{key:"parseOpen",value:function(a){return a.name===this.name&&(a.attributes.rgb?this.model={argb:a.attributes.rgb}:a.attributes.theme?(this.model={theme:parseInt(a.attributes.theme,10)},a.attributes.tint&&(this.model.tint=parseFloat(a.attributes.tint))):a.attributes.indexed?this.model={indexed:parseInt(a.attributes.indexed,10)}:this.model=void 0,!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],129:[function(e,r,t){var n=e("../base-xform"),i=e("./alignment-xform"),s=e("./border-xform"),o=e("./fill-xform"),a=e("./font-xform"),c=e("./numfmt-xform"),l=e("./protection-xform"),u=function(f){St(d,f);var h=zt(d);function d(){var p;return Ke(this,d),(p=h.call(this)).map={alignment:new i,border:new s,fill:new o,font:new a,numFmt:new c,protection:new l},p}return Ze(d,[{key:"tag",get:function(){return"dxf"}},{key:"render",value:function(p,m){if(p.openNode(this.tag),m.font&&this.map.font.render(p,m.font),m.numFmt&&m.numFmtId){var v={id:m.numFmtId,formatCode:m.numFmt};this.map.numFmt.render(p,v)}m.fill&&this.map.fill.render(p,m.fill),m.alignment&&this.map.alignment.render(p,m.alignment),m.border&&this.map.border.render(p,m.border),m.protection&&this.map.protection.render(p,m.protection),p.closeNode()}},{key:"parseOpen",value:function(p){return this.parser?(this.parser.parseOpen(p),!0):p.name===this.tag?(this.reset(),!0):(this.parser=this.map[p.name],this.parser&&this.parser.parseOpen(p),!0)}},{key:"parseText",value:function(p){this.parser&&this.parser.parseText(p)}},{key:"parseClose",value:function(p){return this.parser?(this.parser.parseClose(p)||(this.parser=void 0),!0):p!==this.tag||(this.model={alignment:this.map.alignment.model,border:this.map.border.model,fill:this.map.fill.model,font:this.map.font.model,numFmt:this.map.numFmt.model,protection:this.map.protection.model},!1)}}]),d}(n);r.exports=u},{"../base-xform":32,"./alignment-xform":126,"./border-xform":127,"./fill-xform":130,"./font-xform":131,"./numfmt-xform":132,"./protection-xform":133}],130:[function(e,r,t){var n=e("../base-xform"),i=e("./color-xform"),s=function(l){St(f,l);var u=zt(f);function f(){var h;return Ke(this,f),(h=u.call(this)).map={color:new i},h}return Ze(f,[{key:"tag",get:function(){return"stop"}},{key:"render",value:function(h,d){h.openNode("stop"),h.addAttribute("position",d.position),this.map.color.render(h,d.color),h.closeNode()}},{key:"parseOpen",value:function(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(h.name){case"stop":return this.model={position:parseFloat(h.attributes.position)},!0;case"color":return this.parser=this.map.color,this.parser.parseOpen(h),!0;default:return!1}}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(h){return!!this.parser&&(this.parser.parseClose(h)||(this.model.color=this.parser.model,this.parser=void 0),!0)}}]),f}(n),o=function(l){St(f,l);var u=zt(f);function f(){var h;return Ke(this,f),(h=u.call(this)).map={fgColor:new i("fgColor"),bgColor:new i("bgColor")},h}return Ze(f,[{key:"name",get:function(){return"pattern"}},{key:"tag",get:function(){return"patternFill"}},{key:"render",value:function(h,d){h.openNode("patternFill"),h.addAttribute("patternType",d.pattern),d.fgColor&&this.map.fgColor.render(h,d.fgColor),d.bgColor&&this.map.bgColor.render(h,d.bgColor),h.closeNode()}},{key:"parseOpen",value:function(h){return this.parser?(this.parser.parseOpen(h),!0):h.name==="patternFill"?(this.model={type:"pattern",pattern:h.attributes.patternType},!0):(this.parser=this.map[h.name],!!this.parser&&(this.parser.parseOpen(h),!0))}},{key:"parseText",value:function(h){this.parser&&this.parser.parseText(h)}},{key:"parseClose",value:function(h){return!!this.parser&&(this.parser.parseClose(h)||(this.parser.model&&(this.model[h]=this.parser.model),this.parser=void 0),!0)}}]),f}(n),a=function(l){St(f,l);var u=zt(f);function f(){var h;return Ke(this,f),(h=u.call(this)).map={stop:new s},h}return Ze(f,[{key:"name",get:function(){return"gradient"}},{key:"tag",get:function(){return"gradientFill"}},{key:"render",value:function(h,d){switch(h.openNode("gradientFill"),d.gradient){case"angle":h.addAttribute("degree",d.degree);break;case"path":h.addAttribute("type","path"),d.center.left&&(h.addAttribute("left",d.center.left),d.center.right===void 0&&h.addAttribute("right",d.center.left)),d.center.right&&h.addAttribute("right",d.center.right),d.center.top&&(h.addAttribute("top",d.center.top),d.center.bottom===void 0&&h.addAttribute("bottom",d.center.top)),d.center.bottom&&h.addAttribute("bottom",d.center.bottom)}var p=this.map.stop;d.stops.forEach(function(m){p.render(h,m)}),h.closeNode()}},{key:"parseOpen",value:function(h){if(this.parser)return this.parser.parseOpen(h),!0;switch(h.name){case"gradientFill":var d=this.model={stops:[]};return h.attributes.degree?(d.gradient="angle",d.degree=parseInt(h.attributes.degree,10)):h.attributes.type==="path"&&(d.gradient="path",d.center={left:h.attributes.left?parseFloat(h.attributes.left):0,top:h.attributes.top?parseFloat(h.attributes.top):0},h.attributes.right!==h.attributes.left&&(d.center.right=h.attributes.right?parseFloat(h.attributes.right):0),h.attributes.bottom!==h.attributes.top&&(d.center.bottom=h.attributes.bottom?parseFloat(h.attributes.bottom):0)),!0;case"stop":return this.parser=this.map.stop,this.parser.parseOpen(h),!0;default:return!1}}},{key:"parseText",value:function(h){this.parser&&this.parser.parseText(h)}},{key:"parseClose",value:function(h){return!!this.parser&&(this.parser.parseClose(h)||(this.model.stops.push(this.parser.model),this.parser=void 0),!0)}}]),f}(n),c=function(l){St(f,l);var u=zt(f);function f(){var h;return Ke(this,f),(h=u.call(this)).map={patternFill:new o,gradientFill:new a},h}return Ze(f,[{key:"tag",get:function(){return"fill"}},{key:"render",value:function(h,d){switch(h.addRollback(),h.openNode("fill"),d.type){case"pattern":this.map.patternFill.render(h,d);break;case"gradient":this.map.gradientFill.render(h,d);break;default:return void h.rollback()}h.closeNode(),h.commit()}},{key:"parseOpen",value:function(h){return this.parser?(this.parser.parseOpen(h),!0):h.name==="fill"?(this.model={},!0):(this.parser=this.map[h.name],!!this.parser&&(this.parser.parseOpen(h),!0))}},{key:"parseText",value:function(h){this.parser&&this.parser.parseText(h)}},{key:"parseClose",value:function(h){return!!this.parser&&(this.parser.parseClose(h)||(this.model=this.parser.model,this.model.type=this.parser.name,this.parser=void 0),!0)}},{key:"validStyle",value:function(h){return f.validPatternValues[h]}}]),f}(n);c.validPatternValues=["none","solid","darkVertical","darkGray","mediumGray","lightGray","gray125","gray0625","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","lightGrid"].reduce(function(l,u){return l[u]=!0,l},{}),c.StopXform=s,c.PatternFillXform=o,c.GradientFillXform=a,r.exports=c},{"../base-xform":32,"./color-xform":128}],131:[function(e,r,t){var n=e("./color-xform"),i=e("../simple/boolean-xform"),s=e("../simple/integer-xform"),o=e("../simple/string-xform"),a=e("./underline-xform"),c=e("../../../utils/under-dash"),l=function(u){St(h,u);var f=zt(h);function h(d){var p;return Ke(this,h),(p=f.call(this)).options=d||h.OPTIONS,p.map={b:{prop:"bold",xform:new i({tag:"b",attr:"val"})},i:{prop:"italic",xform:new i({tag:"i",attr:"val"})},u:{prop:"underline",xform:new a},charset:{prop:"charset",xform:new s({tag:"charset",attr:"val"})},color:{prop:"color",xform:new n},condense:{prop:"condense",xform:new i({tag:"condense",attr:"val"})},extend:{prop:"extend",xform:new i({tag:"extend",attr:"val"})},family:{prop:"family",xform:new s({tag:"family",attr:"val"})},outline:{prop:"outline",xform:new i({tag:"outline",attr:"val"})},vertAlign:{prop:"vertAlign",xform:new o({tag:"vertAlign",attr:"val"})},scheme:{prop:"scheme",xform:new o({tag:"scheme",attr:"val"})},shadow:{prop:"shadow",xform:new i({tag:"shadow",attr:"val"})},strike:{prop:"strike",xform:new i({tag:"strike",attr:"val"})},sz:{prop:"size",xform:new s({tag:"sz",attr:"val"})}},p.map[p.options.fontNameTag]={prop:"name",xform:new o({tag:p.options.fontNameTag,attr:"val"})},p}return Ze(h,[{key:"tag",get:function(){return this.options.tagName}},{key:"render",value:function(d,p){var m=this.map;d.openNode(this.options.tagName),c.each(this.map,function(v,y){m[y].xform.render(d,p[v.prop])}),d.closeNode()}},{key:"parseOpen",value:function(d){return this.parser?(this.parser.parseOpen(d),!0):this.map[d.name]?(this.parser=this.map[d.name].xform,this.parser.parseOpen(d)):d.name===this.options.tagName&&(this.model={},!0)}},{key:"parseText",value:function(d){this.parser&&this.parser.parseText(d)}},{key:"parseClose",value:function(d){if(this.parser&&!this.parser.parseClose(d)){var p=this.map[d];return this.parser.model&&(this.model[p.prop]=this.parser.model),this.parser=void 0,!0}return d!==this.options.tagName}}]),h}(e("../base-xform"));l.OPTIONS={tagName:"font",fontNameTag:"name"},r.exports=l},{"../../../utils/under-dash":26,"../base-xform":32,"../simple/boolean-xform":116,"../simple/integer-xform":118,"../simple/string-xform":119,"./color-xform":128,"./underline-xform":136}],132:[function(e,r,t){var n=e("../../../utils/under-dash"),i=e("../../defaultnumformats"),s=e("../base-xform");function o(){var l={};return n.each(i,function(u,f){u.f&&(l[u.f]=parseInt(f,10))}),l}var a=o(),c=function(l){St(f,l);var u=zt(f);function f(h,d){var p;return Ke(this,f),(p=u.call(this)).id=h,p.formatCode=d,p}return Ze(f,[{key:"tag",get:function(){return"numFmt"}},{key:"render",value:function(h,d){h.leafNode("numFmt",{numFmtId:d.id,formatCode:d.formatCode})}},{key:"parseOpen",value:function(h){return h.name==="numFmt"&&(this.model={id:parseInt(h.attributes.numFmtId,10),formatCode:h.attributes.formatCode.replace(/[\\](.)/g,"$1")},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),f}(s);c.getDefaultFmtId=function(l){return a[l]},c.getDefaultFmtCode=function(l){return i[l]&&i[l].f},r.exports=c},{"../../../utils/under-dash":26,"../../defaultnumformats":30,"../base-xform":32}],133:[function(e,r,t){var n=e("../base-xform"),i={boolean:function(o,a){return o===void 0?a:o}},s=function(o){St(c,o);var a=zt(c);function c(){return Ke(this,c),a.apply(this,arguments)}return Ze(c,[{key:"tag",get:function(){return"protection"}},{key:"render",value:function(l,u){l.addRollback(),l.openNode("protection");var f=!1;function h(d,p){p!==void 0&&(l.addAttribute(d,p),f=!0)}h("locked",i.boolean(u.locked,!0)?void 0:"0"),h("hidden",i.boolean(u.hidden,!1)?"1":void 0),l.closeNode(),f?l.commit():l.rollback()}},{key:"parseOpen",value:function(l){var u={locked:l.attributes.locked!=="0",hidden:l.attributes.hidden==="1"},f=!u.locked||u.hidden;this.model=f?u:null}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),c}(n);r.exports=s},{"../base-xform":32}],134:[function(e,r,t){var n=e("../base-xform"),i=e("./alignment-xform"),s=e("./protection-xform"),o=function(a){St(l,a);var c=zt(l);function l(u){var f;return Ke(this,l),(f=c.call(this)).xfId=!(!u||!u.xfId),f.map={alignment:new i,protection:new s},f}return Ze(l,[{key:"tag",get:function(){return"xf"}},{key:"render",value:function(u,f){u.openNode("xf",{numFmtId:f.numFmtId||0,fontId:f.fontId||0,fillId:f.fillId||0,borderId:f.borderId||0}),this.xfId&&u.addAttribute("xfId",f.xfId||0),f.numFmtId&&u.addAttribute("applyNumberFormat","1"),f.fontId&&u.addAttribute("applyFont","1"),f.fillId&&u.addAttribute("applyFill","1"),f.borderId&&u.addAttribute("applyBorder","1"),f.alignment&&u.addAttribute("applyAlignment","1"),f.protection&&u.addAttribute("applyProtection","1"),f.alignment&&this.map.alignment.render(u,f.alignment),f.protection&&this.map.protection.render(u,f.protection),u.closeNode()}},{key:"parseOpen",value:function(u){if(this.parser)return this.parser.parseOpen(u),!0;switch(u.name){case"xf":return this.model={numFmtId:parseInt(u.attributes.numFmtId,10),fontId:parseInt(u.attributes.fontId,10),fillId:parseInt(u.attributes.fillId,10),borderId:parseInt(u.attributes.borderId,10)},this.xfId&&(this.model.xfId=parseInt(u.attributes.xfId,10)),!0;case"alignment":return this.parser=this.map.alignment,this.parser.parseOpen(u),!0;case"protection":return this.parser=this.map.protection,this.parser.parseOpen(u),!0;default:return!1}}},{key:"parseText",value:function(u){this.parser&&this.parser.parseText(u)}},{key:"parseClose",value:function(u){return this.parser?(this.parser.parseClose(u)||(this.map.protection===this.parser?this.model.protection=this.parser.model:this.model.alignment=this.parser.model,this.parser=void 0),!0):u!=="xf"}}]),l}(n);r.exports=o},{"../base-xform":32,"./alignment-xform":126,"./protection-xform":133}],135:[function(e,r,t){var n=e("../../../doc/enums"),i=e("../../../utils/xml-stream"),s=e("../base-xform"),o=e("../static-xform"),a=e("../list-xform"),c=e("./font-xform"),l=e("./fill-xform"),u=e("./border-xform"),f=e("./numfmt-xform"),h=e("./style-xform"),d=e("./dxf-xform"),p=164,m=function(y){St(b,y);var g=zt(b);function b(w){var S;return Ke(this,b),(S=g.call(this)).map={numFmts:new a({tag:"numFmts",count:!0,childXform:new f}),fonts:new a({tag:"fonts",count:!0,childXform:new c,$:{"x14ac:knownFonts":1}}),fills:new a({tag:"fills",count:!0,childXform:new l}),borders:new a({tag:"borders",count:!0,childXform:new u}),cellStyleXfs:new a({tag:"cellStyleXfs",count:!0,childXform:new h}),cellXfs:new a({tag:"cellXfs",count:!0,childXform:new h({xfId:!0})}),dxfs:new a({tag:"dxfs",always:!0,count:!0,childXform:new d}),numFmt:new f,font:new c,fill:new l,border:new u,style:new h({xfId:!0}),cellStyles:b.STATIC_XFORMS.cellStyles,tableStyles:b.STATIC_XFORMS.tableStyles,extLst:b.STATIC_XFORMS.extLst},w&&S.init(),S}return Ze(b,[{key:"initIndex",value:function(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},border:{},fill:{}}}},{key:"init",value:function(){this.model={styles:[],numFmts:[],fonts:[],borders:[],fills:[],dxfs:[]},this.initIndex(),this._addBorder({}),this._addStyle({numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}),this._addFill({type:"pattern",pattern:"none"}),this._addFill({type:"pattern",pattern:"gray125"}),this.weakMap=new WeakMap}},{key:"render",value:function(w,S){S=S||this.model,w.openXml(i.StdDocAttributes),w.openNode("styleSheet",b.STYLESHEET_ATTRIBUTES),this.index?(S.numFmts&&S.numFmts.length&&(w.openNode("numFmts",{count:S.numFmts.length}),S.numFmts.forEach(function(C){w.writeXml(C)}),w.closeNode()),S.fonts.length||this._addFont({size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor"}),w.openNode("fonts",{count:S.fonts.length,"x14ac:knownFonts":1}),S.fonts.forEach(function(C){w.writeXml(C)}),w.closeNode(),w.openNode("fills",{count:S.fills.length}),S.fills.forEach(function(C){w.writeXml(C)}),w.closeNode(),w.openNode("borders",{count:S.borders.length}),S.borders.forEach(function(C){w.writeXml(C)}),w.closeNode(),this.map.cellStyleXfs.render(w,[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}]),w.openNode("cellXfs",{count:S.styles.length}),S.styles.forEach(function(C){w.writeXml(C)}),w.closeNode()):(this.map.numFmts.render(w,S.numFmts),this.map.fonts.render(w,S.fonts),this.map.fills.render(w,S.fills),this.map.borders.render(w,S.borders),this.map.cellStyleXfs.render(w,[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}]),this.map.cellXfs.render(w,S.styles)),b.STATIC_XFORMS.cellStyles.render(w),this.map.dxfs.render(w,S.dxfs),b.STATIC_XFORMS.tableStyles.render(w),b.STATIC_XFORMS.extLst.render(w),w.closeNode()}},{key:"parseOpen",value:function(w){return this.parser?(this.parser.parseOpen(w),!0):w.name==="styleSheet"?(this.initIndex(),!0):(this.parser=this.map[w.name],this.parser&&this.parser.parseOpen(w),!0)}},{key:"parseText",value:function(w){this.parser&&this.parser.parseText(w)}},{key:"parseClose",value:function(w){var S=this;if(this.parser)return this.parser.parseClose(w)||(this.parser=void 0),!0;if(w==="styleSheet"){this.model={};var C=function(j,U){U.model&&U.model.length&&(S.model[j]=U.model)};if(C("numFmts",this.map.numFmts),C("fonts",this.map.fonts),C("fills",this.map.fills),C("borders",this.map.borders),C("styles",this.map.cellXfs),C("dxfs",this.map.dxfs),this.index={model:[],numFmt:[]},this.model.numFmts){var I=this.index.numFmt;this.model.numFmts.forEach(function(j){I[j.id]=j.formatCode})}return!1}return!0}},{key:"addStyleModel",value:function(w,S){if(!w)return 0;if(this.model.fonts.length||this._addFont({size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor"}),this.weakMap&&this.weakMap.has(w))return this.weakMap.get(w);var C={};if(S=S||n.ValueType.Number,w.numFmt)C.numFmtId=this._addNumFmtStr(w.numFmt);else switch(S){case n.ValueType.Number:C.numFmtId=this._addNumFmtStr("General");break;case n.ValueType.Date:C.numFmtId=this._addNumFmtStr("mm-dd-yy")}w.font&&(C.fontId=this._addFont(w.font)),w.border&&(C.borderId=this._addBorder(w.border)),w.fill&&(C.fillId=this._addFill(w.fill)),w.alignment&&(C.alignment=w.alignment),w.protection&&(C.protection=w.protection);var I=this._addStyle(C);return this.weakMap&&this.weakMap.set(w,I),I}},{key:"getStyleModel",value:function(w){var S=this.model.styles[w];if(!S)return null;var C=this.index.model[w];if(C)return C;if(C=this.index.model[w]={},S.numFmtId){var I=this.index.numFmt[S.numFmtId]||f.getDefaultFmtCode(S.numFmtId);I&&(C.numFmt=I)}function j(U,G,z){if(z||z===0){var K=G[z];K&&(C[U]=K)}}return j("font",this.model.fonts,S.fontId),j("border",this.model.borders,S.borderId),j("fill",this.model.fills,S.fillId),S.alignment&&(C.alignment=S.alignment),S.protection&&(C.protection=S.protection),C}},{key:"addDxfStyle",value:function(w){return w.numFmt&&(w.numFmtId=this._addNumFmtStr(w.numFmt)),this.model.dxfs.push(w),this.model.dxfs.length-1}},{key:"getDxfStyle",value:function(w){return this.model.dxfs[w]}},{key:"_addStyle",value:function(w){var S=this.map.style.toXml(w),C=this.index.style[S];return C===void 0&&(C=this.index.style[S]=this.model.styles.length,this.model.styles.push(S)),C}},{key:"_addNumFmtStr",value:function(w){var S=f.getDefaultFmtId(w);if(S!==void 0||(S=this.index.numFmt[w])!==void 0)return S;S=this.index.numFmt[w]=p+this.model.numFmts.length;var C=this.map.numFmt.toXml({id:S,formatCode:w});return this.model.numFmts.push(C),S}},{key:"_addFont",value:function(w){var S=this.map.font.toXml(w),C=this.index.font[S];return C===void 0&&(C=this.index.font[S]=this.model.fonts.length,this.model.fonts.push(S)),C}},{key:"_addBorder",value:function(w){var S=this.map.border.toXml(w),C=this.index.border[S];return C===void 0&&(C=this.index.border[S]=this.model.borders.length,this.model.borders.push(S)),C}},{key:"_addFill",value:function(w){var S=this.map.fill.toXml(w),C=this.index.fill[S];return C===void 0&&(C=this.index.fill[S]=this.model.fills.length,this.model.fills.push(S)),C}}]),b}(s);m.STYLESHEET_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main","xmlns:mc":"http://schemas.openxmlformats.org/markup-compatibility/2006","mc:Ignorable":"x14ac x16r2","xmlns:x14ac":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac","xmlns:x16r2":"http://schemas.microsoft.com/office/spreadsheetml/2015/02/main"},m.STATIC_XFORMS={cellStyles:new o({tag:"cellStyles",$:{count:1},c:[{tag:"cellStyle",$:{name:"Normal",xfId:0,builtinId:0}}]}),dxfs:new o({tag:"dxfs",$:{count:0}}),tableStyles:new o({tag:"tableStyles",$:{count:0,defaultTableStyle:"TableStyleMedium2",defaultPivotStyle:"PivotStyleLight16"}}),extLst:new o({tag:"extLst",c:[{tag:"ext",$:{uri:"{EB79DEF2-80B8-43e5-95BD-54CBDDF9020C}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"},c:[{tag:"x14:slicerStyles",$:{defaultSlicerStyle:"SlicerStyleLight1"}}]},{tag:"ext",$:{uri:"{9260A510-F301-46a8-8635-F512D64BE5F5}","xmlns:x15":"http://schemas.microsoft.com/office/spreadsheetml/2010/11/main"},c:[{tag:"x15:timelineStyles",$:{defaultTimelineStyle:"TimeSlicerStyleLight1"}}]}]})};var v=function(y){St(b,y);var g=zt(b);function b(){var w;return Ke(this,b),(w=g.call(this)).model={styles:[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}],numFmts:[],fonts:[{size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor"}],borders:[{}],fills:[{type:"pattern",pattern:"none"},{type:"pattern",pattern:"gray125"}]},w}return Ze(b,[{key:"parseStream",value:function(w){return w.autodrain(),Promise.resolve()}},{key:"addStyleModel",value:function(w,S){return S===n.ValueType.Date?this.dateStyleId:0}},{key:"dateStyleId",get:function(){if(!this._dateStyleId){var w={numFmtId:f.getDefaultFmtId("mm-dd-yy")};this._dateStyleId=this.model.styles.length,this.model.styles.push(w)}return this._dateStyleId}},{key:"getStyleModel",value:function(){return{}}}]),b}(m);m.Mock=v,r.exports=m},{"../../../doc/enums":7,"../../../utils/xml-stream":28,"../base-xform":32,"../list-xform":71,"../static-xform":120,"./border-xform":127,"./dxf-xform":129,"./fill-xform":130,"./font-xform":131,"./numfmt-xform":132,"./style-xform":134}],136:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(a){var c;return Ke(this,o),(c=s.call(this)).model=a,c}return Ze(o,[{key:"tag",get:function(){return"u"}},{key:"render",value:function(a,c){if((c=c||this.model)===!0)a.leafNode("u");else{var l=o.Attributes[c];l&&a.leafNode("u",l)}}},{key:"parseOpen",value:function(a){a.name==="u"&&(this.model=a.attributes.val||!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));n.Attributes={single:{},double:{val:"double"},singleAccounting:{val:"singleAccounting"},doubleAccounting:{val:"doubleAccounting"}},r.exports=n},{"../base-xform":32}],137:[function(e,r,t){var n=e("../base-xform"),i=e("./filter-column-xform"),s=function(o){St(c,o);var a=zt(c);function c(){var l;return Ke(this,c),(l=a.call(this)).map={filterColumn:new i},l}return Ze(c,[{key:"tag",get:function(){return"autoFilter"}},{key:"prepare",value:function(l){var u=this;l.columns.forEach(function(f,h){u.map.filterColumn.prepare(f,{index:h})})}},{key:"render",value:function(l,u){var f=this;return l.openNode(this.tag,{ref:u.autoFilterRef}),u.columns.forEach(function(h){f.map.filterColumn.render(l,h)}),l.closeNode(),!0}},{key:"parseOpen",value:function(l){if(this.parser)return this.parser.parseOpen(l),!0;if(l.name===this.tag)return this.model={autoFilterRef:l.attributes.ref,columns:[]},!0;if(this.parser=this.map[l.name],this.parser)return this.parseOpen(l),!0;throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(l)))}},{key:"parseText",value:function(l){this.parser&&this.parser.parseText(l)}},{key:"parseClose",value:function(l){if(this.parser)return this.parser.parseClose(l)||(this.model.columns.push(this.parser.model),this.parser=void 0),!0;if(l===this.tag)return!1;throw new Error("Unexpected xml node in parseClose: ".concat(l))}}]),c}(n);r.exports=s},{"../base-xform":32,"./filter-column-xform":139}],138:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"customFilter"}},{key:"render",value:function(a,c){a.leafNode(this.tag,{val:c.val,operator:c.operator})}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.model={val:a.attributes.val,operator:a.attributes.operator},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],139:[function(e,r,t){var n=e("../base-xform"),i=e("../list-xform"),s=e("./custom-filter-xform"),o=e("./filter-xform"),a=function(c){St(u,c);var l=zt(u);function u(){var f;return Ke(this,u),(f=l.call(this)).map={customFilters:new i({tag:"customFilters",count:!1,empty:!0,childXform:new s}),filters:new i({tag:"filters",count:!1,empty:!0,childXform:new o})},f}return Ze(u,[{key:"tag",get:function(){return"filterColumn"}},{key:"prepare",value:function(f,h){f.colId=h.index.toString()}},{key:"render",value:function(f,h){return h.customFilters?(f.openNode(this.tag,{colId:h.colId,hiddenButton:h.filterButton?"0":"1"}),this.map.customFilters.render(f,h.customFilters),f.closeNode(),!0):(f.leafNode(this.tag,{colId:h.colId,hiddenButton:h.filterButton?"0":"1"}),!0)}},{key:"parseOpen",value:function(f){if(this.parser)return this.parser.parseOpen(f),!0;var h=f.attributes;if(f.name===this.tag)return this.model={filterButton:h.hiddenButton==="0"},!0;if(this.parser=this.map[f.name],this.parser)return this.parseOpen(f),!0;throw new Error("Unexpected xml node in parseOpen: ".concat(JSON.stringify(f)))}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(f){return this.parser?(this.parser.parseClose(f)||(this.parser=void 0),!0):f!==this.tag||(this.model.customFilters=this.map.customFilters.model,!1)}}]),u}(n);r.exports=a},{"../base-xform":32,"../list-xform":71,"./custom-filter-xform":138,"./filter-xform":140}],140:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"filter"}},{key:"render",value:function(a,c){a.leafNode(this.tag,{val:c.val})}},{key:"parseOpen",value:function(a){return a.name===this.tag&&(this.model={val:a.attributes.val},!0)}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],141:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"tableColumn"}},{key:"prepare",value:function(a,c){a.id=c.index+1}},{key:"render",value:function(a,c){return a.leafNode(this.tag,{id:c.id.toString(),name:c.name,totalsRowLabel:c.totalsRowLabel,totalsRowFunction:c.totalsRowFunction,dxfId:c.dxfId}),!0}},{key:"parseOpen",value:function(a){if(a.name===this.tag){var c=a.attributes;return this.model={name:c.name,totalsRowLabel:c.totalsRowLabel,totalsRowFunction:c.totalsRowFunction,dxfId:c.dxfId},!0}return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],142:[function(e,r,t){var n=function(i){St(o,i);var s=zt(o);function o(){return Ke(this,o),s.apply(this,arguments)}return Ze(o,[{key:"tag",get:function(){return"tableStyleInfo"}},{key:"render",value:function(a,c){return a.leafNode(this.tag,{name:c.theme?c.theme:void 0,showFirstColumn:c.showFirstColumn?"1":"0",showLastColumn:c.showLastColumn?"1":"0",showRowStripes:c.showRowStripes?"1":"0",showColumnStripes:c.showColumnStripes?"1":"0"}),!0}},{key:"parseOpen",value:function(a){if(a.name===this.tag){var c=a.attributes;return this.model={theme:c.name?c.name:null,showFirstColumn:c.showFirstColumn==="1",showLastColumn:c.showLastColumn==="1",showRowStripes:c.showRowStripes==="1",showColumnStripes:c.showColumnStripes==="1"},!0}return!1}},{key:"parseText",value:function(){}},{key:"parseClose",value:function(){return!1}}]),o}(e("../base-xform"));r.exports=n},{"../base-xform":32}],143:[function(e,r,t){var n=e("../../../utils/xml-stream"),i=e("../base-xform"),s=e("../list-xform"),o=e("./auto-filter-xform"),a=e("./table-column-xform"),c=e("./table-style-info-xform"),l=function(u){St(h,u);var f=zt(h);function h(){var d;return Ke(this,h),(d=f.call(this)).map={autoFilter:new o,tableColumns:new s({tag:"tableColumns",count:!0,empty:!0,childXform:new a}),tableStyleInfo:new c},d}return Ze(h,[{key:"prepare",value:function(d,p){this.map.autoFilter.prepare(d),this.map.tableColumns.prepare(d.columns,p)}},{key:"tag",get:function(){return"table"}},{key:"render",value:function(d,p){d.openXml(n.StdDocAttributes),d.openNode(this.tag,Ga(Ga({},h.TABLE_ATTRIBUTES),{},{id:p.id,name:p.name,displayName:p.displayName||p.name,ref:p.tableRef,totalsRowCount:p.totalsRow?"1":void 0,totalsRowShown:p.totalsRow?void 0:"1",headerRowCount:p.headerRow?"1":"0"})),this.map.autoFilter.render(d,p),this.map.tableColumns.render(d,p.columns),this.map.tableStyleInfo.render(d,p.style),d.closeNode()}},{key:"parseOpen",value:function(d){if(this.parser)return this.parser.parseOpen(d),!0;var p=d.name,m=d.attributes;return p===this.tag?(this.reset(),this.model={name:m.name,displayName:m.displayName||m.name,tableRef:m.ref,totalsRow:m.totalsRowCount==="1",headerRow:m.headerRowCount==="1"}):(this.parser=this.map[d.name],this.parser&&this.parser.parseOpen(d)),!0}},{key:"parseText",value:function(d){this.parser&&this.parser.parseText(d)}},{key:"parseClose",value:function(d){var p=this;return this.parser?(this.parser.parseClose(d)||(this.parser=void 0),!0):d!==this.tag||(this.model.columns=this.map.tableColumns.model,this.map.autoFilter.model&&(this.model.autoFilterRef=this.map.autoFilter.model.autoFilterRef,this.map.autoFilter.model.columns.forEach(function(m,v){p.model.columns[v].filterButton=m.filterButton})),this.model.style=this.map.tableStyleInfo.model,!1)}},{key:"reconcile",value:function(d,p){d.columns.forEach(function(m){m.dxfId!==void 0&&(m.style=p.styles.getDxfStyle(m.dxfId))})}}]),h}(i);l.TABLE_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main","xmlns:mc":"http://schemas.openxmlformats.org/markup-compatibility/2006","mc:Ignorable":"xr xr3","xmlns:xr":"http://schemas.microsoft.com/office/spreadsheetml/2014/revision","xmlns:xr3":"http://schemas.microsoft.com/office/spreadsheetml/2016/revision3"},r.exports=l},{"../../../utils/xml-stream":28,"../base-xform":32,"../list-xform":71,"./auto-filter-xform":137,"./table-column-xform":141,"./table-style-info-xform":142}],144:[function(e,r,t){(function(n,i){(function(){var s=e("fs"),o=e("jszip"),a=e("readable-stream").PassThrough,c=e("../utils/zip-stream"),l=e("../utils/stream-buf"),u=e("../utils/utils"),f=e("../utils/xml-stream"),h=e("../utils/browser-buffer-decode").bufferToString,d=e("./xform/style/styles-xform"),p=e("./xform/core/core-xform"),m=e("./xform/strings/shared-strings-xform"),v=e("./xform/core/relationships-xform"),y=e("./xform/core/content-types-xform"),g=e("./xform/core/app-xform"),b=e("./xform/book/workbook-xform"),w=e("./xform/sheet/worksheet-xform"),S=e("./xform/drawing/drawing-xform"),C=e("./xform/table/table-xform"),I=e("./xform/comment/comments-xform"),j=e("./xform/comment/vml-notes-xform"),U=e("./xml/theme1");function G(K,T){return new Promise(function(M,x){s.readFile(K,T,function(_,E){_?x(_):M(E)})})}var z=function(){function K(T){Ke(this,K),this.workbook=T}return Ze(K,[{key:"readFile",value:function(){var T=Dn(Mr.mark(function x(_,E){var A,O;return Mr.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,u.fs.exists(_);case 2:if(D.sent){D.next=4;break}throw new Error("File not found: ".concat(_));case 4:return A=s.createReadStream(_),D.prev=5,D.next=8,this.read(A,E);case 8:return O=D.sent,A.close(),D.abrupt("return",O);case 13:throw D.prev=13,D.t0=D.catch(5),A.close(),D.t0;case 17:case"end":return D.stop()}},x,this,[[5,13]])}));function M(x,_){return T.apply(this,arguments)}return M}()},{key:"parseRels",value:function(T){return new v().parseStream(T)}},{key:"parseWorkbook",value:function(T){return new b().parseStream(T)}},{key:"parseSharedStrings",value:function(T){return new m().parseStream(T)}},{key:"reconcile",value:function(T,M){var x=new b,_=new w(M),E=new S,A=new C;x.reconcile(T);var O={media:T.media,mediaIndex:T.mediaIndex};Object.keys(T.drawings).forEach(function(H){var R=T.drawings[H],X=T.drawingRels[H];X&&(O.rels=X.reduce(function(ae,te){return ae[te.Id]=te,ae},{}),(R.anchors||[]).forEach(function(ae){var te=ae.picture&&ae.picture.hyperlinks;te&&O.rels[te.rId]&&(te.hyperlink=O.rels[te.rId].Target,delete te.rId)}),E.reconcile(R,O))});var D={styles:T.styles};Object.values(T.tables).forEach(function(H){A.reconcile(H,D)});var F={styles:T.styles,sharedStrings:T.sharedStrings,media:T.media,mediaIndex:T.mediaIndex,date1904:T.properties&&T.properties.date1904,drawings:T.drawings,comments:T.comments,tables:T.tables,vmlDrawings:T.vmlDrawings};T.worksheets.forEach(function(H){H.relationships=T.worksheetRels[H.sheetNo],_.reconcile(H,F)}),delete T.worksheetHash,delete T.worksheetRels,delete T.globalRels,delete T.sharedStrings,delete T.workbookRels,delete T.sheetDefs,delete T.styles,delete T.mediaIndex,delete T.drawings,delete T.drawingRels,delete T.vmlDrawings}},{key:"_processWorksheetEntry",value:function(){var T=Dn(Mr.mark(function x(_,E,A,O,D){var F,H;return Mr.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return F=new w(O),R.next=3,F.parseStream(_);case 3:(H=R.sent).sheetNo=A,E.worksheetHash[D]=H,E.worksheets.push(H);case 7:case"end":return R.stop()}},x)}));function M(x,_,E,A,O){return T.apply(this,arguments)}return M}()},{key:"_processCommentEntry",value:function(){var T=Dn(Mr.mark(function x(_,E,A){var O,D;return Mr.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return O=new I,F.next=3,O.parseStream(_);case 3:D=F.sent,E.comments["../".concat(A,".xml")]=D;case 5:case"end":return F.stop()}},x)}));function M(x,_,E){return T.apply(this,arguments)}return M}()},{key:"_processTableEntry",value:function(){var T=Dn(Mr.mark(function x(_,E,A){var O,D;return Mr.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return O=new C,F.next=3,O.parseStream(_);case 3:D=F.sent,E.tables["../tables/".concat(A,".xml")]=D;case 5:case"end":return F.stop()}},x)}));function M(x,_,E){return T.apply(this,arguments)}return M}()},{key:"_processWorksheetRelsEntry",value:function(){var T=Dn(Mr.mark(function x(_,E,A){var O,D;return Mr.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return O=new v,F.next=3,O.parseStream(_);case 3:D=F.sent,E.worksheetRels[A]=D;case 5:case"end":return F.stop()}},x)}));function M(x,_,E){return T.apply(this,arguments)}return M}()},{key:"_processMediaEntry",value:function(){var T=Dn(Mr.mark(function x(_,E,A){var O,D,F;return Mr.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:if(!((O=A.lastIndexOf("."))>=1)){H.next=6;break}return D=A.substr(O+1),F=A.substr(0,O),H.next=6,new Promise(function(R,X){var ae=new l;ae.on("finish",function(){E.mediaIndex[A]=E.media.length,E.mediaIndex[F]=E.media.length;var te={type:"image",name:F,extension:D,buffer:ae.toBuffer()};E.media.push(te),R()}),_.on("error",function(te){X(te)}),_.pipe(ae)});case 6:case"end":return H.stop()}},x)}));function M(x,_,E){return T.apply(this,arguments)}return M}()},{key:"_processDrawingEntry",value:function(){var T=Dn(Mr.mark(function x(_,E,A){var O,D;return Mr.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return O=new S,F.next=3,O.parseStream(_);case 3:D=F.sent,E.drawings[A]=D;case 5:case"end":return F.stop()}},x)}));function M(x,_,E){return T.apply(this,arguments)}return M}()},{key:"_processDrawingRelsEntry",value:function(){var T=Dn(Mr.mark(function x(_,E,A){var O,D;return Mr.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return O=new v,F.next=3,O.parseStream(_);case 3:D=F.sent,E.drawingRels[A]=D;case 5:case"end":return F.stop()}},x)}));function M(x,_,E){return T.apply(this,arguments)}return M}()},{key:"_processVmlDrawingEntry",value:function(){var T=Dn(Mr.mark(function x(_,E,A){var O,D;return Mr.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return O=new j,F.next=3,O.parseStream(_);case 3:D=F.sent,E.vmlDrawings["../drawings/".concat(A,".vml")]=D;case 5:case"end":return F.stop()}},x)}));function M(x,_,E){return T.apply(this,arguments)}return M}()},{key:"_processThemeEntry",value:function(){var T=Dn(Mr.mark(function x(_,E,A){return Mr.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,new Promise(function(D,F){var H=new l;_.on("error",F),H.on("error",F),H.on("finish",function(){E.themes[A]=H.read().toString(),D()}),_.pipe(H)});case 2:case"end":return O.stop()}},x)}));function M(x,_,E){return T.apply(this,arguments)}return M}()},{key:"createInputStream",value:function(){throw new Error("`XLSX#createInputStream` is deprecated. You should use `XLSX#read` instead. This method will be removed in version 5.0. Please follow upgrade instruction: https://github.com/exceljs/exceljs/blob/master/UPGRADE-4.0.md")}},{key:"read",value:function(){var T=Dn(Mr.mark(function x(_,E){var A,O,D,F,H,R,X;return Mr.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:!_[Symbol.asyncIterator]&&_.pipe&&(_=_.pipe(new a)),A=[],O=!1,D=!1,ae.prev=4,H=T0(_);case 6:return ae.next=8,H.next();case 8:if(!(O=!(R=ae.sent).done)){ae.next=14;break}X=R.value,A.push(X);case 11:O=!1,ae.next=6;break;case 14:ae.next=20;break;case 16:ae.prev=16,ae.t0=ae.catch(4),D=!0,F=ae.t0;case 20:if(ae.prev=20,ae.prev=21,!O||H.return==null){ae.next=25;break}return ae.next=25,H.return();case 25:if(ae.prev=25,!D){ae.next=28;break}throw F;case 28:return ae.finish(25);case 29:return ae.finish(20);case 30:return ae.abrupt("return",this.load(i.concat(A),E));case 31:case"end":return ae.stop()}},x,this,[[4,16,20,30],[21,,25,29]])}));function M(x,_){return T.apply(this,arguments)}return M}()},{key:"load",value:function(){var T=Dn(Mr.mark(function x(_,E){var A,O,D,F,H,R,X,ae,te,Oe,Ie,je,ce,Z,se,ue,Le;return Mr.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return A=E&&E.base64?i.from(_.toString(),"base64"):_,O={worksheets:[],worksheetHash:{},worksheetRels:[],themes:{},media:[],mediaIndex:{},drawings:{},drawingRels:{},comments:{},tables:{},vmlDrawings:{}},oe.next=4,o.loadAsync(A);case 4:D=oe.sent,F=0,H=Object.values(D.files);case 6:if(!(F0&&(X=new f,D.render(X,R),_.append(X.xml,{name:"xl/comments".concat(R.id,".xml")}),X=new f,F.render(X,R),_.append(X.xml,{name:"xl/drawings/vmlDrawing".concat(R.id,".vml")}))});case 5:case"end":return H.stop()}},x)}));function M(x,_){return T.apply(this,arguments)}return M}()},{key:"_finalize",value:function(T){var M=this;return new Promise(function(x,_){T.on("finish",function(){x(M)}),T.on("error",_),T.finalize()})}},{key:"prepareModel",value:function(T,M){T.creator=T.creator||"ExcelJS",T.lastModifiedBy=T.lastModifiedBy||"ExcelJS",T.created=T.created||new Date,T.modified=T.modified||new Date,T.useSharedStrings=M.useSharedStrings===void 0||M.useSharedStrings,T.useStyles=M.useStyles===void 0||M.useStyles,T.sharedStrings=new m,T.styles=T.useStyles?new d(!0):new d.Mock;var x=new b,_=new w;x.prepare(T);var E={sharedStrings:T.sharedStrings,styles:T.styles,date1904:T.properties.date1904,drawingsCount:0,media:T.media};E.drawings=T.drawings=[],E.commentRefs=T.commentRefs=[];var A=0;T.tables=[],T.worksheets.forEach(function(O){O.tables.forEach(function(D){A++,D.target="table".concat(A,".xml"),D.id=A,T.tables.push(D)}),_.prepare(O,E)})}},{key:"write",value:function(){var T=Dn(Mr.mark(function x(_,E){var A,O;return Mr.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return E=E||{},A=this.workbook.model,(O=new c.ZipWriter(E.zip)).pipe(_),this.prepareModel(A,E),D.next=7,this.addContentTypes(O,A);case 7:return D.next=9,this.addOfficeRels(O,A);case 9:return D.next=11,this.addWorkbookRels(O,A);case 11:return D.next=13,this.addWorksheets(O,A);case 13:return D.next=15,this.addSharedStrings(O,A);case 15:return D.next=17,this.addDrawings(O,A);case 17:return D.next=19,this.addTables(O,A);case 19:return D.next=21,Promise.all([this.addThemes(O,A),this.addStyles(O,A)]);case 21:return D.next=23,this.addMedia(O,A);case 23:return D.next=25,Promise.all([this.addApp(O,A),this.addCore(O,A)]);case 25:return D.next=27,this.addWorkbook(O,A);case 27:return D.abrupt("return",this._finalize(O));case 28:case"end":return D.stop()}},x,this)}));function M(x,_){return T.apply(this,arguments)}return M}()},{key:"writeFile",value:function(T,M){var x=this,_=s.createWriteStream(T);return new Promise(function(E,A){_.on("finish",function(){E()}),_.on("error",function(O){A(O)}),x.write(_,M).then(function(){_.end()}).catch(function(O){A(O)})})}},{key:"writeBuffer",value:function(){var T=Dn(Mr.mark(function x(_){var E;return Mr.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return E=new l,A.next=3,this.write(E,_);case 3:return A.abrupt("return",E.read());case 4:case"end":return A.stop()}},x,this)}));function M(x){return T.apply(this,arguments)}return M}()}]),K}();z.RelType=e("./rel-type"),r.exports=z}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"../utils/browser-buffer-decode":16,"../utils/stream-buf":24,"../utils/utils":27,"../utils/xml-stream":28,"../utils/zip-stream":29,"./rel-type":31,"./xform/book/workbook-xform":38,"./xform/comment/comments-xform":40,"./xform/comment/vml-notes-xform":45,"./xform/core/app-xform":51,"./xform/core/content-types-xform":52,"./xform/core/core-xform":53,"./xform/core/relationships-xform":55,"./xform/drawing/drawing-xform":62,"./xform/sheet/worksheet-xform":115,"./xform/strings/shared-strings-xform":124,"./xform/style/styles-xform":135,"./xform/table/table-xform":143,"./xml/theme1":145,_process:467,buffer:220,fs:216,jszip:441,"readable-stream":491}],145:[function(e,r,t){r.exports=` + `},{}],146:[function(e,r,t){(function(n){(function(){Object.defineProperty(t,"__esModule",{value:!0}),t.CsvFormatterStream=void 0;var i=e("stream"),s=e("./formatter"),o=function(a){St(l,a);var c=zt(l);function l(u){var f;return Ke(this,l),(f=c.call(this,{writableObjectMode:u.objectMode})).hasWrittenBOM=!1,f.formatterOptions=u,f.rowFormatter=new s.RowFormatter(u),f.hasWrittenBOM=!u.writeBOM,f}return Ze(l,[{key:"transform",value:function(u){return this.rowFormatter.rowTransform=u,this}},{key:"_transform",value:function(u,f,h){var d=this,p=!1;try{this.hasWrittenBOM||(this.push(this.formatterOptions.BOM),this.hasWrittenBOM=!0),this.rowFormatter.format(u,function(m,v){return m?(p=!0,h(m)):(v&&v.forEach(function(y){d.push(n.from(y,"utf8"))}),p=!0,h())})}catch(m){if(p)throw m;h(m)}}},{key:"_flush",value:function(u){var f=this;this.rowFormatter.finish(function(h,d){return h?u(h):(d&&d.forEach(function(p){f.push(n.from(p,"utf8"))}),u())})}}]),l}(i.Transform);t.CsvFormatterStream=o}).call(this)}).call(this,e("buffer").Buffer)},{"./formatter":150,buffer:220,stream:505}],147:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FormatterOptions=void 0;var n=Ze(function i(){Ke(this,i);var s,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.objectMode=!0,this.delimiter=",",this.rowDelimiter=` +`,this.quote='"',this.escape=this.quote,this.quoteColumns=!1,this.quoteHeaders=this.quoteColumns,this.headers=null,this.includeEndRowDelimiter=!1,this.writeBOM=!1,this.BOM="\uFEFF",this.alwaysWriteHeaders=!1,Object.assign(this,o||{}),(o==null?void 0:o.quoteHeaders)===void 0&&(this.quoteHeaders=this.quoteColumns),(o==null?void 0:o.quote)===!0?this.quote='"':(o==null?void 0:o.quote)===!1&&(this.quote=""),typeof(o==null?void 0:o.escape)!="string"&&(this.escape=this.quote),this.shouldWriteHeaders=!!this.headers&&((s=o.writeHeaders)===null||s===void 0||s),this.headers=Array.isArray(this.headers)?this.headers:null,this.escapedQuote="".concat(this.escape).concat(this.quote)});t.FormatterOptions=n},{}],148:[function(e,r,t){var n=function(c){return c&&c.__esModule?c:{default:c}};Object.defineProperty(t,"__esModule",{value:!0}),t.FieldFormatter=void 0;var i=n(e("lodash.isboolean")),s=n(e("lodash.isnil")),o=n(e("lodash.escaperegexp")),a=function(){function c(l){Ke(this,c),this._headers=null,this.formatterOptions=l,l.headers!==null&&(this.headers=l.headers),this.REPLACE_REGEXP=new RegExp(l.quote,"g");var u="[".concat(l.delimiter).concat(o.default(l.rowDelimiter),`|\r| +]`);this.ESCAPE_REGEXP=new RegExp(u)}return Ze(c,[{key:"headers",set:function(l){this._headers=l}},{key:"shouldQuote",value:function(l,u){var f=u?this.formatterOptions.quoteHeaders:this.formatterOptions.quoteColumns;return i.default(f)?f:Array.isArray(f)?f[l]:this._headers!==null&&f[this._headers[l]]}},{key:"format",value:function(l,u,f){var h="".concat(s.default(l)?"":l).replace(/\0/g,""),d=this.formatterOptions;return d.quote!==""&&h.indexOf(d.quote)!==-1?this.quoteField(h.replace(this.REPLACE_REGEXP,d.escapedQuote)):h.search(this.ESCAPE_REGEXP)!==-1||this.shouldQuote(u,f)?this.quoteField(h):h}},{key:"quoteField",value:function(l){var u=this.formatterOptions.quote;return"".concat(u).concat(l).concat(u)}}]),c}();t.FieldFormatter=a},{"lodash.escaperegexp":442,"lodash.isboolean":444,"lodash.isnil":447}],149:[function(e,r,t){var n=function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(t,"__esModule",{value:!0}),t.RowFormatter=void 0;var i=n(e("lodash.isfunction")),s=n(e("lodash.isequal")),o=e("./FieldFormatter"),a=e("../types"),c=function(){function l(u){Ke(this,l),this.rowCount=0,this.formatterOptions=u,this.fieldFormatter=new o.FieldFormatter(u),this.headers=u.headers,this.shouldWriteHeaders=u.shouldWriteHeaders,this.hasWrittenHeaders=!1,this.headers!==null&&(this.fieldFormatter.headers=this.headers),u.transform&&(this.rowTransform=u.transform)}return Ze(l,[{key:"rowTransform",set:function(u){if(!i.default(u))throw new TypeError("The transform should be a function");this._rowTransform=l.createTransform(u)}},{key:"format",value:function(u,f){var h=this;this.callTransformer(u,function(d,p){if(d)return f(d);if(!u)return f(null);var m=[];if(p){var v=h.checkHeaders(p),y=v.shouldFormatColumns,g=v.headers;if(h.shouldWriteHeaders&&g&&!h.hasWrittenHeaders&&(m.push(h.formatColumns(g,!0)),h.hasWrittenHeaders=!0),y){var b=h.gatherColumns(p);m.push(h.formatColumns(b,!1))}}return f(null,m)})}},{key:"finish",value:function(u){var f=[];if(this.formatterOptions.alwaysWriteHeaders&&this.rowCount===0){if(!this.headers)return u(new Error("`alwaysWriteHeaders` option is set to true but `headers` option not provided."));f.push(this.formatColumns(this.headers,!0))}return this.formatterOptions.includeEndRowDelimiter&&f.push(this.formatterOptions.rowDelimiter),u(null,f)}},{key:"checkHeaders",value:function(u){if(this.headers)return{shouldFormatColumns:!0,headers:this.headers};var f=l.gatherHeaders(u);return this.headers=f,this.fieldFormatter.headers=f,this.shouldWriteHeaders?{shouldFormatColumns:!s.default(f,u),headers:f}:{shouldFormatColumns:!0,headers:null}}},{key:"gatherColumns",value:function(u){if(this.headers===null)throw new Error("Headers is currently null");return Array.isArray(u)?l.isRowHashArray(u)?this.headers.map(function(f,h){var d=u[h];return d?d[1]:""}):l.isRowArray(u)&&!this.shouldWriteHeaders?u:this.headers.map(function(f,h){return u[h]}):this.headers.map(function(f){return u[f]})}},{key:"callTransformer",value:function(u,f){return this._rowTransform?this._rowTransform(u,f):f(null,u)}},{key:"formatColumns",value:function(u,f){var h=this,d=u.map(function(m,v){return h.fieldFormatter.format(m,v,f)}).join(this.formatterOptions.delimiter),p=this.rowCount;return this.rowCount+=1,p?[this.formatterOptions.rowDelimiter,d].join(""):d}}],[{key:"isRowHashArray",value:function(u){return!!Array.isArray(u)&&Array.isArray(u[0])&&u[0].length===2}},{key:"isRowArray",value:function(u){return Array.isArray(u)&&!this.isRowHashArray(u)}},{key:"gatherHeaders",value:function(u){return l.isRowHashArray(u)?u.map(function(f){return f[0]}):Array.isArray(u)?u:Object.keys(u)}},{key:"createTransform",value:function(u){return a.isSyncTransform(u)?function(f,h){var d=null;try{d=u(f)}catch(p){return h(p)}return h(null,d)}:function(f,h){u(f,h)}}}]),l}();t.RowFormatter=c},{"../types":152,"./FieldFormatter":148,"lodash.isequal":445,"lodash.isfunction":446}],150:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.FieldFormatter=t.RowFormatter=void 0;var n=e("./RowFormatter");Object.defineProperty(t,"RowFormatter",{enumerable:!0,get:function(){return n.RowFormatter}});var i=e("./FieldFormatter");Object.defineProperty(t,"FieldFormatter",{enumerable:!0,get:function(){return i.FieldFormatter}})},{"./FieldFormatter":148,"./RowFormatter":149}],151:[function(e,r,t){(function(n){(function(){var i=Object.create?function(m,v,y,g){g===void 0&&(g=y),Object.defineProperty(m,g,{enumerable:!0,get:function(){return v[y]}})}:function(m,v,y,g){g===void 0&&(g=y),m[g]=v[y]},s=Object.create?function(m,v){Object.defineProperty(m,"default",{enumerable:!0,value:v})}:function(m,v){m.default=v},o=function(m){if(m&&m.__esModule)return m;var v={};if(m!=null)for(var y in m)y!=="default"&&Object.prototype.hasOwnProperty.call(m,y)&&i(v,m,y);return s(v,m),v},a=function(m,v){for(var y in m)y==="default"||Object.prototype.hasOwnProperty.call(v,y)||i(v,m,y)};Object.defineProperty(t,"__esModule",{value:!0}),t.writeToPath=t.writeToString=t.writeToBuffer=t.writeToStream=t.write=t.format=t.FormatterOptions=t.CsvFormatterStream=void 0;var c=e("util"),l=e("stream"),u=o(e("fs")),f=e("./FormatterOptions"),h=e("./CsvFormatterStream");a(e("./types"),t);var d=e("./CsvFormatterStream");Object.defineProperty(t,"CsvFormatterStream",{enumerable:!0,get:function(){return d.CsvFormatterStream}});var p=e("./FormatterOptions");Object.defineProperty(t,"FormatterOptions",{enumerable:!0,get:function(){return p.FormatterOptions}}),t.format=function(m){return new h.CsvFormatterStream(new f.FormatterOptions(m))},t.write=function(m,v){var y=t.format(v),g=c.promisify(function(b,w){y.write(b,void 0,w)});return m.reduce(function(b,w){return b.then(function(){return g(w)})},Promise.resolve()).then(function(){return y.end()}).catch(function(b){y.emit("error",b)}),y},t.writeToStream=function(m,v,y){return t.write(v,y).pipe(m)},t.writeToBuffer=function(m){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},y=[],g=new l.Writable({write:function(b,w,S){y.push(b),S()}});return new Promise(function(b,w){g.on("error",w).on("finish",function(){return b(n.concat(y))}),t.write(m,v).pipe(g)})},t.writeToString=function(m,v){return t.writeToBuffer(m,v).then(function(y){return y.toString()})},t.writeToPath=function(m,v,y){var g=u.createWriteStream(m,{encoding:"utf8"});return t.write(v,y).pipe(g)}}).call(this)}).call(this,e("buffer").Buffer)},{"./CsvFormatterStream":146,"./FormatterOptions":147,"./types":152,buffer:220,fs:216,stream:505,util:527}],152:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isSyncTransform=void 0,t.isSyncTransform=function(n){return n.length===1}},{}],153:[function(e,r,t){(function(n){(function(){Object.defineProperty(t,"__esModule",{value:!0}),t.CsvParserStream=void 0;var i=e("string_decoder"),s=e("stream"),o=e("./transforms"),a=e("./parser"),c=function(l){St(f,l);var u=zt(f);function f(h){var d;return Ke(this,f),(d=u.call(this,{objectMode:h.objectMode})).lines="",d.rowCount=0,d.parsedRowCount=0,d.parsedLineCount=0,d.endEmitted=!1,d.headersEmitted=!1,d.parserOptions=h,d.parser=new a.Parser(h),d.headerTransformer=new o.HeaderTransformer(h),d.decoder=new i.StringDecoder(h.encoding),d.rowTransformerValidator=new o.RowTransformerValidator,d}return Ze(f,[{key:"hasHitRowLimit",get:function(){return this.parserOptions.limitRows&&this.rowCount>=this.parserOptions.maxRows}},{key:"shouldEmitRows",get:function(){return this.parsedRowCount>this.parserOptions.skipRows}},{key:"shouldSkipLine",get:function(){return this.parsedLineCount<=this.parserOptions.skipLines}},{key:"transform",value:function(h){return this.rowTransformerValidator.rowTransform=h,this}},{key:"validate",value:function(h){return this.rowTransformerValidator.rowValidator=h,this}},{key:"emit",value:function(h){var d;if(h==="end")return this.endEmitted||(this.endEmitted=!0,L(dr(f.prototype),"emit",this).call(this,"end",this.rowCount)),!1;for(var p=arguments.length,m=new Array(p>1?p-1:0),v=1;v=m||p.hasHitRowLimit)return d();if(p.parsedLineCount+=1,p.shouldSkipLine)return g();var b=h[y];p.rowCount+=1,p.parsedRowCount+=1;var w=p.rowCount;return p.transformRow(b,function(S,C){if(S)return p.rowCount-=1,g(S);if(!C)return g(new Error("expected transform result"));if(C.isValid){if(C.row)return p.pushRow(C.row,g)}else p.emit("data-invalid",C.row,w,C.reason);return g()})})(0)}},{key:"transformRow",value:function(h,d){var p=this;try{this.headerTransformer.transform(h,function(m,v){return m?d(m):v?v.isValid?v.row?p.shouldEmitRows?p.rowTransformerValidator.transformAndValidate(v.row,d):p.skipRow(d):(p.rowCount-=1,p.parsedRowCount-=1,d(null,{row:null,isValid:!0})):p.shouldEmitRows?d(null,{isValid:!1,row:h}):p.skipRow(d):d(new Error("Expected result from header transform"))})}catch(m){d(m)}}},{key:"checkAndEmitHeaders",value:function(){!this.headersEmitted&&this.headerTransformer.headers&&(this.headersEmitted=!0,this.emit("headers",this.headerTransformer.headers))}},{key:"skipRow",value:function(h){return this.rowCount-=1,h(null,{row:null,isValid:!0})}},{key:"pushRow",value:function(h,d){try{this.parserOptions.objectMode?this.push(h):this.push(JSON.stringify(h)),d()}catch(p){d(p)}}}],[{key:"wrapDoneCallback",value:function(h){var d=!1;return function(p){if(p){if(d)throw p;return d=!0,void h(p)}for(var m=arguments.length,v=new Array(m>1?m-1:0),y=1;y1)throw new Error("delimiter option must be one character long");this.escapedDelimiter=i.default(this.delimiter),this.escapeChar=(l=this.escape)!==null&&l!==void 0?l:this.quote,this.supportsComments=!s.default(this.comment),this.NEXT_TOKEN_REGEXP=new RegExp("([^\\s]|\\r\\n|\\n|\\r|".concat(this.escapedDelimiter,")")),this.maxRows>0&&(this.limitRows=!0)});t.ParserOptions=o},{"lodash.escaperegexp":442,"lodash.isnil":447}],155:[function(e,r,t){var n=Object.create?function(d,p,m,v){v===void 0&&(v=m),Object.defineProperty(d,v,{enumerable:!0,get:function(){return p[m]}})}:function(d,p,m,v){v===void 0&&(v=m),d[v]=p[m]},i=Object.create?function(d,p){Object.defineProperty(d,"default",{enumerable:!0,value:p})}:function(d,p){d.default=p},s=function(d){if(d&&d.__esModule)return d;var p={};if(d!=null)for(var m in d)m!=="default"&&Object.prototype.hasOwnProperty.call(d,m)&&n(p,d,m);return i(p,d),p},o=function(d,p){for(var m in d)m==="default"||Object.prototype.hasOwnProperty.call(p,m)||n(p,d,m)};Object.defineProperty(t,"__esModule",{value:!0}),t.parseString=t.parseFile=t.parseStream=t.parse=t.ParserOptions=t.CsvParserStream=void 0;var a=s(e("fs")),c=e("stream"),l=e("./ParserOptions"),u=e("./CsvParserStream");o(e("./types"),t);var f=e("./CsvParserStream");Object.defineProperty(t,"CsvParserStream",{enumerable:!0,get:function(){return f.CsvParserStream}});var h=e("./ParserOptions");Object.defineProperty(t,"ParserOptions",{enumerable:!0,get:function(){return h.ParserOptions}}),t.parse=function(d){return new u.CsvParserStream(new l.ParserOptions(d))},t.parseStream=function(d,p){return d.pipe(new u.CsvParserStream(new l.ParserOptions(p)))},t.parseFile=function(d){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.createReadStream(d).pipe(new u.CsvParserStream(new l.ParserOptions(p)))},t.parseString=function(d,p){var m=new c.Readable;return m.push(d),m.push(null),m.pipe(new u.CsvParserStream(new l.ParserOptions(p)))}},{"./CsvParserStream":153,"./ParserOptions":154,"./types":169,fs:216,stream:505}],156:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=void 0;var n=e("./Scanner"),i=e("./RowParser"),s=e("./Token"),o=function(){function a(c){Ke(this,a),this.parserOptions=c,this.rowParser=new i.RowParser(this.parserOptions)}return Ze(a,[{key:"parse",value:function(c,l){var u=new n.Scanner({line:a.removeBOM(c),parserOptions:this.parserOptions,hasMoreData:l});return this.parserOptions.supportsComments?this.parseWithComments(u):this.parseWithoutComments(u)}},{key:"parseWithoutComments",value:function(c){for(var l=[],u=!0;u;)u=this.parseRow(c,l);return{line:c.line,rows:l}}},{key:"parseWithComments",value:function(c){for(var l=this.parserOptions,u=[],f=c.nextCharacterToken;f!==null;f=c.nextCharacterToken)if(s.Token.isTokenComment(f,l)){if(c.advancePastLine()===null)return{line:c.lineFromCursor,rows:u};if(!c.hasMoreCharacters)return{line:c.lineFromCursor,rows:u};c.truncateToCursor()}else if(!this.parseRow(c,u))break;return{line:c.line,rows:u}}},{key:"parseRow",value:function(c,l){if(!c.nextNonSpaceToken)return!1;var u=this.rowParser.parse(c);return u!==null&&(this.parserOptions.ignoreEmpty&&i.RowParser.isEmptyRow(u)||l.push(u),!0)}}],[{key:"removeBOM",value:function(c){return c&&c.charCodeAt(0)===65279?c.slice(1):c}}]),a}();t.Parser=o},{"./RowParser":157,"./Scanner":158,"./Token":159}],157:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.RowParser=void 0;var n=e("./column"),i=e("./Token"),s="",o=function(){function a(c){Ke(this,a),this.parserOptions=c,this.columnParser=new n.ColumnParser(c)}return Ze(a,[{key:"parse",value:function(c){for(var l=this.parserOptions,u=c.hasMoreData,f=c,h=[],d=this.getStartToken(f,h);d;){if(i.Token.isTokenRowDelimiter(d))return f.advancePastToken(d),!f.hasMoreCharacters&&i.Token.isTokenCarriageReturn(d,l)&&u?null:(f.truncateToCursor(),h);if(!this.shouldSkipColumnParse(f,d,h)){var p=this.columnParser.parse(f);if(p===null)return null;h.push(p)}d=f.nextNonSpaceToken}return u?null:(f.truncateToCursor(),h)}},{key:"getStartToken",value:function(c,l){var u=c.nextNonSpaceToken;return u!==null&&i.Token.isTokenDelimiter(u,this.parserOptions)?(l.push(""),c.nextNonSpaceToken):u}},{key:"shouldSkipColumnParse",value:function(c,l,u){var f=this.parserOptions;if(i.Token.isTokenDelimiter(l,f)){c.advancePastToken(l);var h=c.nextCharacterToken;if(!c.hasMoreCharacters||h!==null&&i.Token.isTokenRowDelimiter(h)||h!==null&&i.Token.isTokenDelimiter(h,f))return u.push(""),!0}return!1}}],[{key:"isEmptyRow",value:function(c){return c.join(s).replace(/\s+/g,s)===s}}]),a}();t.RowParser=o},{"./Token":159,"./column":164}],158:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Scanner=void 0;var n=e("./Token"),i=/((?:\r\n)|\n|\r)/,s=function(){function o(a){Ke(this,o),this.cursor=0,this.line=a.line,this.lineLength=this.line.length,this.parserOptions=a.parserOptions,this.hasMoreData=a.hasMoreData,this.cursor=a.cursor||0}return Ze(o,[{key:"hasMoreCharacters",get:function(){return this.lineLength>this.cursor}},{key:"nextNonSpaceToken",get:function(){var a=this.lineFromCursor,c=this.parserOptions.NEXT_TOKEN_REGEXP;if(a.search(c)===-1)return null;var l=c.exec(a);if(l==null)return null;var u=l[1],f=this.cursor+(l.index||0);return new n.Token({token:u,startCursor:f,endCursor:f+u.length-1})}},{key:"nextCharacterToken",get:function(){var a=this.cursor;return this.lineLength<=a?null:new n.Token({token:this.line[a],startCursor:a,endCursor:a})}},{key:"lineFromCursor",get:function(){return this.line.substr(this.cursor)}},{key:"advancePastLine",value:function(){var a=i.exec(this.lineFromCursor);return a?(this.cursor+=(a.index||0)+a[0].length,this):this.hasMoreData?null:(this.cursor=this.lineLength,this)}},{key:"advanceTo",value:function(a){return this.cursor=a,this}},{key:"advanceToToken",value:function(a){return this.cursor=a.startCursor,this}},{key:"advancePastToken",value:function(a){return this.cursor=a.endCursor+1,this}},{key:"truncateToCursor",value:function(){return this.line=this.lineFromCursor,this.lineLength=this.line.length,this.cursor=0,this}}]),o}();t.Scanner=s},{"./Token":159}],159:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Token=void 0;var n=function(){function i(s){Ke(this,i),this.token=s.token,this.startCursor=s.startCursor,this.endCursor=s.endCursor}return Ze(i,null,[{key:"isTokenRowDelimiter",value:function(s){var o=s.token;return o==="\r"||o===` +`||o===`\r +`}},{key:"isTokenCarriageReturn",value:function(s,o){return s.token===o.carriageReturn}},{key:"isTokenComment",value:function(s,o){return o.supportsComments&&!!s&&s.token===o.comment}},{key:"isTokenEscapeCharacter",value:function(s,o){return s.token===o.escapeChar}},{key:"isTokenQuote",value:function(s,o){return s.token===o.quote}},{key:"isTokenDelimiter",value:function(s,o){return s.token===o.delimiter}}]),i}();t.Token=n},{}],160:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ColumnFormatter=void 0;var n=Ze(function i(s){Ke(this,i),s.trim?this.format=function(o){return o.trim()}:s.ltrim?this.format=function(o){return o.trimLeft()}:s.rtrim?this.format=function(o){return o.trimRight()}:this.format=function(o){return o}});t.ColumnFormatter=n},{}],161:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ColumnParser=void 0;var n=e("./NonQuotedColumnParser"),i=e("./QuotedColumnParser"),s=e("../Token"),o=function(){function a(c){Ke(this,a),this.parserOptions=c,this.quotedColumnParser=new i.QuotedColumnParser(c),this.nonQuotedColumnParser=new n.NonQuotedColumnParser(c)}return Ze(a,[{key:"parse",value:function(c){var l=c.nextNonSpaceToken;return l!==null&&s.Token.isTokenQuote(l,this.parserOptions)?(c.advanceToToken(l),this.quotedColumnParser.parse(c)):this.nonQuotedColumnParser.parse(c)}}]),a}();t.ColumnParser=o},{"../Token":159,"./NonQuotedColumnParser":162,"./QuotedColumnParser":163}],162:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.NonQuotedColumnParser=void 0;var n=e("./ColumnFormatter"),i=e("../Token"),s=function(){function o(a){Ke(this,o),this.parserOptions=a,this.columnFormatter=new n.ColumnFormatter(a)}return Ze(o,[{key:"parse",value:function(a){if(!a.hasMoreCharacters)return null;for(var c=this.parserOptions,l=[],u=a.nextCharacterToken;u&&!i.Token.isTokenDelimiter(u,c)&&!i.Token.isTokenRowDelimiter(u);u=a.nextCharacterToken)l.push(u.token),a.advancePastToken(u);return this.columnFormatter.format(l.join(""))}}]),o}();t.NonQuotedColumnParser=s},{"../Token":159,"./ColumnFormatter":160}],163:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.QuotedColumnParser=void 0;var n=e("./ColumnFormatter"),i=e("../Token"),s=function(){function o(a){Ke(this,o),this.parserOptions=a,this.columnFormatter=new n.ColumnFormatter(a)}return Ze(o,[{key:"parse",value:function(a){if(!a.hasMoreCharacters)return null;var c=a.cursor,l=this.gatherDataBetweenQuotes(a),u=l.foundClosingQuote,f=l.col;if(!u){if(a.advanceTo(c),!a.hasMoreData)throw new Error("Parse Error: missing closing: '".concat(this.parserOptions.quote||"","' in line: at '").concat(a.lineFromCursor.replace(/[\r\n]/g,"\\n'"),"'"));return null}return this.checkForMalformedColumn(a),f}},{key:"gatherDataBetweenQuotes",value:function(a){for(var c=this.parserOptions,l=!1,u=!1,f=[],h=a.nextCharacterToken;!u&&h!==null;h=a.nextCharacterToken){var d=i.Token.isTokenQuote(h,c);if(!l&&d)l=!0;else if(l)if(i.Token.isTokenEscapeCharacter(h,c)){a.advancePastToken(h);var p=a.nextCharacterToken;p!==null&&(i.Token.isTokenQuote(p,c)||i.Token.isTokenEscapeCharacter(p,c))?(f.push(p.token),h=p):d?u=!0:f.push(h.token)}else d?u=!0:f.push(h.token);a.advancePastToken(h)}return{col:this.columnFormatter.format(f.join("")),foundClosingQuote:u}}},{key:"checkForMalformedColumn",value:function(a){var c=this.parserOptions,l=a.nextNonSpaceToken;if(l){var u=i.Token.isTokenDelimiter(l,c),f=i.Token.isTokenRowDelimiter(l);if(!u&&!f){var h=a.lineFromCursor.substr(0,10).replace(/[\r\n]/g,"\\n'");throw new Error("Parse Error: expected: '".concat(c.escapedDelimiter,"' OR new line got: '").concat(l.token,"'. at '").concat(h))}a.advanceToToken(l)}else a.hasMoreData||a.advancePastLine()}}]),o}();t.QuotedColumnParser=s},{"../Token":159,"./ColumnFormatter":160}],164:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ColumnFormatter=t.QuotedColumnParser=t.NonQuotedColumnParser=t.ColumnParser=void 0;var n=e("./ColumnParser");Object.defineProperty(t,"ColumnParser",{enumerable:!0,get:function(){return n.ColumnParser}});var i=e("./NonQuotedColumnParser");Object.defineProperty(t,"NonQuotedColumnParser",{enumerable:!0,get:function(){return i.NonQuotedColumnParser}});var s=e("./QuotedColumnParser");Object.defineProperty(t,"QuotedColumnParser",{enumerable:!0,get:function(){return s.QuotedColumnParser}});var o=e("./ColumnFormatter");Object.defineProperty(t,"ColumnFormatter",{enumerable:!0,get:function(){return o.ColumnFormatter}})},{"./ColumnFormatter":160,"./ColumnParser":161,"./NonQuotedColumnParser":162,"./QuotedColumnParser":163}],165:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.QuotedColumnParser=t.NonQuotedColumnParser=t.ColumnParser=t.Token=t.Scanner=t.RowParser=t.Parser=void 0;var n=e("./Parser");Object.defineProperty(t,"Parser",{enumerable:!0,get:function(){return n.Parser}});var i=e("./RowParser");Object.defineProperty(t,"RowParser",{enumerable:!0,get:function(){return i.RowParser}});var s=e("./Scanner");Object.defineProperty(t,"Scanner",{enumerable:!0,get:function(){return s.Scanner}});var o=e("./Token");Object.defineProperty(t,"Token",{enumerable:!0,get:function(){return o.Token}});var a=e("./column");Object.defineProperty(t,"ColumnParser",{enumerable:!0,get:function(){return a.ColumnParser}}),Object.defineProperty(t,"NonQuotedColumnParser",{enumerable:!0,get:function(){return a.NonQuotedColumnParser}}),Object.defineProperty(t,"QuotedColumnParser",{enumerable:!0,get:function(){return a.QuotedColumnParser}})},{"./Parser":156,"./RowParser":157,"./Scanner":158,"./Token":159,"./column":164}],166:[function(e,r,t){var n=function(l){return l&&l.__esModule?l:{default:l}};Object.defineProperty(t,"__esModule",{value:!0}),t.HeaderTransformer=void 0;var i=n(e("lodash.isundefined")),s=n(e("lodash.isfunction")),o=n(e("lodash.uniq")),a=n(e("lodash.groupby")),c=function(){function l(u){Ke(this,l),this.headers=null,this.receivedHeaders=!1,this.shouldUseFirstRow=!1,this.processedFirstRow=!1,this.headersLength=0,this.parserOptions=u,u.headers===!0?this.shouldUseFirstRow=!0:Array.isArray(u.headers)?this.setHeaders(u.headers):s.default(u.headers)&&(this.headersTransform=u.headers)}return Ze(l,[{key:"transform",value:function(u,f){return this.shouldMapRow(u)?f(null,this.processRow(u)):f(null,{row:null,isValid:!0})}},{key:"shouldMapRow",value:function(u){var f=this.parserOptions;if(!this.headersTransform&&f.renameHeaders&&!this.processedFirstRow){if(!this.receivedHeaders)throw new Error("Error renaming headers: new headers must be provided in an array");return this.processedFirstRow=!0,!1}if(!this.receivedHeaders&&Array.isArray(u)){if(this.headersTransform)this.setHeaders(this.headersTransform(u));else{if(!this.shouldUseFirstRow)return!0;this.setHeaders(u)}return!1}return!0}},{key:"processRow",value:function(u){if(!this.headers)return{row:u,isValid:!0};var f=this.parserOptions;if(!f.discardUnmappedColumns&&u.length>this.headersLength){if(!f.strictColumnHandling)throw new Error("Unexpected Error: column header mismatch expected: ".concat(this.headersLength," columns got: ").concat(u.length));return{row:u,isValid:!1,reason:"Column header mismatch expected: ".concat(this.headersLength," columns got: ").concat(u.length)}}return f.strictColumnHandling&&u.length1});throw new Error("Duplicate headers found ".concat(JSON.stringify(p)))}this.headers=u,this.receivedHeaders=!0,this.headersLength=((f=this.headers)===null||f===void 0?void 0:f.length)||0}}]),l}();t.HeaderTransformer=c},{"lodash.groupby":443,"lodash.isfunction":446,"lodash.isundefined":448,"lodash.uniq":449}],167:[function(e,r,t){var n=function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(t,"__esModule",{value:!0}),t.RowTransformerValidator=void 0;var i=n(e("lodash.isfunction")),s=e("../types"),o=function(){function a(){Ke(this,a),this._rowTransform=null,this._rowValidator=null}return Ze(a,[{key:"rowTransform",set:function(c){if(!i.default(c))throw new TypeError("The transform should be a function");this._rowTransform=a.createTransform(c)}},{key:"rowValidator",set:function(c){if(!i.default(c))throw new TypeError("The validate should be a function");this._rowValidator=a.createValidator(c)}},{key:"transformAndValidate",value:function(c,l){var u=this;return this.callTransformer(c,function(f,h){return f?l(f):h?u.callValidator(h,function(d,p){return d?l(d):p&&!p.isValid?l(null,{row:h,isValid:!1,reason:p.reason}):l(null,{row:h,isValid:!0})}):l(null,{row:null,isValid:!0})})}},{key:"callTransformer",value:function(c,l){return this._rowTransform?this._rowTransform(c,l):l(null,c)}},{key:"callValidator",value:function(c,l){return this._rowValidator?this._rowValidator(c,l):l(null,{row:c,isValid:!0})}}],[{key:"createTransform",value:function(c){return s.isSyncTransform(c)?function(l,u){var f=null;try{f=c(l)}catch(h){return u(h)}return u(null,f)}:c}},{key:"createValidator",value:function(c){return s.isSyncValidate(c)?function(l,u){u(null,{row:l,isValid:c(l)})}:function(l,u){c(l,function(f,h,d){return f?u(f):u(null,h?{row:l,isValid:h,reason:d}:{row:l,isValid:!1,reason:d})})}}}]),a}();t.RowTransformerValidator=o},{"../types":169,"lodash.isfunction":446}],168:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HeaderTransformer=t.RowTransformerValidator=void 0;var n=e("./RowTransformerValidator");Object.defineProperty(t,"RowTransformerValidator",{enumerable:!0,get:function(){return n.RowTransformerValidator}});var i=e("./HeaderTransformer");Object.defineProperty(t,"HeaderTransformer",{enumerable:!0,get:function(){return i.HeaderTransformer}})},{"./HeaderTransformer":166,"./RowTransformerValidator":167}],169:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isSyncValidate=t.isSyncTransform=void 0,t.isSyncTransform=function(n){return n.length===1},t.isSyncValidate=function(n){return n.length===1}},{}],170:[function(e,r,t){var n=t;n.bignum=e("bn.js"),n.define=e("./asn1/api").define,n.base=e("./asn1/base"),n.constants=e("./asn1/constants"),n.decoders=e("./asn1/decoders"),n.encoders=e("./asn1/encoders")},{"./asn1/api":171,"./asn1/base":173,"./asn1/constants":177,"./asn1/decoders":179,"./asn1/encoders":182,"bn.js":184}],171:[function(e,r,t){var n=e("./encoders"),i=e("./decoders"),s=e("inherits");function o(a,c){this.name=a,this.body=c,this.decoders={},this.encoders={}}t.define=function(a,c){return new o(a,c)},o.prototype._createNamed=function(a){var c=this.name;function l(u){this._initNamed(u,c)}return s(l,a),l.prototype._initNamed=function(u,f){a.call(this,u,f)},new l(this)},o.prototype._getDecoder=function(a){return a=a||"der",this.decoders.hasOwnProperty(a)||(this.decoders[a]=this._createNamed(i[a])),this.decoders[a]},o.prototype.decode=function(a,c,l){return this._getDecoder(c).decode(a,l)},o.prototype._getEncoder=function(a){return a=a||"der",this.encoders.hasOwnProperty(a)||(this.encoders[a]=this._createNamed(n[a])),this.encoders[a]},o.prototype.encode=function(a,c,l){return this._getEncoder(c).encode(a,l)}},{"./decoders":179,"./encoders":182,inherits:440}],172:[function(e,r,t){var n=e("inherits"),i=e("../base/reporter").Reporter,s=e("safer-buffer").Buffer;function o(c,l){i.call(this,l),s.isBuffer(c)?(this.base=c,this.offset=0,this.length=c.length):this.error("Input not Buffer")}function a(c,l){if(Array.isArray(c))this.length=0,this.value=c.map(function(u){return a.isEncoderBuffer(u)||(u=new a(u,l)),this.length+=u.length,u},this);else if(typeof c=="number"){if(!(0<=c&&c<=255))return l.error("non-byte EncoderBuffer value");this.value=c,this.length=1}else if(typeof c=="string")this.value=c,this.length=s.byteLength(c);else{if(!s.isBuffer(c))return l.error("Unsupported type: "+typeof c);this.value=c,this.length=c.length}}n(o,i),t.DecoderBuffer=o,o.isDecoderBuffer=function(c){return c instanceof o||typeof c=="object"&&s.isBuffer(c.base)&&c.constructor.name==="DecoderBuffer"&&typeof c.offset=="number"&&typeof c.length=="number"&&typeof c.save=="function"&&typeof c.restore=="function"&&typeof c.isEmpty=="function"&&typeof c.readUInt8=="function"&&typeof c.skip=="function"&&typeof c.raw=="function"},o.prototype.save=function(){return{offset:this.offset,reporter:i.prototype.save.call(this)}},o.prototype.restore=function(c){var l=new o(this.base);return l.offset=c.offset,l.length=this.offset,this.offset=c.offset,i.prototype.restore.call(this,c.reporter),l},o.prototype.isEmpty=function(){return this.offset===this.length},o.prototype.readUInt8=function(c){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(c||"DecoderBuffer overrun")},o.prototype.skip=function(c,l){if(!(this.offset+c<=this.length))return this.error(l||"DecoderBuffer overrun");var u=new o(this.base);return u._reporterState=this._reporterState,u.offset=this.offset,u.length=this.offset+c,this.offset+=c,u},o.prototype.raw=function(c){return this.base.slice(c?c.offset:this.offset,this.length)},t.EncoderBuffer=a,a.isEncoderBuffer=function(c){return c instanceof a||typeof c=="object"&&c.constructor.name==="EncoderBuffer"&&typeof c.length=="number"&&typeof c.join=="function"},a.prototype.join=function(c,l){return c||(c=s.alloc(this.length)),l||(l=0),this.length===0||(Array.isArray(this.value)?this.value.forEach(function(u){u.join(c,l),l+=u.length}):(typeof this.value=="number"?c[l]=this.value:typeof this.value=="string"?c.write(this.value,l):s.isBuffer(this.value)&&this.value.copy(c,l),l+=this.length)),c}},{"../base/reporter":175,inherits:440,"safer-buffer":495}],173:[function(e,r,t){var n=t;n.Reporter=e("./reporter").Reporter,n.DecoderBuffer=e("./buffer").DecoderBuffer,n.EncoderBuffer=e("./buffer").EncoderBuffer,n.Node=e("./node")},{"./buffer":172,"./node":174,"./reporter":175}],174:[function(e,r,t){var n=e("../base/reporter").Reporter,i=e("../base/buffer").EncoderBuffer,s=e("../base/buffer").DecoderBuffer,o=e("minimalistic-assert"),a=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],c=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(a),l=["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"];function u(h,d,p){var m={};this._baseState=m,m.name=p,m.enc=h,m.parent=d||null,m.children=null,m.tag=null,m.args=null,m.reverseArgs=null,m.choice=null,m.optional=!1,m.any=!1,m.obj=!1,m.use=null,m.useDecoder=null,m.key=null,m.default=null,m.explicit=null,m.implicit=null,m.contains=null,m.parent||(m.children=[],this._wrap())}r.exports=u;var f=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];u.prototype.clone=function(){var h=this._baseState,d={};f.forEach(function(m){d[m]=h[m]});var p=new this.constructor(d.parent);return p._baseState=d,p},u.prototype._wrap=function(){var h=this._baseState;c.forEach(function(d){this[d]=function(){var p=new this.constructor(this);return h.children.push(p),p[d].apply(p,arguments)}},this)},u.prototype._init=function(h){var d=this._baseState;o(d.parent===null),h.call(this),d.children=d.children.filter(function(p){return p._baseState.parent===this},this),o.equal(d.children.length,1,"Root node can have only one child")},u.prototype._useArgs=function(h){var d=this._baseState,p=h.filter(function(m){return m instanceof this.constructor},this);h=h.filter(function(m){return!(m instanceof this.constructor)},this),p.length!==0&&(o(d.children===null),d.children=p,p.forEach(function(m){m._baseState.parent=this},this)),h.length!==0&&(o(d.args===null),d.args=h,d.reverseArgs=h.map(function(m){if(typeof m!="object"||m.constructor!==Object)return m;var v={};return Object.keys(m).forEach(function(y){y==(0|y)&&(y|=0);var g=m[y];v[g]=y}),v}))},l.forEach(function(h){u.prototype[h]=function(){var d=this._baseState;throw new Error(h+" not implemented for encoding: "+d.enc)}}),a.forEach(function(h){u.prototype[h]=function(){var d=this._baseState,p=Array.prototype.slice.call(arguments);return o(d.tag===null),d.tag=h,this._useArgs(p),this}}),u.prototype.use=function(h){o(h);var d=this._baseState;return o(d.use===null),d.use=h,this},u.prototype.optional=function(){return this._baseState.optional=!0,this},u.prototype.def=function(h){var d=this._baseState;return o(d.default===null),d.default=h,d.optional=!0,this},u.prototype.explicit=function(h){var d=this._baseState;return o(d.explicit===null&&d.implicit===null),d.explicit=h,this},u.prototype.implicit=function(h){var d=this._baseState;return o(d.explicit===null&&d.implicit===null),d.implicit=h,this},u.prototype.obj=function(){var h=this._baseState,d=Array.prototype.slice.call(arguments);return h.obj=!0,d.length!==0&&this._useArgs(d),this},u.prototype.key=function(h){var d=this._baseState;return o(d.key===null),d.key=h,this},u.prototype.any=function(){return this._baseState.any=!0,this},u.prototype.choice=function(h){var d=this._baseState;return o(d.choice===null),d.choice=h,this._useArgs(Object.keys(h).map(function(p){return h[p]})),this},u.prototype.contains=function(h){var d=this._baseState;return o(d.use===null),d.contains=h,this},u.prototype._decode=function(h,d){var p=this._baseState;if(p.parent===null)return h.wrapResult(p.children[0]._decode(h,d));var m,v=p.default,y=!0,g=null;if(p.key!==null&&(g=h.enterKey(p.key)),p.optional){var b=null;if(p.explicit!==null?b=p.explicit:p.implicit!==null?b=p.implicit:p.tag!==null&&(b=p.tag),b!==null||p.any){if(y=this._peekTag(h,b,p.any),h.isError(y))return y}else{var w=h.save();try{p.choice===null?this._decodeGeneric(p.tag,h,d):this._decodeChoice(h,d),y=!0}catch{y=!1}h.restore(w)}}if(p.obj&&y&&(m=h.enterObject()),y){if(p.explicit!==null){var S=this._decodeTag(h,p.explicit);if(h.isError(S))return S;h=S}var C=h.offset;if(p.use===null&&p.choice===null){var I;p.any&&(I=h.save());var j=this._decodeTag(h,p.implicit!==null?p.implicit:p.tag,p.any);if(h.isError(j))return j;p.any?v=h.raw(I):h=j}if(d&&d.track&&p.tag!==null&&d.track(h.path(),C,h.length,"tagged"),d&&d.track&&p.tag!==null&&d.track(h.path(),h.offset,h.length,"content"),p.any||(v=p.choice===null?this._decodeGeneric(p.tag,h,d):this._decodeChoice(h,d)),h.isError(v))return v;if(p.any||p.choice!==null||p.children===null||p.children.forEach(function(G){G._decode(h,d)}),p.contains&&(p.tag==="octstr"||p.tag==="bitstr")){var U=new s(v);v=this._getUse(p.contains,h._reporterState.obj)._decode(U,d)}}return p.obj&&y&&(v=h.leaveObject(m)),p.key===null||v===null&&y!==!0?g!==null&&h.exitKey(g):h.leaveKey(g,p.key,v),v},u.prototype._decodeGeneric=function(h,d,p){var m=this._baseState;return h==="seq"||h==="set"?null:h==="seqof"||h==="setof"?this._decodeList(d,h,m.args[0],p):/str$/.test(h)?this._decodeStr(d,h,p):h==="objid"&&m.args?this._decodeObjid(d,m.args[0],m.args[1],p):h==="objid"?this._decodeObjid(d,null,null,p):h==="gentime"||h==="utctime"?this._decodeTime(d,h,p):h==="null_"?this._decodeNull(d,p):h==="bool"?this._decodeBool(d,p):h==="objDesc"?this._decodeStr(d,h,p):h==="int"||h==="enum"?this._decodeInt(d,m.args&&m.args[0],p):m.use!==null?this._getUse(m.use,d._reporterState.obj)._decode(d,p):d.error("unknown tag: "+h)},u.prototype._getUse=function(h,d){var p=this._baseState;return p.useDecoder=this._use(h,d),o(p.useDecoder._baseState.parent===null),p.useDecoder=p.useDecoder._baseState.children[0],p.implicit!==p.useDecoder._baseState.implicit&&(p.useDecoder=p.useDecoder.clone(),p.useDecoder._baseState.implicit=p.implicit),p.useDecoder},u.prototype._decodeChoice=function(h,d){var p=this._baseState,m=null,v=!1;return Object.keys(p.choice).some(function(y){var g=h.save(),b=p.choice[y];try{var w=b._decode(h,d);if(h.isError(w))return!1;m={type:y,value:w},v=!0}catch{return h.restore(g),!1}return!0},this),v?m:h.error("Choice not matched")},u.prototype._createEncoderBuffer=function(h){return new i(h,this.reporter)},u.prototype._encode=function(h,d,p){var m=this._baseState;if(m.default===null||m.default!==h){var v=this._encodeValue(h,d,p);if(v!==void 0&&!this._skipDefault(v,d,p))return v}},u.prototype._encodeValue=function(h,d,p){var m=this._baseState;if(m.parent===null)return m.children[0]._encode(h,d||new n);var v=null;if(this.reporter=d,m.optional&&h===void 0){if(m.default===null)return;h=m.default}var y=null,g=!1;if(m.any)v=this._createEncoderBuffer(h);else if(m.choice)v=this._encodeChoice(h,d);else if(m.contains)y=this._getUse(m.contains,p)._encode(h,d),g=!0;else if(m.children)y=m.children.map(function(C){if(C._baseState.tag==="null_")return C._encode(null,d,h);if(C._baseState.key===null)return d.error("Child should have a key");var I=d.enterKey(C._baseState.key);if(typeof h!="object")return d.error("Child expected, but input is not object");var j=C._encode(h[C._baseState.key],d,h);return d.leaveKey(I),j},this).filter(function(C){return C}),y=this._createEncoderBuffer(y);else if(m.tag==="seqof"||m.tag==="setof"){if(!m.args||m.args.length!==1)return d.error("Too many args for : "+m.tag);if(!Array.isArray(h))return d.error("seqof/setof, but data is not Array");var b=this.clone();b._baseState.implicit=null,y=this._createEncoderBuffer(h.map(function(C){var I=this._baseState;return this._getUse(I.args[0],h)._encode(C,d)},b))}else m.use!==null?v=this._getUse(m.use,p)._encode(h,d):(y=this._encodePrimitive(m.tag,h),g=!0);if(!m.any&&m.choice===null){var w=m.implicit!==null?m.implicit:m.tag,S=m.implicit===null?"universal":"context";w===null?m.use===null&&d.error("Tag could be omitted only for .use()"):m.use===null&&(v=this._encodeComposite(w,g,S,y))}return m.explicit!==null&&(v=this._encodeComposite(m.explicit,!1,"context",v)),v},u.prototype._encodeChoice=function(h,d){var p=this._baseState,m=p.choice[h.type];return m||o(!1,h.type+" not found in "+JSON.stringify(Object.keys(p.choice))),m._encode(h.value,d)},u.prototype._encodePrimitive=function(h,d){var p=this._baseState;if(/str$/.test(h))return this._encodeStr(d,h);if(h==="objid"&&p.args)return this._encodeObjid(d,p.reverseArgs[0],p.args[1]);if(h==="objid")return this._encodeObjid(d,null,null);if(h==="gentime"||h==="utctime")return this._encodeTime(d,h);if(h==="null_")return this._encodeNull();if(h==="int"||h==="enum")return this._encodeInt(d,p.args&&p.reverseArgs[0]);if(h==="bool")return this._encodeBool(d);if(h==="objDesc")return this._encodeStr(d,h);throw new Error("Unsupported tag: "+h)},u.prototype._isNumstr=function(h){return/^[0-9 ]*$/.test(h)},u.prototype._isPrintstr=function(h){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(h)}},{"../base/buffer":172,"../base/reporter":175,"minimalistic-assert":453}],175:[function(e,r,t){var n=e("inherits");function i(o){this._reporterState={obj:null,path:[],options:o||{},errors:[]}}function s(o,a){this.path=o,this.rethrow(a)}t.Reporter=i,i.prototype.isError=function(o){return o instanceof s},i.prototype.save=function(){var o=this._reporterState;return{obj:o.obj,pathLen:o.path.length}},i.prototype.restore=function(o){var a=this._reporterState;a.obj=o.obj,a.path=a.path.slice(0,o.pathLen)},i.prototype.enterKey=function(o){return this._reporterState.path.push(o)},i.prototype.exitKey=function(o){var a=this._reporterState;a.path=a.path.slice(0,o-1)},i.prototype.leaveKey=function(o,a,c){var l=this._reporterState;this.exitKey(o),l.obj!==null&&(l.obj[a]=c)},i.prototype.path=function(){return this._reporterState.path.join("/")},i.prototype.enterObject=function(){var o=this._reporterState,a=o.obj;return o.obj={},a},i.prototype.leaveObject=function(o){var a=this._reporterState,c=a.obj;return a.obj=o,c},i.prototype.error=function(o){var a,c=this._reporterState,l=o instanceof s;if(a=l?o:new s(c.path.map(function(u){return"["+JSON.stringify(u)+"]"}).join(""),o.message||o,o.stack),!c.options.partial)throw a;return l||c.errors.push(a),a},i.prototype.wrapResult=function(o){var a=this._reporterState;return a.options.partial?{result:this.isError(o)?null:o,errors:a.errors}:o},n(s,Error),s.prototype.rethrow=function(o){if(this.message=o+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,s),!this.stack)try{throw new Error(this.message)}catch(a){this.stack=a.stack}return this}},{inherits:440}],176:[function(e,r,t){function n(i){var s={};return Object.keys(i).forEach(function(o){(0|o)==o&&(o|=0);var a=i[o];s[a]=o}),s}t.tagClass={0:"universal",1:"application",2:"context",3:"private"},t.tagClassByName=n(t.tagClass),t.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},t.tagByName=n(t.tag)},{}],177:[function(e,r,t){var n=t;n._reverse=function(i){var s={};return Object.keys(i).forEach(function(o){(0|o)==o&&(o|=0);var a=i[o];s[a]=o}),s},n.der=e("./der")},{"./der":176}],178:[function(e,r,t){var n=e("inherits"),i=e("bn.js"),s=e("../base/buffer").DecoderBuffer,o=e("../base/node"),a=e("../constants/der");function c(h){this.enc="der",this.name=h.name,this.entity=h,this.tree=new l,this.tree._init(h.body)}function l(h){o.call(this,"der",h)}function u(h,d){var p=h.readUInt8(d);if(h.isError(p))return p;var m=a.tagClass[p>>6],v=(32&p)==0;if((31&p)==31){var y=p;for(p=0;(128&y)==128;){if(y=h.readUInt8(d),h.isError(y))return y;p<<=7,p|=127&y}}else p&=31;return{cls:m,primitive:v,tag:p,tagStr:a.tag[p]}}function f(h,d,p){var m=h.readUInt8(p);if(h.isError(m))return m;if(!d&&m===128)return null;if(!(128&m))return m;var v=127&m;if(v>4)return h.error("length octect is too long");m=0;for(var y=0;y=31?p.error("Multi-octet tag encoding unsupported"):(h||(m|=32),m|=o.tagClassByName[d||"universal"]<<6)}r.exports=a,a.prototype.encode=function(f,h){return this.tree._encode(f,h).join()},n(c,s),c.prototype._encodeComposite=function(f,h,d,p){var m=u(f,h,d,this.reporter);if(p.length<128){var v=i.alloc(2);return v[0]=m,v[1]=p.length,this._createEncoderBuffer([v,p])}for(var y=1,g=p.length;g>=256;g>>=8)y++;var b=i.alloc(2+y);b[0]=m,b[1]=128|y;for(var w=1+y,S=p.length;S>0;w--,S>>=8)b[w]=255&S;return this._createEncoderBuffer([b,p])},c.prototype._encodeStr=function(f,h){if(h==="bitstr")return this._createEncoderBuffer([0|f.unused,f.data]);if(h==="bmpstr"){for(var d=i.alloc(2*f.length),p=0;p=40)return this.reporter.error("Second objid identifier OOB");f.splice(0,2,40*f[0]+f[1])}for(var v=0,y=0;y=128;g>>=7)v++}for(var b=i.alloc(v),w=b.length-1,S=f.length-1;S>=0;S--){var C=f[S];for(b[w--]=127&C;(C>>=7)>0;)b[w--]=128|127&C}return this._createEncoderBuffer(b)},c.prototype._encodeTime=function(f,h){var d,p=new Date(f);return h==="gentime"?d=[l(p.getUTCFullYear()),l(p.getUTCMonth()+1),l(p.getUTCDate()),l(p.getUTCHours()),l(p.getUTCMinutes()),l(p.getUTCSeconds()),"Z"].join(""):h==="utctime"?d=[l(p.getUTCFullYear()%100),l(p.getUTCMonth()+1),l(p.getUTCDate()),l(p.getUTCHours()),l(p.getUTCMinutes()),l(p.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+h+" time is not supported yet"),this._encodeStr(d,"octstr")},c.prototype._encodeNull=function(){return this._createEncoderBuffer("")},c.prototype._encodeInt=function(f,h){if(typeof f=="string"){if(!h)return this.reporter.error("String int or enum given, but no values map");if(!h.hasOwnProperty(f))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(f));f=h[f]}if(typeof f!="number"&&!i.isBuffer(f)){var d=f.toArray();!f.sign&&128&d[0]&&d.unshift(0),f=i.from(d)}if(i.isBuffer(f)){var p=f.length;f.length===0&&p++;var m=i.alloc(p);return f.copy(m),f.length===0&&(m[0]=0),this._createEncoderBuffer(m)}if(f<128)return this._createEncoderBuffer(f);if(f<256)return this._createEncoderBuffer([0,f]);for(var v=1,y=f;y>=256;y>>=8)v++;for(var g=new Array(v),b=g.length-1;b>=0;b--)g[b]=255&f,f>>=8;return 128&g[0]&&g.unshift(0),this._createEncoderBuffer(i.from(g))},c.prototype._encodeBool=function(f){return this._createEncoderBuffer(f?255:0)},c.prototype._use=function(f,h){return typeof f=="function"&&(f=f(h)),f._getEncoder("der").tree},c.prototype._skipDefault=function(f,h,d){var p,m=this._baseState;if(m.default===null)return!1;var v=f.join();if(m.defaultBuffer===void 0&&(m.defaultBuffer=this._encodeValue(m.default,h,d).join()),v.length!==m.defaultBuffer.length)return!1;for(p=0;p=65&&x<=70?x-55:x>=97&&x<=102?x-87:x-48&15}function u(T,M,x){var _=l(T,x);return x-1>=M&&(_|=l(T,x-1)<<4),_}function f(T,M,x,_){for(var E=0,A=Math.min(T.length,x),O=M;O=49?D-49+10:D>=17?D-17+10:D}return E}a.isBN=function(T){return T instanceof a||T!==null&&typeof T=="object"&&T.constructor.wordSize===a.wordSize&&Array.isArray(T.words)},a.max=function(T,M){return T.cmp(M)>0?T:M},a.min=function(T,M){return T.cmp(M)<0?T:M},a.prototype._init=function(T,M,x){if(typeof T=="number")return this._initNumber(T,M,x);if(typeof T=="object")return this._initArray(T,M,x);M==="hex"&&(M=16),s(M===(0|M)&&M>=2&&M<=36);var _=0;(T=T.toString().replace(/\s+/g,""))[0]==="-"&&(_++,this.negative=1),_=0;_-=3)A=T[_]|T[_-1]<<8|T[_-2]<<16,this.words[E]|=A<>>26-O&67108863,(O+=24)>=26&&(O-=26,E++);else if(x==="le")for(_=0,E=0;_>>26-O&67108863,(O+=24)>=26&&(O-=26,E++);return this.strip()},a.prototype._parseHex=function(T,M,x){this.length=Math.ceil((T.length-M)/6),this.words=new Array(this.length);for(var _=0;_=M;_-=2)E=u(T,M,_)<=18?(A-=18,O+=1,this.words[O]|=E>>>26):A+=8;else for(_=(T.length-M)%2==0?M+1:M;_=18?(A-=18,O+=1,this.words[O]|=E>>>26):A+=8;this.strip()},a.prototype._parseBase=function(T,M,x){this.words=[0],this.length=1;for(var _=0,E=1;E<=67108863;E*=M)_++;_--,E=E/M|0;for(var A=T.length-x,O=A%_,D=Math.min(A,A-O)+x,F=0,H=x;H1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},a.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},a.prototype.inspect=function(){return(this.red?""};var h=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],d=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],p=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function m(T){for(var M=new Array(T.bitLength()),x=0;x>>E}return M}function v(T,M,x){x.negative=M.negative^T.negative;var _=T.length+M.length|0;x.length=_,_=_-1|0;var E=0|T.words[0],A=0|M.words[0],O=E*A,D=67108863&O,F=O/67108864|0;x.words[0]=D;for(var H=1;H<_;H++){for(var R=F>>>26,X=67108863&F,ae=Math.min(H,M.length-1),te=Math.max(0,H-T.length+1);te<=ae;te++){var Oe=H-te|0;R+=(O=(E=0|T.words[Oe])*(A=0|M.words[te])+X)/67108864|0,X=67108863&O}x.words[H]=0|X,F=0|R}return F!==0?x.words[H]=0|F:x.length--,x.strip()}a.prototype.toString=function(T,M){var x;if(M=0|M||1,(T=T||10)===16||T==="hex"){x="";for(var _=0,E=0,A=0;A>>24-_&16777215)!=0||A!==this.length-1?h[6-D.length]+D+x:D+x,(_+=2)>=26&&(_-=26,A--)}for(E!==0&&(x=E.toString(16)+x);x.length%M!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}if(T===(0|T)&&T>=2&&T<=36){var F=d[T],H=p[T];x="";var R=this.clone();for(R.negative=0;!R.isZero();){var X=R.modn(H).toString(T);x=(R=R.idivn(H)).isZero()?X+x:h[F-X.length]+X+x}for(this.isZero()&&(x="0"+x);x.length%M!=0;)x="0"+x;return this.negative!==0&&(x="-"+x),x}s(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var T=this.words[0];return this.length===2?T+=67108864*this.words[1]:this.length===3&&this.words[2]===1?T+=4503599627370496+67108864*this.words[1]:this.length>2&&s(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-T:T},a.prototype.toJSON=function(){return this.toString(16)},a.prototype.toBuffer=function(T,M){return s(c!==void 0),this.toArrayLike(c,T,M)},a.prototype.toArray=function(T,M){return this.toArrayLike(Array,T,M)},a.prototype.toArrayLike=function(T,M,x){var _=this.byteLength(),E=x||Math.max(1,_);s(_<=E,"byte array longer than desired length"),s(E>0,"Requested array length <= 0"),this.strip();var A,O,D=M==="le",F=new T(E),H=this.clone();if(D){for(O=0;!H.isZero();O++)A=H.andln(255),H.iushrn(8),F[O]=A;for(;O=4096&&(x+=13,M>>>=13),M>=64&&(x+=7,M>>>=7),M>=8&&(x+=4,M>>>=4),M>=2&&(x+=2,M>>>=2),x+M},a.prototype._zeroBits=function(T){if(T===0)return 26;var M=T,x=0;return!(8191&M)&&(x+=13,M>>>=13),!(127&M)&&(x+=7,M>>>=7),!(15&M)&&(x+=4,M>>>=4),!(3&M)&&(x+=2,M>>>=2),!(1&M)&&x++,x},a.prototype.bitLength=function(){var T=this.words[this.length-1],M=this._countBits(T);return 26*(this.length-1)+M},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var T=0,M=0;MT.length?this.clone().ior(T):T.clone().ior(this)},a.prototype.uor=function(T){return this.length>T.length?this.clone().iuor(T):T.clone().iuor(this)},a.prototype.iuand=function(T){var M;M=this.length>T.length?T:this;for(var x=0;xT.length?this.clone().iand(T):T.clone().iand(this)},a.prototype.uand=function(T){return this.length>T.length?this.clone().iuand(T):T.clone().iuand(this)},a.prototype.iuxor=function(T){var M,x;this.length>T.length?(M=this,x=T):(M=T,x=this);for(var _=0;_T.length?this.clone().ixor(T):T.clone().ixor(this)},a.prototype.uxor=function(T){return this.length>T.length?this.clone().iuxor(T):T.clone().iuxor(this)},a.prototype.inotn=function(T){s(typeof T=="number"&&T>=0);var M=0|Math.ceil(T/26),x=T%26;this._expand(M),x>0&&M--;for(var _=0;_0&&(this.words[_]=~this.words[_]&67108863>>26-x),this.strip()},a.prototype.notn=function(T){return this.clone().inotn(T)},a.prototype.setn=function(T,M){s(typeof T=="number"&&T>=0);var x=T/26|0,_=T%26;return this._expand(x+1),this.words[x]=M?this.words[x]|1<<_:this.words[x]&~(1<<_),this.strip()},a.prototype.iadd=function(T){var M,x,_;if(this.negative!==0&&T.negative===0)return this.negative=0,M=this.isub(T),this.negative^=1,this._normSign();if(this.negative===0&&T.negative!==0)return T.negative=0,M=this.isub(T),T.negative=1,M._normSign();this.length>T.length?(x=this,_=T):(x=T,_=this);for(var E=0,A=0;A<_.length;A++)M=(0|x.words[A])+(0|_.words[A])+E,this.words[A]=67108863&M,E=M>>>26;for(;E!==0&&A>>26;if(this.length=x.length,E!==0)this.words[this.length]=E,this.length++;else if(x!==this)for(;AT.length?this.clone().iadd(T):T.clone().iadd(this)},a.prototype.isub=function(T){if(T.negative!==0){T.negative=0;var M=this.iadd(T);return T.negative=1,M._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(T),this.negative=1,this._normSign();var x,_,E=this.cmp(T);if(E===0)return this.negative=0,this.length=1,this.words[0]=0,this;E>0?(x=this,_=T):(x=T,_=this);for(var A=0,O=0;O<_.length;O++)A=(M=(0|x.words[O])-(0|_.words[O])+A)>>26,this.words[O]=67108863&M;for(;A!==0&&O>26,this.words[O]=67108863&M;if(A===0&&O>>13,te=0|O[1],Oe=8191&te,Ie=te>>>13,je=0|O[2],ce=8191&je,Z=je>>>13,se=0|O[3],ue=8191&se,Le=se>>>13,oe=0|O[4],ye=8191&oe,rt=oe>>>13,Y=0|O[5],ie=8191&Y,me=Y>>>13,Ue=0|O[6],ct=8191&Ue,J=Ue>>>13,Je=0|O[7],it=8191&Je,xe=Je>>>13,be=0|O[8],Te=8191&be,ut=be>>>13,he=0|O[9],pe=8191&he,Ce=he>>>13,ze=0|D[0],Se=8191&ze,fe=ze>>>13,Me=0|D[1],Ve=8191&Me,nt=Me>>>13,Pt=0|D[2],bt=8191&Pt,tr=Pt>>>13,Rt=0|D[3],Ct=8191&Rt,Jt=Rt>>>13,Gt=0|D[4],Yt=8191&Gt,hr=Gt>>>13,Ht=0|D[5],sr=8191&Ht,Tr=Ht>>>13,Ur=0|D[6],qt=8191&Ur,kr=Ur>>>13,vr=0|D[7],Bt=8191&vr,_r=vr>>>13,xr=0|D[8],Cr=8191&xr,jr=xr>>>13,Xr=0|D[9],ar=8191&Xr,Hr=Xr>>>13;x.negative=T.negative^M.negative,x.length=19;var Wr=(H+(_=Math.imul(X,Se))|0)+((8191&(E=(E=Math.imul(X,fe))+Math.imul(ae,Se)|0))<<13)|0;H=((A=Math.imul(ae,fe))+(E>>>13)|0)+(Wr>>>26)|0,Wr&=67108863,_=Math.imul(Oe,Se),E=(E=Math.imul(Oe,fe))+Math.imul(Ie,Se)|0,A=Math.imul(Ie,fe);var Yr=(H+(_=_+Math.imul(X,Ve)|0)|0)+((8191&(E=(E=E+Math.imul(X,nt)|0)+Math.imul(ae,Ve)|0))<<13)|0;H=((A=A+Math.imul(ae,nt)|0)+(E>>>13)|0)+(Yr>>>26)|0,Yr&=67108863,_=Math.imul(ce,Se),E=(E=Math.imul(ce,fe))+Math.imul(Z,Se)|0,A=Math.imul(Z,fe),_=_+Math.imul(Oe,Ve)|0,E=(E=E+Math.imul(Oe,nt)|0)+Math.imul(Ie,Ve)|0,A=A+Math.imul(Ie,nt)|0;var kn=(H+(_=_+Math.imul(X,bt)|0)|0)+((8191&(E=(E=E+Math.imul(X,tr)|0)+Math.imul(ae,bt)|0))<<13)|0;H=((A=A+Math.imul(ae,tr)|0)+(E>>>13)|0)+(kn>>>26)|0,kn&=67108863,_=Math.imul(ue,Se),E=(E=Math.imul(ue,fe))+Math.imul(Le,Se)|0,A=Math.imul(Le,fe),_=_+Math.imul(ce,Ve)|0,E=(E=E+Math.imul(ce,nt)|0)+Math.imul(Z,Ve)|0,A=A+Math.imul(Z,nt)|0,_=_+Math.imul(Oe,bt)|0,E=(E=E+Math.imul(Oe,tr)|0)+Math.imul(Ie,bt)|0,A=A+Math.imul(Ie,tr)|0;var Ne=(H+(_=_+Math.imul(X,Ct)|0)|0)+((8191&(E=(E=E+Math.imul(X,Jt)|0)+Math.imul(ae,Ct)|0))<<13)|0;H=((A=A+Math.imul(ae,Jt)|0)+(E>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,_=Math.imul(ye,Se),E=(E=Math.imul(ye,fe))+Math.imul(rt,Se)|0,A=Math.imul(rt,fe),_=_+Math.imul(ue,Ve)|0,E=(E=E+Math.imul(ue,nt)|0)+Math.imul(Le,Ve)|0,A=A+Math.imul(Le,nt)|0,_=_+Math.imul(ce,bt)|0,E=(E=E+Math.imul(ce,tr)|0)+Math.imul(Z,bt)|0,A=A+Math.imul(Z,tr)|0,_=_+Math.imul(Oe,Ct)|0,E=(E=E+Math.imul(Oe,Jt)|0)+Math.imul(Ie,Ct)|0,A=A+Math.imul(Ie,Jt)|0;var ht=(H+(_=_+Math.imul(X,Yt)|0)|0)+((8191&(E=(E=E+Math.imul(X,hr)|0)+Math.imul(ae,Yt)|0))<<13)|0;H=((A=A+Math.imul(ae,hr)|0)+(E>>>13)|0)+(ht>>>26)|0,ht&=67108863,_=Math.imul(ie,Se),E=(E=Math.imul(ie,fe))+Math.imul(me,Se)|0,A=Math.imul(me,fe),_=_+Math.imul(ye,Ve)|0,E=(E=E+Math.imul(ye,nt)|0)+Math.imul(rt,Ve)|0,A=A+Math.imul(rt,nt)|0,_=_+Math.imul(ue,bt)|0,E=(E=E+Math.imul(ue,tr)|0)+Math.imul(Le,bt)|0,A=A+Math.imul(Le,tr)|0,_=_+Math.imul(ce,Ct)|0,E=(E=E+Math.imul(ce,Jt)|0)+Math.imul(Z,Ct)|0,A=A+Math.imul(Z,Jt)|0,_=_+Math.imul(Oe,Yt)|0,E=(E=E+Math.imul(Oe,hr)|0)+Math.imul(Ie,Yt)|0,A=A+Math.imul(Ie,hr)|0;var kt=(H+(_=_+Math.imul(X,sr)|0)|0)+((8191&(E=(E=E+Math.imul(X,Tr)|0)+Math.imul(ae,sr)|0))<<13)|0;H=((A=A+Math.imul(ae,Tr)|0)+(E>>>13)|0)+(kt>>>26)|0,kt&=67108863,_=Math.imul(ct,Se),E=(E=Math.imul(ct,fe))+Math.imul(J,Se)|0,A=Math.imul(J,fe),_=_+Math.imul(ie,Ve)|0,E=(E=E+Math.imul(ie,nt)|0)+Math.imul(me,Ve)|0,A=A+Math.imul(me,nt)|0,_=_+Math.imul(ye,bt)|0,E=(E=E+Math.imul(ye,tr)|0)+Math.imul(rt,bt)|0,A=A+Math.imul(rt,tr)|0,_=_+Math.imul(ue,Ct)|0,E=(E=E+Math.imul(ue,Jt)|0)+Math.imul(Le,Ct)|0,A=A+Math.imul(Le,Jt)|0,_=_+Math.imul(ce,Yt)|0,E=(E=E+Math.imul(ce,hr)|0)+Math.imul(Z,Yt)|0,A=A+Math.imul(Z,hr)|0,_=_+Math.imul(Oe,sr)|0,E=(E=E+Math.imul(Oe,Tr)|0)+Math.imul(Ie,sr)|0,A=A+Math.imul(Ie,Tr)|0;var lr=(H+(_=_+Math.imul(X,qt)|0)|0)+((8191&(E=(E=E+Math.imul(X,kr)|0)+Math.imul(ae,qt)|0))<<13)|0;H=((A=A+Math.imul(ae,kr)|0)+(E>>>13)|0)+(lr>>>26)|0,lr&=67108863,_=Math.imul(it,Se),E=(E=Math.imul(it,fe))+Math.imul(xe,Se)|0,A=Math.imul(xe,fe),_=_+Math.imul(ct,Ve)|0,E=(E=E+Math.imul(ct,nt)|0)+Math.imul(J,Ve)|0,A=A+Math.imul(J,nt)|0,_=_+Math.imul(ie,bt)|0,E=(E=E+Math.imul(ie,tr)|0)+Math.imul(me,bt)|0,A=A+Math.imul(me,tr)|0,_=_+Math.imul(ye,Ct)|0,E=(E=E+Math.imul(ye,Jt)|0)+Math.imul(rt,Ct)|0,A=A+Math.imul(rt,Jt)|0,_=_+Math.imul(ue,Yt)|0,E=(E=E+Math.imul(ue,hr)|0)+Math.imul(Le,Yt)|0,A=A+Math.imul(Le,hr)|0,_=_+Math.imul(ce,sr)|0,E=(E=E+Math.imul(ce,Tr)|0)+Math.imul(Z,sr)|0,A=A+Math.imul(Z,Tr)|0,_=_+Math.imul(Oe,qt)|0,E=(E=E+Math.imul(Oe,kr)|0)+Math.imul(Ie,qt)|0,A=A+Math.imul(Ie,kr)|0;var Br=(H+(_=_+Math.imul(X,Bt)|0)|0)+((8191&(E=(E=E+Math.imul(X,_r)|0)+Math.imul(ae,Bt)|0))<<13)|0;H=((A=A+Math.imul(ae,_r)|0)+(E>>>13)|0)+(Br>>>26)|0,Br&=67108863,_=Math.imul(Te,Se),E=(E=Math.imul(Te,fe))+Math.imul(ut,Se)|0,A=Math.imul(ut,fe),_=_+Math.imul(it,Ve)|0,E=(E=E+Math.imul(it,nt)|0)+Math.imul(xe,Ve)|0,A=A+Math.imul(xe,nt)|0,_=_+Math.imul(ct,bt)|0,E=(E=E+Math.imul(ct,tr)|0)+Math.imul(J,bt)|0,A=A+Math.imul(J,tr)|0,_=_+Math.imul(ie,Ct)|0,E=(E=E+Math.imul(ie,Jt)|0)+Math.imul(me,Ct)|0,A=A+Math.imul(me,Jt)|0,_=_+Math.imul(ye,Yt)|0,E=(E=E+Math.imul(ye,hr)|0)+Math.imul(rt,Yt)|0,A=A+Math.imul(rt,hr)|0,_=_+Math.imul(ue,sr)|0,E=(E=E+Math.imul(ue,Tr)|0)+Math.imul(Le,sr)|0,A=A+Math.imul(Le,Tr)|0,_=_+Math.imul(ce,qt)|0,E=(E=E+Math.imul(ce,kr)|0)+Math.imul(Z,qt)|0,A=A+Math.imul(Z,kr)|0,_=_+Math.imul(Oe,Bt)|0,E=(E=E+Math.imul(Oe,_r)|0)+Math.imul(Ie,Bt)|0,A=A+Math.imul(Ie,_r)|0;var Tn=(H+(_=_+Math.imul(X,Cr)|0)|0)+((8191&(E=(E=E+Math.imul(X,jr)|0)+Math.imul(ae,Cr)|0))<<13)|0;H=((A=A+Math.imul(ae,jr)|0)+(E>>>13)|0)+(Tn>>>26)|0,Tn&=67108863,_=Math.imul(pe,Se),E=(E=Math.imul(pe,fe))+Math.imul(Ce,Se)|0,A=Math.imul(Ce,fe),_=_+Math.imul(Te,Ve)|0,E=(E=E+Math.imul(Te,nt)|0)+Math.imul(ut,Ve)|0,A=A+Math.imul(ut,nt)|0,_=_+Math.imul(it,bt)|0,E=(E=E+Math.imul(it,tr)|0)+Math.imul(xe,bt)|0,A=A+Math.imul(xe,tr)|0,_=_+Math.imul(ct,Ct)|0,E=(E=E+Math.imul(ct,Jt)|0)+Math.imul(J,Ct)|0,A=A+Math.imul(J,Jt)|0,_=_+Math.imul(ie,Yt)|0,E=(E=E+Math.imul(ie,hr)|0)+Math.imul(me,Yt)|0,A=A+Math.imul(me,hr)|0,_=_+Math.imul(ye,sr)|0,E=(E=E+Math.imul(ye,Tr)|0)+Math.imul(rt,sr)|0,A=A+Math.imul(rt,Tr)|0,_=_+Math.imul(ue,qt)|0,E=(E=E+Math.imul(ue,kr)|0)+Math.imul(Le,qt)|0,A=A+Math.imul(Le,kr)|0,_=_+Math.imul(ce,Bt)|0,E=(E=E+Math.imul(ce,_r)|0)+Math.imul(Z,Bt)|0,A=A+Math.imul(Z,_r)|0,_=_+Math.imul(Oe,Cr)|0,E=(E=E+Math.imul(Oe,jr)|0)+Math.imul(Ie,Cr)|0,A=A+Math.imul(Ie,jr)|0;var da=(H+(_=_+Math.imul(X,ar)|0)|0)+((8191&(E=(E=E+Math.imul(X,Hr)|0)+Math.imul(ae,ar)|0))<<13)|0;H=((A=A+Math.imul(ae,Hr)|0)+(E>>>13)|0)+(da>>>26)|0,da&=67108863,_=Math.imul(pe,Ve),E=(E=Math.imul(pe,nt))+Math.imul(Ce,Ve)|0,A=Math.imul(Ce,nt),_=_+Math.imul(Te,bt)|0,E=(E=E+Math.imul(Te,tr)|0)+Math.imul(ut,bt)|0,A=A+Math.imul(ut,tr)|0,_=_+Math.imul(it,Ct)|0,E=(E=E+Math.imul(it,Jt)|0)+Math.imul(xe,Ct)|0,A=A+Math.imul(xe,Jt)|0,_=_+Math.imul(ct,Yt)|0,E=(E=E+Math.imul(ct,hr)|0)+Math.imul(J,Yt)|0,A=A+Math.imul(J,hr)|0,_=_+Math.imul(ie,sr)|0,E=(E=E+Math.imul(ie,Tr)|0)+Math.imul(me,sr)|0,A=A+Math.imul(me,Tr)|0,_=_+Math.imul(ye,qt)|0,E=(E=E+Math.imul(ye,kr)|0)+Math.imul(rt,qt)|0,A=A+Math.imul(rt,kr)|0,_=_+Math.imul(ue,Bt)|0,E=(E=E+Math.imul(ue,_r)|0)+Math.imul(Le,Bt)|0,A=A+Math.imul(Le,_r)|0,_=_+Math.imul(ce,Cr)|0,E=(E=E+Math.imul(ce,jr)|0)+Math.imul(Z,Cr)|0,A=A+Math.imul(Z,jr)|0;var Ta=(H+(_=_+Math.imul(Oe,ar)|0)|0)+((8191&(E=(E=E+Math.imul(Oe,Hr)|0)+Math.imul(Ie,ar)|0))<<13)|0;H=((A=A+Math.imul(Ie,Hr)|0)+(E>>>13)|0)+(Ta>>>26)|0,Ta&=67108863,_=Math.imul(pe,bt),E=(E=Math.imul(pe,tr))+Math.imul(Ce,bt)|0,A=Math.imul(Ce,tr),_=_+Math.imul(Te,Ct)|0,E=(E=E+Math.imul(Te,Jt)|0)+Math.imul(ut,Ct)|0,A=A+Math.imul(ut,Jt)|0,_=_+Math.imul(it,Yt)|0,E=(E=E+Math.imul(it,hr)|0)+Math.imul(xe,Yt)|0,A=A+Math.imul(xe,hr)|0,_=_+Math.imul(ct,sr)|0,E=(E=E+Math.imul(ct,Tr)|0)+Math.imul(J,sr)|0,A=A+Math.imul(J,Tr)|0,_=_+Math.imul(ie,qt)|0,E=(E=E+Math.imul(ie,kr)|0)+Math.imul(me,qt)|0,A=A+Math.imul(me,kr)|0,_=_+Math.imul(ye,Bt)|0,E=(E=E+Math.imul(ye,_r)|0)+Math.imul(rt,Bt)|0,A=A+Math.imul(rt,_r)|0,_=_+Math.imul(ue,Cr)|0,E=(E=E+Math.imul(ue,jr)|0)+Math.imul(Le,Cr)|0,A=A+Math.imul(Le,jr)|0;var pi=(H+(_=_+Math.imul(ce,ar)|0)|0)+((8191&(E=(E=E+Math.imul(ce,Hr)|0)+Math.imul(Z,ar)|0))<<13)|0;H=((A=A+Math.imul(Z,Hr)|0)+(E>>>13)|0)+(pi>>>26)|0,pi&=67108863,_=Math.imul(pe,Ct),E=(E=Math.imul(pe,Jt))+Math.imul(Ce,Ct)|0,A=Math.imul(Ce,Jt),_=_+Math.imul(Te,Yt)|0,E=(E=E+Math.imul(Te,hr)|0)+Math.imul(ut,Yt)|0,A=A+Math.imul(ut,hr)|0,_=_+Math.imul(it,sr)|0,E=(E=E+Math.imul(it,Tr)|0)+Math.imul(xe,sr)|0,A=A+Math.imul(xe,Tr)|0,_=_+Math.imul(ct,qt)|0,E=(E=E+Math.imul(ct,kr)|0)+Math.imul(J,qt)|0,A=A+Math.imul(J,kr)|0,_=_+Math.imul(ie,Bt)|0,E=(E=E+Math.imul(ie,_r)|0)+Math.imul(me,Bt)|0,A=A+Math.imul(me,_r)|0,_=_+Math.imul(ye,Cr)|0,E=(E=E+Math.imul(ye,jr)|0)+Math.imul(rt,Cr)|0,A=A+Math.imul(rt,jr)|0;var ni=(H+(_=_+Math.imul(ue,ar)|0)|0)+((8191&(E=(E=E+Math.imul(ue,Hr)|0)+Math.imul(Le,ar)|0))<<13)|0;H=((A=A+Math.imul(Le,Hr)|0)+(E>>>13)|0)+(ni>>>26)|0,ni&=67108863,_=Math.imul(pe,Yt),E=(E=Math.imul(pe,hr))+Math.imul(Ce,Yt)|0,A=Math.imul(Ce,hr),_=_+Math.imul(Te,sr)|0,E=(E=E+Math.imul(Te,Tr)|0)+Math.imul(ut,sr)|0,A=A+Math.imul(ut,Tr)|0,_=_+Math.imul(it,qt)|0,E=(E=E+Math.imul(it,kr)|0)+Math.imul(xe,qt)|0,A=A+Math.imul(xe,kr)|0,_=_+Math.imul(ct,Bt)|0,E=(E=E+Math.imul(ct,_r)|0)+Math.imul(J,Bt)|0,A=A+Math.imul(J,_r)|0,_=_+Math.imul(ie,Cr)|0,E=(E=E+Math.imul(ie,jr)|0)+Math.imul(me,Cr)|0,A=A+Math.imul(me,jr)|0;var Ba=(H+(_=_+Math.imul(ye,ar)|0)|0)+((8191&(E=(E=E+Math.imul(ye,Hr)|0)+Math.imul(rt,ar)|0))<<13)|0;H=((A=A+Math.imul(rt,Hr)|0)+(E>>>13)|0)+(Ba>>>26)|0,Ba&=67108863,_=Math.imul(pe,sr),E=(E=Math.imul(pe,Tr))+Math.imul(Ce,sr)|0,A=Math.imul(Ce,Tr),_=_+Math.imul(Te,qt)|0,E=(E=E+Math.imul(Te,kr)|0)+Math.imul(ut,qt)|0,A=A+Math.imul(ut,kr)|0,_=_+Math.imul(it,Bt)|0,E=(E=E+Math.imul(it,_r)|0)+Math.imul(xe,Bt)|0,A=A+Math.imul(xe,_r)|0,_=_+Math.imul(ct,Cr)|0,E=(E=E+Math.imul(ct,jr)|0)+Math.imul(J,Cr)|0,A=A+Math.imul(J,jr)|0;var ai=(H+(_=_+Math.imul(ie,ar)|0)|0)+((8191&(E=(E=E+Math.imul(ie,Hr)|0)+Math.imul(me,ar)|0))<<13)|0;H=((A=A+Math.imul(me,Hr)|0)+(E>>>13)|0)+(ai>>>26)|0,ai&=67108863,_=Math.imul(pe,qt),E=(E=Math.imul(pe,kr))+Math.imul(Ce,qt)|0,A=Math.imul(Ce,kr),_=_+Math.imul(Te,Bt)|0,E=(E=E+Math.imul(Te,_r)|0)+Math.imul(ut,Bt)|0,A=A+Math.imul(ut,_r)|0,_=_+Math.imul(it,Cr)|0,E=(E=E+Math.imul(it,jr)|0)+Math.imul(xe,Cr)|0,A=A+Math.imul(xe,jr)|0;var nn=(H+(_=_+Math.imul(ct,ar)|0)|0)+((8191&(E=(E=E+Math.imul(ct,Hr)|0)+Math.imul(J,ar)|0))<<13)|0;H=((A=A+Math.imul(J,Hr)|0)+(E>>>13)|0)+(nn>>>26)|0,nn&=67108863,_=Math.imul(pe,Bt),E=(E=Math.imul(pe,_r))+Math.imul(Ce,Bt)|0,A=Math.imul(Ce,_r),_=_+Math.imul(Te,Cr)|0,E=(E=E+Math.imul(Te,jr)|0)+Math.imul(ut,Cr)|0,A=A+Math.imul(ut,jr)|0;var tn=(H+(_=_+Math.imul(it,ar)|0)|0)+((8191&(E=(E=E+Math.imul(it,Hr)|0)+Math.imul(xe,ar)|0))<<13)|0;H=((A=A+Math.imul(xe,Hr)|0)+(E>>>13)|0)+(tn>>>26)|0,tn&=67108863,_=Math.imul(pe,Cr),E=(E=Math.imul(pe,jr))+Math.imul(Ce,Cr)|0,A=Math.imul(Ce,jr);var qi=(H+(_=_+Math.imul(Te,ar)|0)|0)+((8191&(E=(E=E+Math.imul(Te,Hr)|0)+Math.imul(ut,ar)|0))<<13)|0;H=((A=A+Math.imul(ut,Hr)|0)+(E>>>13)|0)+(qi>>>26)|0,qi&=67108863;var ii=(H+(_=Math.imul(pe,ar))|0)+((8191&(E=(E=Math.imul(pe,Hr))+Math.imul(Ce,ar)|0))<<13)|0;return H=((A=Math.imul(Ce,Hr))+(E>>>13)|0)+(ii>>>26)|0,ii&=67108863,F[0]=Wr,F[1]=Yr,F[2]=kn,F[3]=Ne,F[4]=ht,F[5]=kt,F[6]=lr,F[7]=Br,F[8]=Tn,F[9]=da,F[10]=Ta,F[11]=pi,F[12]=ni,F[13]=Ba,F[14]=ai,F[15]=nn,F[16]=tn,F[17]=qi,F[18]=ii,H!==0&&(F[19]=H,x.length++),x};function g(T,M,x){x.negative=M.negative^T.negative,x.length=T.length+M.length;for(var _=0,E=0,A=0;A>>26)|0)>>>26,O&=67108863}x.words[A]=D,_=O,O=E}return _!==0?x.words[A]=_:x.length--,x.strip()}function b(T,M,x){return new w().mulp(T,M,x)}function w(T,M){this.x=T,this.y=M}Math.imul||(y=v),a.prototype.mulTo=function(T,M){var x=this.length+T.length;return this.length===10&&T.length===10?y(this,T,M):x<63?v(this,T,M):x<1024?g(this,T,M):b(this,T,M)},w.prototype.makeRBT=function(T){for(var M=new Array(T),x=a.prototype._countBits(T)-1,_=0;_>=1;return _},w.prototype.permute=function(T,M,x,_,E,A){for(var O=0;O>>=1)E++;return 1<>>=13,x[2*A+1]=8191&E,E>>>=13;for(A=2*M;A<_;++A)x[A]=0;s(E===0),s((-8192&E)==0)},w.prototype.stub=function(T){for(var M=new Array(T),x=0;x>=26,M+=_/67108864|0,M+=E>>>26,this.words[x]=67108863&E}return M!==0&&(this.words[x]=M,this.length++),this},a.prototype.muln=function(T){return this.clone().imuln(T)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(T){var M=m(T);if(M.length===0)return new a(1);for(var x=this,_=0;_=0);var M,x=T%26,_=(T-x)/26,E=67108863>>>26-x<<26-x;if(x!==0){var A=0;for(M=0;M>>26-x}A&&(this.words[M]=A,this.length++)}if(_!==0){for(M=this.length-1;M>=0;M--)this.words[M+_]=this.words[M];for(M=0;M<_;M++)this.words[M]=0;this.length+=_}return this.strip()},a.prototype.ishln=function(T){return s(this.negative===0),this.iushln(T)},a.prototype.iushrn=function(T,M,x){var _;s(typeof T=="number"&&T>=0),_=M?(M-M%26)/26:0;var E=T%26,A=Math.min((T-E)/26,this.length),O=67108863^67108863>>>E<A)for(this.length-=A,F=0;F=0&&(H!==0||F>=_);F--){var R=0|this.words[F];this.words[F]=H<<26-E|R>>>E,H=R&O}return D&&H!==0&&(D.words[D.length++]=H),this.length===0&&(this.words[0]=0,this.length=1),this.strip()},a.prototype.ishrn=function(T,M,x){return s(this.negative===0),this.iushrn(T,M,x)},a.prototype.shln=function(T){return this.clone().ishln(T)},a.prototype.ushln=function(T){return this.clone().iushln(T)},a.prototype.shrn=function(T){return this.clone().ishrn(T)},a.prototype.ushrn=function(T){return this.clone().iushrn(T)},a.prototype.testn=function(T){s(typeof T=="number"&&T>=0);var M=T%26,x=(T-M)/26,_=1<=0);var M=T%26,x=(T-M)/26;if(s(this.negative===0,"imaskn works only with positive numbers"),this.length<=x)return this;if(M!==0&&x++,this.length=Math.min(x,this.length),M!==0){var _=67108863^67108863>>>M<=67108864;M++)this.words[M]-=67108864,M===this.length-1?this.words[M+1]=1:this.words[M+1]++;return this.length=Math.max(this.length,M+1),this},a.prototype.isubn=function(T){if(s(typeof T=="number"),s(T<67108864),T<0)return this.iaddn(-T);if(this.negative!==0)return this.negative=0,this.iaddn(T),this.negative=1,this;if(this.words[0]-=T,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var M=0;M>26)-(D/67108864|0),this.words[_+x]=67108863&E}for(;_>26,this.words[_+x]=67108863&E;if(O===0)return this.strip();for(s(O===-1),O=0,_=0;_>26,this.words[_]=67108863&E;return this.negative=1,this.strip()},a.prototype._wordDiv=function(T,M){var x=this.length-T.length,_=this.clone(),E=T,A=0|E.words[E.length-1];(x=26-this._countBits(A))!=0&&(E=E.ushln(x),_.iushln(x),A=0|E.words[E.length-1]);var O,D=_.length-E.length;if(M!=="mod"){(O=new a(null)).length=D+1,O.words=new Array(O.length);for(var F=0;F=0;R--){var X=67108864*(0|_.words[E.length+R])+(0|_.words[E.length+R-1]);for(X=Math.min(X/A|0,67108863),_._ishlnsubmul(E,X,R);_.negative!==0;)X--,_.negative=0,_._ishlnsubmul(E,1,R),_.isZero()||(_.negative^=1);O&&(O.words[R]=X)}return O&&O.strip(),_.strip(),M!=="div"&&x!==0&&_.iushrn(x),{div:O||null,mod:_}},a.prototype.divmod=function(T,M,x){return s(!T.isZero()),this.isZero()?{div:new a(0),mod:new a(0)}:this.negative!==0&&T.negative===0?(A=this.neg().divmod(T,M),M!=="mod"&&(_=A.div.neg()),M!=="div"&&(E=A.mod.neg(),x&&E.negative!==0&&E.iadd(T)),{div:_,mod:E}):this.negative===0&&T.negative!==0?(A=this.divmod(T.neg(),M),M!=="mod"&&(_=A.div.neg()),{div:_,mod:A.mod}):this.negative&T.negative?(A=this.neg().divmod(T.neg(),M),M!=="div"&&(E=A.mod.neg(),x&&E.negative!==0&&E.isub(T)),{div:A.div,mod:E}):T.length>this.length||this.cmp(T)<0?{div:new a(0),mod:this}:T.length===1?M==="div"?{div:this.divn(T.words[0]),mod:null}:M==="mod"?{div:null,mod:new a(this.modn(T.words[0]))}:{div:this.divn(T.words[0]),mod:new a(this.modn(T.words[0]))}:this._wordDiv(T,M);var _,E,A},a.prototype.div=function(T){return this.divmod(T,"div",!1).div},a.prototype.mod=function(T){return this.divmod(T,"mod",!1).mod},a.prototype.umod=function(T){return this.divmod(T,"mod",!0).mod},a.prototype.divRound=function(T){var M=this.divmod(T);if(M.mod.isZero())return M.div;var x=M.div.negative!==0?M.mod.isub(T):M.mod,_=T.ushrn(1),E=T.andln(1),A=x.cmp(_);return A<0||E===1&&A===0?M.div:M.div.negative!==0?M.div.isubn(1):M.div.iaddn(1)},a.prototype.modn=function(T){s(T<=67108863);for(var M=(1<<26)%T,x=0,_=this.length-1;_>=0;_--)x=(M*x+(0|this.words[_]))%T;return x},a.prototype.idivn=function(T){s(T<=67108863);for(var M=0,x=this.length-1;x>=0;x--){var _=(0|this.words[x])+67108864*M;this.words[x]=_/T|0,M=_%T}return this.strip()},a.prototype.divn=function(T){return this.clone().idivn(T)},a.prototype.egcd=function(T){s(T.negative===0),s(!T.isZero());var M=this,x=T.clone();M=M.negative!==0?M.umod(T):M.clone();for(var _=new a(1),E=new a(0),A=new a(0),O=new a(1),D=0;M.isEven()&&x.isEven();)M.iushrn(1),x.iushrn(1),++D;for(var F=x.clone(),H=M.clone();!M.isZero();){for(var R=0,X=1;!(M.words[0]&X)&&R<26;++R,X<<=1);if(R>0)for(M.iushrn(R);R-- >0;)(_.isOdd()||E.isOdd())&&(_.iadd(F),E.isub(H)),_.iushrn(1),E.iushrn(1);for(var ae=0,te=1;!(x.words[0]&te)&&ae<26;++ae,te<<=1);if(ae>0)for(x.iushrn(ae);ae-- >0;)(A.isOdd()||O.isOdd())&&(A.iadd(F),O.isub(H)),A.iushrn(1),O.iushrn(1);M.cmp(x)>=0?(M.isub(x),_.isub(A),E.isub(O)):(x.isub(M),A.isub(_),O.isub(E))}return{a:A,b:O,gcd:x.iushln(D)}},a.prototype._invmp=function(T){s(T.negative===0),s(!T.isZero());var M=this,x=T.clone();M=M.negative!==0?M.umod(T):M.clone();for(var _,E=new a(1),A=new a(0),O=x.clone();M.cmpn(1)>0&&x.cmpn(1)>0;){for(var D=0,F=1;!(M.words[0]&F)&&D<26;++D,F<<=1);if(D>0)for(M.iushrn(D);D-- >0;)E.isOdd()&&E.iadd(O),E.iushrn(1);for(var H=0,R=1;!(x.words[0]&R)&&H<26;++H,R<<=1);if(H>0)for(x.iushrn(H);H-- >0;)A.isOdd()&&A.iadd(O),A.iushrn(1);M.cmp(x)>=0?(M.isub(x),E.isub(A)):(x.isub(M),A.isub(E))}return(_=M.cmpn(1)===0?E:A).cmpn(0)<0&&_.iadd(T),_},a.prototype.gcd=function(T){if(this.isZero())return T.abs();if(T.isZero())return this.abs();var M=this.clone(),x=T.clone();M.negative=0,x.negative=0;for(var _=0;M.isEven()&&x.isEven();_++)M.iushrn(1),x.iushrn(1);for(;;){for(;M.isEven();)M.iushrn(1);for(;x.isEven();)x.iushrn(1);var E=M.cmp(x);if(E<0){var A=M;M=x,x=A}else if(E===0||x.cmpn(1)===0)break;M.isub(x)}return x.iushln(_)},a.prototype.invm=function(T){return this.egcd(T).a.umod(T)},a.prototype.isEven=function(){return(1&this.words[0])==0},a.prototype.isOdd=function(){return(1&this.words[0])==1},a.prototype.andln=function(T){return this.words[0]&T},a.prototype.bincn=function(T){s(typeof T=="number");var M=T%26,x=(T-M)/26,_=1<>>26,O&=67108863,this.words[A]=O}return E!==0&&(this.words[A]=E,this.length++),this},a.prototype.isZero=function(){return this.length===1&&this.words[0]===0},a.prototype.cmpn=function(T){var M,x=T<0;if(this.negative!==0&&!x)return-1;if(this.negative===0&&x)return 1;if(this.strip(),this.length>1)M=1;else{x&&(T=-T),s(T<=67108863,"Number is too big");var _=0|this.words[0];M=_===T?0:_T.length)return 1;if(this.length=0;x--){var _=0|this.words[x],E=0|T.words[x];if(_!==E){_E&&(M=1);break}}return M},a.prototype.gtn=function(T){return this.cmpn(T)===1},a.prototype.gt=function(T){return this.cmp(T)===1},a.prototype.gten=function(T){return this.cmpn(T)>=0},a.prototype.gte=function(T){return this.cmp(T)>=0},a.prototype.ltn=function(T){return this.cmpn(T)===-1},a.prototype.lt=function(T){return this.cmp(T)===-1},a.prototype.lten=function(T){return this.cmpn(T)<=0},a.prototype.lte=function(T){return this.cmp(T)<=0},a.prototype.eqn=function(T){return this.cmpn(T)===0},a.prototype.eq=function(T){return this.cmp(T)===0},a.red=function(T){return new z(T)},a.prototype.toRed=function(T){return s(!this.red,"Already a number in reduction context"),s(this.negative===0,"red works only with positives"),T.convertTo(this)._forceRed(T)},a.prototype.fromRed=function(){return s(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},a.prototype._forceRed=function(T){return this.red=T,this},a.prototype.forceRed=function(T){return s(!this.red,"Already a number in reduction context"),this._forceRed(T)},a.prototype.redAdd=function(T){return s(this.red,"redAdd works only with red numbers"),this.red.add(this,T)},a.prototype.redIAdd=function(T){return s(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,T)},a.prototype.redSub=function(T){return s(this.red,"redSub works only with red numbers"),this.red.sub(this,T)},a.prototype.redISub=function(T){return s(this.red,"redISub works only with red numbers"),this.red.isub(this,T)},a.prototype.redShl=function(T){return s(this.red,"redShl works only with red numbers"),this.red.shl(this,T)},a.prototype.redMul=function(T){return s(this.red,"redMul works only with red numbers"),this.red._verify2(this,T),this.red.mul(this,T)},a.prototype.redIMul=function(T){return s(this.red,"redMul works only with red numbers"),this.red._verify2(this,T),this.red.imul(this,T)},a.prototype.redSqr=function(){return s(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},a.prototype.redISqr=function(){return s(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},a.prototype.redSqrt=function(){return s(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},a.prototype.redInvm=function(){return s(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},a.prototype.redNeg=function(){return s(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},a.prototype.redPow=function(T){return s(this.red&&!T.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,T)};var S={k256:null,p224:null,p192:null,p25519:null};function C(T,M){this.name=T,this.p=new a(M,16),this.n=this.p.bitLength(),this.k=new a(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function I(){C.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function j(){C.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function U(){C.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function G(){C.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function z(T){if(typeof T=="string"){var M=a._prime(T);this.m=M.p,this.prime=M}else s(T.gtn(1),"modulus must be greater than 1"),this.m=T,this.prime=null}function K(T){z.call(this,T),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new a(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}C.prototype._tmp=function(){var T=new a(null);return T.words=new Array(Math.ceil(this.n/13)),T},C.prototype.ireduce=function(T){var M,x=T;do this.split(x,this.tmp),M=(x=(x=this.imulK(x)).iadd(this.tmp)).bitLength();while(M>this.n);var _=M0?x.isub(this.p):x.strip!==void 0?x.strip():x._strip(),x},C.prototype.split=function(T,M){T.iushrn(this.n,0,M)},C.prototype.imulK=function(T){return T.imul(this.k)},o(I,C),I.prototype.split=function(T,M){for(var x=4194303,_=Math.min(T.length,9),E=0;E<_;E++)M.words[E]=T.words[E];if(M.length=_,T.length<=9)return T.words[0]=0,void(T.length=1);var A=T.words[9];for(M.words[M.length++]=A&x,E=10;E>>22,A=O}A>>>=22,T.words[E-10]=A,A===0&&T.length>10?T.length-=10:T.length-=9},I.prototype.imulK=function(T){T.words[T.length]=0,T.words[T.length+1]=0,T.length+=2;for(var M=0,x=0;x>>=26,T.words[x]=E,M=_}return M!==0&&(T.words[T.length++]=M),T},a._prime=function(T){if(S[T])return S[T];var M;if(T==="k256")M=new I;else if(T==="p224")M=new j;else if(T==="p192")M=new U;else{if(T!=="p25519")throw new Error("Unknown prime "+T);M=new G}return S[T]=M,M},z.prototype._verify1=function(T){s(T.negative===0,"red works only with positives"),s(T.red,"red works only with red numbers")},z.prototype._verify2=function(T,M){s((T.negative|M.negative)==0,"red works only with positives"),s(T.red&&T.red===M.red,"red works only with red numbers")},z.prototype.imod=function(T){return this.prime?this.prime.ireduce(T)._forceRed(this):T.umod(this.m)._forceRed(this)},z.prototype.neg=function(T){return T.isZero()?T.clone():this.m.sub(T)._forceRed(this)},z.prototype.add=function(T,M){this._verify2(T,M);var x=T.add(M);return x.cmp(this.m)>=0&&x.isub(this.m),x._forceRed(this)},z.prototype.iadd=function(T,M){this._verify2(T,M);var x=T.iadd(M);return x.cmp(this.m)>=0&&x.isub(this.m),x},z.prototype.sub=function(T,M){this._verify2(T,M);var x=T.sub(M);return x.cmpn(0)<0&&x.iadd(this.m),x._forceRed(this)},z.prototype.isub=function(T,M){this._verify2(T,M);var x=T.isub(M);return x.cmpn(0)<0&&x.iadd(this.m),x},z.prototype.shl=function(T,M){return this._verify1(T),this.imod(T.ushln(M))},z.prototype.imul=function(T,M){return this._verify2(T,M),this.imod(T.imul(M))},z.prototype.mul=function(T,M){return this._verify2(T,M),this.imod(T.mul(M))},z.prototype.isqr=function(T){return this.imul(T,T.clone())},z.prototype.sqr=function(T){return this.mul(T,T)},z.prototype.sqrt=function(T){if(T.isZero())return T.clone();var M=this.m.andln(3);if(s(M%2==1),M===3){var x=this.m.add(new a(1)).iushrn(2);return this.pow(T,x)}for(var _=this.m.subn(1),E=0;!_.isZero()&&_.andln(1)===0;)E++,_.iushrn(1);s(!_.isZero());var A=new a(1).toRed(this),O=A.redNeg(),D=this.m.subn(1).iushrn(1),F=this.m.bitLength();for(F=new a(2*F*F).toRed(this);this.pow(F,D).cmp(O)!==0;)F.redIAdd(O);for(var H=this.pow(F,_),R=this.pow(T,_.addn(1).iushrn(1)),X=this.pow(T,_),ae=E;X.cmp(A)!==0;){for(var te=X,Oe=0;te.cmp(A)!==0;Oe++)te=te.redSqr();s(Oe=0;E--){for(var H=M.words[E],R=F-1;R>=0;R--){var X=H>>R&1;A!==_[0]&&(A=this.sqr(A)),X!==0||O!==0?(O<<=1,O|=X,(++D===x||E===0&&R===0)&&(A=this.mul(A,_[O]),D=0,O=0)):D=0}F=26}return A},z.prototype.convertTo=function(T){var M=T.umod(this.m);return M===T?M.clone():M},z.prototype.convertFrom=function(T){var M=T.clone();return M.red=null,M},a.mont=function(T){return new K(T)},o(K,z),K.prototype.convertTo=function(T){return this.imod(T.ushln(this.shift))},K.prototype.convertFrom=function(T){var M=this.imod(T.mul(this.rinv));return M.red=null,M},K.prototype.imul=function(T,M){if(T.isZero()||M.isZero())return T.words[0]=0,T.length=1,T;var x=T.imul(M),_=x.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),E=x.isub(_).iushrn(this.shift),A=E;return E.cmp(this.m)>=0?A=E.isub(this.m):E.cmpn(0)<0&&(A=E.iadd(this.m)),A._forceRed(this)},K.prototype.mul=function(T,M){if(T.isZero()||M.isZero())return new a(0)._forceRed(this);var x=T.mul(M),_=x.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),E=x.isub(_).iushrn(this.shift),A=E;return E.cmp(this.m)>=0?A=E.isub(this.m):E.cmpn(0)<0&&(A=E.iadd(this.m)),A._forceRed(this)},K.prototype.invm=function(T){return this.imod(T._invmp(this.m).mul(this.r2))._forceRed(this)}})(r===void 0||r,void 0)},{buffer:188}],185:[function(e,r,t){t.byteLength=u,t.toByteArray=h,t.fromByteArray=m;for(var n=[],i=[],s=typeof Uint8Array<"u"?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,c=o.length;a0)throw new Error("Invalid string. Length must be a multiple of 4");var g=v.indexOf("=");return g===-1&&(g=y),[g,g===y?0:4-g%4]}function u(v){var y=l(v),g=y[0],b=y[1];return 3*(g+b)/4-b}function f(v,y,g){return 3*(y+g)/4-g}function h(v){var y,g,b=l(v),w=b[0],S=b[1],C=new s(f(v,w,S)),I=0,j=S>0?w-4:w;for(g=0;g>16&255,C[I++]=y>>8&255,C[I++]=255&y;return S===2&&(y=i[v.charCodeAt(g)]<<2|i[v.charCodeAt(g+1)]>>4,C[I++]=255&y),S===1&&(y=i[v.charCodeAt(g)]<<10|i[v.charCodeAt(g+1)]<<4|i[v.charCodeAt(g+2)]>>2,C[I++]=y>>8&255,C[I++]=255&y),C}function d(v){return n[v>>18&63]+n[v>>12&63]+n[v>>6&63]+n[63&v]}function p(v,y,g){for(var b,w=[],S=y;SI?I:C+S));return b===1?(y=v[g-1],w.push(n[y>>2]+n[y<<4&63]+"==")):b===2&&(y=(v[g-2]<<8)+v[g-1],w.push(n[y>>10]+n[y>>4&63]+n[y<<2&63]+"=")),w.join("")}i[45]=62,i[95]=63},{}],186:[function(e,r,t){(function(n,i){function s(x,_){if(!x)throw new Error(_||"Assertion failed")}function o(x,_){x.super_=_;var E=function(){};E.prototype=_.prototype,x.prototype=new E,x.prototype.constructor=x}function a(x,_,E){if(a.isBN(x))return x;this.negative=0,this.words=null,this.length=0,this.red=null,x!==null&&(_!=="le"&&_!=="be"||(E=_,_=10),this._init(x||0,_||10,E||"be"))}var c;typeof n=="object"?n.exports=a:i.BN=a,a.BN=a,a.wordSize=26;try{c=typeof window<"u"&&window.Buffer!==void 0?window.Buffer:e("buffer").Buffer}catch{}function l(x,_){var E=x.charCodeAt(_);return E>=48&&E<=57?E-48:E>=65&&E<=70?E-55:E>=97&&E<=102?E-87:void s(!1,"Invalid character in "+x)}function u(x,_,E){var A=l(x,E);return E-1>=_&&(A|=l(x,E-1)<<4),A}function f(x,_,E,A){for(var O=0,D=0,F=Math.min(x.length,E),H=_;H=49?R-49+10:R>=17?R-17+10:R,s(R>=0&&D0?x:_},a.min=function(x,_){return x.cmp(_)<0?x:_},a.prototype._init=function(x,_,E){if(typeof x=="number")return this._initNumber(x,_,E);if(typeof x=="object")return this._initArray(x,_,E);_==="hex"&&(_=16),s(_===(0|_)&&_>=2&&_<=36);var A=0;(x=x.toString().replace(/\s+/g,""))[0]==="-"&&(A++,this.negative=1),A=0;A-=3)D=x[A]|x[A-1]<<8|x[A-2]<<16,this.words[O]|=D<>>26-F&67108863,(F+=24)>=26&&(F-=26,O++);else if(E==="le")for(A=0,O=0;A>>26-F&67108863,(F+=24)>=26&&(F-=26,O++);return this._strip()},a.prototype._parseHex=function(x,_,E){this.length=Math.ceil((x.length-_)/6),this.words=new Array(this.length);for(var A=0;A=_;A-=2)O=u(x,_,A)<=18?(D-=18,F+=1,this.words[F]|=O>>>26):D+=8;else for(A=(x.length-_)%2==0?_+1:_;A=18?(D-=18,F+=1,this.words[F]|=O>>>26):D+=8;this._strip()},a.prototype._parseBase=function(x,_,E){this.words=[0],this.length=1;for(var A=0,O=1;O<=67108863;O*=_)A++;A--,O=O/_|0;for(var D=x.length-E,F=D%A,H=Math.min(D,D-F)+E,R=0,X=E;X1&&this.words[this.length-1]===0;)this.length--;return this._normSign()},a.prototype._normSign=function(){return this.length===1&&this.words[0]===0&&(this.negative=0),this},typeof Symbol<"u"&&typeof Symbol.for=="function")try{a.prototype[Symbol.for("nodejs.util.inspect.custom")]=d}catch{a.prototype.inspect=d}else a.prototype.inspect=d;function d(){return(this.red?""}var p=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],m=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],v=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];a.prototype.toString=function(x,_){var E;if(_=0|_||1,(x=x||10)===16||x==="hex"){E="";for(var A=0,O=0,D=0;D>>24-A&16777215,(A+=2)>=26&&(A-=26,D--),E=O!==0||D!==this.length-1?p[6-H.length]+H+E:H+E}for(O!==0&&(E=O.toString(16)+E);E.length%_!=0;)E="0"+E;return this.negative!==0&&(E="-"+E),E}if(x===(0|x)&&x>=2&&x<=36){var R=m[x],X=v[x];E="";var ae=this.clone();for(ae.negative=0;!ae.isZero();){var te=ae.modrn(X).toString(x);E=(ae=ae.idivn(X)).isZero()?te+E:p[R-te.length]+te+E}for(this.isZero()&&(E="0"+E);E.length%_!=0;)E="0"+E;return this.negative!==0&&(E="-"+E),E}s(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var x=this.words[0];return this.length===2?x+=67108864*this.words[1]:this.length===3&&this.words[2]===1?x+=4503599627370496+67108864*this.words[1]:this.length>2&&s(!1,"Number can only safely store up to 53 bits"),this.negative!==0?-x:x},a.prototype.toJSON=function(){return this.toString(16,2)},c&&(a.prototype.toBuffer=function(x,_){return this.toArrayLike(c,x,_)}),a.prototype.toArray=function(x,_){return this.toArrayLike(Array,x,_)};var y=function(x,_){return x.allocUnsafe?x.allocUnsafe(_):new x(_)};function g(x){for(var _=new Array(x.bitLength()),E=0;E<_.length;E++){var A=E/26|0,O=E%26;_[E]=x.words[A]>>>O&1}return _}function b(x,_,E){E.negative=_.negative^x.negative;var A=x.length+_.length|0;E.length=A,A=A-1|0;var O=0|x.words[0],D=0|_.words[0],F=O*D,H=67108863&F,R=F/67108864|0;E.words[0]=H;for(var X=1;X>>26,te=67108863&R,Oe=Math.min(X,_.length-1),Ie=Math.max(0,X-x.length+1);Ie<=Oe;Ie++){var je=X-Ie|0;ae+=(F=(O=0|x.words[je])*(D=0|_.words[Ie])+te)/67108864|0,te=67108863&F}E.words[X]=0|te,R=0|ae}return R!==0?E.words[X]=0|R:E.length--,E._strip()}a.prototype.toArrayLike=function(x,_,E){this._strip();var A=this.byteLength(),O=E||Math.max(1,A);s(A<=O,"byte array longer than desired length"),s(O>0,"Requested array length <= 0");var D=y(x,O);return this["_toArrayLike"+(_==="le"?"LE":"BE")](D,A),D},a.prototype._toArrayLikeLE=function(x,_){for(var E=0,A=0,O=0,D=0;O>8&255),E>16&255),D===6?(E>24&255),A=0,D=0):(A=F>>>24,D+=2)}if(E=0&&(x[E--]=F>>8&255),E>=0&&(x[E--]=F>>16&255),D===6?(E>=0&&(x[E--]=F>>24&255),A=0,D=0):(A=F>>>24,D+=2)}if(E>=0)for(x[E--]=A;E>=0;)x[E--]=0},Math.clz32?a.prototype._countBits=function(x){return 32-Math.clz32(x)}:a.prototype._countBits=function(x){var _=x,E=0;return _>=4096&&(E+=13,_>>>=13),_>=64&&(E+=7,_>>>=7),_>=8&&(E+=4,_>>>=4),_>=2&&(E+=2,_>>>=2),E+_},a.prototype._zeroBits=function(x){if(x===0)return 26;var _=x,E=0;return!(8191&_)&&(E+=13,_>>>=13),!(127&_)&&(E+=7,_>>>=7),!(15&_)&&(E+=4,_>>>=4),!(3&_)&&(E+=2,_>>>=2),!(1&_)&&E++,E},a.prototype.bitLength=function(){var x=this.words[this.length-1],_=this._countBits(x);return 26*(this.length-1)+_},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var x=0,_=0;_x.length?this.clone().ior(x):x.clone().ior(this)},a.prototype.uor=function(x){return this.length>x.length?this.clone().iuor(x):x.clone().iuor(this)},a.prototype.iuand=function(x){var _;_=this.length>x.length?x:this;for(var E=0;E<_.length;E++)this.words[E]=this.words[E]&x.words[E];return this.length=_.length,this._strip()},a.prototype.iand=function(x){return s((this.negative|x.negative)==0),this.iuand(x)},a.prototype.and=function(x){return this.length>x.length?this.clone().iand(x):x.clone().iand(this)},a.prototype.uand=function(x){return this.length>x.length?this.clone().iuand(x):x.clone().iuand(this)},a.prototype.iuxor=function(x){var _,E;this.length>x.length?(_=this,E=x):(_=x,E=this);for(var A=0;Ax.length?this.clone().ixor(x):x.clone().ixor(this)},a.prototype.uxor=function(x){return this.length>x.length?this.clone().iuxor(x):x.clone().iuxor(this)},a.prototype.inotn=function(x){s(typeof x=="number"&&x>=0);var _=0|Math.ceil(x/26),E=x%26;this._expand(_),E>0&&_--;for(var A=0;A<_;A++)this.words[A]=67108863&~this.words[A];return E>0&&(this.words[A]=~this.words[A]&67108863>>26-E),this._strip()},a.prototype.notn=function(x){return this.clone().inotn(x)},a.prototype.setn=function(x,_){s(typeof x=="number"&&x>=0);var E=x/26|0,A=x%26;return this._expand(E+1),this.words[E]=_?this.words[E]|1<x.length?(E=this,A=x):(E=x,A=this);for(var O=0,D=0;D>>26;for(;O!==0&&D>>26;if(this.length=E.length,O!==0)this.words[this.length]=O,this.length++;else if(E!==this)for(;Dx.length?this.clone().iadd(x):x.clone().iadd(this)},a.prototype.isub=function(x){if(x.negative!==0){x.negative=0;var _=this.iadd(x);return x.negative=1,_._normSign()}if(this.negative!==0)return this.negative=0,this.iadd(x),this.negative=1,this._normSign();var E,A,O=this.cmp(x);if(O===0)return this.negative=0,this.length=1,this.words[0]=0,this;O>0?(E=this,A=x):(E=x,A=this);for(var D=0,F=0;F>26,this.words[F]=67108863&_;for(;D!==0&&F>26,this.words[F]=67108863&_;if(D===0&&F>>13,Ie=0|F[1],je=8191&Ie,ce=Ie>>>13,Z=0|F[2],se=8191&Z,ue=Z>>>13,Le=0|F[3],oe=8191&Le,ye=Le>>>13,rt=0|F[4],Y=8191&rt,ie=rt>>>13,me=0|F[5],Ue=8191&me,ct=me>>>13,J=0|F[6],Je=8191&J,it=J>>>13,xe=0|F[7],be=8191&xe,Te=xe>>>13,ut=0|F[8],he=8191&ut,pe=ut>>>13,Ce=0|F[9],ze=8191&Ce,Se=Ce>>>13,fe=0|H[0],Me=8191&fe,Ve=fe>>>13,nt=0|H[1],Pt=8191&nt,bt=nt>>>13,tr=0|H[2],Rt=8191&tr,Ct=tr>>>13,Jt=0|H[3],Gt=8191&Jt,Yt=Jt>>>13,hr=0|H[4],Ht=8191&hr,sr=hr>>>13,Tr=0|H[5],Ur=8191&Tr,qt=Tr>>>13,kr=0|H[6],vr=8191&kr,Bt=kr>>>13,_r=0|H[7],xr=8191&_r,Cr=_r>>>13,jr=0|H[8],Xr=8191&jr,ar=jr>>>13,Hr=0|H[9],Wr=8191&Hr,Yr=Hr>>>13;E.negative=x.negative^_.negative,E.length=19;var kn=(X+(A=Math.imul(te,Me))|0)+((8191&(O=(O=Math.imul(te,Ve))+Math.imul(Oe,Me)|0))<<13)|0;X=((D=Math.imul(Oe,Ve))+(O>>>13)|0)+(kn>>>26)|0,kn&=67108863,A=Math.imul(je,Me),O=(O=Math.imul(je,Ve))+Math.imul(ce,Me)|0,D=Math.imul(ce,Ve);var Ne=(X+(A=A+Math.imul(te,Pt)|0)|0)+((8191&(O=(O=O+Math.imul(te,bt)|0)+Math.imul(Oe,Pt)|0))<<13)|0;X=((D=D+Math.imul(Oe,bt)|0)+(O>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,A=Math.imul(se,Me),O=(O=Math.imul(se,Ve))+Math.imul(ue,Me)|0,D=Math.imul(ue,Ve),A=A+Math.imul(je,Pt)|0,O=(O=O+Math.imul(je,bt)|0)+Math.imul(ce,Pt)|0,D=D+Math.imul(ce,bt)|0;var ht=(X+(A=A+Math.imul(te,Rt)|0)|0)+((8191&(O=(O=O+Math.imul(te,Ct)|0)+Math.imul(Oe,Rt)|0))<<13)|0;X=((D=D+Math.imul(Oe,Ct)|0)+(O>>>13)|0)+(ht>>>26)|0,ht&=67108863,A=Math.imul(oe,Me),O=(O=Math.imul(oe,Ve))+Math.imul(ye,Me)|0,D=Math.imul(ye,Ve),A=A+Math.imul(se,Pt)|0,O=(O=O+Math.imul(se,bt)|0)+Math.imul(ue,Pt)|0,D=D+Math.imul(ue,bt)|0,A=A+Math.imul(je,Rt)|0,O=(O=O+Math.imul(je,Ct)|0)+Math.imul(ce,Rt)|0,D=D+Math.imul(ce,Ct)|0;var kt=(X+(A=A+Math.imul(te,Gt)|0)|0)+((8191&(O=(O=O+Math.imul(te,Yt)|0)+Math.imul(Oe,Gt)|0))<<13)|0;X=((D=D+Math.imul(Oe,Yt)|0)+(O>>>13)|0)+(kt>>>26)|0,kt&=67108863,A=Math.imul(Y,Me),O=(O=Math.imul(Y,Ve))+Math.imul(ie,Me)|0,D=Math.imul(ie,Ve),A=A+Math.imul(oe,Pt)|0,O=(O=O+Math.imul(oe,bt)|0)+Math.imul(ye,Pt)|0,D=D+Math.imul(ye,bt)|0,A=A+Math.imul(se,Rt)|0,O=(O=O+Math.imul(se,Ct)|0)+Math.imul(ue,Rt)|0,D=D+Math.imul(ue,Ct)|0,A=A+Math.imul(je,Gt)|0,O=(O=O+Math.imul(je,Yt)|0)+Math.imul(ce,Gt)|0,D=D+Math.imul(ce,Yt)|0;var lr=(X+(A=A+Math.imul(te,Ht)|0)|0)+((8191&(O=(O=O+Math.imul(te,sr)|0)+Math.imul(Oe,Ht)|0))<<13)|0;X=((D=D+Math.imul(Oe,sr)|0)+(O>>>13)|0)+(lr>>>26)|0,lr&=67108863,A=Math.imul(Ue,Me),O=(O=Math.imul(Ue,Ve))+Math.imul(ct,Me)|0,D=Math.imul(ct,Ve),A=A+Math.imul(Y,Pt)|0,O=(O=O+Math.imul(Y,bt)|0)+Math.imul(ie,Pt)|0,D=D+Math.imul(ie,bt)|0,A=A+Math.imul(oe,Rt)|0,O=(O=O+Math.imul(oe,Ct)|0)+Math.imul(ye,Rt)|0,D=D+Math.imul(ye,Ct)|0,A=A+Math.imul(se,Gt)|0,O=(O=O+Math.imul(se,Yt)|0)+Math.imul(ue,Gt)|0,D=D+Math.imul(ue,Yt)|0,A=A+Math.imul(je,Ht)|0,O=(O=O+Math.imul(je,sr)|0)+Math.imul(ce,Ht)|0,D=D+Math.imul(ce,sr)|0;var Br=(X+(A=A+Math.imul(te,Ur)|0)|0)+((8191&(O=(O=O+Math.imul(te,qt)|0)+Math.imul(Oe,Ur)|0))<<13)|0;X=((D=D+Math.imul(Oe,qt)|0)+(O>>>13)|0)+(Br>>>26)|0,Br&=67108863,A=Math.imul(Je,Me),O=(O=Math.imul(Je,Ve))+Math.imul(it,Me)|0,D=Math.imul(it,Ve),A=A+Math.imul(Ue,Pt)|0,O=(O=O+Math.imul(Ue,bt)|0)+Math.imul(ct,Pt)|0,D=D+Math.imul(ct,bt)|0,A=A+Math.imul(Y,Rt)|0,O=(O=O+Math.imul(Y,Ct)|0)+Math.imul(ie,Rt)|0,D=D+Math.imul(ie,Ct)|0,A=A+Math.imul(oe,Gt)|0,O=(O=O+Math.imul(oe,Yt)|0)+Math.imul(ye,Gt)|0,D=D+Math.imul(ye,Yt)|0,A=A+Math.imul(se,Ht)|0,O=(O=O+Math.imul(se,sr)|0)+Math.imul(ue,Ht)|0,D=D+Math.imul(ue,sr)|0,A=A+Math.imul(je,Ur)|0,O=(O=O+Math.imul(je,qt)|0)+Math.imul(ce,Ur)|0,D=D+Math.imul(ce,qt)|0;var Tn=(X+(A=A+Math.imul(te,vr)|0)|0)+((8191&(O=(O=O+Math.imul(te,Bt)|0)+Math.imul(Oe,vr)|0))<<13)|0;X=((D=D+Math.imul(Oe,Bt)|0)+(O>>>13)|0)+(Tn>>>26)|0,Tn&=67108863,A=Math.imul(be,Me),O=(O=Math.imul(be,Ve))+Math.imul(Te,Me)|0,D=Math.imul(Te,Ve),A=A+Math.imul(Je,Pt)|0,O=(O=O+Math.imul(Je,bt)|0)+Math.imul(it,Pt)|0,D=D+Math.imul(it,bt)|0,A=A+Math.imul(Ue,Rt)|0,O=(O=O+Math.imul(Ue,Ct)|0)+Math.imul(ct,Rt)|0,D=D+Math.imul(ct,Ct)|0,A=A+Math.imul(Y,Gt)|0,O=(O=O+Math.imul(Y,Yt)|0)+Math.imul(ie,Gt)|0,D=D+Math.imul(ie,Yt)|0,A=A+Math.imul(oe,Ht)|0,O=(O=O+Math.imul(oe,sr)|0)+Math.imul(ye,Ht)|0,D=D+Math.imul(ye,sr)|0,A=A+Math.imul(se,Ur)|0,O=(O=O+Math.imul(se,qt)|0)+Math.imul(ue,Ur)|0,D=D+Math.imul(ue,qt)|0,A=A+Math.imul(je,vr)|0,O=(O=O+Math.imul(je,Bt)|0)+Math.imul(ce,vr)|0,D=D+Math.imul(ce,Bt)|0;var da=(X+(A=A+Math.imul(te,xr)|0)|0)+((8191&(O=(O=O+Math.imul(te,Cr)|0)+Math.imul(Oe,xr)|0))<<13)|0;X=((D=D+Math.imul(Oe,Cr)|0)+(O>>>13)|0)+(da>>>26)|0,da&=67108863,A=Math.imul(he,Me),O=(O=Math.imul(he,Ve))+Math.imul(pe,Me)|0,D=Math.imul(pe,Ve),A=A+Math.imul(be,Pt)|0,O=(O=O+Math.imul(be,bt)|0)+Math.imul(Te,Pt)|0,D=D+Math.imul(Te,bt)|0,A=A+Math.imul(Je,Rt)|0,O=(O=O+Math.imul(Je,Ct)|0)+Math.imul(it,Rt)|0,D=D+Math.imul(it,Ct)|0,A=A+Math.imul(Ue,Gt)|0,O=(O=O+Math.imul(Ue,Yt)|0)+Math.imul(ct,Gt)|0,D=D+Math.imul(ct,Yt)|0,A=A+Math.imul(Y,Ht)|0,O=(O=O+Math.imul(Y,sr)|0)+Math.imul(ie,Ht)|0,D=D+Math.imul(ie,sr)|0,A=A+Math.imul(oe,Ur)|0,O=(O=O+Math.imul(oe,qt)|0)+Math.imul(ye,Ur)|0,D=D+Math.imul(ye,qt)|0,A=A+Math.imul(se,vr)|0,O=(O=O+Math.imul(se,Bt)|0)+Math.imul(ue,vr)|0,D=D+Math.imul(ue,Bt)|0,A=A+Math.imul(je,xr)|0,O=(O=O+Math.imul(je,Cr)|0)+Math.imul(ce,xr)|0,D=D+Math.imul(ce,Cr)|0;var Ta=(X+(A=A+Math.imul(te,Xr)|0)|0)+((8191&(O=(O=O+Math.imul(te,ar)|0)+Math.imul(Oe,Xr)|0))<<13)|0;X=((D=D+Math.imul(Oe,ar)|0)+(O>>>13)|0)+(Ta>>>26)|0,Ta&=67108863,A=Math.imul(ze,Me),O=(O=Math.imul(ze,Ve))+Math.imul(Se,Me)|0,D=Math.imul(Se,Ve),A=A+Math.imul(he,Pt)|0,O=(O=O+Math.imul(he,bt)|0)+Math.imul(pe,Pt)|0,D=D+Math.imul(pe,bt)|0,A=A+Math.imul(be,Rt)|0,O=(O=O+Math.imul(be,Ct)|0)+Math.imul(Te,Rt)|0,D=D+Math.imul(Te,Ct)|0,A=A+Math.imul(Je,Gt)|0,O=(O=O+Math.imul(Je,Yt)|0)+Math.imul(it,Gt)|0,D=D+Math.imul(it,Yt)|0,A=A+Math.imul(Ue,Ht)|0,O=(O=O+Math.imul(Ue,sr)|0)+Math.imul(ct,Ht)|0,D=D+Math.imul(ct,sr)|0,A=A+Math.imul(Y,Ur)|0,O=(O=O+Math.imul(Y,qt)|0)+Math.imul(ie,Ur)|0,D=D+Math.imul(ie,qt)|0,A=A+Math.imul(oe,vr)|0,O=(O=O+Math.imul(oe,Bt)|0)+Math.imul(ye,vr)|0,D=D+Math.imul(ye,Bt)|0,A=A+Math.imul(se,xr)|0,O=(O=O+Math.imul(se,Cr)|0)+Math.imul(ue,xr)|0,D=D+Math.imul(ue,Cr)|0,A=A+Math.imul(je,Xr)|0,O=(O=O+Math.imul(je,ar)|0)+Math.imul(ce,Xr)|0,D=D+Math.imul(ce,ar)|0;var pi=(X+(A=A+Math.imul(te,Wr)|0)|0)+((8191&(O=(O=O+Math.imul(te,Yr)|0)+Math.imul(Oe,Wr)|0))<<13)|0;X=((D=D+Math.imul(Oe,Yr)|0)+(O>>>13)|0)+(pi>>>26)|0,pi&=67108863,A=Math.imul(ze,Pt),O=(O=Math.imul(ze,bt))+Math.imul(Se,Pt)|0,D=Math.imul(Se,bt),A=A+Math.imul(he,Rt)|0,O=(O=O+Math.imul(he,Ct)|0)+Math.imul(pe,Rt)|0,D=D+Math.imul(pe,Ct)|0,A=A+Math.imul(be,Gt)|0,O=(O=O+Math.imul(be,Yt)|0)+Math.imul(Te,Gt)|0,D=D+Math.imul(Te,Yt)|0,A=A+Math.imul(Je,Ht)|0,O=(O=O+Math.imul(Je,sr)|0)+Math.imul(it,Ht)|0,D=D+Math.imul(it,sr)|0,A=A+Math.imul(Ue,Ur)|0,O=(O=O+Math.imul(Ue,qt)|0)+Math.imul(ct,Ur)|0,D=D+Math.imul(ct,qt)|0,A=A+Math.imul(Y,vr)|0,O=(O=O+Math.imul(Y,Bt)|0)+Math.imul(ie,vr)|0,D=D+Math.imul(ie,Bt)|0,A=A+Math.imul(oe,xr)|0,O=(O=O+Math.imul(oe,Cr)|0)+Math.imul(ye,xr)|0,D=D+Math.imul(ye,Cr)|0,A=A+Math.imul(se,Xr)|0,O=(O=O+Math.imul(se,ar)|0)+Math.imul(ue,Xr)|0,D=D+Math.imul(ue,ar)|0;var ni=(X+(A=A+Math.imul(je,Wr)|0)|0)+((8191&(O=(O=O+Math.imul(je,Yr)|0)+Math.imul(ce,Wr)|0))<<13)|0;X=((D=D+Math.imul(ce,Yr)|0)+(O>>>13)|0)+(ni>>>26)|0,ni&=67108863,A=Math.imul(ze,Rt),O=(O=Math.imul(ze,Ct))+Math.imul(Se,Rt)|0,D=Math.imul(Se,Ct),A=A+Math.imul(he,Gt)|0,O=(O=O+Math.imul(he,Yt)|0)+Math.imul(pe,Gt)|0,D=D+Math.imul(pe,Yt)|0,A=A+Math.imul(be,Ht)|0,O=(O=O+Math.imul(be,sr)|0)+Math.imul(Te,Ht)|0,D=D+Math.imul(Te,sr)|0,A=A+Math.imul(Je,Ur)|0,O=(O=O+Math.imul(Je,qt)|0)+Math.imul(it,Ur)|0,D=D+Math.imul(it,qt)|0,A=A+Math.imul(Ue,vr)|0,O=(O=O+Math.imul(Ue,Bt)|0)+Math.imul(ct,vr)|0,D=D+Math.imul(ct,Bt)|0,A=A+Math.imul(Y,xr)|0,O=(O=O+Math.imul(Y,Cr)|0)+Math.imul(ie,xr)|0,D=D+Math.imul(ie,Cr)|0,A=A+Math.imul(oe,Xr)|0,O=(O=O+Math.imul(oe,ar)|0)+Math.imul(ye,Xr)|0,D=D+Math.imul(ye,ar)|0;var Ba=(X+(A=A+Math.imul(se,Wr)|0)|0)+((8191&(O=(O=O+Math.imul(se,Yr)|0)+Math.imul(ue,Wr)|0))<<13)|0;X=((D=D+Math.imul(ue,Yr)|0)+(O>>>13)|0)+(Ba>>>26)|0,Ba&=67108863,A=Math.imul(ze,Gt),O=(O=Math.imul(ze,Yt))+Math.imul(Se,Gt)|0,D=Math.imul(Se,Yt),A=A+Math.imul(he,Ht)|0,O=(O=O+Math.imul(he,sr)|0)+Math.imul(pe,Ht)|0,D=D+Math.imul(pe,sr)|0,A=A+Math.imul(be,Ur)|0,O=(O=O+Math.imul(be,qt)|0)+Math.imul(Te,Ur)|0,D=D+Math.imul(Te,qt)|0,A=A+Math.imul(Je,vr)|0,O=(O=O+Math.imul(Je,Bt)|0)+Math.imul(it,vr)|0,D=D+Math.imul(it,Bt)|0,A=A+Math.imul(Ue,xr)|0,O=(O=O+Math.imul(Ue,Cr)|0)+Math.imul(ct,xr)|0,D=D+Math.imul(ct,Cr)|0,A=A+Math.imul(Y,Xr)|0,O=(O=O+Math.imul(Y,ar)|0)+Math.imul(ie,Xr)|0,D=D+Math.imul(ie,ar)|0;var ai=(X+(A=A+Math.imul(oe,Wr)|0)|0)+((8191&(O=(O=O+Math.imul(oe,Yr)|0)+Math.imul(ye,Wr)|0))<<13)|0;X=((D=D+Math.imul(ye,Yr)|0)+(O>>>13)|0)+(ai>>>26)|0,ai&=67108863,A=Math.imul(ze,Ht),O=(O=Math.imul(ze,sr))+Math.imul(Se,Ht)|0,D=Math.imul(Se,sr),A=A+Math.imul(he,Ur)|0,O=(O=O+Math.imul(he,qt)|0)+Math.imul(pe,Ur)|0,D=D+Math.imul(pe,qt)|0,A=A+Math.imul(be,vr)|0,O=(O=O+Math.imul(be,Bt)|0)+Math.imul(Te,vr)|0,D=D+Math.imul(Te,Bt)|0,A=A+Math.imul(Je,xr)|0,O=(O=O+Math.imul(Je,Cr)|0)+Math.imul(it,xr)|0,D=D+Math.imul(it,Cr)|0,A=A+Math.imul(Ue,Xr)|0,O=(O=O+Math.imul(Ue,ar)|0)+Math.imul(ct,Xr)|0,D=D+Math.imul(ct,ar)|0;var nn=(X+(A=A+Math.imul(Y,Wr)|0)|0)+((8191&(O=(O=O+Math.imul(Y,Yr)|0)+Math.imul(ie,Wr)|0))<<13)|0;X=((D=D+Math.imul(ie,Yr)|0)+(O>>>13)|0)+(nn>>>26)|0,nn&=67108863,A=Math.imul(ze,Ur),O=(O=Math.imul(ze,qt))+Math.imul(Se,Ur)|0,D=Math.imul(Se,qt),A=A+Math.imul(he,vr)|0,O=(O=O+Math.imul(he,Bt)|0)+Math.imul(pe,vr)|0,D=D+Math.imul(pe,Bt)|0,A=A+Math.imul(be,xr)|0,O=(O=O+Math.imul(be,Cr)|0)+Math.imul(Te,xr)|0,D=D+Math.imul(Te,Cr)|0,A=A+Math.imul(Je,Xr)|0,O=(O=O+Math.imul(Je,ar)|0)+Math.imul(it,Xr)|0,D=D+Math.imul(it,ar)|0;var tn=(X+(A=A+Math.imul(Ue,Wr)|0)|0)+((8191&(O=(O=O+Math.imul(Ue,Yr)|0)+Math.imul(ct,Wr)|0))<<13)|0;X=((D=D+Math.imul(ct,Yr)|0)+(O>>>13)|0)+(tn>>>26)|0,tn&=67108863,A=Math.imul(ze,vr),O=(O=Math.imul(ze,Bt))+Math.imul(Se,vr)|0,D=Math.imul(Se,Bt),A=A+Math.imul(he,xr)|0,O=(O=O+Math.imul(he,Cr)|0)+Math.imul(pe,xr)|0,D=D+Math.imul(pe,Cr)|0,A=A+Math.imul(be,Xr)|0,O=(O=O+Math.imul(be,ar)|0)+Math.imul(Te,Xr)|0,D=D+Math.imul(Te,ar)|0;var qi=(X+(A=A+Math.imul(Je,Wr)|0)|0)+((8191&(O=(O=O+Math.imul(Je,Yr)|0)+Math.imul(it,Wr)|0))<<13)|0;X=((D=D+Math.imul(it,Yr)|0)+(O>>>13)|0)+(qi>>>26)|0,qi&=67108863,A=Math.imul(ze,xr),O=(O=Math.imul(ze,Cr))+Math.imul(Se,xr)|0,D=Math.imul(Se,Cr),A=A+Math.imul(he,Xr)|0,O=(O=O+Math.imul(he,ar)|0)+Math.imul(pe,Xr)|0,D=D+Math.imul(pe,ar)|0;var ii=(X+(A=A+Math.imul(be,Wr)|0)|0)+((8191&(O=(O=O+Math.imul(be,Yr)|0)+Math.imul(Te,Wr)|0))<<13)|0;X=((D=D+Math.imul(Te,Yr)|0)+(O>>>13)|0)+(ii>>>26)|0,ii&=67108863,A=Math.imul(ze,Xr),O=(O=Math.imul(ze,ar))+Math.imul(Se,Xr)|0,D=Math.imul(Se,ar);var Gi=(X+(A=A+Math.imul(he,Wr)|0)|0)+((8191&(O=(O=O+Math.imul(he,Yr)|0)+Math.imul(pe,Wr)|0))<<13)|0;X=((D=D+Math.imul(pe,Yr)|0)+(O>>>13)|0)+(Gi>>>26)|0,Gi&=67108863;var No=(X+(A=Math.imul(ze,Wr))|0)+((8191&(O=(O=Math.imul(ze,Yr))+Math.imul(Se,Wr)|0))<<13)|0;return X=((D=Math.imul(Se,Yr))+(O>>>13)|0)+(No>>>26)|0,No&=67108863,R[0]=kn,R[1]=Ne,R[2]=ht,R[3]=kt,R[4]=lr,R[5]=Br,R[6]=Tn,R[7]=da,R[8]=Ta,R[9]=pi,R[10]=ni,R[11]=Ba,R[12]=ai,R[13]=nn,R[14]=tn,R[15]=qi,R[16]=ii,R[17]=Gi,R[18]=No,X!==0&&(R[19]=X,E.length++),E};function S(x,_,E){E.negative=_.negative^x.negative,E.length=x.length+_.length;for(var A=0,O=0,D=0;D>>26)|0)>>>26,F&=67108863}E.words[D]=H,A=F,F=O}return A!==0?E.words[D]=A:E.length--,E._strip()}function C(x,_,E){return S(x,_,E)}Math.imul||(w=b),a.prototype.mulTo=function(x,_){var E=this.length+x.length;return this.length===10&&x.length===10?w(this,x,_):E<63?b(this,x,_):E<1024?S(this,x,_):C(this,x,_)},a.prototype.mul=function(x){var _=new a(null);return _.words=new Array(this.length+x.length),this.mulTo(x,_)},a.prototype.mulf=function(x){var _=new a(null);return _.words=new Array(this.length+x.length),C(this,x,_)},a.prototype.imul=function(x){return this.clone().mulTo(x,this)},a.prototype.imuln=function(x){var _=x<0;_&&(x=-x),s(typeof x=="number"),s(x<67108864);for(var E=0,A=0;A>=26,E+=O/67108864|0,E+=D>>>26,this.words[A]=67108863&D}return E!==0&&(this.words[A]=E,this.length++),_?this.ineg():this},a.prototype.muln=function(x){return this.clone().imuln(x)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(x){var _=g(x);if(_.length===0)return new a(1);for(var E=this,A=0;A<_.length&&_[A]===0;A++,E=E.sqr());if(++A<_.length)for(var O=E.sqr();A<_.length;A++,O=O.sqr())_[A]!==0&&(E=E.mul(O));return E},a.prototype.iushln=function(x){s(typeof x=="number"&&x>=0);var _,E=x%26,A=(x-E)/26,O=67108863>>>26-E<<26-E;if(E!==0){var D=0;for(_=0;_>>26-E}D&&(this.words[_]=D,this.length++)}if(A!==0){for(_=this.length-1;_>=0;_--)this.words[_+A]=this.words[_];for(_=0;_=0),A=_?(_-_%26)/26:0;var O=x%26,D=Math.min((x-O)/26,this.length),F=67108863^67108863>>>O<D)for(this.length-=D,R=0;R=0&&(X!==0||R>=A);R--){var ae=0|this.words[R];this.words[R]=X<<26-O|ae>>>O,X=ae&F}return H&&X!==0&&(H.words[H.length++]=X),this.length===0&&(this.words[0]=0,this.length=1),this._strip()},a.prototype.ishrn=function(x,_,E){return s(this.negative===0),this.iushrn(x,_,E)},a.prototype.shln=function(x){return this.clone().ishln(x)},a.prototype.ushln=function(x){return this.clone().iushln(x)},a.prototype.shrn=function(x){return this.clone().ishrn(x)},a.prototype.ushrn=function(x){return this.clone().iushrn(x)},a.prototype.testn=function(x){s(typeof x=="number"&&x>=0);var _=x%26,E=(x-_)/26,A=1<<_;return!(this.length<=E||!(this.words[E]&A))},a.prototype.imaskn=function(x){s(typeof x=="number"&&x>=0);var _=x%26,E=(x-_)/26;if(s(this.negative===0,"imaskn works only with positive numbers"),this.length<=E)return this;if(_!==0&&E++,this.length=Math.min(E,this.length),_!==0){var A=67108863^67108863>>>_<<_;this.words[this.length-1]&=A}return this._strip()},a.prototype.maskn=function(x){return this.clone().imaskn(x)},a.prototype.iaddn=function(x){return s(typeof x=="number"),s(x<67108864),x<0?this.isubn(-x):this.negative!==0?this.length===1&&(0|this.words[0])<=x?(this.words[0]=x-(0|this.words[0]),this.negative=0,this):(this.negative=0,this.isubn(x),this.negative=1,this):this._iaddn(x)},a.prototype._iaddn=function(x){this.words[0]+=x;for(var _=0;_=67108864;_++)this.words[_]-=67108864,_===this.length-1?this.words[_+1]=1:this.words[_+1]++;return this.length=Math.max(this.length,_+1),this},a.prototype.isubn=function(x){if(s(typeof x=="number"),s(x<67108864),x<0)return this.iaddn(-x);if(this.negative!==0)return this.negative=0,this.iaddn(x),this.negative=1,this;if(this.words[0]-=x,this.length===1&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var _=0;_>26)-(H/67108864|0),this.words[A+E]=67108863&O}for(;A>26,this.words[A+E]=67108863&O;if(F===0)return this._strip();for(s(F===-1),F=0,A=0;A>26,this.words[A]=67108863&O;return this.negative=1,this._strip()},a.prototype._wordDiv=function(x,_){var E=this.length-x.length,A=this.clone(),O=x,D=0|O.words[O.length-1];(E=26-this._countBits(D))!=0&&(O=O.ushln(E),A.iushln(E),D=0|O.words[O.length-1]);var F,H=A.length-O.length;if(_!=="mod"){(F=new a(null)).length=H+1,F.words=new Array(F.length);for(var R=0;R=0;ae--){var te=67108864*(0|A.words[O.length+ae])+(0|A.words[O.length+ae-1]);for(te=Math.min(te/D|0,67108863),A._ishlnsubmul(O,te,ae);A.negative!==0;)te--,A.negative=0,A._ishlnsubmul(O,1,ae),A.isZero()||(A.negative^=1);F&&(F.words[ae]=te)}return F&&F._strip(),A._strip(),_!=="div"&&E!==0&&A.iushrn(E),{div:F||null,mod:A}},a.prototype.divmod=function(x,_,E){return s(!x.isZero()),this.isZero()?{div:new a(0),mod:new a(0)}:this.negative!==0&&x.negative===0?(D=this.neg().divmod(x,_),_!=="mod"&&(A=D.div.neg()),_!=="div"&&(O=D.mod.neg(),E&&O.negative!==0&&O.iadd(x)),{div:A,mod:O}):this.negative===0&&x.negative!==0?(D=this.divmod(x.neg(),_),_!=="mod"&&(A=D.div.neg()),{div:A,mod:D.mod}):this.negative&x.negative?(D=this.neg().divmod(x.neg(),_),_!=="div"&&(O=D.mod.neg(),E&&O.negative!==0&&O.isub(x)),{div:D.div,mod:O}):x.length>this.length||this.cmp(x)<0?{div:new a(0),mod:this}:x.length===1?_==="div"?{div:this.divn(x.words[0]),mod:null}:_==="mod"?{div:null,mod:new a(this.modrn(x.words[0]))}:{div:this.divn(x.words[0]),mod:new a(this.modrn(x.words[0]))}:this._wordDiv(x,_);var A,O,D},a.prototype.div=function(x){return this.divmod(x,"div",!1).div},a.prototype.mod=function(x){return this.divmod(x,"mod",!1).mod},a.prototype.umod=function(x){return this.divmod(x,"mod",!0).mod},a.prototype.divRound=function(x){var _=this.divmod(x);if(_.mod.isZero())return _.div;var E=_.div.negative!==0?_.mod.isub(x):_.mod,A=x.ushrn(1),O=x.andln(1),D=E.cmp(A);return D<0||O===1&&D===0?_.div:_.div.negative!==0?_.div.isubn(1):_.div.iaddn(1)},a.prototype.modrn=function(x){var _=x<0;_&&(x=-x),s(x<=67108863);for(var E=(1<<26)%x,A=0,O=this.length-1;O>=0;O--)A=(E*A+(0|this.words[O]))%x;return _?-A:A},a.prototype.modn=function(x){return this.modrn(x)},a.prototype.idivn=function(x){var _=x<0;_&&(x=-x),s(x<=67108863);for(var E=0,A=this.length-1;A>=0;A--){var O=(0|this.words[A])+67108864*E;this.words[A]=O/x|0,E=O%x}return this._strip(),_?this.ineg():this},a.prototype.divn=function(x){return this.clone().idivn(x)},a.prototype.egcd=function(x){s(x.negative===0),s(!x.isZero());var _=this,E=x.clone();_=_.negative!==0?_.umod(x):_.clone();for(var A=new a(1),O=new a(0),D=new a(0),F=new a(1),H=0;_.isEven()&&E.isEven();)_.iushrn(1),E.iushrn(1),++H;for(var R=E.clone(),X=_.clone();!_.isZero();){for(var ae=0,te=1;!(_.words[0]&te)&&ae<26;++ae,te<<=1);if(ae>0)for(_.iushrn(ae);ae-- >0;)(A.isOdd()||O.isOdd())&&(A.iadd(R),O.isub(X)),A.iushrn(1),O.iushrn(1);for(var Oe=0,Ie=1;!(E.words[0]&Ie)&&Oe<26;++Oe,Ie<<=1);if(Oe>0)for(E.iushrn(Oe);Oe-- >0;)(D.isOdd()||F.isOdd())&&(D.iadd(R),F.isub(X)),D.iushrn(1),F.iushrn(1);_.cmp(E)>=0?(_.isub(E),A.isub(D),O.isub(F)):(E.isub(_),D.isub(A),F.isub(O))}return{a:D,b:F,gcd:E.iushln(H)}},a.prototype._invmp=function(x){s(x.negative===0),s(!x.isZero());var _=this,E=x.clone();_=_.negative!==0?_.umod(x):_.clone();for(var A,O=new a(1),D=new a(0),F=E.clone();_.cmpn(1)>0&&E.cmpn(1)>0;){for(var H=0,R=1;!(_.words[0]&R)&&H<26;++H,R<<=1);if(H>0)for(_.iushrn(H);H-- >0;)O.isOdd()&&O.iadd(F),O.iushrn(1);for(var X=0,ae=1;!(E.words[0]&ae)&&X<26;++X,ae<<=1);if(X>0)for(E.iushrn(X);X-- >0;)D.isOdd()&&D.iadd(F),D.iushrn(1);_.cmp(E)>=0?(_.isub(E),O.isub(D)):(E.isub(_),D.isub(O))}return(A=_.cmpn(1)===0?O:D).cmpn(0)<0&&A.iadd(x),A},a.prototype.gcd=function(x){if(this.isZero())return x.abs();if(x.isZero())return this.abs();var _=this.clone(),E=x.clone();_.negative=0,E.negative=0;for(var A=0;_.isEven()&&E.isEven();A++)_.iushrn(1),E.iushrn(1);for(;;){for(;_.isEven();)_.iushrn(1);for(;E.isEven();)E.iushrn(1);var O=_.cmp(E);if(O<0){var D=_;_=E,E=D}else if(O===0||E.cmpn(1)===0)break;_.isub(E)}return E.iushln(A)},a.prototype.invm=function(x){return this.egcd(x).a.umod(x)},a.prototype.isEven=function(){return(1&this.words[0])==0},a.prototype.isOdd=function(){return(1&this.words[0])==1},a.prototype.andln=function(x){return this.words[0]&x},a.prototype.bincn=function(x){s(typeof x=="number");var _=x%26,E=(x-_)/26,A=1<<_;if(this.length<=E)return this._expand(E+1),this.words[E]|=A,this;for(var O=A,D=E;O!==0&&D>>26,F&=67108863,this.words[D]=F}return O!==0&&(this.words[D]=O,this.length++),this},a.prototype.isZero=function(){return this.length===1&&this.words[0]===0},a.prototype.cmpn=function(x){var _,E=x<0;if(this.negative!==0&&!E)return-1;if(this.negative===0&&E)return 1;if(this._strip(),this.length>1)_=1;else{E&&(x=-x),s(x<=67108863,"Number is too big");var A=0|this.words[0];_=A===x?0:Ax.length)return 1;if(this.length=0;E--){var A=0|this.words[E],O=0|x.words[E];if(A!==O){AO&&(_=1);break}}return _},a.prototype.gtn=function(x){return this.cmpn(x)===1},a.prototype.gt=function(x){return this.cmp(x)===1},a.prototype.gten=function(x){return this.cmpn(x)>=0},a.prototype.gte=function(x){return this.cmp(x)>=0},a.prototype.ltn=function(x){return this.cmpn(x)===-1},a.prototype.lt=function(x){return this.cmp(x)===-1},a.prototype.lten=function(x){return this.cmpn(x)<=0},a.prototype.lte=function(x){return this.cmp(x)<=0},a.prototype.eqn=function(x){return this.cmpn(x)===0},a.prototype.eq=function(x){return this.cmp(x)===0},a.red=function(x){return new T(x)},a.prototype.toRed=function(x){return s(!this.red,"Already a number in reduction context"),s(this.negative===0,"red works only with positives"),x.convertTo(this)._forceRed(x)},a.prototype.fromRed=function(){return s(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},a.prototype._forceRed=function(x){return this.red=x,this},a.prototype.forceRed=function(x){return s(!this.red,"Already a number in reduction context"),this._forceRed(x)},a.prototype.redAdd=function(x){return s(this.red,"redAdd works only with red numbers"),this.red.add(this,x)},a.prototype.redIAdd=function(x){return s(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,x)},a.prototype.redSub=function(x){return s(this.red,"redSub works only with red numbers"),this.red.sub(this,x)},a.prototype.redISub=function(x){return s(this.red,"redISub works only with red numbers"),this.red.isub(this,x)},a.prototype.redShl=function(x){return s(this.red,"redShl works only with red numbers"),this.red.shl(this,x)},a.prototype.redMul=function(x){return s(this.red,"redMul works only with red numbers"),this.red._verify2(this,x),this.red.mul(this,x)},a.prototype.redIMul=function(x){return s(this.red,"redMul works only with red numbers"),this.red._verify2(this,x),this.red.imul(this,x)},a.prototype.redSqr=function(){return s(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},a.prototype.redISqr=function(){return s(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},a.prototype.redSqrt=function(){return s(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},a.prototype.redInvm=function(){return s(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},a.prototype.redNeg=function(){return s(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},a.prototype.redPow=function(x){return s(this.red&&!x.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,x)};var I={k256:null,p224:null,p192:null,p25519:null};function j(x,_){this.name=x,this.p=new a(_,16),this.n=this.p.bitLength(),this.k=new a(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function U(){j.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function G(){j.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function z(){j.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function K(){j.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function T(x){if(typeof x=="string"){var _=a._prime(x);this.m=_.p,this.prime=_}else s(x.gtn(1),"modulus must be greater than 1"),this.m=x,this.prime=null}function M(x){T.call(this,x),this.shift=this.m.bitLength(),this.shift%26!=0&&(this.shift+=26-this.shift%26),this.r=new a(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}j.prototype._tmp=function(){var x=new a(null);return x.words=new Array(Math.ceil(this.n/13)),x},j.prototype.ireduce=function(x){var _,E=x;do this.split(E,this.tmp),_=(E=(E=this.imulK(E)).iadd(this.tmp)).bitLength();while(_>this.n);var A=_0?E.isub(this.p):E.strip!==void 0?E.strip():E._strip(),E},j.prototype.split=function(x,_){x.iushrn(this.n,0,_)},j.prototype.imulK=function(x){return x.imul(this.k)},o(U,j),U.prototype.split=function(x,_){for(var E=4194303,A=Math.min(x.length,9),O=0;O>>22,D=F}D>>>=22,x.words[O-10]=D,D===0&&x.length>10?x.length-=10:x.length-=9},U.prototype.imulK=function(x){x.words[x.length]=0,x.words[x.length+1]=0,x.length+=2;for(var _=0,E=0;E>>=26,x.words[E]=O,_=A}return _!==0&&(x.words[x.length++]=_),x},a._prime=function(x){if(I[x])return I[x];var _;if(x==="k256")_=new U;else if(x==="p224")_=new G;else if(x==="p192")_=new z;else{if(x!=="p25519")throw new Error("Unknown prime "+x);_=new K}return I[x]=_,_},T.prototype._verify1=function(x){s(x.negative===0,"red works only with positives"),s(x.red,"red works only with red numbers")},T.prototype._verify2=function(x,_){s((x.negative|_.negative)==0,"red works only with positives"),s(x.red&&x.red===_.red,"red works only with red numbers")},T.prototype.imod=function(x){return this.prime?this.prime.ireduce(x)._forceRed(this):(h(x,x.umod(this.m)._forceRed(this)),x)},T.prototype.neg=function(x){return x.isZero()?x.clone():this.m.sub(x)._forceRed(this)},T.prototype.add=function(x,_){this._verify2(x,_);var E=x.add(_);return E.cmp(this.m)>=0&&E.isub(this.m),E._forceRed(this)},T.prototype.iadd=function(x,_){this._verify2(x,_);var E=x.iadd(_);return E.cmp(this.m)>=0&&E.isub(this.m),E},T.prototype.sub=function(x,_){this._verify2(x,_);var E=x.sub(_);return E.cmpn(0)<0&&E.iadd(this.m),E._forceRed(this)},T.prototype.isub=function(x,_){this._verify2(x,_);var E=x.isub(_);return E.cmpn(0)<0&&E.iadd(this.m),E},T.prototype.shl=function(x,_){return this._verify1(x),this.imod(x.ushln(_))},T.prototype.imul=function(x,_){return this._verify2(x,_),this.imod(x.imul(_))},T.prototype.mul=function(x,_){return this._verify2(x,_),this.imod(x.mul(_))},T.prototype.isqr=function(x){return this.imul(x,x.clone())},T.prototype.sqr=function(x){return this.mul(x,x)},T.prototype.sqrt=function(x){if(x.isZero())return x.clone();var _=this.m.andln(3);if(s(_%2==1),_===3){var E=this.m.add(new a(1)).iushrn(2);return this.pow(x,E)}for(var A=this.m.subn(1),O=0;!A.isZero()&&A.andln(1)===0;)O++,A.iushrn(1);s(!A.isZero());var D=new a(1).toRed(this),F=D.redNeg(),H=this.m.subn(1).iushrn(1),R=this.m.bitLength();for(R=new a(2*R*R).toRed(this);this.pow(R,H).cmp(F)!==0;)R.redIAdd(F);for(var X=this.pow(R,A),ae=this.pow(x,A.addn(1).iushrn(1)),te=this.pow(x,A),Oe=O;te.cmp(D)!==0;){for(var Ie=te,je=0;Ie.cmp(D)!==0;je++)Ie=Ie.redSqr();s(je=0;O--){for(var X=_.words[O],ae=R-1;ae>=0;ae--){var te=X>>ae&1;D!==A[0]&&(D=this.sqr(D)),te!==0||F!==0?(F<<=1,F|=te,(++H===E||O===0&&ae===0)&&(D=this.mul(D,A[F]),H=0,F=0)):H=0}R=26}return D},T.prototype.convertTo=function(x){var _=x.umod(this.m);return _===x?_.clone():_},T.prototype.convertFrom=function(x){var _=x.clone();return _.red=null,_},a.mont=function(x){return new M(x)},o(M,T),M.prototype.convertTo=function(x){return this.imod(x.ushln(this.shift))},M.prototype.convertFrom=function(x){var _=this.imod(x.mul(this.rinv));return _.red=null,_},M.prototype.imul=function(x,_){if(x.isZero()||_.isZero())return x.words[0]=0,x.length=1,x;var E=x.imul(_),A=E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),O=E.isub(A).iushrn(this.shift),D=O;return O.cmp(this.m)>=0?D=O.isub(this.m):O.cmpn(0)<0&&(D=O.iadd(this.m)),D._forceRed(this)},M.prototype.mul=function(x,_){if(x.isZero()||_.isZero())return new a(0)._forceRed(this);var E=x.mul(_),A=E.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),O=E.isub(A).iushrn(this.shift),D=O;return O.cmp(this.m)>=0?D=O.isub(this.m):O.cmpn(0)<0&&(D=O.iadd(this.m)),D._forceRed(this)},M.prototype.invm=function(x){return this.imod(x._invmp(this.m).mul(this.r2))._forceRed(this)}})(r===void 0||r,void 0)},{buffer:188}],187:[function(e,r,t){var n;function i(o){this.rand=o}if(r.exports=function(o){return n||(n=new i(null)),n.generate(o)},r.exports.Rand=i,i.prototype.generate=function(o){return this._rand(o)},i.prototype._rand=function(o){if(this.rand.getBytes)return this.rand.getBytes(o);for(var a=new Uint8Array(o),c=0;c>>24]^w[j>>>16&255]^S[U>>>8&255]^C[255&G]^f[z++],v=b[j>>>24]^w[U>>>16&255]^S[G>>>8&255]^C[255&I]^f[z++],y=b[U>>>24]^w[G>>>16&255]^S[I>>>8&255]^C[255&j]^f[z++],g=b[G>>>24]^w[I>>>16&255]^S[j>>>8&255]^C[255&U]^f[z++],I=m,j=v,U=y,G=g;return m=(d[I>>>24]<<24|d[j>>>16&255]<<16|d[U>>>8&255]<<8|d[255&G])^f[z++],v=(d[j>>>24]<<24|d[U>>>16&255]<<16|d[G>>>8&255]<<8|d[255&I])^f[z++],y=(d[U>>>24]<<24|d[G>>>16&255]<<16|d[I>>>8&255]<<8|d[255&j])^f[z++],g=(d[G>>>24]<<24|d[I>>>16&255]<<16|d[j>>>8&255]<<8|d[255&U])^f[z++],[m>>>=0,v>>>=0,y>>>=0,g>>>=0]}var a=[0,1,2,4,8,16,32,64,128,27,54],c=function(){for(var u=new Array(256),f=0;f<256;f++)u[f]=f<128?f<<1:f<<1^283;for(var h=[],d=[],p=[[],[],[],[]],m=[[],[],[],[]],v=0,y=0,g=0;g<256;++g){var b=y^y<<1^y<<2^y<<3^y<<4;b=b>>>8^255&b^99,h[v]=b,d[b]=v;var w=u[v],S=u[w],C=u[S],I=257*u[b]^16843008*b;p[0][v]=I<<24|I>>>8,p[1][v]=I<<16|I>>>16,p[2][v]=I<<8|I>>>24,p[3][v]=I,I=16843009*C^65537*S^257*w^16843008*v,m[0][b]=I<<24|I>>>8,m[1][b]=I<<16|I>>>16,m[2][b]=I<<8|I>>>24,m[3][b]=I,v===0?v=y=1:(v=w^u[u[u[C^w]]],y^=u[u[y]])}return{SBOX:h,INV_SBOX:d,SUB_MIX:p,INV_SUB_MIX:m}}();function l(u){this._key=i(u),this._reset()}l.blockSize=16,l.keySize=32,l.prototype.blockSize=l.blockSize,l.prototype.keySize=l.keySize,l.prototype._reset=function(){for(var u=this._key,f=u.length,h=f+6,d=4*(h+1),p=[],m=0;m>>24,v=c.SBOX[v>>>24]<<24|c.SBOX[v>>>16&255]<<16|c.SBOX[v>>>8&255]<<8|c.SBOX[255&v],v^=a[m/f|0]<<24):f>6&&m%f==4&&(v=c.SBOX[v>>>24]<<24|c.SBOX[v>>>16&255]<<16|c.SBOX[v>>>8&255]<<8|c.SBOX[255&v]),p[m]=p[m-f]^v}for(var y=[],g=0;g>>24]]^c.INV_SUB_MIX[1][c.SBOX[w>>>16&255]]^c.INV_SUB_MIX[2][c.SBOX[w>>>8&255]]^c.INV_SUB_MIX[3][c.SBOX[255&w]]}this._nRounds=h,this._keySchedule=p,this._invKeySchedule=y},l.prototype.encryptBlockRaw=function(u){return o(u=i(u),this._keySchedule,c.SUB_MIX,c.SBOX,this._nRounds)},l.prototype.encryptBlock=function(u){var f=this.encryptBlockRaw(u),h=n.allocUnsafe(16);return h.writeUInt32BE(f[0],0),h.writeUInt32BE(f[1],4),h.writeUInt32BE(f[2],8),h.writeUInt32BE(f[3],12),h},l.prototype.decryptBlock=function(u){var f=(u=i(u))[1];u[1]=u[3],u[3]=f;var h=o(u,this._invKeySchedule,c.INV_SUB_MIX,c.INV_SBOX,this._nRounds),d=n.allocUnsafe(16);return d.writeUInt32BE(h[0],0),d.writeUInt32BE(h[3],4),d.writeUInt32BE(h[2],8),d.writeUInt32BE(h[1],12),d},l.prototype.scrub=function(){s(this._keySchedule),s(this._invKeySchedule),s(this._key)},r.exports.AES=l},{"safe-buffer":494}],190:[function(e,r,t){var n=e("./aes"),i=e("safe-buffer").Buffer,s=e("cipher-base"),o=e("inherits"),a=e("./ghash"),c=e("buffer-xor"),l=e("./incr32");function u(d,p){var m=0;d.length!==p.length&&m++;for(var v=Math.min(d.length,p.length),y=0;y16)throw new Error("unable to decrypt data");for(var y=-1;++y16)return v=this.cache.slice(0,16),this.cache=this.cache.slice(16),v}else if(this.cache.length>=16)return v=this.cache.slice(0,16),this.cache=this.cache.slice(16),v;return null},f.prototype.flush=function(){if(this.cache.length)return this.cache},t.createDecipher=p,t.createDecipheriv=d},{"./aes":189,"./authCipher":190,"./modes":202,"./streamCipher":205,"cipher-base":221,evp_bytestokey:423,inherits:440,"safe-buffer":494}],193:[function(e,r,t){var n=e("./modes"),i=e("./authCipher"),s=e("safe-buffer").Buffer,o=e("./streamCipher"),a=e("cipher-base"),c=e("./aes"),l=e("evp_bytestokey");function u(m,v,y){a.call(this),this._cache=new h,this._cipher=new c.AES(v),this._prev=s.from(y),this._mode=m,this._autopadding=!0}e("inherits")(u,a),u.prototype._update=function(m){var v,y;this._cache.add(m);for(var g=[];v=this._cache.get();)y=this._mode.encrypt(this,v),g.push(y);return s.concat(g)};var f=s.alloc(16,16);function h(){this.cache=s.allocUnsafe(0)}function d(m,v,y){var g=n[m.toLowerCase()];if(!g)throw new TypeError("invalid suite type");if(typeof v=="string"&&(v=s.from(v)),v.length!==g.key/8)throw new TypeError("invalid key length "+v.length);if(typeof y=="string"&&(y=s.from(y)),g.mode!=="GCM"&&y.length!==g.iv)throw new TypeError("invalid iv length "+y.length);return g.type==="stream"?new o(g.module,v,y):g.type==="auth"?new i(g.module,v,y):new u(g.module,v,y)}function p(m,v){var y=n[m.toLowerCase()];if(!y)throw new TypeError("invalid suite type");var g=l(v,!1,y.key,y.iv);return d(m,g.key,g.iv)}u.prototype._final=function(){var m=this._cache.flush();if(this._autopadding)return m=this._mode.encrypt(this,m),this._cipher.scrub(),m;if(!m.equals(f))throw this._cipher.scrub(),new Error("data not multiple of block length")},u.prototype.setAutoPadding=function(m){return this._autopadding=!!m,this},h.prototype.add=function(m){this.cache=s.concat([this.cache,m])},h.prototype.get=function(){if(this.cache.length>15){var m=this.cache.slice(0,16);return this.cache=this.cache.slice(16),m}return null},h.prototype.flush=function(){for(var m=16-this.cache.length,v=s.allocUnsafe(m),y=-1;++y>>0,0),l.writeUInt32BE(c[1]>>>0,4),l.writeUInt32BE(c[2]>>>0,8),l.writeUInt32BE(c[3]>>>0,12),l}function a(c){this.h=c,this.state=n.alloc(16,0),this.cache=n.allocUnsafe(0)}a.prototype.ghash=function(c){for(var l=-1;++l0;c--)u[c]=u[c]>>>1|(1&u[c-1])<<31;u[0]=u[0]>>>1,l&&(u[0]=u[0]^225<<24)}this.state=o(f)},a.prototype.update=function(c){var l;for(this.cache=n.concat([this.cache,c]);this.cache.length>=16;)l=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(l)},a.prototype.final=function(c,l){return this.cache.length&&this.ghash(n.concat([this.cache,i],16)),this.ghash(o([0,c,0,l])),this.state},r.exports=a},{"safe-buffer":494}],195:[function(e,r,t){function n(i){for(var s,o=i.length;o--;){if((s=i.readUInt8(o))!==255){s++,i.writeUInt8(s,o);break}i.writeUInt8(0,o)}}r.exports=n},{}],196:[function(e,r,t){var n=e("buffer-xor");t.encrypt=function(i,s){var o=n(s,i._prev);return i._prev=i._cipher.encryptBlock(o),i._prev},t.decrypt=function(i,s){var o=i._prev;i._prev=s;var a=i._cipher.decryptBlock(s);return n(a,o)}},{"buffer-xor":219}],197:[function(e,r,t){var n=e("safe-buffer").Buffer,i=e("buffer-xor");function s(o,a,c){var l=a.length,u=i(a,o._cache);return o._cache=o._cache.slice(l),o._prev=n.concat([o._prev,c?a:u]),u}t.encrypt=function(o,a,c){for(var l,u=n.allocUnsafe(0);a.length;){if(o._cache.length===0&&(o._cache=o._cipher.encryptBlock(o._prev),o._prev=n.allocUnsafe(0)),!(o._cache.length<=a.length)){u=n.concat([u,s(o,a,c)]);break}l=o._cache.length,u=n.concat([u,s(o,a.slice(0,l),c)]),a=a.slice(l)}return u}},{"buffer-xor":219,"safe-buffer":494}],198:[function(e,r,t){var n=e("safe-buffer").Buffer;function i(o,a,c){for(var l,u,f=-1,h=8,d=0;++f>f%8,o._prev=s(o._prev,c?l:u);return d}function s(o,a){var c=o.length,l=-1,u=n.allocUnsafe(o.length);for(o=n.concat([o,n.from([a])]);++l>7;return u}t.encrypt=function(o,a,c){for(var l=a.length,u=n.allocUnsafe(l),f=-1;++f=0||!u.umod(l.prime1)||!u.umod(l.prime2));return u}function c(l,u){var f=o(u),h=u.modulus.byteLength(),d=new i(l).mul(f.blinder).umod(u.modulus),p=d.toRed(i.mont(u.prime1)),m=d.toRed(i.mont(u.prime2)),v=u.coefficient,y=u.prime1,g=u.prime2,b=p.redPow(u.exponent1).fromRed(),w=m.redPow(u.exponent2).fromRed(),S=b.isub(w).imul(v).umod(y).imul(g);return w.iadd(S).imul(f.unblinder).umod(u.modulus).toArrayLike(n,"be",h)}c.getr=a,r.exports=c}).call(this)}).call(this,e("buffer").Buffer)},{"bn.js":186,buffer:220,randombytes:475}],210:[function(e,r,t){r.exports=e("./browser/algorithms.json")},{"./browser/algorithms.json":211}],211:[function(e,r,t){r.exports={sha224WithRSAEncryption:{sign:"rsa",hash:"sha224",id:"302d300d06096086480165030402040500041c"},"RSA-SHA224":{sign:"ecdsa/rsa",hash:"sha224",id:"302d300d06096086480165030402040500041c"},sha256WithRSAEncryption:{sign:"rsa",hash:"sha256",id:"3031300d060960864801650304020105000420"},"RSA-SHA256":{sign:"ecdsa/rsa",hash:"sha256",id:"3031300d060960864801650304020105000420"},sha384WithRSAEncryption:{sign:"rsa",hash:"sha384",id:"3041300d060960864801650304020205000430"},"RSA-SHA384":{sign:"ecdsa/rsa",hash:"sha384",id:"3041300d060960864801650304020205000430"},sha512WithRSAEncryption:{sign:"rsa",hash:"sha512",id:"3051300d060960864801650304020305000440"},"RSA-SHA512":{sign:"ecdsa/rsa",hash:"sha512",id:"3051300d060960864801650304020305000440"},"RSA-SHA1":{sign:"rsa",hash:"sha1",id:"3021300906052b0e03021a05000414"},"ecdsa-with-SHA1":{sign:"ecdsa",hash:"sha1",id:""},sha256:{sign:"ecdsa",hash:"sha256",id:""},sha224:{sign:"ecdsa",hash:"sha224",id:""},sha384:{sign:"ecdsa",hash:"sha384",id:""},sha512:{sign:"ecdsa",hash:"sha512",id:""},"DSA-SHA":{sign:"dsa",hash:"sha1",id:""},"DSA-SHA1":{sign:"dsa",hash:"sha1",id:""},DSA:{sign:"dsa",hash:"sha1",id:""},"DSA-WITH-SHA224":{sign:"dsa",hash:"sha224",id:""},"DSA-SHA224":{sign:"dsa",hash:"sha224",id:""},"DSA-WITH-SHA256":{sign:"dsa",hash:"sha256",id:""},"DSA-SHA256":{sign:"dsa",hash:"sha256",id:""},"DSA-WITH-SHA384":{sign:"dsa",hash:"sha384",id:""},"DSA-SHA384":{sign:"dsa",hash:"sha384",id:""},"DSA-WITH-SHA512":{sign:"dsa",hash:"sha512",id:""},"DSA-SHA512":{sign:"dsa",hash:"sha512",id:""},"DSA-RIPEMD160":{sign:"dsa",hash:"rmd160",id:""},ripemd160WithRSA:{sign:"rsa",hash:"rmd160",id:"3021300906052b2403020105000414"},"RSA-RIPEMD160":{sign:"rsa",hash:"rmd160",id:"3021300906052b2403020105000414"},md5WithRSAEncryption:{sign:"rsa",hash:"md5",id:"3020300c06082a864886f70d020505000410"},"RSA-MD5":{sign:"rsa",hash:"md5",id:"3020300c06082a864886f70d020505000410"}}},{}],212:[function(e,r,t){r.exports={"1.3.132.0.10":"secp256k1","1.3.132.0.33":"p224","1.2.840.10045.3.1.1":"p192","1.2.840.10045.3.1.7":"p256","1.3.132.0.34":"p384","1.3.132.0.35":"p521"}},{}],213:[function(e,r,t){var n=e("safe-buffer").Buffer,i=e("create-hash"),s=e("readable-stream"),o=e("inherits"),a=e("./sign"),c=e("./verify"),l=e("./algorithms.json");function u(p){s.Writable.call(this);var m=l[p];if(!m)throw new Error("Unknown message digest");this._hashType=m.hash,this._hash=i(m.hash),this._tag=m.id,this._signType=m.sign}function f(p){s.Writable.call(this);var m=l[p];if(!m)throw new Error("Unknown message digest");this._hash=i(m.hash),this._tag=m.id,this._signType=m.sign}function h(p){return new u(p)}function d(p){return new f(p)}Object.keys(l).forEach(function(p){l[p].id=n.from(l[p].id,"hex"),l[p.toLowerCase()]=l[p]}),o(u,s.Writable),u.prototype._write=function(p,m,v){this._hash.update(p),v()},u.prototype.update=function(p,m){return typeof p=="string"&&(p=n.from(p,m)),this._hash.update(p),this},u.prototype.sign=function(p,m){this.end();var v=this._hash.digest(),y=a(v,p,this._hashType,this._signType,this._tag);return m?y.toString(m):y},o(f,s.Writable),f.prototype._write=function(p,m,v){this._hash.update(p),v()},f.prototype.update=function(p,m){return typeof p=="string"&&(p=n.from(p,m)),this._hash.update(p),this},f.prototype.verify=function(p,m,v){typeof m=="string"&&(m=n.from(m,v)),this.end();var y=this._hash.digest();return c(m,y,p,this._signType,this._tag)},r.exports={Sign:h,Verify:d,createSign:h,createVerify:d}},{"./algorithms.json":211,"./sign":214,"./verify":215,"create-hash":386,inherits:440,"readable-stream":491,"safe-buffer":494}],214:[function(e,r,t){var n=e("safe-buffer").Buffer,i=e("create-hmac"),s=e("browserify-rsa"),o=e("elliptic").ec,a=e("bn.js"),c=e("parse-asn1"),l=e("./curves.json");function u(b,w,S,C,I){var j=c(w);if(j.curve){if(C!=="ecdsa"&&C!=="ecdsa/rsa")throw new Error("wrong private key type");return f(b,j)}if(j.type==="dsa"){if(C!=="dsa")throw new Error("wrong private key type");return h(b,j,S)}if(C!=="rsa"&&C!=="ecdsa/rsa")throw new Error("wrong private key type");b=n.concat([I,b]);for(var U=j.modulus.byteLength(),G=[0,1];b.length+G.length+10&&S.ishrn(C),S}function v(b,w){b=(b=m(b,w)).mod(w);var S=n.from(b.toArray());if(S.length=d)throw new Error("invalid sig")}r.exports=c},{"./curves.json":212,"bn.js":186,elliptic:405,"parse-asn1":459,"safe-buffer":494}],216:[function(e,r,t){},{}],217:[function(e,r,t){var n=e("buffer"),i=n.Buffer;function s(a,c){for(var l in a)c[l]=a[l]}function o(a,c,l){return i(a,c,l)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?r.exports=n:(s(n,t),t.Buffer=o),s(i,o),o.from=function(a,c,l){if(typeof a=="number")throw new TypeError("Argument must not be a number");return i(a,c,l)},o.alloc=function(a,c,l){if(typeof a!="number")throw new TypeError("Argument must be a number");var u=i(a);return c!==void 0?typeof l=="string"?u.fill(c,l):u.fill(c):u.fill(0),u},o.allocUnsafe=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return i(a)},o.allocUnsafeSlow=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return n.SlowBuffer(a)}},{buffer:220}],218:[function(e,r,t){var n=e("safe-buffer").Buffer,i=n.isEncoding||function(w){switch((w=""+w)&&w.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function s(w){if(!w)return"utf8";for(var S;;)switch(w){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return w;default:if(S)return;w=(""+w).toLowerCase(),S=!0}}function o(w){var S=s(w);if(typeof S!="string"&&(n.isEncoding===i||!i(w)))throw new Error("Unknown encoding: "+w);return S||w}function a(w){var S;switch(this.encoding=o(w),this.encoding){case"utf16le":this.text=p,this.end=m,S=4;break;case"utf8":this.fillLast=f,S=4;break;case"base64":this.text=v,this.end=y,S=3;break;default:return this.write=g,void(this.end=b)}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(S)}function c(w){return w<=127?0:w>>5==6?2:w>>4==14?3:w>>3==30?4:w>>6==2?-1:-2}function l(w,S,C){var I=S.length-1;if(I=0?(j>0&&(w.lastNeed=j-1),j):--I=0?(j>0&&(w.lastNeed=j-2),j):--I=0?(j>0&&(j===2?j=0:w.lastNeed=j-3),j):0}function u(w,S,C){if((192&S[0])!=128)return w.lastNeed=0,"�";if(w.lastNeed>1&&S.length>1){if((192&S[1])!=128)return w.lastNeed=1,"�";if(w.lastNeed>2&&S.length>2&&(192&S[2])!=128)return w.lastNeed=2,"�"}}function f(w){var S=this.lastTotal-this.lastNeed,C=u(this,w);return C!==void 0?C:this.lastNeed<=w.length?(w.copy(this.lastChar,S,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(w.copy(this.lastChar,S,0,w.length),void(this.lastNeed-=w.length))}function h(w,S){var C=l(this,w,S);if(!this.lastNeed)return w.toString("utf8",S);this.lastTotal=C;var I=w.length-(C-this.lastNeed);return w.copy(this.lastChar,0,I),w.toString("utf8",S,I)}function d(w){var S=w&&w.length?this.write(w):"";return this.lastNeed?S+"�":S}function p(w,S){if((w.length-S)%2==0){var C=w.toString("utf16le",S);if(C){var I=C.charCodeAt(C.length-1);if(I>=55296&&I<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=w[w.length-2],this.lastChar[1]=w[w.length-1],C.slice(0,-1)}return C}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=w[w.length-1],w.toString("utf16le",S,w.length-1)}function m(w){var S=w&&w.length?this.write(w):"";if(this.lastNeed){var C=this.lastTotal-this.lastNeed;return S+this.lastChar.toString("utf16le",0,C)}return S}function v(w,S){var C=(w.length-S)%3;return C===0?w.toString("base64",S):(this.lastNeed=3-C,this.lastTotal=3,C===1?this.lastChar[0]=w[w.length-1]:(this.lastChar[0]=w[w.length-2],this.lastChar[1]=w[w.length-1]),w.toString("base64",S,w.length-C))}function y(w){var S=w&&w.length?this.write(w):"";return this.lastNeed?S+this.lastChar.toString("base64",0,3-this.lastNeed):S}function g(w){return w.toString(this.encoding)}function b(w){return w&&w.length?this.write(w):""}t.StringDecoder=a,a.prototype.write=function(w){if(w.length===0)return"";var S,C;if(this.lastNeed){if((S=this.fillLast(w))===void 0)return"";C=this.lastNeed,this.lastNeed=0}else C=0;return Co)throw new RangeError('The value "'+Y+'" is invalid for option "size"');var ie=new Uint8Array(Y);return ie.__proto__=l.prototype,ie}function l(Y,ie,me){if(typeof Y=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return d(Y)}return u(Y,ie,me)}function u(Y,ie,me){if(typeof Y=="string")return p(Y,ie);if(ArrayBuffer.isView(Y))return m(Y);if(Y==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y);if(ye(Y,ArrayBuffer)||Y&&ye(Y.buffer,ArrayBuffer))return v(Y,ie,me);if(typeof Y=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Ue=Y.valueOf&&Y.valueOf();if(Ue!=null&&Ue!==Y)return l.from(Ue,ie,me);var ct=y(Y);if(ct)return ct;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof Y[Symbol.toPrimitive]=="function")return l.from(Y[Symbol.toPrimitive]("string"),ie,me);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y)}function f(Y){if(typeof Y!="number")throw new TypeError('"size" argument must be of type number');if(Y<0)throw new RangeError('The value "'+Y+'" is invalid for option "size"')}function h(Y,ie,me){return f(Y),Y<=0?c(Y):ie!==void 0?typeof me=="string"?c(Y).fill(ie,me):c(Y).fill(ie):c(Y)}function d(Y){return f(Y),c(Y<0?0:0|g(Y))}function p(Y,ie){if(typeof ie=="string"&&ie!==""||(ie="utf8"),!l.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var me=0|w(Y,ie),Ue=c(me),ct=Ue.write(Y,ie);return ct!==me&&(Ue=Ue.slice(0,ct)),Ue}function m(Y){for(var ie=Y.length<0?0:0|g(Y.length),me=c(ie),Ue=0;Ue=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return 0|Y}function b(Y){return+Y!=Y&&(Y=0),l.alloc(+Y)}function w(Y,ie){if(l.isBuffer(Y))return Y.length;if(ArrayBuffer.isView(Y)||ye(Y,ArrayBuffer))return Y.byteLength;if(typeof Y!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Y);var me=Y.length,Ue=arguments.length>2&&arguments[2]===!0;if(!Ue&&me===0)return 0;for(var ct=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return me;case"utf8":case"utf-8":return Z(Y).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*me;case"hex":return me>>>1;case"base64":return Le(Y).length;default:if(ct)return Ue?-1:Z(Y).length;ie=(""+ie).toLowerCase(),ct=!0}}function S(Y,ie,me){var Ue=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((me===void 0||me>this.length)&&(me=this.length),me<=0)||(me>>>=0)<=(ie>>>=0))return"";for(Y||(Y="utf8");;)switch(Y){case"hex":return F(this,ie,me);case"utf8":case"utf-8":return _(this,ie,me);case"ascii":return O(this,ie,me);case"latin1":case"binary":return D(this,ie,me);case"base64":return x(this,ie,me);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return H(this,ie,me);default:if(Ue)throw new TypeError("Unknown encoding: "+Y);Y=(Y+"").toLowerCase(),Ue=!0}}function C(Y,ie,me){var Ue=Y[ie];Y[ie]=Y[me],Y[me]=Ue}function I(Y,ie,me,Ue,ct){if(Y.length===0)return-1;if(typeof me=="string"?(Ue=me,me=0):me>2147483647?me=2147483647:me<-2147483648&&(me=-2147483648),rt(me=+me)&&(me=ct?0:Y.length-1),me<0&&(me=Y.length+me),me>=Y.length){if(ct)return-1;me=Y.length-1}else if(me<0){if(!ct)return-1;me=0}if(typeof ie=="string"&&(ie=l.from(ie,Ue)),l.isBuffer(ie))return ie.length===0?-1:j(Y,ie,me,Ue,ct);if(typeof ie=="number")return ie&=255,typeof Uint8Array.prototype.indexOf=="function"?ct?Uint8Array.prototype.indexOf.call(Y,ie,me):Uint8Array.prototype.lastIndexOf.call(Y,ie,me):j(Y,[ie],me,Ue,ct);throw new TypeError("val must be string, number or Buffer")}function j(Y,ie,me,Ue,ct){var J,Je=1,it=Y.length,xe=ie.length;if(Ue!==void 0&&((Ue=String(Ue).toLowerCase())==="ucs2"||Ue==="ucs-2"||Ue==="utf16le"||Ue==="utf-16le")){if(Y.length<2||ie.length<2)return-1;Je=2,it/=2,xe/=2,me/=2}function be(pe,Ce){return Je===1?pe[Ce]:pe.readUInt16BE(Ce*Je)}if(ct){var Te=-1;for(J=me;Jit&&(me=it-xe),J=me;J>=0;J--){for(var ut=!0,he=0;hect&&(Ue=ct):Ue=ct;var J=ie.length;Ue>J/2&&(Ue=J/2);for(var Je=0;Je239?4:be>223?3:be>191?2:1;if(ct+ut<=me)switch(ut){case 1:be<128&&(Te=be);break;case 2:(192&(J=Y[ct+1]))==128&&(xe=(31&be)<<6|63&J)>127&&(Te=xe);break;case 3:J=Y[ct+1],Je=Y[ct+2],(192&J)==128&&(192&Je)==128&&(xe=(15&be)<<12|(63&J)<<6|63&Je)>2047&&(xe<55296||xe>57343)&&(Te=xe);break;case 4:J=Y[ct+1],Je=Y[ct+2],it=Y[ct+3],(192&J)==128&&(192&Je)==128&&(192&it)==128&&(xe=(15&be)<<18|(63&J)<<12|(63&Je)<<6|63&it)>65535&&xe<1114112&&(Te=xe)}Te===null?(Te=65533,ut=1):Te>65535&&(Te-=65536,Ue.push(Te>>>10&1023|55296),Te=56320|1023&Te),Ue.push(Te),ct+=ut}return A(Ue)}t.kMaxLength=o,l.TYPED_ARRAY_SUPPORT=a(),l.TYPED_ARRAY_SUPPORT||typeof console>"u"||typeof console.error!="function"||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),typeof Symbol<"u"&&Symbol.species!=null&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),l.poolSize=8192,l.from=function(Y,ie,me){return u(Y,ie,me)},l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,l.alloc=function(Y,ie,me){return h(Y,ie,me)},l.allocUnsafe=function(Y){return d(Y)},l.allocUnsafeSlow=function(Y){return d(Y)},l.isBuffer=function(Y){return Y!=null&&Y._isBuffer===!0&&Y!==l.prototype},l.compare=function(Y,ie){if(ye(Y,Uint8Array)&&(Y=l.from(Y,Y.offset,Y.byteLength)),ye(ie,Uint8Array)&&(ie=l.from(ie,ie.offset,ie.byteLength)),!l.isBuffer(Y)||!l.isBuffer(ie))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Y===ie)return 0;for(var me=Y.length,Ue=ie.length,ct=0,J=Math.min(me,Ue);ctie&&(Y+=" ... "),""},l.prototype.compare=function(Y,ie,me,Ue,ct){if(ye(Y,Uint8Array)&&(Y=l.from(Y,Y.offset,Y.byteLength)),!l.isBuffer(Y))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Y);if(ie===void 0&&(ie=0),me===void 0&&(me=Y?Y.length:0),Ue===void 0&&(Ue=0),ct===void 0&&(ct=this.length),ie<0||me>Y.length||Ue<0||ct>this.length)throw new RangeError("out of range index");if(Ue>=ct&&ie>=me)return 0;if(Ue>=ct)return-1;if(ie>=me)return 1;if(this===Y)return 0;for(var J=(ct>>>=0)-(Ue>>>=0),Je=(me>>>=0)-(ie>>>=0),it=Math.min(J,Je),xe=this.slice(Ue,ct),be=Y.slice(ie,me),Te=0;Te>>=0,isFinite(me)?(me>>>=0,Ue===void 0&&(Ue="utf8")):(Ue=me,me=void 0)}var ct=this.length-ie;if((me===void 0||me>ct)&&(me=ct),Y.length>0&&(me<0||ie<0)||ie>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ue||(Ue="utf8");for(var J=!1;;)switch(Ue){case"hex":return U(this,Y,ie,me);case"utf8":case"utf-8":return G(this,Y,ie,me);case"ascii":return z(this,Y,ie,me);case"latin1":case"binary":return K(this,Y,ie,me);case"base64":return T(this,Y,ie,me);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,Y,ie,me);default:if(J)throw new TypeError("Unknown encoding: "+Ue);Ue=(""+Ue).toLowerCase(),J=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function A(Y){var ie=Y.length;if(ie<=E)return String.fromCharCode.apply(String,Y);for(var me="",Ue=0;UeUe)&&(me=Ue);for(var ct="",J=ie;Jme)throw new RangeError("Trying to access beyond buffer length")}function X(Y,ie,me,Ue,ct,J){if(!l.isBuffer(Y))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>ct||ieY.length)throw new RangeError("Index out of range")}function ae(Y,ie,me,Ue,ct,J){if(me+Ue>Y.length)throw new RangeError("Index out of range");if(me<0)throw new RangeError("Index out of range")}function te(Y,ie,me,Ue,ct){return ie=+ie,me>>>=0,ct||ae(Y,ie,me,4),s.write(Y,ie,me,Ue,23,4),me+4}function Oe(Y,ie,me,Ue,ct){return ie=+ie,me>>>=0,ct||ae(Y,ie,me,8),s.write(Y,ie,me,Ue,52,8),me+8}l.prototype.slice=function(Y,ie){var me=this.length;(Y=~~Y)<0?(Y+=me)<0&&(Y=0):Y>me&&(Y=me),(ie=ie===void 0?me:~~ie)<0?(ie+=me)<0&&(ie=0):ie>me&&(ie=me),ie>>=0,ie>>>=0,me||R(Y,ie,this.length);for(var Ue=this[Y],ct=1,J=0;++J>>=0,ie>>>=0,me||R(Y,ie,this.length);for(var Ue=this[Y+--ie],ct=1;ie>0&&(ct*=256);)Ue+=this[Y+--ie]*ct;return Ue},l.prototype.readUInt8=function(Y,ie){return Y>>>=0,ie||R(Y,1,this.length),this[Y]},l.prototype.readUInt16LE=function(Y,ie){return Y>>>=0,ie||R(Y,2,this.length),this[Y]|this[Y+1]<<8},l.prototype.readUInt16BE=function(Y,ie){return Y>>>=0,ie||R(Y,2,this.length),this[Y]<<8|this[Y+1]},l.prototype.readUInt32LE=function(Y,ie){return Y>>>=0,ie||R(Y,4,this.length),(this[Y]|this[Y+1]<<8|this[Y+2]<<16)+16777216*this[Y+3]},l.prototype.readUInt32BE=function(Y,ie){return Y>>>=0,ie||R(Y,4,this.length),16777216*this[Y]+(this[Y+1]<<16|this[Y+2]<<8|this[Y+3])},l.prototype.readIntLE=function(Y,ie,me){Y>>>=0,ie>>>=0,me||R(Y,ie,this.length);for(var Ue=this[Y],ct=1,J=0;++J=(ct*=128)&&(Ue-=Math.pow(2,8*ie)),Ue},l.prototype.readIntBE=function(Y,ie,me){Y>>>=0,ie>>>=0,me||R(Y,ie,this.length);for(var Ue=ie,ct=1,J=this[Y+--Ue];Ue>0&&(ct*=256);)J+=this[Y+--Ue]*ct;return J>=(ct*=128)&&(J-=Math.pow(2,8*ie)),J},l.prototype.readInt8=function(Y,ie){return Y>>>=0,ie||R(Y,1,this.length),128&this[Y]?-1*(255-this[Y]+1):this[Y]},l.prototype.readInt16LE=function(Y,ie){Y>>>=0,ie||R(Y,2,this.length);var me=this[Y]|this[Y+1]<<8;return 32768&me?4294901760|me:me},l.prototype.readInt16BE=function(Y,ie){Y>>>=0,ie||R(Y,2,this.length);var me=this[Y+1]|this[Y]<<8;return 32768&me?4294901760|me:me},l.prototype.readInt32LE=function(Y,ie){return Y>>>=0,ie||R(Y,4,this.length),this[Y]|this[Y+1]<<8|this[Y+2]<<16|this[Y+3]<<24},l.prototype.readInt32BE=function(Y,ie){return Y>>>=0,ie||R(Y,4,this.length),this[Y]<<24|this[Y+1]<<16|this[Y+2]<<8|this[Y+3]},l.prototype.readFloatLE=function(Y,ie){return Y>>>=0,ie||R(Y,4,this.length),s.read(this,Y,!0,23,4)},l.prototype.readFloatBE=function(Y,ie){return Y>>>=0,ie||R(Y,4,this.length),s.read(this,Y,!1,23,4)},l.prototype.readDoubleLE=function(Y,ie){return Y>>>=0,ie||R(Y,8,this.length),s.read(this,Y,!0,52,8)},l.prototype.readDoubleBE=function(Y,ie){return Y>>>=0,ie||R(Y,8,this.length),s.read(this,Y,!1,52,8)},l.prototype.writeUIntLE=function(Y,ie,me,Ue){Y=+Y,ie>>>=0,me>>>=0,Ue||X(this,Y,ie,me,Math.pow(2,8*me)-1,0);var ct=1,J=0;for(this[ie]=255&Y;++J>>=0,me>>>=0,Ue||X(this,Y,ie,me,Math.pow(2,8*me)-1,0);var ct=me-1,J=1;for(this[ie+ct]=255&Y;--ct>=0&&(J*=256);)this[ie+ct]=Y/J&255;return ie+me},l.prototype.writeUInt8=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,1,255,0),this[ie]=255&Y,ie+1},l.prototype.writeUInt16LE=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,2,65535,0),this[ie]=255&Y,this[ie+1]=Y>>>8,ie+2},l.prototype.writeUInt16BE=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,2,65535,0),this[ie]=Y>>>8,this[ie+1]=255&Y,ie+2},l.prototype.writeUInt32LE=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,4,4294967295,0),this[ie+3]=Y>>>24,this[ie+2]=Y>>>16,this[ie+1]=Y>>>8,this[ie]=255&Y,ie+4},l.prototype.writeUInt32BE=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,4,4294967295,0),this[ie]=Y>>>24,this[ie+1]=Y>>>16,this[ie+2]=Y>>>8,this[ie+3]=255&Y,ie+4},l.prototype.writeIntLE=function(Y,ie,me,Ue){if(Y=+Y,ie>>>=0,!Ue){var ct=Math.pow(2,8*me-1);X(this,Y,ie,me,ct-1,-ct)}var J=0,Je=1,it=0;for(this[ie]=255&Y;++J>0)-it&255;return ie+me},l.prototype.writeIntBE=function(Y,ie,me,Ue){if(Y=+Y,ie>>>=0,!Ue){var ct=Math.pow(2,8*me-1);X(this,Y,ie,me,ct-1,-ct)}var J=me-1,Je=1,it=0;for(this[ie+J]=255&Y;--J>=0&&(Je*=256);)Y<0&&it===0&&this[ie+J+1]!==0&&(it=1),this[ie+J]=(Y/Je>>0)-it&255;return ie+me},l.prototype.writeInt8=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,1,127,-128),Y<0&&(Y=255+Y+1),this[ie]=255&Y,ie+1},l.prototype.writeInt16LE=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,2,32767,-32768),this[ie]=255&Y,this[ie+1]=Y>>>8,ie+2},l.prototype.writeInt16BE=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,2,32767,-32768),this[ie]=Y>>>8,this[ie+1]=255&Y,ie+2},l.prototype.writeInt32LE=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,4,2147483647,-2147483648),this[ie]=255&Y,this[ie+1]=Y>>>8,this[ie+2]=Y>>>16,this[ie+3]=Y>>>24,ie+4},l.prototype.writeInt32BE=function(Y,ie,me){return Y=+Y,ie>>>=0,me||X(this,Y,ie,4,2147483647,-2147483648),Y<0&&(Y=4294967295+Y+1),this[ie]=Y>>>24,this[ie+1]=Y>>>16,this[ie+2]=Y>>>8,this[ie+3]=255&Y,ie+4},l.prototype.writeFloatLE=function(Y,ie,me){return te(this,Y,ie,!0,me)},l.prototype.writeFloatBE=function(Y,ie,me){return te(this,Y,ie,!1,me)},l.prototype.writeDoubleLE=function(Y,ie,me){return Oe(this,Y,ie,!0,me)},l.prototype.writeDoubleBE=function(Y,ie,me){return Oe(this,Y,ie,!1,me)},l.prototype.copy=function(Y,ie,me,Ue){if(!l.isBuffer(Y))throw new TypeError("argument should be a Buffer");if(me||(me=0),Ue||Ue===0||(Ue=this.length),ie>=Y.length&&(ie=Y.length),ie||(ie=0),Ue>0&&Ue=this.length)throw new RangeError("Index out of range");if(Ue<0)throw new RangeError("sourceEnd out of bounds");Ue>this.length&&(Ue=this.length),Y.length-ie=0;--J)Y[J+ie]=this[J+me];else Uint8Array.prototype.set.call(Y,this.subarray(me,Ue),ie);return ct},l.prototype.fill=function(Y,ie,me,Ue){if(typeof Y=="string"){if(typeof ie=="string"?(Ue=ie,ie=0,me=this.length):typeof me=="string"&&(Ue=me,me=this.length),Ue!==void 0&&typeof Ue!="string")throw new TypeError("encoding must be a string");if(typeof Ue=="string"&&!l.isEncoding(Ue))throw new TypeError("Unknown encoding: "+Ue);if(Y.length===1){var ct=Y.charCodeAt(0);(Ue==="utf8"&&ct<128||Ue==="latin1")&&(Y=ct)}}else typeof Y=="number"&&(Y&=255);if(ie<0||this.length>>=0,me=me===void 0?this.length:me>>>0,Y||(Y=0),typeof Y=="number")for(J=ie;J55295&&me<57344){if(!ct){if(me>56319){(ie-=3)>-1&&J.push(239,191,189);continue}if(Je+1===Ue){(ie-=3)>-1&&J.push(239,191,189);continue}ct=me;continue}if(me<56320){(ie-=3)>-1&&J.push(239,191,189),ct=me;continue}me=65536+(ct-55296<<10|me-56320)}else ct&&(ie-=3)>-1&&J.push(239,191,189);if(ct=null,me<128){if((ie-=1)<0)break;J.push(me)}else if(me<2048){if((ie-=2)<0)break;J.push(me>>6|192,63&me|128)}else if(me<65536){if((ie-=3)<0)break;J.push(me>>12|224,me>>6&63|128,63&me|128)}else{if(!(me<1114112))throw new Error("Invalid code point");if((ie-=4)<0)break;J.push(me>>18|240,me>>12&63|128,me>>6&63|128,63&me|128)}}return J}function se(Y){for(var ie=[],me=0;me>8,ct=me%256,J.push(ct),J.push(Ue);return J}function Le(Y){return i.toByteArray(je(Y))}function oe(Y,ie,me,Ue){for(var ct=0;ct=ie.length||ct>=Y.length);++ct)ie[ct+me]=Y[ct];return ct}function ye(Y,ie){return Y instanceof ie||Y!=null&&Y.constructor!=null&&Y.constructor.name!=null&&Y.constructor.name===ie.name}function rt(Y){return Y!=Y}}).call(this)}).call(this,e("buffer").Buffer)},{"base64-js":185,buffer:220,ieee754:439}],221:[function(e,r,t){var n=e("safe-buffer").Buffer,i=e("stream").Transform,s=e("string_decoder").StringDecoder;function o(a){i.call(this),this.hashMode=typeof a=="string",this.hashMode?this[a]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}e("inherits")(o,i),o.prototype.update=function(a,c,l){typeof a=="string"&&(a=n.from(a,c));var u=this._update(a);return this.hashMode?this:(l&&(u=this._toString(u,l)),u)},o.prototype.setAutoPadding=function(){},o.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")},o.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")},o.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")},o.prototype._transform=function(a,c,l){var u;try{this.hashMode?this._update(a):this.push(this._update(a))}catch(f){u=f}finally{l(u)}},o.prototype._flush=function(a){var c;try{this.push(this.__final())}catch(l){c=l}a(c)},o.prototype._finalOrDigest=function(a){var c=this.__final()||n.alloc(0);return a&&(c=this._toString(c,a,!0)),c},o.prototype._toString=function(a,c,l){if(this._decoder||(this._decoder=new s(c),this._encoding=c),this._encoding!==c)throw new Error("can't switch encodings");var u=this._decoder.write(a);return l&&(u+=this._decoder.end()),u},r.exports=o},{inherits:440,"safe-buffer":494,stream:505,string_decoder:218}],222:[function(e,r,t){var n=e("../internals/is-callable"),i=e("../internals/try-to-string"),s=TypeError;r.exports=function(o){if(n(o))return o;throw new s(i(o)+" is not a function")}},{"../internals/is-callable":285,"../internals/try-to-string":349}],223:[function(e,r,t){var n=e("../internals/is-constructor"),i=e("../internals/try-to-string"),s=TypeError;r.exports=function(o){if(n(o))return o;throw new s(i(o)+" is not a constructor")}},{"../internals/is-constructor":286,"../internals/try-to-string":349}],224:[function(e,r,t){var n=e("../internals/is-callable"),i=String,s=TypeError;r.exports=function(o){if(typeof o=="object"||n(o))return o;throw new s("Can't set "+i(o)+" as a prototype")}},{"../internals/is-callable":285}],225:[function(e,r,t){var n=e("../internals/well-known-symbol"),i=e("../internals/object-create"),s=e("../internals/object-define-property").f,o=n("unscopables"),a=Array.prototype;a[o]===void 0&&s(a,o,{configurable:!0,value:i(null)}),r.exports=function(c){a[o][c]=!0}},{"../internals/object-create":306,"../internals/object-define-property":308,"../internals/well-known-symbol":357}],226:[function(e,r,t){var n=e("../internals/object-is-prototype-of"),i=TypeError;r.exports=function(s,o){if(n(o,s))return s;throw new i("Incorrect invocation")}},{"../internals/object-is-prototype-of":314}],227:[function(e,r,t){var n=e("../internals/is-object"),i=String,s=TypeError;r.exports=function(o){if(n(o))return o;throw new s(i(o)+" is not an object")}},{"../internals/is-object":289}],228:[function(e,r,t){var n=e("../internals/to-indexed-object"),i=e("../internals/to-absolute-index"),s=e("../internals/length-of-array-like"),o=function(a){return function(c,l,u){var f,h=n(c),d=s(h),p=i(u,d);if(a&&l!=l){for(;d>p;)if((f=h[p++])!=f)return!0}else for(;d>p;p++)if((a||p in h)&&h[p]===l)return a||p||0;return!a&&-1}};r.exports={includes:o(!0),indexOf:o(!1)}},{"../internals/length-of-array-like":299,"../internals/to-absolute-index":340,"../internals/to-indexed-object":341}],229:[function(e,r,t){var n=e("../internals/function-bind-context"),i=e("../internals/function-uncurry-this"),s=e("../internals/indexed-object"),o=e("../internals/to-object"),a=e("../internals/length-of-array-like"),c=e("../internals/array-species-create"),l=i([].push),u=function(f){var h=f===1,d=f===2,p=f===3,m=f===4,v=f===6,y=f===7,g=f===5||v;return function(b,w,S,C){for(var I,j,U=o(b),G=s(U),z=n(w,S),K=a(G),T=0,M=C||c,x=h?M(b,K):d||y?M(b,0):void 0;K>T;T++)if((g||T in G)&&(j=z(I=G[T],T,U),f))if(h)x[T]=j;else if(j)switch(f){case 3:return!0;case 5:return I;case 6:return T;case 2:l(x,I)}else switch(f){case 4:return!1;case 7:l(x,I)}return v?-1:p||m?m:x}};r.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},{"../internals/array-species-create":233,"../internals/function-bind-context":262,"../internals/function-uncurry-this":268,"../internals/indexed-object":280,"../internals/length-of-array-like":299,"../internals/to-object":344}],230:[function(e,r,t){var n=e("../internals/to-absolute-index"),i=e("../internals/length-of-array-like"),s=e("../internals/create-property"),o=Array,a=Math.max;r.exports=function(c,l,u){for(var f=i(c),h=n(l,f),d=n(u===void 0?f:u,f),p=o(a(d-h,0)),m=0;h0&&n[0]<4?1:+(n[0]+n[1])),!i&&o&&(!(n=o.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/))&&(i=+n[1]),r.exports=i},{"../internals/engine-user-agent":256,"../internals/global":274}],258:[function(e,r,t){r.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],259:[function(e,r,t){var n=e("../internals/global"),i=e("../internals/object-get-own-property-descriptor").f,s=e("../internals/create-non-enumerable-property"),o=e("../internals/define-built-in"),a=e("../internals/define-global-property"),c=e("../internals/copy-constructor-properties"),l=e("../internals/is-forced");r.exports=function(u,f){var h,d,p,m,v,y=u.target,g=u.global,b=u.stat;if(h=g?n:b?n[y]||a(y,{}):(n[y]||{}).prototype)for(d in f){if(m=f[d],p=u.dontCallGetSet?(v=i(h,d))&&v.value:h[d],!l(g?d:y+(b?".":"#")+d,u.forced)&&p!==void 0){if(typeof m==typeof p)continue;c(m,p)}(u.sham||p&&p.sham)&&s(m,"sham",!0),o(h,d,m,u)}}},{"../internals/copy-constructor-properties":237,"../internals/create-non-enumerable-property":241,"../internals/define-built-in":245,"../internals/define-global-property":246,"../internals/global":274,"../internals/is-forced":287,"../internals/object-get-own-property-descriptor":309}],260:[function(e,r,t){r.exports=function(n){try{return!!n()}catch{return!0}}},{}],261:[function(e,r,t){var n=e("../internals/function-bind-native"),i=Function.prototype,s=i.apply,o=i.call;r.exports=typeof Reflect=="object"&&Reflect.apply||(n?o.bind(s):function(){return o.apply(s,arguments)})},{"../internals/function-bind-native":263}],262:[function(e,r,t){var n=e("../internals/function-uncurry-this-clause"),i=e("../internals/a-callable"),s=e("../internals/function-bind-native"),o=n(n.bind);r.exports=function(a,c){return i(a),c===void 0?a:s?o(a,c):function(){return a.apply(c,arguments)}}},{"../internals/a-callable":222,"../internals/function-bind-native":263,"../internals/function-uncurry-this-clause":267}],263:[function(e,r,t){var n=e("../internals/fails");r.exports=!n(function(){var i=(function(){}).bind();return typeof i!="function"||i.hasOwnProperty("prototype")})},{"../internals/fails":260}],264:[function(e,r,t){var n=e("../internals/function-bind-native"),i=Function.prototype.call;r.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},{"../internals/function-bind-native":263}],265:[function(e,r,t){var n=e("../internals/descriptors"),i=e("../internals/has-own-property"),s=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,a=i(s,"name"),c=a&&(function(){}).name==="something",l=a&&(!n||n&&o(s,"name").configurable);r.exports={EXISTS:a,PROPER:c,CONFIGURABLE:l}},{"../internals/descriptors":247,"../internals/has-own-property":275}],266:[function(e,r,t){var n=e("../internals/function-uncurry-this"),i=e("../internals/a-callable");r.exports=function(s,o,a){try{return n(i(Object.getOwnPropertyDescriptor(s,o)[a]))}catch{}}},{"../internals/a-callable":222,"../internals/function-uncurry-this":268}],267:[function(e,r,t){var n=e("../internals/classof-raw"),i=e("../internals/function-uncurry-this");r.exports=function(s){if(n(s)==="Function")return i(s)}},{"../internals/classof-raw":235,"../internals/function-uncurry-this":268}],268:[function(e,r,t){var n=e("../internals/function-bind-native"),i=Function.prototype,s=i.call,o=n&&i.bind.bind(s,s);r.exports=n?o:function(a){return function(){return s.apply(a,arguments)}}},{"../internals/function-bind-native":263}],269:[function(e,r,t){var n=e("../internals/global"),i=e("../internals/is-callable"),s=function(o){return i(o)?o:void 0};r.exports=function(o,a){return arguments.length<2?s(n[o]):n[o]&&n[o][a]}},{"../internals/global":274,"../internals/is-callable":285}],270:[function(e,r,t){var n=e("../internals/classof"),i=e("../internals/get-method"),s=e("../internals/is-null-or-undefined"),o=e("../internals/iterators"),a=e("../internals/well-known-symbol")("iterator");r.exports=function(c){if(!s(c))return i(c,a)||i(c,"@@iterator")||o[n(c)]}},{"../internals/classof":236,"../internals/get-method":273,"../internals/is-null-or-undefined":288,"../internals/iterators":298,"../internals/well-known-symbol":357}],271:[function(e,r,t){var n=e("../internals/function-call"),i=e("../internals/a-callable"),s=e("../internals/an-object"),o=e("../internals/try-to-string"),a=e("../internals/get-iterator-method"),c=TypeError;r.exports=function(l,u){var f=arguments.length<2?a(l):u;if(i(f))return s(n(f,l));throw new c(o(l)+" is not iterable")}},{"../internals/a-callable":222,"../internals/an-object":227,"../internals/function-call":264,"../internals/get-iterator-method":270,"../internals/try-to-string":349}],272:[function(e,r,t){var n=e("../internals/function-uncurry-this"),i=e("../internals/is-array"),s=e("../internals/is-callable"),o=e("../internals/classof-raw"),a=e("../internals/to-string"),c=n([].push);r.exports=function(l){if(s(l))return l;if(i(l)){for(var u=l.length,f=[],h=0;hS;S++)if((I=E(v[S]))&&l(m,I))return I;return new p(!1)}b=u(v,w)}for(j=K?v.next:b.next;!(U=i(j,b)).done;){try{I=E(U.value)}catch(A){h(b,"throw",A)}if(typeof I=="object"&&I&&l(m,I))return I}return new p(!1)}},{"../internals/an-object":227,"../internals/function-bind-context":262,"../internals/function-call":264,"../internals/get-iterator":271,"../internals/get-iterator-method":270,"../internals/is-array-iterator-method":283,"../internals/iterator-close":294,"../internals/length-of-array-like":299,"../internals/object-is-prototype-of":314,"../internals/try-to-string":349}],294:[function(e,r,t){var n=e("../internals/function-call"),i=e("../internals/an-object"),s=e("../internals/get-method");r.exports=function(o,a,c){var l,u;i(o);try{if(!(l=s(o,"return"))){if(a==="throw")throw c;return c}l=n(l,o)}catch(f){u=!0,l=f}if(a==="throw")throw c;if(u)throw l;return i(l),c}},{"../internals/an-object":227,"../internals/function-call":264,"../internals/get-method":273}],295:[function(e,r,t){var n=e("../internals/iterators-core").IteratorPrototype,i=e("../internals/object-create"),s=e("../internals/create-property-descriptor"),o=e("../internals/set-to-string-tag"),a=e("../internals/iterators"),c=function(){return this};r.exports=function(l,u,f,h){var d=u+" Iterator";return l.prototype=i(n,{next:s(+!h,f)}),o(l,d,!1,!0),a[d]=c,l}},{"../internals/create-property-descriptor":242,"../internals/iterators":298,"../internals/iterators-core":297,"../internals/object-create":306,"../internals/set-to-string-tag":331}],296:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/function-call"),s=e("../internals/is-pure"),o=e("../internals/function-name"),a=e("../internals/is-callable"),c=e("../internals/iterator-create-constructor"),l=e("../internals/object-get-prototype-of"),u=e("../internals/object-set-prototype-of"),f=e("../internals/set-to-string-tag"),h=e("../internals/create-non-enumerable-property"),d=e("../internals/define-built-in"),p=e("../internals/well-known-symbol"),m=e("../internals/iterators"),v=e("../internals/iterators-core"),y=o.PROPER,g=o.CONFIGURABLE,b=v.IteratorPrototype,w=v.BUGGY_SAFARI_ITERATORS,S=p("iterator"),C="keys",I="values",j="entries",U=function(){return this};r.exports=function(G,z,K,T,M,x,_){c(K,z,T);var E,A,O,D=function(Oe){if(Oe===M&&ae)return ae;if(!w&&Oe&&Oe in R)return R[Oe];switch(Oe){case C:case I:case j:return function(){return new K(this,Oe)}}return function(){return new K(this)}},F=z+" Iterator",H=!1,R=G.prototype,X=R[S]||R["@@iterator"]||M&&R[M],ae=!w&&X||D(M),te=z==="Array"&&R.entries||X;if(te&&(E=l(te.call(new G)))!==Object.prototype&&E.next&&(s||l(E)===b||(u?u(E,b):a(E[S])||d(E,S,U)),f(E,F,!0,!0),s&&(m[F]=U)),y&&M===I&&X&&X.name!==I&&(!s&&g?h(R,"name",I):(H=!0,ae=function(){return i(X,this)})),M)if(A={values:D(I),keys:x?ae:D(C),entries:D(j)},_)for(O in A)(w||H||!(O in R))&&d(R,O,A[O]);else n({target:z,proto:!0,forced:w||H},A);return s&&!_||R[S]===ae||d(R,S,ae,{name:M}),m[z]=ae,A}},{"../internals/create-non-enumerable-property":241,"../internals/define-built-in":245,"../internals/export":259,"../internals/function-call":264,"../internals/function-name":265,"../internals/is-callable":285,"../internals/is-pure":290,"../internals/iterator-create-constructor":295,"../internals/iterators":298,"../internals/iterators-core":297,"../internals/object-get-prototype-of":313,"../internals/object-set-prototype-of":318,"../internals/set-to-string-tag":331,"../internals/well-known-symbol":357}],297:[function(e,r,t){var n,i,s,o=e("../internals/fails"),a=e("../internals/is-callable"),c=e("../internals/is-object"),l=e("../internals/object-create"),u=e("../internals/object-get-prototype-of"),f=e("../internals/define-built-in"),h=e("../internals/well-known-symbol"),d=e("../internals/is-pure"),p=h("iterator"),m=!1;[].keys&&("next"in(s=[].keys())?(i=u(u(s)))!==Object.prototype&&(n=i):m=!0),!c(n)||o(function(){var v={};return n[p].call(v)!==v})?n={}:d&&(n=l(n)),a(n[p])||f(n,p,function(){return this}),r.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:m}},{"../internals/define-built-in":245,"../internals/fails":260,"../internals/is-callable":285,"../internals/is-object":289,"../internals/is-pure":290,"../internals/object-create":306,"../internals/object-get-prototype-of":313,"../internals/well-known-symbol":357}],298:[function(e,r,t){arguments[4][276][0].apply(t,arguments)},{dup:276}],299:[function(e,r,t){var n=e("../internals/to-length");r.exports=function(i){return n(i.length)}},{"../internals/to-length":343}],300:[function(e,r,t){var n=e("../internals/function-uncurry-this"),i=e("../internals/fails"),s=e("../internals/is-callable"),o=e("../internals/has-own-property"),a=e("../internals/descriptors"),c=e("../internals/function-name").CONFIGURABLE,l=e("../internals/inspect-source"),u=e("../internals/internal-state"),f=u.enforce,h=u.get,d=String,p=Object.defineProperty,m=n("".slice),v=n("".replace),y=n([].join),g=a&&!i(function(){return p(function(){},"length",{value:8}).length!==8}),b=String(String).split("String"),w=r.exports=function(S,C,I){m(d(C),0,7)==="Symbol("&&(C="["+v(d(C),/^Symbol\(([^)]*)\)/,"$1")+"]"),I&&I.getter&&(C="get "+C),I&&I.setter&&(C="set "+C),(!o(S,"name")||c&&S.name!==C)&&(a?p(S,"name",{value:C,configurable:!0}):S.name=C),g&&I&&o(I,"arity")&&S.length!==I.arity&&p(S,"length",{value:I.arity});try{I&&o(I,"constructor")&&I.constructor?a&&p(S,"prototype",{writable:!1}):S.prototype&&(S.prototype=void 0)}catch{}var j=f(S);return o(j,"source")||(j.source=y(b,typeof C=="string"?C:"")),S};Function.prototype.toString=w(function(){return s(this)&&h(this).source||l(this)},"toString")},{"../internals/descriptors":247,"../internals/fails":260,"../internals/function-name":265,"../internals/function-uncurry-this":268,"../internals/has-own-property":275,"../internals/inspect-source":281,"../internals/internal-state":282,"../internals/is-callable":285}],301:[function(e,r,t){var n=Math.ceil,i=Math.floor;r.exports=Math.trunc||function(s){var o=+s;return(o>0?i:n)(o)}},{}],302:[function(e,r,t){var n,i,s,o,a,c=e("../internals/global"),l=e("../internals/function-bind-context"),u=e("../internals/object-get-own-property-descriptor").f,f=e("../internals/task").set,h=e("../internals/queue"),d=e("../internals/engine-is-ios"),p=e("../internals/engine-is-ios-pebble"),m=e("../internals/engine-is-webos-webkit"),v=e("../internals/engine-is-node"),y=c.MutationObserver||c.WebKitMutationObserver,g=c.document,b=c.process,w=c.Promise,S=u(c,"queueMicrotask"),C=S&&S.value;if(!C){var I=new h,j=function(){var U,G;for(v&&(U=b.domain)&&U.exit();G=I.get();)try{G()}catch(z){throw I.head&&n(),z}U&&U.enter()};d||v||m||!y||!g?!p&&w&&w.resolve?((o=w.resolve(void 0)).constructor=w,a=l(o.then,o),n=function(){a(j)}):v?n=function(){b.nextTick(j)}:(f=l(f,c),n=function(){f(j)}):(i=!0,s=g.createTextNode(""),new y(j).observe(s,{characterData:!0}),n=function(){s.data=i=!i}),C=function(U){I.head||n(),I.add(U)}}r.exports=C},{"../internals/engine-is-ios":253,"../internals/engine-is-ios-pebble":252,"../internals/engine-is-node":254,"../internals/engine-is-webos-webkit":255,"../internals/function-bind-context":262,"../internals/global":274,"../internals/object-get-own-property-descriptor":309,"../internals/queue":328,"../internals/task":339}],303:[function(e,r,t){var n=e("../internals/a-callable"),i=TypeError,s=function(o){var a,c;this.promise=new o(function(l,u){if(a!==void 0||c!==void 0)throw new i("Bad Promise constructor");a=l,c=u}),this.resolve=n(a),this.reject=n(c)};r.exports.f=function(o){return new s(o)}},{"../internals/a-callable":222}],304:[function(e,r,t){var n=e("../internals/is-regexp"),i=TypeError;r.exports=function(s){if(n(s))throw new i("The method doesn't accept regular expressions");return s}},{"../internals/is-regexp":291}],305:[function(e,r,t){var n=e("../internals/descriptors"),i=e("../internals/function-uncurry-this"),s=e("../internals/function-call"),o=e("../internals/fails"),a=e("../internals/object-keys"),c=e("../internals/object-get-own-property-symbols"),l=e("../internals/object-property-is-enumerable"),u=e("../internals/to-object"),f=e("../internals/indexed-object"),h=Object.assign,d=Object.defineProperty,p=i([].concat);r.exports=!h||o(function(){if(n&&h({b:1},h(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var m={},v={},y=Symbol("assign detection"),g="abcdefghijklmnopqrst";return m[y]=7,g.split("").forEach(function(b){v[b]=b}),h({},m)[y]!==7||a(h({},v)).join("")!==g})?function(m,v){for(var y=u(m),g=arguments.length,b=1,w=c.f,S=l.f;g>b;)for(var C,I=f(arguments[b++]),j=w?p(a(I),w(I)):a(I),U=j.length,G=0;U>G;)C=j[G++],n&&!s(S,I,C)||(y[C]=I[C]);return y}:h},{"../internals/descriptors":247,"../internals/fails":260,"../internals/function-call":264,"../internals/function-uncurry-this":268,"../internals/indexed-object":280,"../internals/object-get-own-property-symbols":312,"../internals/object-keys":316,"../internals/object-property-is-enumerable":317,"../internals/to-object":344}],306:[function(e,r,t){var n,i=e("../internals/an-object"),s=e("../internals/object-define-properties"),o=e("../internals/enum-bug-keys"),a=e("../internals/hidden-keys"),c=e("../internals/html"),l=e("../internals/document-create-element"),u=e("../internals/shared-key"),f=">",h="<",d="prototype",p="script",m=u("IE_PROTO"),v=function(){},y=function(S){return h+p+f+S+h+"/"+p+f},g=function(S){S.write(y("")),S.close();var C=S.parentWindow.Object;return S=null,C},b=function(){var S,C=l("iframe"),I="java"+p+":";return C.style.display="none",c.appendChild(C),C.src=String(I),(S=C.contentWindow.document).open(),S.write(y("document.F=Object")),S.close(),S.F},w=function(){try{n=new ActiveXObject("htmlfile")}catch{}w=typeof document<"u"?document.domain&&n?g(n):b():g(n);for(var S=o.length;S--;)delete w[d][o[S]];return w()};a[m]=!0,r.exports=Object.create||function(S,C){var I;return S!==null?(v[d]=i(S),I=new v,v[d]=null,I[m]=S):I=w(),C===void 0?I:s.f(I,C)}},{"../internals/an-object":227,"../internals/document-create-element":249,"../internals/enum-bug-keys":258,"../internals/hidden-keys":276,"../internals/html":278,"../internals/object-define-properties":307,"../internals/shared-key":332}],307:[function(e,r,t){var n=e("../internals/descriptors"),i=e("../internals/v8-prototype-define-bug"),s=e("../internals/object-define-property"),o=e("../internals/an-object"),a=e("../internals/to-indexed-object"),c=e("../internals/object-keys");t.f=n&&!i?Object.defineProperties:function(l,u){o(l);for(var f,h=a(u),d=c(u),p=d.length,m=0;p>m;)s.f(l,f=d[m++],h[f]);return l}},{"../internals/an-object":227,"../internals/descriptors":247,"../internals/object-define-property":308,"../internals/object-keys":316,"../internals/to-indexed-object":341,"../internals/v8-prototype-define-bug":352}],308:[function(e,r,t){var n=e("../internals/descriptors"),i=e("../internals/ie8-dom-define"),s=e("../internals/v8-prototype-define-bug"),o=e("../internals/an-object"),a=e("../internals/to-property-key"),c=TypeError,l=Object.defineProperty,u=Object.getOwnPropertyDescriptor,f="enumerable",h="configurable",d="writable";t.f=n?s?function(p,m,v){if(o(p),m=a(m),o(v),typeof p=="function"&&m==="prototype"&&"value"in v&&d in v&&!v[d]){var y=u(p,m);y&&y[d]&&(p[m]=v.value,v={configurable:h in v?v[h]:y[h],enumerable:f in v?v[f]:y[f],writable:!1})}return l(p,m,v)}:l:function(p,m,v){if(o(p),m=a(m),o(v),i)try{return l(p,m,v)}catch{}if("get"in v||"set"in v)throw new c("Accessors not supported");return"value"in v&&(p[m]=v.value),p}},{"../internals/an-object":227,"../internals/descriptors":247,"../internals/ie8-dom-define":279,"../internals/to-property-key":346,"../internals/v8-prototype-define-bug":352}],309:[function(e,r,t){var n=e("../internals/descriptors"),i=e("../internals/function-call"),s=e("../internals/object-property-is-enumerable"),o=e("../internals/create-property-descriptor"),a=e("../internals/to-indexed-object"),c=e("../internals/to-property-key"),l=e("../internals/has-own-property"),u=e("../internals/ie8-dom-define"),f=Object.getOwnPropertyDescriptor;t.f=n?f:function(h,d){if(h=a(h),d=c(d),u)try{return f(h,d)}catch{}if(l(h,d))return o(!i(s.f,h,d),h[d])}},{"../internals/create-property-descriptor":242,"../internals/descriptors":247,"../internals/function-call":264,"../internals/has-own-property":275,"../internals/ie8-dom-define":279,"../internals/object-property-is-enumerable":317,"../internals/to-indexed-object":341,"../internals/to-property-key":346}],310:[function(e,r,t){var n=e("../internals/classof-raw"),i=e("../internals/to-indexed-object"),s=e("../internals/object-get-own-property-names").f,o=e("../internals/array-slice-simple"),a=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(l){try{return s(l)}catch{return o(a)}};r.exports.f=function(l){return a&&n(l)==="Window"?c(l):s(i(l))}},{"../internals/array-slice-simple":230,"../internals/classof-raw":235,"../internals/object-get-own-property-names":311,"../internals/to-indexed-object":341}],311:[function(e,r,t){var n=e("../internals/object-keys-internal"),i=e("../internals/enum-bug-keys").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(s){return n(s,i)}},{"../internals/enum-bug-keys":258,"../internals/object-keys-internal":315}],312:[function(e,r,t){t.f=Object.getOwnPropertySymbols},{}],313:[function(e,r,t){var n=e("../internals/has-own-property"),i=e("../internals/is-callable"),s=e("../internals/to-object"),o=e("../internals/shared-key"),a=e("../internals/correct-prototype-getter"),c=o("IE_PROTO"),l=Object,u=l.prototype;r.exports=a?l.getPrototypeOf:function(f){var h=s(f);if(n(h,c))return h[c];var d=h.constructor;return i(d)&&h instanceof d?d.prototype:h instanceof l?u:null}},{"../internals/correct-prototype-getter":239,"../internals/has-own-property":275,"../internals/is-callable":285,"../internals/shared-key":332,"../internals/to-object":344}],314:[function(e,r,t){var n=e("../internals/function-uncurry-this");r.exports=n({}.isPrototypeOf)},{"../internals/function-uncurry-this":268}],315:[function(e,r,t){var n=e("../internals/function-uncurry-this"),i=e("../internals/has-own-property"),s=e("../internals/to-indexed-object"),o=e("../internals/array-includes").indexOf,a=e("../internals/hidden-keys"),c=n([].push);r.exports=function(l,u){var f,h=s(l),d=0,p=[];for(f in h)!i(a,f)&&i(h,f)&&c(p,f);for(;u.length>d;)i(h,f=u[d++])&&(~o(p,f)||c(p,f));return p}},{"../internals/array-includes":228,"../internals/function-uncurry-this":268,"../internals/has-own-property":275,"../internals/hidden-keys":276,"../internals/to-indexed-object":341}],316:[function(e,r,t){var n=e("../internals/object-keys-internal"),i=e("../internals/enum-bug-keys");r.exports=Object.keys||function(s){return n(s,i)}},{"../internals/enum-bug-keys":258,"../internals/object-keys-internal":315}],317:[function(e,r,t){var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,s=i&&!n.call({1:2},1);t.f=s?function(o){var a=i(this,o);return!!a&&a.enumerable}:n},{}],318:[function(e,r,t){var n=e("../internals/function-uncurry-this-accessor"),i=e("../internals/an-object"),s=e("../internals/a-possible-prototype");r.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var o,a=!1,c={};try{(o=n(Object.prototype,"__proto__","set"))(c,[]),a=c instanceof Array}catch{}return function(l,u){return i(l),s(u),a?o(l,u):l.__proto__=u,l}}():void 0)},{"../internals/a-possible-prototype":224,"../internals/an-object":227,"../internals/function-uncurry-this-accessor":266}],319:[function(e,r,t){var n=e("../internals/descriptors"),i=e("../internals/fails"),s=e("../internals/function-uncurry-this"),o=e("../internals/object-get-prototype-of"),a=e("../internals/object-keys"),c=e("../internals/to-indexed-object"),l=s(e("../internals/object-property-is-enumerable").f),u=s([].push),f=n&&i(function(){var d=Object.create(null);return d[2]=2,!l(d,2)}),h=function(d){return function(p){for(var m,v=c(p),y=a(v),g=f&&o(v)===null,b=y.length,w=0,S=[];b>w;)m=y[w++],n&&!(g?m in v:l(v,m))||u(S,d?[m,v[m]]:v[m]);return S}};r.exports={entries:h(!0),values:h(!1)}},{"../internals/descriptors":247,"../internals/fails":260,"../internals/function-uncurry-this":268,"../internals/object-get-prototype-of":313,"../internals/object-keys":316,"../internals/object-property-is-enumerable":317,"../internals/to-indexed-object":341}],320:[function(e,r,t){var n=e("../internals/function-call"),i=e("../internals/is-callable"),s=e("../internals/is-object"),o=TypeError;r.exports=function(a,c){var l,u;if(c==="string"&&i(l=a.toString)&&!s(u=n(l,a))||i(l=a.valueOf)&&!s(u=n(l,a))||c!=="string"&&i(l=a.toString)&&!s(u=n(l,a)))return u;throw new o("Can't convert object to primitive value")}},{"../internals/function-call":264,"../internals/is-callable":285,"../internals/is-object":289}],321:[function(e,r,t){var n=e("../internals/get-built-in"),i=e("../internals/function-uncurry-this"),s=e("../internals/object-get-own-property-names"),o=e("../internals/object-get-own-property-symbols"),a=e("../internals/an-object"),c=i([].concat);r.exports=n("Reflect","ownKeys")||function(l){var u=s.f(a(l)),f=o.f;return f?c(u,f(l)):u}},{"../internals/an-object":227,"../internals/function-uncurry-this":268,"../internals/get-built-in":269,"../internals/object-get-own-property-names":311,"../internals/object-get-own-property-symbols":312}],322:[function(e,r,t){var n=e("../internals/global");r.exports=n},{"../internals/global":274}],323:[function(e,r,t){r.exports=function(n){try{return{error:!1,value:n()}}catch(i){return{error:!0,value:i}}}},{}],324:[function(e,r,t){var n=e("../internals/global"),i=e("../internals/promise-native-constructor"),s=e("../internals/is-callable"),o=e("../internals/is-forced"),a=e("../internals/inspect-source"),c=e("../internals/well-known-symbol"),l=e("../internals/engine-is-browser"),u=e("../internals/engine-is-deno"),f=e("../internals/is-pure"),h=e("../internals/engine-v8-version"),d=i&&i.prototype,p=c("species"),m=!1,v=s(n.PromiseRejectionEvent),y=o("Promise",function(){var g=a(i),b=g!==String(i);if(!b&&h===66||f&&(!d.catch||!d.finally))return!0;if(!h||h<51||!/native code/.test(g)){var w=new i(function(C){C(1)}),S=function(C){C(function(){},function(){})};if((w.constructor={})[p]=S,!(m=w.then(function(){})instanceof S))return!0}return!b&&(l||u)&&!v});r.exports={CONSTRUCTOR:y,REJECTION_EVENT:v,SUBCLASSING:m}},{"../internals/engine-is-browser":250,"../internals/engine-is-deno":251,"../internals/engine-v8-version":257,"../internals/global":274,"../internals/inspect-source":281,"../internals/is-callable":285,"../internals/is-forced":287,"../internals/is-pure":290,"../internals/promise-native-constructor":325,"../internals/well-known-symbol":357}],325:[function(e,r,t){var n=e("../internals/global");r.exports=n.Promise},{"../internals/global":274}],326:[function(e,r,t){var n=e("../internals/an-object"),i=e("../internals/is-object"),s=e("../internals/new-promise-capability");r.exports=function(o,a){if(n(o),i(a)&&a.constructor===o)return a;var c=s.f(o);return(0,c.resolve)(a),c.promise}},{"../internals/an-object":227,"../internals/is-object":289,"../internals/new-promise-capability":303}],327:[function(e,r,t){var n=e("../internals/promise-native-constructor"),i=e("../internals/check-correctness-of-iteration"),s=e("../internals/promise-constructor-detection").CONSTRUCTOR;r.exports=s||!i(function(o){n.all(o).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":234,"../internals/promise-constructor-detection":324,"../internals/promise-native-constructor":325}],328:[function(e,r,t){var n=function(){this.head=null,this.tail=null};n.prototype={add:function(i){var s={item:i,next:null},o=this.tail;o?o.next=s:this.head=s,this.tail=s},get:function(){var i=this.head;if(i)return(this.head=i.next)===null&&(this.tail=null),i.item}},r.exports=n},{}],329:[function(e,r,t){var n=e("../internals/is-null-or-undefined"),i=TypeError;r.exports=function(s){if(n(s))throw new i("Can't call method on "+s);return s}},{"../internals/is-null-or-undefined":288}],330:[function(e,r,t){var n=e("../internals/get-built-in"),i=e("../internals/define-built-in-accessor"),s=e("../internals/well-known-symbol"),o=e("../internals/descriptors"),a=s("species");r.exports=function(c){var l=n(c);o&&l&&!l[a]&&i(l,a,{configurable:!0,get:function(){return this}})}},{"../internals/define-built-in-accessor":244,"../internals/descriptors":247,"../internals/get-built-in":269,"../internals/well-known-symbol":357}],331:[function(e,r,t){var n=e("../internals/object-define-property").f,i=e("../internals/has-own-property"),s=e("../internals/well-known-symbol")("toStringTag");r.exports=function(o,a,c){o&&!c&&(o=o.prototype),o&&!i(o,s)&&n(o,s,{configurable:!0,value:a})}},{"../internals/has-own-property":275,"../internals/object-define-property":308,"../internals/well-known-symbol":357}],332:[function(e,r,t){var n=e("../internals/shared"),i=e("../internals/uid"),s=n("keys");r.exports=function(o){return s[o]||(s[o]=i(o))}},{"../internals/shared":334,"../internals/uid":350}],333:[function(e,r,t){var n=e("../internals/global"),i=e("../internals/define-global-property"),s="__core-js_shared__",o=n[s]||i(s,{});r.exports=o},{"../internals/define-global-property":246,"../internals/global":274}],334:[function(e,r,t){var n=e("../internals/is-pure"),i=e("../internals/shared-store");(r.exports=function(s,o){return i[s]||(i[s]=o!==void 0?o:{})})("versions",[]).push({version:"3.33.0",mode:n?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.0/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":290,"../internals/shared-store":333}],335:[function(e,r,t){var n=e("../internals/an-object"),i=e("../internals/a-constructor"),s=e("../internals/is-null-or-undefined"),o=e("../internals/well-known-symbol")("species");r.exports=function(a,c){var l,u=n(a).constructor;return u===void 0||s(l=n(u)[o])?c:i(l)}},{"../internals/a-constructor":223,"../internals/an-object":227,"../internals/is-null-or-undefined":288,"../internals/well-known-symbol":357}],336:[function(e,r,t){var n=e("../internals/engine-v8-version"),i=e("../internals/fails"),s=e("../internals/global").String;r.exports=!!Object.getOwnPropertySymbols&&!i(function(){var o=Symbol("symbol detection");return!s(o)||!(Object(o)instanceof Symbol)||!Symbol.sham&&n&&n<41})},{"../internals/engine-v8-version":257,"../internals/fails":260,"../internals/global":274}],337:[function(e,r,t){var n=e("../internals/function-call"),i=e("../internals/get-built-in"),s=e("../internals/well-known-symbol"),o=e("../internals/define-built-in");r.exports=function(){var a=i("Symbol"),c=a&&a.prototype,l=c&&c.valueOf,u=s("toPrimitive");c&&!c[u]&&o(c,u,function(f){return n(l,this)},{arity:1})}},{"../internals/define-built-in":245,"../internals/function-call":264,"../internals/get-built-in":269,"../internals/well-known-symbol":357}],338:[function(e,r,t){var n=e("../internals/symbol-constructor-detection");r.exports=n&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/symbol-constructor-detection":336}],339:[function(e,r,t){var n,i,s,o,a=e("../internals/global"),c=e("../internals/function-apply"),l=e("../internals/function-bind-context"),u=e("../internals/is-callable"),f=e("../internals/has-own-property"),h=e("../internals/fails"),d=e("../internals/html"),p=e("../internals/array-slice"),m=e("../internals/document-create-element"),v=e("../internals/validate-arguments-length"),y=e("../internals/engine-is-ios"),g=e("../internals/engine-is-node"),b=a.setImmediate,w=a.clearImmediate,S=a.process,C=a.Dispatch,I=a.Function,j=a.MessageChannel,U=a.String,G=0,z={},K="onreadystatechange";h(function(){n=a.location});var T=function(E){if(f(z,E)){var A=z[E];delete z[E],A()}},M=function(E){return function(){T(E)}},x=function(E){T(E.data)},_=function(E){a.postMessage(U(E),n.protocol+"//"+n.host)};b&&w||(b=function(E){v(arguments.length,1);var A=u(E)?E:I(E),O=p(arguments,1);return z[++G]=function(){c(A,void 0,O)},i(G),G},w=function(E){delete z[E]},g?i=function(E){S.nextTick(M(E))}:C&&C.now?i=function(E){C.now(M(E))}:j&&!y?(o=(s=new j).port2,s.port1.onmessage=x,i=l(o.postMessage,o)):a.addEventListener&&u(a.postMessage)&&!a.importScripts&&n&&n.protocol!=="file:"&&!h(_)?(i=_,a.addEventListener("message",x,!1)):i=K in m("script")?function(E){d.appendChild(m("script"))[K]=function(){d.removeChild(this),T(E)}}:function(E){setTimeout(M(E),0)}),r.exports={set:b,clear:w}},{"../internals/array-slice":231,"../internals/document-create-element":249,"../internals/engine-is-ios":253,"../internals/engine-is-node":254,"../internals/fails":260,"../internals/function-apply":261,"../internals/function-bind-context":262,"../internals/global":274,"../internals/has-own-property":275,"../internals/html":278,"../internals/is-callable":285,"../internals/validate-arguments-length":353}],340:[function(e,r,t){var n=e("../internals/to-integer-or-infinity"),i=Math.max,s=Math.min;r.exports=function(o,a){var c=n(o);return c<0?i(c+a,0):s(c,a)}},{"../internals/to-integer-or-infinity":342}],341:[function(e,r,t){var n=e("../internals/indexed-object"),i=e("../internals/require-object-coercible");r.exports=function(s){return n(i(s))}},{"../internals/indexed-object":280,"../internals/require-object-coercible":329}],342:[function(e,r,t){var n=e("../internals/math-trunc");r.exports=function(i){var s=+i;return s!=s||s===0?0:n(s)}},{"../internals/math-trunc":301}],343:[function(e,r,t){var n=e("../internals/to-integer-or-infinity"),i=Math.min;r.exports=function(s){return s>0?i(n(s),9007199254740991):0}},{"../internals/to-integer-or-infinity":342}],344:[function(e,r,t){var n=e("../internals/require-object-coercible"),i=Object;r.exports=function(s){return i(n(s))}},{"../internals/require-object-coercible":329}],345:[function(e,r,t){var n=e("../internals/function-call"),i=e("../internals/is-object"),s=e("../internals/is-symbol"),o=e("../internals/get-method"),a=e("../internals/ordinary-to-primitive"),c=e("../internals/well-known-symbol"),l=TypeError,u=c("toPrimitive");r.exports=function(f,h){if(!i(f)||s(f))return f;var d,p=o(f,u);if(p){if(h===void 0&&(h="default"),d=n(p,f,h),!i(d)||s(d))return d;throw new l("Can't convert object to primitive value")}return h===void 0&&(h="number"),a(f,h)}},{"../internals/function-call":264,"../internals/get-method":273,"../internals/is-object":289,"../internals/is-symbol":292,"../internals/ordinary-to-primitive":320,"../internals/well-known-symbol":357}],346:[function(e,r,t){var n=e("../internals/to-primitive"),i=e("../internals/is-symbol");r.exports=function(s){var o=n(s,"string");return i(o)?o:o+""}},{"../internals/is-symbol":292,"../internals/to-primitive":345}],347:[function(e,r,t){var n={};n[e("../internals/well-known-symbol")("toStringTag")]="z",r.exports=String(n)==="[object z]"},{"../internals/well-known-symbol":357}],348:[function(e,r,t){var n=e("../internals/classof"),i=String;r.exports=function(s){if(n(s)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return i(s)}},{"../internals/classof":236}],349:[function(e,r,t){var n=String;r.exports=function(i){try{return n(i)}catch{return"Object"}}},{}],350:[function(e,r,t){var n=e("../internals/function-uncurry-this"),i=0,s=Math.random(),o=n(1 .toString);r.exports=function(a){return"Symbol("+(a===void 0?"":a)+")_"+o(++i+s,36)}},{"../internals/function-uncurry-this":268}],351:[function(e,r,t){var n=e("../internals/symbol-constructor-detection");r.exports=n&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/symbol-constructor-detection":336}],352:[function(e,r,t){var n=e("../internals/descriptors"),i=e("../internals/fails");r.exports=n&&i(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},{"../internals/descriptors":247,"../internals/fails":260}],353:[function(e,r,t){var n=TypeError;r.exports=function(i,s){if(i1?arguments[1]:void 0)}}),s(o)},{"../internals/add-to-unscopables":225,"../internals/array-iteration":229,"../internals/export":259}],359:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/array-iteration").find,s=e("../internals/add-to-unscopables"),o="find",a=!0;o in[]&&Array(1)[o](function(){a=!1}),n({target:"Array",proto:!0,forced:a},{find:function(c){return i(this,c,arguments.length>1?arguments[1]:void 0)}}),s(o)},{"../internals/add-to-unscopables":225,"../internals/array-iteration":229,"../internals/export":259}],360:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/array-includes").includes,s=e("../internals/fails"),o=e("../internals/add-to-unscopables");n({target:"Array",proto:!0,forced:s(function(){return!Array(1).includes()})},{includes:function(a){return i(this,a,arguments.length>1?arguments[1]:void 0)}}),o("includes")},{"../internals/add-to-unscopables":225,"../internals/array-includes":228,"../internals/export":259,"../internals/fails":260}],361:[function(e,r,t){var n=e("../internals/to-indexed-object"),i=e("../internals/add-to-unscopables"),s=e("../internals/iterators"),o=e("../internals/internal-state"),a=e("../internals/object-define-property").f,c=e("../internals/iterator-define"),l=e("../internals/create-iter-result-object"),u=e("../internals/is-pure"),f=e("../internals/descriptors"),h="Array Iterator",d=o.set,p=o.getterFor(h);r.exports=c(Array,"Array",function(v,y){d(this,{type:h,target:n(v),index:0,kind:y})},function(){var v=p(this),y=v.target,g=v.kind,b=v.index++;if(!y||b>=y.length)return v.target=void 0,l(void 0,!0);switch(g){case"keys":return l(b,!1);case"values":return l(y[b],!1)}return l([b,y[b]],!1)},"values");var m=s.Arguments=s.Array;if(i("keys"),i("values"),i("entries"),!u&&f&&m.name!=="values")try{a(m,"name",{value:"values"})}catch{}},{"../internals/add-to-unscopables":225,"../internals/create-iter-result-object":240,"../internals/descriptors":247,"../internals/internal-state":282,"../internals/is-pure":290,"../internals/iterator-define":296,"../internals/iterators":298,"../internals/object-define-property":308,"../internals/to-indexed-object":341}],362:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/get-built-in"),s=e("../internals/function-apply"),o=e("../internals/function-call"),a=e("../internals/function-uncurry-this"),c=e("../internals/fails"),l=e("../internals/is-callable"),u=e("../internals/is-symbol"),f=e("../internals/array-slice"),h=e("../internals/get-json-replacer-function"),d=e("../internals/symbol-constructor-detection"),p=String,m=i("JSON","stringify"),v=a(/./.exec),y=a("".charAt),g=a("".charCodeAt),b=a("".replace),w=a(1 .toString),S=/[\uD800-\uDFFF]/g,C=/^[\uD800-\uDBFF]$/,I=/^[\uDC00-\uDFFF]$/,j=!d||c(function(){var K=i("Symbol")("stringify detection");return m([K])!=="[null]"||m({a:K})!=="{}"||m(Object(K))!=="{}"}),U=c(function(){return m("\uDF06\uD834")!=='"\\udf06\\ud834"'||m("\uDEAD")!=='"\\udead"'}),G=function(K,T){var M=f(arguments),x=h(T);if(l(x)||K!==void 0&&!u(K))return M[1]=function(_,E){if(l(x)&&(E=o(x,this,p(_),E)),!u(E))return E},s(m,null,M)},z=function(K,T,M){var x=y(M,T-1),_=y(M,T+1);return v(C,K)&&!v(I,_)||v(I,K)&&!v(C,x)?"\\u"+w(g(K,0),16):K};m&&n({target:"JSON",stat:!0,arity:3,forced:j||U},{stringify:function(K,T,M){var x=f(arguments),_=s(j?G:m,null,x);return U&&typeof _=="string"?b(_,S,z):_}})},{"../internals/array-slice":231,"../internals/export":259,"../internals/fails":260,"../internals/function-apply":261,"../internals/function-call":264,"../internals/function-uncurry-this":268,"../internals/get-built-in":269,"../internals/get-json-replacer-function":272,"../internals/is-callable":285,"../internals/is-symbol":292,"../internals/symbol-constructor-detection":336}],363:[function(e,r,t){e("../internals/export")({target:"Number",stat:!0},{isNaN:function(n){return n!=n}})},{"../internals/export":259}],364:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/object-assign");n({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},{"../internals/export":259,"../internals/object-assign":305}],365:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/symbol-constructor-detection"),s=e("../internals/fails"),o=e("../internals/object-get-own-property-symbols"),a=e("../internals/to-object");n({target:"Object",stat:!0,forced:!i||s(function(){o.f(1)})},{getOwnPropertySymbols:function(c){var l=o.f;return l?l(a(c)):[]}})},{"../internals/export":259,"../internals/fails":260,"../internals/object-get-own-property-symbols":312,"../internals/symbol-constructor-detection":336,"../internals/to-object":344}],366:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/to-object"),s=e("../internals/object-keys");n({target:"Object",stat:!0,forced:e("../internals/fails")(function(){s(1)})},{keys:function(o){return s(i(o))}})},{"../internals/export":259,"../internals/fails":260,"../internals/object-keys":316,"../internals/to-object":344}],367:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/object-to-array").values;n({target:"Object",stat:!0},{values:function(s){return i(s)}})},{"../internals/export":259,"../internals/object-to-array":319}],368:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/function-call"),s=e("../internals/a-callable"),o=e("../internals/new-promise-capability"),a=e("../internals/perform"),c=e("../internals/iterate");n({target:"Promise",stat:!0,forced:e("../internals/promise-statics-incorrect-iteration")},{all:function(l){var u=this,f=o.f(u),h=f.resolve,d=f.reject,p=a(function(){var m=s(u.resolve),v=[],y=0,g=1;c(l,function(b){var w=y++,S=!1;g++,i(m,u,b).then(function(C){S||(S=!0,v[w]=C,--g||h(v))},d)}),--g||h(v)});return p.error&&d(p.value),f.promise}})},{"../internals/a-callable":222,"../internals/export":259,"../internals/function-call":264,"../internals/iterate":293,"../internals/new-promise-capability":303,"../internals/perform":323,"../internals/promise-statics-incorrect-iteration":327}],369:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/is-pure"),s=e("../internals/promise-constructor-detection").CONSTRUCTOR,o=e("../internals/promise-native-constructor"),a=e("../internals/get-built-in"),c=e("../internals/is-callable"),l=e("../internals/define-built-in"),u=o&&o.prototype;if(n({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(h){return this.then(void 0,h)}}),!i&&c(o)){var f=a("Promise").prototype.catch;u.catch!==f&&l(u,"catch",f,{unsafe:!0})}},{"../internals/define-built-in":245,"../internals/export":259,"../internals/get-built-in":269,"../internals/is-callable":285,"../internals/is-pure":290,"../internals/promise-constructor-detection":324,"../internals/promise-native-constructor":325}],370:[function(e,r,t){var n,i,s,o,a=e("../internals/export"),c=e("../internals/is-pure"),l=e("../internals/engine-is-node"),u=e("../internals/global"),f=e("../internals/function-call"),h=e("../internals/define-built-in"),d=e("../internals/object-set-prototype-of"),p=e("../internals/set-to-string-tag"),m=e("../internals/set-species"),v=e("../internals/a-callable"),y=e("../internals/is-callable"),g=e("../internals/is-object"),b=e("../internals/an-instance"),w=e("../internals/species-constructor"),S=e("../internals/task").set,C=e("../internals/microtask"),I=e("../internals/host-report-errors"),j=e("../internals/perform"),U=e("../internals/queue"),G=e("../internals/internal-state"),z=e("../internals/promise-native-constructor"),K=e("../internals/promise-constructor-detection"),T=e("../internals/new-promise-capability"),M="Promise",x=K.CONSTRUCTOR,_=K.REJECTION_EVENT,E=K.SUBCLASSING,A=G.getterFor(M),O=G.set,D=z&&z.prototype,F=z,H=D,R=u.TypeError,X=u.document,ae=u.process,te=T.f,Oe=te,Ie=!!(X&&X.createEvent&&u.dispatchEvent),je="unhandledrejection",ce="rejectionhandled",Z=0,se=1,ue=2,Le=1,oe=2,ye=function(xe){var be;return!(!g(xe)||!y(be=xe.then))&&be},rt=function(xe,be){var Te,ut,he,pe=be.value,Ce=be.state===se,ze=Ce?xe.ok:xe.fail,Se=xe.resolve,fe=xe.reject,Me=xe.domain;try{ze?(Ce||(be.rejection===oe&&ct(be),be.rejection=Le),ze===!0?Te=pe:(Me&&Me.enter(),Te=ze(pe),Me&&(Me.exit(),he=!0)),Te===xe.promise?fe(new R("Promise-chain cycle")):(ut=ye(Te))?f(ut,Te,Se,fe):Se(Te)):fe(pe)}catch(Ve){Me&&!he&&Me.exit(),fe(Ve)}},Y=function(xe,be){xe.notified||(xe.notified=!0,C(function(){for(var Te,ut=xe.reactions;Te=ut.get();)rt(Te,xe);xe.notified=!1,be&&!xe.rejection&&me(xe)}))},ie=function(xe,be,Te){var ut,he;Ie?((ut=X.createEvent("Event")).promise=be,ut.reason=Te,ut.initEvent(xe,!1,!0),u.dispatchEvent(ut)):ut={promise:be,reason:Te},!_&&(he=u["on"+xe])?he(ut):xe===je&&I("Unhandled promise rejection",Te)},me=function(xe){f(S,u,function(){var be,Te=xe.facade,ut=xe.value;if(Ue(xe)&&(be=j(function(){l?ae.emit("unhandledRejection",ut,Te):ie(je,Te,ut)}),xe.rejection=l||Ue(xe)?oe:Le,be.error))throw be.value})},Ue=function(xe){return xe.rejection!==Le&&!xe.parent},ct=function(xe){f(S,u,function(){var be=xe.facade;l?ae.emit("rejectionHandled",be):ie(ce,be,xe.value)})},J=function(xe,be,Te){return function(ut){xe(be,ut,Te)}},Je=function(xe,be,Te){xe.done||(xe.done=!0,Te&&(xe=Te),xe.value=be,xe.state=ue,Y(xe,!0))},it=function xe(be,Te,ut){if(!be.done){be.done=!0,ut&&(be=ut);try{if(be.facade===Te)throw new R("Promise can't be resolved itself");var he=ye(Te);he?C(function(){var pe={done:!1};try{f(he,Te,J(xe,pe,be),J(Je,pe,be))}catch(Ce){Je(pe,Ce,be)}}):(be.value=Te,be.state=se,Y(be,!1))}catch(pe){Je({done:!1},pe,be)}}};if(x&&(H=(F=function(xe){b(this,H),v(xe),f(n,this);var be=A(this);try{xe(J(it,be),J(Je,be))}catch(Te){Je(be,Te)}}).prototype,(n=function(xe){O(this,{type:M,done:!1,notified:!1,parent:!1,reactions:new U,rejection:!1,state:Z,value:void 0})}).prototype=h(H,"then",function(xe,be){var Te=A(this),ut=te(w(this,F));return Te.parent=!0,ut.ok=!y(xe)||xe,ut.fail=y(be)&&be,ut.domain=l?ae.domain:void 0,Te.state===Z?Te.reactions.add(ut):C(function(){rt(ut,Te)}),ut.promise}),i=function(){var xe=new n,be=A(xe);this.promise=xe,this.resolve=J(it,be),this.reject=J(Je,be)},T.f=te=function(xe){return xe===F||xe===s?new i(xe):Oe(xe)},!c&&y(z)&&D!==Object.prototype)){o=D.then,E||h(D,"then",function(xe,be){var Te=this;return new F(function(ut,he){f(o,Te,ut,he)}).then(xe,be)},{unsafe:!0});try{delete D.constructor}catch{}d&&d(D,H)}a({global:!0,constructor:!0,wrap:!0,forced:x},{Promise:F}),p(F,M,!1,!0),m(M)},{"../internals/a-callable":222,"../internals/an-instance":226,"../internals/define-built-in":245,"../internals/engine-is-node":254,"../internals/export":259,"../internals/function-call":264,"../internals/global":274,"../internals/host-report-errors":277,"../internals/internal-state":282,"../internals/is-callable":285,"../internals/is-object":289,"../internals/is-pure":290,"../internals/microtask":302,"../internals/new-promise-capability":303,"../internals/object-set-prototype-of":318,"../internals/perform":323,"../internals/promise-constructor-detection":324,"../internals/promise-native-constructor":325,"../internals/queue":328,"../internals/set-species":330,"../internals/set-to-string-tag":331,"../internals/species-constructor":335,"../internals/task":339}],371:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/is-pure"),s=e("../internals/promise-native-constructor"),o=e("../internals/fails"),a=e("../internals/get-built-in"),c=e("../internals/is-callable"),l=e("../internals/species-constructor"),u=e("../internals/promise-resolve"),f=e("../internals/define-built-in"),h=s&&s.prototype;if(n({target:"Promise",proto:!0,real:!0,forced:!!s&&o(function(){h.finally.call({then:function(){}},function(){})})},{finally:function(p){var m=l(this,a("Promise")),v=c(p);return this.then(v?function(y){return u(m,p()).then(function(){return y})}:p,v?function(y){return u(m,p()).then(function(){throw y})}:p)}}),!i&&c(s)){var d=a("Promise").prototype.finally;h.finally!==d&&f(h,"finally",d,{unsafe:!0})}},{"../internals/define-built-in":245,"../internals/export":259,"../internals/fails":260,"../internals/get-built-in":269,"../internals/is-callable":285,"../internals/is-pure":290,"../internals/promise-native-constructor":325,"../internals/promise-resolve":326,"../internals/species-constructor":335}],372:[function(e,r,t){e("../modules/es.promise.constructor"),e("../modules/es.promise.all"),e("../modules/es.promise.catch"),e("../modules/es.promise.race"),e("../modules/es.promise.reject"),e("../modules/es.promise.resolve")},{"../modules/es.promise.all":368,"../modules/es.promise.catch":369,"../modules/es.promise.constructor":370,"../modules/es.promise.race":373,"../modules/es.promise.reject":374,"../modules/es.promise.resolve":375}],373:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/function-call"),s=e("../internals/a-callable"),o=e("../internals/new-promise-capability"),a=e("../internals/perform"),c=e("../internals/iterate");n({target:"Promise",stat:!0,forced:e("../internals/promise-statics-incorrect-iteration")},{race:function(l){var u=this,f=o.f(u),h=f.reject,d=a(function(){var p=s(u.resolve);c(l,function(m){i(p,u,m).then(f.resolve,h)})});return d.error&&h(d.value),f.promise}})},{"../internals/a-callable":222,"../internals/export":259,"../internals/function-call":264,"../internals/iterate":293,"../internals/new-promise-capability":303,"../internals/perform":323,"../internals/promise-statics-incorrect-iteration":327}],374:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/function-call"),s=e("../internals/new-promise-capability");n({target:"Promise",stat:!0,forced:e("../internals/promise-constructor-detection").CONSTRUCTOR},{reject:function(o){var a=s.f(this);return i(a.reject,void 0,o),a.promise}})},{"../internals/export":259,"../internals/function-call":264,"../internals/new-promise-capability":303,"../internals/promise-constructor-detection":324}],375:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/get-built-in"),s=e("../internals/is-pure"),o=e("../internals/promise-native-constructor"),a=e("../internals/promise-constructor-detection").CONSTRUCTOR,c=e("../internals/promise-resolve"),l=i("Promise"),u=s&&!a;n({target:"Promise",stat:!0,forced:s||a},{resolve:function(f){return c(u&&this===l?o:this,f)}})},{"../internals/export":259,"../internals/get-built-in":269,"../internals/is-pure":290,"../internals/promise-constructor-detection":324,"../internals/promise-native-constructor":325,"../internals/promise-resolve":326}],376:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/function-uncurry-this"),s=e("../internals/to-absolute-index"),o=RangeError,a=String.fromCharCode,c=String.fromCodePoint,l=i([].join);n({target:"String",stat:!0,arity:1,forced:!!c&&c.length!==1},{fromCodePoint:function(u){for(var f,h=[],d=arguments.length,p=0;d>p;){if(f=+arguments[p++],s(f,1114111)!==f)throw new o(f+" is not a valid code point");h[p]=f<65536?a(f):a(55296+((f-=65536)>>10),f%1024+56320)}return l(h,"")}})},{"../internals/export":259,"../internals/function-uncurry-this":268,"../internals/to-absolute-index":340}],377:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/function-uncurry-this"),s=e("../internals/not-a-regexp"),o=e("../internals/require-object-coercible"),a=e("../internals/to-string"),c=e("../internals/correct-is-regexp-logic"),l=i("".indexOf);n({target:"String",proto:!0,forced:!c("includes")},{includes:function(u){return!!~l(a(o(this)),a(s(u)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":238,"../internals/export":259,"../internals/function-uncurry-this":268,"../internals/not-a-regexp":304,"../internals/require-object-coercible":329,"../internals/to-string":348}],378:[function(e,r,t){e("../internals/well-known-symbol-define")("asyncIterator")},{"../internals/well-known-symbol-define":355}],379:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/global"),s=e("../internals/function-call"),o=e("../internals/function-uncurry-this"),a=e("../internals/is-pure"),c=e("../internals/descriptors"),l=e("../internals/symbol-constructor-detection"),u=e("../internals/fails"),f=e("../internals/has-own-property"),h=e("../internals/object-is-prototype-of"),d=e("../internals/an-object"),p=e("../internals/to-indexed-object"),m=e("../internals/to-property-key"),v=e("../internals/to-string"),y=e("../internals/create-property-descriptor"),g=e("../internals/object-create"),b=e("../internals/object-keys"),w=e("../internals/object-get-own-property-names"),S=e("../internals/object-get-own-property-names-external"),C=e("../internals/object-get-own-property-symbols"),I=e("../internals/object-get-own-property-descriptor"),j=e("../internals/object-define-property"),U=e("../internals/object-define-properties"),G=e("../internals/object-property-is-enumerable"),z=e("../internals/define-built-in"),K=e("../internals/define-built-in-accessor"),T=e("../internals/shared"),M=e("../internals/shared-key"),x=e("../internals/hidden-keys"),_=e("../internals/uid"),E=e("../internals/well-known-symbol"),A=e("../internals/well-known-symbol-wrapped"),O=e("../internals/well-known-symbol-define"),D=e("../internals/symbol-define-to-primitive"),F=e("../internals/set-to-string-tag"),H=e("../internals/internal-state"),R=e("../internals/array-iteration").forEach,X=M("hidden"),ae="Symbol",te="prototype",Oe=H.set,Ie=H.getterFor(ae),je=Object[te],ce=i.Symbol,Z=ce&&ce[te],se=i.RangeError,ue=i.TypeError,Le=i.QObject,oe=I.f,ye=j.f,rt=S.f,Y=G.f,ie=o([].push),me=T("symbols"),Ue=T("op-symbols"),ct=T("wks"),J=!Le||!Le[te]||!Le[te].findChild,Je=function(Se,fe,Me){var Ve=oe(je,fe);Ve&&delete je[fe],ye(Se,fe,Me),Ve&&Se!==je&&ye(je,fe,Ve)},it=c&&u(function(){return g(ye({},"a",{get:function(){return ye(this,"a",{value:7}).a}})).a!==7})?Je:ye,xe=function(Se,fe){var Me=me[Se]=g(Z);return Oe(Me,{type:ae,tag:Se,description:fe}),c||(Me.description=fe),Me},be=function(Se,fe,Me){Se===je&&be(Ue,fe,Me),d(Se);var Ve=m(fe);return d(Me),f(me,Ve)?(Me.enumerable?(f(Se,X)&&Se[X][Ve]&&(Se[X][Ve]=!1),Me=g(Me,{enumerable:y(0,!1)})):(f(Se,X)||ye(Se,X,y(1,{})),Se[X][Ve]=!0),it(Se,Ve,Me)):ye(Se,Ve,Me)},Te=function(Se,fe){d(Se);var Me=p(fe),Ve=b(Me).concat(ze(Me));return R(Ve,function(nt){c&&!s(he,Me,nt)||be(Se,nt,Me[nt])}),Se},ut=function(Se,fe){return fe===void 0?g(Se):Te(g(Se),fe)},he=function(Se){var fe=m(Se),Me=s(Y,this,fe);return!(this===je&&f(me,fe)&&!f(Ue,fe))&&(!(Me||!f(this,fe)||!f(me,fe)||f(this,X)&&this[X][fe])||Me)},pe=function(Se,fe){var Me=p(Se),Ve=m(fe);if(Me!==je||!f(me,Ve)||f(Ue,Ve)){var nt=oe(Me,Ve);return!nt||!f(me,Ve)||f(Me,X)&&Me[X][Ve]||(nt.enumerable=!0),nt}},Ce=function(Se){var fe=rt(p(Se)),Me=[];return R(fe,function(Ve){f(me,Ve)||f(x,Ve)||ie(Me,Ve)}),Me},ze=function(Se){var fe=Se===je,Me=rt(fe?Ue:p(Se)),Ve=[];return R(Me,function(nt){!f(me,nt)||fe&&!f(je,nt)||ie(Ve,me[nt])}),Ve};l||(ce=function(){if(h(Z,this))throw new ue("Symbol is not a constructor");var Se=arguments.length&&arguments[0]!==void 0?v(arguments[0]):void 0,fe=_(Se),Me=function Ve(nt){this===je&&s(Ve,Ue,nt),f(this,X)&&f(this[X],fe)&&(this[X][fe]=!1);var Pt=y(1,nt);try{it(this,fe,Pt)}catch(bt){if(!(bt instanceof se))throw bt;Je(this,fe,Pt)}};return c&&J&&it(je,fe,{configurable:!0,set:Me}),xe(fe,Se)},z(Z=ce[te],"toString",function(){return Ie(this).tag}),z(ce,"withoutSetter",function(Se){return xe(_(Se),Se)}),G.f=he,j.f=be,U.f=Te,I.f=pe,w.f=S.f=Ce,C.f=ze,A.f=function(Se){return xe(E(Se),Se)},c&&(K(Z,"description",{configurable:!0,get:function(){return Ie(this).description}}),a||z(je,"propertyIsEnumerable",he,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!l,sham:!l},{Symbol:ce}),R(b(ct),function(Se){O(Se)}),n({target:ae,stat:!0,forced:!l},{useSetter:function(){J=!0},useSimple:function(){J=!1}}),n({target:"Object",stat:!0,forced:!l,sham:!c},{create:ut,defineProperty:be,defineProperties:Te,getOwnPropertyDescriptor:pe}),n({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:Ce}),D(),F(ce,ae),x[X]=!0},{"../internals/an-object":227,"../internals/array-iteration":229,"../internals/create-property-descriptor":242,"../internals/define-built-in":245,"../internals/define-built-in-accessor":244,"../internals/descriptors":247,"../internals/export":259,"../internals/fails":260,"../internals/function-call":264,"../internals/function-uncurry-this":268,"../internals/global":274,"../internals/has-own-property":275,"../internals/hidden-keys":276,"../internals/internal-state":282,"../internals/is-pure":290,"../internals/object-create":306,"../internals/object-define-properties":307,"../internals/object-define-property":308,"../internals/object-get-own-property-descriptor":309,"../internals/object-get-own-property-names":311,"../internals/object-get-own-property-names-external":310,"../internals/object-get-own-property-symbols":312,"../internals/object-is-prototype-of":314,"../internals/object-keys":316,"../internals/object-property-is-enumerable":317,"../internals/set-to-string-tag":331,"../internals/shared":334,"../internals/shared-key":332,"../internals/symbol-constructor-detection":336,"../internals/symbol-define-to-primitive":337,"../internals/to-indexed-object":341,"../internals/to-property-key":346,"../internals/to-string":348,"../internals/uid":350,"../internals/well-known-symbol":357,"../internals/well-known-symbol-define":355,"../internals/well-known-symbol-wrapped":356}],380:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/get-built-in"),s=e("../internals/has-own-property"),o=e("../internals/to-string"),a=e("../internals/shared"),c=e("../internals/symbol-registry-detection"),l=a("string-to-symbol-registry"),u=a("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!c},{for:function(f){var h=o(f);if(s(l,h))return l[h];var d=i("Symbol")(h);return l[h]=d,u[d]=h,d}})},{"../internals/export":259,"../internals/get-built-in":269,"../internals/has-own-property":275,"../internals/shared":334,"../internals/symbol-registry-detection":338,"../internals/to-string":348}],381:[function(e,r,t){e("../modules/es.symbol.constructor"),e("../modules/es.symbol.for"),e("../modules/es.symbol.key-for"),e("../modules/es.json.stringify"),e("../modules/es.object.get-own-property-symbols")},{"../modules/es.json.stringify":362,"../modules/es.object.get-own-property-symbols":365,"../modules/es.symbol.constructor":379,"../modules/es.symbol.for":380,"../modules/es.symbol.key-for":382}],382:[function(e,r,t){var n=e("../internals/export"),i=e("../internals/has-own-property"),s=e("../internals/is-symbol"),o=e("../internals/try-to-string"),a=e("../internals/shared"),c=e("../internals/symbol-registry-detection"),l=a("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!c},{keyFor:function(u){if(!s(u))throw new TypeError(o(u)+" is not a symbol");if(i(l,u))return l[u]}})},{"../internals/export":259,"../internals/has-own-property":275,"../internals/is-symbol":292,"../internals/shared":334,"../internals/symbol-registry-detection":338,"../internals/try-to-string":349}],383:[function(e,r,t){function n(g){return Array.isArray?Array.isArray(g):y(g)==="[object Array]"}function i(g){return typeof g=="boolean"}function s(g){return g===null}function o(g){return g==null}function a(g){return typeof g=="number"}function c(g){return typeof g=="string"}function l(g){return typeof g=="symbol"}function u(g){return g===void 0}function f(g){return y(g)==="[object RegExp]"}function h(g){return typeof g=="object"&&g!==null}function d(g){return y(g)==="[object Date]"}function p(g){return y(g)==="[object Error]"||g instanceof Error}function m(g){return typeof g=="function"}function v(g){return g===null||typeof g=="boolean"||typeof g=="number"||typeof g=="string"||typeof g=="symbol"||g===void 0}function y(g){return Object.prototype.toString.call(g)}t.isArray=n,t.isBoolean=i,t.isNull=s,t.isNullOrUndefined=o,t.isNumber=a,t.isString=c,t.isSymbol=l,t.isUndefined=u,t.isRegExp=f,t.isObject=h,t.isDate=d,t.isError=p,t.isFunction=m,t.isPrimitive=v,t.isBuffer=e("buffer").Buffer.isBuffer},{buffer:220}],384:[function(e,r,t){(function(n){(function(){var i=e("elliptic"),s=e("bn.js");r.exports=function(l){return new a(l)};var o={secp256k1:{name:"secp256k1",byteLength:32},secp224r1:{name:"p224",byteLength:28},prime256v1:{name:"p256",byteLength:32},prime192v1:{name:"p192",byteLength:24},ed25519:{name:"ed25519",byteLength:32},secp384r1:{name:"p384",byteLength:48},secp521r1:{name:"p521",byteLength:66}};function a(l){this.curveType=o[l],this.curveType||(this.curveType={name:l}),this.curve=new i.ec(this.curveType.name),this.keys=void 0}function c(l,u,f){Array.isArray(l)||(l=l.toArray());var h=new n(l);if(f&&h.lengthp?d=(h==="rmd160"?new c:l(h)).update(d).digest():d.lengtha?u=l(u):u.length=A?E:""+Array(A+1-D.length).join(O)+E},I={s:C,z:function(E){var A=-E.utcOffset(),O=Math.abs(A),D=Math.floor(O/60),F=O%60;return(A<=0?"+":"-")+C(D,2,"0")+":"+C(F,2,"0")},m:function E(A,O){if(A.date()1)return E(R[0])}else{var X=A.name;U[X]=A,F=X}return!D&&F&&(j=F),F||!D&&j},T=function(E,A){if(z(E))return E.clone();var O=typeof A=="object"?A:{};return O.date=E,O.args=arguments,new x(O)},M=I;M.l=K,M.i=z,M.w=function(E,A){return T(E,{locale:A.$L,utc:A.$u,x:A.$x,$offset:A.$offset})};var x=function(){function E(O){this.$L=K(O.locale,null,!0),this.parse(O),this.$x=this.$x||O.x||{},this[G]=!0}var A=E.prototype;return A.parse=function(O){this.$d=function(D){var F=D.date,H=D.utc;if(F===null)return new Date(NaN);if(M.u(F))return new Date;if(F instanceof Date)return new Date(F);if(typeof F=="string"&&!/Z$/i.test(F)){var R=F.match(b);if(R){var X=R[2]-1||0,ae=(R[7]||"0").substring(0,3);return H?new Date(Date.UTC(R[1],X,R[3]||1,R[4]||0,R[5]||0,R[6]||0,ae)):new Date(R[1],X,R[3]||1,R[4]||0,R[5]||0,R[6]||0,ae)}}return new Date(F)}(O),this.init()},A.init=function(){var O=this.$d;this.$y=O.getFullYear(),this.$M=O.getMonth(),this.$D=O.getDate(),this.$W=O.getDay(),this.$H=O.getHours(),this.$m=O.getMinutes(),this.$s=O.getSeconds(),this.$ms=O.getMilliseconds()},A.$utils=function(){return M},A.isValid=function(){return this.$d.toString()!==g},A.isSame=function(O,D){var F=T(O);return this.startOf(D)<=F&&F<=this.endOf(D)},A.isAfter=function(O,D){return T(O)68?1900:2e3)},h=function(g){return function(b){this[g]=+b}},d=[/[+-]\d\d:?(\d\d)?|Z/,function(g){(this.zone||(this.zone={})).offset=function(b){if(!b||b==="Z")return 0;var w=b.match(/([+-]|\d\d)/g),S=60*w[1]+(+w[2]||0);return S===0?0:w[0]==="+"?-S:S}(g)}],p=function(g){var b=u[g];return b&&(b.indexOf?b:b.s.concat(b.f))},m=function(g,b){var w,S=u.meridiem;if(S){for(var C=1;C<=24;C+=1)if(g.indexOf(S(C,0,b))>-1){w=C>12;break}}else w=g===(b?"pm":"PM");return w},v={A:[l,function(g){this.afternoon=m(g,!1)}],a:[l,function(g){this.afternoon=m(g,!0)}],S:[/\d/,function(g){this.milliseconds=100*+g}],SS:[a,function(g){this.milliseconds=10*+g}],SSS:[/\d{3}/,function(g){this.milliseconds=+g}],s:[c,h("seconds")],ss:[c,h("seconds")],m:[c,h("minutes")],mm:[c,h("minutes")],H:[c,h("hours")],h:[c,h("hours")],HH:[c,h("hours")],hh:[c,h("hours")],D:[c,h("day")],DD:[a,h("day")],Do:[l,function(g){var b=u.ordinal,w=g.match(/\d+/);if(this.day=w[0],b)for(var S=1;S<=31;S+=1)b(S).replace(/\[|\]/g,"")===g&&(this.day=S)}],M:[c,h("month")],MM:[a,h("month")],MMM:[l,function(g){var b=p("months"),w=(p("monthsShort")||b.map(function(S){return S.slice(0,3)})).indexOf(g)+1;if(w<1)throw new Error;this.month=w%12||w}],MMMM:[l,function(g){var b=p("months").indexOf(g)+1;if(b<1)throw new Error;this.month=b%12||b}],Y:[/[+-]?\d+/,h("year")],YY:[a,function(g){this.year=f(g)}],YYYY:[/\d{4}/,h("year")],Z:d,ZZ:d};function y(g){var b,w;b=g,w=u&&u.formats;for(var S=(g=b.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(K,T,M){var x=M&&M.toUpperCase();return T||w[M]||s[M]||w[x].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(_,E,A){return E||A.slice(1)})})).match(o),C=S.length,I=0;I-1)return new Date((D==="X"?1e3:1)*O);var H=y(D)(O),R=H.year,X=H.month,ae=H.day,te=H.hours,Oe=H.minutes,Ie=H.seconds,je=H.milliseconds,ce=H.zone,Z=new Date,se=ae||(R||X?1:Z.getDate()),ue=R||Z.getFullYear(),Le=0;R&&!X||(Le=X>0?X-1:Z.getMonth());var oe=te||0,ye=Oe||0,rt=Ie||0,Y=je||0;return ce?new Date(Date.UTC(ue,Le,se,oe,ye,rt,Y+60*ce.offset*1e3)):F?new Date(Date.UTC(ue,Le,se,oe,ye,rt,Y)):new Date(ue,Le,se,oe,ye,rt,Y)}catch{return new Date("")}}(j,z,U),this.init(),x&&x!==!0&&(this.$L=this.locale(x).$L),M&&j!=this.format(z)&&(this.$d=new Date("")),u={}}else if(z instanceof Array)for(var _=z.length,E=1;E<=_;E+=1){G[1]=z[E-1];var A=w.apply(this,G);if(A.isValid()){this.$d=A.$d,this.$L=A.$L,this.init();break}E===_&&(this.$d=new Date(""))}else C.call(this,I)}}},typeof t=="object"&&r!==void 0?r.exports=i():(n=typeof globalThis<"u"?globalThis:n||self).dayjs_plugin_customParseFormat=i()},{}],393:[function(e,r,t){var n,i;n=void 0,i=function(){var s="minute",o=/[+-]\d\d(?::?\d\d)?/g,a=/([+-]|\d\d)/g;return function(c,l,u){var f=l.prototype;u.utc=function(g){return new l({date:g,utc:!0,args:arguments})},f.utc=function(g){var b=u(this.toDate(),{locale:this.$L,utc:!0});return g?b.add(this.utcOffset(),s):b},f.local=function(){return u(this.toDate(),{locale:this.$L,utc:!1})};var h=f.parse;f.parse=function(g){g.utc&&(this.$u=!0),this.$utils().u(g.$offset)||(this.$offset=g.$offset),h.call(this,g)};var d=f.init;f.init=function(){if(this.$u){var g=this.$d;this.$y=g.getUTCFullYear(),this.$M=g.getUTCMonth(),this.$D=g.getUTCDate(),this.$W=g.getUTCDay(),this.$H=g.getUTCHours(),this.$m=g.getUTCMinutes(),this.$s=g.getUTCSeconds(),this.$ms=g.getUTCMilliseconds()}else d.call(this)};var p=f.utcOffset;f.utcOffset=function(g,b){var w=this.$utils().u;if(w(g))return this.$u?0:w(this.$offset)?p.call(this):this.$offset;if(typeof g=="string"&&(g=function(j){j===void 0&&(j="");var U=j.match(o);if(!U)return null;var G=(""+U[0]).match(a)||["-",0,0],z=G[0],K=60*+G[1]+ +G[2];return K===0?0:z==="+"?K:-K}(g))===null)return this;var S=Math.abs(g)<=16?60*g:g,C=this;if(b)return C.$offset=S,C.$u=g===0,C;if(g!==0){var I=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(C=this.local().add(S+I,s)).$offset=S,C.$x.$localOffset=I}else C=this.utc();return C};var m=f.format;f.format=function(g){var b=g||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return m.call(this,b)},f.valueOf=function(){var g=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*g},f.isUTC=function(){return!!this.$u},f.toISOString=function(){return this.toDate().toISOString()},f.toString=function(){return this.toDate().toUTCString()};var v=f.toDate;f.toDate=function(g){return g==="s"&&this.$offset?u(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():v.call(this)};var y=f.diff;f.diff=function(g,b,w){if(g&&this.$u===g.$u)return y.call(this,g,b,w);var S=this.local(),C=u(g).local();return y.call(S,C,b,w)}}},typeof t=="object"&&r!==void 0?r.exports=i():(n=typeof globalThis<"u"?globalThis:n||self).dayjs_plugin_utc=i()},{}],394:[function(e,r,t){t.utils=e("./des/utils"),t.Cipher=e("./des/cipher"),t.DES=e("./des/des"),t.CBC=e("./des/cbc"),t.EDE=e("./des/ede")},{"./des/cbc":395,"./des/cipher":396,"./des/des":397,"./des/ede":398,"./des/utils":399}],395:[function(e,r,t){var n=e("minimalistic-assert"),i=e("inherits"),s={};function o(c){n.equal(c.length,8,"Invalid IV length"),this.iv=new Array(8);for(var l=0;l0;c--)o+=this._buffer(s,o),a+=this._flushBuffer(l,a);return o+=this._buffer(s,o),l},i.prototype.final=function(s){var o,a;return s&&(o=this.update(s)),a=this.type==="encrypt"?this._finalEncrypt():this._finalDecrypt(),o?o.concat(a):a},i.prototype._pad=function(s,o){if(o===0)return!1;for(;o>>1];h=s.r28shl(h,m),d=s.r28shl(d,m),s.pc2(h,d,u.keys,p)}},c.prototype._update=function(u,f,h,d){var p=this._desState,m=s.readUInt32BE(u,f),v=s.readUInt32BE(u,f+4);s.ip(m,v,p.tmp,0),m=p.tmp[0],v=p.tmp[1],this.type==="encrypt"?this._encrypt(p,m,v,p.tmp,0):this._decrypt(p,m,v,p.tmp,0),m=p.tmp[0],v=p.tmp[1],s.writeUInt32BE(h,m,d),s.writeUInt32BE(h,v,d+4)},c.prototype._pad=function(u,f){if(this.padding===!1)return!1;for(var h=u.length-f,d=f;d>>0,m=S}s.rip(v,m,d,p)},c.prototype._decrypt=function(u,f,h,d,p){for(var m=h,v=f,y=u.keys.length-2;y>=0;y-=2){var g=u.keys[y],b=u.keys[y+1];s.expand(m,u.tmp,0),g^=u.tmp[0],b^=u.tmp[1];var w=s.substitute(g,b),S=m;m=(v^s.permute(w))>>>0,v=S}s.rip(m,v,d,p)}},{"./cipher":396,"./utils":399,inherits:440,"minimalistic-assert":453}],398:[function(e,r,t){var n=e("minimalistic-assert"),i=e("inherits"),s=e("./cipher"),o=e("./des");function a(l,u){n.equal(u.length,24,"Invalid key length");var f=u.slice(0,8),h=u.slice(8,16),d=u.slice(16,24);this.ciphers=l==="encrypt"?[o.create({type:"encrypt",key:f}),o.create({type:"decrypt",key:h}),o.create({type:"encrypt",key:d})]:[o.create({type:"decrypt",key:d}),o.create({type:"encrypt",key:h}),o.create({type:"decrypt",key:f})]}function c(l){s.call(this,l);var u=new a(this.type,this.options.key);this._edeState=u}i(c,s),r.exports=c,c.create=function(l){return new c(l)},c.prototype._update=function(l,u,f,h){var d=this._edeState;d.ciphers[0]._update(l,u,f,h),d.ciphers[1]._update(f,h,f,h),d.ciphers[2]._update(f,h,f,h)},c.prototype._pad=o.prototype._pad,c.prototype._unpad=o.prototype._unpad},{"./cipher":396,"./des":397,inherits:440,"minimalistic-assert":453}],399:[function(e,r,t){t.readUInt32BE=function(o,a){return(o[0+a]<<24|o[1+a]<<16|o[2+a]<<8|o[3+a])>>>0},t.writeUInt32BE=function(o,a,c){o[0+c]=a>>>24,o[1+c]=a>>>16&255,o[2+c]=a>>>8&255,o[3+c]=255&a},t.ip=function(o,a,c,l){for(var u=0,f=0,h=6;h>=0;h-=2){for(var d=0;d<=24;d+=8)u<<=1,u|=a>>>d+h&1;for(d=0;d<=24;d+=8)u<<=1,u|=o>>>d+h&1}for(h=6;h>=0;h-=2){for(d=1;d<=25;d+=8)f<<=1,f|=a>>>d+h&1;for(d=1;d<=25;d+=8)f<<=1,f|=o>>>d+h&1}c[l+0]=u>>>0,c[l+1]=f>>>0},t.rip=function(o,a,c,l){for(var u=0,f=0,h=0;h<4;h++)for(var d=24;d>=0;d-=8)u<<=1,u|=a>>>d+h&1,u<<=1,u|=o>>>d+h&1;for(h=4;h<8;h++)for(d=24;d>=0;d-=8)f<<=1,f|=a>>>d+h&1,f<<=1,f|=o>>>d+h&1;c[l+0]=u>>>0,c[l+1]=f>>>0},t.pc1=function(o,a,c,l){for(var u=0,f=0,h=7;h>=5;h--){for(var d=0;d<=24;d+=8)u<<=1,u|=a>>d+h&1;for(d=0;d<=24;d+=8)u<<=1,u|=o>>d+h&1}for(d=0;d<=24;d+=8)u<<=1,u|=a>>d+h&1;for(h=1;h<=3;h++){for(d=0;d<=24;d+=8)f<<=1,f|=a>>d+h&1;for(d=0;d<=24;d+=8)f<<=1,f|=o>>d+h&1}for(d=0;d<=24;d+=8)f<<=1,f|=o>>d+h&1;c[l+0]=u>>>0,c[l+1]=f>>>0},t.r28shl=function(o,a){return o<>>28-a};var n=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];t.pc2=function(o,a,c,l){for(var u=0,f=0,h=n.length>>>1,d=0;d>>n[d]&1;for(d=h;d>>n[d]&1;c[l+0]=u>>>0,c[l+1]=f>>>0},t.expand=function(o,a,c){var l=0,u=0;l=(1&o)<<5|o>>>27;for(var f=23;f>=15;f-=4)l<<=6,l|=o>>>f&63;for(f=11;f>=3;f-=4)u|=o>>>f&63,u<<=6;u|=(31&o)<<1|o>>>31,a[c+0]=l>>>0,a[c+1]=u>>>0};var i=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];t.substitute=function(o,a){for(var c=0,l=0;l<4;l++)c<<=4,c|=i[64*l+(o>>>18-6*l&63)];for(l=0;l<4;l++)c<<=4,c|=i[256+64*l+(a>>>18-6*l&63)];return c>>>0};var s=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];t.permute=function(o){for(var a=0,c=0;c>>s[c]&1;return a>>>0},t.padSplit=function(o,a,c){for(var l=o.toString(2);l.lengthb;)S.ishrn(1);if(S.isEven()&&S.iadd(a),S.testn(1)||S.iadd(c),w.cmp(c)){if(!w.cmp(l))for(;S.mod(u).cmp(f);)S.iadd(d)}else for(;S.mod(s).cmp(h);)S.iadd(d);if(v(C=S.shrn(1))&&v(S)&&y(C)&&y(S)&&o.test(C)&&o.test(S))return S}}},{"bn.js":404,"miller-rabin":451,randombytes:475}],403:[function(e,r,t){r.exports={modp1:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a63a3620ffffffffffffffff"},modp2:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece65381ffffffffffffffff"},modp5:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca237327ffffffffffffffff"},modp14:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aacaa68ffffffffffffffff"},modp15:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a93ad2caffffffffffffffff"},modp16:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c934063199ffffffffffffffff"},modp17:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dcc4024ffffffffffffffff"},modp18:{gen:"02",prime:"ffffffffffffffffc90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b139b22514a08798e3404ddef9519b3cd3a431b302b0a6df25f14374fe1356d6d51c245e485b576625e7ec6f44c42e9a637ed6b0bff5cb6f406b7edee386bfb5a899fa5ae9f24117c4b1fe649286651ece45b3dc2007cb8a163bf0598da48361c55d39a69163fa8fd24cf5f83655d23dca3ad961c62f356208552bb9ed529077096966d670c354e4abc9804f1746c08ca18217c32905e462e36ce3be39e772c180e86039b2783a2ec07a28fb5c55df06f4c52c9de2bcbf6955817183995497cea956ae515d2261898fa051015728e5a8aaac42dad33170d04507a33a85521abdf1cba64ecfb850458dbef0a8aea71575d060c7db3970f85a6e1e4c7abf5ae8cdb0933d71e8c94e04a25619dcee3d2261ad2ee6bf12ffa06d98a0864d87602733ec86a64521f2b18177b200cbbe117577a615d6c770988c0bad946e208e24fa074e5ab3143db5bfce0fd108e4b82d120a92108011a723c12a787e6d788719a10bdba5b2699c327186af4e23c1a946834b6150bda2583e9ca2ad44ce8dbbbc2db04de8ef92e8efc141fbecaa6287c59474e6bc05d99b2964fa090c3a2233ba186515be7ed1f612970cee2d7afb81bdd762170481cd0069127d5b05aa993b4ea988d8fddc186ffb7dc90a6c08f4df435c93402849236c3fab4d27c7026c1d4dcb2602646dec9751e763dba37bdf8ff9406ad9e530ee5db382f413001aeb06a53ed9027d831179727b0865a8918da3edbebcf9b14ed44ce6cbaced4bb1bdb7f1447e6cc254b332051512bd7af426fb8f401378cd2bf5983ca01c64b92ecf032ea15d1721d03f482d7ce6e74fef6d55e702f46980c82b5a84031900b1c9e59e7c97fbec7e8f323a97a7e36cc88be0f1d45b7ff585ac54bd407b22b4154aacc8f6d7ebf48e1d814cc5ed20f8037e0a79715eef29be32806a1d58bb7c5da76f550aa3d8a1fbff0eb19ccb1a313d55cda56c9ec2ef29632387fe8d76e3c0468043e8f663f4860ee12bf2d5b0b7474d6e694f91e6dbe115974a3926f12fee5e438777cb6a932df8cd8bec4d073b931ba3bc832b68d9dd300741fa7bf8afc47ed2576f6936ba424663aab639c5ae4f5683423b4742bf1c978238f16cbe39d652de3fdb8befc848ad922222e04a4037c0713eb57a81a23f0c73473fc646cea306b4bcbc8862f8385ddfa9d4b7fa2c087e879683303ed5bdd3a062b3cf5b3a278a66d2a13f83f44f82ddf310ee074ab6a364597e899a0255dc164f31cc50846851df9ab48195ded7ea1b1d510bd7ee74d73faf36bc31ecfa268359046f4eb879f924009438b481c6cd7889a002ed5ee382bc9190da6fc026e479558e4475677e9aa9e3050e2765694dfc81f56e880b96e7160c980dd98edd3dfffffffffffffffff"}}},{}],404:[function(e,r,t){arguments[4][184][0].apply(t,arguments)},{buffer:188,dup:184}],405:[function(e,r,t){var n=t;n.version=e("../package.json").version,n.utils=e("./elliptic/utils"),n.rand=e("brorand"),n.curve=e("./elliptic/curve"),n.curves=e("./elliptic/curves"),n.ec=e("./elliptic/ec"),n.eddsa=e("./elliptic/eddsa")},{"../package.json":421,"./elliptic/curve":408,"./elliptic/curves":411,"./elliptic/ec":412,"./elliptic/eddsa":415,"./elliptic/utils":419,brorand:187}],406:[function(e,r,t){var n=e("bn.js"),i=e("../utils"),s=i.getNAF,o=i.getJSF,a=i.assert;function c(u,f){this.type=u,this.p=new n(f.p,16),this.red=f.prime?n.red(f.prime):n.mont(this.p),this.zero=new n(0).toRed(this.red),this.one=new n(1).toRed(this.red),this.two=new n(2).toRed(this.red),this.n=f.n&&new n(f.n,16),this.g=f.g&&this.pointFromJSON(f.g,f.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var h=this.n&&this.p.div(this.n);!h||h.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function l(u,f){this.curve=u,this.type=f,this.precomputed=null}r.exports=c,c.prototype.point=function(){throw new Error("Not implemented")},c.prototype.validate=function(){throw new Error("Not implemented")},c.prototype._fixedNafMul=function(u,f){a(u.precomputed);var h=u._getDoubles(),d=s(f,1,this._bitLength),p=(1<=m;g--)v=(v<<1)+d[g];y.push(v)}for(var b=this.jpoint(null,null,null),w=this.jpoint(null,null,null),S=p;S>0;S--){for(m=0;m=0;y--){for(var g=0;y>=0&&m[y]===0;y--)g++;if(y>=0&&g++,v=v.dblp(g),y<0)break;var b=m[y];a(b!==0),v=u.type==="affine"?b>0?v.mixedAdd(p[b-1>>1]):v.mixedAdd(p[-b-1>>1].neg()):b>0?v.add(p[b-1>>1]):v.add(p[-b-1>>1].neg())}return u.type==="affine"?v.toP():v},c.prototype._wnafMulAdd=function(u,f,h,d,p){var m,v,y,g=this._wnafT1,b=this._wnafT2,w=this._wnafT3,S=0;for(m=0;m=1;m-=2){var I=m-1,j=m;if(g[I]===1&&g[j]===1){var U=[f[I],null,null,f[j]];f[I].y.cmp(f[j].y)===0?(U[1]=f[I].add(f[j]),U[2]=f[I].toJ().mixedAdd(f[j].neg())):f[I].y.cmp(f[j].y.redNeg())===0?(U[1]=f[I].toJ().mixedAdd(f[j]),U[2]=f[I].add(f[j].neg())):(U[1]=f[I].toJ().mixedAdd(f[j]),U[2]=f[I].toJ().mixedAdd(f[j].neg()));var G=[-3,-1,-5,-7,0,7,5,1,3],z=o(h[I],h[j]);for(S=Math.max(z[0].length,S),w[I]=new Array(S),w[j]=new Array(S),v=0;v=0;m--){for(var _=0;m>=0;){var E=!0;for(v=0;v=0&&_++,M=M.dblp(_),m<0)break;for(v=0;v0?y=b[v][A-1>>1]:A<0&&(y=b[v][-A-1>>1].neg()),M=y.type==="affine"?M.mixedAdd(y):M.add(y))}}for(m=0;m=Math.ceil((u.bitLength()+1)/f.step)},l.prototype._getDoubles=function(u,f){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var h=[this],d=this,p=0;p":""},l.prototype.isInfinity=function(){return this.x.cmpn(0)===0&&(this.y.cmp(this.z)===0||this.zOne&&this.y.cmp(this.curve.c)===0)},l.prototype._extDbl=function(){var u=this.x.redSqr(),f=this.y.redSqr(),h=this.z.redSqr();h=h.redIAdd(h);var d=this.curve._mulA(u),p=this.x.redAdd(this.y).redSqr().redISub(u).redISub(f),m=d.redAdd(f),v=m.redSub(h),y=d.redSub(f),g=p.redMul(v),b=m.redMul(y),w=p.redMul(y),S=v.redMul(m);return this.curve.point(g,b,S,w)},l.prototype._projDbl=function(){var u,f,h,d,p,m,v=this.x.redAdd(this.y).redSqr(),y=this.x.redSqr(),g=this.y.redSqr();if(this.curve.twisted){var b=(d=this.curve._mulA(y)).redAdd(g);this.zOne?(u=v.redSub(y).redSub(g).redMul(b.redSub(this.curve.two)),f=b.redMul(d.redSub(g)),h=b.redSqr().redSub(b).redSub(b)):(p=this.z.redSqr(),m=b.redSub(p).redISub(p),u=v.redSub(y).redISub(g).redMul(m),f=b.redMul(d.redSub(g)),h=b.redMul(m))}else d=y.redAdd(g),p=this.curve._mulC(this.z).redSqr(),m=d.redSub(p).redSub(p),u=this.curve._mulC(v.redISub(d)).redMul(m),f=this.curve._mulC(d).redMul(y.redISub(g)),h=d.redMul(m);return this.curve.point(u,f,h)},l.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},l.prototype._extAdd=function(u){var f=this.y.redSub(this.x).redMul(u.y.redSub(u.x)),h=this.y.redAdd(this.x).redMul(u.y.redAdd(u.x)),d=this.t.redMul(this.curve.dd).redMul(u.t),p=this.z.redMul(u.z.redAdd(u.z)),m=h.redSub(f),v=p.redSub(d),y=p.redAdd(d),g=h.redAdd(f),b=m.redMul(v),w=y.redMul(g),S=m.redMul(g),C=v.redMul(y);return this.curve.point(b,w,C,S)},l.prototype._projAdd=function(u){var f,h,d=this.z.redMul(u.z),p=d.redSqr(),m=this.x.redMul(u.x),v=this.y.redMul(u.y),y=this.curve.d.redMul(m).redMul(v),g=p.redSub(y),b=p.redAdd(y),w=this.x.redAdd(this.y).redMul(u.x.redAdd(u.y)).redISub(m).redISub(v),S=d.redMul(g).redMul(w);return this.curve.twisted?(f=d.redMul(b).redMul(v.redSub(this.curve._mulA(m))),h=g.redMul(b)):(f=d.redMul(b).redMul(v.redSub(m)),h=this.curve._mulC(g).redMul(b)),this.curve.point(S,f,h)},l.prototype.add=function(u){return this.isInfinity()?u:u.isInfinity()?this:this.curve.extended?this._extAdd(u):this._projAdd(u)},l.prototype.mul=function(u){return this._hasDoubles(u)?this.curve._fixedNafMul(this,u):this.curve._wnafMul(this,u)},l.prototype.mulAdd=function(u,f,h){return this.curve._wnafMulAdd(1,[this,f],[u,h],2,!1)},l.prototype.jmulAdd=function(u,f,h){return this.curve._wnafMulAdd(1,[this,f],[u,h],2,!0)},l.prototype.normalize=function(){if(this.zOne)return this;var u=this.z.redInvm();return this.x=this.x.redMul(u),this.y=this.y.redMul(u),this.t&&(this.t=this.t.redMul(u)),this.z=this.curve.one,this.zOne=!0,this},l.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},l.prototype.getX=function(){return this.normalize(),this.x.fromRed()},l.prototype.getY=function(){return this.normalize(),this.y.fromRed()},l.prototype.eq=function(u){return this===u||this.getX().cmp(u.getX())===0&&this.getY().cmp(u.getY())===0},l.prototype.eqXToP=function(u){var f=u.toRed(this.curve.red).redMul(this.z);if(this.x.cmp(f)===0)return!0;for(var h=u.clone(),d=this.curve.redN.redMul(this.z);;){if(h.iadd(this.curve.n),h.cmp(this.curve.p)>=0)return!1;if(f.redIAdd(d),this.x.cmp(f)===0)return!0}},l.prototype.toP=l.prototype.normalize,l.prototype.mixedAdd=l.prototype.add},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],408:[function(e,r,t){var n=t;n.base=e("./base"),n.short=e("./short"),n.mont=e("./mont"),n.edwards=e("./edwards")},{"./base":406,"./edwards":407,"./mont":409,"./short":410}],409:[function(e,r,t){var n=e("bn.js"),i=e("inherits"),s=e("./base"),o=e("../utils");function a(l){s.call(this,"mont",l),this.a=new n(l.a,16).toRed(this.red),this.b=new n(l.b,16).toRed(this.red),this.i4=new n(4).toRed(this.red).redInvm(),this.two=new n(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function c(l,u,f){s.BasePoint.call(this,l,"projective"),u===null&&f===null?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new n(u,16),this.z=new n(f,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}i(a,s),r.exports=a,a.prototype.validate=function(l){var u=l.normalize().x,f=u.redSqr(),h=f.redMul(u).redAdd(f.redMul(this.a)).redAdd(u);return h.redSqrt().redSqr().cmp(h)===0},i(c,s.BasePoint),a.prototype.decodePoint=function(l,u){return this.point(o.toArray(l,u),1)},a.prototype.point=function(l,u){return new c(this,l,u)},a.prototype.pointFromJSON=function(l){return c.fromJSON(this,l)},c.prototype.precompute=function(){},c.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},c.fromJSON=function(l,u){return new c(l,u[0],u[1]||l.one)},c.prototype.inspect=function(){return this.isInfinity()?"":""},c.prototype.isInfinity=function(){return this.z.cmpn(0)===0},c.prototype.dbl=function(){var l=this.x.redAdd(this.z).redSqr(),u=this.x.redSub(this.z).redSqr(),f=l.redSub(u),h=l.redMul(u),d=f.redMul(u.redAdd(this.curve.a24.redMul(f)));return this.curve.point(h,d)},c.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.diffAdd=function(l,u){var f=this.x.redAdd(this.z),h=this.x.redSub(this.z),d=l.x.redAdd(l.z),p=l.x.redSub(l.z).redMul(f),m=d.redMul(h),v=u.z.redMul(p.redAdd(m).redSqr()),y=u.x.redMul(p.redISub(m).redSqr());return this.curve.point(v,y)},c.prototype.mul=function(l){for(var u=l.clone(),f=this,h=this.curve.point(null,null),d=this,p=[];u.cmpn(0)!==0;u.iushrn(1))p.push(u.andln(1));for(var m=p.length-1;m>=0;m--)p[m]===0?(f=f.diffAdd(h,d),h=h.dbl()):(h=f.diffAdd(h,d),f=f.dbl());return h},c.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},c.prototype.eq=function(l){return this.getX().cmp(l.getX())===0},c.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],410:[function(e,r,t){var n=e("../utils"),i=e("bn.js"),s=e("inherits"),o=e("./base"),a=n.assert;function c(f){o.call(this,"short",f),this.a=new i(f.a,16).toRed(this.red),this.b=new i(f.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=this.a.fromRed().cmpn(0)===0,this.threeA=this.a.fromRed().sub(this.p).cmpn(-3)===0,this.endo=this._getEndomorphism(f),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function l(f,h,d,p){o.BasePoint.call(this,f,"affine"),h===null&&d===null?(this.x=null,this.y=null,this.inf=!0):(this.x=new i(h,16),this.y=new i(d,16),p&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function u(f,h,d,p){o.BasePoint.call(this,f,"jacobian"),h===null&&d===null&&p===null?(this.x=this.curve.one,this.y=this.curve.one,this.z=new i(0)):(this.x=new i(h,16),this.y=new i(d,16),this.z=new i(p,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}s(c,o),r.exports=c,c.prototype._getEndomorphism=function(f){if(this.zeroA&&this.g&&this.n&&this.p.modn(3)===1){var h,d;if(f.beta)h=new i(f.beta,16).toRed(this.red);else{var p=this._getEndoRoots(this.p);h=(h=p[0].cmp(p[1])<0?p[0]:p[1]).toRed(this.red)}if(f.lambda)d=new i(f.lambda,16);else{var m=this._getEndoRoots(this.n);this.g.mul(m[0]).x.cmp(this.g.x.redMul(h))===0?d=m[0]:(d=m[1],a(this.g.mul(d).x.cmp(this.g.x.redMul(h))===0))}return{beta:h,lambda:d,basis:f.basis?f.basis.map(function(v){return{a:new i(v.a,16),b:new i(v.b,16)}}):this._getEndoBasis(d)}}},c.prototype._getEndoRoots=function(f){var h=f===this.p?this.red:i.mont(f),d=new i(2).toRed(h).redInvm(),p=d.redNeg(),m=new i(3).toRed(h).redNeg().redSqrt().redMul(d);return[p.redAdd(m).fromRed(),p.redSub(m).fromRed()]},c.prototype._getEndoBasis=function(f){for(var h,d,p,m,v,y,g,b,w,S=this.n.ushrn(Math.floor(this.n.bitLength()/2)),C=f,I=this.n.clone(),j=new i(1),U=new i(0),G=new i(0),z=new i(1),K=0;C.cmpn(0)!==0;){var T=I.div(C);b=I.sub(T.mul(C)),w=G.sub(T.mul(j));var M=z.sub(T.mul(U));if(!p&&b.cmp(S)<0)h=g.neg(),d=j,p=b.neg(),m=w;else if(p&&++K==2)break;g=b,I=C,C=b,G=j,j=w,z=U,U=M}v=b.neg(),y=w;var x=p.sqr().add(m.sqr());return v.sqr().add(y.sqr()).cmp(x)>=0&&(v=h,y=d),p.negative&&(p=p.neg(),m=m.neg()),v.negative&&(v=v.neg(),y=y.neg()),[{a:p,b:m},{a:v,b:y}]},c.prototype._endoSplit=function(f){var h=this.endo.basis,d=h[0],p=h[1],m=p.b.mul(f).divRound(this.n),v=d.b.neg().mul(f).divRound(this.n),y=m.mul(d.a),g=v.mul(p.a),b=m.mul(d.b),w=v.mul(p.b);return{k1:f.sub(y).sub(g),k2:b.add(w).neg()}},c.prototype.pointFromX=function(f,h){(f=new i(f,16)).red||(f=f.toRed(this.red));var d=f.redSqr().redMul(f).redIAdd(f.redMul(this.a)).redIAdd(this.b),p=d.redSqrt();if(p.redSqr().redSub(d).cmp(this.zero)!==0)throw new Error("invalid point");var m=p.fromRed().isOdd();return(h&&!m||!h&&m)&&(p=p.redNeg()),this.point(f,p)},c.prototype.validate=function(f){if(f.inf)return!0;var h=f.x,d=f.y,p=this.a.redMul(h),m=h.redSqr().redMul(h).redIAdd(p).redIAdd(this.b);return d.redSqr().redISub(m).cmpn(0)===0},c.prototype._endoWnafMulAdd=function(f,h,d){for(var p=this._endoWnafT1,m=this._endoWnafT2,v=0;v":""},l.prototype.isInfinity=function(){return this.inf},l.prototype.add=function(f){if(this.inf)return f;if(f.inf)return this;if(this.eq(f))return this.dbl();if(this.neg().eq(f))return this.curve.point(null,null);if(this.x.cmp(f.x)===0)return this.curve.point(null,null);var h=this.y.redSub(f.y);h.cmpn(0)!==0&&(h=h.redMul(this.x.redSub(f.x).redInvm()));var d=h.redSqr().redISub(this.x).redISub(f.x),p=h.redMul(this.x.redSub(d)).redISub(this.y);return this.curve.point(d,p)},l.prototype.dbl=function(){if(this.inf)return this;var f=this.y.redAdd(this.y);if(f.cmpn(0)===0)return this.curve.point(null,null);var h=this.curve.a,d=this.x.redSqr(),p=f.redInvm(),m=d.redAdd(d).redIAdd(d).redIAdd(h).redMul(p),v=m.redSqr().redISub(this.x.redAdd(this.x)),y=m.redMul(this.x.redSub(v)).redISub(this.y);return this.curve.point(v,y)},l.prototype.getX=function(){return this.x.fromRed()},l.prototype.getY=function(){return this.y.fromRed()},l.prototype.mul=function(f){return f=new i(f,16),this.isInfinity()?this:this._hasDoubles(f)?this.curve._fixedNafMul(this,f):this.curve.endo?this.curve._endoWnafMulAdd([this],[f]):this.curve._wnafMul(this,f)},l.prototype.mulAdd=function(f,h,d){var p=[this,h],m=[f,d];return this.curve.endo?this.curve._endoWnafMulAdd(p,m):this.curve._wnafMulAdd(1,p,m,2)},l.prototype.jmulAdd=function(f,h,d){var p=[this,h],m=[f,d];return this.curve.endo?this.curve._endoWnafMulAdd(p,m,!0):this.curve._wnafMulAdd(1,p,m,2,!0)},l.prototype.eq=function(f){return this===f||this.inf===f.inf&&(this.inf||this.x.cmp(f.x)===0&&this.y.cmp(f.y)===0)},l.prototype.neg=function(f){if(this.inf)return this;var h=this.curve.point(this.x,this.y.redNeg());if(f&&this.precomputed){var d=this.precomputed,p=function(m){return m.neg()};h.precomputed={naf:d.naf&&{wnd:d.naf.wnd,points:d.naf.points.map(p)},doubles:d.doubles&&{step:d.doubles.step,points:d.doubles.points.map(p)}}}return h},l.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},s(u,o.BasePoint),c.prototype.jpoint=function(f,h,d){return new u(this,f,h,d)},u.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var f=this.z.redInvm(),h=f.redSqr(),d=this.x.redMul(h),p=this.y.redMul(h).redMul(f);return this.curve.point(d,p)},u.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},u.prototype.add=function(f){if(this.isInfinity())return f;if(f.isInfinity())return this;var h=f.z.redSqr(),d=this.z.redSqr(),p=this.x.redMul(h),m=f.x.redMul(d),v=this.y.redMul(h.redMul(f.z)),y=f.y.redMul(d.redMul(this.z)),g=p.redSub(m),b=v.redSub(y);if(g.cmpn(0)===0)return b.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var w=g.redSqr(),S=w.redMul(g),C=p.redMul(w),I=b.redSqr().redIAdd(S).redISub(C).redISub(C),j=b.redMul(C.redISub(I)).redISub(v.redMul(S)),U=this.z.redMul(f.z).redMul(g);return this.curve.jpoint(I,j,U)},u.prototype.mixedAdd=function(f){if(this.isInfinity())return f.toJ();if(f.isInfinity())return this;var h=this.z.redSqr(),d=this.x,p=f.x.redMul(h),m=this.y,v=f.y.redMul(h).redMul(this.z),y=d.redSub(p),g=m.redSub(v);if(y.cmpn(0)===0)return g.cmpn(0)!==0?this.curve.jpoint(null,null,null):this.dbl();var b=y.redSqr(),w=b.redMul(y),S=d.redMul(b),C=g.redSqr().redIAdd(w).redISub(S).redISub(S),I=g.redMul(S.redISub(C)).redISub(m.redMul(w)),j=this.z.redMul(y);return this.curve.jpoint(C,I,j)},u.prototype.dblp=function(f){if(f===0)return this;if(this.isInfinity())return this;if(!f)return this.dbl();var h;if(this.curve.zeroA||this.curve.threeA){var d=this;for(h=0;h=0)return!1;if(d.redIAdd(m),this.x.cmp(d)===0)return!0}},u.prototype.inspect=function(){return this.isInfinity()?"":""},u.prototype.isInfinity=function(){return this.z.cmpn(0)===0}},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],411:[function(e,r,t){var n,i=t,s=e("hash.js"),o=e("./curve"),a=e("./utils").assert;function c(u){u.type==="short"?this.curve=new o.short(u):u.type==="edwards"?this.curve=new o.edwards(u):this.curve=new o.mont(u),this.g=this.curve.g,this.n=this.curve.n,this.hash=u.hash,a(this.g.validate(),"Invalid curve"),a(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function l(u,f){Object.defineProperty(i,u,{configurable:!0,enumerable:!0,get:function(){var h=new c(f);return Object.defineProperty(i,u,{configurable:!0,enumerable:!0,value:h}),h}})}i.PresetCurve=c,l("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:s.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),l("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:s.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),l("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:s.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),l("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:s.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),l("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:s.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),l("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:s.sha256,gRed:!1,g:["9"]}),l("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:s.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{n=e("./precomputed/secp256k1")}catch{n=void 0}l("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:s.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",n]})},{"./curve":408,"./precomputed/secp256k1":418,"./utils":419,"hash.js":426}],412:[function(e,r,t){var n=e("bn.js"),i=e("hmac-drbg"),s=e("../utils"),o=e("../curves"),a=e("brorand"),c=s.assert,l=e("./key"),u=e("./signature");function f(h){if(!(this instanceof f))return new f(h);typeof h=="string"&&(c(Object.prototype.hasOwnProperty.call(o,h),"Unknown curve "+h),h=o[h]),h instanceof o.PresetCurve&&(h={curve:h}),this.curve=h.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=h.curve.g,this.g.precompute(h.curve.n.bitLength()+1),this.hash=h.hash||h.curve.hash}r.exports=f,f.prototype.keyPair=function(h){return new l(this,h)},f.prototype.keyFromPrivate=function(h,d){return l.fromPrivate(this,h,d)},f.prototype.keyFromPublic=function(h,d){return l.fromPublic(this,h,d)},f.prototype.genKeyPair=function(h){h||(h={});for(var d=new i({hash:this.hash,pers:h.pers,persEnc:h.persEnc||"utf8",entropy:h.entropy||a(this.hash.hmacStrength),entropyEnc:h.entropy&&h.entropyEnc||"utf8",nonce:this.n.toArray()}),p=this.n.byteLength(),m=this.n.sub(new n(2));;){var v=new n(d.generate(p));if(!(v.cmp(m)>0))return v.iaddn(1),this.keyFromPrivate(v)}},f.prototype._truncateToN=function(h,d){var p=8*h.byteLength()-this.n.bitLength();return p>0&&(h=h.ushrn(p)),!d&&h.cmp(this.n)>=0?h.sub(this.n):h},f.prototype.sign=function(h,d,p,m){typeof p=="object"&&(m=p,p=null),m||(m={}),d=this.keyFromPrivate(d,p),h=this._truncateToN(new n(h,16));for(var v=this.n.byteLength(),y=d.getPrivate().toArray("be",v),g=h.toArray("be",v),b=new i({hash:this.hash,entropy:y,nonce:g,pers:m.pers,persEnc:m.persEnc||"utf8"}),w=this.n.sub(new n(1)),S=0;;S++){var C=m.k?m.k(S):new n(b.generate(this.n.byteLength()));if(!((C=this._truncateToN(C,!0)).cmpn(1)<=0||C.cmp(w)>=0)){var I=this.g.mul(C);if(!I.isInfinity()){var j=I.getX(),U=j.umod(this.n);if(U.cmpn(0)!==0){var G=C.invm(this.n).mul(U.mul(d.getPrivate()).iadd(h));if((G=G.umod(this.n)).cmpn(0)!==0){var z=(I.getY().isOdd()?1:0)|(j.cmp(U)!==0?2:0);return m.canonical&&G.cmp(this.nh)>0&&(G=this.n.sub(G),z^=1),new u({r:U,s:G,recoveryParam:z})}}}}}},f.prototype.verify=function(h,d,p,m){h=this._truncateToN(new n(h,16)),p=this.keyFromPublic(p,m);var v=(d=new u(d,"hex")).r,y=d.s;if(v.cmpn(1)<0||v.cmp(this.n)>=0||y.cmpn(1)<0||y.cmp(this.n)>=0)return!1;var g,b=y.invm(this.n),w=b.mul(h).umod(this.n),S=b.mul(v).umod(this.n);return this.curve._maxwellTrick?!(g=this.g.jmulAdd(w,p.getPublic(),S)).isInfinity()&&g.eqXToP(v):!(g=this.g.mulAdd(w,p.getPublic(),S)).isInfinity()&&g.getX().umod(this.n).cmp(v)===0},f.prototype.recoverPubKey=function(h,d,p,m){c((3&p)===p,"The recovery param is more than two bits"),d=new u(d,m);var v=this.n,y=new n(h),g=d.r,b=d.s,w=1&p,S=p>>1;if(g.cmp(this.curve.p.umod(this.curve.n))>=0&&S)throw new Error("Unable to find sencond key candinate");g=S?this.curve.pointFromX(g.add(this.curve.n),w):this.curve.pointFromX(g,w);var C=d.r.invm(v),I=v.sub(y).mul(C).umod(v),j=b.mul(C).umod(v);return this.g.mulAdd(I,g,j)},f.prototype.getKeyRecoveryParam=function(h,d,p,m){if((d=new u(d,m)).recoveryParam!==null)return d.recoveryParam;for(var v=0;v<4;v++){var y;try{y=this.recoverPubKey(h,d,v)}catch{continue}if(y.eq(p))return v}throw new Error("Unable to find valid recovery factor")}},{"../curves":411,"../utils":419,"./key":413,"./signature":414,"bn.js":420,brorand:187,"hmac-drbg":438}],413:[function(e,r,t){var n=e("bn.js"),i=e("../utils").assert;function s(o,a){this.ec=o,this.priv=null,this.pub=null,a.priv&&this._importPrivate(a.priv,a.privEnc),a.pub&&this._importPublic(a.pub,a.pubEnc)}r.exports=s,s.fromPublic=function(o,a,c){return a instanceof s?a:new s(o,{pub:a,pubEnc:c})},s.fromPrivate=function(o,a,c){return a instanceof s?a:new s(o,{priv:a,privEnc:c})},s.prototype.validate=function(){var o=this.getPublic();return o.isInfinity()?{result:!1,reason:"Invalid public key"}:o.validate()?o.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},s.prototype.getPublic=function(o,a){return typeof o=="string"&&(a=o,o=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),a?this.pub.encode(a,o):this.pub},s.prototype.getPrivate=function(o){return o==="hex"?this.priv.toString(16,2):this.priv},s.prototype._importPrivate=function(o,a){this.priv=new n(o,a||16),this.priv=this.priv.umod(this.ec.curve.n)},s.prototype._importPublic=function(o,a){if(o.x||o.y)return this.ec.curve.type==="mont"?i(o.x,"Need x coordinate"):this.ec.curve.type!=="short"&&this.ec.curve.type!=="edwards"||i(o.x&&o.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(o.x,o.y));this.pub=this.ec.curve.decodePoint(o,a)},s.prototype.derive=function(o){return o.validate()||i(o.validate(),"public point not validated"),o.mul(this.priv).getX()},s.prototype.sign=function(o,a,c){return this.ec.sign(o,this,a,c)},s.prototype.verify=function(o,a){return this.ec.verify(o,a,this)},s.prototype.inspect=function(){return""}},{"../utils":419,"bn.js":420}],414:[function(e,r,t){var n=e("bn.js"),i=e("../utils"),s=i.assert;function o(f,h){if(f instanceof o)return f;this._importDER(f,h)||(s(f.r&&f.s,"Signature without r or s"),this.r=new n(f.r,16),this.s=new n(f.s,16),f.recoveryParam===void 0?this.recoveryParam=null:this.recoveryParam=f.recoveryParam)}function a(){this.place=0}function c(f,h){var d=f[h.place++];if(!(128&d))return d;var p=15&d;if(p===0||p>4)return!1;for(var m=0,v=0,y=h.place;v>>=0;return!(m<=127)&&(h.place=y,m)}function l(f){for(var h=0,d=f.length-1;!f[h]&&!(128&f[h+1])&&h>>3);for(f.push(128|d);--d;)f.push(h>>>(d<<3)&255);f.push(h)}}r.exports=o,o.prototype._importDER=function(f,h){f=i.toArray(f,h);var d=new a;if(f[d.place++]!==48)return!1;var p=c(f,d);if(p===!1||p+d.place!==f.length||f[d.place++]!==2)return!1;var m=c(f,d);if(m===!1)return!1;var v=f.slice(d.place,m+d.place);if(d.place+=m,f[d.place++]!==2)return!1;var y=c(f,d);if(y===!1||f.length!==y+d.place)return!1;var g=f.slice(d.place,y+d.place);if(v[0]===0){if(!(128&v[1]))return!1;v=v.slice(1)}if(g[0]===0){if(!(128&g[1]))return!1;g=g.slice(1)}return this.r=new n(v),this.s=new n(g),this.recoveryParam=null,!0},o.prototype.toDER=function(f){var h=this.r.toArray(),d=this.s.toArray();for(128&h[0]&&(h=[0].concat(h)),128&d[0]&&(d=[0].concat(d)),h=l(h),d=l(d);!(d[0]||128&d[1]);)d=d.slice(1);var p=[2];u(p,h.length),(p=p.concat(h)).push(2),u(p,d.length);var m=p.concat(d),v=[48];return u(v,m.length),v=v.concat(m),i.encode(v,f)}},{"../utils":419,"bn.js":420}],415:[function(e,r,t){var n=e("hash.js"),i=e("../curves"),s=e("../utils"),o=s.assert,a=s.parseBytes,c=e("./key"),l=e("./signature");function u(f){if(o(f==="ed25519","only tested with ed25519 so far"),!(this instanceof u))return new u(f);f=i[f].curve,this.curve=f,this.g=f.g,this.g.precompute(f.n.bitLength()+1),this.pointClass=f.point().constructor,this.encodingLength=Math.ceil(f.n.bitLength()/8),this.hash=n.sha512}r.exports=u,u.prototype.sign=function(f,h){f=a(f);var d=this.keyFromSecret(h),p=this.hashInt(d.messagePrefix(),f),m=this.g.mul(p),v=this.encodePoint(m),y=this.hashInt(v,d.pubBytes(),f).mul(d.priv()),g=p.add(y).umod(this.curve.n);return this.makeSignature({R:m,S:g,Rencoded:v})},u.prototype.verify=function(f,h,d){f=a(f),h=this.makeSignature(h);var p=this.keyFromPublic(d),m=this.hashInt(h.Rencoded(),p.pubBytes(),f),v=this.g.mul(h.S());return h.R().add(p.pub().mul(m)).eq(v)},u.prototype.hashInt=function(){for(var f=this.hash(),h=0;h(v>>1)-1?(v>>1)-w:w,y.isubn(b)):b=0,m[g]=b,y.iushrn(1)}return m}function c(h,d){var p=[[],[]];h=h.clone(),d=d.clone();for(var m,v=0,y=0;h.cmpn(-v)>0||d.cmpn(-y)>0;){var g,b,w=h.andln(3)+v&3,S=d.andln(3)+y&3;w===3&&(w=-1),S===3&&(S=-1),g=1&w?(m=h.andln(7)+v&7)!=3&&m!==5||S!==2?w:-w:0,p[0].push(g),b=1&S?(m=d.andln(7)+y&7)!=3&&m!==5||w!==2?S:-S:0,p[1].push(b),2*v===g+1&&(v=1-v),2*y===b+1&&(y=1-y),h.iushrn(1),d.iushrn(1)}return p}function l(h,d,p){var m="_"+d;h.prototype[d]=function(){return this[m]!==void 0?this[m]:this[m]=p.call(this)}}function u(h){return typeof h=="string"?n.toArray(h,"hex"):h}function f(h){return new i(h,"hex","le")}n.assert=s,n.toArray=o.toArray,n.zero2=o.zero2,n.toHex=o.toHex,n.encode=o.encode,n.getNAF=a,n.getJSF=c,n.cachedProperty=l,n.parseBytes=u,n.intFromLE=f},{"bn.js":420,"minimalistic-assert":453,"minimalistic-crypto-utils":454}],420:[function(e,r,t){arguments[4][184][0].apply(t,arguments)},{buffer:188,dup:184}],421:[function(e,r,t){r.exports={name:"elliptic",version:"6.5.4",description:"EC cryptography",main:"lib/elliptic.js",files:["lib"],scripts:{lint:"eslint lib test","lint:fix":"npm run lint -- --fix",unit:"istanbul test _mocha --reporter=spec test/index.js",test:"npm run lint && npm run unit",version:"grunt dist && git add dist/"},repository:{type:"git",url:"git@github.com:indutny/elliptic"},keywords:["EC","Elliptic","curve","Cryptography"],author:"Fedor Indutny ",license:"MIT",bugs:{url:"https://github.com/indutny/elliptic/issues"},homepage:"https://github.com/indutny/elliptic",devDependencies:{brfs:"^2.0.2",coveralls:"^3.1.0",eslint:"^7.6.0",grunt:"^1.2.1","grunt-browserify":"^5.3.0","grunt-cli":"^1.3.2","grunt-contrib-connect":"^3.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^5.0.0","grunt-mocha-istanbul":"^5.0.2","grunt-saucelabs":"^9.0.1",istanbul:"^0.4.5",mocha:"^8.0.1"},dependencies:{"bn.js":"^4.11.9",brorand:"^1.1.0","hash.js":"^1.0.0","hmac-drbg":"^1.0.1",inherits:"^2.0.4","minimalistic-assert":"^1.0.1","minimalistic-crypto-utils":"^1.0.1"}}},{}],422:[function(e,r,t){var n=Object.create||j,i=Object.keys||U,s=Function.prototype.bind||G;function o(){this._events&&Object.prototype.hasOwnProperty.call(this,"_events")||(this._events=n(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0}r.exports=o,o.EventEmitter=o,o.prototype._events=void 0,o.prototype._maxListeners=void 0;var a,c=10;try{var l={};Object.defineProperty&&Object.defineProperty(l,"x",{value:0}),a=l.x===0}catch{a=!1}function u(z){return z._maxListeners===void 0?o.defaultMaxListeners:z._maxListeners}function f(z,K,T){if(K)z.call(T);else for(var M=z.length,x=C(z,M),_=0;_0&&E.length>x){E.warned=!0;var A=new Error("Possible EventEmitter memory leak detected. "+E.length+' "'+String(K)+'" listeners added. Use emitter.setMaxListeners() to increase limit.');A.name="MaxListenersExceededWarning",A.emitter=z,A.type=K,A.count=E.length,typeof console=="object"&&console.warn&&console.warn("%s: %s",A.name,A.message)}}else E=_[K]=T,++z._eventsCount;return z}function y(){if(!this.fired)switch(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length){case 0:return this.listener.call(this.target);case 1:return this.listener.call(this.target,arguments[0]);case 2:return this.listener.call(this.target,arguments[0],arguments[1]);case 3:return this.listener.call(this.target,arguments[0],arguments[1],arguments[2]);default:for(var z=new Array(arguments.length),K=0;K1&&(K=arguments[1]),K instanceof Error)throw K;var O=new Error('Unhandled "error" event. ('+K+")");throw O.context=K,O}if(!(T=E[z]))return!1;var D=typeof T=="function";switch(M=arguments.length){case 1:f(T,D,this);break;case 2:h(T,D,this,arguments[1]);break;case 3:d(T,D,this,arguments[1],arguments[2]);break;case 4:p(T,D,this,arguments[1],arguments[2],arguments[3]);break;default:for(x=new Array(M-1),_=1;_=0;_--)if(T[_]===K||T[_].listener===K){E=T[_].listener,x=_;break}if(x<0)return this;x===0?T.shift():S(T,x),T.length===1&&(M[z]=T[0]),M.removeListener&&this.emit("removeListener",z,E||K)}return this},o.prototype.removeAllListeners=function(z){var K,T,M;if(!(T=this._events))return this;if(!T.removeListener)return arguments.length===0?(this._events=n(null),this._eventsCount=0):T[z]&&(--this._eventsCount==0?this._events=n(null):delete T[z]),this;if(arguments.length===0){var x,_=i(T);for(M=0;M<_.length;++M)(x=_[M])!=="removeListener"&&this.removeAllListeners(x);return this.removeAllListeners("removeListener"),this._events=n(null),this._eventsCount=0,this}if(typeof(K=T[z])=="function")this.removeListener(z,K);else if(K)for(M=K.length-1;M>=0;M--)this.removeListener(z,K[M]);return this},o.prototype.listeners=function(z){return b(this,z,!0)},o.prototype.rawListeners=function(z){return b(this,z,!1)},o.listenerCount=function(z,K){return typeof z.listenerCount=="function"?z.listenerCount(K):w.call(z,K)},o.prototype.listenerCount=w,o.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]}},{}],423:[function(e,r,t){var n=e("safe-buffer").Buffer,i=e("md5.js");function s(o,a,c,l){if(n.isBuffer(o)||(o=n.from(o,"binary")),a&&(n.isBuffer(a)||(a=n.from(a,"binary")),a.length!==8))throw new RangeError("salt should be Buffer with 8 byte length");for(var u=c/8,f=n.alloc(u),h=n.alloc(l||0),d=n.alloc(0);u>0||l>0;){var p=new i;p.update(d),p.update(o),a&&p.update(a),d=p.digest();var m=0;if(u>0){var v=f.length-u;m=Math.min(u,d.length),d.copy(f,v,0,m),u-=m}if(m0){var y=h.length-l,g=Math.min(l,d.length-m);d.copy(h,y,m,m+g),l-=g}}return d.fill(0),{key:f,iv:h}}r.exports=s},{"md5.js":450,"safe-buffer":494}],424:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CsvParserStream=t.ParserOptions=t.parseFile=t.parseStream=t.parseString=t.parse=t.FormatterOptions=t.CsvFormatterStream=t.writeToPath=t.writeToString=t.writeToBuffer=t.writeToStream=t.write=t.format=void 0;var n=e("@fast-csv/format");Object.defineProperty(t,"format",{enumerable:!0,get:function(){return n.format}}),Object.defineProperty(t,"write",{enumerable:!0,get:function(){return n.write}}),Object.defineProperty(t,"writeToStream",{enumerable:!0,get:function(){return n.writeToStream}}),Object.defineProperty(t,"writeToBuffer",{enumerable:!0,get:function(){return n.writeToBuffer}}),Object.defineProperty(t,"writeToString",{enumerable:!0,get:function(){return n.writeToString}}),Object.defineProperty(t,"writeToPath",{enumerable:!0,get:function(){return n.writeToPath}}),Object.defineProperty(t,"CsvFormatterStream",{enumerable:!0,get:function(){return n.CsvFormatterStream}}),Object.defineProperty(t,"FormatterOptions",{enumerable:!0,get:function(){return n.FormatterOptions}});var i=e("@fast-csv/parse");Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return i.parse}}),Object.defineProperty(t,"parseString",{enumerable:!0,get:function(){return i.parseString}}),Object.defineProperty(t,"parseStream",{enumerable:!0,get:function(){return i.parseStream}}),Object.defineProperty(t,"parseFile",{enumerable:!0,get:function(){return i.parseFile}}),Object.defineProperty(t,"ParserOptions",{enumerable:!0,get:function(){return i.ParserOptions}}),Object.defineProperty(t,"CsvParserStream",{enumerable:!0,get:function(){return i.CsvParserStream}})},{"@fast-csv/format":151,"@fast-csv/parse":155}],425:[function(e,r,t){var n=e("safe-buffer").Buffer,i=e("readable-stream").Transform;function s(a,c){if(!n.isBuffer(a)&&typeof a!="string")throw new TypeError(c+" must be a string or a buffer")}function o(a){i.call(this),this._block=n.allocUnsafe(a),this._blockSize=a,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}e("inherits")(o,i),o.prototype._transform=function(a,c,l){var u=null;try{this.update(a,c)}catch(f){u=f}l(u)},o.prototype._flush=function(a){var c=null;try{this.push(this.digest())}catch(l){c=l}a(c)},o.prototype.update=function(a,c){if(s(a,"Data"),this._finalized)throw new Error("Digest already called");n.isBuffer(a)||(a=n.from(a,c));for(var l=this._block,u=0;this._blockOffset+a.length-u>=this._blockSize;){for(var f=this._blockOffset;f0;++h)this._length[h]+=d,(d=this._length[h]/4294967296|0)>0&&(this._length[h]-=4294967296*d);return this},o.prototype._update=function(){throw new Error("_update is not implemented")},o.prototype.digest=function(a){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var c=this._digest();a!==void 0&&(c=c.toString(a)),this._block.fill(0),this._blockOffset=0;for(var l=0;l<4;++l)this._length[l]=0;return c},o.prototype._digest=function(){throw new Error("_digest is not implemented")},r.exports=o},{inherits:440,"readable-stream":491,"safe-buffer":494}],426:[function(e,r,t){var n=t;n.utils=e("./hash/utils"),n.common=e("./hash/common"),n.sha=e("./hash/sha"),n.ripemd=e("./hash/ripemd"),n.hmac=e("./hash/hmac"),n.sha1=n.sha.sha1,n.sha256=n.sha.sha256,n.sha224=n.sha.sha224,n.sha384=n.sha.sha384,n.sha512=n.sha.sha512,n.ripemd160=n.ripemd.ripemd160},{"./hash/common":427,"./hash/hmac":428,"./hash/ripemd":429,"./hash/sha":430,"./hash/utils":437}],427:[function(e,r,t){var n=e("./utils"),i=e("minimalistic-assert");function s(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=s,s.prototype.update=function(o,a){if(o=n.toArray(o,a),this.pending?this.pending=this.pending.concat(o):this.pending=o,this.pendingTotal+=o.length,this.pending.length>=this._delta8){var c=(o=this.pending).length%this._delta8;this.pending=o.slice(o.length-c,o.length),this.pending.length===0&&(this.pending=null),o=n.join32(o,0,o.length-c,this.endian);for(var l=0;l>>24&255,l[u++]=o>>>16&255,l[u++]=o>>>8&255,l[u++]=255&o}else for(l[u++]=255&o,l[u++]=o>>>8&255,l[u++]=o>>>16&255,l[u++]=o>>>24&255,l[u++]=0,l[u++]=0,l[u++]=0,l[u++]=0,f=8;fthis.blockSize&&(o=new this.Hash().update(o).digest()),i(o.length<=this.blockSize);for(var a=o.length;a>>3}function f(h){return n(h,17)^n(h,19)^h>>>10}t.ft_1=i,t.ch32=s,t.maj32=o,t.p32=a,t.s0_256=c,t.s1_256=l,t.g0_256=u,t.g1_256=f},{"../utils":437}],437:[function(e,r,t){var n=e("minimalistic-assert"),i=e("inherits");function s(x,_){return(64512&x.charCodeAt(_))==55296&&!(_<0||_+1>=x.length)&&(64512&x.charCodeAt(_+1))==56320}function o(x,_){if(Array.isArray(x))return x.slice();if(!x)return[];var E=[];if(typeof x=="string")if(_){if(_==="hex")for((x=x.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(x="0"+x),O=0;O>6|192,E[A++]=63&D|128):s(x,O)?(D=65536+((1023&D)<<10)+(1023&x.charCodeAt(++O)),E[A++]=D>>18|240,E[A++]=D>>12&63|128,E[A++]=D>>6&63|128,E[A++]=63&D|128):(E[A++]=D>>12|224,E[A++]=D>>6&63|128,E[A++]=63&D|128)}else for(O=0;O>>24|x>>>8&65280|x<<8&16711680|(255&x)<<24)>>>0}function l(x,_){for(var E="",A=0;A>>0}return D}function d(x,_){for(var E=new Array(4*x.length),A=0,O=0;A>>24,E[O+1]=D>>>16&255,E[O+2]=D>>>8&255,E[O+3]=255&D):(E[O+3]=D>>>24,E[O+2]=D>>>16&255,E[O+1]=D>>>8&255,E[O]=255&D)}return E}function p(x,_){return x>>>_|x<<32-_}function m(x,_){return x<<_|x>>>32-_}function v(x,_){return x+_>>>0}function y(x,_,E){return x+_+E>>>0}function g(x,_,E,A){return x+_+E+A>>>0}function b(x,_,E,A,O){return x+_+E+A+O>>>0}function w(x,_,E,A){var O=x[_],D=A+x[_+1]>>>0,F=(D>>0,x[_+1]=D}function S(x,_,E,A){return(_+A>>>0<_?1:0)+x+E>>>0}function C(x,_,E,A){return _+A>>>0}function I(x,_,E,A,O,D,F,H){var R=0,X=_;return R+=(X=X+A>>>0)<_?1:0,R+=(X=X+D>>>0)>>0)>>0}function j(x,_,E,A,O,D,F,H){return _+A+D+H>>>0}function U(x,_,E,A,O,D,F,H,R,X){var ae=0,te=_;return ae+=(te=te+A>>>0)<_?1:0,ae+=(te=te+D>>>0)>>0)>>0)>>0}function G(x,_,E,A,O,D,F,H,R,X){return _+A+D+H+X>>>0}function z(x,_,E){return(_<<32-E|x>>>E)>>>0}function K(x,_,E){return(x<<32-E|_>>>E)>>>0}function T(x,_,E){return x>>>E}function M(x,_,E){return(x<<32-E|_>>>E)>>>0}t.inherits=i,t.toArray=o,t.toHex=a,t.htonl=c,t.toHex32=l,t.zero2=u,t.zero8=f,t.join32=h,t.split32=d,t.rotr32=p,t.rotl32=m,t.sum32=v,t.sum32_3=y,t.sum32_4=g,t.sum32_5=b,t.sum64=w,t.sum64_hi=S,t.sum64_lo=C,t.sum64_4_hi=I,t.sum64_4_lo=j,t.sum64_5_hi=U,t.sum64_5_lo=G,t.rotr64_hi=z,t.rotr64_lo=K,t.shr64_hi=T,t.shr64_lo=M},{inherits:440,"minimalistic-assert":453}],438:[function(e,r,t){var n=e("hash.js"),i=e("minimalistic-crypto-utils"),s=e("minimalistic-assert");function o(a){if(!(this instanceof o))return new o(a);this.hash=a.hash,this.predResist=!!a.predResist,this.outLen=this.hash.outSize,this.minEntropy=a.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var c=i.toArray(a.entropy,a.entropyEnc||"hex"),l=i.toArray(a.nonce,a.nonceEnc||"hex"),u=i.toArray(a.pers,a.persEnc||"hex");s(c.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(c,l,u)}r.exports=o,o.prototype._init=function(a,c,l){var u=a.concat(c).concat(l);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var f=0;f=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(a.concat(l||[])),this._reseed=1},o.prototype.generate=function(a,c,l,u){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");typeof c!="string"&&(u=l,l=c,c=null),l&&(l=i.toArray(l,u||"hex"),this._update(l));for(var f=[];f.length */t.read=function(n,i,s,o,a){var c,l,u=8*a-o-1,f=(1<>1,d=-7,p=s?a-1:0,m=s?-1:1,v=n[i+p];for(p+=m,c=v&(1<<-d)-1,v>>=-d,d+=u;d>0;c=256*c+n[i+p],p+=m,d-=8);for(l=c&(1<<-d)-1,c>>=-d,d+=o;d>0;l=256*l+n[i+p],p+=m,d-=8);if(c===0)c=1-h;else{if(c===f)return l?NaN:1/0*(v?-1:1);l+=Math.pow(2,o),c-=h}return(v?-1:1)*l*Math.pow(2,c-o)},t.write=function(n,i,s,o,a,c){var l,u,f,h=8*c-a-1,d=(1<>1,m=a===23?Math.pow(2,-24)-Math.pow(2,-77):0,v=o?0:c-1,y=o?1:-1,g=i<0||i===0&&1/i<0?1:0;for(i=Math.abs(i),isNaN(i)||i===1/0?(u=isNaN(i)?1:0,l=d):(l=Math.floor(Math.log(i)/Math.LN2),i*(f=Math.pow(2,-l))<1&&(l--,f*=2),(i+=l+p>=1?m/f:m*Math.pow(2,1-p))*f>=2&&(l++,f/=2),l+p>=d?(u=0,l=d):l+p>=1?(u=(i*f-1)*Math.pow(2,a),l+=p):(u=i*Math.pow(2,p-1)*Math.pow(2,a),l=0));a>=8;n[s+v]=255&u,v+=y,u/=256,a-=8);for(l=l<0;n[s+v]=255&l,v+=y,l/=256,h-=8);n[s+v-y]|=128*g}},{}],440:[function(e,r,t){typeof Object.create=="function"?r.exports=function(n,i){i&&(n.super_=i,n.prototype=Object.create(i.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}))}:r.exports=function(n,i){if(i){n.super_=i;var s=function(){};s.prototype=i.prototype,n.prototype=new s,n.prototype.constructor=n}}},{}],441:[function(e,r,t){(function(n,i,s,o,a,c,l,u){(function(){/*! + + JSZip v3.10.1 - A JavaScript class for generating and reading zip files + + + (c) 2009-2016 Stuart Knightley + Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown. + + JSZip uses the library pako released under the MIT license : + https://github.com/nodeca/pako/blob/main/LICENSE + */(function(f){typeof t=="object"&&r!==void 0?r.exports=f():(typeof window<"u"?window:i!==void 0?i:typeof self<"u"?self:this).JSZip=f()})(function(){return function f(h,d,p){function m(g,b){if(!d[g]){if(!h[g]){var w=typeof e=="function"&&e;if(!b&&w)return w(g,!0);if(v)return v(g,!0);var S=new Error("Cannot find module '"+g+"'");throw S.code="MODULE_NOT_FOUND",S}var C=d[g]={exports:{}};h[g][0].call(C.exports,function(I){return m(h[g][1][I]||I)},C,C.exports,f,h,d,p)}return d[g].exports}for(var v=typeof e=="function"&&e,y=0;y>2,C=(3&g)<<4|b>>4,I=1>6:64,j=2>4,b=(15&S)<<4|(C=v.indexOf(y.charAt(j++)))>>2,w=(3&C)<<6|(I=v.indexOf(y.charAt(j++))),z[U++]=g,C!==64&&(z[U++]=b),I!==64&&(z[U++]=w);return z}},{"./support":30,"./utils":32}],2:[function(f,h,d){var p=f("./external"),m=f("./stream/DataWorker"),v=f("./stream/Crc32Probe"),y=f("./stream/DataLengthProbe");function g(b,w,S,C,I){this.compressedSize=b,this.uncompressedSize=w,this.crc32=S,this.compression=C,this.compressedContent=I}g.prototype={getContentWorker:function(){var b=new m(p.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new y("data_length")),w=this;return b.on("end",function(){if(this.streamInfo.data_length!==w.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),b},getCompressedWorker:function(){return new m(p.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},g.createWorkerFrom=function(b,w,S){return b.pipe(new v).pipe(new y("uncompressedSize")).pipe(w.compressWorker(S)).pipe(new y("compressedSize")).withStreamInfo("compression",w)},h.exports=g},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(f,h,d){var p=f("./stream/GenericWorker");d.STORE={magic:"\0\0",compressWorker:function(){return new p("STORE compression")},uncompressWorker:function(){return new p("STORE decompression")}},d.DEFLATE=f("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(f,h,d){var p=f("./utils"),m=function(){for(var v,y=[],g=0;g<256;g++){v=g;for(var b=0;b<8;b++)v=1&v?3988292384^v>>>1:v>>>1;y[g]=v}return y}();h.exports=function(v,y){return v!==void 0&&v.length?p.getTypeOf(v)!=="string"?function(g,b,w,S){var C=m,I=S+w;g^=-1;for(var j=S;j>>8^C[255&(g^b[j])];return-1^g}(0|y,v,v.length,0):function(g,b,w,S){var C=m,I=S+w;g^=-1;for(var j=S;j>>8^C[255&(g^b.charCodeAt(j))];return-1^g}(0|y,v,v.length,0):0}},{"./utils":32}],5:[function(f,h,d){d.base64=!1,d.binary=!1,d.dir=!1,d.createFolders=!0,d.date=null,d.compression=null,d.compressionOptions=null,d.comment=null,d.unixPermissions=null,d.dosPermissions=null},{}],6:[function(f,h,d){var p=null;p=typeof Promise<"u"?Promise:f("lie"),h.exports={Promise:p}},{lie:37}],7:[function(f,h,d){var p=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",m=f("pako"),v=f("./utils"),y=f("./stream/GenericWorker"),g=p?"uint8array":"array";function b(w,S){y.call(this,"FlateWorker/"+w),this._pako=null,this._pakoAction=w,this._pakoOptions=S,this.meta={}}d.magic="\b\0",v.inherits(b,y),b.prototype.processChunk=function(w){this.meta=w.meta,this._pako===null&&this._createPako(),this._pako.push(v.transformTo(g,w.data),!1)},b.prototype.flush=function(){y.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},b.prototype.cleanUp=function(){y.prototype.cleanUp.call(this),this._pako=null},b.prototype._createPako=function(){this._pako=new m[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var w=this;this._pako.onData=function(S){w.push({data:S,meta:w.meta})}},d.compressWorker=function(w){return new b("Deflate",w)},d.uncompressWorker=function(){return new b("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(f,h,d){function p(C,I){var j,U="";for(j=0;j>>=8;return U}function m(C,I,j,U,G,z){var K,T,M=C.file,x=C.compression,_=z!==g.utf8encode,E=v.transformTo("string",z(M.name)),A=v.transformTo("string",g.utf8encode(M.name)),O=M.comment,D=v.transformTo("string",z(O)),F=v.transformTo("string",g.utf8encode(O)),H=A.length!==M.name.length,R=F.length!==O.length,X="",ae="",te="",Oe=M.dir,Ie=M.date,je={crc32:0,compressedSize:0,uncompressedSize:0};I&&!j||(je.crc32=C.crc32,je.compressedSize=C.compressedSize,je.uncompressedSize=C.uncompressedSize);var ce=0;I&&(ce|=8),_||!H&&!R||(ce|=2048);var Z,se,ue,Le=0,oe=0;Oe&&(Le|=16),G==="UNIX"?(oe=798,Le|=(Z=M.unixPermissions,se=Oe,ue=Z,Z||(ue=se?16893:33204),(65535&ue)<<16)):(oe=20,Le|=function(rt){return 63&(rt||0)}(M.dosPermissions)),K=Ie.getUTCHours(),K<<=6,K|=Ie.getUTCMinutes(),K<<=5,K|=Ie.getUTCSeconds()/2,T=Ie.getUTCFullYear()-1980,T<<=4,T|=Ie.getUTCMonth()+1,T<<=5,T|=Ie.getUTCDate(),H&&(ae=p(1,1)+p(b(E),4)+A,X+="up"+p(ae.length,2)+ae),R&&(te=p(1,1)+p(b(D),4)+F,X+="uc"+p(te.length,2)+te);var ye="";return ye+=` +\0`,ye+=p(ce,2),ye+=x.magic,ye+=p(K,2),ye+=p(T,2),ye+=p(je.crc32,4),ye+=p(je.compressedSize,4),ye+=p(je.uncompressedSize,4),ye+=p(E.length,2),ye+=p(X.length,2),{fileRecord:w.LOCAL_FILE_HEADER+ye+E+X,dirRecord:w.CENTRAL_FILE_HEADER+p(oe,2)+ye+p(D.length,2)+"\0\0\0\0"+p(Le,4)+p(U,4)+E+X+D}}var v=f("../utils"),y=f("../stream/GenericWorker"),g=f("../utf8"),b=f("../crc32"),w=f("../signature");function S(C,I,j,U){y.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=I,this.zipPlatform=j,this.encodeFileName=U,this.streamFiles=C,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}v.inherits(S,y),S.prototype.push=function(C){var I=C.meta.percent||0,j=this.entriesCount,U=this._sources.length;this.accumulate?this.contentBuffer.push(C):(this.bytesWritten+=C.data.length,y.prototype.push.call(this,{data:C.data,meta:{currentFile:this.currentFile,percent:j?(I+100*(j-U-1))/j:100}}))},S.prototype.openedSource=function(C){this.currentSourceOffset=this.bytesWritten,this.currentFile=C.file.name;var I=this.streamFiles&&!C.file.dir;if(I){var j=m(C,I,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:j.fileRecord,meta:{percent:0}})}else this.accumulate=!0},S.prototype.closedSource=function(C){this.accumulate=!1;var I,j=this.streamFiles&&!C.file.dir,U=m(C,j,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(U.dirRecord),j)this.push({data:(I=C,w.DATA_DESCRIPTOR+p(I.crc32,4)+p(I.compressedSize,4)+p(I.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:U.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},S.prototype.flush=function(){for(var C=this.bytesWritten,I=0;I=this.index;y--)g=(g<<8)+this.byteAt(y);return this.index+=v,g},readString:function(v){return p.transformTo("string",this.readData(v))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var v=this.readInt(4);return new Date(Date.UTC(1980+(v>>25&127),(v>>21&15)-1,v>>16&31,v>>11&31,v>>5&63,(31&v)<<1))}},h.exports=m},{"../utils":32}],19:[function(f,h,d){var p=f("./Uint8ArrayReader");function m(v){p.call(this,v)}f("../utils").inherits(m,p),m.prototype.readData=function(v){this.checkOffset(v);var y=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,y},h.exports=m},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(f,h,d){var p=f("./DataReader");function m(v){p.call(this,v)}f("../utils").inherits(m,p),m.prototype.byteAt=function(v){return this.data.charCodeAt(this.zero+v)},m.prototype.lastIndexOfSignature=function(v){return this.data.lastIndexOf(v)-this.zero},m.prototype.readAndCheckSignature=function(v){return v===this.readData(4)},m.prototype.readData=function(v){this.checkOffset(v);var y=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,y},h.exports=m},{"../utils":32,"./DataReader":18}],21:[function(f,h,d){var p=f("./ArrayReader");function m(v){p.call(this,v)}f("../utils").inherits(m,p),m.prototype.readData=function(v){if(this.checkOffset(v),v===0)return new Uint8Array(0);var y=this.data.subarray(this.zero+this.index,this.zero+this.index+v);return this.index+=v,y},h.exports=m},{"../utils":32,"./ArrayReader":17}],22:[function(f,h,d){var p=f("../utils"),m=f("../support"),v=f("./ArrayReader"),y=f("./StringReader"),g=f("./NodeBufferReader"),b=f("./Uint8ArrayReader");h.exports=function(w){var S=p.getTypeOf(w);return p.checkSupport(S),S!=="string"||m.uint8array?S==="nodebuffer"?new g(w):m.uint8array?new b(p.transformTo("uint8array",w)):new v(p.transformTo("array",w)):new y(w)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(f,h,d){d.LOCAL_FILE_HEADER="PK",d.CENTRAL_FILE_HEADER="PK",d.CENTRAL_DIRECTORY_END="PK",d.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",d.ZIP64_CENTRAL_DIRECTORY_END="PK",d.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(f,h,d){var p=f("./GenericWorker"),m=f("../utils");function v(y){p.call(this,"ConvertWorker to "+y),this.destType=y}m.inherits(v,p),v.prototype.processChunk=function(y){this.push({data:m.transformTo(this.destType,y.data),meta:y.meta})},h.exports=v},{"../utils":32,"./GenericWorker":28}],25:[function(f,h,d){var p=f("./GenericWorker"),m=f("../crc32");function v(){p.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}f("../utils").inherits(v,p),v.prototype.processChunk=function(y){this.streamInfo.crc32=m(y.data,this.streamInfo.crc32||0),this.push(y)},h.exports=v},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(f,h,d){var p=f("../utils"),m=f("./GenericWorker");function v(y){m.call(this,"DataLengthProbe for "+y),this.propName=y,this.withStreamInfo(y,0)}p.inherits(v,m),v.prototype.processChunk=function(y){if(y){var g=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=g+y.data.length}m.prototype.processChunk.call(this,y)},h.exports=v},{"../utils":32,"./GenericWorker":28}],27:[function(f,h,d){var p=f("../utils"),m=f("./GenericWorker");function v(y){m.call(this,"DataWorker");var g=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,y.then(function(b){g.dataIsReady=!0,g.data=b,g.max=b&&b.length||0,g.type=p.getTypeOf(b),g.isPaused||g._tickAndRepeat()},function(b){g.error(b)})}p.inherits(v,m),v.prototype.cleanUp=function(){m.prototype.cleanUp.call(this),this.data=null},v.prototype.resume=function(){return!!m.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,p.delay(this._tickAndRepeat,[],this)),!0)},v.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(p.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},v.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var y=null,g=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":y=this.data.substring(this.index,g);break;case"uint8array":y=this.data.subarray(this.index,g);break;case"array":case"nodebuffer":y=this.data.slice(this.index,g)}return this.index=g,this.push({data:y,meta:{percent:this.max?this.index/this.max*100:0}})},h.exports=v},{"../utils":32,"./GenericWorker":28}],28:[function(f,h,d){function p(m){this.name=m||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}p.prototype={push:function(m){this.emit("data",m)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(m){this.emit("error",m)}return!0},error:function(m){return!this.isFinished&&(this.isPaused?this.generatedError=m:(this.isFinished=!0,this.emit("error",m),this.previous&&this.previous.error(m),this.cleanUp()),!0)},on:function(m,v){return this._listeners[m].push(v),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(m,v){if(this._listeners[m])for(var y=0;y "+m:m}},h.exports=p},{}],29:[function(f,h,d){var p=f("../utils"),m=f("./ConvertWorker"),v=f("./GenericWorker"),y=f("../base64"),g=f("../support"),b=f("../external"),w=null;if(g.nodestream)try{w=f("../nodejs/NodejsStreamOutputAdapter")}catch{}function S(I,j){return new b.Promise(function(U,G){var z=[],K=I._internalType,T=I._outputType,M=I._mimeType;I.on("data",function(x,_){z.push(x),j&&j(_)}).on("error",function(x){z=[],G(x)}).on("end",function(){try{var x=function(_,E,A){switch(_){case"blob":return p.newBlob(p.transformTo("arraybuffer",E),A);case"base64":return y.encode(E);default:return p.transformTo(_,E)}}(T,function(_,E){var A,O=0,D=null,F=0;for(A=0;A"u")d.blob=!1;else{var p=new ArrayBuffer(0);try{d.blob=new Blob([p],{type:"application/zip"}).size===0}catch{try{var m=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);m.append(p),d.blob=m.getBlob("application/zip").size===0}catch{d.blob=!1}}}try{d.nodestream=!!f("readable-stream").Readable}catch{d.nodestream=!1}},{"readable-stream":16}],31:[function(f,h,d){for(var p=f("./utils"),m=f("./support"),v=f("./nodejsUtils"),y=f("./stream/GenericWorker"),g=new Array(256),b=0;b<256;b++)g[b]=252<=b?6:248<=b?5:240<=b?4:224<=b?3:192<=b?2:1;function w(){y.call(this,"utf-8 decode"),this.leftOver=null}function S(){y.call(this,"utf-8 encode")}g[254]=g[254]=1,d.utf8encode=function(C){return m.nodebuffer?v.newBufferFrom(C,"utf-8"):function(I){var j,U,G,z,K,T=I.length,M=0;for(z=0;z>>6:(U<65536?j[K++]=224|U>>>12:(j[K++]=240|U>>>18,j[K++]=128|U>>>12&63),j[K++]=128|U>>>6&63),j[K++]=128|63&U);return j}(C)},d.utf8decode=function(C){return m.nodebuffer?p.transformTo("nodebuffer",C).toString("utf-8"):function(I){var j,U,G,z,K=I.length,T=new Array(2*K);for(j=U=0;j>10&1023,T[U++]=56320|1023&G)}return T.length!==U&&(T.subarray?T=T.subarray(0,U):T.length=U),p.applyFromCharCode(T)}(C=p.transformTo(m.uint8array?"uint8array":"array",C))},p.inherits(w,y),w.prototype.processChunk=function(C){var I=p.transformTo(m.uint8array?"uint8array":"array",C.data);if(this.leftOver&&this.leftOver.length){if(m.uint8array){var j=I;(I=new Uint8Array(j.length+this.leftOver.length)).set(this.leftOver,0),I.set(j,this.leftOver.length)}else I=this.leftOver.concat(I);this.leftOver=null}var U=function(z,K){var T;for((K=K||z.length)>z.length&&(K=z.length),T=K-1;0<=T&&(192&z[T])==128;)T--;return T<0||T===0?K:T+g[z[T]]>K?T:K}(I),G=I;U!==I.length&&(m.uint8array?(G=I.subarray(0,U),this.leftOver=I.subarray(U,I.length)):(G=I.slice(0,U),this.leftOver=I.slice(U,I.length))),this.push({data:d.utf8decode(G),meta:C.meta})},w.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:d.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},d.Utf8DecodeWorker=w,p.inherits(S,y),S.prototype.processChunk=function(C){this.push({data:d.utf8encode(C.data),meta:C.meta})},d.Utf8EncodeWorker=S},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(f,h,d){var p=f("./support"),m=f("./base64"),v=f("./nodejsUtils"),y=f("./external");function g(j){return j}function b(j,U){for(var G=0;G>8;this.dir=!!(16&this.externalFileAttributes),C==0&&(this.dosPermissions=63&this.externalFileAttributes),C==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var C=p(this.extraFields[1].value);this.uncompressedSize===m.MAX_VALUE_32BITS&&(this.uncompressedSize=C.readInt(8)),this.compressedSize===m.MAX_VALUE_32BITS&&(this.compressedSize=C.readInt(8)),this.localHeaderOffset===m.MAX_VALUE_32BITS&&(this.localHeaderOffset=C.readInt(8)),this.diskNumberStart===m.MAX_VALUE_32BITS&&(this.diskNumberStart=C.readInt(4))}},readExtraFields:function(C){var I,j,U,G=C.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});C.index+4>>6:(C<65536?S[U++]=224|C>>>12:(S[U++]=240|C>>>18,S[U++]=128|C>>>12&63),S[U++]=128|C>>>6&63),S[U++]=128|63&C);return S},d.buf2binstring=function(w){return b(w,w.length)},d.binstring2buf=function(w){for(var S=new p.Buf8(w.length),C=0,I=S.length;C>10&1023,z[I++]=56320|1023&j)}return b(z,I)},d.utf8border=function(w,S){var C;for((S=S||w.length)>w.length&&(S=w.length),C=S-1;0<=C&&(192&w[C])==128;)C--;return C<0||C===0?S:C+y[w[C]]>S?C:S}},{"./common":41}],43:[function(f,h,d){h.exports=function(p,m,v,y){for(var g=65535&p|0,b=p>>>16&65535|0,w=0;v!==0;){for(v-=w=2e3>>1:m>>>1;v[y]=m}return v}();h.exports=function(m,v,y,g){var b=p,w=g+y;m^=-1;for(var S=g;S>>8^b[255&(m^v[S])];return-1^m}},{}],46:[function(f,h,d){var p,m=f("../utils/common"),v=f("./trees"),y=f("./adler32"),g=f("./crc32"),b=f("./messages"),w=0,S=4,C=0,I=-2,j=-1,U=4,G=2,z=8,K=9,T=286,M=30,x=19,_=2*T+1,E=15,A=3,O=258,D=O+A+1,F=42,H=113,R=1,X=2,ae=3,te=4;function Oe(J,Je){return J.msg=b[Je],Je}function Ie(J){return(J<<1)-(4J.avail_out&&(it=J.avail_out),it!==0&&(m.arraySet(J.output,Je.pending_buf,Je.pending_out,it,J.next_out),J.next_out+=it,Je.pending_out+=it,J.total_out+=it,J.avail_out-=it,Je.pending-=it,Je.pending===0&&(Je.pending_out=0))}function Z(J,Je){v._tr_flush_block(J,0<=J.block_start?J.block_start:-1,J.strstart-J.block_start,Je),J.block_start=J.strstart,ce(J.strm)}function se(J,Je){J.pending_buf[J.pending++]=Je}function ue(J,Je){J.pending_buf[J.pending++]=Je>>>8&255,J.pending_buf[J.pending++]=255&Je}function Le(J,Je){var it,xe,be=J.max_chain_length,Te=J.strstart,ut=J.prev_length,he=J.nice_match,pe=J.strstart>J.w_size-D?J.strstart-(J.w_size-D):0,Ce=J.window,ze=J.w_mask,Se=J.prev,fe=J.strstart+O,Me=Ce[Te+ut-1],Ve=Ce[Te+ut];J.prev_length>=J.good_match&&(be>>=2),he>J.lookahead&&(he=J.lookahead);do if(Ce[(it=Je)+ut]===Ve&&Ce[it+ut-1]===Me&&Ce[it]===Ce[Te]&&Ce[++it]===Ce[Te+1]){Te+=2,it++;do;while(Ce[++Te]===Ce[++it]&&Ce[++Te]===Ce[++it]&&Ce[++Te]===Ce[++it]&&Ce[++Te]===Ce[++it]&&Ce[++Te]===Ce[++it]&&Ce[++Te]===Ce[++it]&&Ce[++Te]===Ce[++it]&&Ce[++Te]===Ce[++it]&&Tepe&&--be!=0);return ut<=J.lookahead?ut:J.lookahead}function oe(J){var Je,it,xe,be,Te,ut,he,pe,Ce,ze,Se=J.w_size;do{if(be=J.window_size-J.lookahead-J.strstart,J.strstart>=Se+(Se-D)){for(m.arraySet(J.window,J.window,Se,Se,0),J.match_start-=Se,J.strstart-=Se,J.block_start-=Se,Je=it=J.hash_size;xe=J.head[--Je],J.head[Je]=Se<=xe?xe-Se:0,--it;);for(Je=it=Se;xe=J.prev[--Je],J.prev[Je]=Se<=xe?xe-Se:0,--it;);be+=Se}if(J.strm.avail_in===0)break;if(ut=J.strm,he=J.window,pe=J.strstart+J.lookahead,ze=void 0,(Ce=be)<(ze=ut.avail_in)&&(ze=Ce),it=ze===0?0:(ut.avail_in-=ze,m.arraySet(he,ut.input,ut.next_in,ze,pe),ut.state.wrap===1?ut.adler=y(ut.adler,he,ze,pe):ut.state.wrap===2&&(ut.adler=g(ut.adler,he,ze,pe)),ut.next_in+=ze,ut.total_in+=ze,ze),J.lookahead+=it,J.lookahead+J.insert>=A)for(Te=J.strstart-J.insert,J.ins_h=J.window[Te],J.ins_h=(J.ins_h<=A&&(J.ins_h=(J.ins_h<=A)if(xe=v._tr_tally(J,J.strstart-J.match_start,J.match_length-A),J.lookahead-=J.match_length,J.match_length<=J.max_lazy_match&&J.lookahead>=A){for(J.match_length--;J.strstart++,J.ins_h=(J.ins_h<=A&&(J.ins_h=(J.ins_h<=A&&J.match_length<=J.prev_length){for(be=J.strstart+J.lookahead-A,xe=v._tr_tally(J,J.strstart-1-J.prev_match,J.prev_length-A),J.lookahead-=J.prev_length-1,J.prev_length-=2;++J.strstart<=be&&(J.ins_h=(J.ins_h<J.pending_buf_size-5&&(it=J.pending_buf_size-5);;){if(J.lookahead<=1){if(oe(J),J.lookahead===0&&Je===w)return R;if(J.lookahead===0)break}J.strstart+=J.lookahead,J.lookahead=0;var xe=J.block_start+it;if((J.strstart===0||J.strstart>=xe)&&(J.lookahead=J.strstart-xe,J.strstart=xe,Z(J,!1),J.strm.avail_out===0)||J.strstart-J.block_start>=J.w_size-D&&(Z(J,!1),J.strm.avail_out===0))return R}return J.insert=0,Je===S?(Z(J,!0),J.strm.avail_out===0?ae:te):(J.strstart>J.block_start&&(Z(J,!1),J.strm.avail_out),R)}),new Y(4,4,8,4,ye),new Y(4,5,16,8,ye),new Y(4,6,32,32,ye),new Y(4,4,16,16,rt),new Y(8,16,32,32,rt),new Y(8,16,128,128,rt),new Y(8,32,128,256,rt),new Y(32,128,258,1024,rt),new Y(32,258,258,4096,rt)],d.deflateInit=function(J,Je){return ct(J,Je,z,15,8,0)},d.deflateInit2=ct,d.deflateReset=Ue,d.deflateResetKeep=me,d.deflateSetHeader=function(J,Je){return J&&J.state?J.state.wrap!==2?I:(J.state.gzhead=Je,C):I},d.deflate=function(J,Je){var it,xe,be,Te;if(!J||!J.state||5>8&255),se(xe,xe.gzhead.time>>16&255),se(xe,xe.gzhead.time>>24&255),se(xe,xe.level===9?2:2<=xe.strategy||xe.level<2?4:0),se(xe,255&xe.gzhead.os),xe.gzhead.extra&&xe.gzhead.extra.length&&(se(xe,255&xe.gzhead.extra.length),se(xe,xe.gzhead.extra.length>>8&255)),xe.gzhead.hcrc&&(J.adler=g(J.adler,xe.pending_buf,xe.pending,0)),xe.gzindex=0,xe.status=69):(se(xe,0),se(xe,0),se(xe,0),se(xe,0),se(xe,0),se(xe,xe.level===9?2:2<=xe.strategy||xe.level<2?4:0),se(xe,3),xe.status=H);else{var ut=z+(xe.w_bits-8<<4)<<8;ut|=(2<=xe.strategy||xe.level<2?0:xe.level<6?1:xe.level===6?2:3)<<6,xe.strstart!==0&&(ut|=32),ut+=31-ut%31,xe.status=H,ue(xe,ut),xe.strstart!==0&&(ue(xe,J.adler>>>16),ue(xe,65535&J.adler)),J.adler=1}if(xe.status===69)if(xe.gzhead.extra){for(be=xe.pending;xe.gzindex<(65535&xe.gzhead.extra.length)&&(xe.pending!==xe.pending_buf_size||(xe.gzhead.hcrc&&xe.pending>be&&(J.adler=g(J.adler,xe.pending_buf,xe.pending-be,be)),ce(J),be=xe.pending,xe.pending!==xe.pending_buf_size));)se(xe,255&xe.gzhead.extra[xe.gzindex]),xe.gzindex++;xe.gzhead.hcrc&&xe.pending>be&&(J.adler=g(J.adler,xe.pending_buf,xe.pending-be,be)),xe.gzindex===xe.gzhead.extra.length&&(xe.gzindex=0,xe.status=73)}else xe.status=73;if(xe.status===73)if(xe.gzhead.name){be=xe.pending;do{if(xe.pending===xe.pending_buf_size&&(xe.gzhead.hcrc&&xe.pending>be&&(J.adler=g(J.adler,xe.pending_buf,xe.pending-be,be)),ce(J),be=xe.pending,xe.pending===xe.pending_buf_size)){Te=1;break}Te=xe.gzindexbe&&(J.adler=g(J.adler,xe.pending_buf,xe.pending-be,be)),Te===0&&(xe.gzindex=0,xe.status=91)}else xe.status=91;if(xe.status===91)if(xe.gzhead.comment){be=xe.pending;do{if(xe.pending===xe.pending_buf_size&&(xe.gzhead.hcrc&&xe.pending>be&&(J.adler=g(J.adler,xe.pending_buf,xe.pending-be,be)),ce(J),be=xe.pending,xe.pending===xe.pending_buf_size)){Te=1;break}Te=xe.gzindexbe&&(J.adler=g(J.adler,xe.pending_buf,xe.pending-be,be)),Te===0&&(xe.status=103)}else xe.status=103;if(xe.status===103&&(xe.gzhead.hcrc?(xe.pending+2>xe.pending_buf_size&&ce(J),xe.pending+2<=xe.pending_buf_size&&(se(xe,255&J.adler),se(xe,J.adler>>8&255),J.adler=0,xe.status=H)):xe.status=H),xe.pending!==0){if(ce(J),J.avail_out===0)return xe.last_flush=-1,C}else if(J.avail_in===0&&Ie(Je)<=Ie(it)&&Je!==S)return Oe(J,-5);if(xe.status===666&&J.avail_in!==0)return Oe(J,-5);if(J.avail_in!==0||xe.lookahead!==0||Je!==w&&xe.status!==666){var he=xe.strategy===2?function(pe,Ce){for(var ze;;){if(pe.lookahead===0&&(oe(pe),pe.lookahead===0)){if(Ce===w)return R;break}if(pe.match_length=0,ze=v._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++,ze&&(Z(pe,!1),pe.strm.avail_out===0))return R}return pe.insert=0,Ce===S?(Z(pe,!0),pe.strm.avail_out===0?ae:te):pe.last_lit&&(Z(pe,!1),pe.strm.avail_out===0)?R:X}(xe,Je):xe.strategy===3?function(pe,Ce){for(var ze,Se,fe,Me,Ve=pe.window;;){if(pe.lookahead<=O){if(oe(pe),pe.lookahead<=O&&Ce===w)return R;if(pe.lookahead===0)break}if(pe.match_length=0,pe.lookahead>=A&&0pe.lookahead&&(pe.match_length=pe.lookahead)}if(pe.match_length>=A?(ze=v._tr_tally(pe,1,pe.match_length-A),pe.lookahead-=pe.match_length,pe.strstart+=pe.match_length,pe.match_length=0):(ze=v._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++),ze&&(Z(pe,!1),pe.strm.avail_out===0))return R}return pe.insert=0,Ce===S?(Z(pe,!0),pe.strm.avail_out===0?ae:te):pe.last_lit&&(Z(pe,!1),pe.strm.avail_out===0)?R:X}(xe,Je):p[xe.level].func(xe,Je);if(he!==ae&&he!==te||(xe.status=666),he===R||he===ae)return J.avail_out===0&&(xe.last_flush=-1),C;if(he===X&&(Je===1?v._tr_align(xe):Je!==5&&(v._tr_stored_block(xe,0,0,!1),Je===3&&(je(xe.head),xe.lookahead===0&&(xe.strstart=0,xe.block_start=0,xe.insert=0))),ce(J),J.avail_out===0))return xe.last_flush=-1,C}return Je!==S?C:xe.wrap<=0?1:(xe.wrap===2?(se(xe,255&J.adler),se(xe,J.adler>>8&255),se(xe,J.adler>>16&255),se(xe,J.adler>>24&255),se(xe,255&J.total_in),se(xe,J.total_in>>8&255),se(xe,J.total_in>>16&255),se(xe,J.total_in>>24&255)):(ue(xe,J.adler>>>16),ue(xe,65535&J.adler)),ce(J),0=it.w_size&&(Te===0&&(je(it.head),it.strstart=0,it.block_start=0,it.insert=0),Ce=new m.Buf8(it.w_size),m.arraySet(Ce,Je,ze-it.w_size,it.w_size,0),Je=Ce,ze=it.w_size),ut=J.avail_in,he=J.next_in,pe=J.input,J.avail_in=ze,J.next_in=0,J.input=Je,oe(it);it.lookahead>=A;){for(xe=it.strstart,be=it.lookahead-(A-1);it.ins_h=(it.ins_h<>>=A=E>>>24,K-=A,(A=E>>>16&255)==0)X[b++]=65535&E;else{if(!(16&A)){if(!(64&A)){E=T[(65535&E)+(z&(1<>>=A,K-=A),K<15&&(z+=R[y++]<>>=A=E>>>24,K-=A,!(16&(A=E>>>16&255))){if(!(64&A)){E=M[(65535&E)+(z&(1<>>=A,K-=A,(A=b-w)>3,z&=(1<<(K-=O<<3))-1,p.next_in=y,p.next_out=b,p.avail_in=y>>24&255)+(F>>>8&65280)+((65280&F)<<8)+((255&F)<<24)}function z(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new p.Buf16(320),this.work=new p.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function K(F){var H;return F&&F.state?(H=F.state,F.total_in=F.total_out=H.total=0,F.msg="",H.wrap&&(F.adler=1&H.wrap),H.mode=I,H.last=0,H.havedict=0,H.dmax=32768,H.head=null,H.hold=0,H.bits=0,H.lencode=H.lendyn=new p.Buf32(j),H.distcode=H.distdyn=new p.Buf32(U),H.sane=1,H.back=-1,S):C}function T(F){var H;return F&&F.state?((H=F.state).wsize=0,H.whave=0,H.wnext=0,K(F)):C}function M(F,H){var R,X;return F&&F.state?(X=F.state,H<0?(R=0,H=-H):(R=1+(H>>4),H<48&&(H&=15)),H&&(H<8||15=te.wsize?(p.arraySet(te.window,H,R-te.wsize,te.wsize,0),te.wnext=0,te.whave=te.wsize):(X<(ae=te.wsize-te.wnext)&&(ae=X),p.arraySet(te.window,H,R-X,ae,te.wnext),(X-=ae)?(p.arraySet(te.window,H,R-X,X,0),te.wnext=X,te.whave=te.wsize):(te.wnext+=ae,te.wnext===te.wsize&&(te.wnext=0),te.whave>>8&255,R.check=v(R.check,Te,2,0),Z=ce=0,R.mode=2;break}if(R.flags=0,R.head&&(R.head.done=!1),!(1&R.wrap)||(((255&ce)<<8)+(ce>>8))%31){F.msg="incorrect header check",R.mode=30;break}if((15&ce)!=8){F.msg="unknown compression method",R.mode=30;break}if(Z-=4,J=8+(15&(ce>>>=4)),R.wbits===0)R.wbits=J;else if(J>R.wbits){F.msg="invalid window size",R.mode=30;break}R.dmax=1<>8&1),512&R.flags&&(Te[0]=255&ce,Te[1]=ce>>>8&255,R.check=v(R.check,Te,2,0)),Z=ce=0,R.mode=3;case 3:for(;Z<32;){if(Ie===0)break e;Ie--,ce+=X[te++]<>>8&255,Te[2]=ce>>>16&255,Te[3]=ce>>>24&255,R.check=v(R.check,Te,4,0)),Z=ce=0,R.mode=4;case 4:for(;Z<16;){if(Ie===0)break e;Ie--,ce+=X[te++]<>8),512&R.flags&&(Te[0]=255&ce,Te[1]=ce>>>8&255,R.check=v(R.check,Te,2,0)),Z=ce=0,R.mode=5;case 5:if(1024&R.flags){for(;Z<16;){if(Ie===0)break e;Ie--,ce+=X[te++]<>>8&255,R.check=v(R.check,Te,2,0)),Z=ce=0}else R.head&&(R.head.extra=null);R.mode=6;case 6:if(1024&R.flags&&(Ie<(Le=R.length)&&(Le=Ie),Le&&(R.head&&(J=R.head.extra_len-R.length,R.head.extra||(R.head.extra=new Array(R.head.extra_len)),p.arraySet(R.head.extra,X,te,Le,J)),512&R.flags&&(R.check=v(R.check,X,Le,te)),Ie-=Le,te+=Le,R.length-=Le),R.length))break e;R.length=0,R.mode=7;case 7:if(2048&R.flags){if(Ie===0)break e;for(Le=0;J=X[te+Le++],R.head&&J&&R.length<65536&&(R.head.name+=String.fromCharCode(J)),J&&Le>9&1,R.head.done=!0),F.adler=R.check=0,R.mode=12;break;case 10:for(;Z<32;){if(Ie===0)break e;Ie--,ce+=X[te++]<>>=7&Z,Z-=7&Z,R.mode=27;break}for(;Z<3;){if(Ie===0)break e;Ie--,ce+=X[te++]<>>=1)){case 0:R.mode=14;break;case 1:if(O(R),R.mode=20,H!==6)break;ce>>>=2,Z-=2;break e;case 2:R.mode=17;break;case 3:F.msg="invalid block type",R.mode=30}ce>>>=2,Z-=2;break;case 14:for(ce>>>=7&Z,Z-=7&Z;Z<32;){if(Ie===0)break e;Ie--,ce+=X[te++]<>>16^65535)){F.msg="invalid stored block lengths",R.mode=30;break}if(R.length=65535&ce,Z=ce=0,R.mode=15,H===6)break e;case 15:R.mode=16;case 16:if(Le=R.length){if(Ie>>=5,Z-=5,R.ndist=1+(31&ce),ce>>>=5,Z-=5,R.ncode=4+(15&ce),ce>>>=4,Z-=4,286>>=3,Z-=3}for(;R.have<19;)R.lens[ut[R.have++]]=0;if(R.lencode=R.lendyn,R.lenbits=7,it={bits:R.lenbits},Je=g(0,R.lens,0,19,R.lencode,0,R.work,it),R.lenbits=it.bits,Je){F.msg="invalid code lengths set",R.mode=30;break}R.have=0,R.mode=19;case 19:for(;R.have>>16&255,ie=65535&be,!((rt=be>>>24)<=Z);){if(Ie===0)break e;Ie--,ce+=X[te++]<>>=rt,Z-=rt,R.lens[R.have++]=ie;else{if(ie===16){for(xe=rt+2;Z>>=rt,Z-=rt,R.have===0){F.msg="invalid bit length repeat",R.mode=30;break}J=R.lens[R.have-1],Le=3+(3&ce),ce>>>=2,Z-=2}else if(ie===17){for(xe=rt+3;Z>>=rt)),ce>>>=3,Z-=3}else{for(xe=rt+7;Z>>=rt)),ce>>>=7,Z-=7}if(R.have+Le>R.nlen+R.ndist){F.msg="invalid bit length repeat",R.mode=30;break}for(;Le--;)R.lens[R.have++]=J}}if(R.mode===30)break;if(R.lens[256]===0){F.msg="invalid code -- missing end-of-block",R.mode=30;break}if(R.lenbits=9,it={bits:R.lenbits},Je=g(b,R.lens,0,R.nlen,R.lencode,0,R.work,it),R.lenbits=it.bits,Je){F.msg="invalid literal/lengths set",R.mode=30;break}if(R.distbits=6,R.distcode=R.distdyn,it={bits:R.distbits},Je=g(w,R.lens,R.nlen,R.ndist,R.distcode,0,R.work,it),R.distbits=it.bits,Je){F.msg="invalid distances set",R.mode=30;break}if(R.mode=20,H===6)break e;case 20:R.mode=21;case 21:if(6<=Ie&&258<=je){F.next_out=Oe,F.avail_out=je,F.next_in=te,F.avail_in=Ie,R.hold=ce,R.bits=Z,y(F,ue),Oe=F.next_out,ae=F.output,je=F.avail_out,te=F.next_in,X=F.input,Ie=F.avail_in,ce=R.hold,Z=R.bits,R.mode===12&&(R.back=-1);break}for(R.back=0;Y=(be=R.lencode[ce&(1<>>16&255,ie=65535&be,!((rt=be>>>24)<=Z);){if(Ie===0)break e;Ie--,ce+=X[te++]<>me)])>>>16&255,ie=65535&be,!(me+(rt=be>>>24)<=Z);){if(Ie===0)break e;Ie--,ce+=X[te++]<>>=me,Z-=me,R.back+=me}if(ce>>>=rt,Z-=rt,R.back+=rt,R.length=ie,Y===0){R.mode=26;break}if(32&Y){R.back=-1,R.mode=12;break}if(64&Y){F.msg="invalid literal/length code",R.mode=30;break}R.extra=15&Y,R.mode=22;case 22:if(R.extra){for(xe=R.extra;Z>>=R.extra,Z-=R.extra,R.back+=R.extra}R.was=R.length,R.mode=23;case 23:for(;Y=(be=R.distcode[ce&(1<>>16&255,ie=65535&be,!((rt=be>>>24)<=Z);){if(Ie===0)break e;Ie--,ce+=X[te++]<>me)])>>>16&255,ie=65535&be,!(me+(rt=be>>>24)<=Z);){if(Ie===0)break e;Ie--,ce+=X[te++]<>>=me,Z-=me,R.back+=me}if(ce>>>=rt,Z-=rt,R.back+=rt,64&Y){F.msg="invalid distance code",R.mode=30;break}R.offset=ie,R.extra=15&Y,R.mode=24;case 24:if(R.extra){for(xe=R.extra;Z>>=R.extra,Z-=R.extra,R.back+=R.extra}if(R.offset>R.dmax){F.msg="invalid distance too far back",R.mode=30;break}R.mode=25;case 25:if(je===0)break e;if(Le=ue-je,R.offset>Le){if((Le=R.offset-Le)>R.whave&&R.sane){F.msg="invalid distance too far back",R.mode=30;break}oe=Le>R.wnext?(Le-=R.wnext,R.wsize-Le):R.wnext-Le,Le>R.length&&(Le=R.length),ye=R.window}else ye=ae,oe=Oe-R.offset,Le=R.length;for(je_?(A=oe[ye+U[H]],Z[se+U[H]]):(A=96,0),z=1<>Oe)+(K-=z)]=E<<24|A<<16|O|0,K!==0;);for(z=1<>=1;if(z!==0?(ce&=z-1,ce+=z):ce=0,H++,--ue[F]==0){if(F===X)break;F=w[S+U[H]]}if(ae>>7)]}function se(be,Te){be.pending_buf[be.pending++]=255&Te,be.pending_buf[be.pending++]=Te>>>8&255}function ue(be,Te,ut){be.bi_valid>G-ut?(be.bi_buf|=Te<>G-be.bi_valid,be.bi_valid+=ut-G):(be.bi_buf|=Te<>>=1,ut<<=1,0<--Te;);return ut>>>1}function ye(be,Te,ut){var he,pe,Ce=new Array(U+1),ze=0;for(he=1;he<=U;he++)Ce[he]=ze=ze+ut[he-1]<<1;for(pe=0;pe<=Te;pe++){var Se=be[2*pe+1];Se!==0&&(be[2*pe]=oe(Ce[Se]++,Se))}}function rt(be){var Te;for(Te=0;Te>1;1<=ut;ut--)me(be,Ce,ut);for(pe=fe;ut=be.heap[1],be.heap[1]=be.heap[be.heap_len--],me(be,Ce,1),he=be.heap[1],be.heap[--be.heap_max]=ut,be.heap[--be.heap_max]=he,Ce[2*pe]=Ce[2*ut]+Ce[2*he],be.depth[pe]=(be.depth[ut]>=be.depth[he]?be.depth[ut]:be.depth[he])+1,Ce[2*ut+1]=Ce[2*he+1]=pe,be.heap[1]=pe++,me(be,Ce,1),2<=be.heap_len;);be.heap[--be.heap_max]=be.heap[1],function(Ve,nt){var Pt,bt,tr,Rt,Ct,Jt,Gt=nt.dyn_tree,Yt=nt.max_code,hr=nt.stat_desc.static_tree,Ht=nt.stat_desc.has_stree,sr=nt.stat_desc.extra_bits,Tr=nt.stat_desc.extra_base,Ur=nt.stat_desc.max_length,qt=0;for(Rt=0;Rt<=U;Rt++)Ve.bl_count[Rt]=0;for(Gt[2*Ve.heap[Ve.heap_max]+1]=0,Pt=Ve.heap_max+1;Pt>=7;pe>>=1)if(1&Me&&Se.dyn_ltree[2*fe]!==0)return m;if(Se.dyn_ltree[18]!==0||Se.dyn_ltree[20]!==0||Se.dyn_ltree[26]!==0)return v;for(fe=32;fe>>3,(Ce=be.static_len+3+7>>>3)<=pe&&(pe=Ce)):pe=Ce=ut+5,ut+4<=pe&&Te!==-1?xe(be,Te,ut,he):be.strategy===4||Ce===pe?(ue(be,2+(he?1:0),3),Ue(be,D,F)):(ue(be,4+(he?1:0),3),function(Se,fe,Me,Ve){var nt;for(ue(Se,fe-257,5),ue(Se,Me-1,5),ue(Se,Ve-4,4),nt=0;nt>>8&255,be.pending_buf[be.d_buf+2*be.last_lit+1]=255&Te,be.pending_buf[be.l_buf+be.last_lit]=255&ut,be.last_lit++,Te===0?be.dyn_ltree[2*ut]++:(be.matches++,Te--,be.dyn_ltree[2*(R[ut]+w+1)]++,be.dyn_dtree[2*Z(Te)]++),be.last_lit===be.lit_bufsize-1},d._tr_align=function(be){var Te;ue(be,2,3),Le(be,K,D),(Te=be).bi_valid===16?(se(Te,Te.bi_buf),Te.bi_buf=0,Te.bi_valid=0):8<=Te.bi_valid&&(Te.pending_buf[Te.pending++]=255&Te.bi_buf,Te.bi_buf>>=8,Te.bi_valid-=8)}},{"../utils/common":41}],53:[function(f,h,d){h.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(f,h,d){(function(p){(function(m,v){if(!m.setImmediate){var y,g,b,w,S=1,C={},I=!1,j=m.document,U=Object.getPrototypeOf&&Object.getPrototypeOf(m);U=U&&U.setTimeout?U:m,y={}.toString.call(m.process)==="[object process]"?function(T){n.nextTick(function(){z(T)})}:function(){if(m.postMessage&&!m.importScripts){var T=!0,M=m.onmessage;return m.onmessage=function(){T=!1},m.postMessage("","*"),m.onmessage=M,T}}()?(w="setImmediate$"+Math.random()+"$",m.addEventListener?m.addEventListener("message",K,!1):m.attachEvent("onmessage",K),function(T){m.postMessage(w+T,"*")}):m.MessageChannel?((b=new MessageChannel).port1.onmessage=function(T){z(T.data)},function(T){b.port2.postMessage(T)}):j&&"onreadystatechange"in j.createElement("script")?(g=j.documentElement,function(T){var M=j.createElement("script");M.onreadystatechange=function(){z(T),M.onreadystatechange=null,g.removeChild(M),M=null},g.appendChild(M)}):function(T){setTimeout(z,0,T)},U.setImmediate=function(T){typeof T!="function"&&(T=new Function(""+T));for(var M=new Array(arguments.length-1),x=0;x"u"?p===void 0?this:p:self)}).call(this,i!==void 0?i:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})}).call(this)}).call(this,e("_process"),xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{},e("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],e("timers").setImmediate)},{_process:467,buffer:220,timers:523}],442:[function(e,r,t){(function(n){(function(){var i=1/0,s="[object Symbol]",o=/[\\^$.*+?()[\]{}|]/g,a=RegExp(o.source),c=typeof n=="object"&&n&&n.Object===Object&&n,l=typeof self=="object"&&self&&self.Object===Object&&self,u=c||l||Function("return this")(),f=Object.prototype.toString,h=u.Symbol,d=h?h.prototype:void 0,p=d?d.toString:void 0;function m(w){if(typeof w=="string")return w;if(y(w))return p?p.call(w):"";var S=w+"";return S=="0"&&1/w==-i?"-0":S}function v(w){return!!w&&typeof w=="object"}function y(w){return typeof w=="symbol"||v(w)&&f.call(w)==s}function g(w){return w==null?"":m(w)}function b(w){return(w=g(w))&&a.test(w)?w.replace(o,"\\$&"):w}r.exports=b}).call(this)}).call(this,xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{})},{}],443:[function(e,r,t){(function(n){(function(){var i=200,s="Expected a function",o="__lodash_hash_undefined__",a=1,c=2,l=1/0,u=9007199254740991,f="[object Arguments]",h="[object Array]",d="[object Boolean]",p="[object Date]",m="[object Error]",v="[object Function]",y="[object GeneratorFunction]",g="[object Map]",b="[object Number]",w="[object Object]",S="[object Promise]",C="[object RegExp]",I="[object Set]",j="[object String]",U="[object Symbol]",G="[object WeakMap]",z="[object ArrayBuffer]",K="[object DataView]",T="[object Float64Array]",M="[object Int8Array]",x="[object Int16Array]",_="[object Int32Array]",E="[object Uint8Array]",A="[object Uint8ClampedArray]",O="[object Uint16Array]",D="[object Uint32Array]",F=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,H=/^\w*$/,R=/^\./,X=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ae=/[\\^$.*+?()[\]{}|]/g,te=/\\(\\)?/g,Oe=/^\[object .+?Constructor\]$/,Ie=/^(?:0|[1-9]\d*)$/,je={};je["[object Float32Array]"]=je[T]=je[M]=je[x]=je[_]=je[E]=je[A]=je[O]=je[D]=!0,je[f]=je[h]=je[z]=je[d]=je[K]=je[p]=je[m]=je[v]=je[g]=je[b]=je[w]=je[C]=je[I]=je[j]=je[G]=!1;var ce=typeof n=="object"&&n&&n.Object===Object&&n,Z=typeof self=="object"&&self&&self.Object===Object&&self,se=ce||Z||Function("return this")(),ue=typeof t=="object"&&t&&!t.nodeType&&t,Le=ue&&typeof r=="object"&&r&&!r.nodeType&&r,oe=Le&&Le.exports===ue&&ce.process,ye=function(){try{return oe&&oe.binding("util")}catch{}}(),rt=ye&&ye.isTypedArray;function Y(ee,_e,qe,vt){for(var Tt=-1,Lt=ee?ee.length:0;++Tt-1}function kt(ee,_e){var qe=this.__data__,vt=ba(qe,ee);return vt<0?qe.push([ee,_e]):qe[vt][1]=_e,this}function lr(ee){var _e=-1,qe=ee?ee.length:0;for(this.clear();++_eAr))return!1;var an=Lt.get(ee);if(an&&Lt.get(_e))return an==_e;var Zr=-1,fn=!0,dn=Tt&a?new ni:void 0;for(Lt.set(ee,_e),Lt.set(_e,ee);++Zr-1&&ee%1==0&&ee<_e}function as(ee,_e){if(Bn(ee))return!1;var qe=typeof ee;return!(qe!="number"&&qe!="symbol"&&qe!="boolean"&&ee!=null&&!aa(ee))||H.test(ee)||!F.test(ee)||_e!=null&&ee in Object(_e)}function Oc(ee){var _e=typeof ee;return _e=="string"||_e=="number"||_e=="symbol"||_e=="boolean"?ee!=="__proto__":ee===null}function Ss(ee){return!!ze&&ze in ee}function Pc(ee){var _e=ee&&ee.constructor;return ee===(typeof _e=="function"&&_e.prototype||pe)}function Ic(ee){return ee==ee&&!Za(ee)}function wl(ee,_e){return function(qe){return qe!=null&&qe[ee]===_e&&(_e!==void 0||ee in Object(qe))}}(Ct&&io(new Ct(new ArrayBuffer(1)))!=K||Jt&&io(new Jt)!=g||Gt&&io(Gt.resolve())!=S||Yt&&io(new Yt)!=I||hr&&io(new hr)!=G)&&(io=function(ee){var _e=Me.call(ee),qe=_e==w?ee.constructor:void 0,vt=qe?pt(qe):void 0;if(vt)switch(vt){case sr:return K;case Tr:return g;case Ur:return S;case qt:return I;case kr:return G}return _e});var ki=Ir(function(ee){ee=Li(ee);var _e=[];return R.test(ee)&&_e.push(""),ee.replace(X,function(qe,vt,Tt,Lt){_e.push(Tt?Lt.replace(te,"$1"):vt||qe)}),_e});function We(ee){if(typeof ee=="string"||aa(ee))return ee;var _e=ee+"";return _e=="0"&&1/ee==-l?"-0":_e}function pt(ee){if(ee!=null){try{return Se.call(ee)}catch{}try{return ee+""}catch{}}return""}var Zt=ua(function(ee,_e,qe){fe.call(ee,qe)?ee[qe].push(_e):ee[qe]=[_e]});function Ir(ee,_e){if(typeof ee!="function"||_e&&typeof _e!="function")throw new TypeError(s);var qe=function vt(){var Tt=arguments,Lt=_e?_e.apply(this,Tt):Tt[0],cr=vt.cache;if(cr.has(Lt))return cr.get(Lt);var Ar=ee.apply(this,Tt);return vt.cache=cr.set(Lt,Ar),Ar};return qe.cache=new(Ir.Cache||lr),qe}function Jn(ee,_e){return ee===_e||ee!=ee&&_e!=_e}function hn(ee){return Ra(ee)&&fe.call(ee,"callee")&&(!bt.call(ee,"callee")||Me.call(ee)==f)}Ir.Cache=lr;var Bn=Array.isArray;function na(ee){return ee!=null&&Un(ee.length)&&!Gn(ee)}function Ra(ee){return xa(ee)&&na(ee)}function Gn(ee){var _e=Za(ee)?Me.call(ee):"";return _e==v||_e==y}function Un(ee){return typeof ee=="number"&&ee>-1&&ee%1==0&&ee<=u}function Za(ee){var _e=typeof ee;return!!ee&&(_e=="object"||_e=="function")}function xa(ee){return!!ee&&typeof ee=="object"}function aa(ee){return typeof ee=="symbol"||xa(ee)&&Me.call(ee)==U}var xi=rt?ct(rt):wi;function Li(ee){return ee==null?"":Xi(ee)}function B(ee,_e,qe){var vt=ee==null?void 0:mi(ee,_e);return vt===void 0?qe:vt}function W(ee,_e){return ee!=null&&_u(ee,_e,gu)}function re(ee){return na(ee)?gl(ee):oi(ee)}function Ae(ee){return ee}function $e(ee){return as(ee)?me(We(ee)):Do(ee)}r.exports=Zt}).call(this)}).call(this,xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{})},{}],444:[function(e,r,t){var n="[object Boolean]",i=Object.prototype.toString;function s(a){return a===!0||a===!1||o(a)&&i.call(a)==n}function o(a){return!!a&&typeof a=="object"}r.exports=s},{}],445:[function(e,r,t){(function(n){(function(){var i=200,s="__lodash_hash_undefined__",o=1,a=2,c=9007199254740991,l="[object Arguments]",u="[object Array]",f="[object AsyncFunction]",h="[object Boolean]",d="[object Date]",p="[object Error]",m="[object Function]",v="[object GeneratorFunction]",y="[object Map]",g="[object Number]",b="[object Null]",w="[object Object]",S="[object Promise]",C="[object Proxy]",I="[object RegExp]",j="[object Set]",U="[object String]",G="[object Symbol]",z="[object Undefined]",K="[object WeakMap]",T="[object ArrayBuffer]",M="[object DataView]",x="[object Float64Array]",_="[object Int8Array]",E="[object Int16Array]",A="[object Int32Array]",O="[object Uint8Array]",D="[object Uint8ClampedArray]",F="[object Uint16Array]",H="[object Uint32Array]",R=/[\\^$.*+?()[\]{}|]/g,X=/^\[object .+?Constructor\]$/,ae=/^(?:0|[1-9]\d*)$/,te={};te["[object Float32Array]"]=te[x]=te[_]=te[E]=te[A]=te[O]=te[D]=te[F]=te[H]=!0,te[l]=te[u]=te[T]=te[h]=te[M]=te[d]=te[p]=te[m]=te[y]=te[g]=te[w]=te[I]=te[j]=te[U]=te[K]=!1;var Oe=typeof n=="object"&&n&&n.Object===Object&&n,Ie=typeof self=="object"&&self&&self.Object===Object&&self,je=Oe||Ie||Function("return this")(),ce=typeof t=="object"&&t&&!t.nodeType&&t,Z=ce&&typeof r=="object"&&r&&!r.nodeType&&r,se=Z&&Z.exports===ce,ue=se&&Oe.process,Le=function(){try{return ue&&ue.binding&&ue.binding("util")}catch{}}(),oe=Le&&Le.isTypedArray;function ye(We,pt){for(var Zt=-1,Ir=We==null?0:We.length,Jn=0,hn=[];++Zt-1}function lr(We,pt){var Zt=this.__data__,Ir=ws(Zt,We);return Ir<0?(++this.size,Zt.push([We,pt])):Zt[Ir][1]=pt,this}function Br(We){var pt=-1,Zt=We==null?0:We.length;for(this.clear();++ptna))return!1;var Gn=hn.get(We);if(Gn&&hn.get(pt))return Gn==pt;var Un=-1,Za=!0,xa=Zt&a?new Ba:void 0;for(hn.set(We,pt),hn.set(pt,We);++Un-1&&We%1==0&&We-1&&We%1==0&&We<=c}function Oc(We){var pt=typeof We;return We!=null&&(pt=="object"||pt=="function")}function Ss(We){return We!=null&&typeof We=="object"}var Pc=oe?me(oe):Ec;function Ic(We){return Vi(We)?ba(We):yu(We)}function wl(){return[]}function ki(){return!1}r.exports=_u}).call(this)}).call(this,xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{})},{}],446:[function(e,r,t){(function(n){(function(){var i="[object AsyncFunction]",s="[object Function]",o="[object GeneratorFunction]",a="[object Null]",c="[object Proxy]",l="[object Undefined]",u=typeof n=="object"&&n&&n.Object===Object&&n,f=typeof self=="object"&&self&&self.Object===Object&&self,h=u||f||Function("return this")(),d=Object.prototype,p=d.hasOwnProperty,m=d.toString,v=h.Symbol,y=v?v.toStringTag:void 0;function g(I){return I==null?I===void 0?l:a:y&&y in Object(I)?b(I):w(I)}function b(I){var j=p.call(I,y),U=I[y];try{I[y]=void 0;var G=!0}catch{}var z=m.call(I);return G&&(j?I[y]=U:delete I[y]),z}function w(I){return m.call(I)}function S(I){if(!C(I))return!1;var j=g(I);return j==s||j==o||j==i||j==c}function C(I){var j=typeof I;return I!=null&&(j=="object"||j=="function")}r.exports=S}).call(this)}).call(this,xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{})},{}],447:[function(e,r,t){function n(i){return i==null}r.exports=n},{}],448:[function(e,r,t){function n(i){return i===void 0}r.exports=n},{}],449:[function(e,r,t){(function(n){(function(){var i=200,s="__lodash_hash_undefined__",o=1/0,a="[object Function]",c="[object GeneratorFunction]",l=/[\\^$.*+?()[\]{}|]/g,u=/^\[object .+?Constructor\]$/,f=typeof n=="object"&&n&&n.Object===Object&&n,h=typeof self=="object"&&self&&self.Object===Object&&self,d=f||h||Function("return this")();function p(fe,Me){return!(!fe||!fe.length)&&v(fe,Me,0)>-1}function m(fe,Me,Ve,nt){for(var Pt=fe.length,bt=Ve+-1;++bt-1}function Z(fe,Me){var Ve=this.__data__,nt=Ue(Ve,fe);return nt<0?Ve.push([fe,Me]):Ve[nt][1]=Me,this}function se(fe){var Me=-1,Ve=fe?fe.length:0;for(this.clear();++Me=i){var Jt=Je(fe);if(Jt)return S(Jt);tr=!1,Pt=g,Ct=new Y}else Ct=Rt;e:for(;++nt>>32-p}function l(d,p,m,v,y,g,b){return c(d+(p&m|~p&v)+y+g|0,b)+p|0}function u(d,p,m,v,y,g,b){return c(d+(p&v|m&~v)+y+g|0,b)+p|0}function f(d,p,m,v,y,g,b){return c(d+(p^m^v)+y+g|0,b)+p|0}function h(d,p,m,v,y,g,b){return c(d+(m^(p|~v))+y+g|0,b)+p|0}n(a,i),a.prototype._update=function(){for(var d=o,p=0;p<16;++p)d[p]=this._block.readInt32LE(4*p);var m=this._a,v=this._b,y=this._c,g=this._d;m=l(m,v,y,g,d[0],3614090360,7),g=l(g,m,v,y,d[1],3905402710,12),y=l(y,g,m,v,d[2],606105819,17),v=l(v,y,g,m,d[3],3250441966,22),m=l(m,v,y,g,d[4],4118548399,7),g=l(g,m,v,y,d[5],1200080426,12),y=l(y,g,m,v,d[6],2821735955,17),v=l(v,y,g,m,d[7],4249261313,22),m=l(m,v,y,g,d[8],1770035416,7),g=l(g,m,v,y,d[9],2336552879,12),y=l(y,g,m,v,d[10],4294925233,17),v=l(v,y,g,m,d[11],2304563134,22),m=l(m,v,y,g,d[12],1804603682,7),g=l(g,m,v,y,d[13],4254626195,12),y=l(y,g,m,v,d[14],2792965006,17),m=u(m,v=l(v,y,g,m,d[15],1236535329,22),y,g,d[1],4129170786,5),g=u(g,m,v,y,d[6],3225465664,9),y=u(y,g,m,v,d[11],643717713,14),v=u(v,y,g,m,d[0],3921069994,20),m=u(m,v,y,g,d[5],3593408605,5),g=u(g,m,v,y,d[10],38016083,9),y=u(y,g,m,v,d[15],3634488961,14),v=u(v,y,g,m,d[4],3889429448,20),m=u(m,v,y,g,d[9],568446438,5),g=u(g,m,v,y,d[14],3275163606,9),y=u(y,g,m,v,d[3],4107603335,14),v=u(v,y,g,m,d[8],1163531501,20),m=u(m,v,y,g,d[13],2850285829,5),g=u(g,m,v,y,d[2],4243563512,9),y=u(y,g,m,v,d[7],1735328473,14),m=f(m,v=u(v,y,g,m,d[12],2368359562,20),y,g,d[5],4294588738,4),g=f(g,m,v,y,d[8],2272392833,11),y=f(y,g,m,v,d[11],1839030562,16),v=f(v,y,g,m,d[14],4259657740,23),m=f(m,v,y,g,d[1],2763975236,4),g=f(g,m,v,y,d[4],1272893353,11),y=f(y,g,m,v,d[7],4139469664,16),v=f(v,y,g,m,d[10],3200236656,23),m=f(m,v,y,g,d[13],681279174,4),g=f(g,m,v,y,d[0],3936430074,11),y=f(y,g,m,v,d[3],3572445317,16),v=f(v,y,g,m,d[6],76029189,23),m=f(m,v,y,g,d[9],3654602809,4),g=f(g,m,v,y,d[12],3873151461,11),y=f(y,g,m,v,d[15],530742520,16),m=h(m,v=f(v,y,g,m,d[2],3299628645,23),y,g,d[0],4096336452,6),g=h(g,m,v,y,d[7],1126891415,10),y=h(y,g,m,v,d[14],2878612391,15),v=h(v,y,g,m,d[5],4237533241,21),m=h(m,v,y,g,d[12],1700485571,6),g=h(g,m,v,y,d[3],2399980690,10),y=h(y,g,m,v,d[10],4293915773,15),v=h(v,y,g,m,d[1],2240044497,21),m=h(m,v,y,g,d[8],1873313359,6),g=h(g,m,v,y,d[15],4264355552,10),y=h(y,g,m,v,d[6],2734768916,15),v=h(v,y,g,m,d[13],1309151649,21),m=h(m,v,y,g,d[4],4149444226,6),g=h(g,m,v,y,d[11],3174756917,10),y=h(y,g,m,v,d[2],718787259,15),v=h(v,y,g,m,d[9],3951481745,21),this._a=this._a+m|0,this._b=this._b+v|0,this._c=this._c+y|0,this._d=this._d+g|0},a.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var d=s.allocUnsafe(16);return d.writeInt32LE(this._a,0),d.writeInt32LE(this._b,4),d.writeInt32LE(this._c,8),d.writeInt32LE(this._d,12),d},r.exports=a},{"hash-base":425,inherits:440,"safe-buffer":494}],451:[function(e,r,t){var n=e("bn.js"),i=e("brorand");function s(o){this.rand=o||new i.Rand}r.exports=s,s.create=function(o){return new s(o)},s.prototype._randbelow=function(o){var a=o.bitLength(),c=Math.ceil(a/8);do var l=new n(this.rand.generate(c));while(l.cmp(o)>=0);return l},s.prototype._randrange=function(o,a){var c=a.sub(o);return o.add(this._randbelow(c))},s.prototype.test=function(o,a,c){var l=o.bitLength(),u=n.mont(o),f=new n(1).toRed(u);a||(a=Math.max(1,l/48|0));for(var h=o.subn(1),d=0;!h.testn(d);d++);for(var p=o.shrn(d),m=h.toRed(u),v=!0;a>0;a--){var y=this._randrange(new n(2),h);c&&c(y);var g=y.toRed(u).redPow(p);if(g.cmp(f)!==0&&g.cmp(m)!==0){for(var b=1;b0;a--){var m=this._randrange(new n(2),f),v=o.gcd(m);if(v.cmpn(1)!==0)return v;var y=m.toRed(l).redPow(d);if(y.cmp(u)!==0&&y.cmp(p)!==0){for(var g=1;g>8,d=255&f;h?l.push(h,d):l.push(d)}return l}function s(a){return a.length===1?"0"+a:a}function o(a){for(var c="",l=0;l=6?"utf-8":"binary":"utf-8",r.exports=s}).call(this)}).call(this,e("_process"),xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{})},{_process:467}],463:[function(e,r,t){var n=Math.pow(2,30)-1;r.exports=function(i,s){if(typeof i!="number")throw new TypeError("Iterations not a number");if(i<0)throw new TypeError("Bad iterations");if(typeof s!="number")throw new TypeError("Key length not a number");if(s<0||s>n||s!=s)throw new TypeError("Bad key length")}},{}],464:[function(e,r,t){var n=e("create-hash/md5"),i=e("ripemd160"),s=e("sha.js"),o=e("safe-buffer").Buffer,a=e("./precondition"),c=e("./default-encoding"),l=e("./to-buffer"),u=o.alloc(128),f={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function h(m,v,y){var g=d(m),b=m==="sha512"||m==="sha384"?128:64;v.length>b?v=g(v):v.length1)for(var w=1;w=m.length){b++;break}var w=m.slice(2,g-1);if((y.toString("hex")!=="0002"&&!v||y.toString("hex")!=="0001"&&v)&&b++,w.length<8&&b++,b)throw new Error("decryption error");return m.slice(g)}function d(p,m){p=u.from(p),m=u.from(m);var v=0,y=p.length;p.length!==m.length&&(v++,y=Math.min(p.length,m.length));for(var g=-1;++gw||new o(m).cmp(b.modulus)>=0)throw new Error("decryption error");g=v?l(new o(m),b):a(m,b);var S=u.alloc(w-g.length);if(g=u.concat([S,g],w),y===4)return f(b,g);if(y===1)return h(b,g,v);if(y===3)return g;throw new Error("unknown padding")}},{"./mgf":469,"./withPublic":473,"./xor":474,"bn.js":470,"browserify-rsa":209,"create-hash":386,"parse-asn1":459,"safe-buffer":494}],472:[function(e,r,t){var n=e("parse-asn1"),i=e("randombytes"),s=e("create-hash"),o=e("./mgf"),a=e("./xor"),c=e("bn.js"),l=e("./withPublic"),u=e("browserify-rsa"),f=e("safe-buffer").Buffer;function h(m,v){var y=m.modulus.byteLength(),g=v.length,b=s("sha1").update(f.alloc(0)).digest(),w=b.length,S=2*w;if(g>y-S-2)throw new Error("message too long");var C=f.alloc(y-g-S-2),I=y-w-1,j=i(w),U=a(f.concat([b,C,f.alloc(1,1),v],I),o(j,I)),G=a(j,o(U,w));return new c(f.concat([f.alloc(1),G,U],y))}function d(m,v,y){var g,b=v.length,w=m.modulus.byteLength();if(b>w-11)throw new Error("message too long");return g=y?f.alloc(w-b-3,255):p(w-b-3),new c(f.concat([f.from([0,y?1:2]),g,f.alloc(1),v],w))}function p(m){for(var v,y=f.allocUnsafe(m),g=0,b=i(2*m),w=0;g=0)throw new Error("data too long for modulus")}return y?u(b,w):l(b,w)}},{"./mgf":469,"./withPublic":473,"./xor":474,"bn.js":470,"browserify-rsa":209,"create-hash":386,"parse-asn1":459,randombytes:475,"safe-buffer":494}],473:[function(e,r,t){var n=e("bn.js"),i=e("safe-buffer").Buffer;function s(o,a){return i.from(o.toRed(n.mont(a.modulus)).redPow(new n(a.publicExponent)).fromRed().toArray())}r.exports=s},{"bn.js":470,"safe-buffer":494}],474:[function(e,r,t){r.exports=function(n,i){for(var s=n.length,o=-1;++oo)throw new RangeError("requested too many random bytes");var d=c.allocUnsafe(f);if(f>0)if(f>s)for(var p=0;pf||y<0)throw new TypeError("offset must be a uint32");if(y>l||y>g)throw new RangeError("offset out of range")}function d(y,g,b){if(typeof y!="number"||y!=y)throw new TypeError("size must be a number");if(y>f||y<0)throw new TypeError("size must be a uint32");if(y+g>b||y>l)throw new RangeError("buffer too small")}function p(y,g,b,w){if(!(c.isBuffer(y)||y instanceof i.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if(typeof g=="function")w=g,g=0,b=y.length;else if(typeof b=="function")w=b,b=y.length-g;else if(typeof w!="function")throw new TypeError('"cb" argument must be a function');return h(g,y.length),d(b,g,y.length),m(y,g,b,w)}function m(y,g,b,w){if(n.browser){var S=y.buffer,C=new Uint8Array(S,g,b);return u.getRandomValues(C),w?void n.nextTick(function(){w(null,y)}):y}if(!w)return a(b).copy(y,g),y;a(b,function(I,j){if(I)return w(I);j.copy(y,g),w(null,y)})}function v(y,g,b){if(g===void 0&&(g=0),!(c.isBuffer(y)||y instanceof i.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');return h(g,y.length),b===void 0&&(b=y.length-g),d(b,g,y.length),m(y,g,b)}u&&u.getRandomValues||!n.browser?(t.randomFill=p,t.randomFillSync=v):(t.randomFill=s,t.randomFillSync=s)}).call(this)}).call(this,e("_process"),xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{})},{_process:467,randombytes:475,"safe-buffer":494}],477:[function(e,r,t){function n(u,f){u.prototype=Object.create(f.prototype),u.prototype.constructor=u,u.__proto__=f}var i={};function s(u,f,h){function d(m,v,y){return typeof f=="string"?f:f(m,v,y)}h||(h=Error);var p=function(m){function v(y,g,b){return m.call(this,d(y,g,b))||this}return n(v,m),v}(h);p.prototype.name=h.name,p.prototype.code=u,i[u]=p}function o(u,f){if(Array.isArray(u)){var h=u.length;return u=u.map(function(d){return String(d)}),h>2?"one of ".concat(f," ").concat(u.slice(0,h-1).join(", "),", or ")+u[h-1]:h===2?"one of ".concat(f," ").concat(u[0]," or ").concat(u[1]):"of ".concat(f," ").concat(u[0])}return"of ".concat(f," ").concat(String(u))}function a(u,f,h){return u.substr(0,f.length)===f}function c(u,f,h){return(h===void 0||h>u.length)&&(h=u.length),u.substring(h-f.length,h)===f}function l(u,f,h){return typeof h!="number"&&(h=0),!(h+f.length>u.length)&&u.indexOf(f,h)!==-1}s("ERR_INVALID_OPT_VALUE",function(u,f){return'The value "'+f+'" is invalid for option "'+u+'"'},TypeError),s("ERR_INVALID_ARG_TYPE",function(u,f,h){var d,p;if(typeof f=="string"&&a(f,"not ")?(d="must not be",f=f.replace(/^not /,"")):d="must be",c(u," argument"))p="The ".concat(u," ").concat(d," ").concat(o(f,"type"));else{var m=l(u,".")?"property":"argument";p='The "'.concat(u,'" ').concat(m," ").concat(d," ").concat(o(f,"type"))}return p+=". Received type ".concat(typeof h)},TypeError),s("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),s("ERR_METHOD_NOT_IMPLEMENTED",function(u){return"The "+u+" method is not implemented"}),s("ERR_STREAM_PREMATURE_CLOSE","Premature close"),s("ERR_STREAM_DESTROYED",function(u){return"Cannot call "+u+" after a stream was destroyed"}),s("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),s("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),s("ERR_STREAM_WRITE_AFTER_END","write after end"),s("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),s("ERR_UNKNOWN_ENCODING",function(u){return"Unknown encoding: "+u},TypeError),s("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),r.exports.codes=i},{}],478:[function(e,r,t){(function(n){(function(){var i=Object.keys||function(d){var p=[];for(var m in d)p.push(m);return p};r.exports=u;var s=e("./_stream_readable"),o=e("./_stream_writable");e("inherits")(u,s);for(var a=i(o.prototype),c=0;c0)if(typeof ye=="string"||Ue.objectMode||Object.getPrototypeOf(ye)===c.prototype||(ye=u(ye)),Y)Ue.endEmitted?U(oe,new j):x(oe,Ue,ye,!0);else if(Ue.ended)U(oe,new C);else{if(Ue.destroyed)return!1;Ue.reading=!1,Ue.decoder&&!rt?(ye=Ue.decoder.write(ye),Ue.objectMode||ye.length!==0?x(oe,Ue,ye,!1):R(oe,Ue)):x(oe,Ue,ye,!1)}else Y||(Ue.reading=!1,R(oe,Ue));return!Ue.ended&&(Ue.length=E?oe=E:(oe--,oe|=oe>>>1,oe|=oe>>>2,oe|=oe>>>4,oe|=oe>>>8,oe|=oe>>>16,oe++),oe}function O(oe,ye){return oe<=0||ye.length===0&&ye.ended?0:ye.objectMode?1:oe!=oe?ye.flowing&&ye.length?ye.buffer.head.data.length:ye.length:(oe>ye.highWaterMark&&(ye.highWaterMark=A(oe)),oe<=ye.length?oe:ye.ended?ye.length:(ye.needReadable=!0,0))}function D(oe,ye){if(h("onEofChunk"),!ye.ended){if(ye.decoder){var rt=ye.decoder.end();rt&&rt.length&&(ye.buffer.push(rt),ye.length+=ye.objectMode?1:rt.length)}ye.ended=!0,ye.sync?F(oe):(ye.needReadable=!1,ye.emittedReadable||(ye.emittedReadable=!0,H(oe)))}}function F(oe){var ye=oe._readableState;h("emitReadable",ye.needReadable,ye.emittedReadable),ye.needReadable=!1,ye.emittedReadable||(h("emitReadable",ye.flowing),ye.emittedReadable=!0,n.nextTick(H,oe))}function H(oe){var ye=oe._readableState;h("emitReadable_",ye.destroyed,ye.length,ye.ended),ye.destroyed||!ye.length&&!ye.ended||(oe.emit("readable"),ye.emittedReadable=!1),ye.needReadable=!ye.flowing&&!ye.ended&&ye.length<=ye.highWaterMark,ce(oe)}function R(oe,ye){ye.readingMore||(ye.readingMore=!0,n.nextTick(X,oe,ye))}function X(oe,ye){for(;!ye.reading&&!ye.ended&&(ye.length0,ye.resumeScheduled&&!ye.paused?ye.flowing=!0:oe.listenerCount("data")>0&&oe.resume()}function Oe(oe){h("readable nexttick read 0"),oe.read(0)}function Ie(oe,ye){ye.resumeScheduled||(ye.resumeScheduled=!0,n.nextTick(je,oe,ye))}function je(oe,ye){h("resume",ye.reading),ye.reading||oe.read(0),ye.resumeScheduled=!1,oe.emit("resume"),ce(oe),ye.flowing&&!ye.reading&&oe.read(0)}function ce(oe){var ye=oe._readableState;for(h("flow",ye.flowing);ye.flowing&&oe.read()!==null;);}function Z(oe,ye){return ye.length===0?null:(ye.objectMode?rt=ye.buffer.shift():!oe||oe>=ye.length?(rt=ye.decoder?ye.buffer.join(""):ye.buffer.length===1?ye.buffer.first():ye.buffer.concat(ye.length),ye.buffer.clear()):rt=ye.buffer.consume(oe,ye.decoder),rt);var rt}function se(oe){var ye=oe._readableState;h("endReadable",ye.endEmitted),ye.endEmitted||(ye.ended=!0,n.nextTick(ue,ye,oe))}function ue(oe,ye){if(h("endReadableNT",oe.endEmitted,oe.length),!oe.endEmitted&&oe.length===0&&(oe.endEmitted=!0,ye.readable=!1,ye.emit("end"),oe.autoDestroy)){var rt=ye._writableState;(!rt||rt.autoDestroy&&rt.finished)&&ye.destroy()}}function Le(oe,ye){for(var rt=0,Y=oe.length;rt=ye.highWaterMark:ye.length>0)||ye.ended))return h("read: emitReadable",ye.length,ye.ended),ye.length===0&&ye.ended?se(this):F(this),null;if((oe=O(oe,ye))===0&&ye.ended)return ye.length===0&&se(this),null;var Y,ie=ye.needReadable;return h("need readable",ie),(ye.length===0||ye.length-oe0?Z(oe,ye):null)===null?(ye.needReadable=ye.length<=ye.highWaterMark,oe=0):(ye.length-=oe,ye.awaitDrain=0),ye.length===0&&(ye.ended||(ye.needReadable=!0),rt!==oe&&ye.ended&&se(this)),Y!==null&&this.emit("data",Y),Y},T.prototype._read=function(oe){U(this,new I("_read()"))},T.prototype.pipe=function(oe,ye){var rt=this,Y=this._readableState;switch(Y.pipesCount){case 0:Y.pipes=oe;break;case 1:Y.pipes=[Y.pipes,oe];break;default:Y.pipes.push(oe)}Y.pipesCount+=1,h("pipe count=%d opts=%j",Y.pipesCount,ye);var ie=ye&&ye.end===!1||oe===n.stdout||oe===n.stderr?ut:Ue;function me(he,pe){h("onunpipe"),he===rt&&pe&&pe.hasUnpiped===!1&&(pe.hasUnpiped=!0,Je())}function Ue(){h("onend"),oe.end()}Y.endEmitted?n.nextTick(ie):rt.once("end",ie),oe.on("unpipe",me);var ct=ae(rt);oe.on("drain",ct);var J=!1;function Je(){h("cleanup"),oe.removeListener("close",be),oe.removeListener("finish",Te),oe.removeListener("drain",ct),oe.removeListener("error",xe),oe.removeListener("unpipe",me),rt.removeListener("end",Ue),rt.removeListener("end",ut),rt.removeListener("data",it),J=!0,!Y.awaitDrain||oe._writableState&&!oe._writableState.needDrain||ct()}function it(he){h("ondata");var pe=oe.write(he);h("dest.write",pe),pe===!1&&((Y.pipesCount===1&&Y.pipes===oe||Y.pipesCount>1&&Le(Y.pipes,oe)!==-1)&&!J&&(h("false write response, pause",Y.awaitDrain),Y.awaitDrain++),rt.pause())}function xe(he){h("onerror",he),ut(),oe.removeListener("error",xe),o(oe,"error")===0&&U(oe,he)}function be(){oe.removeListener("finish",Te),ut()}function Te(){h("onfinish"),oe.removeListener("close",be),ut()}function ut(){h("unpipe"),rt.unpipe(oe)}return rt.on("data",it),z(oe,"error",xe),oe.once("close",be),oe.once("finish",Te),oe.emit("pipe",rt),Y.flowing||(h("pipe resume"),rt.resume()),oe},T.prototype.unpipe=function(oe){var ye=this._readableState,rt={hasUnpiped:!1};if(ye.pipesCount===0)return this;if(ye.pipesCount===1)return oe&&oe!==ye.pipes||(oe||(oe=ye.pipes),ye.pipes=null,ye.pipesCount=0,ye.flowing=!1,oe&&oe.emit("unpipe",this,rt)),this;if(!oe){var Y=ye.pipes,ie=ye.pipesCount;ye.pipes=null,ye.pipesCount=0,ye.flowing=!1;for(var me=0;me0,Y.flowing!==!1&&this.resume()):oe==="readable"&&(Y.endEmitted||Y.readableListening||(Y.readableListening=Y.needReadable=!0,Y.flowing=!1,Y.emittedReadable=!1,h("on readable",Y.length,Y.reading),Y.length?F(this):Y.reading||n.nextTick(Oe,this))),rt},T.prototype.addListener=T.prototype.on,T.prototype.removeListener=function(oe,ye){var rt=a.prototype.removeListener.call(this,oe,ye);return oe==="readable"&&n.nextTick(te,this),rt},T.prototype.removeAllListeners=function(oe){var ye=a.prototype.removeAllListeners.apply(this,arguments);return oe!=="readable"&&oe!==void 0||n.nextTick(te,this),ye},T.prototype.resume=function(){var oe=this._readableState;return oe.flowing||(h("resume"),oe.flowing=!oe.readableListening,Ie(this,oe)),oe.paused=!1,this},T.prototype.pause=function(){return h("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(h("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},T.prototype.wrap=function(oe){var ye=this,rt=this._readableState,Y=!1;for(var ie in oe.on("end",function(){if(h("wrapped end"),rt.decoder&&!rt.ended){var Ue=rt.decoder.end();Ue&&Ue.length&&ye.push(Ue)}ye.push(null)}),oe.on("data",function(Ue){h("wrapped data"),rt.decoder&&(Ue=rt.decoder.write(Ue)),rt.objectMode&&Ue==null||(rt.objectMode||Ue&&Ue.length)&&(ye.push(Ue)||(Y=!0,oe.pause()))}),oe)this[ie]===void 0&&typeof oe[ie]=="function"&&(this[ie]=function(Ue){return function(){return oe[Ue].apply(oe,arguments)}}(ie));for(var me=0;me-1))throw new j(ce);return this._writableState.defaultEncoding=ce,this},Object.defineProperty(K.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(K.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),K.prototype._write=function(ce,Z,se){se(new g("_write()"))},K.prototype._writev=null,K.prototype.end=function(ce,Z,se){var ue=this._writableState;return typeof ce=="function"?(se=ce,ce=null,Z=null):typeof Z=="function"&&(se=Z,Z=null),ce!=null&&this.write(ce,Z),ue.corked&&(ue.corked=1,this.uncork()),ue.ending||Ie(this,ue,se),this},Object.defineProperty(K.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(K.prototype,"destroyed",{enumerable:!1,get:function(){return this._writableState!==void 0&&this._writableState.destroyed},set:function(ce){this._writableState&&(this._writableState.destroyed=ce)}}),K.prototype.destroy=p.destroy,K.prototype._undestroy=p.undestroy,K.prototype._destroy=function(ce,Z){Z(ce)}}).call(this)}).call(this,e("_process"),xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{})},{"../errors":477,"./_stream_duplex":478,"./internal/streams/destroy":485,"./internal/streams/state":489,"./internal/streams/stream":490,_process:467,buffer:220,inherits:440,"util-deprecate":524}],483:[function(e,r,t){(function(n){(function(){var i;function s(I,j,U){return(j=o(j))in I?Object.defineProperty(I,j,{value:U,enumerable:!0,configurable:!0,writable:!0}):I[j]=U,I}function o(I){var j=a(I,"string");return typeof j=="symbol"?j:String(j)}function a(I,j){if(typeof I!="object"||I===null)return I;var U=I[Symbol.toPrimitive];if(U!==void 0){var G=U.call(I,j||"default");if(typeof G!="object")return G;throw new TypeError("@@toPrimitive must return a primitive value.")}return(j==="string"?String:Number)(I)}var c=e("./end-of-stream"),l=Symbol("lastResolve"),u=Symbol("lastReject"),f=Symbol("error"),h=Symbol("ended"),d=Symbol("lastPromise"),p=Symbol("handlePromise"),m=Symbol("stream");function v(I,j){return{value:I,done:j}}function y(I){var j=I[l];if(j!==null){var U=I[m].read();U!==null&&(I[d]=null,I[l]=null,I[u]=null,j(v(U,!1)))}}function g(I){n.nextTick(y,I)}function b(I,j){return function(U,G){I.then(function(){j[h]?U(v(void 0,!0)):j[p](U,G)},G)}}var w=Object.getPrototypeOf(function(){}),S=Object.setPrototypeOf((s(i={get stream(){return this[m]},next:function(){var I=this,j=this[f];if(j!==null)return Promise.reject(j);if(this[h])return Promise.resolve(v(void 0,!0));if(this[m].destroyed)return new Promise(function(K,T){n.nextTick(function(){I[f]?T(I[f]):K(v(void 0,!0))})});var U,G=this[d];if(G)U=new Promise(b(G,this));else{var z=this[m].read();if(z!==null)return Promise.resolve(v(z,!1));U=new Promise(this[p])}return this[d]=U,U}},Symbol.asyncIterator,function(){return this}),s(i,"return",function(){var I=this;return new Promise(function(j,U){I[m].destroy(null,function(G){G?U(G):j(v(void 0,!0))})})}),i),w),C=function(I){var j,U=Object.create(S,(s(j={},m,{value:I,writable:!0}),s(j,l,{value:null,writable:!0}),s(j,u,{value:null,writable:!0}),s(j,f,{value:null,writable:!0}),s(j,h,{value:I._readableState.endEmitted,writable:!0}),s(j,p,{value:function(G,z){var K=U[m].read();K?(U[d]=null,U[l]=null,U[u]=null,G(v(K,!1))):(U[l]=G,U[u]=z)},writable:!0}),j));return U[d]=null,c(I,function(G){if(G&&G.code!=="ERR_STREAM_PREMATURE_CLOSE"){var z=U[u];return z!==null&&(U[d]=null,U[l]=null,U[u]=null,z(G)),void(U[f]=G)}var K=U[l];K!==null&&(U[d]=null,U[l]=null,U[u]=null,K(v(void 0,!0))),U[h]=!0}),I.on("readable",g.bind(null,U)),U};r.exports=C}).call(this)}).call(this,e("_process"))},{"./end-of-stream":486,_process:467}],484:[function(e,r,t){function n(m,v){var y=Object.keys(m);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(m);v&&(g=g.filter(function(b){return Object.getOwnPropertyDescriptor(m,b).enumerable})),y.push.apply(y,g)}return y}function i(m){for(var v=1;v0?this.tail.next=y:this.head=y,this.tail=y,++this.length}},{key:"unshift",value:function(v){var y={data:v,next:this.head};this.length===0&&(this.tail=y),this.head=y,++this.length}},{key:"shift",value:function(){if(this.length!==0){var v=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,v}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(v){if(this.length===0)return"";for(var y=this.head,g=""+y.data;y=y.next;)g+=v+y.data;return g}},{key:"concat",value:function(v){if(this.length===0)return f.alloc(0);for(var y=f.allocUnsafe(v>>>0),g=this.head,b=0;g;)p(g.data,y,b),b+=g.data.length,g=g.next;return y}},{key:"consume",value:function(v,y){var g;return vw.length?w.length:v;if(S===w.length?b+=w:b+=w.slice(0,v),(v-=S)==0){S===w.length?(++g,y.next?this.head=y.next:this.head=this.tail=null):(this.head=y,y.data=w.slice(S));break}++g}return this.length-=g,b}},{key:"_getBuffer",value:function(v){var y=f.allocUnsafe(v),g=this.head,b=1;for(g.data.copy(y),v-=g.data.length;g=g.next;){var w=g.data,S=v>w.length?w.length:v;if(w.copy(y,y.length-v,0,S),(v-=S)==0){S===w.length?(++b,g.next?this.head=g.next:this.head=this.tail=null):(this.head=g,g.data=w.slice(S));break}++b}return this.length-=b,y}},{key:d,value:function(v,y){return h(this,i(i({},y),{},{depth:0,customInspect:!1}))}}]),m}()},{buffer:220,util:188}],485:[function(e,r,t){(function(n){(function(){function i(u,f){var h=this,d=this._readableState&&this._readableState.destroyed,p=this._writableState&&this._writableState.destroyed;return d||p?(f?f(u):u&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,n.nextTick(c,this,u)):n.nextTick(c,this,u)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(u||null,function(m){!f&&m?h._writableState?h._writableState.errorEmitted?n.nextTick(o,h):(h._writableState.errorEmitted=!0,n.nextTick(s,h,m)):n.nextTick(s,h,m):f?(n.nextTick(o,h),f(m)):n.nextTick(o,h)}),this)}function s(u,f){c(u,f),o(u)}function o(u){u._writableState&&!u._writableState.emitClose||u._readableState&&!u._readableState.emitClose||u.emit("close")}function a(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function c(u,f){u.emit("error",f)}function l(u,f){var h=u._readableState,d=u._writableState;h&&h.autoDestroy||d&&d.autoDestroy?u.destroy(f):u.emit("error",f)}r.exports={destroy:i,undestroy:a,errorOrDestroy:l}}).call(this)}).call(this,e("_process"))},{_process:467}],486:[function(e,r,t){var n=e("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function i(c){var l=!1;return function(){if(!l){l=!0;for(var u=arguments.length,f=new Array(u),h=0;h0,function(j){g||(g=j),j&&w.forEach(f),I||(w.forEach(f),b(g))})});return v.reduce(h)}r.exports=p},{"../../../errors":477,"./end-of-stream":486}],489:[function(e,r,t){var n=e("../../../errors").codes.ERR_INVALID_OPT_VALUE;function i(o,a,c){return o.highWaterMark!=null?o.highWaterMark:a?o[c]:null}function s(o,a,c,l){var u=i(a,l,c);if(u!=null){if(!isFinite(u)||Math.floor(u)!==u||u<0)throw new n(l?c:"highWaterMark",u);return Math.floor(u)}return o.objectMode?16:16384}r.exports={getHighWaterMark:s}},{"../../../errors":477}],490:[function(e,r,t){r.exports=e("events").EventEmitter},{events:422}],491:[function(e,r,t){(t=r.exports=e("./lib/_stream_readable.js")).Stream=t,t.Readable=t,t.Writable=e("./lib/_stream_writable.js"),t.Duplex=e("./lib/_stream_duplex.js"),t.Transform=e("./lib/_stream_transform.js"),t.PassThrough=e("./lib/_stream_passthrough.js"),t.finished=e("./lib/internal/streams/end-of-stream.js"),t.pipeline=e("./lib/internal/streams/pipeline.js")},{"./lib/_stream_duplex.js":478,"./lib/_stream_passthrough.js":479,"./lib/_stream_readable.js":480,"./lib/_stream_transform.js":481,"./lib/_stream_writable.js":482,"./lib/internal/streams/end-of-stream.js":486,"./lib/internal/streams/pipeline.js":488}],492:[function(e,r,t){var n=function(i){var s,o=Object.prototype,a=o.hasOwnProperty,c=Object.defineProperty||function(F,H,R){F[H]=R.value},l=typeof Symbol=="function"?Symbol:{},u=l.iterator||"@@iterator",f=l.asyncIterator||"@@asyncIterator",h=l.toStringTag||"@@toStringTag";function d(F,H,R){return Object.defineProperty(F,H,{value:R,enumerable:!0,configurable:!0,writable:!0}),F[H]}try{d({},"")}catch{d=function(H,R,X){return H[R]=X}}function p(F,H,R,X){var ae=H&&H.prototype instanceof S?H:S,te=Object.create(ae.prototype),Oe=new A(X||[]);return c(te,"_invoke",{value:M(F,R,Oe)}),te}function m(F,H,R){try{return{type:"normal",arg:F.call(H,R)}}catch(X){return{type:"throw",arg:X}}}i.wrap=p;var v="suspendedStart",y="suspendedYield",g="executing",b="completed",w={};function S(){}function C(){}function I(){}var j={};d(j,u,function(){return this});var U=Object.getPrototypeOf,G=U&&U(U(O([])));G&&G!==o&&a.call(G,u)&&(j=G);var z=I.prototype=S.prototype=Object.create(j);function K(F){["next","throw","return"].forEach(function(H){d(F,H,function(R){return this._invoke(H,R)})})}function T(F,H){function R(te,Oe,Ie,je){var ce=m(F[te],F,Oe);if(ce.type!=="throw"){var Z=ce.arg,se=Z.value;return se&&typeof se=="object"&&a.call(se,"__await")?H.resolve(se.__await).then(function(ue){R("next",ue,Ie,je)},function(ue){R("throw",ue,Ie,je)}):H.resolve(se).then(function(ue){Z.value=ue,Ie(Z)},function(ue){return R("throw",ue,Ie,je)})}je(ce.arg)}var X;function ae(te,Oe){function Ie(){return new H(function(je,ce){R(te,Oe,je,ce)})}return X=X?X.then(Ie,Ie):Ie()}c(this,"_invoke",{value:ae})}function M(F,H,R){var X=v;return function(ae,te){if(X===g)throw new Error("Generator is already running");if(X===b){if(ae==="throw")throw te;return D()}for(R.method=ae,R.arg=te;;){var Oe=R.delegate;if(Oe){var Ie=x(Oe,R);if(Ie){if(Ie===w)continue;return Ie}}if(R.method==="next")R.sent=R._sent=R.arg;else if(R.method==="throw"){if(X===v)throw X=b,R.arg;R.dispatchException(R.arg)}else R.method==="return"&&R.abrupt("return",R.arg);X=g;var je=m(F,H,R);if(je.type==="normal"){if(X=R.done?b:y,je.arg===w)continue;return{value:je.arg,done:R.done}}je.type==="throw"&&(X=b,R.method="throw",R.arg=je.arg)}}}function x(F,H){var R=H.method,X=F.iterator[R];if(X===s)return H.delegate=null,R==="throw"&&F.iterator.return&&(H.method="return",H.arg=s,x(F,H),H.method==="throw")||R!=="return"&&(H.method="throw",H.arg=new TypeError("The iterator does not provide a '"+R+"' method")),w;var ae=m(X,F.iterator,H.arg);if(ae.type==="throw")return H.method="throw",H.arg=ae.arg,H.delegate=null,w;var te=ae.arg;return te?te.done?(H[F.resultName]=te.value,H.next=F.nextLoc,H.method!=="return"&&(H.method="next",H.arg=s),H.delegate=null,w):te:(H.method="throw",H.arg=new TypeError("iterator result is not an object"),H.delegate=null,w)}function _(F){var H={tryLoc:F[0]};1 in F&&(H.catchLoc=F[1]),2 in F&&(H.finallyLoc=F[2],H.afterLoc=F[3]),this.tryEntries.push(H)}function E(F){var H=F.completion||{};H.type="normal",delete H.arg,F.completion=H}function A(F){this.tryEntries=[{tryLoc:"root"}],F.forEach(_,this),this.reset(!0)}function O(F){if(F){var H=F[u];if(H)return H.call(F);if(typeof F.next=="function")return F;if(!isNaN(F.length)){var R=-1,X=function ae(){for(;++R=0;--X){var ae=this.tryEntries[X],te=ae.completion;if(ae.tryLoc==="root")return R("end");if(ae.tryLoc<=this.prev){var Oe=a.call(ae,"catchLoc"),Ie=a.call(ae,"finallyLoc");if(Oe&&Ie){if(this.prev=0;--R){var X=this.tryEntries[R];if(X.tryLoc<=this.prev&&a.call(X,"finallyLoc")&&this.prev=0;--H){var R=this.tryEntries[H];if(R.finallyLoc===F)return this.complete(R.completion,R.afterLoc),E(R),w}},catch:function(F){for(var H=this.tryEntries.length-1;H>=0;--H){var R=this.tryEntries[H];if(R.tryLoc===F){var X=R.completion;if(X.type==="throw"){var ae=X.arg;E(R)}return ae}}throw new Error("illegal catch attempt")},delegateYield:function(F,H,R){return this.delegate={iterator:O(F),resultName:H,nextLoc:R},this.method==="next"&&(this.arg=s),w}},i}(typeof r=="object"?r.exports:{});try{regeneratorRuntime=n}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},{}],493:[function(e,r,t){var n=e("buffer").Buffer,i=e("inherits"),s=e("hash-base"),o=new Array(16),a=[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],c=[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],l=[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],u=[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],f=[0,1518500249,1859775393,2400959708,2840853838],h=[1352829926,1548603684,1836072691,2053994217,0];function d(){s.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function p(w,S){return w<>>32-S}function m(w,S,C,I,j,U,G,z){return p(w+(S^C^I)+U+G|0,z)+j|0}function v(w,S,C,I,j,U,G,z){return p(w+(S&C|~S&I)+U+G|0,z)+j|0}function y(w,S,C,I,j,U,G,z){return p(w+((S|~C)^I)+U+G|0,z)+j|0}function g(w,S,C,I,j,U,G,z){return p(w+(S&I|C&~I)+U+G|0,z)+j|0}function b(w,S,C,I,j,U,G,z){return p(w+(S^(C|~I))+U+G|0,z)+j|0}i(d,s),d.prototype._update=function(){for(var w=o,S=0;S<16;++S)w[S]=this._block.readInt32LE(4*S);for(var C=0|this._a,I=0|this._b,j=0|this._c,U=0|this._d,G=0|this._e,z=0|this._a,K=0|this._b,T=0|this._c,M=0|this._d,x=0|this._e,_=0;_<80;_+=1){var E,A;_<16?(E=m(C,I,j,U,G,w[a[_]],f[0],l[_]),A=b(z,K,T,M,x,w[c[_]],h[0],u[_])):_<32?(E=v(C,I,j,U,G,w[a[_]],f[1],l[_]),A=g(z,K,T,M,x,w[c[_]],h[1],u[_])):_<48?(E=y(C,I,j,U,G,w[a[_]],f[2],l[_]),A=y(z,K,T,M,x,w[c[_]],h[2],u[_])):_<64?(E=g(C,I,j,U,G,w[a[_]],f[3],l[_]),A=v(z,K,T,M,x,w[c[_]],h[3],u[_])):(E=b(C,I,j,U,G,w[a[_]],f[4],l[_]),A=m(z,K,T,M,x,w[c[_]],h[4],u[_])),C=G,G=U,U=p(j,10),j=I,I=E,z=x,x=M,M=p(T,10),T=K,K=A}var O=this._b+j+M|0;this._b=this._c+U+x|0,this._c=this._d+G+z|0,this._d=this._e+C+K|0,this._e=this._a+I+T|0,this._a=O},d.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var w=n.alloc?n.alloc(20):new n(20);return w.writeInt32LE(this._a,0),w.writeInt32LE(this._b,4),w.writeInt32LE(this._c,8),w.writeInt32LE(this._d,12),w.writeInt32LE(this._e,16),w},r.exports=d},{buffer:220,"hash-base":425,inherits:440}],494:[function(e,r,t){/*! safe-buffer. MIT License. Feross Aboukhadijeh */var n=e("buffer"),i=n.Buffer;function s(a,c){for(var l in a)c[l]=a[l]}function o(a,c,l){return i(a,c,l)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?r.exports=n:(s(n,t),t.Buffer=o),o.prototype=Object.create(i.prototype),s(i,o),o.from=function(a,c,l){if(typeof a=="number")throw new TypeError("Argument must not be a number");return i(a,c,l)},o.alloc=function(a,c,l){if(typeof a!="number")throw new TypeError("Argument must be a number");var u=i(a);return c!==void 0?typeof l=="string"?u.fill(c,l):u.fill(c):u.fill(0),u},o.allocUnsafe=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return i(a)},o.allocUnsafeSlow=function(a){if(typeof a!="number")throw new TypeError("Argument must be a number");return n.SlowBuffer(a)}},{buffer:220}],495:[function(e,r,t){(function(n){(function(){var i,s=e("buffer"),o=s.Buffer,a={};for(i in s)s.hasOwnProperty(i)&&i!=="SlowBuffer"&&i!=="Buffer"&&(a[i]=s[i]);var c=a.Buffer={};for(i in o)o.hasOwnProperty(i)&&i!=="allocUnsafe"&&i!=="allocUnsafeSlow"&&(c[i]=o[i]);if(a.Buffer.prototype=o.prototype,c.from&&c.from!==Uint8Array.from||(c.from=function(l,u,f){if(typeof l=="number")throw new TypeError('The "value" argument must not be of type number. Received type '+typeof l);if(l&&l.length===void 0)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof l);return o(l,u,f)}),c.alloc||(c.alloc=function(l,u,f){if(typeof l!="number")throw new TypeError('The "size" argument must be of type number. Received type '+typeof l);if(l<0||l>=2*(1<<30))throw new RangeError('The value "'+l+'" is invalid for option "size"');var h=o(l);return u&&u.length!==0?typeof f=="string"?h.fill(u,f):h.fill(u):h.fill(0),h}),!a.kStringMaxLength)try{a.kStringMaxLength=n.binding("buffer").kStringMaxLength}catch{}a.constants||(a.constants={MAX_LENGTH:a.kMaxLength},a.kStringMaxLength&&(a.constants.MAX_STRING_LENGTH=a.kStringMaxLength)),r.exports=a}).call(this)}).call(this,e("_process"))},{_process:467,buffer:220}],496:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0});var n=e("xmlchars/xml/1.0/ed5"),i=e("xmlchars/xml/1.1/ed2"),s=e("xmlchars/xmlns/1.0/ed3"),o=n.isS,a=n.isChar,c=n.isNameStartChar,l=n.isNameChar,u=n.S_LIST,f=n.NAME_RE,h=i.isChar,d=s.isNCNameStartChar,p=s.isNCNameChar,m=s.NC_NAME_RE,v="http://www.w3.org/XML/1998/namespace",y="http://www.w3.org/2000/xmlns/",g={__proto__:null,xml:v,xmlns:y},b={__proto__:null,amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},w=-1,S=-2,C=0,I=1,j=2,U=3,G=4,z=5,K=6,T=7,M=8,x=9,_=10,E=11,A=12,O=13,D=14,F=15,H=16,R=17,X=18,ae=19,te=20,Oe=21,Ie=22,je=23,ce=24,Z=25,se=26,ue=27,Le=28,oe=29,ye=30,rt=31,Y=32,ie=33,me=34,Ue=35,ct=36,J=37,Je=38,it=39,xe=40,be=41,Te=42,ut=43,he=44,pe=9,Ce=10,ze=13,Se=32,fe=33,Me=34,Ve=38,nt=39,Pt=45,bt=47,tr=59,Rt=60,Ct=61,Jt=62,Gt=63,Yt=91,hr=93,Ht=133,sr=8232,Tr=function(kn){return kn===Me||kn===nt},Ur=[Me,nt],qt=[].concat(Ur,[Yt,Jt]),kr=[].concat(Ur,[Rt,hr]),vr=[Ct,Gt].concat(gn(u)),Bt=[].concat(gn(u),[Jt,Ve,Rt]);function _r(kn,Ne,ht){switch(Ne){case"xml":ht!==v&&kn.fail("xml prefix must be bound to ".concat(v,"."));break;case"xmlns":ht!==y&&kn.fail("xmlns prefix must be bound to ".concat(y,"."))}switch(ht){case y:kn.fail(Ne===""?"the default namespace may not be set to ".concat(ht,"."):'may not assign a prefix (even "xmlns") to the URI '.concat(y,"."));break;case v:switch(Ne){case"xml":break;case"":kn.fail("the default namespace may not be set to ".concat(ht,"."));break;default:kn.fail("may not assign the xml namespace to another prefix.")}}}function xr(kn,Ne){for(var ht=0,kt=Object.keys(Ne);ht0&&(kt+=":"),kt+="".concat(this.line,":").concat(this.column)),kt.length>0&&(kt+=": "),new Error(kt+Ne)}},{key:"fail",value:function(Ne){var ht=this.makeError(Ne),kt=this.errorHandler;if(kt===void 0)throw ht;return kt(ht),this}},{key:"write",value:function(Ne){if(this.closed)return this.fail("cannot write after close; assign an onready handler.");var ht=!1;Ne===null?(ht=!0,Ne=""):typeof Ne=="object"&&(Ne=Ne.toString()),this.carriedFromPrevious!==void 0&&(Ne="".concat(this.carriedFromPrevious).concat(Ne),this.carriedFromPrevious=void 0);var kt=Ne.length,lr=Ne.charCodeAt(kt-1);!ht&&(lr===ze||lr>=55296&&lr<=56319)&&(this.carriedFromPrevious=Ne[kt-1],kt--,Ne=Ne.slice(0,kt));var Br=this.stateTable;for(this.chunk=Ne,this.i=0;this.i=Ne.length)return w;var kt=Ne.charCodeAt(ht);if(this.column++,kt<55296){if(kt>=Se||kt===pe)return kt;switch(kt){case Ce:return this.line++,this.column=0,this.positionAtNewLine=this.position,Ce;case ze:return Ne.charCodeAt(ht+1)===Ce&&(this.i=ht+2),this.line++,this.column=0,this.positionAtNewLine=this.position,S;default:return this.fail("disallowed character."),kt}}if(kt>56319)return kt>=57344&&kt<=65533||this.fail("disallowed character."),kt;var lr=65536+1024*(kt-55296)+(Ne.charCodeAt(ht+1)-56320);return this.i=ht+2,lr>1114111&&this.fail("disallowed character."),lr}},{key:"getCode11",value:function(){var Ne=this.chunk,ht=this.i;if(this.prevI=ht,this.i=ht+1,ht>=Ne.length)return w;var kt=Ne.charCodeAt(ht);if(this.column++,kt<55296){if(kt>31&&kt<127||kt>159&&kt!==sr||kt===pe)return kt;switch(kt){case Ce:return this.line++,this.column=0,this.positionAtNewLine=this.position,Ce;case ze:var lr=Ne.charCodeAt(ht+1);lr!==Ce&&lr!==Ht||(this.i=ht+2);case Ht:case sr:return this.line++,this.column=0,this.positionAtNewLine=this.position,S;default:return this.fail("disallowed character."),kt}}if(kt>56319)return kt>=57344&&kt<=65533||this.fail("disallowed character."),kt;var Br=65536+1024*(kt-55296)+(Ne.charCodeAt(ht+1)-56320);return this.i=ht+2,Br>1114111&&this.fail("disallowed character."),Br}},{key:"getCodeNorm",value:function(){var Ne=this.getCode();return Ne===S?Ce:Ne}},{key:"unget",value:function(){this.i=this.prevI,this.column--}},{key:"captureTo",value:function(Ne){for(var ht=this.i,kt=this.chunk;;){var lr=this.getCode(),Br=lr===S,Tn=Br?Ce:lr;if(Tn===w||Ne.includes(Tn))return this.text+=kt.slice(ht,this.prevI),Tn;Br&&(this.text+="".concat(kt.slice(ht,this.prevI),` +`),ht=this.i)}}},{key:"captureToChar",value:function(Ne){for(var ht=this.i,kt=this.chunk;;){var lr=this.getCode();switch(lr){case S:this.text+="".concat(kt.slice(ht,this.prevI),` +`),ht=this.i,lr=Ce;break;case w:return this.text+=kt.slice(ht),!1}if(lr===Ne)return this.text+=kt.slice(ht,this.prevI),!0}}},{key:"captureNameChars",value:function(){for(var Ne=this.chunk,ht=this.i;;){var kt=this.getCode();if(kt===w)return this.name+=Ne.slice(ht),w;if(!l(kt))return this.name+=Ne.slice(ht,this.prevI),kt===S?Ce:kt}}},{key:"skipSpaces",value:function(){for(;;){var Ne=this.getCodeNorm();if(Ne===w||!o(Ne))return Ne}}},{key:"setXMLVersion",value:function(Ne){this.currentXMLVersion=Ne,Ne==="1.0"?(this.isChar=a,this.getCode=this.getCode10):(this.isChar=h,this.getCode=this.getCode11)}},{key:"sBegin",value:function(){this.chunk.charCodeAt(0)===65279&&(this.i++,this.column++),this.state=I}},{key:"sBeginWhitespace",value:function(){var Ne=this.i,ht=this.skipSpaces();switch(this.prevI!==Ne&&(this.xmlDeclPossible=!1),ht){case Rt:if(this.state=F,this.text.length!==0)throw new Error("no-empty text at start");break;case w:break;default:this.unget(),this.state=O,this.xmlDeclPossible=!1}}},{key:"sDoctype",value:function(){var Ne,ht=this.captureTo(qt);switch(ht){case Jt:(Ne=this.doctypeHandler)===null||Ne===void 0||Ne.call(this,this.text),this.text="",this.state=O,this.doctype=!0;break;case w:break;default:this.text+=String.fromCodePoint(ht),ht===Yt?this.state=G:Tr(ht)&&(this.state=U,this.q=ht)}}},{key:"sDoctypeQuote",value:function(){var Ne=this.q;this.captureToChar(Ne)&&(this.text+=String.fromCodePoint(Ne),this.q=null,this.state=j)}},{key:"sDTD",value:function(){var Ne=this.captureTo(kr);Ne!==w&&(this.text+=String.fromCodePoint(Ne),Ne===hr?this.state=j:Ne===Rt?this.state=K:Tr(Ne)&&(this.state=z,this.q=Ne))}},{key:"sDTDQuoted",value:function(){var Ne=this.q;this.captureToChar(Ne)&&(this.text+=String.fromCodePoint(Ne),this.state=G,this.q=null)}},{key:"sDTDOpenWaka",value:function(){var Ne=this.getCodeNorm();switch(this.text+=String.fromCodePoint(Ne),Ne){case fe:this.state=T,this.openWakaBang="";break;case Gt:this.state=E;break;default:this.state=G}}},{key:"sDTDOpenWakaBang",value:function(){var Ne=String.fromCodePoint(this.getCodeNorm()),ht=this.openWakaBang+=Ne;this.text+=Ne,ht!=="-"&&(this.state=ht==="--"?M:G,this.openWakaBang="")}},{key:"sDTDComment",value:function(){this.captureToChar(Pt)&&(this.text+="-",this.state=x)}},{key:"sDTDCommentEnding",value:function(){var Ne=this.getCodeNorm();this.text+=String.fromCodePoint(Ne),this.state=Ne===Pt?_:M}},{key:"sDTDCommentEnded",value:function(){var Ne=this.getCodeNorm();this.text+=String.fromCodePoint(Ne),Ne===Jt?this.state=G:(this.fail("malformed comment."),this.state=M)}},{key:"sDTDPI",value:function(){this.captureToChar(Gt)&&(this.text+="?",this.state=A)}},{key:"sDTDPIEnding",value:function(){var Ne=this.getCodeNorm();this.text+=String.fromCodePoint(Ne),Ne===Jt&&(this.state=G)}},{key:"sText",value:function(){this.tags.length!==0?this.handleTextInRoot():this.handleTextOutsideRoot()}},{key:"sEntity",value:function(){var Ne=this.i,ht=this.chunk;e:for(;;)switch(this.getCode()){case S:this.entity+="".concat(ht.slice(Ne,this.prevI),` +`),Ne=this.i;break;case tr:var kt=this.entityReturnState,lr=this.entity+ht.slice(Ne,this.prevI);this.state=kt;var Br=void 0;lr===""?(this.fail("empty entity name."),Br="&;"):(Br=this.parseEntity(lr),this.entity=""),kt===O&&this.textHandler===void 0||(this.text+=Br);break e;case w:this.entity+=ht.slice(Ne);break e}}},{key:"sOpenWaka",value:function(){var Ne=this.getCode();if(c(Ne))this.state=me,this.unget(),this.xmlDeclPossible=!1;else switch(Ne){case bt:this.state=ut,this.xmlDeclPossible=!1;break;case fe:this.state=H,this.openWakaBang="",this.xmlDeclPossible=!1;break;case Gt:this.state=je;break;default:this.fail("disallowed character in tag name"),this.state=O,this.xmlDeclPossible=!1}}},{key:"sOpenWakaBang",value:function(){switch(this.openWakaBang+=String.fromCodePoint(this.getCodeNorm()),this.openWakaBang){case"[CDATA[":this.sawRoot||this.reportedTextBeforeRoot||(this.fail("text data outside of root node."),this.reportedTextBeforeRoot=!0),this.closedRoot&&!this.reportedTextAfterRoot&&(this.fail("text data outside of root node."),this.reportedTextAfterRoot=!0),this.state=te,this.openWakaBang="";break;case"--":this.state=R,this.openWakaBang="";break;case"DOCTYPE":this.state=j,(this.doctype||this.sawRoot)&&this.fail("inappropriately located doctype declaration."),this.openWakaBang="";break;default:this.openWakaBang.length>=7&&this.fail("incorrect syntax.")}}},{key:"sComment",value:function(){this.captureToChar(Pt)&&(this.state=X)}},{key:"sCommentEnding",value:function(){var Ne,ht=this.getCodeNorm();ht===Pt?(this.state=ae,(Ne=this.commentHandler)===null||Ne===void 0||Ne.call(this,this.text),this.text=""):(this.text+="-".concat(String.fromCodePoint(ht)),this.state=R)}},{key:"sCommentEnded",value:function(){var Ne=this.getCodeNorm();Ne!==Jt?(this.fail("malformed comment."),this.text+="--".concat(String.fromCodePoint(Ne)),this.state=R):this.state=O}},{key:"sCData",value:function(){this.captureToChar(hr)&&(this.state=Oe)}},{key:"sCDataEnding",value:function(){var Ne=this.getCodeNorm();Ne===hr?this.state=Ie:(this.text+="]".concat(String.fromCodePoint(Ne)),this.state=te)}},{key:"sCDataEnding2",value:function(){var Ne,ht=this.getCodeNorm();switch(ht){case Jt:(Ne=this.cdataHandler)===null||Ne===void 0||Ne.call(this,this.text),this.text="",this.state=O;break;case hr:this.text+="]";break;default:this.text+="]]".concat(String.fromCodePoint(ht)),this.state=te}}},{key:"sPIFirstChar",value:function(){var Ne=this.getCodeNorm();this.nameStartCheck(Ne)?(this.piTarget+=String.fromCodePoint(Ne),this.state=ce):Ne===Gt||o(Ne)?(this.fail("processing instruction without a target."),this.state=Ne===Gt?se:Z):(this.fail("disallowed character in processing instruction name."),this.piTarget+=String.fromCodePoint(Ne),this.state=ce)}},{key:"sPIRest",value:function(){for(var Ne=this.chunk,ht=this.i;;){var kt=this.getCodeNorm();if(kt===w)return void(this.piTarget+=Ne.slice(ht));if(!this.nameCheck(kt)){this.piTarget+=Ne.slice(ht,this.prevI);var lr=kt===Gt;lr||o(kt)?this.piTarget==="xml"?(this.xmlDeclPossible||this.fail("an XML declaration must be at the start of the document."),this.state=lr?ie:ue):this.state=lr?se:Z:(this.fail("disallowed character in processing instruction name."),this.piTarget+=String.fromCodePoint(kt));break}}}},{key:"sPIBody",value:function(){if(this.text.length===0){var Ne=this.getCodeNorm();Ne===Gt?this.state=se:o(Ne)||(this.text=String.fromCodePoint(Ne))}else this.captureToChar(Gt)&&(this.state=se)}},{key:"sPIEnding",value:function(){var Ne,ht=this.getCodeNorm();if(ht===Jt){var kt=this.piTarget;kt.toLowerCase()==="xml"&&this.fail("the XML declaration must appear at the start of the document."),(Ne=this.piHandler)===null||Ne===void 0||Ne.call(this,{target:kt,body:this.text}),this.piTarget=this.text="",this.state=O}else ht===Gt?this.text+="?":(this.text+="?".concat(String.fromCodePoint(ht)),this.state=Z);this.xmlDeclPossible=!1}},{key:"sXMLDeclNameStart",value:function(){var Ne=this.skipSpaces();Ne!==Gt?Ne!==w&&(this.state=Le,this.name=String.fromCodePoint(Ne)):this.state=ie}},{key:"sXMLDeclName",value:function(){var Ne=this.captureTo(vr);if(Ne===Gt)return this.state=ie,this.name+=this.text,this.text="",void this.fail("XML declaration is incomplete.");if(o(Ne)||Ne===Ct){if(this.name+=this.text,this.text="",!this.xmlDeclExpects.includes(this.name))switch(this.name.length){case 0:this.fail("did not expect any more name/value pairs.");break;case 1:this.fail("expected the name ".concat(this.xmlDeclExpects[0],"."));break;default:this.fail("expected one of ".concat(this.xmlDeclExpects.join(", ")))}this.state=Ne===Ct?ye:oe}}},{key:"sXMLDeclEq",value:function(){var Ne=this.getCodeNorm();if(Ne===Gt)return this.state=ie,void this.fail("XML declaration is incomplete.");o(Ne)||(Ne!==Ct&&this.fail("value required."),this.state=ye)}},{key:"sXMLDeclValueStart",value:function(){var Ne=this.getCodeNorm();if(Ne===Gt)return this.state=ie,void this.fail("XML declaration is incomplete.");o(Ne)||(Tr(Ne)?this.q=Ne:(this.fail("value must be quoted."),this.q=Se),this.state=rt)}},{key:"sXMLDeclValue",value:function(){var Ne=this.captureTo([this.q,Gt]);if(Ne===Gt)return this.state=ie,this.text="",void this.fail("XML declaration is incomplete.");if(Ne!==w){var ht=this.text;switch(this.text="",this.name){case"version":this.xmlDeclExpects=["encoding","standalone"];var kt=ht;this.xmlDecl.version=kt,/^1\.[0-9]+$/.test(kt)?this.opt.forceXMLVersion||this.setXMLVersion(kt):this.fail("version number must match /^1\\.[0-9]+$/.");break;case"encoding":/^[A-Za-z][A-Za-z0-9._-]*$/.test(ht)||this.fail("encoding value must match /^[A-Za-z0-9][A-Za-z0-9._-]*$/."),this.xmlDeclExpects=["standalone"],this.xmlDecl.encoding=ht;break;case"standalone":ht!=="yes"&&ht!=="no"&&this.fail('standalone value must match "yes" or "no".'),this.xmlDeclExpects=[],this.xmlDecl.standalone=ht}this.name="",this.state=Y}}},{key:"sXMLDeclSeparator",value:function(){var Ne=this.getCodeNorm();Ne!==Gt?(o(Ne)||(this.fail("whitespace required."),this.unget()),this.state=ue):this.state=ie}},{key:"sXMLDeclEnding",value:function(){var Ne;this.getCodeNorm()===Jt?(this.piTarget!=="xml"?this.fail("processing instructions are not allowed before root."):this.name!=="version"&&this.xmlDeclExpects.includes("version")&&this.fail("XML declaration must contain a version."),(Ne=this.xmldeclHandler)===null||Ne===void 0||Ne.call(this,this.xmlDecl),this.name="",this.piTarget=this.text="",this.state=O):this.fail("The character ? is disallowed anywhere in XML declarations."),this.xmlDeclPossible=!1}},{key:"sOpenTag",value:function(){var Ne,ht=this.captureNameChars();if(ht!==w){var kt=this.tag={name:this.name,attributes:Object.create(null)};switch(this.name="",this.xmlnsOpt&&(this.topNS=kt.ns=Object.create(null)),(Ne=this.openTagStartHandler)===null||Ne===void 0||Ne.call(this,kt),this.sawRoot=!0,!this.fragmentOpt&&this.closedRoot&&this.fail("documents may contain only one root."),ht){case Jt:this.openTag();break;case bt:this.state=Ue;break;default:o(ht)||this.fail("disallowed character in tag name."),this.state=ct}}}},{key:"sOpenTagSlash",value:function(){this.getCode()===Jt?this.openSelfClosingTag():(this.fail("forward-slash in opening tag not followed by >."),this.state=ct)}},{key:"sAttrib",value:function(){var Ne=this.skipSpaces();Ne!==w&&(c(Ne)?(this.unget(),this.state=J):Ne===Jt?this.openTag():Ne===bt?this.state=Ue:this.fail("disallowed character in attribute name."))}},{key:"sAttribName",value:function(){var Ne=this.captureNameChars();Ne===Ct?this.state=it:o(Ne)?this.state=Je:Ne===Jt?(this.fail("attribute without value."),this.pushAttrib(this.name,this.name),this.name=this.text="",this.openTag()):Ne!==w&&this.fail("disallowed character in attribute name.")}},{key:"sAttribNameSawWhite",value:function(){var Ne=this.skipSpaces();switch(Ne){case w:return;case Ct:this.state=it;break;default:this.fail("attribute without value."),this.text="",this.name="",Ne===Jt?this.openTag():c(Ne)?(this.unget(),this.state=J):(this.fail("disallowed character in attribute name."),this.state=ct)}}},{key:"sAttribValue",value:function(){var Ne=this.getCodeNorm();Tr(Ne)?(this.q=Ne,this.state=xe):o(Ne)||(this.fail("unquoted attribute value."),this.state=Te,this.unget())}},{key:"sAttribValueQuoted",value:function(){for(var Ne=this.q,ht=this.chunk,kt=this.i;;)switch(this.getCode()){case Ne:return this.pushAttrib(this.name,this.text+ht.slice(kt,this.prevI)),this.name=this.text="",this.q=null,void(this.state=be);case Ve:return this.text+=ht.slice(kt,this.prevI),this.state=D,void(this.entityReturnState=xe);case Ce:case S:case pe:this.text+="".concat(ht.slice(kt,this.prevI)," "),kt=this.i;break;case Rt:return this.text+=ht.slice(kt,this.prevI),void this.fail("disallowed character.");case w:return void(this.text+=ht.slice(kt))}}},{key:"sAttribValueClosed",value:function(){var Ne=this.getCodeNorm();o(Ne)?this.state=ct:Ne===Jt?this.openTag():Ne===bt?this.state=Ue:c(Ne)?(this.fail("no whitespace between attributes."),this.unget(),this.state=J):this.fail("disallowed character in attribute name.")}},{key:"sAttribValueUnquoted",value:function(){var Ne=this.captureTo(Bt);switch(Ne){case Ve:this.state=D,this.entityReturnState=Te;break;case Rt:this.fail("disallowed character.");break;case w:break;default:this.text.includes("]]>")&&this.fail('the string "]]>" is disallowed in char data.'),this.pushAttrib(this.name,this.text),this.name=this.text="",Ne===Jt?this.openTag():this.state=ct}}},{key:"sCloseTag",value:function(){var Ne=this.captureNameChars();Ne===Jt?this.closeTag():o(Ne)?this.state=he:Ne!==w&&this.fail("disallowed character in closing tag.")}},{key:"sCloseTagSawWhite",value:function(){switch(this.skipSpaces()){case Jt:this.closeTag();break;case w:break;default:this.fail("disallowed character in closing tag.")}}},{key:"handleTextInRoot",value:function(){var Ne=this.i,ht=this.forbiddenState,kt=this.chunk,lr=this.textHandler;e:for(;;)switch(this.getCode()){case Rt:if(this.state=F,lr!==void 0){var Br=this.text,Tn=kt.slice(Ne,this.prevI);Br.length!==0?(lr(Br+Tn),this.text=""):Tn.length!==0&&lr(Tn)}ht=Xr;break e;case Ve:this.state=D,this.entityReturnState=O,lr!==void 0&&(this.text+=kt.slice(Ne,this.prevI)),ht=Xr;break e;case hr:switch(ht){case Xr:ht=ar;break;case ar:ht=Hr;break;case Hr:break;default:throw new Error("impossible state")}break;case Jt:ht===Hr&&this.fail('the string "]]>" is disallowed in char data.'),ht=Xr;break;case S:lr!==void 0&&(this.text+="".concat(kt.slice(Ne,this.prevI),` +`)),Ne=this.i,ht=Xr;break;case w:lr!==void 0&&(this.text+=kt.slice(Ne));break e;default:ht=Xr}this.forbiddenState=ht}},{key:"handleTextOutsideRoot",value:function(){var Ne=this.i,ht=this.chunk,kt=this.textHandler,lr=!1;e:for(;;){var Br=this.getCode();switch(Br){case Rt:if(this.state=F,kt!==void 0){var Tn=this.text,da=ht.slice(Ne,this.prevI);Tn.length!==0?(kt(Tn+da),this.text=""):da.length!==0&&kt(da)}break e;case Ve:this.state=D,this.entityReturnState=O,kt!==void 0&&(this.text+=ht.slice(Ne,this.prevI)),lr=!0;break e;case S:kt!==void 0&&(this.text+="".concat(ht.slice(Ne,this.prevI),` +`)),Ne=this.i;break;case w:kt!==void 0&&(this.text+=ht.slice(Ne));break e;default:o(Br)||(lr=!0)}}lr&&(this.sawRoot||this.reportedTextBeforeRoot||(this.fail("text data outside of root node."),this.reportedTextBeforeRoot=!0),this.closedRoot&&!this.reportedTextAfterRoot&&(this.fail("text data outside of root node."),this.reportedTextAfterRoot=!0))}},{key:"pushAttribNS",value:function(Ne,ht){var kt,lr=this.qname(Ne),Br=lr.prefix,Tn=lr.local,da={name:Ne,prefix:Br,local:Tn,value:ht};if(this.attribList.push(da),(kt=this.attributeHandler)===null||kt===void 0||kt.call(this,da),Br==="xmlns"){var Ta=ht.trim();this.currentXMLVersion==="1.0"&&Ta===""&&this.fail("invalid attempt to undefine prefix in XML 1.0"),this.topNS[Tn]=Ta,_r(this,Tn,Ta)}else if(Ne==="xmlns"){var pi=ht.trim();this.topNS[""]=pi,_r(this,"",pi)}}},{key:"pushAttribPlain",value:function(Ne,ht){var kt,lr={name:Ne,value:ht};this.attribList.push(lr),(kt=this.attributeHandler)===null||kt===void 0||kt.call(this,lr)}},{key:"end",value:function(){var Ne,ht;this.sawRoot||this.fail("document must contain a root element.");for(var kt=this.tags;kt.length>0;){var lr=kt.pop();this.fail("unclosed tag: ".concat(lr.name))}this.state!==C&&this.state!==O&&this.fail("unexpected end.");var Br=this.text;return Br.length!==0&&((Ne=this.textHandler)===null||Ne===void 0||Ne.call(this,Br),this.text=""),this._closed=!0,(ht=this.endHandler)===null||ht===void 0||ht.call(this),this._init(),this}},{key:"resolve",value:function(Ne){var ht,kt,lr=this.topNS[Ne];if(lr!==void 0)return lr;for(var Br=this.tags,Tn=Br.length-1;Tn>=0;Tn--)if((lr=Br[Tn].ns[Ne])!==void 0)return lr;return(lr=this.ns[Ne])!==void 0?lr:(kt=(ht=this.opt).resolvePrefix)===null||kt===void 0?void 0:kt.call(ht,Ne)}},{key:"qname",value:function(Ne){var ht=Ne.indexOf(":");if(ht===-1)return{prefix:"",local:Ne};var kt=Ne.slice(ht+1),lr=Ne.slice(0,ht);return(lr===""||kt===""||kt.includes(":"))&&this.fail("malformed name: ".concat(Ne,".")),{prefix:lr,local:kt}}},{key:"processAttribsNS",value:function(){var Ne,ht=this.attribList,kt=this.tag,lr=this.qname(kt.name),Br=lr.prefix,Tn=lr.local;kt.prefix=Br,kt.local=Tn;var da=kt.uri=(Ne=this.resolve(Br))!==null&&Ne!==void 0?Ne:"";if(Br!==""&&(Br==="xmlns"&&this.fail('tags may not have "xmlns" as prefix.'),da===""&&(this.fail("unbound namespace prefix: ".concat(JSON.stringify(Br),".")),kt.uri=Br)),ht.length!==0){var Ta,pi=kt.attributes,ni=new Set,Ba=Th(ht);try{for(Ba.s();!(Ta=Ba.n()).done;){var ai=Ta.value,nn=ai.name,tn=ai.prefix,qi=ai.local,ii=void 0,Gi=void 0;tn===""?(ii=nn==="xmlns"?y:"",Gi=nn):((ii=this.resolve(tn))===void 0&&(this.fail("unbound namespace prefix: ".concat(JSON.stringify(tn),".")),ii=tn),Gi="{".concat(ii,"}").concat(qi)),ni.has(Gi)&&this.fail("duplicate attribute: ".concat(Gi,".")),ni.add(Gi),ai.uri=ii,pi[nn]=ai}}catch(No){Ba.e(No)}finally{Ba.f()}this.attribList=[]}}},{key:"processAttribsPlain",value:function(){var Ne,ht=this.attribList,kt=this.tag.attributes,lr=Th(ht);try{for(lr.s();!(Ne=lr.n()).done;){var Br=Ne.value,Tn=Br.name,da=Br.value;kt[Tn]!==void 0&&this.fail("duplicate attribute: ".concat(Tn,".")),kt[Tn]=da}}catch(Ta){lr.e(Ta)}finally{lr.f()}this.attribList=[]}},{key:"openTag",value:function(){var Ne;this.processAttribs();var ht=this.tags,kt=this.tag;kt.isSelfClosing=!1,(Ne=this.openTagHandler)===null||Ne===void 0||Ne.call(this,kt),ht.push(kt),this.state=O,this.name=""}},{key:"openSelfClosingTag",value:function(){var Ne,ht,kt;this.processAttribs();var lr=this.tags,Br=this.tag;Br.isSelfClosing=!0,(Ne=this.openTagHandler)===null||Ne===void 0||Ne.call(this,Br),(ht=this.closeTagHandler)===null||ht===void 0||ht.call(this,Br),(this.tag=(kt=lr[lr.length-1])!==null&&kt!==void 0?kt:null)===null&&(this.closedRoot=!0),this.state=O,this.name=""}},{key:"closeTag",value:function(){var Ne=this.tags,ht=this.name;if(this.state=O,this.name="",ht==="")return this.fail("weird empty close tag."),void(this.text+="");for(var kt=this.closeTagHandler,lr=Ne.length;lr-- >0;){var Br=this.tag=Ne.pop();if(this.topNS=Br.ns,kt==null||kt(Br),Br.name===ht)break;this.fail("unexpected close tag.")}lr===0?this.closedRoot=!0:lr<0&&(this.fail("unmatched closing tag: ".concat(ht,".")),this.text+=""))}},{key:"parseEntity",value:function(Ne){if(Ne[0]!=="#"){var ht=this.ENTITIES[Ne];return ht!==void 0?ht:(this.fail(this.isName(Ne)?"undefined entity.":"disallowed character in entity name."),"&".concat(Ne,";"))}var kt=NaN;return Ne[1]==="x"&&/^#x[0-9a-f]+$/i.test(Ne)?kt=parseInt(Ne.slice(2),16):/^#[0-9]+$/.test(Ne)&&(kt=parseInt(Ne.slice(1),10)),this.isChar(kt)?String.fromCodePoint(kt):(this.fail("malformed character entity."),"&".concat(Ne,";"))}}]),kn}();t.SaxesParser=Yr},{"xmlchars/xml/1.0/ed5":543,"xmlchars/xml/1.1/ed2":544,"xmlchars/xmlns/1.0/ed3":545}],497:[function(e,r,t){var n=e("safe-buffer").Buffer;function i(s,o){this._block=n.alloc(s),this._finalSize=o,this._blockSize=s,this._len=0}i.prototype.update=function(s,o){typeof s=="string"&&(o=o||"utf8",s=n.from(s,o));for(var a=this._block,c=this._blockSize,l=s.length,u=this._len,f=0;f=this._finalSize&&(this._update(this._block),this._block.fill(0));var a=8*this._len;if(a<=4294967295)this._block.writeUInt32BE(a,this._blockSize-4);else{var c=(4294967295&a)>>>0,l=(a-c)/4294967296;this._block.writeUInt32BE(l,this._blockSize-8),this._block.writeUInt32BE(c,this._blockSize-4)}this._update(this._block);var u=this._hash();return s?u.toString(s):u},i.prototype._update=function(){throw new Error("_update must be implemented by subclass")},r.exports=i},{"safe-buffer":494}],498:[function(e,r,t){var n=r.exports=function(i){i=i.toLowerCase();var s=n[i];if(!s)throw new Error(i+" is not supported (we accept pull requests)");return new s};n.sha=e("./sha"),n.sha1=e("./sha1"),n.sha224=e("./sha224"),n.sha256=e("./sha256"),n.sha384=e("./sha384"),n.sha512=e("./sha512")},{"./sha":499,"./sha1":500,"./sha224":501,"./sha256":502,"./sha384":503,"./sha512":504}],499:[function(e,r,t){var n=e("inherits"),i=e("./hash"),s=e("safe-buffer").Buffer,o=[1518500249,1859775393,-1894007588,-899497514],a=new Array(80);function c(){this.init(),this._w=a,i.call(this,64,56)}function l(h){return h<<5|h>>>27}function u(h){return h<<30|h>>>2}function f(h,d,p,m){return h===0?d&p|~d&m:h===2?d&p|d&m|p&m:d^p^m}n(c,i),c.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},c.prototype._update=function(h){for(var d=this._w,p=0|this._a,m=0|this._b,v=0|this._c,y=0|this._d,g=0|this._e,b=0;b<16;++b)d[b]=h.readInt32BE(4*b);for(;b<80;++b)d[b]=d[b-3]^d[b-8]^d[b-14]^d[b-16];for(var w=0;w<80;++w){var S=~~(w/20),C=l(p)+f(S,m,v,y)+g+d[w]+o[S]|0;g=y,y=v,v=u(m),m=p,p=C}this._a=p+this._a|0,this._b=m+this._b|0,this._c=v+this._c|0,this._d=y+this._d|0,this._e=g+this._e|0},c.prototype._hash=function(){var h=s.allocUnsafe(20);return h.writeInt32BE(0|this._a,0),h.writeInt32BE(0|this._b,4),h.writeInt32BE(0|this._c,8),h.writeInt32BE(0|this._d,12),h.writeInt32BE(0|this._e,16),h},r.exports=c},{"./hash":497,inherits:440,"safe-buffer":494}],500:[function(e,r,t){var n=e("inherits"),i=e("./hash"),s=e("safe-buffer").Buffer,o=[1518500249,1859775393,-1894007588,-899497514],a=new Array(80);function c(){this.init(),this._w=a,i.call(this,64,56)}function l(d){return d<<1|d>>>31}function u(d){return d<<5|d>>>27}function f(d){return d<<30|d>>>2}function h(d,p,m,v){return d===0?p&m|~p&v:d===2?p&m|p&v|m&v:p^m^v}n(c,i),c.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},c.prototype._update=function(d){for(var p=this._w,m=0|this._a,v=0|this._b,y=0|this._c,g=0|this._d,b=0|this._e,w=0;w<16;++w)p[w]=d.readInt32BE(4*w);for(;w<80;++w)p[w]=l(p[w-3]^p[w-8]^p[w-14]^p[w-16]);for(var S=0;S<80;++S){var C=~~(S/20),I=u(m)+h(C,v,y,g)+b+p[S]+o[C]|0;b=g,g=y,y=f(v),v=m,m=I}this._a=m+this._a|0,this._b=v+this._b|0,this._c=y+this._c|0,this._d=g+this._d|0,this._e=b+this._e|0},c.prototype._hash=function(){var d=s.allocUnsafe(20);return d.writeInt32BE(0|this._a,0),d.writeInt32BE(0|this._b,4),d.writeInt32BE(0|this._c,8),d.writeInt32BE(0|this._d,12),d.writeInt32BE(0|this._e,16),d},r.exports=c},{"./hash":497,inherits:440,"safe-buffer":494}],501:[function(e,r,t){var n=e("inherits"),i=e("./sha256"),s=e("./hash"),o=e("safe-buffer").Buffer,a=new Array(64);function c(){this.init(),this._w=a,s.call(this,64,56)}n(c,i),c.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},c.prototype._hash=function(){var l=o.allocUnsafe(28);return l.writeInt32BE(this._a,0),l.writeInt32BE(this._b,4),l.writeInt32BE(this._c,8),l.writeInt32BE(this._d,12),l.writeInt32BE(this._e,16),l.writeInt32BE(this._f,20),l.writeInt32BE(this._g,24),l},r.exports=c},{"./hash":497,"./sha256":502,inherits:440,"safe-buffer":494}],502:[function(e,r,t){var n=e("inherits"),i=e("./hash"),s=e("safe-buffer").Buffer,o=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],a=new Array(64);function c(){this.init(),this._w=a,i.call(this,64,56)}function l(m,v,y){return y^m&(v^y)}function u(m,v,y){return m&v|y&(m|v)}function f(m){return(m>>>2|m<<30)^(m>>>13|m<<19)^(m>>>22|m<<10)}function h(m){return(m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|m<<7)}function d(m){return(m>>>7|m<<25)^(m>>>18|m<<14)^m>>>3}function p(m){return(m>>>17|m<<15)^(m>>>19|m<<13)^m>>>10}n(c,i),c.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},c.prototype._update=function(m){for(var v=this._w,y=0|this._a,g=0|this._b,b=0|this._c,w=0|this._d,S=0|this._e,C=0|this._f,I=0|this._g,j=0|this._h,U=0;U<16;++U)v[U]=m.readInt32BE(4*U);for(;U<64;++U)v[U]=p(v[U-2])+v[U-7]+d(v[U-15])+v[U-16]|0;for(var G=0;G<64;++G){var z=j+h(S)+l(S,C,I)+o[G]+v[G]|0,K=f(y)+u(y,g,b)|0;j=I,I=C,C=S,S=w+z|0,w=b,b=g,g=y,y=z+K|0}this._a=y+this._a|0,this._b=g+this._b|0,this._c=b+this._c|0,this._d=w+this._d|0,this._e=S+this._e|0,this._f=C+this._f|0,this._g=I+this._g|0,this._h=j+this._h|0},c.prototype._hash=function(){var m=s.allocUnsafe(32);return m.writeInt32BE(this._a,0),m.writeInt32BE(this._b,4),m.writeInt32BE(this._c,8),m.writeInt32BE(this._d,12),m.writeInt32BE(this._e,16),m.writeInt32BE(this._f,20),m.writeInt32BE(this._g,24),m.writeInt32BE(this._h,28),m},r.exports=c},{"./hash":497,inherits:440,"safe-buffer":494}],503:[function(e,r,t){var n=e("inherits"),i=e("./sha512"),s=e("./hash"),o=e("safe-buffer").Buffer,a=new Array(160);function c(){this.init(),this._w=a,s.call(this,128,112)}n(c,i),c.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},c.prototype._hash=function(){var l=o.allocUnsafe(48);function u(f,h,d){l.writeInt32BE(f,d),l.writeInt32BE(h,d+4)}return u(this._ah,this._al,0),u(this._bh,this._bl,8),u(this._ch,this._cl,16),u(this._dh,this._dl,24),u(this._eh,this._el,32),u(this._fh,this._fl,40),l},r.exports=c},{"./hash":497,"./sha512":504,inherits:440,"safe-buffer":494}],504:[function(e,r,t){var n=e("inherits"),i=e("./hash"),s=e("safe-buffer").Buffer,o=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],a=new Array(160);function c(){this.init(),this._w=a,i.call(this,128,112)}function l(g,b,w){return w^g&(b^w)}function u(g,b,w){return g&b|w&(g|b)}function f(g,b){return(g>>>28|b<<4)^(b>>>2|g<<30)^(b>>>7|g<<25)}function h(g,b){return(g>>>14|b<<18)^(g>>>18|b<<14)^(b>>>9|g<<23)}function d(g,b){return(g>>>1|b<<31)^(g>>>8|b<<24)^g>>>7}function p(g,b){return(g>>>1|b<<31)^(g>>>8|b<<24)^(g>>>7|b<<25)}function m(g,b){return(g>>>19|b<<13)^(b>>>29|g<<3)^g>>>6}function v(g,b){return(g>>>19|b<<13)^(b>>>29|g<<3)^(g>>>6|b<<26)}function y(g,b){return g>>>0>>0?1:0}n(c,i),c.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},c.prototype._update=function(g){for(var b=this._w,w=0|this._ah,S=0|this._bh,C=0|this._ch,I=0|this._dh,j=0|this._eh,U=0|this._fh,G=0|this._gh,z=0|this._hh,K=0|this._al,T=0|this._bl,M=0|this._cl,x=0|this._dl,_=0|this._el,E=0|this._fl,A=0|this._gl,O=0|this._hl,D=0;D<32;D+=2)b[D]=g.readInt32BE(4*D),b[D+1]=g.readInt32BE(4*D+4);for(;D<160;D+=2){var F=b[D-30],H=b[D-30+1],R=d(F,H),X=p(H,F),ae=m(F=b[D-4],H=b[D-4+1]),te=v(H,F),Oe=b[D-14],Ie=b[D-14+1],je=b[D-32],ce=b[D-32+1],Z=X+Ie|0,se=R+Oe+y(Z,X)|0;se=(se=se+ae+y(Z=Z+te|0,te)|0)+je+y(Z=Z+ce|0,ce)|0,b[D]=se,b[D+1]=Z}for(var ue=0;ue<160;ue+=2){se=b[ue],Z=b[ue+1];var Le=u(w,S,C),oe=u(K,T,M),ye=f(w,K),rt=f(K,w),Y=h(j,_),ie=h(_,j),me=o[ue],Ue=o[ue+1],ct=l(j,U,G),J=l(_,E,A),Je=O+ie|0,it=z+Y+y(Je,O)|0;it=(it=(it=it+ct+y(Je=Je+J|0,J)|0)+me+y(Je=Je+Ue|0,Ue)|0)+se+y(Je=Je+Z|0,Z)|0;var xe=rt+oe|0,be=ye+Le+y(xe,rt)|0;z=G,O=A,G=U,A=E,U=j,E=_,j=I+it+y(_=x+Je|0,x)|0,I=C,x=M,C=S,M=T,S=w,T=K,w=it+be+y(K=Je+xe|0,Je)|0}this._al=this._al+K|0,this._bl=this._bl+T|0,this._cl=this._cl+M|0,this._dl=this._dl+x|0,this._el=this._el+_|0,this._fl=this._fl+E|0,this._gl=this._gl+A|0,this._hl=this._hl+O|0,this._ah=this._ah+w+y(this._al,K)|0,this._bh=this._bh+S+y(this._bl,T)|0,this._ch=this._ch+C+y(this._cl,M)|0,this._dh=this._dh+I+y(this._dl,x)|0,this._eh=this._eh+j+y(this._el,_)|0,this._fh=this._fh+U+y(this._fl,E)|0,this._gh=this._gh+G+y(this._gl,A)|0,this._hh=this._hh+z+y(this._hl,O)|0},c.prototype._hash=function(){var g=s.allocUnsafe(64);function b(w,S,C){g.writeInt32BE(w,C),g.writeInt32BE(S,C+4)}return b(this._ah,this._al,0),b(this._bh,this._bl,8),b(this._ch,this._cl,16),b(this._dh,this._dl,24),b(this._eh,this._el,32),b(this._fh,this._fl,40),b(this._gh,this._gl,48),b(this._hh,this._hl,56),g},r.exports=c},{"./hash":497,inherits:440,"safe-buffer":494}],505:[function(e,r,t){r.exports=i;var n=e("events").EventEmitter;function i(){n.call(this)}e("inherits")(i,n),i.Readable=e("readable-stream/readable.js"),i.Writable=e("readable-stream/writable.js"),i.Duplex=e("readable-stream/duplex.js"),i.Transform=e("readable-stream/transform.js"),i.PassThrough=e("readable-stream/passthrough.js"),i.Stream=i,i.prototype.pipe=function(s,o){var a=this;function c(m){s.writable&&s.write(m)===!1&&a.pause&&a.pause()}function l(){a.readable&&a.resume&&a.resume()}a.on("data",c),s.on("drain",l),s._isStdio||o&&o.end===!1||(a.on("end",f),a.on("close",h));var u=!1;function f(){u||(u=!0,s.end())}function h(){u||(u=!0,typeof s.destroy=="function"&&s.destroy())}function d(m){if(p(),n.listenerCount(this,"error")===0)throw m}function p(){a.removeListener("data",c),s.removeListener("drain",l),a.removeListener("end",f),a.removeListener("close",h),a.removeListener("error",d),s.removeListener("error",d),a.removeListener("end",p),a.removeListener("close",p),s.removeListener("close",p)}return a.on("error",d),s.on("error",d),a.on("end",p),a.on("close",p),s.on("close",p),s.emit("pipe",a),s}},{events:422,inherits:440,"readable-stream/duplex.js":507,"readable-stream/passthrough.js":516,"readable-stream/readable.js":517,"readable-stream/transform.js":518,"readable-stream/writable.js":519}],506:[function(e,r,t){var n={}.toString;r.exports=Array.isArray||function(i){return n.call(i)=="[object Array]"}},{}],507:[function(e,r,t){r.exports=e("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":508}],508:[function(e,r,t){var n=e("process-nextick-args"),i=Object.keys||function(p){var m=[];for(var v in p)m.push(v);return m};r.exports=f;var s=Object.create(e("core-util-is"));s.inherits=e("inherits");var o=e("./_stream_readable"),a=e("./_stream_writable");s.inherits(f,o);for(var c=i(a.prototype),l=0;l0?(typeof ue=="string"||Y.objectMode||Object.getPrototypeOf(ue)===u.prototype||(ue=h(ue)),oe?Y.endEmitted?se.emit("error",new Error("stream.unshift() after end event")):U(se,Y,ue,!0):Y.ended?se.emit("error",new Error("stream.push() after EOF")):(Y.reading=!1,Y.decoder&&!Le?(ue=Y.decoder.write(ue),Y.objectMode||ue.length!==0?U(se,Y,ue,!1):A(se,Y)):U(se,Y,ue,!1))):oe||(Y.reading=!1)),z(Y)}function U(se,ue,Le,oe){ue.flowing&&ue.length===0&&!ue.sync?(se.emit("data",Le),se.read(0)):(ue.length+=ue.objectMode?1:Le.length,oe?ue.buffer.unshift(Le):ue.buffer.push(Le),ue.needReadable&&_(se)),A(se,ue)}function G(se,ue){var Le;return d(ue)||typeof ue=="string"||ue===void 0||se.objectMode||(Le=new TypeError("Invalid non-string/buffer chunk")),Le}function z(se){return!se.ended&&(se.needReadable||se.length=K?se=K:(se--,se|=se>>>1,se|=se>>>2,se|=se>>>4,se|=se>>>8,se|=se>>>16,se++),se}function M(se,ue){return se<=0||ue.length===0&&ue.ended?0:ue.objectMode?1:se!=se?ue.flowing&&ue.length?ue.buffer.head.data.length:ue.length:(se>ue.highWaterMark&&(ue.highWaterMark=T(se)),se<=ue.length?se:ue.ended?ue.length:(ue.needReadable=!0,0))}function x(se,ue){if(!ue.ended){if(ue.decoder){var Le=ue.decoder.end();Le&&Le.length&&(ue.buffer.push(Le),ue.length+=ue.objectMode?1:Le.length)}ue.ended=!0,_(se)}}function _(se){var ue=se._readableState;ue.needReadable=!1,ue.emittedReadable||(v("emitReadable",ue.flowing),ue.emittedReadable=!0,ue.sync?s.nextTick(E,se):E(se))}function E(se){v("emit readable"),se.emit("readable"),X(se)}function A(se,ue){ue.readingMore||(ue.readingMore=!0,s.nextTick(O,se,ue))}function O(se,ue){for(var Le=ue.length;!ue.reading&&!ue.flowing&&!ue.ended&&ue.length=ue.length?(Le=ue.decoder?ue.buffer.join(""):ue.buffer.length===1?ue.buffer.head.data:ue.buffer.concat(ue.length),ue.buffer.clear()):Le=te(se,ue.buffer,ue.decoder),Le);var Le}function te(se,ue,Le){var oe;return sert.length?rt.length:se;if(Y===rt.length?ye+=rt:ye+=rt.slice(0,se),(se-=Y)==0){Y===rt.length?(++oe,Le.next?ue.head=Le.next:ue.head=ue.tail=null):(ue.head=Le,Le.data=rt.slice(Y));break}++oe}return ue.length-=oe,ye}function Ie(se,ue){var Le=u.allocUnsafe(se),oe=ue.head,ye=1;for(oe.data.copy(Le),se-=oe.data.length;oe=oe.next;){var rt=oe.data,Y=se>rt.length?rt.length:se;if(rt.copy(Le,Le.length-se,0,Y),(se-=Y)==0){Y===rt.length?(++ye,oe.next?ue.head=oe.next:ue.head=ue.tail=null):(ue.head=oe,oe.data=rt.slice(Y));break}++ye}return ue.length-=ye,Le}function je(se){var ue=se._readableState;if(ue.length>0)throw new Error('"endReadable()" called on non-empty stream');ue.endEmitted||(ue.ended=!0,s.nextTick(ce,ue,se))}function ce(se,ue){se.endEmitted||se.length!==0||(se.endEmitted=!0,ue.readable=!1,ue.emit("end"))}function Z(se,ue){for(var Le=0,oe=se.length;Le=ue.highWaterMark||ue.ended))return v("read: emitReadable",ue.length,ue.ended),ue.length===0&&ue.ended?je(this):_(this),null;if((se=M(se,ue))===0&&ue.ended)return ue.length===0&&je(this),null;var oe,ye=ue.needReadable;return v("need readable",ye),(ue.length===0||ue.length-se0?ae(se,ue):null)===null?(ue.needReadable=!0,se=0):ue.length-=se,ue.length===0&&(ue.ended||(ue.needReadable=!0),Le!==se&&ue.ended&&je(this)),oe!==null&&this.emit("data",oe),oe},I.prototype._read=function(se){this.emit("error",new Error("_read() is not implemented"))},I.prototype.pipe=function(se,ue){var Le=this,oe=this._readableState;switch(oe.pipesCount){case 0:oe.pipes=se;break;case 1:oe.pipes=[oe.pipes,se];break;default:oe.pipes.push(se)}oe.pipesCount+=1,v("pipe count=%d opts=%j",oe.pipesCount,ue);var ye=ue&&ue.end===!1||se===n.stdout||se===n.stderr?be:Y;function rt(Te,ut){v("onunpipe"),Te===Le&&ut&&ut.hasUnpiped===!1&&(ut.hasUnpiped=!0,Ue())}function Y(){v("onend"),se.end()}oe.endEmitted?s.nextTick(ye):Le.once("end",ye),se.on("unpipe",rt);var ie=D(Le);se.on("drain",ie);var me=!1;function Ue(){v("cleanup"),se.removeListener("close",it),se.removeListener("finish",xe),se.removeListener("drain",ie),se.removeListener("error",Je),se.removeListener("unpipe",rt),Le.removeListener("end",Y),Le.removeListener("end",be),Le.removeListener("data",J),me=!0,!oe.awaitDrain||se._writableState&&!se._writableState.needDrain||ie()}var ct=!1;function J(Te){v("ondata"),ct=!1,se.write(Te)!==!1||ct||((oe.pipesCount===1&&oe.pipes===se||oe.pipesCount>1&&Z(oe.pipes,se)!==-1)&&!me&&(v("false write response, pause",oe.awaitDrain),oe.awaitDrain++,ct=!0),Le.pause())}function Je(Te){v("onerror",Te),be(),se.removeListener("error",Je),c(se,"error")===0&&se.emit("error",Te)}function it(){se.removeListener("finish",xe),be()}function xe(){v("onfinish"),se.removeListener("close",it),be()}function be(){v("unpipe"),Le.unpipe(se)}return Le.on("data",J),S(se,"error",Je),se.once("close",it),se.once("finish",xe),se.emit("pipe",Le),oe.flowing||(v("pipe resume"),Le.resume()),se},I.prototype.unpipe=function(se){var ue=this._readableState,Le={hasUnpiped:!1};if(ue.pipesCount===0)return this;if(ue.pipesCount===1)return se&&se!==ue.pipes||(se||(se=ue.pipes),ue.pipes=null,ue.pipesCount=0,ue.flowing=!1,se&&se.emit("unpipe",this,Le)),this;if(!se){var oe=ue.pipes,ye=ue.pipesCount;ue.pipes=null,ue.pipesCount=0,ue.flowing=!1;for(var rt=0;rt-1?s:o.nextTick;S.WritableState=w;var u=Object.create(e("core-util-is"));u.inherits=e("inherits");var f={deprecate:e("util-deprecate")},h=e("./internal/streams/stream"),d=e("safe-buffer").Buffer,p=(i!==void 0?i:typeof window<"u"?window:typeof self<"u"?self:{}).Uint8Array||function(){};function m(R){return d.from(R)}function v(R){return d.isBuffer(R)||R instanceof p}var y,g=e("./internal/streams/destroy");function b(){}function w(R,X){c=c||e("./_stream_duplex"),R=R||{};var ae=X instanceof c;this.objectMode=!!R.objectMode,ae&&(this.objectMode=this.objectMode||!!R.writableObjectMode);var te=R.highWaterMark,Oe=R.writableHighWaterMark,Ie=this.objectMode?16:16384;this.highWaterMark=te||te===0?te:ae&&(Oe||Oe===0)?Oe:Ie,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var je=R.decodeStrings===!1;this.decodeStrings=!je,this.defaultEncoding=R.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(ce){T(X,ce)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new a(this)}function S(R){if(c=c||e("./_stream_duplex"),!(y.call(S,this)||this instanceof c))return new S(R);this._writableState=new w(R,this),this.writable=!0,R&&(typeof R.write=="function"&&(this._write=R.write),typeof R.writev=="function"&&(this._writev=R.writev),typeof R.destroy=="function"&&(this._destroy=R.destroy),typeof R.final=="function"&&(this._final=R.final)),h.call(this)}function C(R,X){var ae=new Error("write after end");R.emit("error",ae),o.nextTick(X,ae)}function I(R,X,ae,te){var Oe=!0,Ie=!1;return ae===null?Ie=new TypeError("May not write null values to stream"):typeof ae=="string"||ae===void 0||X.objectMode||(Ie=new TypeError("Invalid non-string/buffer chunk")),Ie&&(R.emit("error",Ie),o.nextTick(te,Ie),Oe=!1),Oe}function j(R,X,ae){return R.objectMode||R.decodeStrings===!1||typeof X!="string"||(X=d.from(X,ae)),X}function U(R,X,ae,te,Oe,Ie){if(!ae){var je=j(X,te,Oe);te!==je&&(ae=!0,Oe="buffer",te=je)}var ce=X.objectMode?1:te.length;X.length+=ce;var Z=X.length-1))throw new TypeError("Unknown encoding: "+R);return this._writableState.defaultEncoding=R,this},Object.defineProperty(S.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),S.prototype._write=function(R,X,ae){ae(new Error("_write() is not implemented"))},S.prototype._writev=null,S.prototype.end=function(R,X,ae){var te=this._writableState;typeof R=="function"?(ae=R,R=null,X=null):typeof X=="function"&&(ae=X,X=null),R!=null&&this.write(R,X),te.corked&&(te.corked=1,this.uncork()),te.ending||F(this,te,ae)},Object.defineProperty(S.prototype,"destroyed",{get:function(){return this._writableState!==void 0&&this._writableState.destroyed},set:function(R){this._writableState&&(this._writableState.destroyed=R)}}),S.prototype.destroy=g.destroy,S.prototype._undestroy=g.undestroy,S.prototype._destroy=function(R,X){this.end(),X(R)}}).call(this)}).call(this,e("_process"),xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{},e("timers").setImmediate)},{"./_stream_duplex":508,"./internal/streams/destroy":514,"./internal/streams/stream":515,_process:467,"core-util-is":383,inherits:440,"process-nextick-args":466,"safe-buffer":520,timers:523,"util-deprecate":524}],513:[function(e,r,t){function n(a,c){if(!(a instanceof c))throw new TypeError("Cannot call a class as a function")}var i=e("safe-buffer").Buffer,s=e("util");function o(a,c,l){a.copy(c,l)}r.exports=function(){function a(){n(this,a),this.head=null,this.tail=null,this.length=0}return a.prototype.push=function(c){var l={data:c,next:null};this.length>0?this.tail.next=l:this.head=l,this.tail=l,++this.length},a.prototype.unshift=function(c){var l={data:c,next:this.head};this.length===0&&(this.tail=l),this.head=l,++this.length},a.prototype.shift=function(){if(this.length!==0){var c=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,c}},a.prototype.clear=function(){this.head=this.tail=null,this.length=0},a.prototype.join=function(c){if(this.length===0)return"";for(var l=this.head,u=""+l.data;l=l.next;)u+=c+l.data;return u},a.prototype.concat=function(c){if(this.length===0)return i.alloc(0);for(var l=i.allocUnsafe(c>>>0),u=this.head,f=0;u;)o(u.data,l,f),f+=u.data.length,u=u.next;return l},a}(),s&&s.inspect&&s.inspect.custom&&(r.exports.prototype[s.inspect.custom]=function(){var a=s.inspect({length:this.length});return this.constructor.name+" "+a})},{"safe-buffer":520,util:188}],514:[function(e,r,t){var n=e("process-nextick-args");function i(a,c){var l=this,u=this._readableState&&this._readableState.destroyed,f=this._writableState&&this._writableState.destroyed;return u||f?(c?c(a):a&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,n.nextTick(o,this,a)):n.nextTick(o,this,a)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(a||null,function(h){!c&&h?l._writableState?l._writableState.errorEmitted||(l._writableState.errorEmitted=!0,n.nextTick(o,l,h)):n.nextTick(o,l,h):c&&c(h)}),this)}function s(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function o(a,c){a.emit("error",c)}r.exports={destroy:i,undestroy:s}},{"process-nextick-args":466}],515:[function(e,r,t){arguments[4][490][0].apply(t,arguments)},{dup:490,events:422}],516:[function(e,r,t){r.exports=e("./readable").PassThrough},{"./readable":517}],517:[function(e,r,t){(t=r.exports=e("./lib/_stream_readable.js")).Stream=t,t.Readable=t,t.Writable=e("./lib/_stream_writable.js"),t.Duplex=e("./lib/_stream_duplex.js"),t.Transform=e("./lib/_stream_transform.js"),t.PassThrough=e("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":508,"./lib/_stream_passthrough.js":509,"./lib/_stream_readable.js":510,"./lib/_stream_transform.js":511,"./lib/_stream_writable.js":512}],518:[function(e,r,t){r.exports=e("./readable").Transform},{"./readable":517}],519:[function(e,r,t){r.exports=e("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":512}],520:[function(e,r,t){arguments[4][217][0].apply(t,arguments)},{buffer:220,dup:217}],521:[function(e,r,t){arguments[4][218][0].apply(t,arguments)},{dup:218,"safe-buffer":520}],522:[function(e,r,t){arguments[4][218][0].apply(t,arguments)},{dup:218,"safe-buffer":494}],523:[function(e,r,t){(function(n,i){(function(){var s=e("process/browser.js").nextTick,o=Function.prototype.apply,a=Array.prototype.slice,c={},l=0;function u(f,h){this._id=f,this._clearFn=h}t.setTimeout=function(){return new u(o.call(setTimeout,window,arguments),clearTimeout)},t.setInterval=function(){return new u(o.call(setInterval,window,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(f){f.close()},u.prototype.unref=u.prototype.ref=function(){},u.prototype.close=function(){this._clearFn.call(window,this._id)},t.enroll=function(f,h){clearTimeout(f._idleTimeoutId),f._idleTimeout=h},t.unenroll=function(f){clearTimeout(f._idleTimeoutId),f._idleTimeout=-1},t._unrefActive=t.active=function(f){clearTimeout(f._idleTimeoutId);var h=f._idleTimeout;h>=0&&(f._idleTimeoutId=setTimeout(function(){f._onTimeout&&f._onTimeout()},h))},t.setImmediate=typeof n=="function"?n:function(f){var h=l++,d=!(arguments.length<2)&&a.call(arguments,1);return c[h]=!0,s(function(){c[h]&&(d?f.apply(null,d):f.call(null),t.clearImmediate(h))}),h},t.clearImmediate=typeof i=="function"?i:function(f){delete c[f]}}).call(this)}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":467,timers:523}],524:[function(e,r,t){(function(n){(function(){function i(o,a){if(s("noDeprecation"))return o;var c=!1;function l(){if(!c){if(s("throwDeprecation"))throw new Error(a);s("traceDeprecation")?console.trace(a):console.warn(a),c=!0}return o.apply(this,arguments)}return l}function s(o){try{if(!n.localStorage)return!1}catch{return!1}var a=n.localStorage[o];return a!=null&&String(a).toLowerCase()==="true"}r.exports=i}).call(this)}).call(this,xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{})},{}],525:[function(e,r,t){typeof Object.create=="function"?r.exports=function(n,i){n.super_=i,n.prototype=Object.create(i.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}})}:r.exports=function(n,i){n.super_=i;var s=function(){};s.prototype=i.prototype,n.prototype=new s,n.prototype.constructor=n}},{}],526:[function(e,r,t){r.exports=function(n){return n&&typeof n=="object"&&typeof n.copy=="function"&&typeof n.fill=="function"&&typeof n.readUInt8=="function"}},{}],527:[function(e,r,t){(function(n,i){(function(){var s=/%[sdj%]/g;t.format=function(F){if(!I(F)){for(var H=[],R=0;R=ae)return Ie;switch(Ie){case"%s":return String(X[R++]);case"%d":return Number(X[R++]);case"%j":try{return JSON.stringify(X[R++])}catch{return"[Circular]"}default:return Ie}}),Oe=X[R];R=3&&(R.depth=arguments[2]),arguments.length>=4&&(R.colors=arguments[3]),b(H)?R.showHidden=H:H&&t._extend(R,H),U(R.showHidden)&&(R.showHidden=!1),U(R.depth)&&(R.depth=2),U(R.colors)&&(R.colors=!1),U(R.customInspect)&&(R.customInspect=!0),R.colors&&(R.stylize=l),h(R,F,R.depth)}function l(F,H){var R=c.styles[H];return R?"\x1B["+c.colors[R][0]+"m"+F+"\x1B["+c.colors[R][1]+"m":F}function u(F,H){return F}function f(F){var H={};return F.forEach(function(R,X){H[R]=!0}),H}function h(F,H,R){if(F.customInspect&&H&&M(H.inspect)&&H.inspect!==t.inspect&&(!H.constructor||H.constructor.prototype!==H)){var X=H.inspect(R,F);return I(X)||(X=h(F,X,R)),X}var ae=d(F,H);if(ae)return ae;var te=Object.keys(H),Oe=f(te);if(F.showHidden&&(te=Object.getOwnPropertyNames(H)),T(H)&&(te.indexOf("message")>=0||te.indexOf("description")>=0))return p(H);if(te.length===0){if(M(H)){var Ie=H.name?": "+H.name:"";return F.stylize("[Function"+Ie+"]","special")}if(G(H))return F.stylize(RegExp.prototype.toString.call(H),"regexp");if(K(H))return F.stylize(Date.prototype.toString.call(H),"date");if(T(H))return p(H)}var je,ce="",Z=!1,se=["{","}"];return g(H)&&(Z=!0,se=["[","]"]),M(H)&&(ce=" [Function"+(H.name?": "+H.name:"")+"]"),G(H)&&(ce=" "+RegExp.prototype.toString.call(H)),K(H)&&(ce=" "+Date.prototype.toUTCString.call(H)),T(H)&&(ce=" "+p(H)),te.length!==0||Z&&H.length!=0?R<0?G(H)?F.stylize(RegExp.prototype.toString.call(H),"regexp"):F.stylize("[Object]","special"):(F.seen.push(H),je=Z?m(F,H,R,Oe,te):te.map(function(ue){return v(F,H,R,Oe,ue,Z)}),F.seen.pop(),y(je,ce,se)):se[0]+ce+se[1]}function d(F,H){if(U(H))return F.stylize("undefined","undefined");if(I(H)){var R="'"+JSON.stringify(H).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return F.stylize(R,"string")}return C(H)?F.stylize(""+H,"number"):b(H)?F.stylize(""+H,"boolean"):w(H)?F.stylize("null","null"):void 0}function p(F){return"["+Error.prototype.toString.call(F)+"]"}function m(F,H,R,X,ae){for(var te=[],Oe=0,Ie=H.length;Oe-1&&(Ie=te?Ie.split(` +`).map(function(ce){return" "+ce}).join(` +`).substr(2):` +`+Ie.split(` +`).map(function(ce){return" "+ce}).join(` +`)):Ie=F.stylize("[Circular]","special")),U(Oe)){if(te&&ae.match(/^\d+$/))return Ie;(Oe=JSON.stringify(""+ae)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Oe=Oe.substr(1,Oe.length-2),Oe=F.stylize(Oe,"name")):(Oe=Oe.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Oe=F.stylize(Oe,"string"))}return Oe+": "+Ie}function y(F,H,R){return F.reduce(function(X,ae){return ae.indexOf(` +`),X+ae.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?R[0]+(H===""?"":H+` + `)+" "+F.join(`, + `)+" "+R[1]:R[0]+H+" "+F.join(", ")+" "+R[1]}function g(F){return Array.isArray(F)}function b(F){return typeof F=="boolean"}function w(F){return F===null}function S(F){return F==null}function C(F){return typeof F=="number"}function I(F){return typeof F=="string"}function j(F){return typeof F=="symbol"}function U(F){return F===void 0}function G(F){return z(F)&&_(F)==="[object RegExp]"}function z(F){return typeof F=="object"&&F!==null}function K(F){return z(F)&&_(F)==="[object Date]"}function T(F){return z(F)&&(_(F)==="[object Error]"||F instanceof Error)}function M(F){return typeof F=="function"}function x(F){return F===null||typeof F=="boolean"||typeof F=="number"||typeof F=="string"||typeof F=="symbol"||F===void 0}function _(F){return Object.prototype.toString.call(F)}function E(F){return F<10?"0"+F.toString(10):F.toString(10)}t.debuglog=function(F){if(U(o)&&(o=n.env.NODE_DEBUG||""),F=F.toUpperCase(),!a[F])if(new RegExp("\\b"+F+"\\b","i").test(o)){var H=n.pid;a[F]=function(){var R=t.format.apply(t,arguments);console.error("%s %d: %s",F,H,R)}}else a[F]=function(){};return a[F]},t.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=g,t.isBoolean=b,t.isNull=w,t.isNullOrUndefined=S,t.isNumber=C,t.isString=I,t.isSymbol=j,t.isUndefined=U,t.isRegExp=G,t.isObject=z,t.isDate=K,t.isError=T,t.isFunction=M,t.isPrimitive=x,t.isBuffer=e("./support/isBuffer");var A=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function O(){var F=new Date,H=[E(F.getHours()),E(F.getMinutes()),E(F.getSeconds())].join(":");return[F.getDate(),A[F.getMonth()],H].join(" ")}function D(F,H){return Object.prototype.hasOwnProperty.call(F,H)}t.log=function(){console.log("%s - %s",O(),t.format.apply(t,arguments))},t.inherits=e("inherits"),t._extend=function(F,H){if(!H||!z(H))return F;for(var R=Object.keys(H),X=R.length;X--;)F[R[X]]=H[R[X]];return F}}).call(this)}).call(this,e("_process"),xn!==void 0?xn:typeof self<"u"?self:typeof window<"u"?window:{})},{"./support/isBuffer":526,_process:467,inherits:525}],528:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"v1",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"v3",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"v4",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"v5",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"NIL",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"validate",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return f.default}});var n=h(e("./v1.js")),i=h(e("./v3.js")),s=h(e("./v4.js")),o=h(e("./v5.js")),a=h(e("./nil.js")),c=h(e("./version.js")),l=h(e("./validate.js")),u=h(e("./stringify.js")),f=h(e("./parse.js"));function h(d){return d&&d.__esModule?d:{default:d}}},{"./nil.js":530,"./parse.js":531,"./stringify.js":535,"./v1.js":536,"./v3.js":537,"./v4.js":539,"./v5.js":540,"./validate.js":541,"./version.js":542}],529:[function(e,r,t){function n(v){if(typeof v=="string"){var y=unescape(encodeURIComponent(v));v=new Uint8Array(y.length);for(var g=0;g>5]>>>w%32&255,C=parseInt(b.charAt(S>>>4&15)+b.charAt(15&S),16);y.push(C)}return y}function s(v){return 14+(v+64>>>9<<4)+1}function o(v,y){v[y>>5]|=128<>5]|=(255&v[b/8])<>16)+(y>>16)+(g>>16)<<16|65535&g}function l(v,y){return v<>>32-y}function u(v,y,g,b,w,S){return c(l(c(c(y,v),c(b,S)),w),g)}function f(v,y,g,b,w,S,C){return u(y&g|~y&b,v,y,w,S,C)}function h(v,y,g,b,w,S,C){return u(y&b|g&~b,v,y,w,S,C)}function d(v,y,g,b,w,S,C){return u(y^g^b,v,y,w,S,C)}function p(v,y,g,b,w,S,C){return u(g^(y|~b),v,y,w,S,C)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var m=n;t.default=m},{}],530:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n="00000000-0000-0000-0000-000000000000";t.default=n},{}],531:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(e("./validate.js"));function i(a){return a&&a.__esModule?a:{default:a}}function s(a){if(!(0,n.default)(a))throw TypeError("Invalid UUID");var c,l=new Uint8Array(16);return l[0]=(c=parseInt(a.slice(0,8),16))>>>24,l[1]=c>>>16&255,l[2]=c>>>8&255,l[3]=255&c,l[4]=(c=parseInt(a.slice(9,13),16))>>>8,l[5]=255&c,l[6]=(c=parseInt(a.slice(14,18),16))>>>8,l[7]=255&c,l[8]=(c=parseInt(a.slice(19,23),16))>>>8,l[9]=255&c,l[10]=(c=parseInt(a.slice(24,36),16))/1099511627776&255,l[11]=c/4294967296&255,l[12]=c>>>24&255,l[13]=c>>>16&255,l[14]=c>>>8&255,l[15]=255&c,l}var o=s;t.default=o},{"./validate.js":541}],532:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t.default=n},{}],533:[function(e,r,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var i=new Uint8Array(16);function s(){if(!n&&!(n=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return n(i)}},{}],534:[function(e,r,t){function n(a,c,l,u){switch(a){case 0:return c&l^~c&u;case 1:case 3:return c^l^u;case 2:return c&l^c&u^l&u}}function i(a,c){return a<>>32-c}function s(a){var c=[1518500249,1859775393,2400959708,3395469782],l=[1732584193,4023233417,2562383102,271733878,3285377520];if(typeof a=="string"){var u=unescape(encodeURIComponent(a));a=[];for(var f=0;f>>0;G=U,U=j,j=i(I,30)>>>0,I=C,C=T}l[0]=l[0]+C>>>0,l[1]=l[1]+I>>>0,l[2]=l[2]+j>>>0,l[3]=l[3]+U>>>0,l[4]=l[4]+G>>>0}return[l[0]>>24&255,l[0]>>16&255,l[0]>>8&255,255&l[0],l[1]>>24&255,l[1]>>16&255,l[1]>>8&255,255&l[1],l[2]>>24&255,l[2]>>16&255,l[2]>>8&255,255&l[2],l[3]>>24&255,l[3]>>16&255,l[3]>>8&255,255&l[3],l[4]>>24&255,l[4]>>16&255,l[4]>>8&255,255&l[4]]}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=s;t.default=o},{}],535:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(e("./validate.js"));function i(l){return l&&l.__esModule?l:{default:l}}for(var s=[],o=0;o<256;++o)s.push((o+256).toString(16).substr(1));function a(l){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,f=(s[l[u+0]]+s[l[u+1]]+s[l[u+2]]+s[l[u+3]]+"-"+s[l[u+4]]+s[l[u+5]]+"-"+s[l[u+6]]+s[l[u+7]]+"-"+s[l[u+8]]+s[l[u+9]]+"-"+s[l[u+10]]+s[l[u+11]]+s[l[u+12]]+s[l[u+13]]+s[l[u+14]]+s[l[u+15]]).toLowerCase();if(!(0,n.default)(f))throw TypeError("Stringified UUID is invalid");return f}var c=a;t.default=c},{"./validate.js":541}],536:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i,s=a(e("./rng.js")),o=a(e("./stringify.js"));function a(h){return h&&h.__esModule?h:{default:h}}var c=0,l=0;function u(h,d,p){var m=d&&p||0,v=d||new Array(16),y=(h=h||{}).node||n,g=h.clockseq!==void 0?h.clockseq:i;if(y==null||g==null){var b=h.random||(h.rng||s.default)();y==null&&(y=n=[1|b[0],b[1],b[2],b[3],b[4],b[5]]),g==null&&(g=i=16383&(b[6]<<8|b[7]))}var w=h.msecs!==void 0?h.msecs:Date.now(),S=h.nsecs!==void 0?h.nsecs:l+1,C=w-c+(S-l)/1e4;if(C<0&&h.clockseq===void 0&&(g=g+1&16383),(C<0||w>c)&&h.nsecs===void 0&&(S=0),S>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");c=w,l=S,i=g;var I=(1e4*(268435455&(w+=122192928e5))+S)%4294967296;v[m++]=I>>>24&255,v[m++]=I>>>16&255,v[m++]=I>>>8&255,v[m++]=255&I;var j=w/4294967296*1e4&268435455;v[m++]=j>>>8&255,v[m++]=255&j,v[m++]=j>>>24&15|16,v[m++]=j>>>16&255,v[m++]=g>>>8|128,v[m++]=255&g;for(var U=0;U<6;++U)v[m+U]=y[U];return d||(0,o.default)(v)}var f=u;t.default=f},{"./rng.js":533,"./stringify.js":535}],537:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(e("./v35.js")),i=s(e("./md5.js"));function s(a){return a&&a.__esModule?a:{default:a}}var o=(0,n.default)("v3",48,i.default);t.default=o},{"./md5.js":529,"./v35.js":538}],538:[function(e,r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=l,t.URL=t.DNS=void 0;var n=s(e("./stringify.js")),i=s(e("./parse.js"));function s(u){return u&&u.__esModule?u:{default:u}}function o(u){u=unescape(encodeURIComponent(u));for(var f=[],h=0;h=o&&f<=55295||f===i||f===s||f===n||f>=57344&&f<=65533||f>=65536&&f<=1114111}function c(f){return f===o||f===i||f===s||f===n}function l(f){return f>=65&&f<=90||f>=97&&f<=122||f===58||f===95||f===8204||f===8205||f>=192&&f<=214||f>=216&&f<=246||f>=248&&f<=767||f>=880&&f<=893||f>=895&&f<=8191||f>=8304&&f<=8591||f>=11264&&f<=12271||f>=12289&&f<=55295||f>=63744&&f<=64975||f>=65008&&f<=65533||f>=65536&&f<=983039}function u(f){return l(f)||f>=48&&f<=57||f===45||f===46||f===183||f>=768&&f<=879||f>=8255&&f<=8256}t.S_LIST=[o,i,s,n],t.isChar=a,t.isS=c,t.isNameStartChar=l,t.isNameChar=u},{}],544:[function(e,r,t){/** + * Character classes and associated utilities for the 2nd edition of XML 1.1. + * + * @author Louis-Dominique Dubeau + * @license MIT + * @copyright Louis-Dominique Dubeau + */Object.defineProperty(t,"__esModule",{value:!0}),t.CHAR="-퟿-�ð€€-ô¿¿",t.RESTRICTED_CHAR="-\b\v\f--„†-Ÿ",t.S=` \r +`,t.NAME_START_CHAR=":A-Z_a-zÀ-ÖØ-öø-Ë¿Í°-ͽͿ-῿‌â€â°-â†â°€-⿯ã€-퟿豈-ï·ï·°-�ð€€-󯿿",t.NAME_CHAR="-"+t.NAME_START_CHAR+".0-9·̀-ͯ‿-â€",t.CHAR_RE=new RegExp("^["+t.CHAR+"]$","u"),t.RESTRICTED_CHAR_RE=new RegExp("^["+t.RESTRICTED_CHAR+"]$","u"),t.S_RE=new RegExp("^["+t.S+"]+$","u"),t.NAME_START_CHAR_RE=new RegExp("^["+t.NAME_START_CHAR+"]$","u"),t.NAME_CHAR_RE=new RegExp("^["+t.NAME_CHAR+"]$","u"),t.NAME_RE=new RegExp("^["+t.NAME_START_CHAR+"]["+t.NAME_CHAR+"]*$","u"),t.NMTOKEN_RE=new RegExp("^["+t.NAME_CHAR+"]+$","u");var n=9,i=10,s=13,o=32;function a(d){return d>=1&&d<=55295||d>=57344&&d<=65533||d>=65536&&d<=1114111}function c(d){return d>=1&&d<=8||d===11||d===12||d>=14&&d<=31||d>=127&&d<=132||d>=134&&d<=159}function l(d){return d===9||d===10||d===13||d>31&&d<127||d===133||d>159&&d<=55295||d>=57344&&d<=65533||d>=65536&&d<=1114111}function u(d){return d===o||d===i||d===s||d===n}function f(d){return d>=65&&d<=90||d>=97&&d<=122||d===58||d===95||d===8204||d===8205||d>=192&&d<=214||d>=216&&d<=246||d>=248&&d<=767||d>=880&&d<=893||d>=895&&d<=8191||d>=8304&&d<=8591||d>=11264&&d<=12271||d>=12289&&d<=55295||d>=63744&&d<=64975||d>=65008&&d<=65533||d>=65536&&d<=983039}function h(d){return f(d)||d>=48&&d<=57||d===45||d===46||d===183||d>=768&&d<=879||d>=8255&&d<=8256}t.S_LIST=[o,i,s,n],t.isChar=a,t.isRestrictedChar=c,t.isCharAndNotRestricted=l,t.isS=u,t.isNameStartChar=f,t.isNameChar=h},{}],545:[function(e,r,t){function n(s){return s>=65&&s<=90||s===95||s>=97&&s<=122||s>=192&&s<=214||s>=216&&s<=246||s>=248&&s<=767||s>=880&&s<=893||s>=895&&s<=8191||s>=8204&&s<=8205||s>=8304&&s<=8591||s>=11264&&s<=12271||s>=12289&&s<=55295||s>=63744&&s<=64975||s>=65008&&s<=65533||s>=65536&&s<=983039}function i(s){return n(s)||s===45||s===46||s>=48&&s<=57||s===183||s>=768&&s<=879||s>=8255&&s<=8256}/** + * Character class utilities for XML NS 1.0 edition 3. + * + * @author Louis-Dominique Dubeau + * @license MIT + * @copyright Louis-Dominique Dubeau + */Object.defineProperty(t,"__esModule",{value:!0}),t.NC_NAME_START_CHAR="A-Z_a-zÀ-ÖØ-öø-Ë¿Í°-ͽͿ-῿‌-â€â°-â†â°€-⿯ã€-퟿豈-ï·ï·°-�ð€€-󯿿",t.NC_NAME_CHAR="-"+t.NC_NAME_START_CHAR+".0-9·̀-ͯ‿-â€",t.NC_NAME_START_CHAR_RE=new RegExp("^["+t.NC_NAME_START_CHAR+"]$","u"),t.NC_NAME_CHAR_RE=new RegExp("^["+t.NC_NAME_CHAR+"]$","u"),t.NC_NAME_RE=new RegExp("^["+t.NC_NAME_START_CHAR+"]["+t.NC_NAME_CHAR+"]*$","u"),t.isNCNameStartChar=n,t.isNCNameChar=i},{}]},{},[15])(15);var U1=D1.exports;function z1(){return(z1=Dn(Mr.mark(function e(r,t){return Mr.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(t){n.next=2;break}return n.abrupt("return");case 2:t instanceof ArrayBuffer&&(t=new Blob([t])),bb(r,URL.createObjectURL(t));case 4:case"end":return n.stop()}},e)}))).apply(this,arguments)}function bb(e,r){var t=document.createElement("a");t.download=e,t.style.display="none",t.href=r,document.body.appendChild(t),t.click(),document.body.removeChild(t)}function P0(e){return(P0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r})(e)}var wb=/^\s+/,Oh=/\s+$/;function qr(e,r){if(r=r||{},(e=e||"")instanceof qr)return e;if(!(this instanceof qr))return new qr(e,r);var t=function(n){var i={r:0,g:0,b:0},s=1,o=null,a=null,c=null,l=!1,u=!1;typeof n=="string"&&(n=function(p){p=p.replace(wb,"").replace(Oh,"").toLowerCase();var m,v=!1;if(ef[p])p=ef[p],v=!0;else if(p=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};return(m=Xo.rgb.exec(p))?{r:m[1],g:m[2],b:m[3]}:(m=Xo.rgba.exec(p))?{r:m[1],g:m[2],b:m[3],a:m[4]}:(m=Xo.hsl.exec(p))?{h:m[1],s:m[2],l:m[3]}:(m=Xo.hsla.exec(p))?{h:m[1],s:m[2],l:m[3],a:m[4]}:(m=Xo.hsv.exec(p))?{h:m[1],s:m[2],v:m[3]}:(m=Xo.hsva.exec(p))?{h:m[1],s:m[2],v:m[3],a:m[4]}:(m=Xo.hex8.exec(p))?{r:Ti(m[1]),g:Ti(m[2]),b:Ti(m[3]),a:V1(m[4]),format:v?"name":"hex8"}:(m=Xo.hex6.exec(p))?{r:Ti(m[1]),g:Ti(m[2]),b:Ti(m[3]),format:v?"name":"hex"}:(m=Xo.hex4.exec(p))?{r:Ti(m[1]+""+m[1]),g:Ti(m[2]+""+m[2]),b:Ti(m[3]+""+m[3]),a:V1(m[4]+""+m[4]),format:v?"name":"hex8"}:(m=Xo.hex3.exec(p))?{r:Ti(m[1]+""+m[1]),g:Ti(m[2]+""+m[2]),b:Ti(m[3]+""+m[3]),format:v?"name":"hex"}:!1}(n)),P0(n)=="object"&&(Ls(n.r)&&Ls(n.g)&&Ls(n.b)?(f=n.r,h=n.g,d=n.b,i={r:255*wa(f,255),g:255*wa(h,255),b:255*wa(d,255)},l=!0,u=String(n.r).substr(-1)==="%"?"prgb":"rgb"):Ls(n.h)&&Ls(n.s)&&Ls(n.v)?(o=tf(n.s),a=tf(n.v),i=function(p,m,v){p=6*wa(p,360),m=wa(m,100),v=wa(v,100);var y=Math.floor(p),g=p-y,b=v*(1-m),w=v*(1-g*m),S=v*(1-(1-g)*m),C=y%6,I=[v,w,b,b,S,v][C],j=[S,v,v,w,b,b][C],U=[b,b,S,v,v,w][C];return{r:255*I,g:255*j,b:255*U}}(n.h,o,a),l=!0,u="hsv"):Ls(n.h)&&Ls(n.s)&&Ls(n.l)&&(o=tf(n.s),c=tf(n.l),i=function(p,m,v){var y,g,b;function w(I,j,U){return U<0&&(U+=1),U>1&&(U-=1),U<1/6?I+6*(j-I)*U:U<.5?j:U<2/3?I+(j-I)*(2/3-U)*6:I}if(p=wa(p,360),m=wa(m,100),v=wa(v,100),m===0)y=g=b=v;else{var S=v<.5?v*(1+m):v+m-v*m,C=2*v-S;y=w(C,S,p+1/3),g=w(C,S,p),b=w(C,S,p-1/3)}return{r:255*y,g:255*g,b:255*b}}(n.h,o,c),l=!0,u="hsl"),n.hasOwnProperty("a")&&(s=n.a));var f,h,d;return s=X1(s),{ok:l,format:n.format||u,r:Math.min(255,Math.max(i.r,0)),g:Math.min(255,Math.max(i.g,0)),b:Math.min(255,Math.max(i.b,0)),a:s}}(e);this._originalInput=e,this._r=t.r,this._g=t.g,this._b=t.b,this._a=t.a,this._roundA=Math.round(100*this._a)/100,this._format=r.format||t.format,this._gradientType=r.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=t.ok}function H1(e,r,t){e=wa(e,255),r=wa(r,255),t=wa(t,255);var n,i,s=Math.max(e,r,t),o=Math.min(e,r,t),a=(s+o)/2;if(s==o)n=i=0;else{var c=s-o;switch(i=a>.5?c/(2-s-o):c/(s+o),s){case e:n=(r-t)/c+(r>1)+720)%360;--r;)n.h=(n.h+i)%360,s.push(qr(n));return s}function Ib(e,r){r=r||6;for(var t=qr(e).toHsv(),n=t.h,i=t.s,s=t.v,o=[],a=1/r;r--;)o.push(qr({h:n,s:i,v:s})),s=(s+a)%1;return o}qr.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,r,t,n=this.toRgb();return e=n.r/255,r=n.g/255,t=n.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))+.0722*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))},setAlpha:function(e){return this._a=X1(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=W1(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=W1(this._r,this._g,this._b),r=Math.round(360*e.h),t=Math.round(100*e.s),n=Math.round(100*e.v);return this._a==1?"hsv("+r+", "+t+"%, "+n+"%)":"hsva("+r+", "+t+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=H1(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=H1(this._r,this._g,this._b),r=Math.round(360*e.h),t=Math.round(100*e.s),n=Math.round(100*e.l);return this._a==1?"hsl("+r+", "+t+"%, "+n+"%)":"hsla("+r+", "+t+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return $1(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(r,t,n,i,s){var o=[Go(Math.round(r).toString(16)),Go(Math.round(t).toString(16)),Go(Math.round(n).toString(16)),Go(Ih(i))];return s&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*wa(this._r,255))+"%",g:Math.round(100*wa(this._g,255))+"%",b:Math.round(100*wa(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(100*wa(this._r,255))+"%, "+Math.round(100*wa(this._g,255))+"%, "+Math.round(100*wa(this._b,255))+"%)":"rgba("+Math.round(100*wa(this._r,255))+"%, "+Math.round(100*wa(this._g,255))+"%, "+Math.round(100*wa(this._b,255))+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":!(this._a<1)&&(Mb[$1(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var r="#"+q1(this._r,this._g,this._b,this._a),t=r,n=this._gradientType?"GradientType = 1, ":"";if(e){var i=qr(e);t="#"+q1(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+r+",endColorstr="+t+")"},toString:function(e){var r=!!e;e=e||this._format;var t=!1,n=this._a<1&&this._a>=0;return r||!n||e!=="hex"&&e!=="hex6"&&e!=="hex3"&&e!=="hex4"&&e!=="hex8"&&e!=="name"?(e==="rgb"&&(t=this.toRgbString()),e==="prgb"&&(t=this.toPercentageRgbString()),e!=="hex"&&e!=="hex6"||(t=this.toHexString()),e==="hex3"&&(t=this.toHexString(!0)),e==="hex4"&&(t=this.toHex8String(!0)),e==="hex8"&&(t=this.toHex8String()),e==="name"&&(t=this.toName()),e==="hsl"&&(t=this.toHslString()),e==="hsv"&&(t=this.toHsvString()),t||this.toHexString()):e==="name"&&this._a===0?this.toName():this.toRgbString()},clone:function(){return qr(this.toString())},_applyModification:function(e,r){var t=e.apply(null,[this].concat([].slice.call(r)));return this._r=t._r,this._g=t._g,this._b=t._b,this.setAlpha(t._a),this},lighten:function(){return this._applyModification(_b,arguments)},brighten:function(){return this._applyModification(Ab,arguments)},darken:function(){return this._applyModification(Eb,arguments)},desaturate:function(){return this._applyModification(kb,arguments)},saturate:function(){return this._applyModification(xb,arguments)},greyscale:function(){return this._applyModification(Sb,arguments)},spin:function(){return this._applyModification(Cb,arguments)},_applyCombination:function(e,r){return e.apply(null,[this].concat([].slice.call(r)))},analogous:function(){return this._applyCombination(Pb,arguments)},complement:function(){return this._applyCombination(Tb,arguments)},monochromatic:function(){return this._applyCombination(Ib,arguments)},splitcomplement:function(){return this._applyCombination(Ob,arguments)},triad:function(){return this._applyCombination(G1,[3])},tetrad:function(){return this._applyCombination(G1,[4])}},qr.fromRatio=function(e,r){if(P0(e)=="object"){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=n==="a"?e[n]:tf(e[n]));e=t}return qr(e,r)},qr.equals=function(e,r){return!(!e||!r)&&qr(e).toRgbString()==qr(r).toRgbString()},qr.random=function(){return qr.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},qr.mix=function(e,r,t){t=t===0?0:t||50;var n=qr(e).toRgb(),i=qr(r).toRgb(),s=t/100;return qr({r:(i.r-n.r)*s+n.r,g:(i.g-n.g)*s+n.g,b:(i.b-n.b)*s+n.b,a:(i.a-n.a)*s+n.a})},qr.readability=function(e,r){var t=qr(e),n=qr(r);return(Math.max(t.getLuminance(),n.getLuminance())+.05)/(Math.min(t.getLuminance(),n.getLuminance())+.05)},qr.isReadable=function(e,r,t){var n,i,s=qr.readability(e,r);switch(i=!1,(n=function(o){var a,c;return a=((o=o||{level:"AA",size:"small"}).level||"AA").toUpperCase(),c=(o.size||"small").toLowerCase(),a!=="AA"&&a!=="AAA"&&(a="AA"),c!=="small"&&c!=="large"&&(c="small"),{level:a,size:c}}(t)).level+n.size){case"AAsmall":case"AAAlarge":i=s>=4.5;break;case"AAlarge":i=s>=3;break;case"AAAsmall":i=s>=7}return i},qr.mostReadable=function(e,r,t){var n,i,s,o,a=null,c=0;i=(t=t||{}).includeFallbackColors,s=t.level,o=t.size;for(var l=0;lc&&(c=n,a=qr(r[l]));return qr.isReadable(e,a,{level:s,size:o})||!i?a:(t.includeFallbackColors=!1,qr.mostReadable(e,["#fff","#000"],t))};var ef=qr.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Mb=qr.hexNames=function(e){var r={};for(var t in e)e.hasOwnProperty(t)&&(r[e[t]]=t);return r}(ef);function X1(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function wa(e,r){(function(n){return typeof n=="string"&&n.indexOf(".")!=-1&&parseFloat(n)===1})(e)&&(e="100%");var t=function(n){return typeof n=="string"&&n.indexOf("%")!=-1}(e);return e=Math.min(r,Math.max(0,parseFloat(e))),t&&(e=parseInt(e*r,10)/100),Math.abs(e-r)<1e-6?1:e%r/parseFloat(r)}function Ph(e){return Math.min(1,Math.max(0,e))}function Ti(e){return parseInt(e,16)}function Go(e){return e.length==1?"0"+e:""+e}function tf(e){return e<=1&&(e=100*e+"%"),e}function Ih(e){return Math.round(255*parseFloat(e)).toString(16)}function V1(e){return Ti(e)/255}var fc,Mh,rf,Xo=(Mh="[\\s|\\(]+("+(fc="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+fc+")[,|\\s]+("+fc+")\\s*\\)?",rf="[\\s|\\(]+("+fc+")[,|\\s]+("+fc+")[,|\\s]+("+fc+")[,|\\s]+("+fc+")\\s*\\)?",{CSS_UNIT:new RegExp(fc),rgb:new RegExp("rgb"+Mh),rgba:new RegExp("rgba"+rf),hsl:new RegExp("hsl"+Mh),hsla:new RegExp("hsla"+rf),hsv:new RegExp("hsv"+Mh),hsva:new RegExp("hsva"+rf),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function Ls(e){return!!Xo.CSS_UNIT.exec(e)}var I0={exports:{}};(function(e,r){(function(){var t,n="Expected a function",i="__lodash_hash_undefined__",s="__lodash_placeholder__",o=16,a=32,c=64,l=128,u=256,f=1/0,h=9007199254740991,d=NaN,p=4294967295,m=[["ary",l],["bind",1],["bindKey",2],["curry",8],["curryRight",o],["flip",512],["partial",a],["partialRight",c],["rearg",u]],v="[object Arguments]",y="[object Array]",g="[object Boolean]",b="[object Date]",w="[object Error]",S="[object Function]",C="[object GeneratorFunction]",I="[object Map]",j="[object Number]",U="[object Object]",G="[object Promise]",z="[object RegExp]",K="[object Set]",T="[object String]",M="[object Symbol]",x="[object WeakMap]",_="[object ArrayBuffer]",E="[object DataView]",A="[object Float32Array]",O="[object Float64Array]",D="[object Int8Array]",F="[object Int16Array]",H="[object Int32Array]",R="[object Uint8Array]",X="[object Uint8ClampedArray]",ae="[object Uint16Array]",te="[object Uint32Array]",Oe=/\b__p \+= '';/g,Ie=/\b(__p \+=) '' \+/g,je=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ce=/&(?:amp|lt|gt|quot|#39);/g,Z=/[&<>"']/g,se=RegExp(ce.source),ue=RegExp(Z.source),Le=/<%-([\s\S]+?)%>/g,oe=/<%([\s\S]+?)%>/g,ye=/<%=([\s\S]+?)%>/g,rt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Y=/^\w*$/,ie=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,me=/[\\^$.*+?()[\]{}|]/g,Ue=RegExp(me.source),ct=/^\s+/,J=/\s/,Je=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,it=/\{\n\/\* \[wrapped with (.+)\] \*/,xe=/,? & /,be=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Te=/[()=,{}\[\]\/\s]/,ut=/\\(\\)?/g,he=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,pe=/\w*$/,Ce=/^[-+]0x[0-9a-f]+$/i,ze=/^0b[01]+$/i,Se=/^\[object .+?Constructor\]$/,fe=/^0o[0-7]+$/i,Me=/^(?:0|[1-9]\d*)$/,Ve=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,nt=/($^)/,Pt=/['\n\r\u2028\u2029\\]/g,bt="\\ud800-\\udfff",tr="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Rt="\\u2700-\\u27bf",Ct="a-z\\xdf-\\xf6\\xf8-\\xff",Jt="A-Z\\xc0-\\xd6\\xd8-\\xde",Gt="\\ufe0e\\ufe0f",Yt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",hr="['’]",Ht="["+bt+"]",sr="["+Yt+"]",Tr="["+tr+"]",Ur="\\d+",qt="["+Rt+"]",kr="["+Ct+"]",vr="[^"+bt+Yt+Ur+Rt+Ct+Jt+"]",Bt="\\ud83c[\\udffb-\\udfff]",_r="[^"+bt+"]",xr="(?:\\ud83c[\\udde6-\\uddff]){2}",Cr="[\\ud800-\\udbff][\\udc00-\\udfff]",jr="["+Jt+"]",Xr="\\u200d",ar="(?:"+kr+"|"+vr+")",Hr="(?:"+jr+"|"+vr+")",Wr="(?:['’](?:d|ll|m|re|s|t|ve))?",Yr="(?:['’](?:D|LL|M|RE|S|T|VE))?",kn="(?:"+Tr+"|"+Bt+")?",Ne="["+Gt+"]?",ht=Ne+kn+("(?:"+Xr+"(?:"+[_r,xr,Cr].join("|")+")"+Ne+kn+")*"),kt="(?:"+[qt,xr,Cr].join("|")+")"+ht,lr="(?:"+[_r+Tr+"?",Tr,xr,Cr,Ht].join("|")+")",Br=RegExp(hr,"g"),Tn=RegExp(Tr,"g"),da=RegExp(Bt+"(?="+Bt+")|"+lr+ht,"g"),Ta=RegExp([jr+"?"+kr+"+"+Wr+"(?="+[sr,jr,"$"].join("|")+")",Hr+"+"+Yr+"(?="+[sr,jr+ar,"$"].join("|")+")",jr+"?"+ar+"+"+Wr,jr+"+"+Yr,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ur,kt].join("|"),"g"),pi=RegExp("["+Xr+bt+tr+Gt+"]"),ni=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ba=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ai=-1,nn={};nn[A]=nn[O]=nn[D]=nn[F]=nn[H]=nn[R]=nn[X]=nn[ae]=nn[te]=!0,nn[v]=nn[y]=nn[_]=nn[g]=nn[E]=nn[b]=nn[w]=nn[S]=nn[I]=nn[j]=nn[U]=nn[z]=nn[K]=nn[T]=nn[x]=!1;var tn={};tn[v]=tn[y]=tn[_]=tn[E]=tn[g]=tn[b]=tn[A]=tn[O]=tn[D]=tn[F]=tn[H]=tn[I]=tn[j]=tn[U]=tn[z]=tn[K]=tn[T]=tn[M]=tn[R]=tn[X]=tn[ae]=tn[te]=!0,tn[w]=tn[S]=tn[x]=!1;var qi={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ii=parseFloat,Gi=parseInt,No=typeof xn=="object"&&xn&&xn.Object===Object&&xn,gl=typeof self=="object"&&self&&self.Object===Object&&self,ba=No||gl||Function("return this")(),ws=r&&!r.nodeType&&r,rs=ws&&e&&!e.nodeType&&e,ks=rs&&rs.exports===ws,_c=ks&&No.process,mi=function(){try{var W=rs&&rs.require&&rs.require("util").types;return W||_c&&_c.binding&&_c.binding("util")}catch{}}(),Ac=mi&&mi.isArrayBuffer,gu=mi&&mi.isDate,Ec=mi&&mi.isMap,yu=mi&&mi.isRegExp,yl=mi&&mi.isSet,bu=mi&&mi.isTypedArray;function wi(W,re,Ae){switch(Ae.length){case 0:return W.call(re);case 1:return W.call(re,Ae[0]);case 2:return W.call(re,Ae[0],Ae[1]);case 3:return W.call(re,Ae[0],Ae[1],Ae[2])}return W.apply(re,Ae)}function wu(W,re,Ae,$e){for(var ee=-1,_e=W==null?0:W.length;++ee<_e;){var qe=W[ee];re($e,qe,Ae(qe),W)}return $e}function oi(W,re){for(var Ae=-1,$e=W==null?0:W.length;++Ae<$e&&re(W[Ae],Ae,W)!==!1;);return W}function xs(W,re){for(var Ae=W==null?0:W.length;Ae--&&re(W[Ae],Ae,W)!==!1;);return W}function ku(W,re){for(var Ae=-1,$e=W==null?0:W.length;++Ae<$e;)if(!re(W[Ae],Ae,W))return!1;return!0}function Do(W,re){for(var Ae=-1,$e=W==null?0:W.length,ee=0,_e=[];++Ae<$e;){var qe=W[Ae];re(qe,Ae,W)&&(_e[ee++]=qe)}return _e}function Xi(W,re){return!!(W!=null&&W.length)&&Vi(W,re,0)>-1}function Cc(W,re,Ae){for(var $e=-1,ee=W==null?0:W.length;++$e-1;);return Ae}function Ir(W,re){for(var Ae=W.length;Ae--&&Vi(re,W[Ae],0)>-1;);return Ae}var Jn=Oc({À:"A",Ã:"A",Â:"A",Ã:"A",Ä:"A",Ã…:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ç:"C",ç:"c",Ã:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",ÃŒ:"I",Ã:"I",ÃŽ:"I",Ã:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ã’:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ãœ:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ä€:"A",Ä‚:"A",Ä„:"A",Ä:"a",ă:"a",Ä…:"a",Ć:"C",Ĉ:"C",ÄŠ:"C",ÄŒ:"C",ć:"c",ĉ:"c",Ä‹:"c",Ä:"c",ÄŽ:"D",Ä:"D",Ä:"d",Ä‘:"d",Ä’:"E",Ä”:"E",Ä–:"E",Ę:"E",Äš:"E",Ä“:"e",Ä•:"e",Ä—:"e",Ä™:"e",Ä›:"e",Äœ:"G",Äž:"G",Ä :"G",Ä¢:"G",Ä:"g",ÄŸ:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",Ä°:"I",Ä©:"i",Ä«:"i",Ä­:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å€:"l",Å‚:"l",Ń:"N",Å…:"N",Ň:"N",ÅŠ:"N",Å„:"n",ņ:"n",ň:"n",Å‹:"n",ÅŒ:"O",ÅŽ:"O",Å:"O",Å:"o",Å:"o",Å‘:"o",Å”:"R",Å–:"R",Ř:"R",Å•:"r",Å—:"r",Å™:"r",Åš:"S",Åœ:"S",Åž:"S",Å :"S",Å›:"s",Å:"s",ÅŸ:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Å°:"U",Ų:"U",Å©:"u",Å«:"u",Å­:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å’:"Oe",Å“:"oe",ʼn:"'n",Å¿:"s"}),hn=Oc({"&":"&","<":"<",">":">",'"':""","'":"'"});function Bn(W){return"\\"+qi[W]}function na(W){return pi.test(W)}function Ra(W){var re=-1,Ae=Array(W.size);return W.forEach(function($e,ee){Ae[++re]=[ee,$e]}),Ae}function Gn(W,re){return function(Ae){return W(re(Ae))}}function Un(W,re){for(var Ae=-1,$e=W.length,ee=0,_e=[];++Ae<$e;){var qe=W[Ae];qe!==re&&qe!==s||(W[Ae]=s,_e[ee++]=Ae)}return _e}function Za(W){var re=-1,Ae=Array(W.size);return W.forEach(function($e){Ae[++re]=$e}),Ae}function xa(W){return na(W)?function(re){for(var Ae=da.lastIndex=0;da.test(re);)++Ae;return Ae}(W):Su(W)}function aa(W){return na(W)?function(re){return re.match(da)||[]}(W):function(re){return re.split("")}(W)}function xi(W){for(var re=W.length;re--&&J.test(W.charAt(re)););return re}var Li=Oc({"&":"&","<":"<",">":">",""":'"',"'":"'"}),B=function W(re){var Ae,$e=(re=re==null?ba:B.defaults(ba.Object(),re,B.pick(ba,Ba))).Array,ee=re.Date,_e=re.Error,qe=re.Function,vt=re.Math,Tt=re.Object,Lt=re.RegExp,cr=re.String,Ar=re.TypeError,Lr=$e.prototype,an=qe.prototype,Zr=Tt.prototype,fn=re["__core-js_shared__"],dn=an.toString,Fr=Zr.hasOwnProperty,Sa=0,Oa=(Ae=/[^.]+$/.exec(fn&&fn.keys&&fn.keys.IE_PROTO||""))?"Symbol(src)_1."+Ae:"",Pa=Zr.toString,Xn=dn.call(Tt),Ua=ba._,xo=Lt("^"+dn.call(Fr).replace(me,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),_s=ks?re.Buffer:t,Mc=re.Symbol,Od=re.Uint8Array,ia=_s?_s.allocUnsafe:t,zn=Gn(Tt.getPrototypeOf,Tt),_a=Tt.create,$n=Zr.propertyIsEnumerable,za=Lr.splice,Ja=Mc?Mc.isConcatSpreadable:t,Ha=Mc?Mc.iterator:t,Vn=Mc?Mc.toStringTag:t,ja=function(){try{var k=$f(Tt,"defineProperty");return k({},"",{}),k}catch{}}(),is=re.clearTimeout!==ba.clearTimeout&&re.clearTimeout,Y4=ee&&ee.now!==ba.Date.now&&ee.now,K4=re.setTimeout!==ba.setTimeout&&re.setTimeout,dy=vt.ceil,py=vt.floor,tw=Tt.getOwnPropertySymbols,Z4=_s?_s.isBuffer:t,n6=re.isFinite,J4=Lr.join,Q4=Gn(Tt.keys,Tt),Si=vt.max,oo=vt.min,e9=ee.now,t9=re.parseInt,a6=vt.random,r9=Lr.reverse,rw=$f(re,"DataView"),o1=$f(re,"Map"),nw=$f(re,"Promise"),Pd=$f(re,"Set"),s1=$f(re,"WeakMap"),c1=$f(Tt,"create"),my=s1&&new s1,Id={},n9=qf(rw),a9=qf(o1),i9=qf(nw),o9=qf(Pd),s9=qf(s1),vy=Mc?Mc.prototype:t,l1=vy?vy.valueOf:t,i6=vy?vy.toString:t;function Pe(k){if(Qa(k)&&!_n(k)&&!(k instanceof Ln)){if(k instanceof As)return k;if(Fr.call(k,"__wrapped__"))return s4(k)}return new As(k)}var Md=function(){function k(){}return function(P){if(!Wa(P))return{};if(_a)return _a(P);k.prototype=P;var q=new k;return k.prototype=t,q}}();function gy(){}function As(k,P){this.__wrapped__=k,this.__actions__=[],this.__chain__=!!P,this.__index__=0,this.__values__=t}function Ln(k){this.__wrapped__=k,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=p,this.__views__=[]}function Uf(k){var P=-1,q=k==null?0:k.length;for(this.clear();++P=P?k:P)),k}function Es(k,P,q,ne,ge,Be){var at,dt=1&P,_t=2&P,Xt=4&P;if(q&&(at=ge?q(k,ne,ge,Be):q(k)),at!==t)return at;if(!Wa(k))return k;var Kt=_n(k);if(Kt){if(at=function(rr){var Sr=rr.length,cn=new rr.constructor(Sr);return Sr&&typeof rr[0]=="string"&&Fr.call(rr,"index")&&(cn.index=rr.index,cn.input=rr.input),cn}(k),!dt)return Bo(k,at)}else{var pr=so(k),zr=pr==S||pr==C;if(Ou(k))return M6(k,dt);if(pr==U||pr==v||zr&&!ge){if(at=_t||zr?{}:Z6(k),!dt)return _t?function(rr,Sr){return Rc(rr,Y6(rr),Sr)}(k,function(rr,Sr){return rr&&Rc(Sr,zo(Sr),rr)}(at,k)):function(rr,Sr){return Rc(rr,Tw(rr),Sr)}(k,c6(at,k))}else{if(!tn[pr])return ge?k:{};at=function(rr,Sr,cn){var Or=rr.constructor;switch(Sr){case _:return kw(rr);case g:case b:return new Or(+rr);case E:return function(vn,Qn){var Kr=Qn?kw(vn.buffer):vn.buffer;return new vn.constructor(Kr,vn.byteOffset,vn.byteLength)}(rr,cn);case A:case O:case D:case F:case H:case R:case X:case ae:case te:return F6(rr,cn);case I:return new Or;case j:case T:return new Or(rr);case z:return function(vn){var Qn=new vn.constructor(vn.source,pe.exec(vn));return Qn.lastIndex=vn.lastIndex,Qn}(rr);case K:return new Or;case M:return En=rr,l1?Tt(l1.call(En)):{}}var En}(k,pr,dt)}}Be||(Be=new Js);var $r=Be.get(k);if($r)return $r;Be.set(k,at),A4(k)?k.forEach(function(rr){at.add(Es(rr,P,q,rr,k,Be))}):S4(k)&&k.forEach(function(rr,Sr){at.set(Sr,Es(rr,P,q,Sr,k,Be))});var Qr=Kt?t:(Xt?_t?Aw:_w:_t?zo:Bi)(k);return oi(Qr||k,function(rr,Sr){Qr&&(rr=k[Sr=rr]),u1(at,Sr,Es(rr,P,q,Sr,k,Be))}),at}function l6(k,P,q){var ne=q.length;if(k==null)return!ne;for(k=Tt(k);ne--;){var ge=q[ne],Be=P[ge],at=k[ge];if(at===t&&!(ge in k)||!Be(at))return!1}return!0}function u6(k,P,q){if(typeof k!="function")throw new Ar(n);return g1(function(){k.apply(t,q)},P)}function f1(k,P,q,ne){var ge=-1,Be=Xi,at=!0,dt=k.length,_t=[],Xt=P.length;if(!dt)return _t;q&&(P=ua(P,ki(q))),ne?(Be=Cc,at=!1):P.length>=200&&(Be=pt,at=!1,P=new zf(P));e:for(;++ge-1},kl.prototype.set=function(k,P){var q=this.__data__,ne=yy(q,k);return ne<0?(++this.size,q.push([k,P])):q[ne][1]=P,this},xl.prototype.clear=function(){this.size=0,this.__data__={hash:new Uf,map:new(o1||kl),string:new Uf}},xl.prototype.delete=function(k){var P=Py(this,k).delete(k);return this.size-=P?1:0,P},xl.prototype.get=function(k){return Py(this,k).get(k)},xl.prototype.has=function(k){return Py(this,k).has(k)},xl.prototype.set=function(k,P){var q=Py(this,k),ne=q.size;return q.set(k,P),this.size+=q.size==ne?0:1,this},zf.prototype.add=zf.prototype.push=function(k){return this.__data__.set(k,i),this},zf.prototype.has=function(k){return this.__data__.has(k)},Js.prototype.clear=function(){this.__data__=new kl,this.size=0},Js.prototype.delete=function(k){var P=this.__data__,q=P.delete(k);return this.size=P.size,q},Js.prototype.get=function(k){return this.__data__.get(k)},Js.prototype.has=function(k){return this.__data__.has(k)},Js.prototype.set=function(k,P){var q=this.__data__;if(q instanceof kl){var ne=q.__data__;if(!o1||ne.length<199)return ne.push([k,P]),this.size=++q.size,this;q=this.__data__=new xl(ne)}return q.set(k,P),this.size=q.size,this};var Au=D6(Fc),f6=D6(sw,!0);function f9(k,P){var q=!0;return Au(k,function(ne,ge,Be){return q=!!P(ne,ge,Be)}),q}function by(k,P,q){for(var ne=-1,ge=k.length;++ne0&&q(dt)?P>1?Yi(dt,P-1,q,ne,ge):Lo(ge,dt):ne||(ge[ge.length]=dt)}return ge}var ow=L6(),d6=L6(!0);function Fc(k,P){return k&&ow(k,P,Bi)}function sw(k,P){return k&&d6(k,P,Bi)}function wy(k,P){return Do(P,function(q){return Cl(k[q])})}function Wf(k,P){for(var q=0,ne=(P=Cu(P,k)).length;k!=null&&qP}function h9(k,P){return k!=null&&Fr.call(k,P)}function d9(k,P){return k!=null&&P in Tt(k)}function lw(k,P,q){for(var ne=q?Cc:Xi,ge=k[0].length,Be=k.length,at=Be,dt=$e(Be),_t=1/0,Xt=[];at--;){var Kt=k[at];at&&P&&(Kt=ua(Kt,ki(P))),_t=oo(Kt.length,_t),dt[at]=!q&&(P||ge>=120&&Kt.length>=120)?new zf(at&&Kt):t}Kt=k[0];var pr=-1,zr=dt[0];e:for(;++pr=$r?Qr:Qr*(_t[Xt]=="desc"?-1:1)}return at.index-dt.index}(ge,Be,q)})}function S6(k,P,q){for(var ne=-1,ge=P.length,Be={};++ne-1;)dt!==k&&za.call(dt,_t,1),za.call(k,_t,1);return k}function _6(k,P){for(var q=k?P.length:0,ne=q-1;q--;){var ge=P[q];if(q==ne||ge!==Be){var Be=ge;El(ge)?za.call(k,ge,1):gw(k,ge)}}return k}function pw(k,P){return k+py(a6()*(P-k+1))}function mw(k,P){var q="";if(!k||P<1||P>h)return q;do P%2&&(q+=k),(P=py(P/2))&&(k+=k);while(P);return q}function Fn(k,P){return Mw(e4(k,P,Ho),k+"")}function m9(k){return s6(Dd(k))}function v9(k,P){var q=Dd(k);return Iy(q,Hf(P,0,q.length))}function p1(k,P,q,ne){if(!Wa(k))return k;for(var ge=-1,Be=(P=Cu(P,k)).length,at=Be-1,dt=k;dt!=null&&++gege?0:ge+P),(q=q>ge?ge:q)<0&&(q+=ge),ge=P>q?0:q-P>>>0,P>>>=0;for(var Be=$e(ge);++ne>>1,at=k[Be];at!==null&&!ss(at)&&(q?at<=P:at=200){var Xt=P?null:k9(k);if(Xt)return Za(Xt);at=!1,ge=pt,_t=new zf}else _t=P?[]:dt;e:for(;++ne=ne?k:Cs(k,P,q)}var I6=is||function(k){return ba.clearTimeout(k)};function M6(k,P){if(P)return k.slice();var q=k.length,ne=ia?ia(q):new k.constructor(q);return k.copy(ne),ne}function kw(k){var P=new k.constructor(k.byteLength);return new Od(P).set(new Od(k)),P}function F6(k,P){var q=P?kw(k.buffer):k.buffer;return new k.constructor(q,k.byteOffset,k.length)}function R6(k,P){if(k!==P){var q=k!==t,ne=k===null,ge=k==k,Be=ss(k),at=P!==t,dt=P===null,_t=P==P,Xt=ss(P);if(!dt&&!Xt&&!Be&&k>P||Be&&at&&_t&&!dt&&!Xt||ne&&at&&_t||!q&&_t||!ge)return 1;if(!ne&&!Be&&!Xt&&k1?q[ge-1]:t,at=ge>2?q[2]:t;for(Be=k.length>3&&typeof Be=="function"?(ge--,Be):t,at&&_o(q[0],q[1],at)&&(Be=ge<3?t:Be,ge=1),P=Tt(P);++ne-1?ge[Be?P[at]:at]:t}}function z6(k){return Al(function(P){var q=P.length,ne=q,ge=As.prototype.thru;for(k&&P.reverse();ne--;){var Be=P[ne];if(typeof Be!="function")throw new Ar(n);if(ge&&!at&&Oy(Be)=="wrapper")var at=new As([],!0)}for(ne=at?ne:q;++ne1&&Or.reverse(),Kt&&_tdt))return!1;var Xt=Be.get(k),Kt=Be.get(P);if(Xt&&Kt)return Xt==P&&Kt==k;var pr=-1,zr=!0,$r=2&q?new zf:t;for(Be.set(k,P),Be.set(P,k);++pr-1&&k%1==0&&k1?"& ":"")+Be[dt],Be=Be.join(at>2?", ":" "),ge.replace(Je,`{ +/* [wrapped with `+Be+`] */ +`)}(ne,function(ge,Be){return oi(m,function(at){var dt="_."+at[0];Be&at[1]&&!Xi(ge,dt)&&ge.push(dt)}),ge.sort()}(function(ge){var Be=ge.match(it);return Be?Be[1].split(xe):[]}(ne),q)))}function a4(k){var P=0,q=0;return function(){var ne=e9(),ge=16-(ne-q);if(q=ne,ge>0){if(++P>=800)return arguments[0]}else P=0;return k.apply(t,arguments)}}function Iy(k,P){var q=-1,ne=k.length,ge=ne-1;for(P=P===t?ne:P;++q1?k[P-1]:t;return q=typeof q=="function"?(k.pop(),q):t,d4(k,q)});function p4(k){var P=Pe(k);return P.__chain__=!0,P}function My(k,P){return P(k)}var H9=Al(function(k){var P=k.length,q=P?k[0]:0,ne=this.__wrapped__,ge=function(Be){return iw(Be,k)};return!(P>1||this.__actions__.length)&&ne instanceof Ln&&El(q)?((ne=ne.slice(q,+q+(P?1:0))).__actions__.push({func:My,args:[ge],thisArg:t}),new As(ne,this.__chain__).thru(function(Be){return P&&!Be.length&&Be.push(t),Be})):this.thru(ge)}),W9=_y(function(k,P,q){Fr.call(k,q)?++k[q]:Sl(k,q,1)}),$9=U6(c4),q9=U6(l4);function m4(k,P){return(_n(k)?oi:Au)(k,on(P,3))}function v4(k,P){return(_n(k)?xs:f6)(k,on(P,3))}var G9=_y(function(k,P,q){Fr.call(k,q)?k[q].push(P):Sl(k,q,[P])}),X9=Fn(function(k,P,q){var ne=-1,ge=typeof P=="function",Be=Uo(k)?$e(k.length):[];return Au(k,function(at){Be[++ne]=ge?wi(P,at,q):h1(at,P,q)}),Be}),V9=_y(function(k,P,q){Sl(k,q,P)});function Fy(k,P){return(_n(k)?ua:y6)(k,on(P,3))}var Y9=_y(function(k,P,q){k[q?0:1].push(P)},function(){return[[],[]]}),K9=Fn(function(k,P){if(k==null)return[];var q=P.length;return q>1&&_o(k,P[0],P[1])?P=[]:q>2&&_o(P[0],P[1],P[2])&&(P=[P[0]]),x6(k,Yi(P,1),[])}),Ry=Y4||function(){return ba.Date.now()};function g4(k,P,q){return P=q?t:P,P=k&&P==null?k.length:P,_l(k,l,t,t,t,t,P)}function y4(k,P){var q;if(typeof P!="function")throw new Ar(n);return k=On(k),function(){return--k>0&&(q=P.apply(this,arguments)),k<=1&&(P=t),q}}var Dw=Fn(function(k,P,q){var ne=1;if(q.length){var ge=Un(q,jd(Dw));ne|=a}return _l(k,ne,P,q,ge)}),b4=Fn(function(k,P,q){var ne=3;if(q.length){var ge=Un(q,jd(b4));ne|=a}return _l(P,ne,k,q,ge)});function w4(k,P,q){var ne,ge,Be,at,dt,_t,Xt=0,Kt=!1,pr=!1,zr=!0;if(typeof k!="function")throw new Ar(n);function $r(Or){var En=ne,vn=ge;return ne=ge=t,Xt=Or,at=k.apply(vn,En)}function Qr(Or){var En=Or-_t;return _t===t||En>=P||En<0||pr&&Or-Xt>=Be}function rr(){var Or=Ry();if(Qr(Or))return Sr(Or);dt=g1(rr,function(En){var vn=P-(En-_t);return pr?oo(vn,Be-(En-Xt)):vn}(Or))}function Sr(Or){return dt=t,zr&&ne?$r(Or):(ne=ge=t,at)}function cn(){var Or=Ry(),En=Qr(Or);if(ne=arguments,ge=this,_t=Or,En){if(dt===t)return function(vn){return Xt=vn,dt=g1(rr,P),Kt?$r(vn):at}(_t);if(pr)return I6(dt),dt=g1(rr,P),$r(_t)}return dt===t&&(dt=g1(rr,P)),at}return P=Os(P)||0,Wa(q)&&(Kt=!!q.leading,Be=(pr="maxWait"in q)?Si(Os(q.maxWait)||0,P):Be,zr="trailing"in q?!!q.trailing:zr),cn.cancel=function(){dt!==t&&I6(dt),Xt=0,ne=_t=ge=dt=t},cn.flush=function(){return dt===t?at:Sr(Ry())},cn}var Z9=Fn(function(k,P){return u6(k,1,P)}),J9=Fn(function(k,P,q){return u6(k,Os(P)||0,q)});function jy(k,P){if(typeof k!="function"||P!=null&&typeof P!="function")throw new Ar(n);var q=function ne(){var ge=arguments,Be=P?P.apply(this,ge):ge[0],at=ne.cache;if(at.has(Be))return at.get(Be);var dt=k.apply(this,ge);return ne.cache=at.set(Be,dt)||at,dt};return q.cache=new(jy.Cache||xl),q}function Ny(k){if(typeof k!="function")throw new Ar(n);return function(){var P=arguments;switch(P.length){case 0:return!k.call(this);case 1:return!k.call(this,P[0]);case 2:return!k.call(this,P[0],P[1]);case 3:return!k.call(this,P[0],P[1],P[2])}return!k.apply(this,P)}}jy.Cache=xl;var Q9=w9(function(k,P){var q=(P=P.length==1&&_n(P[0])?ua(P[0],ki(on())):ua(Yi(P,1),ki(on()))).length;return Fn(function(ne){for(var ge=-1,Be=oo(ne.length,q);++ge=P}),Gf=m6(function(){return arguments}())?m6:function(k){return Qa(k)&&Fr.call(k,"callee")&&!$n.call(k,"callee")},_n=$e.isArray,n8=Ac?ki(Ac):function(k){return Qa(k)&&So(k)==_};function Uo(k){return k!=null&&Dy(k.length)&&!Cl(k)}function si(k){return Qa(k)&&Uo(k)}var Ou=Z4||Yw,a8=gu?ki(gu):function(k){return Qa(k)&&So(k)==b};function Bw(k){if(!Qa(k))return!1;var P=So(k);return P==w||P=="[object DOMException]"||typeof k.message=="string"&&typeof k.name=="string"&&!y1(k)}function Cl(k){if(!Wa(k))return!1;var P=So(k);return P==S||P==C||P=="[object AsyncFunction]"||P=="[object Proxy]"}function x4(k){return typeof k=="number"&&k==On(k)}function Dy(k){return typeof k=="number"&&k>-1&&k%1==0&&k<=h}function Wa(k){var P=typeof k;return k!=null&&(P=="object"||P=="function")}function Qa(k){return k!=null&&typeof k=="object"}var S4=Ec?ki(Ec):function(k){return Qa(k)&&so(k)==I};function _4(k){return typeof k=="number"||Qa(k)&&So(k)==j}function y1(k){if(!Qa(k)||So(k)!=U)return!1;var P=zn(k);if(P===null)return!0;var q=Fr.call(P,"constructor")&&P.constructor;return typeof q=="function"&&q instanceof q&&dn.call(q)==Xn}var Uw=yu?ki(yu):function(k){return Qa(k)&&So(k)==z},A4=yl?ki(yl):function(k){return Qa(k)&&so(k)==K};function Ly(k){return typeof k=="string"||!_n(k)&&Qa(k)&&So(k)==T}function ss(k){return typeof k=="symbol"||Qa(k)&&So(k)==M}var Nd=bu?ki(bu):function(k){return Qa(k)&&Dy(k.length)&&!!nn[So(k)]},i8=Ty(hw),o8=Ty(function(k,P){return k<=P});function E4(k){if(!k)return[];if(Uo(k))return Ly(k)?aa(k):Bo(k);if(Ha&&k[Ha])return function(q){for(var ne,ge=[];!(ne=q.next()).done;)ge.push(ne.value);return ge}(k[Ha]());var P=so(k);return(P==I?Ra:P==K?Za:Dd)(k)}function Tl(k){return k?(k=Os(k))===f||k===-1/0?17976931348623157e292*(k<0?-1:1):k==k?k:0:k===0?k:0}function On(k){var P=Tl(k),q=P%1;return P==P?q?P-q:P:0}function C4(k){return k?Hf(On(k),0,p):0}function Os(k){if(typeof k=="number")return k;if(ss(k))return d;if(Wa(k)){var P=typeof k.valueOf=="function"?k.valueOf():k;k=Wa(P)?P+"":P}if(typeof k!="string")return k===0?k:+k;k=wl(k);var q=ze.test(k);return q||fe.test(k)?Gi(k.slice(2),q?2:8):Ce.test(k)?d:+k}function T4(k){return Rc(k,zo(k))}function fa(k){return k==null?"":os(k)}var s8=Fd(function(k,P){if(v1(P)||Uo(P))Rc(P,Bi(P),k);else for(var q in P)Fr.call(P,q)&&u1(k,q,P[q])}),O4=Fd(function(k,P){Rc(P,zo(P),k)}),By=Fd(function(k,P,q,ne){Rc(P,zo(P),k,ne)}),c8=Fd(function(k,P,q,ne){Rc(P,Bi(P),k,ne)}),l8=Al(iw),u8=Fn(function(k,P){k=Tt(k);var q=-1,ne=P.length,ge=ne>2?P[2]:t;for(ge&&_o(P[0],P[1],ge)&&(ne=1);++q1),Be}),Rc(k,Aw(k),q),ne&&(q=Es(q,7,x9));for(var ge=P.length;ge--;)gw(q,P[ge]);return q}),g8=Al(function(k,P){return k==null?{}:function(q,ne){return S6(q,ne,function(ge,Be){return Hw(q,Be)})}(k,P)});function I4(k,P){if(k==null)return{};var q=ua(Aw(k),function(ne){return[ne]});return P=on(P),S6(k,q,function(ne,ge){return P(ne,ge[0])})}var M4=q6(Bi),F4=q6(zo);function Dd(k){return k==null?[]:We(k,Bi(k))}var y8=Rd(function(k,P,q){return P=P.toLowerCase(),k+(q?R4(P):P)});function R4(k){return Ww(fa(k).toLowerCase())}function j4(k){return(k=fa(k))&&k.replace(Ve,Jn).replace(Tn,"")}var b8=Rd(function(k,P,q){return k+(q?"-":"")+P.toLowerCase()}),w8=Rd(function(k,P,q){return k+(q?" ":"")+P.toLowerCase()}),k8=B6("toLowerCase"),x8=Rd(function(k,P,q){return k+(q?"_":"")+P.toLowerCase()}),S8=Rd(function(k,P,q){return k+(q?" ":"")+Ww(P)}),_8=Rd(function(k,P,q){return k+(q?" ":"")+P.toUpperCase()}),Ww=B6("toUpperCase");function N4(k,P,q){return k=fa(k),(P=q?t:P)===t?function(ne){return ni.test(ne)}(k)?function(ne){return ne.match(Ta)||[]}(k):function(ne){return ne.match(be)||[]}(k):k.match(P)||[]}var D4=Fn(function(k,P){try{return wi(k,t,P)}catch(q){return Bw(q)?q:new _e(q)}}),A8=Al(function(k,P){return oi(P,function(q){q=jc(q),Sl(k,q,Dw(k[q],k))}),k});function $w(k){return function(){return k}}var E8=z6(),C8=z6(!0);function Ho(k){return k}function qw(k){return g6(typeof k=="function"?k:Es(k,1))}var T8=Fn(function(k,P){return function(q){return h1(q,k,P)}}),O8=Fn(function(k,P){return function(q){return h1(k,q,P)}});function Gw(k,P,q){var ne=Bi(P),ge=wy(P,ne);q!=null||Wa(P)&&(ge.length||!ne.length)||(q=P,P=k,k=this,ge=wy(P,Bi(P)));var Be=!(Wa(q)&&"chain"in q&&!q.chain),at=Cl(k);return oi(ge,function(dt){var _t=P[dt];k[dt]=_t,at&&(k.prototype[dt]=function(){var Xt=this.__chain__;if(Be||Xt){var Kt=k(this.__wrapped__);return(Kt.__actions__=Bo(this.__actions__)).push({func:_t,args:arguments,thisArg:k}),Kt.__chain__=Xt,Kt}return _t.apply(k,Lo([this.value()],arguments))})}),k}function Xw(){}var P8=xw(ua),I8=xw(ku),M8=xw(ko);function L4(k){return Ow(k)?as(jc(k)):function(P){return function(q){return Wf(q,P)}}(k)}var F8=W6(),R8=W6(!0);function Vw(){return[]}function Yw(){return!1}var j8=Ey(function(k,P){return k+P},0),N8=Sw("ceil"),D8=Ey(function(k,P){return k/P},1),L8=Sw("floor"),Kw,B8=Ey(function(k,P){return k*P},1),U8=Sw("round"),z8=Ey(function(k,P){return k-P},0);return Pe.after=function(k,P){if(typeof P!="function")throw new Ar(n);return k=On(k),function(){if(--k<1)return P.apply(this,arguments)}},Pe.ary=g4,Pe.assign=s8,Pe.assignIn=O4,Pe.assignInWith=By,Pe.assignWith=c8,Pe.at=l8,Pe.before=y4,Pe.bind=Dw,Pe.bindAll=A8,Pe.bindKey=b4,Pe.castArray=function(){if(!arguments.length)return[];var k=arguments[0];return _n(k)?k:[k]},Pe.chain=p4,Pe.chunk=function(k,P,q){P=(q?_o(k,P,q):P===t)?1:Si(On(P),0);var ne=k==null?0:k.length;if(!ne||P<1)return[];for(var ge=0,Be=0,at=$e(dy(ne/P));geXt?0:Xt+dt),(_t=_t===t||_t>Xt?Xt:On(_t))<0&&(_t+=Xt),_t=dt>_t?0:C4(_t);dt<_t;)Be[dt++]=at;return Be}(k,P,q,ne)):[]},Pe.filter=function(k,P){return(_n(k)?Do:h6)(k,on(P,3))},Pe.flatMap=function(k,P){return Yi(Fy(k,P),1)},Pe.flatMapDeep=function(k,P){return Yi(Fy(k,P),f)},Pe.flatMapDepth=function(k,P,q){return q=q===t?1:On(q),Yi(Fy(k,P),q)},Pe.flatten=u4,Pe.flattenDeep=function(k){return k!=null&&k.length?Yi(k,f):[]},Pe.flattenDepth=function(k,P){return k!=null&&k.length?Yi(k,P=P===t?1:On(P)):[]},Pe.flip=function(k){return _l(k,512)},Pe.flow=E8,Pe.flowRight=C8,Pe.fromPairs=function(k){for(var P=-1,q=k==null?0:k.length,ne={};++P>>0)?(k=fa(k))&&(typeof P=="string"||P!=null&&!Uw(P))&&!(P=os(P))&&na(k)?Tu(aa(k),0,q):k.split(P,q):[]},Pe.spread=function(k,P){if(typeof k!="function")throw new Ar(n);return P=P==null?0:Si(On(P),0),Fn(function(q){var ne=q[P],ge=Tu(q,0,P);return ne&&Lo(ge,ne),wi(k,this,ge)})},Pe.tail=function(k){var P=k==null?0:k.length;return P?Cs(k,1,P):[]},Pe.take=function(k,P,q){return k&&k.length?Cs(k,0,(P=q||P===t?1:On(P))<0?0:P):[]},Pe.takeRight=function(k,P,q){var ne=k==null?0:k.length;return ne?Cs(k,(P=ne-(P=q||P===t?1:On(P)))<0?0:P,ne):[]},Pe.takeRightWhile=function(k,P){return k&&k.length?Sy(k,on(P,3),!1,!0):[]},Pe.takeWhile=function(k,P){return k&&k.length?Sy(k,on(P,3)):[]},Pe.tap=function(k,P){return P(k),k},Pe.throttle=function(k,P,q){var ne=!0,ge=!0;if(typeof k!="function")throw new Ar(n);return Wa(q)&&(ne="leading"in q?!!q.leading:ne,ge="trailing"in q?!!q.trailing:ge),w4(k,P,{leading:ne,maxWait:P,trailing:ge})},Pe.thru=My,Pe.toArray=E4,Pe.toPairs=M4,Pe.toPairsIn=F4,Pe.toPath=function(k){return _n(k)?ua(k,jc):ss(k)?[k]:Bo(o4(fa(k)))},Pe.toPlainObject=T4,Pe.transform=function(k,P,q){var ne=_n(k),ge=ne||Ou(k)||Nd(k);if(P=on(P,4),q==null){var Be=k&&k.constructor;q=ge?ne?new Be:[]:Wa(k)&&Cl(Be)?Md(zn(k)):{}}return(ge?oi:Fc)(k,function(at,dt,_t){return P(q,at,dt,_t)}),q},Pe.unary=function(k){return g4(k,1)},Pe.union=F9,Pe.unionBy=R9,Pe.unionWith=j9,Pe.uniq=function(k){return k&&k.length?Eu(k):[]},Pe.uniqBy=function(k,P){return k&&k.length?Eu(k,on(P,2)):[]},Pe.uniqWith=function(k,P){return P=typeof P=="function"?P:t,k&&k.length?Eu(k,t,P):[]},Pe.unset=function(k,P){return k==null||gw(k,P)},Pe.unzip=Nw,Pe.unzipWith=d4,Pe.update=function(k,P,q){return k==null?k:T6(k,P,ww(q))},Pe.updateWith=function(k,P,q,ne){return ne=typeof ne=="function"?ne:t,k==null?k:T6(k,P,ww(q),ne)},Pe.values=Dd,Pe.valuesIn=function(k){return k==null?[]:We(k,zo(k))},Pe.without=N9,Pe.words=N4,Pe.wrap=function(k,P){return Lw(ww(P),k)},Pe.xor=D9,Pe.xorBy=L9,Pe.xorWith=B9,Pe.zip=U9,Pe.zipObject=function(k,P){return P6(k||[],P||[],u1)},Pe.zipObjectDeep=function(k,P){return P6(k||[],P||[],p1)},Pe.zipWith=z9,Pe.entries=M4,Pe.entriesIn=F4,Pe.extend=O4,Pe.extendWith=By,Gw(Pe,Pe),Pe.add=j8,Pe.attempt=D4,Pe.camelCase=y8,Pe.capitalize=R4,Pe.ceil=N8,Pe.clamp=function(k,P,q){return q===t&&(q=P,P=t),q!==t&&(q=(q=Os(q))==q?q:0),P!==t&&(P=(P=Os(P))==P?P:0),Hf(Os(k),P,q)},Pe.clone=function(k){return Es(k,4)},Pe.cloneDeep=function(k){return Es(k,5)},Pe.cloneDeepWith=function(k,P){return Es(k,5,P=typeof P=="function"?P:t)},Pe.cloneWith=function(k,P){return Es(k,4,P=typeof P=="function"?P:t)},Pe.conformsTo=function(k,P){return P==null||l6(k,P,Bi(P))},Pe.deburr=j4,Pe.defaultTo=function(k,P){return k==null||k!=k?P:k},Pe.divide=D8,Pe.endsWith=function(k,P,q){k=fa(k),P=os(P);var ne=k.length,ge=q=q===t?ne:Hf(On(q),0,ne);return(q-=P.length)>=0&&k.slice(q,ge)==P},Pe.eq=Qs,Pe.escape=function(k){return(k=fa(k))&&ue.test(k)?k.replace(Z,hn):k},Pe.escapeRegExp=function(k){return(k=fa(k))&&Ue.test(k)?k.replace(me,"\\$&"):k},Pe.every=function(k,P,q){var ne=_n(k)?ku:f9;return q&&_o(k,P,q)&&(P=t),ne(k,on(P,3))},Pe.find=$9,Pe.findIndex=c4,Pe.findKey=function(k,P){return Zs(k,on(P,3),Fc)},Pe.findLast=q9,Pe.findLastIndex=l4,Pe.findLastKey=function(k,P){return Zs(k,on(P,3),sw)},Pe.floor=L8,Pe.forEach=m4,Pe.forEachRight=v4,Pe.forIn=function(k,P){return k==null?k:ow(k,on(P,3),zo)},Pe.forInRight=function(k,P){return k==null?k:d6(k,on(P,3),zo)},Pe.forOwn=function(k,P){return k&&Fc(k,on(P,3))},Pe.forOwnRight=function(k,P){return k&&sw(k,on(P,3))},Pe.get=zw,Pe.gt=t8,Pe.gte=r8,Pe.has=function(k,P){return k!=null&&K6(k,P,h9)},Pe.hasIn=Hw,Pe.head=f4,Pe.identity=Ho,Pe.includes=function(k,P,q,ne){k=Uo(k)?k:Dd(k),q=q&&!ne?On(q):0;var ge=k.length;return q<0&&(q=Si(ge+q,0)),Ly(k)?q<=ge&&k.indexOf(P,q)>-1:!!ge&&Vi(k,P,q)>-1},Pe.indexOf=function(k,P,q){var ne=k==null?0:k.length;if(!ne)return-1;var ge=q==null?0:On(q);return ge<0&&(ge=Si(ne+ge,0)),Vi(k,P,ge)},Pe.inRange=function(k,P,q){return P=Tl(P),q===t?(q=P,P=0):q=Tl(q),function(ne,ge,Be){return ne>=oo(ge,Be)&&ne=-9007199254740991&&k<=h},Pe.isSet=A4,Pe.isString=Ly,Pe.isSymbol=ss,Pe.isTypedArray=Nd,Pe.isUndefined=function(k){return k===t},Pe.isWeakMap=function(k){return Qa(k)&&so(k)==x},Pe.isWeakSet=function(k){return Qa(k)&&So(k)=="[object WeakSet]"},Pe.join=function(k,P){return k==null?"":J4.call(k,P)},Pe.kebabCase=b8,Pe.last=Ts,Pe.lastIndexOf=function(k,P,q){var ne=k==null?0:k.length;if(!ne)return-1;var ge=ne;return q!==t&&(ge=(ge=On(q))<0?Si(ne+ge,0):oo(ge,ne-1)),P==P?function(Be,at,dt){for(var _t=dt+1;_t--;)if(Be[_t]===at)return _t;return _t}(k,P,ge):ns(k,_u,ge,!0)},Pe.lowerCase=w8,Pe.lowerFirst=k8,Pe.lt=i8,Pe.lte=o8,Pe.max=function(k){return k&&k.length?by(k,Ho,cw):t},Pe.maxBy=function(k,P){return k&&k.length?by(k,on(P,2),cw):t},Pe.mean=function(k){return Tc(k,Ho)},Pe.meanBy=function(k,P){return Tc(k,on(P,2))},Pe.min=function(k){return k&&k.length?by(k,Ho,hw):t},Pe.minBy=function(k,P){return k&&k.length?by(k,on(P,2),hw):t},Pe.stubArray=Vw,Pe.stubFalse=Yw,Pe.stubObject=function(){return{}},Pe.stubString=function(){return""},Pe.stubTrue=function(){return!0},Pe.multiply=B8,Pe.nth=function(k,P){return k&&k.length?k6(k,On(P)):t},Pe.noConflict=function(){return ba._===this&&(ba._=Ua),this},Pe.noop=Xw,Pe.now=Ry,Pe.pad=function(k,P,q){k=fa(k);var ne=(P=On(P))?xa(k):0;if(!P||ne>=P)return k;var ge=(P-ne)/2;return Cy(py(ge),q)+k+Cy(dy(ge),q)},Pe.padEnd=function(k,P,q){k=fa(k);var ne=(P=On(P))?xa(k):0;return P&&neP){var ne=k;k=P,P=ne}if(q||k%1||P%1){var ge=a6();return oo(k+ge*(P-k+ii("1e-"+((ge+"").length-1))),P)}return pw(k,P)},Pe.reduce=function(k,P,q){var ne=_n(k)?bl:Ss,ge=arguments.length<3;return ne(k,on(P,4),q,ge,Au)},Pe.reduceRight=function(k,P,q){var ne=_n(k)?xu:Ss,ge=arguments.length<3;return ne(k,on(P,4),q,ge,f6)},Pe.repeat=function(k,P,q){return P=(q?_o(k,P,q):P===t)?1:On(P),mw(fa(k),P)},Pe.replace=function(){var k=arguments,P=fa(k[0]);return k.length<3?P:P.replace(k[1],k[2])},Pe.result=function(k,P,q){var ne=-1,ge=(P=Cu(P,k)).length;for(ge||(ge=1,k=t);++neh)return[];var q=p,ne=oo(k,p);P=on(P),k-=p;for(var ge=Ic(ne,P);++q=Be)return k;var dt=q-xa(ne);if(dt<1)return ne;var _t=at?Tu(at,0,dt).join(""):k.slice(0,dt);if(ge===t)return _t+ne;if(at&&(dt+=_t.length-dt),Uw(ge)){if(k.slice(dt).search(ge)){var Xt,Kt=_t;for(ge.global||(ge=Lt(ge.source,fa(pe.exec(ge))+"g")),ge.lastIndex=0;Xt=ge.exec(Kt);)var pr=Xt.index;_t=_t.slice(0,pr===t?dt:pr)}}else if(k.indexOf(os(ge),dt)!=dt){var zr=_t.lastIndexOf(ge);zr>-1&&(_t=_t.slice(0,zr))}return _t+ne},Pe.unescape=function(k){return(k=fa(k))&&se.test(k)?k.replace(ce,Li):k},Pe.uniqueId=function(k){var P=++Sa;return fa(k)+P},Pe.upperCase=_8,Pe.upperFirst=Ww,Pe.each=m4,Pe.eachRight=v4,Pe.first=f4,Gw(Pe,(Kw={},Fc(Pe,function(k,P){Fr.call(Pe.prototype,P)||(Kw[P]=k)}),Kw),{chain:!1}),Pe.VERSION="4.17.21",oi(["bind","bindKey","curry","curryRight","partial","partialRight"],function(k){Pe[k].placeholder=Pe}),oi(["drop","take"],function(k,P){Ln.prototype[k]=function(q){q=q===t?1:Si(On(q),0);var ne=this.__filtered__&&!P?new Ln(this):this.clone();return ne.__filtered__?ne.__takeCount__=oo(q,ne.__takeCount__):ne.__views__.push({size:oo(q,p),type:k+(ne.__dir__<0?"Right":"")}),ne},Ln.prototype[k+"Right"]=function(q){return this.reverse()[k](q).reverse()}}),oi(["filter","map","takeWhile"],function(k,P){var q=P+1,ne=q==1||q==3;Ln.prototype[k]=function(ge){var Be=this.clone();return Be.__iteratees__.push({iteratee:on(ge,3),type:q}),Be.__filtered__=Be.__filtered__||ne,Be}}),oi(["head","last"],function(k,P){var q="take"+(P?"Right":"");Ln.prototype[k]=function(){return this[q](1).value()[0]}}),oi(["initial","tail"],function(k,P){var q="drop"+(P?"":"Right");Ln.prototype[k]=function(){return this.__filtered__?new Ln(this):this[q](1)}}),Ln.prototype.compact=function(){return this.filter(Ho)},Ln.prototype.find=function(k){return this.filter(k).head()},Ln.prototype.findLast=function(k){return this.reverse().find(k)},Ln.prototype.invokeMap=Fn(function(k,P){return typeof k=="function"?new Ln(this):this.map(function(q){return h1(q,k,P)})}),Ln.prototype.reject=function(k){return this.filter(Ny(on(k)))},Ln.prototype.slice=function(k,P){k=On(k);var q=this;return q.__filtered__&&(k>0||P<0)?new Ln(q):(k<0?q=q.takeRight(-k):k&&(q=q.drop(k)),P!==t&&(q=(P=On(P))<0?q.dropRight(-P):q.take(P-k)),q)},Ln.prototype.takeRightWhile=function(k){return this.reverse().takeWhile(k).reverse()},Ln.prototype.toArray=function(){return this.take(p)},Fc(Ln.prototype,function(k,P){var q=/^(?:filter|find|map|reject)|While$/.test(P),ne=/^(?:head|last)$/.test(P),ge=Pe[ne?"take"+(P=="last"?"Right":""):P],Be=ne||/^find/.test(P);ge&&(Pe.prototype[P]=function(){var at=this.__wrapped__,dt=ne?[1]:arguments,_t=at instanceof Ln,Xt=dt[0],Kt=_t||_n(at),pr=function(cn){var Or=ge.apply(Pe,Lo([cn],dt));return ne&&zr?Or[0]:Or};Kt&&q&&typeof Xt=="function"&&Xt.length!=1&&(_t=Kt=!1);var zr=this.__chain__,$r=!!this.__actions__.length,Qr=Be&&!zr,rr=_t&&!$r;if(!Be&&Kt){at=rr?at:new Ln(this);var Sr=k.apply(at,dt);return Sr.__actions__.push({func:My,args:[pr],thisArg:t}),new As(Sr,zr)}return Qr&&rr?k.apply(this,dt):(Sr=this.thru(pr),Qr?ne?Sr.value()[0]:Sr.value():Sr)})}),oi(["pop","push","shift","sort","splice","unshift"],function(k){var P=Lr[k],q=/^(?:push|sort|unshift)$/.test(k)?"tap":"thru",ne=/^(?:pop|shift)$/.test(k);Pe.prototype[k]=function(){var ge=arguments;if(ne&&!this.__chain__){var Be=this.value();return P.apply(_n(Be)?Be:[],ge)}return this[q](function(at){return P.apply(_n(at)?at:[],ge)})}}),Fc(Ln.prototype,function(k,P){var q=Pe[P];if(q){var ne=q.name+"";Fr.call(Id,ne)||(Id[ne]=[]),Id[ne].push({name:P,func:q})}}),Id[Ay(t,2).name]=[{name:"wrapper",func:t}],Ln.prototype.clone=function(){var k=new Ln(this.__wrapped__);return k.__actions__=Bo(this.__actions__),k.__dir__=this.__dir__,k.__filtered__=this.__filtered__,k.__iteratees__=Bo(this.__iteratees__),k.__takeCount__=this.__takeCount__,k.__views__=Bo(this.__views__),k},Ln.prototype.reverse=function(){if(this.__filtered__){var k=new Ln(this);k.__dir__=-1,k.__filtered__=!0}else(k=this.clone()).__dir__*=-1;return k},Ln.prototype.value=function(){var k=this.__wrapped__.value(),P=this.__dir__,q=_n(k),ne=P<0,ge=q?k.length:0,Be=function(Qn,Kr,ln){for(var _i=-1,ci=ln.length;++_i=this.__values__.length;return{done:k,value:k?t:this.__values__[this.__index__++]}},Pe.prototype.plant=function(k){for(var P,q=this;q instanceof gy;){var ne=s4(q);ne.__index__=0,ne.__values__=t,P?ge.__wrapped__=ne:P=ne;var ge=ne;q=q.__wrapped__}return ge.__wrapped__=k,P},Pe.prototype.reverse=function(){var k=this.__wrapped__;if(k instanceof Ln){var P=k;return this.__actions__.length&&(P=new Ln(this)),(P=P.reverse()).__actions__.push({func:My,args:[jw],thisArg:t}),new As(P,this.__chain__)}return this.thru(jw)},Pe.prototype.toJSON=Pe.prototype.valueOf=Pe.prototype.value=function(){return O6(this.__wrapped__,this.__actions__)},Pe.prototype.first=Pe.prototype.head,Ha&&(Pe.prototype[Ha]=function(){return this}),Pe}();rs?((rs.exports=B)._=B,ws._=B):ba._=B}).call(xn)})(I0,I0.exports);var Fh=I0.exports;function M0(e){for(var r=(e=e.replace("#","")).match(/../g),t=0;t<3;t++)r[t]=parseInt(r[t],16);return r}function Y1(e,r,t){for(var n=[e.toString(16),r.toString(16),t.toString(16)],i=0;i<3;i++)n[i].length==1&&(n[i]="0"+n[i]);return"#"+n.join("")}var Rh={exports:{}};(function(e,r){e.exports=function(){var t=1e3,n=6e4,i=36e5,s="millisecond",o="second",a="minute",c="hour",l="day",u="week",f="month",h="quarter",d="year",p="date",m="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|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,g={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(M){var x=["th","st","nd","rd"],_=M%100;return"["+M+(x[(_-20)%10]||x[_]||x[0])+"]"}},b=function(M,x,_){var E=String(M);return!E||E.length>=x?M:""+Array(x+1-E.length).join(_)+M},w={s:b,z:function(M){var x=-M.utcOffset(),_=Math.abs(x),E=Math.floor(_/60),A=_%60;return(x<=0?"+":"-")+b(E,2,"0")+":"+b(A,2,"0")},m:function M(x,_){if(x.date()<_.date())return-M(_,x);var E=12*(_.year()-x.year())+(_.month()-x.month()),A=x.clone().add(E,f),O=_-A<0,D=x.clone().add(E+(O?-1:1),f);return+(-(E+(_-A)/(O?A-D:D-A))||0)},a:function(M){return M<0?Math.ceil(M)||0:Math.floor(M)},p:function(M){return{M:f,y:d,w:u,d:l,D:p,h:c,m:a,s:o,ms:s,Q:h}[M]||String(M||"").toLowerCase().replace(/s$/,"")},u:function(M){return M===void 0}},S="en",C={};C[S]=g;var I="$isDayjsObject",j=function(M){return M instanceof K||!(!M||!M[I])},U=function M(x,_,E){var A;if(!x)return S;if(typeof x=="string"){var O=x.toLowerCase();C[O]&&(A=O),_&&(C[O]=_,A=O);var D=x.split("-");if(!A&&D.length>1)return M(D[0])}else{var F=x.name;C[F]=x,A=F}return!E&&A&&(S=A),A||!E&&S},G=function(M,x){if(j(M))return M.clone();var _=typeof x=="object"?x:{};return _.date=M,_.args=arguments,new K(_)},z=w;z.l=U,z.i=j,z.w=function(M,x){return G(M,{locale:x.$L,utc:x.$u,x:x.$x,$offset:x.$offset})};var K=function(){function M(_){this.$L=U(_.locale,null,!0),this.parse(_),this.$x=this.$x||_.x||{},this[I]=!0}var x=M.prototype;return x.parse=function(_){this.$d=function(E){var A=E.date,O=E.utc;if(A===null)return new Date(NaN);if(z.u(A))return new Date;if(A instanceof Date)return new Date(A);if(typeof A=="string"&&!/Z$/i.test(A)){var D=A.match(v);if(D){var F=D[2]-1||0,H=(D[7]||"0").substring(0,3);return O?new Date(Date.UTC(D[1],F,D[3]||1,D[4]||0,D[5]||0,D[6]||0,H)):new Date(D[1],F,D[3]||1,D[4]||0,D[5]||0,D[6]||0,H)}}return new Date(A)}(_),this.init()},x.init=function(){var _=this.$d;this.$y=_.getFullYear(),this.$M=_.getMonth(),this.$D=_.getDate(),this.$W=_.getDay(),this.$H=_.getHours(),this.$m=_.getMinutes(),this.$s=_.getSeconds(),this.$ms=_.getMilliseconds()},x.$utils=function(){return z},x.isValid=function(){return this.$d.toString()!==m},x.isSame=function(_,E){var A=G(_);return this.startOf(E)<=A&&A<=this.endOf(E)},x.isAfter=function(_,E){return G(_)>1;++t)r[t]=String.fromCharCode(e.charCodeAt(2*t+1)+(e.charCodeAt(2*t)<<8));return r.join("")}var hc,nf=function(e){var r=e.charCodeAt(0),t=e.charCodeAt(1);return r==255&&t==254?function(n){for(var i=[],s=0;s>1;++s)i[s]=String.fromCharCode(n.charCodeAt(2*s)+(n.charCodeAt(2*s+1)<<8));return i.join("")}(e.slice(2)):r==254&&t==255?Z1(e.slice(2)):r==65279?e.slice(1):e},Nh=function(e){return String.fromCharCode(e)},J1=function(e){return String.fromCharCode(e)},dc="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function Zl(e){for(var r="",t=0,n=0,i=0,s=0,o=0,a=0,c=0,l=0;l>2,o=(3&t)<<4|(n=e.charCodeAt(l++))>>4,a=(15&n)<<2|(i=e.charCodeAt(l++))>>6,c=63&i,isNaN(n)?a=c=64:isNaN(i)&&(c=64),r+=dc.charAt(s)+dc.charAt(o)+dc.charAt(a)+dc.charAt(c);return r}function po(e){var r="",t=0,n=0,i=0,s=0,o=0,a=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var c=0;c>4,r+=String.fromCharCode(t),n=(15&s)<<4|(o=dc.indexOf(e.charAt(c++)))>>2,o!==64&&(r+=String.fromCharCode(n)),i=(3&o)<<6|(a=dc.indexOf(e.charAt(c++))),a!==64&&(r+=String.fromCharCode(i));return r}var Cn=function(){return typeof Buffer<"u"&&typeof process<"u"&&process.versions!==void 0&&!!process.versions.node}(),Bs=function(){if(typeof Buffer<"u"){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch{e=!0}return e?function(r,t){return t?new Buffer(r,t):new Buffer(r)}:Buffer.from.bind(Buffer)}return function(){}}();function pc(e){return Cn?Buffer.alloc?Buffer.alloc(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}function Q1(e){return Cn?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):typeof Uint8Array<"u"?new Uint8Array(e):new Array(e)}var mo=function(e){return Cn?Bs(e,"binary"):e.split("").map(function(r){return 255&r.charCodeAt(0)})};function Dh(e){if(typeof ArrayBuffer>"u")return mo(e);for(var r=new ArrayBuffer(e.length),t=new Uint8Array(r),n=0;n!=e.length;++n)t[n]=255&e.charCodeAt(n);return r}function Us(e){if(Array.isArray(e))return e.map(function(n){return String.fromCharCode(n)}).join("");for(var r=[],t=0;t"u")throw new Error("Unsupported");if(e instanceof ArrayBuffer)return N0(new Uint8Array(e));for(var r=new Array(e.length),t=0;t=0;)r+=e.charAt(t--);return r}function Yo(e,r){var t=""+e;return t.length>=r?t:Ma("0",r-t.length)+t}function D0(e,r){var t=""+e;return t.length>=r?t:Ma(" ",r-t.length)+t}function Lh(e,r){var t=""+e;return t.length>=r?t:t+Ma(" ",r-t.length)}var em=Math.pow(2,32);function Zc(e,r){return e>em||e<-em?function(t,n){var i=""+Math.round(t);return i.length>=n?i:Ma("0",n-i.length)+i}(e,r):function(t,n){var i=""+t;return i.length>=n?i:Ma("0",n-i.length)+i}(Math.round(e),r)}function Bh(e,r){return r=r||0,e.length>=7+r&&(32|e.charCodeAt(r))==103&&(32|e.charCodeAt(r+1))==101&&(32|e.charCodeAt(r+2))==110&&(32|e.charCodeAt(r+3))==101&&(32|e.charCodeAt(r+4))==114&&(32|e.charCodeAt(r+5))==97&&(32|e.charCodeAt(r+6))==108}var tm=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],L0=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]],sn={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上åˆ/ä¸‹åˆ "hh"時"mm"分"ss"秒 "'},rm={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},Rb={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function Uh(e,r,t){for(var n=e<0?-1:1,i=e*n,s=0,o=1,a=0,c=1,l=0,u=0,f=Math.floor(i);lr&&(l>r?(u=c,a=s):(u=l,a=o)),!t)return[0,n*a,u];var h=Math.floor(n*a/u);return[h,n*a-h*u,u]}function Jc(e,r,t){if(e>2958465||e<0)return null;var n=0|e,i=Math.floor(86400*(e-n)),s=0,o=[],a={D:n,T:i,u:86400*(e-n)-i,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(a.u)<1e-6&&(a.u=0),r&&r.date1904&&(n+=1462),a.u>.9999&&(a.u=0,++i==86400&&(a.T=i=0,++n,++a.D)),n===60)o=t?[1317,10,29]:[1900,2,29],s=3;else if(n===0)o=t?[1317,8,29]:[1900,1,0],s=6;else{n>60&&--n;var c=new Date(1900,0,1);c.setDate(c.getDate()+n-1),o=[c.getFullYear(),c.getMonth()+1,c.getDate()],s=c.getDay(),n<60&&(s=(s+6)%7),t&&(s=function(l,u){u[0]-=581;var f=l.getDay();return l<60&&(f=(f+6)%7),f}(c,o))}return a.y=o[0],a.m=o[1],a.d=o[2],a.S=i%60,i=Math.floor(i/60),a.M=i%60,i=Math.floor(i/60),a.H=i,a.q=s,a}var nm=new Date(1899,11,31,0,0,0),jb=nm.getTime(),Nb=new Date(1900,2,1,0,0,0);function am(e,r){var t=e.getTime();return r?t-=1262304e5:e>=Nb&&(t+=864e5),(t-(jb+6e4*(e.getTimezoneOffset()-nm.getTimezoneOffset())))/864e5}function B0(e){return e.indexOf(".")==-1?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function of(e){var r,t=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return r=t>=-4&&t<=-1?e.toPrecision(10+t):Math.abs(t)<=9?function(n){var i=n<0?12:11,s=B0(n.toFixed(12));return s.length<=i||(s=n.toPrecision(10)).length<=i?s:n.toExponential(5)}(e):t===10?e.toFixed(10).substr(0,12):function(n){var i=B0(n.toFixed(11));return i.length>(n<0?12:11)||i==="0"||i==="-0"?n.toPrecision(6):i}(e),B0(function(n){return n.indexOf("E")==-1?n:n.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}(r.toUpperCase()))}function Qc(e,r){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):of(e);case"undefined":return"";case"object":if(e==null)return"";if(e instanceof Date)return Hi(14,am(e,r&&r.date1904),r)}throw new Error("unsupported value in General format: "+e)}function im(e,r,t,n){var i,s="",o=0,a=0,c=t.y,l=0;switch(e){case 98:c=t.y+543;case 121:switch(r.length){case 1:case 2:i=c%100,l=2;break;default:i=c%1e4,l=4}break;case 109:switch(r.length){case 1:case 2:i=t.m,l=r.length;break;case 3:return L0[t.m-1][1];case 5:return L0[t.m-1][0];default:return L0[t.m-1][2]}break;case 100:switch(r.length){case 1:case 2:i=t.d,l=r.length;break;case 3:return tm[t.q][0];default:return tm[t.q][1]}break;case 104:switch(r.length){case 1:case 2:i=1+(t.H+11)%12,l=r.length;break;default:throw"bad hour format: "+r}break;case 72:switch(r.length){case 1:case 2:i=t.H,l=r.length;break;default:throw"bad hour format: "+r}break;case 77:switch(r.length){case 1:case 2:i=t.M,l=r.length;break;default:throw"bad minute format: "+r}break;case 115:if(r!="s"&&r!="ss"&&r!=".0"&&r!=".00"&&r!=".000")throw"bad second format: "+r;return t.u!==0||r!="s"&&r!="ss"?(a=n>=2?n===3?1e3:100:n===1?10:1,(o=Math.round(a*(t.S+t.u)))>=60*a&&(o=0),r==="s"?o===0?"0":""+o/a:(s=Yo(o,2+n),r==="ss"?s.substr(0,2):"."+s.substr(2,r.length-1))):Yo(t.S,r.length);case 90:switch(r){case"[h]":case"[hh]":i=24*t.D+t.H;break;case"[m]":case"[mm]":i=60*(24*t.D+t.H)+t.M;break;case"[s]":case"[ss]":i=60*(60*(24*t.D+t.H)+t.M)+Math.round(t.S+t.u);break;default:throw"bad abstime format: "+r}l=r.length===3?1:2;break;case 101:i=c,l=1}return l>0?Yo(i,l):""}function ms(e){if(e.length<=3)return e;for(var r=e.length%3,t=e.substr(0,r);r!=e.length;r+=3)t+=(t.length>0?",":"")+e.substr(r,3);return t}var zh=/%/g;function Hh(e,r){var t,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";if(r<0)return"-"+Hh(e,-r);var i=e.indexOf(".");i===-1&&(i=e.indexOf("E"));var s=Math.floor(Math.log(r)*Math.LOG10E)%i;if(s<0&&(s+=i),(t=(r/Math.pow(10,s)).toPrecision(n+1+(i+s)%i)).indexOf("e")===-1){var o=Math.floor(Math.log(r)*Math.LOG10E);for(t.indexOf(".")===-1?t=t.charAt(0)+"."+t.substr(1)+"E+"+(o-t.length+s):t+="E+"+(o-s);t.substr(0,2)==="0.";)t=(t=t.charAt(0)+t.substr(2,i)+"."+t.substr(2+i)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");t=t.replace(/\+-/,"-")}t=t.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(a,c,l,u){return c+l+u.substr(0,(i+s)%i)+"."+u.substr(s)+"E"})}else t=r.toExponential(n);return e.match(/E\+00$/)&&t.match(/e[+-]\d$/)&&(t=t.substr(0,t.length-1)+"0"+t.charAt(t.length-1)),e.match(/E\-/)&&t.match(/e\+/)&&(t=t.replace(/e\+/,"e")),t.replace("e","E")}var Wh=/# (\?+)( ?)\/( ?)(\d+)/,$h=/^#*0*\.([0#]+)/,U0=/\).*[0#]/,el=/\(###\) ###\\?-####/;function Oi(e){for(var r,t="",n=0;n!=e.length;++n)switch(r=e.charCodeAt(n)){case 35:break;case 63:t+=" ";break;case 48:t+="0";break;default:t+=String.fromCharCode(r)}return t}function om(e,r){var t=Math.pow(10,r);return""+Math.round(e*t)/t}function z0(e,r){var t=e-Math.floor(e),n=Math.pow(10,r);return r<(""+Math.round(t*n)).length?0:Math.round(t*n)}function vo(e,r,t){if(e.charCodeAt(0)===40&&!r.match(U0)){var n=r.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return t>=0?vo("n",n,t):"("+vo("n",n,-t)+")"}if(r.charCodeAt(r.length-1)===44)return function(p,m,v){for(var y=m.length-1;m.charCodeAt(y-1)===44;)--y;return zs(p,m.substr(0,y),v/Math.pow(10,3*(m.length-y)))}(e,r,t);if(r.indexOf("%")!==-1)return function(p,m,v){var y=m.replace(zh,""),g=m.length-y.length;return zs(p,y,v*Math.pow(10,2*g))+Ma("%",g)}(e,r,t);if(r.indexOf("E")!==-1)return Hh(r,t);if(r.charCodeAt(0)===36)return"$"+vo(e,r.substr(r.charAt(1)==" "?2:1),t);var i,s,o,a,c=Math.abs(t),l=t<0?"-":"";if(r.match(/^00+$/))return l+Zc(c,r.length);if(r.match(/^[#?]+$/))return(i=Zc(t,0))==="0"&&(i=""),i.length>r.length?i:Oi(r.substr(0,r.length-i.length))+i;if(s=r.match(Wh))return function(p,m,v){var y=parseInt(p[4],10),g=Math.round(m*y),b=Math.floor(g/y),w=g-b*y,S=y;return v+(b===0?"":""+b)+" "+(w===0?Ma(" ",p[1].length+1+p[4].length):D0(w,p[1].length)+p[2]+"/"+p[3]+Yo(S,p[4].length))}(s,c,l);if(r.match(/^#+0+$/))return l+Zc(c,r.length-r.indexOf("0"));if(s=r.match($h))return i=om(t,s[1].length).replace(/^([^\.]+)$/,"$1."+Oi(s[1])).replace(/\.$/,"."+Oi(s[1])).replace(/\.(\d*)$/,function(p,m){return"."+m+Ma("0",Oi(s[1]).length-m.length)}),r.indexOf("0.")!==-1?i:i.replace(/^0\./,".");if(r=r.replace(/^#+([0.])/,"$1"),s=r.match(/^(0*)\.(#*)$/))return l+om(c,s[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,s[1].length?"0.":".");if(s=r.match(/^#{1,3},##0(\.?)$/))return l+ms(Zc(c,0));if(s=r.match(/^#,##0\.([#0]*0)$/))return t<0?"-"+vo(e,r,-t):ms(""+(Math.floor(t)+function(p,m){return m<(""+Math.round((p-Math.floor(p))*Math.pow(10,m))).length?1:0}(t,s[1].length)))+"."+Yo(z0(t,s[1].length),s[1].length);if(s=r.match(/^#,#*,#0/))return vo(e,r.replace(/^#,#*,/,""),t);if(s=r.match(/^([0#]+)(\\?-([0#]+))+$/))return i=Kc(vo(e,r.replace(/[\\-]/g,""),t)),o=0,Kc(Kc(r.replace(/\\/g,"")).replace(/[0#]/g,function(p){return o-2147483648?""+(p>=0?0|p:p-1|0):""+Math.floor(p)}(t)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(p){return"00,"+(p.length<3?Yo(0,3-p.length):"")+p})+"."+Yo(o,s[1].length);switch(r){case"###,##0.00":return vo(e,"#,##0.00",t);case"###,###":case"##,###":case"#,###":var d=ms(Zc(c,0));return d!=="0"?l+d:"";case"###,###.00":return vo(e,"###,##0.00",t).replace(/^0\./,".");case"#,###.00":return vo(e,"#,##0.00",t).replace(/^0\./,".")}throw new Error("unsupported format |"+r+"|")}function H0(e,r){var t,n=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(r==0)return"0.0E+0";if(r<0)return"-"+H0(e,-r);var i=e.indexOf(".");i===-1&&(i=e.indexOf("E"));var s=Math.floor(Math.log(r)*Math.LOG10E)%i;if(s<0&&(s+=i),!(t=(r/Math.pow(10,s)).toPrecision(n+1+(i+s)%i)).match(/[Ee]/)){var o=Math.floor(Math.log(r)*Math.LOG10E);t.indexOf(".")===-1?t=t.charAt(0)+"."+t.substr(1)+"E+"+(o-t.length+s):t+="E+"+(o-s),t=t.replace(/\+-/,"-")}t=t.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(a,c,l,u){return c+l+u.substr(0,(i+s)%i)+"."+u.substr(s)+"E"})}else t=r.toExponential(n);return e.match(/E\+00$/)&&t.match(/e[+-]\d$/)&&(t=t.substr(0,t.length-1)+"0"+t.charAt(t.length-1)),e.match(/E\-/)&&t.match(/e\+/)&&(t=t.replace(/e\+/,"e")),t.replace("e","E")}function Ko(e,r,t){if(e.charCodeAt(0)===40&&!r.match(U0)){var n=r.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return t>=0?Ko("n",n,t):"("+Ko("n",n,-t)+")"}if(r.charCodeAt(r.length-1)===44)return function(p,m,v){for(var y=m.length-1;m.charCodeAt(y-1)===44;)--y;return zs(p,m.substr(0,y),v/Math.pow(10,3*(m.length-y)))}(e,r,t);if(r.indexOf("%")!==-1)return function(p,m,v){var y=m.replace(zh,""),g=m.length-y.length;return zs(p,y,v*Math.pow(10,2*g))+Ma("%",g)}(e,r,t);if(r.indexOf("E")!==-1)return H0(r,t);if(r.charCodeAt(0)===36)return"$"+Ko(e,r.substr(r.charAt(1)==" "?2:1),t);var i,s,o,a,c=Math.abs(t),l=t<0?"-":"";if(r.match(/^00+$/))return l+Yo(c,r.length);if(r.match(/^[#?]+$/))return i=""+t,t===0&&(i=""),i.length>r.length?i:Oi(r.substr(0,r.length-i.length))+i;if(s=r.match(Wh))return function(p,m,v){return v+(m===0?"":""+m)+Ma(" ",p[1].length+2+p[4].length)}(s,c,l);if(r.match(/^#+0+$/))return l+Yo(c,r.length-r.indexOf("0"));if(s=r.match($h))return i=(i=(""+t).replace(/^([^\.]+)$/,"$1."+Oi(s[1])).replace(/\.$/,"."+Oi(s[1]))).replace(/\.(\d*)$/,function(p,m){return"."+m+Ma("0",Oi(s[1]).length-m.length)}),r.indexOf("0.")!==-1?i:i.replace(/^0\./,".");if(r=r.replace(/^#+([0.])/,"$1"),s=r.match(/^(0*)\.(#*)$/))return l+(""+c).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,s[1].length?"0.":".");if(s=r.match(/^#{1,3},##0(\.?)$/))return l+ms(""+c);if(s=r.match(/^#,##0\.([#0]*0)$/))return t<0?"-"+Ko(e,r,-t):ms(""+t)+"."+Ma("0",s[1].length);if(s=r.match(/^#,#*,#0/))return Ko(e,r.replace(/^#,#*,/,""),t);if(s=r.match(/^([0#]+)(\\?-([0#]+))+$/))return i=Kc(Ko(e,r.replace(/[\\-]/g,""),t)),o=0,Kc(Kc(r.replace(/\\/g,"")).replace(/[0#]/g,function(p){return o-1||t=="\\"&&e.charAt(r+1)=="-"&&"0#".indexOf(e.charAt(r+2))>-1););break;case"?":for(;e.charAt(++r)===t;);break;case"*":++r,e.charAt(r)!=" "&&e.charAt(r)!="*"||++r;break;case"(":case")":++r;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;r-1;);break;default:++r}return!1}var cm=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function lm(e,r){if(r==null)return!1;var t=parseFloat(r[2]);switch(r[1]){case"=":if(e==t)return!0;break;case">":if(e>t)return!0;break;case"<":if(e":if(e!=t)return!0;break;case">=":if(e>=t)return!0;break;case"<=":if(e<=t)return!0}return!1}function tl(e,r){var t=function(c){for(var l=[],u=!1,f=0,h=0;f-1&&--n,t.length>4)throw new Error("cannot find right format for |"+t.join("|")+"|");if(typeof r!="number")return[4,t.length===4||i>-1?t[t.length-1]:"@"];switch(t.length){case 1:t=i>-1?["General","General","General",t[0]]:[t[0],t[0],t[0],"@"];break;case 2:t=i>-1?[t[0],t[0],t[0],t[1]]:[t[0],t[1],t[0],"@"];break;case 3:t=i>-1?[t[0],t[1],t[0],t[2]]:[t[0],t[1],t[2],"@"]}var s=r>0?t[0]:r<0?t[1]:t[2];if(t[0].indexOf("[")===-1&&t[1].indexOf("[")===-1)return[n,s];if(t[0].match(/\[[=<>]/)!=null||t[1].match(/\[[=<>]/)!=null){var o=t[0].match(cm),a=t[1].match(cm);return lm(r,o)?[n,t[0]]:lm(r,a)?[n,t[1]]:[n,t[o!=null&&a!=null?2:1]]}return[n,s]}function Hi(e,r,t){t==null&&(t={});var n="";switch(typeof e){case"string":n=e=="m/d/yy"&&t.dateNF?t.dateNF:e;break;case"number":(n=e==14&&t.dateNF?t.dateNF:(t.table!=null?t.table:sn)[e])==null&&(n=t.table&&t.table[rm[e]]||sn[rm[e]]),n==null&&(n=Rb[e]||"General")}if(Bh(n,0))return Qc(r,t);r instanceof Date&&(r=am(r,t.date1904));var i=tl(n,r);if(Bh(i[1]))return Qc(r,t);if(r===!0)r="TRUE";else if(r===!1)r="FALSE";else if(r===""||r==null)return"";return function(s,o,a,c){for(var l,u,f,h=[],d="",p=0,m="",v="t",y="H";p=12?"P":"A"),w.t="T",y="h",p+=3):s.substr(p,5).toUpperCase()==="AM/PM"?(l!=null&&(w.v=l.H>=12?"PM":"AM"),w.t="T",p+=5,y="h"):s.substr(p,5).toUpperCase()==="上åˆ/下åˆ"?(l!=null&&(w.v=l.H>=12?"下åˆ":"上åˆ"),w.t="T",p+=5,y="h"):(w.t="t",++p),l==null&&w.t==="T")return"";h[h.length]=w,v=m;break;case"[":for(d=m;s.charAt(p++)!=="]"&&p-1&&(d=(d.match(/\$([^-\[\]]*)/)||[])[1]||"$",Jl(s)||(h[h.length]={t:"t",v:d}));break;case".":if(l!=null){for(d=m;++p-1;)d+=m;h[h.length]={t:"n",v:d};break;case"?":for(d=m;s.charAt(++p)===m;)d+=m;h[h.length]={t:m,v:d},v=m;break;case"*":++p,s.charAt(p)!=" "&&s.charAt(p)!="*"||++p;break;case"(":case")":h[h.length]={t:c===1?"t":m,v:m},++p;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(d=m;p-1;)d+=s.charAt(p);h[h.length]={t:"D",v:d};break;case" ":h[h.length]={t:m,v:m},++p;break;case"$":h[h.length]={t:"t",v:"$"},++p;break;default:if(",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(m)===-1)throw new Error("unrecognized character "+m+" in "+s);h[h.length]={t:"t",v:m},++p}var S,C=0,I=0;for(p=h.length-1,v="t";p>=0;--p)switch(h[p].t){case"h":case"H":h[p].t=y,v="h",C<1&&(C=1);break;case"s":(S=h[p].v.match(/\.0+$/))&&(I=Math.max(I,S[0].length-1)),C<3&&(C=3);case"d":case"y":case"M":case"e":v=h[p].t;break;case"m":v==="s"&&(h[p].t="M",C<2&&(C=2));break;case"X":break;case"Z":C<1&&h[p].v.match(/[Hh]/)&&(C=1),C<2&&h[p].v.match(/[Mm]/)&&(C=2),C<3&&h[p].v.match(/[Ss]/)&&(C=3)}switch(C){case 0:break;case 1:l.u>=.5&&(l.u=0,++l.S),l.S>=60&&(l.S=0,++l.M),l.M>=60&&(l.M=0,++l.H);break;case 2:l.u>=.5&&(l.u=0,++l.S),l.S>=60&&(l.S=0,++l.M)}var j,U="";for(p=0;p0){U.charCodeAt(0)==40?(G=o<0&&U.charCodeAt(0)===45?-o:o,z=zs("n",U,G)):(z=zs("n",U,G=o<0&&c>1?-o:o),G<0&&h[0]&&h[0].t=="t"&&(z=z.substr(1),h[0].v="-"+h[0].v)),j=z.length-1;var T=h.length;for(p=0;p-1){T=p;break}var M=h.length;if(T===h.length&&z.indexOf("E")===-1){for(p=h.length-1;p>=0;--p)h[p]!=null&&"n?".indexOf(h[p].t)!==-1&&(j>=h[p].v.length-1?(j-=h[p].v.length,h[p].v=z.substr(j+1,h[p].v.length)):j<0?h[p].v="":(h[p].v=z.substr(0,j+1),j=-1),h[p].t="t",M=p);j>=0&&M=0;--p)if(h[p]!=null&&"n?".indexOf(h[p].t)!==-1){for(u=h[p].v.indexOf(".")>-1&&p===T?h[p].v.indexOf(".")-1:h[p].v.length-1,K=h[p].v.substr(u+1);u>=0;--u)j>=0&&(h[p].v.charAt(u)==="0"||h[p].v.charAt(u)==="#")&&(K=z.charAt(j--)+K);h[p].v=K,h[p].t="t",M=p}for(j>=0&&M-1&&p===T?h[p].v.indexOf(".")+1:0,K=h[p].v.substr(0,u);u-1&&(G=c>1&&o<0&&p>0&&h[p-1].v==="-"?-o:o,h[p].v=zs(h[p].t,h[p].v,G),h[p].t="t");var x="";for(p=0;p!==h.length;++p)h[p]!=null&&(x+=h[p].v);return x}(i[1],r,t,i[0])}function Hs(e,r){if(typeof r!="number"){r=+r||-1;for(var t=0;t<392;++t)if(sn[t]!=null){if(sn[t]==e){r=t;break}}else r<0&&(r=t);r<0&&(r=391)}return sn[r]=e,r}function qh(e){for(var r=0;r!=392;++r)e[r]!==void 0&&Hs(e[r],r)}function Ql(){var e;e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上åˆ/ä¸‹åˆ "hh"時"mm"分"ss"秒 "',sn=e}var Db={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},um=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g,Lb=function(){var e={};e.version="1.2.0";var r=function(){for(var g=0,b=new Array(256),w=0;w!=256;++w)g=1&(g=1&(g=1&(g=1&(g=1&(g=1&(g=1&(g=1&(g=w)?-306674912^g>>>1:g>>>1)?-306674912^g>>>1:g>>>1)?-306674912^g>>>1:g>>>1)?-306674912^g>>>1:g>>>1)?-306674912^g>>>1:g>>>1)?-306674912^g>>>1:g>>>1)?-306674912^g>>>1:g>>>1)?-306674912^g>>>1:g>>>1,b[w]=g;return typeof Int32Array<"u"?new Int32Array(b):b}(),t=function(g){var b=0,w=0,S=0,C=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(S=0;S!=256;++S)C[S]=g[S];for(S=0;S!=256;++S)for(w=g[S],b=256+S;b<4096;b+=256)w=C[b]=w>>>8^g[255&w];var I=[];for(S=1;S!=16;++S)I[S-1]=typeof Int32Array<"u"?C.subarray(256*S,256*S+256):C.slice(256*S,256*S+256);return I}(r),n=t[0],i=t[1],s=t[2],o=t[3],a=t[4],c=t[5],l=t[6],u=t[7],f=t[8],h=t[9],d=t[10],p=t[11],m=t[12],v=t[13],y=t[14];return e.table=r,e.bstr=function(g,b){for(var w=-1^b,S=0,C=g.length;S>>8^r[255&(w^g.charCodeAt(S++))];return~w},e.buf=function(g,b){for(var w=-1^b,S=g.length-15,C=0;C>8&255]^m[g[C++]^w>>16&255]^p[g[C++]^w>>>24]^d[g[C++]]^h[g[C++]]^f[g[C++]]^u[g[C++]]^l[g[C++]]^c[g[C++]]^a[g[C++]]^o[g[C++]]^s[g[C++]]^i[g[C++]]^n[g[C++]]^r[g[C++]];for(S+=15;C>>8^r[255&(w^g[C++])];return~w},e.str=function(g,b){for(var w=-1^b,S=0,C=g.length,I=0,j=0;S>>8^r[255&(w^I)]:I<2048?w=(w=w>>>8^r[255&(w^(192|I>>6&31))])>>>8^r[255&(w^(128|63&I))]:I>=55296&&I<57344?(I=64+(1023&I),j=1023&g.charCodeAt(S++),w=(w=(w=(w=w>>>8^r[255&(w^(240|I>>8&7))])>>>8^r[255&(w^(128|I>>2&63))])>>>8^r[255&(w^(128|j>>6&15|(3&I)<<4))])>>>8^r[255&(w^(128|63&j))]):w=(w=(w=w>>>8^r[255&(w^(224|I>>12&15))])>>>8^r[255&(w^(128|I>>6&63))])>>>8^r[255&(w^(128|63&I))];return~w},e}(),Gr=function(){var e,r={};function t(he){if(he.charAt(he.length-1)=="/")return he.slice(0,-1).indexOf("/")===-1?he:t(he.slice(0,-1));var pe=he.lastIndexOf("/");return pe===-1?he:he.slice(0,pe+1)}function n(he){if(he.charAt(he.length-1)=="/")return n(he.slice(0,-1));var pe=he.lastIndexOf("/");return pe===-1?he:he.slice(pe+1)}function i(he,pe){typeof pe=="string"&&(pe=new Date(pe));var Ce=pe.getHours();Ce=(Ce=Ce<<6|pe.getMinutes())<<5|pe.getSeconds()>>>1,he.write_shift(2,Ce);var ze=pe.getFullYear()-1980;ze=(ze=ze<<4|pe.getMonth()+1)<<5|pe.getDate(),he.write_shift(2,ze)}function s(he){yi(he,0);for(var pe={},Ce=0;he.l<=he.length-4;){var ze=he.read_shift(2),Se=he.read_shift(2),fe=he.l+Se,Me={};ze===21589&&(1&(Ce=he.read_shift(1))&&(Me.mtime=he.read_shift(4)),Se>5&&(2&Ce&&(Me.atime=he.read_shift(4)),4&Ce&&(Me.ctime=he.read_shift(4))),Me.mtime&&(Me.mt=new Date(1e3*Me.mtime))),he.l=fe,pe[ze]=Me}return pe}function o(){return e||(e={})}function a(he,pe){if(he[0]==80&&he[1]==75)return ct(he,pe);if((32|he[0])==109&&(32|he[1])==105)return function(qt,kr){if(C(qt.slice(0,13)).toLowerCase()!="mime-version:")throw new Error("Unsupported MAD header");var vr=kr&&kr.root||"",Bt=(Cn&&Buffer.isBuffer(qt)?qt.toString("binary"):C(qt)).split(`\r +`),_r=0,xr="";for(_r=0;_r0&&(vr=(vr=vr.slice(0,vr.length-1)).slice(0,vr.lastIndexOf("/")+1),xr.slice(0,vr.length)!=vr););var Cr=(Bt[1]||"").match(/boundary="(.*?)"/);if(!Cr)throw new Error("MAD cannot find boundary");var jr="--"+(Cr[1]||""),Xr=[],ar=[],Hr={FileIndex:Xr,FullPaths:ar};h(Hr);var Wr,Yr=0;for(_r=0;_r=_r&&(Yr-=_r),!Cr[Yr]){Xr=[];var Ne=[];for(Wr=Yr;Wr>=0;){Ne[Wr]=!0,Cr[Wr]=!0,jr[jr.length]=Wr,Xr.push(qt[Wr]);var ht=vr[Math.floor(4*Wr/Bt)];if(Bt<4+(kn=4*Wr&ar))throw new Error("FAT boundary crossed: "+Wr+" 4 "+Bt);if(!qt[ht]||Ne[Wr=al(qt[ht],kn)])break}xr[Yr]={nodes:jr,data:Pm([Xr])}}return xr}(Yt,fe,Pt,nt);hr[fe].name="!Directory",ze>0&&Me!==y&&(hr[Me].name="!MiniFAT"),hr[Pt[0]].name="!FAT",hr.fat_addrs=Pt,hr.ssz=nt;var Ht=[],sr=[],Tr=[];(function(qt,kr,vr,Bt,_r,xr,Cr,jr){for(var Xr,ar=0,Hr=Bt.length?2:0,Wr=kr[qt].data,Yr=0,kn=0;Yr0&&ar!==y&&(kr[ar].name="!StreamData")):ht.size>=4096?(ht.storage="fat",kr[ht.start]===void 0&&(kr[ht.start]=u(vr,ht.start,kr.fat_addrs,kr.ssz)),kr[ht.start].name=ht.name,ht.content=kr[ht.start].data.slice(0,ht.size)):(ht.storage="minifat",ht.size<0?ht.size=0:ar!==y&&ht.start!==y&&kr[ar]&&(ht.content=c(ht,kr[ar].data,(kr[jr]||{}).data))),ht.content&&yi(ht.content,0),xr[Xr]=ht,Cr.push(ht)}})(fe,hr,Yt,Ht,ze,{},sr,Me),function(qt,kr,vr){for(var Bt=0,_r=0,xr=0,Cr=0,jr=0,Xr=vr.length,ar=[],Hr=[];Bt0&&Me>=0;)fe.push(pe.slice(Me*v,Me*v+v)),Se-=v,Me=al(Ce,4*Me);return fe.length===0?jt(0):ui(fe).slice(0,he.size)}function l(he,pe,Ce,ze,Se){var fe=y;if(he===y){if(pe!==0)throw new Error("DIFAT chain shorter than expected")}else if(he!==-1){var Me=Ce[he],Ve=(ze>>>2)-1;if(!Me)return;for(var nt=0;nt=0;){Se[nt]=!0,fe[fe.length]=nt,Me.push(he[nt]);var bt=Ce[Math.floor(4*nt/ze)];if(ze<4+(Pt=4*nt&Ve))throw new Error("FAT boundary crossed: "+nt+" 4 "+ze);if(!he[bt])break;nt=al(he[bt],Pt)}return{nodes:fe,data:Pm([Me])}}function f(he,pe){return new Date(1e3*(bo(he,pe+4)/1e7*Math.pow(2,32)+bo(he,pe)/1e7-11644473600))}function h(he,pe){var Ce=pe||{},ze=Ce.root||"Root Entry";if(he.FullPaths||(he.FullPaths=[]),he.FileIndex||(he.FileIndex=[]),he.FullPaths.length!==he.FileIndex.length)throw new Error("inconsistent CFB structure");he.FullPaths.length===0&&(he.FullPaths[0]=ze+"/",he.FileIndex[0]={name:ze,type:5}),Ce.CLSID&&(he.FileIndex[0].clsid=Ce.CLSID),function(Se){var fe="Sh33tJ5";if(!Gr.find(Se,"/"+fe)){var Me=jt(4);Me[0]=55,Me[1]=Me[3]=50,Me[2]=54,Se.FileIndex.push({name:fe,type:2,content:Me,size:4,L:69,R:69,C:69}),Se.FullPaths.push(Se.FullPaths[0]+fe),d(Se)}}(he)}function d(he,pe){h(he);for(var Ce=!1,ze=!1,Se=he.FullPaths.length-1;Se>=0;--Se){var fe=he.FileIndex[Se];switch(fe.type){case 0:ze?Ce=!0:(he.FileIndex.pop(),he.FullPaths.pop());break;case 1:case 2:case 5:ze=!0,isNaN(fe.R*fe.L*fe.C)&&(Ce=!0),fe.R>-1&&fe.L>-1&&fe.R==fe.L&&(Ce=!0);break;default:Ce=!0}}if(Ce||pe){var Me=new Date(1987,1,19),Ve=0,nt=Object.create?Object.create(null):{},Pt=[];for(Se=0;Se1?1:-1,tr.size=0,tr.type=5;else if(Rt.slice(-1)=="/"){for(Ve=Se+1;Ve=Pt.length?-1:Ve,Ve=Se+1;Ve=Pt.length?-1:Ve,tr.type=1}else t(he.FullPaths[Se+1]||"")==t(Rt)&&(tr.R=Se+1),tr.type=2}}}function p(he,pe){var Ce=pe||{};if(Ce.fileType=="mad")return function(Ct,Jt){for(var Gt=Jt||{},Yt=Gt.boundary||"SheetJS",hr=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(Yt="------="+Yt).slice(2)+'"',"","",""],Ht=Ct.FullPaths[0],sr=Ht,Tr=Ct.FileIndex[0],Ur=1;Ur=32&&_r<128&&++vr;var Cr=vr>=4*Bt/5;hr.push(Yt),hr.push("Content-Location: "+(Gt.root||"file:///C:/SheetJS/")+sr),hr.push("Content-Transfer-Encoding: "+(Cr?"quoted-printable":"base64")),hr.push("Content-Type: "+it(Tr,sr)),hr.push(""),hr.push(Cr?be(kr):xe(kr))}return hr.push(Yt+`--\r +`),hr.join(`\r +`)}(he,Ce);if(d(he),Ce.fileType==="zip")return function(Ct,Jt){var Gt=Jt||{},Yt=[],hr=[],Ht=jt(1),sr=Gt.compression?8:0,Tr=0,Ur=0,qt=0,kr=0,vr=0,Bt=Ct.FullPaths[0],_r=Bt,xr=Ct.FileIndex[0],Cr=[],jr=0;for(Ur=1;Ur0&&(Ht<4096?Jt+=Ht+63>>6:Gt+=Ht+511>>9)}}for(var sr=Ct.FullPaths.length+3>>2,Tr=Jt+127>>7,Ur=(Jt+7>>3)+Gt+sr+Tr,qt=Ur+127>>7,kr=qt<=109?0:Math.ceil((qt-109)/127);Ur+qt+kr+127>>7>qt;)kr=++qt<=109?0:Math.ceil((qt-109)/127);var vr=[1,kr,qt,Tr,sr,Gt,Jt,0];return Ct.FileIndex[0].size=Jt<<6,vr[7]=(Ct.FileIndex[0].start=vr[0]+vr[1]+vr[2]+vr[3]+vr[4]+vr[5])+(vr[6]+7>>3),vr}(he),Se=jt(ze[7]<<9),fe=0,Me=0;for(fe=0;fe<8;++fe)Se.write_shift(1,b[fe]);for(fe=0;fe<8;++fe)Se.write_shift(2,0);for(Se.write_shift(2,62),Se.write_shift(2,3),Se.write_shift(2,65534),Se.write_shift(2,9),Se.write_shift(2,6),fe=0;fe<3;++fe)Se.write_shift(2,0);for(Se.write_shift(4,0),Se.write_shift(4,ze[2]),Se.write_shift(4,ze[0]+ze[1]+ze[2]+ze[3]-1),Se.write_shift(4,0),Se.write_shift(4,4096),Se.write_shift(4,ze[3]?ze[0]+ze[1]+ze[2]-1:y),Se.write_shift(4,ze[3]),Se.write_shift(-4,ze[1]?ze[0]-1:y),Se.write_shift(4,ze[1]),fe=0;fe<109;++fe)Se.write_shift(-4,fe>9)));for(Ve(ze[6]+7>>3);511&Se.l;)Se.write_shift(-4,S.ENDOFCHAIN);for(Me=fe=0,nt=0;nt=4096||(bt.start=Me,Ve(Pt+63>>6)));for(;511&Se.l;)Se.write_shift(-4,S.ENDOFCHAIN);for(fe=0;fe=4096)if(Se.l=bt.start+1<<9,Cn&&Buffer.isBuffer(bt.content))bt.content.copy(Se,Se.l,0,bt.size),Se.l+=bt.size+511&-512;else{for(nt=0;nt0&&bt.size<4096)if(Cn&&Buffer.isBuffer(bt.content))bt.content.copy(Se,Se.l,0,bt.size),Se.l+=bt.size+63&-64;else{for(nt=0;nt>16|K>>8|K));function _(he,pe){var Ce=M[255&he];return pe<=8?Ce>>>8-pe:(Ce=Ce<<8|M[he>>8&255],pe<=16?Ce>>>16-pe:(Ce=Ce<<8|M[he>>16&255])>>>24-pe)}function E(he,pe){var Ce=7&pe,ze=pe>>>3;return(he[ze]|(Ce<=6?0:he[ze+1]<<8))>>>Ce&3}function A(he,pe){var Ce=7&pe,ze=pe>>>3;return(he[ze]|(Ce<=5?0:he[ze+1]<<8))>>>Ce&7}function O(he,pe){var Ce=7&pe,ze=pe>>>3;return(he[ze]|(Ce<=3?0:he[ze+1]<<8))>>>Ce&31}function D(he,pe){var Ce=7&pe,ze=pe>>>3;return(he[ze]|(Ce<=1?0:he[ze+1]<<8))>>>Ce&127}function F(he,pe,Ce){var ze=7&pe,Se=pe>>>3,fe=(1<>>ze;return Ce<8-ze?Me&fe:(Me|=he[Se+1]<<8-ze,Ce<16-ze?Me&fe:(Me|=he[Se+2]<<16-ze,Ce<24-ze?Me&fe:(Me|=he[Se+3]<<24-ze)&fe))}function H(he,pe,Ce){var ze=7&pe,Se=pe>>>3;return ze<=5?he[Se]|=(7&Ce)<>8-ze),pe+3}function R(he,pe,Ce){return Ce=(1&Ce)<<(7&pe),he[pe>>>3]|=Ce,pe+1}function X(he,pe,Ce){var ze=pe>>>3;return Ce<<=7&pe,he[ze]|=255&Ce,Ce>>>=8,he[ze+1]=Ce,pe+8}function ae(he,pe,Ce){var ze=pe>>>3;return Ce<<=7&pe,he[ze]|=255&Ce,Ce>>>=8,he[ze+1]=255&Ce,he[ze+2]=Ce>>>8,pe+16}function te(he,pe){var Ce=he.length,ze=2*Ce>pe?2*Ce:pe+5,Se=0;if(Ce>=pe)return he;if(Cn){var fe=Q1(ze);if(he.copy)he.copy(fe);else for(;Se>ze-tr,Me=(1<=0;--Me)pe[Ve|Me<0;)Ve[Ve.l++]=Me[nt++]}return Ve.l}(Se,fe):function(Me,Ve){for(var nt=0,Pt=0,bt=T?new Uint16Array(32768):[];Pt0;)Ve[Ve.l++]=Me[Pt++];nt=8*Ve.l}else{nt=H(Ve,nt,+(Pt+tr==Me.length)+2);for(var Rt=0;tr-- >0;){var Ct=Me[Pt],Jt=-1,Gt=0;if((Jt=bt[Rt=32767&(Rt<<5^Ct)])&&((Jt|=-32768&Pt)>Pt&&(Jt-=32768),Jt2){(Ct=ze[Gt])<=22?nt=X(Ve,nt,M[Ct+1]>>1)-1:(X(Ve,nt,3),X(Ve,nt+=5,M[Ct-23]>>5),nt+=3);var Yt=Ct<8?0:Ct-4>>2;Yt>0&&(ae(Ve,nt,Gt-U[Ct]),nt+=Yt),Ct=he[Pt-Jt],nt=X(Ve,nt,M[Ct]>>3),nt-=3;var hr=Ct<4?0:Ct-2>>1;hr>0&&(ae(Ve,nt,Pt-Jt-G[Ct]),nt+=hr);for(var Ht=0;Ht>>3;return(sr[qt]|(Ur<=4?0:sr[qt+1]<<8))>>>Ur&15}(he,pe+=5)+4;pe+=4;for(var fe=0,Me=T?new Uint8Array(19):Oe(19),Ve=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],nt=1,Pt=T?new Uint8Array(8):Oe(8),bt=T?new Uint8Array(8):Oe(8),tr=Me.length,Rt=0;Rt>8-Jt;for(var Gt=(1<<7-Jt)-1;Gt>=0;--Gt)ye[Ct|Gt<>>=3){case 16:for(fe=3+E(he,pe),pe+=2,Ct=Yt[Yt.length-1];fe-- >0;)Yt.push(Ct);break;case 17:for(fe=3+A(he,pe),pe+=3;fe-- >0;)Yt.push(0);break;case 18:for(fe=11+D(he,pe),pe+=7;fe-- >0;)Yt.push(0);break;default:Yt.push(Ct),nt>>0,bt=0,tr=0;!(1&Me);)if(Me=A(ze,fe),fe+=3,Me>>>1!=0)for(Me>>1==1?(bt=9,tr=5):(fe=ie(ze,fe),bt=rt,tr=Y);;){!Se&&Pt>>1==1?je[Rt]:Le[Rt];if(fe+=15&Ct,((Ct>>>=4)>>>8&255)==0)Ve[nt++]=Ct;else{if(Ct==256)break;var Jt=(Ct-=257)<8?0:Ct-4>>2;Jt>5&&(Jt=0);var Gt=nt+U[Ct];Jt>0&&(Gt+=F(ze,fe,Jt),fe+=Jt),Rt=F(ze,fe,tr),fe+=15&(Ct=Me>>>1==1?ce[Rt]:oe[Rt]);var Yt=(Ct>>>=4)<4?0:Ct-2>>1,hr=G[Ct];for(Yt>0&&(hr+=F(ze,fe,Yt),fe+=Yt),!Se&&Pt>>3]|ze[1+(fe>>>3)]<<8;if(fe+=32,Ht>0)for(!Se&&Pt0;)Ve[nt++]=ze[fe>>>3],fe+=8}return Se?[Ve,fe+7>>>3]:[Ve.slice(0,nt),fe+7>>>3]}(he.slice(he.l||0),pe);return he.l+=Ce[1],Ce[0]}function Ue(he,pe){if(!he)throw new Error(pe);typeof console<"u"&&console.error(pe)}function ct(he,pe){var Ce=he;yi(Ce,0);var ze={FileIndex:[],FullPaths:[]};h(ze,{root:pe.root});for(var Se=Ce.length-4;(Ce[Se]!=80||Ce[Se+1]!=75||Ce[Se+2]!=5||Ce[Se+3]!=6)&&Se>=0;)--Se;Ce.l=Se+4,Ce.l+=4;var fe=Ce.read_shift(2);Ce.l+=6;var Me=Ce.read_shift(4);for(Ce.l=Me,Se=0;Se>>=5);sr>>>=4,Tr.setMilliseconds(0),Tr.setFullYear(sr+1980),Tr.setMonth(qt-1),Tr.setDate(Ur);var kr=31&Ht,vr=63&(Ht>>>=5);return Ht>>>=6,Tr.setHours(Ht),Tr.setMinutes(vr),Tr.setSeconds(kr<<1),Tr}(he);if(8257&fe)throw new Error("Unsupported ZIP encryption");he.read_shift(4);for(var nt=he.read_shift(4),Pt=he.read_shift(4),bt=he.read_shift(2),tr=he.read_shift(2),Rt="",Ct=0;Ct"u")throw new Error("Unsupported");return new Uint8Array(r)}(e):e}function sf(e,r,t){if(typeof Deno<"u"){if(t&&typeof r=="string")switch(t){case"utf8":r=new TextEncoder(t).encode(r);break;case"binary":r=Dh(r);break;default:throw new Error("Unsupported encoding "+t)}return Deno.writeFileSync(e,r)}var n=t=="utf8"?Zo(r):r;if(typeof IE_SaveFile<"u")return IE_SaveFile(n,e);if(typeof Blob<"u"){var i=new Blob([fm(n)],{type:"application/octet-stream"});if(typeof navigator<"u"&&navigator.msSaveBlob)return navigator.msSaveBlob(i,e);if(typeof saveAs<"u")return saveAs(i,e);if(typeof URL<"u"&&typeof document<"u"&&document.createElement&&URL.createObjectURL){var s=URL.createObjectURL(i);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(s)},6e4),chrome.downloads.download({url:s,filename:e,saveAs:!0});var o=document.createElement("a");if(o.download!=null)return o.download=e,o.href=s,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(s)},6e4),s}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var a=File(e);return a.open("w"),a.encoding="binary",Array.isArray(r)&&(r=Us(r)),a.write(r),a.close(),r}catch(c){if(!c.message||!c.message.match(/onstruct/))throw c}throw new Error("cannot save file "+e)}function Ca(e){for(var r=Object.keys(e),t=[],n=0;n3&&(n=!0),i[s].slice(i[s].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+i[s].slice(i[s].length-1));case"D":t*=24;case"H":t*=60;case"M":if(!n)throw new Error("Unsupported ISO Duration Field: M");t*=60}r+=t*parseInt(i[s],10)}return r}var mm=new Date("2017-02-19T19:06:09.000Z"),vm=isNaN(mm.getFullYear())?new Date("2/19/17"):mm,Ub=vm.getFullYear()==2017;function ka(e,r){var t=new Date(e);if(Ub)return r>0?t.setTime(t.getTime()+60*t.getTimezoneOffset()*1e3):r<0&&t.setTime(t.getTime()-60*t.getTimezoneOffset()*1e3),t;if(e instanceof Date)return e;if(vm.getFullYear()==1917&&!isNaN(t.getFullYear())){var n=t.getFullYear();return e.indexOf(""+n)>-1||t.setFullYear(t.getFullYear()+100),t}var i=e.match(/\d+/g)||["2017","2","19","0","0","0"],s=new Date(+i[0],+i[1]-1,+i[2],+i[3]||0,+i[4]||0,+i[5]||0);return e.indexOf("Z")>-1&&(s=new Date(s.getTime()-60*s.getTimezoneOffset()*1e3)),s}function rl(e,r){if(Cn&&Buffer.isBuffer(e)){if(r){if(e[0]==255&&e[1]==254)return Zo(e.slice(2).toString("utf16le"));if(e[1]==254&&e[2]==255)return Zo(Z1(e.slice(2).toString("binary")))}return e.toString("binary")}if(typeof TextDecoder<"u")try{if(r){if(e[0]==255&&e[1]==254)return Zo(new TextDecoder("utf-16le").decode(e.slice(2)));if(e[0]==254&&e[1]==255)return Zo(new TextDecoder("utf-16be").decode(e.slice(2)))}var t={"€":"€","‚":"‚",Æ’:"ƒ","„":"„","…":"Â…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰",Å :"Š","‹":"‹",Å’:"ÂŒ",Ž:"ÂŽ","‘":"‘","’":"Â’","“":"“","â€":"”","•":"•","–":"–","—":"—","Ëœ":"˜","â„¢":"™",Å¡:"š","›":"›",Å“:"Âœ",ž:"ž",Ÿ:"Ÿ"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“â€â€¢â€“—˜™š›œžŸ]/g,function(s){return t[s]||s})}catch{}for(var n=[],i=0;i!=e.length;++i)n.push(String.fromCharCode(e[i]));return n.join("")}function ga(e){if(typeof JSON<"u"&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if(typeof e!="object"||e==null)return e;if(e instanceof Date)return new Date(e.getTime());var r={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=ga(e[t]));return r}function Ma(e,r){for(var t="";t.length3&&zb.indexOf(o)==-1)return t}else if(o.match(/[a-z]/))return t;return n<0||n>8099?t:(i>0||s>1)&&n!=101?r:e.match(/[^-0-9:,\/\\]/)?t:r}var Hb=function(){var e="abacaba".split(/(:?b)/i).length==5;return function(r,t,n){if(e||typeof t=="string")return r.split(t);for(var i=r.split(t),s=[i[0]],o=1;o>6&31,c[o++]=128|63&u;else if(u>=55296&&u<57344){u=64+(1023&u);var f=1023&i.charCodeAt(++l);c[o++]=240|u>>8&7,c[o++]=128|u>>2&63,c[o++]=128|f>>6&15|(3&u)<<4,c[o++]=128|63&f}else c[o++]=224|u>>12&15,c[o++]=128|u>>6&63,c[o++]=128|63&u;o>a&&(s.push(c.slice(0,o)),o=0,c=pc(65535),a=65530)}return s.push(c.slice(0,o)),ui(s)}(t),Gr.utils.cfb_add(e,r,n);Gr.utils.cfb_add(e,r,t)}else e.file(r,t)}function q0(){return Gr.utils.cfb_new()}function wm(e,r){switch(r.type){case"base64":return Gr.read(e,{type:"base64"});case"binary":return Gr.read(e,{type:"binary"});case"buffer":case"array":return Gr.read(e,{type:"buffer"})}throw new Error("Unrecognized type "+r.type)}function uf(e,r){if(e.charAt(0)=="/")return e.slice(1);var t=r.split("/");r.slice(-1)!="/"&&t.pop();for(var n=e.split("/");n.length!==0;){var i=n.shift();i===".."?t.pop():i!=="."&&t.push(i)}return t.join("/")}var Da=`\r +`,$b=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,km=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm,Pi=Da.match(km)?km:/<[^>]*>/g,qb=/<\w*:/,Gb=/<(\/?)\w+:/;function un(e,r,t){for(var n={},i=0,s=0;i!==e.length&&(s=e.charCodeAt(i))!==32&&s!==10&&s!==13;++i);if(r||(n[0]=e.slice(0,i)),i===e.length)return n;var o=e.match($b),a=0,c="",l=0,u="",f="",h=1;if(o)for(l=0;l!=o.length;++l){for(f=o[l],s=0;s!=f.length&&f.charCodeAt(s)!==61;++s);for(u=f.slice(0,s).trim();f.charCodeAt(s+1)==32;)++s;for(h=(i=f.charCodeAt(s+1))==34||i==39?1:0,c=f.slice(s+1+h,f.length-h),a=0;a!=u.length&&u.charCodeAt(a)!==58;++a);if(a===u.length)u.indexOf("_")>0&&(u=u.slice(0,u.indexOf("_"))),n[u]=c,n[u.toLowerCase()]=c;else{var d=(a===5&&u.slice(0,5)==="xmlns"?"xmlns":"")+u.slice(a+1);if(n[d]&&u.slice(a-3,a)=="ext")continue;n[d]=c,n[d.toLowerCase()]=c}}return n}function vs(e){return e.replace(Gb,"<$1")}var G0={""":'"',"'":"'",">":">","<":"<","&":"&"},X0=Gh(G0),Nn=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,r=/_x([\da-fA-F]{4})_/gi;return function t(n){var i=n+"",s=i.indexOf("-1?16:10))||a}).replace(r,function(a,c){return String.fromCharCode(parseInt(c,16))});var o=i.indexOf("]]>");return t(i.slice(0,s))+i.slice(s+9,o)+t(i.slice(o+3))}}(),V0=/[&<>'"]/g,Xb=/[\u0000-\u0008\u000b-\u001f]/g;function ea(e){return(e+"").replace(V0,function(r){return X0[r]}).replace(Xb,function(r){return"_x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+"_"})}function xm(e){return ea(e).replace(/ /g,"_x0020_")}var Sm=/[\u0000-\u001f]/g;function Y0(e){return(e+"").replace(V0,function(r){return X0[r]}).replace(/\n/g,"
").replace(Sm,function(r){return"&#x"+("000"+r.charCodeAt(0).toString(16)).slice(-4)+";"})}var _m=function(){var e=/&#(\d+);/g;function r(t,n){return String.fromCharCode(parseInt(n,10))}return function(t){return t.replace(e,r)}}();function ya(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function K0(e){for(var r="",t=0,n=0,i=0,s=0,o=0,a=0;t191&&n<224?(o=(31&n)<<6,o|=63&i,r+=String.fromCharCode(o)):(s=e.charCodeAt(t++),n<240?r+=String.fromCharCode((15&n)<<12|(63&i)<<6|63&s):(a=((7&n)<<18|(63&i)<<12|(63&s)<<6|63&(o=e.charCodeAt(t++)))-65536,r+=String.fromCharCode(55296+(a>>>10&1023)),r+=String.fromCharCode(56320+(1023&a)))));return r}function Am(e){var r,t,n,i=pc(2*e.length),s=1,o=0,a=0;for(t=0;t>>10&1023),r=56320+(1023&r)),a!==0&&(i[o++]=255&a,i[o++]=a>>>8,a=0),i[o++]=r%256,i[o++]=r>>>8;return i.slice(0,o).toString("ucs2")}function Em(e){return Bs(e,"binary").toString("utf8")}var Yh="foo bar baz☃ðŸÂ£",ta=Cn&&(Em(Yh)==K0(Yh)&&Em||Am(Yh)==K0(Yh)&&Am)||K0,Zo=Cn?function(e){return Bs(e,"utf8").toString("binary")}:function(e){for(var r=[],t=0,n=0,i=0;t>6))),r.push(String.fromCharCode(128+(63&n)));break;case(n>=55296&&n<57344):n-=55296,i=e.charCodeAt(t++)-56320+(n<<10),r.push(String.fromCharCode(240+(i>>18&7))),r.push(String.fromCharCode(144+(i>>12&63))),r.push(String.fromCharCode(128+(i>>6&63))),r.push(String.fromCharCode(128+(63&i)));break;default:r.push(String.fromCharCode(224+(n>>12))),r.push(String.fromCharCode(128+(n>>6&63))),r.push(String.fromCharCode(128+(63&n)))}return r.join("")},ff=function(){var e={};return function(r,t){var n=r+"|"+(t||"");return e[n]?e[n]:e[n]=new RegExp("<(?:\\w+:)?"+r+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",t||"")}}(),Vb=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(r){return[new RegExp("&"+r[0]+";","ig"),r[1]]});return function(r){for(var t=r.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+/g,` +`).replace(/<[^>]*>/g,""),n=0;n([\\s\\S]*?)","g")}}(),Kb=/<\/?(?:vt:)?variant>/g,Zb=/<(?:vt:)([^>]*)>([\s\S]*)"+r+""}function hf(e){return Ca(e).map(function(r){return" "+r+'="'+e[r]+'"'}).join("")}function gr(e,r,t){return"<"+e+(t!=null?hf(t):"")+(r!=null?(r.match(Tm)?' xml:space="preserve"':"")+">"+r+""}function Kh(e,r){try{return e.toISOString().replace(/\.\d*/,"")}catch(t){if(r)throw t}return""}function Z0(e){if(Cn&&Buffer.isBuffer(e))return e.toString("utf8");if(typeof e=="string")return e;if(typeof Uint8Array<"u"&&e instanceof Uint8Array)return ta(Us(N0(e)));throw new Error("Bad input format: expected Buffer or string")}var df=/<(\/?)([^\s?>:\/]+)(?:[\s?:\/][^>]*)?>/gm,ti={CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/metadata/core-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",CT:"http://schemas.openxmlformats.org/package/2006/content-types",RELS:"http://schemas.openxmlformats.org/package/2006/relationships",TCMNT:"http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"},nl=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],yo={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"},Om=function(e){for(var r=[],t=0;t0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(r){return Buffer.isBuffer(r)?r:Bs(r)})):Om(e)}:Om,Im=function(e,r,t){for(var n=[],i=r;i0?pf(e,r+4,r+4+t-1):""},Nm=jm,Dm=function(e,r){var t=bo(e,r);return t>0?pf(e,r+4,r+4+t-1):""},Lm=Dm,Bm=function(e,r){var t=2*bo(e,r);return t>0?pf(e,r+4,r+4+t-1):""},Um=Bm,zm=function(e,r){var t=bo(e,r);return t>0?J0(e,r+4,r+4+t):""},Hm=zm,Wm=function(e,r){var t=bo(e,r);return t>0?pf(e,r+4,r+4+t):""},$m=Wm,qm=function(e,r){return function(t,n){for(var i=1-2*(t[n+7]>>>7),s=((127&t[n+7])<<4)+(t[n+6]>>>4&15),o=15&t[n+6],a=5;a>=0;--a)o=256*o+t[n+a];return s==2047?o==0?i*(1/0):NaN:(s==0?s=-1022:(s-=1023,o+=Math.pow(2,52)),i*Math.pow(2,s-52)*o)}(e,r)},Zh=qm,Q0=function(e){return Array.isArray(e)||typeof Uint8Array<"u"&&e instanceof Uint8Array};Cn&&(Nm=function(e,r){if(!Buffer.isBuffer(e))return jm(e,r);var t=e.readUInt32LE(r);return t>0?e.toString("utf8",r+4,r+4+t-1):""},Lm=function(e,r){if(!Buffer.isBuffer(e))return Dm(e,r);var t=e.readUInt32LE(r);return t>0?e.toString("utf8",r+4,r+4+t-1):""},Um=function(e,r){if(!Buffer.isBuffer(e))return Bm(e,r);var t=2*e.readUInt32LE(r);return e.toString("utf16le",r+4,r+4+t-1)},Hm=function(e,r){if(!Buffer.isBuffer(e))return zm(e,r);var t=e.readUInt32LE(r);return e.toString("utf16le",r+4,r+4+t)},$m=function(e,r){if(!Buffer.isBuffer(e))return Wm(e,r);var t=e.readUInt32LE(r);return e.toString("utf8",r+4,r+4+t)},Zh=function(e,r){return Buffer.isBuffer(e)?e.readDoubleLE(r):qm(e,r)},Q0=function(e){return Buffer.isBuffer(e)||Array.isArray(e)||typeof Uint8Array<"u"&&e instanceof Uint8Array});var eu=function(e,r){return e[r]},gs=function(e,r){return 256*e[r+1]+e[r]},Jb=function(e,r){var t=256*e[r+1]+e[r];return t<32768?t:-1*(65535-t+1)},bo=function(e,r){return e[r+3]*(1<<24)+(e[r+2]<<16)+(e[r+1]<<8)+e[r]},al=function(e,r){return e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]},Qb=function(e,r){return e[r]<<24|e[r+1]<<16|e[r+2]<<8|e[r+3]};function tu(e,r){var t,n,i,s,o,a,c="",l=[];switch(r){case"dbcs":if(a=this.l,Cn&&Buffer.isBuffer(this))c=this.slice(this.l,this.l+2*e).toString("utf16le");else for(o=0;o0?al:Qb)(this,this.l),this.l+=4,t):(n=bo(this,this.l),this.l+=4,n);case 8:case-8:if(r==="f")return n=e==8?Zh(this,this.l):Zh([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,n;e=8;case 16:c=Fm(this,this.l,e)}}return this.l+=e,c}var e2=function(e,r,t){e[t]=255&r,e[t+1]=r>>>8&255,e[t+2]=r>>>16&255,e[t+3]=r>>>24&255},t2=function(e,r,t){e[t]=255&r,e[t+1]=r>>8&255,e[t+2]=r>>16&255,e[t+3]=r>>24&255},r2=function(e,r,t){e[t]=255&r,e[t+1]=r>>>8&255};function Gm(e,r,t){var n=0,i=0;if(t==="dbcs"){for(i=0;i!=r.length;++i)r2(this,r.charCodeAt(i),this.l+2*i);n=2*r.length}else if(t==="sbcs"){for(r=r.replace(/[^\x00-\x7F]/g,"_"),i=0;i!=r.length;++i)this[this.l+i]=255&r.charCodeAt(i);n=r.length}else{if(t==="hex"){for(;i>8}for(;this.l>>=8,this[this.l+1]=255&r;break;case 3:n=3,this[this.l]=255&r,r>>>=8,this[this.l+1]=255&r,r>>>=8,this[this.l+2]=255&r;break;case 4:n=4,e2(this,r,this.l);break;case 8:if(n=8,t==="f"){(function(a,c,l){var u=(c<0||1/c==-1/0?1:0)<<7,f=0,h=0,d=u?-c:c;isFinite(d)?d==0?f=h=0:(f=Math.floor(Math.log(d)/Math.LN2),h=d*Math.pow(2,52-f),f<=-1023&&(!isFinite(h)||h>4|u})(this,r,this.l);break}case 16:break;case-4:n=4,t2(this,r,this.l)}}return this.l+=n,this}function Xm(e,r){var t=Fm(this,this.l,e.length>>1);if(t!==e)throw new Error(r+"Expected "+e+" saw "+t);this.l+=e.length>>1}function yi(e,r){e.l=r,e.read_shift=tu,e.chk=Xm,e.write_shift=Gm}function Ii(e,r){e.l+=r}function jt(e){var r=pc(e);return yi(r,0),r}function $s(e,r,t){if(e){var n,i,s;yi(e,e.l||0);for(var o=e.length,a=0,c=0;e.ln.l&&((n=n.slice(0,n.l)).l=n.length),n.length>0&&e.push(n),n=null)},s=function(o){return n&&o=128?1:0)+1,n>=128&&++i,n>=16384&&++i,n>=2097152&&++i;var o=e.next(i);s<=127?o.write_shift(1,s):(o.write_shift(1,128+(127&s)),o.write_shift(1,s>>7));for(var a=0;a!=4;++a){if(!(n>=128)){o.write_shift(1,n);break}o.write_shift(1,128+(127&n)),n>>=7}n>0&&Q0(t)&&e.push(t)}}function mf(e,r,t){var n=ga(e);if(r.s?(n.cRel&&(n.c+=r.s.c),n.rRel&&(n.r+=r.s.r)):(n.cRel&&(n.c+=r.c),n.rRel&&(n.r+=r.r)),!t||t.biff<12){for(;n.c>=256;)n.c-=256;for(;n.r>=65536;)n.r-=65536}return n}function Vm(e,r,t){var n=ga(e);return n.s=mf(n.s,r.s,t),n.e=mf(n.e,r.s,t),n}function vf(e,r){if(e.cRel&&e.c<0)for(e=ga(e);e.c<0;)e.c+=r>8?16384:256;if(e.rRel&&e.r<0)for(e=ga(e);e.r<0;)e.r+=r>8?1048576:r>5?65536:16384;var t=Rr(e);return e.cRel||e.cRel==null||(t=t.replace(/^([A-Z])/,"$$$1")),e.rRel||e.rRel==null||(t=function(n){return n.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(t)),t}function ep(e,r){return e.s.r!=0||e.s.rRel||e.e.r!=(r.biff>=12?1048575:r.biff>=8?65536:16384)||e.e.rRel?e.s.c!=0||e.s.cRel||e.e.c!=(r.biff>=12?16383:255)||e.e.cRel?vf(e.s,r.biff)+":"+vf(e.e,r.biff):(e.s.rRel?"":"$")+fi(e.s.r)+":"+(e.e.rRel?"":"$")+fi(e.e.r):(e.s.cRel?"":"$")+Va(e.s.c)+":"+(e.e.cRel?"":"$")+Va(e.e.c)}function Ym(e){return parseInt(e.replace(/\$(\d+)$/,"$1"),10)-1}function fi(e){return""+(e+1)}function Km(e){for(var r=e.replace(/^\$([A-Z])/,"$1"),t=0,n=0;n!==r.length;++n)t=26*t+r.charCodeAt(n)-64;return t-1}function Va(e){if(e<0)throw new Error("invalid column "+e);var r="";for(++e;e;e=Math.floor((e-1)/26))r=String.fromCharCode((e-1)%26+65)+r;return r}function ri(e){for(var r=0,t=0,n=0;n=48&&i<=57?r=10*r+(i-48):i>=65&&i<=90&&(t=26*t+(i-64))}return{c:t-1,r:r-1}}function Rr(e){for(var r=e.c+1,t="";r;r=(r-1)/26|0)t=String.fromCharCode((r-1)%26+65)+t;return t+(e.r+1)}function Wi(e){var r=e.indexOf(":");return r==-1?{s:ri(e),e:ri(e)}:{s:ri(e.slice(0,r)),e:ri(e.slice(r+1))}}function Mn(e,r){return r===void 0||typeof r=="number"?Mn(e.s,e.e):(typeof e!="string"&&(e=Rr(e)),typeof r!="string"&&(r=Rr(r)),e==r?e:e+":"+r)}function Kn(e){var r={s:{c:0,r:0},e:{c:0,r:0}},t=0,n=0,i=0,s=e.length;for(t=0;n26);++n)t=26*t+i;for(r.s.c=--t,t=0;n9);++n)t=10*t+i;if(r.s.r=--t,n===s||i!=10)return r.e.c=r.s.c,r.e.r=r.s.r,r;for(++n,t=0;n!=s&&!((i=e.charCodeAt(n)-64)<1||i>26);++n)t=26*t+i;for(r.e.c=--t,t=0;n!=s&&!((i=e.charCodeAt(n)-48)<0||i>9);++n)t=10*t+i;return r.e.r=--t,r}function n2(e,r){var t=e.t=="d"&&r instanceof Date;if(e.z!=null)try{return e.w=Hi(e.z,t?vi(r):r)}catch{}try{return e.w=Hi((e.XF||{}).numFmtId||(t?14:0),t?vi(r):r)}catch{return""+r}}function mc(e,r,t){return e==null||e.t==null||e.t=="z"?"":e.w!==void 0?e.w:(e.t=="d"&&!e.z&&t&&t.dateNF&&(e.z=t.dateNF),e.t=="e"?Gs[e.v]||e.v:n2(e,r??e.v))}function il(e,r){var t=r&&r.sheet?r.sheet:"Sheet1",n={};return n[t]=e,{SheetNames:[t],Sheets:n}}function vc(e,r){return function(t,n,i){var s=i||{},o=t?Array.isArray(t):s.dense,a=t||(o?[]:{}),c=0,l=0;if(a&&s.origin!=null){if(typeof s.origin=="number")c=s.origin;else{var u=typeof s.origin=="string"?ri(s.origin):s.origin;c=u.r,l=u.c}a["!ref"]||(a["!ref"]="A1:A1")}var f={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(a["!ref"]){var h=Kn(a["!ref"]);f.s.c=h.s.c,f.s.r=h.s.r,f.e.c=Math.max(f.e.c,h.e.c),f.e.r=Math.max(f.e.r,h.e.r),c==-1&&(f.e.r=c=h.e.r+1)}for(var d=0;d!=n.length;++d)if(n[d]){if(!Array.isArray(n[d]))throw new Error("aoa_to_sheet expects an array of arrays");for(var p=0;p!=n[d].length;++p)if(n[d][p]!==void 0){var m={v:n[d][p]},v=c+d,y=l+p;if(f.s.r>v&&(f.s.r=v),f.s.c>y&&(f.s.c=y),f.e.r0&&r.write_shift(0,e,"dbcs"),t?r.slice(0,r.l):r}function a2(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function tp(e,r){var t=e.l,n=e.read_shift(1),i=Mi(e),s=[],o={t:i,h:i};if(1&n){for(var a=e.read_shift(4),c=0;c!=a;++c)s.push(a2(e));o.r=s}else o.r=[{ich:0,ifnt:0}];return e.l=t+r,o}var rp=tp;function Zm(e,r){var t=!1;return r==null&&(t=!0,r=jt(23+4*e.t.length)),r.write_shift(1,1),hi(e.t,r),r.write_shift(4,1),function(n,i){i||(i=jt(4)),i.write_shift(2,0),i.write_shift(2,0)}({ich:0,ifnt:0},r),t?r.slice(0,r.l):r}function Io(e){var r=e.read_shift(4),t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:r,iStyleRef:t}}function qs(e,r){return r==null&&(r=jt(8)),r.write_shift(-4,e.c),r.write_shift(3,e.iStyleRef||e.s),r.write_shift(1,0),r}function gc(e){var r=e.read_shift(2);return r+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:r}}function ol(e,r){return r==null&&(r=jt(4)),r.write_shift(3,e.iStyleRef||e.s),r.write_shift(1,0),r}var i2=Mi,Jm=hi;function np(e){var r=e.read_shift(4);return r===0||r===4294967295?"":e.read_shift(r,"dbcs")}function Jh(e,r){var t=!1;return r==null&&(t=!0,r=jt(127)),r.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&r.write_shift(0,e,"dbcs"),t?r.slice(0,r.l):r}var o2=Mi,ap=np,ip=Jh;function op(e){var r=e.slice(e.l,e.l+4),t=1&r[0],n=2&r[0];e.l+=4;var i=n===0?Zh([0,0,0,0,252&r[0],r[1],r[2],r[3]],0):al(r,0)>>2;return t?i/100:i}function sp(e,r){r==null&&(r=jt(4));var t=0,n=0,i=100*e;if(e==(0|e)&&e>=-(1<<29)&&e<1<<29?n=1:i==(0|i)&&i>=-(1<<29)&&i<1<<29&&(n=1,t=1),!n)throw new Error("unsupported RkNumber "+e);r.write_shift(-4,((t?i:e)<<2)+(t+2))}function Qm(e){var r={s:{},e:{}};return r.s.r=e.read_shift(4),r.e.r=e.read_shift(4),r.s.c=e.read_shift(4),r.e.c=e.read_shift(4),r}var sl=Qm,ru=function(e,r){return r||(r=jt(16)),r.write_shift(4,e.s.r),r.write_shift(4,e.e.r),r.write_shift(4,e.s.c),r.write_shift(4,e.e.c),r};function Fi(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function cl(e,r){return(r||jt(8)).write_shift(8,e,"f")}function gf(e,r){if(r||(r=jt(8)),!e||e.auto)return r.write_shift(4,0),r.write_shift(4,0),r;e.index!=null?(r.write_shift(1,2),r.write_shift(1,e.index)):e.theme!=null?(r.write_shift(1,6),r.write_shift(1,e.theme)):(r.write_shift(1,5),r.write_shift(1,0));var t=e.tint||0;if(t>0?t*=32767:t<0&&(t*=32768),r.write_shift(2,t),e.rgb&&e.theme==null){var n=e.rgb||"FFFFFF";typeof n=="number"&&(n=("000000"+n.toString(16)).slice(-6)),r.write_shift(1,parseInt(n.slice(0,2),16)),r.write_shift(1,parseInt(n.slice(2,4),16)),r.write_shift(1,parseInt(n.slice(4,6),16)),r.write_shift(1,255)}else r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0);return r}function cp(e,r){var t=e.read_shift(4);switch(t){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[e.read_shift(4)]||""}if(t>400)throw new Error("Unsupported Clipboard: "+t.toString(16));return e.l-=4,e.read_shift(0,r==1?"lpstr":"lpwstr")}var lp=2,no=3,ev=12,di=80,tv=81,s2=[di,tv],up={1:{n:"CodePage",t:lp},2:{n:"Category",t:di},3:{n:"PresentationFormat",t:di},4:{n:"ByteCount",t:no},5:{n:"LineCount",t:no},6:{n:"ParagraphCount",t:no},7:{n:"SlideCount",t:no},8:{n:"NoteCount",t:no},9:{n:"HiddenCount",t:no},10:{n:"MultimediaClipCount",t:no},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:di},15:{n:"Company",t:di},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:no},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:no,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:di},27:{n:"ContentStatus",t:di},28:{n:"Language",t:di},29:{n:"Version",t:di},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},fp={1:{n:"CodePage",t:lp},2:{n:"Title",t:di},3:{n:"Subject",t:di},4:{n:"Author",t:di},5:{n:"Keywords",t:di},6:{n:"Comments",t:di},7:{n:"Template",t:di},8:{n:"LastAuthor",t:di},9:{n:"RevNumber",t:di},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:no},15:{n:"WordCount",t:no},16:{n:"CharCount",t:no},17:{n:"Thumbnail",t:71},18:{n:"Application",t:di},19:{n:"DocSecurity",t:no},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},rv={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},Qh=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function c2(e){return e.map(function(r){return[r>>16&255,r>>8&255,255&r]})}var nu=ga(c2([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])),Gs={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},nv={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},hp={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},yc={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function av(e,r){var t,n=function(c){for(var l=[],u=Ca(c),f=0;f!==u.length;++f)l[c[u[f]]]==null&&(l[c[u[f]]]=[]),l[c[u[f]]].push(u[f]);return l}(hp),i=[];i[i.length]=Da,i[i.length]=gr("Types",null,{xmlns:ti.CT,"xmlns:xsd":ti.xsd,"xmlns:xsi":ti.xsi}),i=i.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(c){return gr("Default",null,{Extension:c[0],ContentType:c[1]})}));var s=function(c){e[c]&&e[c].length>0&&(t=e[c][0],i[i.length]=gr("Override",null,{PartName:(t[0]=="/"?"":"/")+t,ContentType:yc[c][r.bookType]||yc[c].xlsx}))},o=function(c){(e[c]||[]).forEach(function(l){i[i.length]=gr("Override",null,{PartName:(l[0]=="/"?"":"/")+l,ContentType:yc[c][r.bookType]||yc[c].xlsx})})},a=function(c){(e[c]||[]).forEach(function(l){i[i.length]=gr("Override",null,{PartName:(l[0]=="/"?"":"/")+l,ContentType:n[c][0]})})};return s("workbooks"),o("sheets"),o("charts"),a("themes"),["strs","styles"].forEach(s),["coreprops","extprops","custprops"].forEach(a),a("vba"),a("comments"),a("threadedcomments"),a("drawings"),o("metadata"),a("people"),i.length>2&&(i[i.length]="",i[1]=i[1].replace("/>",">")),i.join("")}var Pn={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function yf(e){var r=e.lastIndexOf("/");return e.slice(0,r+1)+"_rels/"+e.slice(r+1)+".rels"}function ll(e,r){var t={"!id":{}};if(!e)return t;r.charAt(0)!=="/"&&(r="/"+r);var n={};return(e.match(Pi)||[]).forEach(function(i){var s=un(i);if(s[0]==="2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function Zn(e,r,t,n,i,s){if(i||(i={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),r<0)for(r=e["!idx"];e["!id"]["rId"+r];++r);if(e["!idx"]=r+1,i.Id="rId"+r,i.Type=n,i.Target=t,[Pn.HLINK,Pn.XPATH,Pn.XMISS].indexOf(i.Type)>-1&&(i.TargetMode="External"),e["!id"][i.Id])throw new Error("Cannot rewrite rId "+r);return e["!id"][i.Id]=i,e[("/"+i.Target).replace("//","/")]=i,r}var l2="application/vnd.oasis.opendocument.spreadsheet";function iv(e,r,t){return[' +`,' +`,` +`].join("")}function ov(){return'SheetJS '+F0.version+""}var Mo=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],u2=function(){for(var e=new Array(Mo.length),r=0;r]*>([\\s\\S]*?)")}return e}();function sv(e){var r={};e=ta(e);for(var t=0;t0&&(r[n[1]]=Nn(i[1])),n[2]==="date"&&r[n[1]]&&(r[n[1]]=ka(r[n[1]]))}return r}function dp(e,r,t,n,i){i[e]==null&&r!=null&&r!==""&&(i[e]=r,r=ea(r),n[n.length]=t?gr(e,r,t):gi(e,r))}function cv(e,r){var t=r||{},n=[Da,gr("cp:coreProperties",null,{"xmlns:cp":ti.CORE_PROPS,"xmlns:dc":ti.dc,"xmlns:dcterms":ti.dcterms,"xmlns:dcmitype":ti.dcmitype,"xmlns:xsi":ti.xsi})],i={};if(!e&&!t.Props)return n.join("");e&&(e.CreatedDate!=null&&dp("dcterms:created",typeof e.CreatedDate=="string"?e.CreatedDate:Kh(e.CreatedDate,t.WTF),{"xsi:type":"dcterms:W3CDTF"},n,i),e.ModifiedDate!=null&&dp("dcterms:modified",typeof e.ModifiedDate=="string"?e.ModifiedDate:Kh(e.ModifiedDate,t.WTF),{"xsi:type":"dcterms:W3CDTF"},n,i));for(var s=0;s!=Mo.length;++s){var o=Mo[s],a=t.Props&&t.Props[o[1]]!=null?t.Props[o[1]]:e?e[o[1]]:null;a===!0?a="1":a===!1?a="0":typeof a=="number"&&(a=String(a)),a!=null&&dp(o[0],a,null,n,i)}return n.length>2&&(n[n.length]="",n[1]=n[1].replace("/>",">")),n.join("")}var ul=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],lv=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function uv(e,r,t,n){var i=[];if(typeof e=="string")i=Cm(e,n);else for(var s=0;s0)for(var l=0;l!==i.length;l+=2){switch(c=+i[l+1].v,i[l].v){case"Worksheets":case"工作表":case"ЛиÑÑ‚Ñ‹":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":t.Worksheets=c,t.SheetNames=o.slice(a,a+c);break;case"Named Ranges":case"Rangos con nombre":case"åå‰ä»˜ã一覧":case"Benannte Bereiche":case"Navngivne omrÃ¥der":t.NamedRanges=c,t.DefinedNames=o.slice(a,a+c);break;case"Charts":case"Diagramme":t.Chartsheets=c,t.ChartNames=o.slice(a,a+c)}a+=c}}function fv(e){var r=[],t=gr;return e||(e={}),e.Application="SheetJS",r[r.length]=Da,r[r.length]=gr("Properties",null,{xmlns:ti.EXT_PROPS,"xmlns:vt":ti.vt}),ul.forEach(function(n){if(e[n[1]]!==void 0){var i;switch(n[2]){case"string":i=ea(String(e[n[1]]));break;case"bool":i=e[n[1]]?"true":"false"}i!==void 0&&(r[r.length]=t(n[0],i))}}),r[r.length]=t("HeadingPairs",t("vt:vector",t("vt:variant","Worksheets")+t("vt:variant",t("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),r[r.length]=t("TitlesOfParts",t("vt:vector",e.SheetNames.map(function(n){return""+ea(n)+""}).join(""),{size:e.Worksheets,baseType:"lpstr"})),r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}var f2=/<[^>]+>[^<]*/g;function hv(e){var r=[Da,gr("Properties",null,{xmlns:ti.CUST_PROPS,"xmlns:vt":ti.vt})];if(!e)return r.join("");var t=1;return Ca(e).forEach(function(n){++t,r[r.length]=gr("property",function(i,s){switch(typeof i){case"string":var o=gr("vt:lpwstr",ea(i));return o=o.replace(/"/g,"_x0022_"),o;case"number":return gr((0|i)==i?"vt:i4":"vt:r8",ea(String(i)));case"boolean":return gr("vt:bool",i?"true":"false")}if(i instanceof Date)return gr("vt:filetime",Kh(i));throw new Error("Unable to serialize "+i)}(e[n]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:t,name:ea(n)})}),r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}var pp,mp={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function dv(e,r,t){pp||(pp=Gh(mp)),e[r=pp[r]||r]=t}function vp(e){var r=e.read_shift(4),t=e.read_shift(4);return new Date(1e3*(t/1e7*Math.pow(2,32)+r/1e7-11644473600)).toISOString().replace(/\.000/,"")}function pv(e,r,t){var n=e.l,i=e.read_shift(0,"lpstr-cp");if(t)for(;e.l-n&3;)++e.l;return i}function mv(e,r,t){var n=e.read_shift(0,"lpwstr");return n}function vv(e,r,t){return r===31?mv(e):pv(e,0,t)}function gv(e,r,t){return vv(e,r,t===!1?0:4)}function h2(e){var r=e.l,t=ed(e,tv);return e[e.l]==0&&e[e.l+1]==0&&e.l-r&2&&(e.l+=2),[t,ed(e,no)]}function yv(e,r){for(var t=e.read_shift(4),n={},i=0;i!=t;++i){var s=e.read_shift(4),o=e.read_shift(4);n[s]=e.read_shift(o,r===1200?"utf16le":"utf8").replace(zi,"").replace(af,"!"),r===1200&&o%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),n}function gp(e){var r=e.read_shift(4),t=e.slice(e.l,e.l+r);return e.l+=r,(3&r)>0&&(e.l+=4-(3&r)&3),t}function ed(e,r,t){var n,i=e.read_shift(2),s=t||{};if(e.l+=2,r!==ev&&i!==r&&s2.indexOf(r)===-1&&((65534&r)!=4126||(65534&i)!=4126))throw new Error("Expected type "+r+" saw "+i);switch(r===ev?i:r){case 2:return n=e.read_shift(2,"i"),s.raw||(e.l+=2),n;case 3:return n=e.read_shift(4,"i");case 11:return e.read_shift(4)!==0;case 19:return n=e.read_shift(4);case 30:return pv(e,0,4).replace(zi,"");case 31:return mv(e);case 64:return vp(e);case 65:return gp(e);case 71:return function(o){var a={};return a.Size=o.read_shift(4),o.l+=a.Size+3-(a.Size-1)%4,a}(e);case 80:return gv(e,i,!s.raw).replace(zi,"");case 81:return function(o,a){if(!a)throw new Error("VtUnalignedString must have positive length");return vv(o,a,0)}(e,i).replace(zi,"");case 4108:return function(o){for(var a=o.read_shift(4),c=[],l=0;l
0&&(o%=Math.pow(2,32),a+=c);var l=jt(8);return l.write_shift(4,o),l.write_shift(4,a),l}(r);break;case 31:case 80:for((n=jt(4+2*(r.length+1)+(r.length%2?0:2))).write_shift(4,r.length+1),n.write_shift(0,r,"dbcs");n.l!=n.length;)n.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+r)}return ui([t,n])}function yp(e,r){var t=e.l,n=e.read_shift(4),i=e.read_shift(4),s=[],o=0,a=0,c=-1,l={};for(o=0;o!=i;++o){var u=e.read_shift(4),f=e.read_shift(4);s[o]=[u,f+t]}s.sort(function(g,b){return g[1]-b[1]});var h={};for(o=0;o!=i;++o){if(e.l!==s[o][1]){var d=!0;if(o>0&&r)switch(r[s[o-1][0]].t){case 2:e.l+2===s[o][1]&&(e.l+=2,d=!1);break;case 80:case 4108:e.l<=s[o][1]&&(e.l=s[o][1],d=!1)}if((!r||o==0)&&e.l<=s[o][1]&&(d=!1,e.l=s[o][1]),d)throw new Error("Read Error: Expected address "+s[o][1]+" at "+e.l+" :"+o)}if(r){var p=r[s[o][0]];if(h[p.n]=ed(e,p.t,{raw:!0}),p.p==="version"&&(h[p.n]=String(h[p.n]>>16)+"."+("0000"+String(65535&h[p.n])).slice(-4)),p.n=="CodePage")switch(h[p.n]){case 0:h[p.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:Vo(a=h[p.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+h[p.n])}}else if(s[o][0]===1){if(a=h.CodePage=ed(e,lp),Vo(a),c!==-1){var m=e.l;e.l=s[c][1],l=yv(e,a),e.l=m}}else if(s[o][0]===0){if(a===0){c=o,e.l=s[o+1][1];continue}l=yv(e,a)}else{var v,y=l[s[o][0]];switch(e[e.l]){case 65:e.l+=4,v=gp(e);break;case 30:case 31:e.l+=4,v=gv(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,v=e.read_shift(4,"i");break;case 19:e.l+=4,v=e.read_shift(4);break;case 5:e.l+=4,v=e.read_shift(8,"f");break;case 11:e.l+=4,v=La(e,4);break;case 64:e.l+=4,v=ka(vp(e));break;default:throw new Error("unparsed value: "+e[e.l])}h[y]=v}}return e.l=t+n,h}var wv=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function d2(e){switch(typeof e){case"boolean":return 11;case"number":return(0|e)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64}return-1}function kv(e,r,t){var n=jt(8),i=[],s=[],o=8,a=0,c=jt(8),l=jt(8);if(c.write_shift(4,2),c.write_shift(4,1200),l.write_shift(4,1),s.push(c),i.push(l),o+=8+c.length,!r){(l=jt(8)).write_shift(4,0),i.unshift(l);var u=[jt(4)];for(u[0].write_shift(4,e.length),a=0;a-1||lv.indexOf(e[a][0])>-1)&&e[a][1]!=null){var h=e[a][1],d=0;if(r){var p=t[d=+r[e[a][0]]];if(p.p=="version"&&typeof h=="string"){var m=h.split(".");h=(+m[0]<<16)+(+m[1]||0)}c=bv(p.t,h)}else{var v=d2(h);v==-1&&(v=31,h=String(h)),c=bv(v,h)}s.push(c),(l=jt(8)).write_shift(4,r?d:2+a),i.push(l),o+=8+c.length}var y=8*(s.length+1);for(a=0;a=12?2:1),i="sbcs-cont";return t&&t.biff,t&&t.biff!=8?t.biff==12&&(i="wstr"):e.read_shift(1)&&(i="dbcs-cont"),t.biff>=2&&t.biff<=5&&(i="cpstr"),n?e.read_shift(n,i):""}function p2(e){var r,t=e.read_shift(2),n=e.read_shift(1),i=4&n,s=8&n,o=1+(1&n),a=0,c={};s&&(a=e.read_shift(2)),i&&(r=e.read_shift(4));var l=o==2?"dbcs-cont":"sbcs-cont",u=t===0?"":e.read_shift(t,l);return s&&(e.l+=4*a),i&&(e.l+=r),c.t=u,s||(c.raw=""+c.t+"",c.r=c.t),c}function _v(e){var r=e.t||"",t=jt(3);t.write_shift(2,r.length),t.write_shift(1,1);var n=jt(2*r.length);return n.write_shift(2*r.length,r,"utf16le"),ui([t,n])}function fl(e,r,t){if(t){if(t.biff>=2&&t.biff<=5)return e.read_shift(r,"cpstr");if(t.biff>=12)return e.read_shift(r,"dbcs-cont")}return e.read_shift(1)===0?e.read_shift(r,"sbcs-cont"):e.read_shift(r,"dbcs-cont")}function bf(e,r,t){var n=e.read_shift(t&&t.biff==2?1:2);return n===0?(e.l++,""):fl(e,n,t)}function hl(e,r,t){if(t.biff>5)return bf(e,0,t);var n=e.read_shift(1);return n===0?(e.l++,""):e.read_shift(n,t.biff<=4||!e.lens?"cpstr":"sbcs-cont")}function su(e,r,t){return t||(t=jt(3+2*e.length)),t.write_shift(2,e.length),t.write_shift(1,1),t.write_shift(31,e,"utf16le"),t}function m2(e,r){var t=e.read_shift(16);switch(t){case"e0c9ea79f9bace118c8200aa004ba90b":return function(n){var i=n.read_shift(4),s=n.l,o=!1;i>24&&(n.l+=i-24,n.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(o=!0),n.l=s);var a=n.read_shift((o?i-24:i)>>1,"utf16le").replace(zi,"");return o&&(n.l+=24),a}(e);case"0303000000000000c000000000000046":return function(n){for(var i=n.read_shift(2),s="";i-- >0;)s+="../";var o=n.read_shift(0,"lpstr-ansi");if(n.l+=2,n.read_shift(2)!=57005)throw new Error("Bad FileMoniker");if(n.read_shift(4)===0)return s+o.replace(/\\/g,"/");var a=n.read_shift(4);if(n.read_shift(2)!=3)throw new Error("Bad FileMoniker");return s+n.read_shift(a>>1,"utf16le").replace(zi,"")}(e);default:throw new Error("Unsupported Moniker "+t)}}function wf(e){var r=e.read_shift(4);return r>0?e.read_shift(r,"utf16le").replace(zi,""):""}function Av(e,r){r||(r=jt(6+2*e.length)),r.write_shift(4,1+e.length);for(var t=0;t-1?31:23;switch(n.charAt(0)){case"#":s=28;break;case".":s&=-3}r.write_shift(4,2),r.write_shift(4,s);var o=[8,6815827,6619237,4849780,83];for(t=0;t-1?n.slice(0,i):n;for(r.write_shift(4,2*(a.length+1)),t=0;t-1?n.slice(i+1):"",r)}else{for(o="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),t=0;t8?4:2;return[e.read_shift(n),e.read_shift(n,"i"),e.read_shift(n,"i")]}function wp(e){return[e.read_shift(2),op(e)]}function td(e){var r=e.read_shift(2),t=e.read_shift(2);return{s:{c:e.read_shift(2),r},e:{c:e.read_shift(2),r:t}}}function Tv(e,r){return r||(r=jt(8)),r.write_shift(2,e.s.r),r.write_shift(2,e.e.r),r.write_shift(2,e.s.c),r.write_shift(2,e.e.c),r}function Ov(e){var r=e.read_shift(2),t=e.read_shift(2);return{s:{c:e.read_shift(1),r},e:{c:e.read_shift(1),r:t}}}var kp=Ov;function Pv(e){e.l+=4;var r=e.read_shift(2),t=e.read_shift(2),n=e.read_shift(2);return e.l+=12,[t,r,n]}function Ri(e){e.l+=2,e.l+=e.read_shift(2)}var y2={0:Ri,4:Ri,5:Ri,6:Ri,7:function(e){return e.l+=4,e.cf=e.read_shift(2),{}},8:Ri,9:Ri,10:Ri,11:Ri,12:Ri,13:function(e){var r={};return e.l+=4,e.l+=16,r.fSharedNote=e.read_shift(2),e.l+=4,r},14:Ri,15:Ri,16:Ri,17:Ri,18:Ri,19:Ri,20:Ri,21:Pv};function rd(e,r){var t={BIFFVer:0,dt:0};switch(t.BIFFVer=e.read_shift(2),(r-=2)>=2&&(t.dt=e.read_shift(2),e.l-=2),t.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(r>6)throw new Error("Unexpected BIFF Ver "+t.BIFFVer)}return e.read_shift(r),t}function nd(e,r,t){var n=1536,i=16;switch(t.bookType){case"biff8":case"xla":break;case"biff5":n=1280,i=8;break;case"biff4":n=4,i=6;break;case"biff3":n=3,i=6;break;case"biff2":n=2,i=4;break;default:throw new Error("unsupported BIFF version")}var s=jt(i);return s.write_shift(2,n),s.write_shift(2,r),i>4&&s.write_shift(2,29282),i>6&&s.write_shift(2,1997),i>8&&(s.write_shift(2,49161),s.write_shift(2,1),s.write_shift(2,1798),s.write_shift(2,0)),s}function b2(e,r){var t=!r||r.biff>=8?2:1,n=jt(8+t*e.name.length);n.write_shift(4,e.pos),n.write_shift(1,e.hs||0),n.write_shift(1,e.dt),n.write_shift(1,e.name.length),r.biff>=8&&n.write_shift(1,1),n.write_shift(t*e.name.length,e.name,r.biff<8?"sbcs":"utf16le");var i=n.slice(0,n.l);return i.l=n.l,i}function Iv(e,r,t){var n=0;t&&t.biff==2||(n=e.read_shift(2));var i=e.read_shift(2);return t&&t.biff==2&&(n=1-(i>>15),i&=32767),[{Unsynced:1&n,DyZero:(2&n)>>1,ExAsc:(4&n)>>2,ExDsc:(8&n)>>3},i]}function w2(e,r,t,n){var i=t&&t.biff==5;n||(n=jt(i?3+r.length:5+2*r.length)),n.write_shift(2,e),n.write_shift(i?1:2,r.length),i||n.write_shift(1,1),n.write_shift((i?1:2)*r.length,r,i?"sbcs":"utf16le");var s=n.length>n.l?n.slice(0,n.l):n;return s.l==null&&(s.l=s.length),s}var k2=hl;function Mv(e,r,t){var n=e.l+r,i=t.biff!=8&&t.biff?2:4,s=e.read_shift(i),o=e.read_shift(i),a=e.read_shift(2),c=e.read_shift(2);return e.l=n,{s:{r:s,c:a},e:{r:o,c}}}function Fv(e,r,t,n){var i=t&&t.biff==5;n||(n=jt(i?16:20)),n.write_shift(2,0),e.style?(n.write_shift(2,e.numFmtId||0),n.write_shift(2,65524)):(n.write_shift(2,e.numFmtId||0),n.write_shift(2,r<<4));var s=0;return e.numFmtId>0&&i&&(s|=1024),n.write_shift(4,s),n.write_shift(4,0),i||n.write_shift(4,0),n.write_shift(2,0),n}function Rv(e,r,t){var n=ys(e);t.biff!=2&&r!=9||++e.l;var i=function(s){var o=s.read_shift(1);return s.read_shift(1)===1?o:o===1}(e);return n.val=i,n.t=i===!0||i===!1?"b":"e",n}var jv=function(e,r,t){return r===0?"":hl(e,0,t)};function Nv(e,r,t){var n,i=e.read_shift(2),s={fBuiltIn:1&i,fWantAdvise:i>>>1&1,fWantPict:i>>>2&1,fOle:i>>>3&1,fOleLink:i>>>4&1,cf:i>>>5&1023,fIcon:i>>>15&1};return t.sbcch===14849&&(n=function(o,a,c){o.l+=4,a-=4;var l=o.l+a,u=ou(o,0,c),f=o.read_shift(2);if(f!==(l-=o.l))throw new Error("Malformed AddinUdf: padding = "+l+" != "+f);return o.l+=f,u}(e,r-2,t)),s.body=n||e.read_shift(r-2),typeof n=="string"&&(s.Name=n),s}var x2=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function Dv(e,r,t){var n=e.l+r,i=e.read_shift(2),s=e.read_shift(1),o=e.read_shift(1),a=e.read_shift(t&&t.biff==2?1:2),c=0;(!t||t.biff>=5)&&(t.biff!=5&&(e.l+=2),c=e.read_shift(2),t.biff==5&&(e.l+=2),e.l+=4);var l=fl(e,o,t);32&i&&(l=x2[l.charCodeAt(0)]);var u=n-e.l;t&&t.biff==2&&--u;var f=n!=e.l&&a!==0&&u>0?function(h,d,p,m){var v,y=h.l+d,g=Pf(h,m,p);return y!==h.l&&(v=Of(h,y-h.l,g,p)),[g,v]}(e,u,t,a):[];return{chKey:s,Name:l,itab:c,rgce:f}}function Lv(e,r,t){if(t.biff<8)return function(o,a,c){o[o.l+1]==3&&o[o.l]++;var l=ou(o,0,c);return l.charCodeAt(0)==3?l.slice(1):l}(e,0,t);for(var n=[],i=e.l+r,s=e.read_shift(t.biff>8?4:2);s--!=0;)n.push(g2(e,t.biff,t));if(e.l!=i)throw new Error("Bad ExternSheet: "+e.l+" != "+i);return n}function Bv(e,r,t){var n=kp(e);switch(t.biff){case 2:e.l++,r-=7;break;case 3:case 4:e.l+=2,r-=8;break;default:e.l+=6,r-=12}return[n,_3(e,r,t)]}var S2={8:function(e,r){var t=e.l+r;e.l+=10;var n=e.read_shift(2);e.l+=4,e.l+=2,e.l+=2,e.l+=2,e.l+=4;var i=e.read_shift(1);return e.l+=i,e.l=t,{fmt:n}}};function _2(e){var r=jt(24),t=ri(e[0]);r.write_shift(2,t.r),r.write_shift(2,t.r),r.write_shift(2,t.c),r.write_shift(2,t.c);for(var n="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),i=0;i<16;++i)r.write_shift(1,parseInt(n[i],16));return ui([r,v2(e[1])])}function A2(e){var r=e[1].Tooltip,t=jt(10+2*(r.length+1));t.write_shift(2,2048);var n=ri(e[0]);t.write_shift(2,n.r),t.write_shift(2,n.r),t.write_shift(2,n.c),t.write_shift(2,n.c);for(var i=0;i=12?4:2,i=e.read_shift(n),s=e.read_shift(n),o=e.read_shift(n),a=e.read_shift(n),c=e.read_shift(2);n==2&&(e.l+=2);var l={s:i,e:s,w:o,ixfe:a,flags:c};return(t.biff>=5||!t.biff)&&(l.level=c>>8&7),l}var E2=ys,C2=iu,T2=bf,O2=[2,3,48,49,131,139,140,245],xp=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},r=Gh({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function t(i,s){var o=s||{};o.dateNF||(o.dateNF="yyyymmdd");var a=vc(function(c,l){var u=[],f=pc(1);switch(l.type){case"base64":f=mo(po(c));break;case"binary":f=mo(c);break;case"buffer":case"array":f=c}yi(f,0);var h=f.read_shift(1),d=!!(136&h),p=!1,m=!1;switch(h){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:p=!0,d=!0;break;case 140:m=!0;break;default:throw new Error("DBF Unsupported Version: "+h.toString(16))}var v=0,y=521;h==2&&(v=f.read_shift(2)),f.l+=3,h!=2&&(v=f.read_shift(4)),v>1048576&&(v=1e6),h!=2&&(y=f.read_shift(2));var g=f.read_shift(2),b=l.codepage||1252;h!=2&&(f.l+=16,f.read_shift(1),f[f.l]!==0&&(b=e[f[f.l]]),f.l+=1,f.l+=2),m&&(f.l+=36);for(var w=[],S={},C=Math.min(f.length,h==2?521:y-10-(p?264:0)),I=m?32:11;f.l0;)if(f[f.l]!==42)for(++f.l,u[++j]=[],U=0,U=0;U!=w.length;++U){var G=f.slice(f.l,f.l+w[U].len);f.l+=w[U].len,yi(G,0);var z=hc.utils.decode(b,G);switch(w[U].type){case"C":z.trim().length&&(u[j][U]=z.replace(/\s+$/,""));break;case"D":z.length===8?u[j][U]=new Date(+z.slice(0,4),+z.slice(4,6)-1,+z.slice(6,8)):u[j][U]=z;break;case"F":u[j][U]=parseFloat(z.trim());break;case"+":case"I":u[j][U]=m?2147483648^G.read_shift(-4,"i"):G.read_shift(4,"i");break;case"L":switch(z.trim().toUpperCase()){case"Y":case"T":u[j][U]=!0;break;case"N":case"F":u[j][U]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+z+"|")}break;case"M":if(!d)throw new Error("DBF Unexpected MEMO for type "+h.toString(16));u[j][U]="##MEMO##"+(m?parseInt(z.trim(),10):G.read_shift(4));break;case"N":(z=z.replace(/\u0000/g,"").trim())&&z!="."&&(u[j][U]=+z||0);break;case"@":u[j][U]=new Date(G.read_shift(-8,"f")-621356832e5);break;case"T":u[j][U]=new Date(864e5*(G.read_shift(4)-2440588)+G.read_shift(4));break;case"Y":u[j][U]=G.read_shift(4,"i")/1e4+G.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":u[j][U]=-G.read_shift(-8,"f");break;case"B":if(p&&w[U].len==8){u[j][U]=G.read_shift(8,"f");break}case"G":case"P":G.l+=w[U].len;break;case"0":if(w[U].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+w[U].type)}}else f.l+=g;if(h!=2&&f.l=0&&Vo(+o.codepage),o.type=="string")throw new Error("Cannot write DBF to JS string");var a=ro(),c=ny(i,{header:1,raw:!0,cellDates:!0}),l=c[0],u=c.slice(1),f=i["!cols"]||[],h=0,d=0,p=0,m=1;for(h=0;h250&&(C=250),(S=((f[h]||{}).DBF||{}).type)=="C"&&f[h].DBF.len>C&&(C=f[h].DBF.len),w=="B"&&S=="N"&&(w="N",b[h]=f[h].DBF.dec,C=f[h].DBF.len),g[h]=w=="C"||S=="N"?C:n[w]||0,m+=g[h],y[h]=w}else y[h]="?"}var j=a.next(32);for(j.write_shift(4,318902576),j.write_shift(4,u.length),j.write_shift(2,296+32*p),j.write_shift(2,m),h=0;h<4;++h)j.write_shift(4,0);for(j.write_shift(4,0|(+r[K1]||3)<<8),h=0,d=0;h":190,"?":191,"{":223},r=new RegExp("\x1BN("+Ca(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),t=function(a,c){var l=e[c];return typeof l=="number"?J1(l):l},n=function(a,c,l){var u=c.charCodeAt(0)-32<<4|l.charCodeAt(0)-48;return u==59?a:J1(u)};function i(a,c){var l,u=a.split(/[\n\r]+/),f=-1,h=-1,d=0,p=0,m=[],v=[],y=null,g={},b=[],w=[],S=[],C=0;for(+c.codepage>=0&&Vo(+c.codepage);d!==u.length;++d){C=0;var I,j=u[d].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,n).replace(r,t),U=j.replace(/;;/g,"\0").split(";").map(function(D){return D.replace(/\u0000/g,";")}),G=U[0];if(j.length>0)switch(G){case"ID":case"E":case"B":case"O":case"W":break;case"P":U[1].charAt(0)=="P"&&v.push(j.slice(3).replace(/;;/g,";"));break;case"C":var z=!1,K=!1,T=!1,M=!1,x=-1,_=-1;for(p=1;p-1&&m[x][_];if(!A||!A[1])throw new Error("SYLK shared formula cannot find base");m[f][h][1]=ig(A[1],{r:f-x,c:h-_})}break;case"F":var O=0;for(p=1;p0?(b[f].hpt=C,b[f].hpx=wc(C)):C===0&&(b[f].hidden=!0);break;default:if(c&&c.WTF)throw new Error("SYLK bad record "+j)}O<1&&(y=null);break;default:if(c&&c.WTF)throw new Error("SYLK bad record "+j)}}return b.length>0&&(g["!rows"]=b),w.length>0&&(g["!cols"]=w),c&&c.sheetRows&&(m=m.slice(0,c.sheetRows)),[m,g]}function s(a,c){var l=function(d,p){switch(p.type){case"base64":return i(po(d),p);case"binary":return i(d,p);case"buffer":return i(Cn&&Buffer.isBuffer(d)?d.toString("binary"):Us(d),p);case"array":return i(rl(d),p)}throw new Error("Unrecognized type "+p.type)}(a,c),u=l[0],f=l[1],h=vc(u,c);return Ca(f).forEach(function(d){h[d]=f[d]}),h}function o(a,c,l,u){var f="C;Y"+(l+1)+";X"+(u+1)+";K";switch(a.t){case"n":f+=a.v||0,a.f&&!a.F&&(f+=";E"+Ip(a.f,{r:l,c:u}));break;case"b":f+=a.v?"TRUE":"FALSE";break;case"e":f+=a.w||a.v;break;case"d":f+='"'+(a.w||a.v)+'"';break;case"s":f+='"'+a.v.replace(/"/g,"").replace(/;/g,";;")+'"'}return f}return e["|"]=254,{to_workbook:function(a,c){return il(s(a,c),c)},to_sheet:s,from_sheet:function(a,c){var l,u,f=["ID;PWXL;N;E"],h=[],d=Kn(a["!ref"]),p=Array.isArray(a),m=`\r +`;f.push("P;PGeneral"),f.push("F;P0;DG0G8;M255"),a["!cols"]&&(u=f,a["!cols"].forEach(function(b,w){var S="F;W"+(w+1)+" "+(w+1)+" ";b.hidden?S+="0":(typeof b.width!="number"||b.wpx||(b.wpx=_f(b.width)),typeof b.wpx!="number"||b.wch||(b.wch=lu(b.wpx)),typeof b.wch=="number"&&(S+=Math.round(b.wch))),S.charAt(S.length-1)!=" "&&u.push(S)})),a["!rows"]&&function(b,w){w.forEach(function(S,C){var I="F;";S.hidden?I+="M0;":S.hpt?I+="M"+20*S.hpt+";":S.hpx&&(I+="M"+20*Af(S.hpx)+";"),I.length>2&&b.push(I+"R"+(C+1))})}(f,a["!rows"]),f.push("B;Y"+(d.e.r-d.s.r+1)+";X"+(d.e.c-d.s.c+1)+";D"+[d.s.c,d.s.r,d.e.c,d.e.r].join(" "));for(var v=d.s.r;v<=d.e.r;++v)for(var y=d.s.c;y<=d.e.c;++y){var g=Rr({r:v,c:y});(l=p?(a[v]||[])[y]:a[g])&&(l.v!=null||l.f&&!l.F)&&h.push(o(l,0,v,y))}return f.join(m)+m+h.join(m)+m+"E"+m}}}(),zv=function(){function e(t,n){for(var i=t.split(` +`),s=-1,o=-1,a=0,c=[];a!==i.length;++a)if(i[a].trim()!=="BOT"){if(!(s<0)){for(var l=i[a].trim().split(","),u=l[0],f=l[1],h=i[++a]||"";1&(h.match(/["]/g)||[]).length&&a=0?D=te:E=te}}),F>=0&&D==-1&&E>=0&&(D=E,E=-1);var H=(""+(_>=0?_:new Date().getFullYear())).slice(-4)+"-"+("00"+(E>=1?E:1)).slice(-2)+"-"+("00"+(A>=1?A:1)).slice(-2);H.length==7&&(H="0"+H),H.length==8&&(H="20"+H);var R=("00"+(O>=0?O:0)).slice(-2)+":"+("00"+(D>=0?D:0)).slice(-2)+":"+("00"+(F>=0?F:0)).slice(-2);return O==-1&&D==-1&&F==-1?H:_==-1&&E==-1&&A==-1?R:H+"T"+R}(0,l.dateNF,G.match(j)||[]),K=1),l.cellDates?(z.t="d",z.v=ka(G,K)):(z.t="n",z.v=vi(ka(G,K))),l.cellText!==!1&&(z.w=Hi(z.z,z.v instanceof Date?vi(z.v):z.v)),l.cellNF||delete z.z}else z.t="s",z.v=G;else z.t="n",l.cellText!==!1&&(z.w=G),z.v=m;if(z.t=="z"||(l.dense?(f[d]||(f[d]=[]),f[d][p]=z):f[Rr({c:p,r:d})]=z),v=y+1,S=a.charCodeAt(v),h.e.c0&&U(),f["!ref"]=Mn(h),f}function s(a,c){return c&&c.PRN?c.FS||a.slice(0,4)=="sep="||a.indexOf(" ")>=0||a.indexOf(",")>=0||a.indexOf(";")>=0?i(a,c):vc(function(l,u){var f=u||{},h=[];if(!l||l.length===0)return h;for(var d=l.split(/[\r\n]/),p=d.length-1;p>=0&&d[p].length===0;)--p;for(var m=10,v=0,y=0;y<=p;++y)(v=d[y].indexOf(" "))==-1?v=d[y].length:v++,m=Math.max(m,v);for(y=0;y<=p;++y){h[y]=[];var g=0;for(e(d[y].slice(0,m).trim(),h,y,g,f),g=1;g<=(d[y].length-m)/10+1;++g)e(d[y].slice(m+10*(g-1),m+10*g).trim(),h,y,g,f)}return f.sheetRows&&(h=h.slice(0,f.sheetRows)),h}(a,c),c):i(a,c)}function o(a,c){var l="",u=c.type=="string"?[0,0,0,0]:Zp(a,c);switch(c.type){case"base64":l=po(a);break;case"binary":case"string":l=a;break;case"buffer":l=c.codepage==65001?a.toString("utf8"):c.codepage&&hc!==void 0?hc.utils.decode(c.codepage,a):Cn&&Buffer.isBuffer(a)?a.toString("binary"):Us(a);break;case"array":l=rl(a);break;default:throw new Error("Unrecognized type "+c.type)}return u[0]==239&&u[1]==187&&u[2]==191?l=ta(l.slice(3)):c.type!="string"&&c.type!="buffer"&&c.codepage==65001?l=ta(l):c.type=="binary"&&hc!==void 0&&c.codepage&&(l=hc.utils.decode(c.codepage,hc.utils.encode(28591,l))),l.slice(0,19)=="socialcalc:version:"?_p.to_sheet(c.type=="string"?l:ta(l),c):s(l,c)}return{to_workbook:function(a,c){return il(o(a,c),c)},to_sheet:o,from_sheet:function(a){for(var c,l=[],u=Kn(a["!ref"]),f=Array.isArray(a),h=u.s.r;h<=u.e.r;++h){for(var d=[],p=u.s.c;p<=u.e.c;++p){var m=Rr({r:h,c:p});if((c=f?(a[h]||[])[p]:a[m])&&c.v!=null){for(var v=(c.w||(mc(c),c.w)||"").slice(0,10);v.length<10;)v+=" ";d.push(v+(p===0?" ":""))}else d.push(" ")}l.push(d.join(""))}return l.join(` +`)}}}(),pl=function(){function e(b,w,S){if(b){yi(b,b.l||0);for(var C=S.Enum||y;b.l=16&&b[14]==5&&b[15]===108)throw new Error("Unsupported Works 3 for Mac file");if(b[2]==2)S.Enum=y,e(b,function(A,O,D){switch(D){case 0:S.vers=A,A>=4096&&(S.qpro=!0);break;case 6:T=A;break;case 204:A&&(j=A);break;case 222:j=A;break;case 15:case 51:S.qpro||(A[1].v=A[1].v.slice(1));case 13:case 14:case 16:D==14&&(112&A[2])==112&&(15&A[2])>1&&(15&A[2])<15&&(A[1].z=S.dateNF||sn[14],S.cellDates&&(A[1].t="d",A[1].v=cf(A[1].v))),S.qpro&&A[3]>U&&(C["!ref"]=Mn(T),G[I]=C,z.push(I),C=S.dense?[]:{},T={s:{r:0,c:0},e:{r:0,c:0}},U=A[3],I=j||"Sheet"+(U+1),j="");var F=S.dense?(C[A[0].r]||[])[A[0].c]:C[Rr(A[0])];if(F){F.t=A[1].t,F.v=A[1].v,A[1].z!=null&&(F.z=A[1].z),A[1].f!=null&&(F.f=A[1].f);break}S.dense?(C[A[0].r]||(C[A[0].r]=[]),C[A[0].r][A[0].c]=A[1]):C[Rr(A[0])]=A[1]}},S);else{if(b[2]!=26&&b[2]!=14)throw new Error("Unrecognized LOTUS BOF "+b[2]);S.Enum=g,b[2]==14&&(S.qpro=!0,b.l=0),e(b,function(A,O,D){switch(D){case 204:I=A;break;case 22:A[1].v=A[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(A[3]>U&&(C["!ref"]=Mn(T),G[I]=C,z.push(I),C=S.dense?[]:{},T={s:{r:0,c:0},e:{r:0,c:0}},U=A[3],I="Sheet"+(U+1)),M>0&&A[0].r>=M)break;S.dense?(C[A[0].r]||(C[A[0].r]=[]),C[A[0].r][A[0].c]=A[1]):C[Rr(A[0])]=A[1],T.e.c=128?95:j)}return C.write_shift(1,0),C}function s(b,w,S){var C=jt(7);return C.write_shift(1,255),C.write_shift(2,w),C.write_shift(2,b),C.write_shift(2,S,"i"),C}function o(b,w,S){var C=jt(13);return C.write_shift(1,255),C.write_shift(2,w),C.write_shift(2,b),C.write_shift(8,S,"f"),C}function a(b,w,S){var C=32768&w;return w=(C?b:0)+((w&=-32769)>=8192?w-16384:w),(C?"":"$")+(S?Va(w):fi(w))}var c={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},l=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function u(b){var w=[{c:0,r:0},{t:"n",v:0},0];return w[0].r=b.read_shift(2),w[3]=b[b.l++],w[0].c=b[b.l++],w}function f(b,w,S,C){var I=jt(6+C.length);I.write_shift(2,b),I.write_shift(1,S),I.write_shift(1,w),I.write_shift(1,39);for(var j=0;j=128?95:U)}return I.write_shift(1,0),I}function h(b,w){var S=u(b),C=b.read_shift(4),I=b.read_shift(4),j=b.read_shift(2);if(j==65535)return C===0&&I===3221225472?(S[1].t="e",S[1].v=15):C===0&&I===3489660928?(S[1].t="e",S[1].v=42):S[1].v=0,S;var U=32768&j;return j=(32767&j)-16446,S[1].v=(1-2*U)*(I*Math.pow(2,j+32)+C*Math.pow(2,j)),S}function d(b,w,S,C){var I=jt(14);if(I.write_shift(2,b),I.write_shift(1,S),I.write_shift(1,w),C==0)return I.write_shift(4,0),I.write_shift(4,0),I.write_shift(2,65535),I;var j,U=0,G=0,z=0;return C<0&&(U=1,C=-C),G=0|Math.log2(C),!(2147483648&(z=(C/=Math.pow(2,G-31))>>>0))&&(++G,z=(C/=2)>>>0),C-=z,z|=2147483648,z>>>=0,j=(C*=Math.pow(2,32))>>>0,I.write_shift(4,j),I.write_shift(4,z),G+=16383+(U?32768:0),I.write_shift(2,G),I}function p(b,w){var S=u(b),C=b.read_shift(8,"f");return S[1].v=C,S}function m(b,w){return b[b.l+w-1]==0?b.read_shift(w,"cstr"):""}function v(b,w){var S=jt(5+b.length);S.write_shift(2,14e3),S.write_shift(2,w);for(var C=0;C127?95:I}return S[S.l++]=0,S}var y={0:{n:"BOF",f:Ya},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(b,w,S){var C={s:{c:0,r:0},e:{c:0,r:0}};return w==8&&S.qpro?(C.s.c=b.read_shift(1),b.l++,C.s.r=b.read_shift(2),C.e.c=b.read_shift(1),b.l++,C.e.r=b.read_shift(2),C):(C.s.c=b.read_shift(2),C.s.r=b.read_shift(2),w==12&&S.qpro&&(b.l+=2),C.e.c=b.read_shift(2),C.e.r=b.read_shift(2),w==12&&S.qpro&&(b.l+=2),C.s.c==65535&&(C.s.c=C.e.c=C.s.r=C.e.r=0),C)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(b,w,S){var C=t(b,0,S);return C[1].v=b.read_shift(2,"i"),C}},14:{n:"NUMBER",f:function(b,w,S){var C=t(b,0,S);return C[1].v=b.read_shift(8,"f"),C}},15:{n:"LABEL",f:n},16:{n:"FORMULA",f:function(b,w,S){var C=b.l+w,I=t(b,0,S);if(I[1].v=b.read_shift(8,"f"),S.qpro)b.l=C;else{var j=b.read_shift(2);(function(U,G){yi(U,0);for(var z=[],K=0,T="",M="",x="",_="";U.lz.length)return void console.error("WK1 bad formula parse 0x"+E.toString(16)+":|"+z.join("|")+"|");var F=z.slice(-K);z.length-=K,z.push(c[E][0]+"("+F.join(",")+")")}}}z.length==1?G[1].f=""+z[0]:console.error("WK1 bad formula parse |"+z.join("|")+"|")})(b.slice(b.l,b.l+j),I),b.l+=j}return I}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:n},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:m},222:{n:"SHEETNAMELP",f:function(b,w){var S=b[b.l++];S>w-1&&(S=w-1);for(var C="";C.length>1;if(1&S[1].v)switch(7&C){case 0:C=5e3*(C>>3);break;case 1:C=500*(C>>3);break;case 2:C=(C>>3)/20;break;case 3:C=(C>>3)/200;break;case 4:C=(C>>3)/2e3;break;case 5:C=(C>>3)/2e4;break;case 6:C=(C>>3)/16;break;case 7:C=(C>>3)/64}return S[1].v=C,S}},25:{n:"FORMULA19",f:function(b,w){var S=h(b);return b.l+=w-14,S}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(b,w){for(var S={},C=b.l+w;b.l>6,S}},38:{n:"??"},39:{n:"NUMBER27",f:p},40:{n:"FORMULA28",f:function(b,w){var S=p(b);return b.l+=w-10,S}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:m},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(b,w,S){if(S.qpro&&!(w<21)){var C=b.read_shift(1);return b.l+=17,b.l+=1,b.l+=2,[C,b.read_shift(w-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function(b,w){var S=w||{};if(+S.codepage>=0&&Vo(+S.codepage),S.type=="string")throw new Error("Cannot write WK1 to JS string");var C,I,j=ro(),U=Kn(b["!ref"]),G=Array.isArray(b),z=[];wr(j,0,(C=1030,(I=jt(2)).write_shift(2,C),I)),wr(j,6,function(A){var O=jt(8);return O.write_shift(2,A.s.c),O.write_shift(2,A.s.r),O.write_shift(2,A.e.c),O.write_shift(2,A.e.r),O}(U));for(var K=Math.min(U.e.r,8191),T=U.s.r;T<=K;++T)for(var M=fi(T),x=U.s.c;x<=U.e.c;++x){T===U.s.r&&(z[x]=Va(x));var _=z[x]+M,E=G?(b[T]||[])[x]:b[_];E&&E.t!="z"&&(E.t=="n"?(0|E.v)==E.v&&E.v>=-32768&&E.v<=32767?wr(j,13,s(T,x,E.v)):wr(j,14,o(T,x,E.v)):wr(j,15,i(T,x,mc(E).slice(0,239))))}return wr(j,1),j.end()},book_to_wk3:function(b,w){var S=w||{};if(+S.codepage>=0&&Vo(+S.codepage),S.type=="string")throw new Error("Cannot write WK3 to JS string");var C=ro();wr(C,0,function(D){var F=jt(26);F.write_shift(2,4096),F.write_shift(2,4),F.write_shift(4,0);for(var H=0,R=0,X=0,ae=0;ae8191&&(H=8191),F.write_shift(2,H),F.write_shift(1,X),F.write_shift(1,R),F.write_shift(2,0),F.write_shift(2,0),F.write_shift(1,1),F.write_shift(1,2),F.write_shift(4,0),F.write_shift(4,0),F}(b));for(var I=0,j=0;I":case"":u.shadow=1;break;case"":break;case"":case"":u.outline=1;break;case"":break;case"":case"":u.strike=1;break;case"":break;case"":case"":u.u=1;break;case"":break;case"":case"":u.b=1;break;case"":break;case"":case"":u.i=1;break;case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":case"":case"":case"":case"":case"":break;case"":d=!1;break;default:if(p[0].charCodeAt(1)!==47&&!d)throw new Error("Unrecognized rich format "+p[0])}}return u}(c[1])),a}var n=/<(?:\w+:)?r>/g,i=/<\/(?:\w+:)?r>/;return function(s){return s.replace(n,"").split(i).map(t).filter(function(o){return o.v})}}(),I2=function(){var e=/(\r\n|\n)/g;function r(t){var n=[[],t.v,[]];return t.v?(t.s&&function(i,s,o){var a=[];i.u&&a.push("text-decoration: underline;"),i.uval&&a.push("text-underline-style:"+i.uval+";"),i.sz&&a.push("font-size:"+i.sz+"pt;"),i.outline&&a.push("text-effect: outline;"),i.shadow&&a.push("text-shadow: auto;"),s.push(''),i.b&&(s.push(""),o.push("")),i.i&&(s.push(""),o.push("")),i.strike&&(s.push(""),o.push(""));var c=i.valign||"";c=="superscript"||c=="super"?c="sup":c=="subscript"&&(c="sub"),c!=""&&(s.push("<"+c+">"),o.push("")),o.push("")}(t.s,n[0],n[2]),n[0].join("")+n[1].replace(e,"
")+n[2].join("")):""}return function(t){return t.map(r).join("")}}(),M2=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Ap=/<(?:\w+:)?r>/,F2=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function ad(e,r){var t=!r||r.cellHTML,n={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(n.t=Nn(ta(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),n.r=ta(e),t&&(n.h=Y0(n.t))):e.match(Ap)&&(n.r=ta(e),n.t=Nn(ta((e.replace(F2,"").match(M2)||[]).join("").replace(Pi,""))),t&&(n.h=I2(P2(n.r)))),n):{t:""}}var R2=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,j2=/<(?:\w+:)?(?:si|sstItem)>/g,N2=/<\/(?:\w+:)?(?:si|sstItem)>/,D2=/^\s|\s$|[\t\n\r]/;function Hv(e,r){if(!r.bookSST)return"";var t=[Da];t[t.length]=gr("sst",null,{xmlns:nl[0],count:e.Count,uniqueCount:e.Unique});for(var n=0;n!=e.length;++n)if(e[n]!=null){var i=e[n],s="";i.r?s+=i.r:(s+=""),s+="",t[t.length]=s}return t.length>2&&(t[t.length]="",t[1]=t[1].replace("/>",">")),t.join("")}var kf=function(e,r){var t=!1;return r==null&&(t=!0,r=jt(15+4*e.t.length)),r.write_shift(1,0),hi(e.t,r),t?r.slice(0,r.l):r};function L2(e){var r=ro();er(r,159,function(n,i){return i||(i=jt(8)),i.write_shift(4,n.Count),i.write_shift(4,n.Unique),i}(e));for(var t=0;t=4&&(e.l+=r-4),t}function B2(e){for(var r=e.read_shift(4),t=e.l+r-4,n={},i=e.read_shift(4),s=[];i-- >0;)s.push({t:e.read_shift(4),v:e.read_shift(0,"lpp4")});if(n.name=e.read_shift(0,"lpp4"),n.comps=s,e.l!=t)throw new Error("Bad DataSpaceMapEntry: "+e.l+" != "+t);return n}function $v(e){var r=function(t){var n={};return t.read_shift(4),t.l+=4,n.id=t.read_shift(0,"lpp4"),n.name=t.read_shift(0,"lpp4"),n.R=Vs(t,4),n.U=Vs(t,4),n.W=Vs(t,4),n}(e);if(r.ename=e.read_shift(0,"8lpp4"),r.blksz=e.read_shift(4),r.cmode=e.read_shift(4),e.read_shift(4)!=4)throw new Error("Bad !Primary record");return r}function qv(e,r){var t=e.l+r,n={};n.Flags=63&e.read_shift(4),e.l+=4,n.AlgID=e.read_shift(4);var i=!1;switch(n.AlgID){case 26126:case 26127:case 26128:i=n.Flags==36;break;case 26625:i=n.Flags==4;break;case 0:i=n.Flags==16||n.Flags==4||n.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+n.AlgID}if(!i)throw new Error("Encryption Flags/AlgID mismatch");return n.AlgIDHash=e.read_shift(4),n.KeySize=e.read_shift(4),n.ProviderType=e.read_shift(4),e.l+=8,n.CSPName=e.read_shift(t-e.l>>1,"utf16le"),e.l=t,n}function Ep(e,r){var t={},n=e.l+r;return e.l+=4,t.Salt=e.slice(e.l,e.l+16),e.l+=16,t.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),t.VerifierHash=e.slice(e.l,n),e.l=n,t}function U2(e){if((63&e.read_shift(4))!=36)throw new Error("EncryptionInfo mismatch");var r=e.read_shift(4);return{t:"Std",h:qv(e,r),v:Ep(e,e.length-e.l)}}function Gv(){throw new Error("File is password-protected: ECMA-376 Extensible")}function z2(e){var r=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];e.l+=4;var t=e.read_shift(e.length-e.l,"utf8"),n={};return t.replace(Pi,function(i){var s=un(i);switch(vs(s[0])){case"":case"":case"":break;case"":case"=0;--t)n=((16384&n?1:0)|n<<1&32767)^r[t];return 52811^n}var Xv=function(){var e=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],r=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],t=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],n=function(i,s){return 255&((o=i^s)/2|128*o);var o};return function(i){for(var s,o,a,c=Wv(i),l=function(d){for(var p=r[d.length-1],m=104,v=d.length-1;v>=0;--v)for(var y=d[v],g=0;g!=7;++g)64&y&&(p^=t[m]),y*=2,--m;return p}(c),u=c.length,f=pc(16),h=0;h!=16;++h)f[h]=0;for((1&u)==1&&(s=l>>8,f[u]=n(e[0],s),--u,s=255&l,o=c[c.length-1],f[u]=n(o,s));u>0;)s=l>>8,f[--u]=n(c[u],s),s=255&l,f[--u]=n(c[u],s);for(u=15,a=15-c.length;a>0;)s=l>>8,f[u]=n(e[a],s),--a,s=255&l,f[--u]=n(c[u],s),--u,--a;return f}}(),H2=function(e){var r=0,t=Xv(e);return function(n){var i=function(s,o,a,c,l){var u,f;for(l||(l=o),c||(c=Xv(s)),u=0;u!=o.length;++u)f=o[u],f=255&((f^=c[a])>>5|f<<3),l[u]=f,++a;return[l,a,c]}("",n,r,t);return r=i[1],i[0]}};function W2(e,r,t){var n=t||{};return n.Info=e.read_shift(2),e.l-=2,n.Info===1?n.Data=function(i){var s={},o=s.EncryptionVersionInfo=Vs(i,4);if(o.Major!=1||o.Minor!=1)throw"unrecognized version code "+o.Major+" : "+o.Minor;return s.Salt=i.read_shift(16),s.EncryptedVerifier=i.read_shift(16),s.EncryptedVerifierHash=i.read_shift(16),s}(e):n.Data=function(i,s){var o={},a=o.EncryptionVersionInfo=Vs(i,4);if(s-=4,a.Minor!=2)throw new Error("unrecognized minor version code: "+a.Minor);if(a.Major>4||a.Major<2)throw new Error("unrecognized major version code: "+a.Major);o.Flags=i.read_shift(4),s-=4;var c=i.read_shift(4);return s-=4,o.EncryptionHeader=qv(i,c),s-=c,o.EncryptionVerifier=Ep(i,s),o}(e,r),n}var xf=function(){function e(t,n){switch(n.type){case"base64":return r(po(t),n);case"binary":return r(t,n);case"buffer":return r(Cn&&Buffer.isBuffer(t)?t.toString("binary"):Us(t),n);case"array":return r(rl(t),n)}throw new Error("Unrecognized type "+n.type)}function r(t,n){var i=(n||{}).dense?[]:{},s=t.match(/\\trowd.*?\\row\b/g);if(!s.length)throw new Error("RTF missing table");var o={s:{c:0,r:0},e:{c:0,r:s.length-1}};return s.forEach(function(a,c){Array.isArray(i)&&(i[c]=[]);for(var l,u=/\\\w+\b/g,f=0,h=-1;l=u.exec(a);){if(l[0]==="\\cell"){var d=a.slice(f,u.lastIndex-l[0].length);if(d[0]==" "&&(d=d.slice(1)),++h,d.length){var p={v:d,t:"s"};Array.isArray(i)?i[c][h]=p:i[Rr({r:c,c:h})]=p}}f=u.lastIndex}h>o.e.c&&(o.e.c=h)}),i["!ref"]=Mn(o),i}return{to_workbook:function(t,n){return il(e(t,n),n)},to_sheet:e,from_sheet:function(t){for(var n,i=["{\\rtf1\\ansi"],s=Kn(t["!ref"]),o=Array.isArray(t),a=s.s.r;a<=s.e.r;++a){i.push("\\trowd\\trautofit1");for(var c=s.s.c;c<=s.e.c;++c)i.push("\\cellx"+(c+1));for(i.push("\\pard\\intbl"),c=s.s.c;c<=s.e.c;++c){var l=Rr({r:a,c});(n=o?(t[a]||[])[c]:t[l])&&(n.v!=null||n.f&&!n.F)&&(i.push(" "+(n.w||(mc(n),n.w))),i.push("\\cell"))}i.push("\\pard\\intbl\\row")}return i.join("")+"}"}}}();function Sf(e){for(var r=0,t=1;r!=3;++r)t=256*t+(e[r]>255?255:e[r]<0?0:e[r]);return t.toString(16).toUpperCase().slice(1)}function od(e,r){if(r===0)return e;var t,n,i=function(s){var o=s[0]/255,a=s[1]/255,c=s[2]/255,l=Math.max(o,a,c),u=Math.min(o,a,c),f=l-u;if(f===0)return[0,0,o];var h,d=0,p=l+u;switch(h=f/(p>1?2-p:p),l){case o:d=((a-c)/f+6)%6;break;case a:d=(c-o)/f+2;break;case c:d=(o-a)/f+4}return[d/6,h,p/2]}((n=(t=e).slice(t[0]==="#"?1:0).slice(0,6),[parseInt(n.slice(0,2),16),parseInt(n.slice(2,4),16),parseInt(n.slice(4,6),16)]));return i[2]=r<0?i[2]*(1+r):1-(1-i[2])*(1-r),Sf(function(s){var o,a=s[0],c=s[1],l=s[2],u=2*c*(l<.5?l:1-l),f=l-u/2,h=[f,f,f],d=6*a;if(c!==0)switch(0|d){case 0:case 6:o=u*d,h[0]+=u,h[1]+=o;break;case 1:o=u*(2-d),h[0]+=o,h[1]+=u;break;case 2:o=u*(d-2),h[1]+=u,h[2]+=o;break;case 3:o=u*(4-d),h[1]+=o,h[2]+=u;break;case 4:o=u*(d-4),h[2]+=u,h[0]+=o;break;case 5:o=u*(6-d),h[2]+=o,h[0]+=u}for(var p=0;p!=3;++p)h[p]=Math.round(255*h[p]);return h}(i))}var Vv=6,$2=15,q2=1,ji=Vv;function _f(e){return Math.floor((e+Math.round(128/ji)/256)*ji)}function lu(e){return Math.floor((e-5)/ji*100+.5)/100}function sd(e){return Math.round((e*ji+5)/ji*256)/256}function Cp(e){return sd(lu(_f(e)))}function cd(e){var r=Math.abs(e-Cp(e)),t=ji;if(r>.005)for(ji=q2;ji<$2;++ji)Math.abs(e-Cp(e))<=r&&(r=Math.abs(e-Cp(e)),t=ji);ji=t}function bc(e){e.width?(e.wpx=_f(e.width),e.wch=lu(e.wpx),e.MDW=ji):e.wpx?(e.wch=lu(e.wpx),e.width=sd(e.wch),e.MDW=ji):typeof e.wch=="number"&&(e.width=sd(e.wch),e.wpx=_f(e.width),e.MDW=ji),e.customWidth&&delete e.customWidth}var Yv=96;function Af(e){return 96*e/Yv}function wc(e){return e*Yv/96}var G2={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"},ld=["numFmtId","fillId","fontId","borderId","xfId"],ud=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"],fd=function(){var e=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,r=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,t=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,n=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,i=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(s,o,a){var c,l={};return s&&((c=(s=s.replace(//gm,"").replace(//gm,"")).match(e))&&function(u,f,h){f.NumberFmt=[];for(var d=Ca(sn),p=0;p":case"":case"":case"":break;case"0){if(g>392){for(g=392;g>60&&f.NumberFmt[g]!=null;--g);f.NumberFmt[g]=y}Hs(y,g)}break;default:if(h.WTF)throw new Error("unrecognized "+v[0]+" in numFmts")}}}(c,l,a),(c=s.match(n))&&function(u,f,h,d){f.Fonts=[];var p={},m=!1;(u[0].match(Pi)||[]).forEach(function(v){var y=un(v);switch(vs(y[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":f.Fonts.push(p),p={};break;case"":p.bold=1;break;case"":p.italic=1;break;case"":p.underline=1;break;case"":p.strike=1;break;case"":p.outline=1;break;case"":p.shadow=1;break;case"":p.condense=1;break;case"":p.extend=1;break;case"":case"":m=!1;break;default:if(d&&d.WTF&&!m)throw new Error("unrecognized "+y[0]+" in fonts")}})}(c,l,o,a),(c=s.match(t))&&function(u,f,h,d){f.Fills=[];var p={},m=!1;(u[0].match(Pi)||[]).forEach(function(v){var y=un(v);switch(vs(y[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":p={},f.Fills.push(p);break;case"":f.Fills.push(p),p={};break;case"":y.patternType&&(p.patternType=y.patternType);break;case"":m=!1;break;default:if(d&&d.WTF&&!m)throw new Error("unrecognized "+y[0]+" in fills")}})}(c,l,0,a),(c=s.match(i))&&function(u,f,h,d){f.Borders=[];var p={},m=!1;(u[0].match(Pi)||[]).forEach(function(v){var y=un(v);switch(vs(y[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":p={},y.diagonalUp&&(p.diagonalUp=ya(y.diagonalUp)),y.diagonalDown&&(p.diagonalDown=ya(y.diagonalDown)),f.Borders.push(p);break;case"":m=!1;break;default:if(d&&d.WTF&&!m)throw new Error("unrecognized "+y[0]+" in borders")}})}(c,l,0,a),(c=s.match(r))&&function(u,f,h){var d;f.CellXf=[];var p=!1;(u[0].match(Pi)||[]).forEach(function(m){var v=un(m),y=0;switch(vs(v[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":for(delete(d=v)[0],y=0;y392){for(y=392;y>60;--y)if(f.NumberFmt[d.numFmtId]==f.NumberFmt[y]){d.numFmtId=y;break}}f.CellXf.push(d);break;case"":var g={};v.vertical&&(g.vertical=v.vertical),v.horizontal&&(g.horizontal=v.horizontal),v.textRotation!=null&&(g.textRotation=v.textRotation),v.indent&&(g.indent=v.indent),v.wrapText&&(g.wrapText=ya(v.wrapText)),d.alignment=g;break;case"":case"":p=!1;break;default:if(h&&h.WTF&&!p)throw new Error("unrecognized "+v[0]+" in cellXfs")}})}(c,l,a)),l}}();function hd(e,r){var t,n=[Da,gr("styleSheet",null,{xmlns:nl[0],"xmlns:vt":ti.vt})];return e.SSF&&(t=function(i){var s=[""];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(o){for(var a=o[0];a<=o[1];++a)i[a]!=null&&(s[s.length]=gr("numFmt",null,{numFmtId:a,formatCode:ea(i[a])}))}),s.length===1?"":(s[s.length]="",s[0]=gr("numFmts",null,{count:s.length-2}).replace("/>",">"),s.join(""))}(e.SSF))!=null&&(n[n.length]=t),n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',(t=function(i){var s=[];return s[s.length]=gr("cellXfs",null),i.forEach(function(o){s[s.length]=gr("xf",null,o)}),s[s.length]="",s.length===2?"":(s[0]=gr("cellXfs",null,{count:s.length-2}).replace("/>",">"),s.join(""))}(r.cellXfs))&&(n[n.length]=t),n[n.length]='',n[n.length]='',n[n.length]='',n.length>2&&(n[n.length]="",n[1]=n[1].replace("/>",">")),n.join("")}function X2(e,r,t){t||(t=jt(6+4*r.length)),t.write_shift(2,e),hi(r,t);var n=t.length>t.l?t.slice(0,t.l):t;return t.l==null&&(t.l=t.length),n}function V2(e,r){r||(r=jt(153)),r.write_shift(2,20*e.sz),function(i,s){s||(s=jt(2));var o=(i.italic?2:0)|(i.strike?8:0)|(i.outline?16:0)|(i.shadow?32:0)|(i.condense?64:0)|(i.extend?128:0);s.write_shift(1,o),s.write_shift(1,0)}(e,r),r.write_shift(2,e.bold?700:400);var t=0;e.vertAlign=="superscript"?t=1:e.vertAlign=="subscript"&&(t=2),r.write_shift(2,t),r.write_shift(1,e.underline||0),r.write_shift(1,e.family||0),r.write_shift(1,e.charset||0),r.write_shift(1,0),gf(e.color,r);var n=0;return e.scheme=="major"&&(n=1),e.scheme=="minor"&&(n=2),r.write_shift(1,n),hi(e.name,r),r.length>r.l?r.slice(0,r.l):r}var dd,Y2=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],K2=Ii;function Tp(e,r){r||(r=jt(84)),dd||(dd=Gh(Y2));var t=dd[e.patternType];t==null&&(t=40),r.write_shift(4,t);var n=0;if(t!=40)for(gf({auto:1},r),gf({auto:1},r);n<12;++n)r.write_shift(4,0);else{for(;n<4;++n)r.write_shift(4,0);for(;n<12;++n)r.write_shift(4,0)}return r.length>r.l?r.slice(0,r.l):r}function Kv(e,r,t){return t||(t=jt(16)),t.write_shift(2,r||0),t.write_shift(2,e.numFmtId||0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(1,0),t}function Ef(e,r){return r||(r=jt(10)),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(4,0),r.write_shift(4,0),r}var Zv=Ii;function Z2(e){var r;er(e,613,Jo(1)),er(e,46,(r||(r=jt(51)),r.write_shift(1,0),Ef(0,r),Ef(0,r),Ef(0,r),Ef(0,r),Ef(0,r),r.length>r.l?r.slice(0,r.l):r)),er(e,614)}function J2(e){var r,t;er(e,619,Jo(1)),er(e,48,(r={xfId:0,builtinId:0,name:"Normal"},t||(t=jt(52)),t.write_shift(4,r.xfId),t.write_shift(2,1),t.write_shift(1,+r.builtinId),t.write_shift(1,0),Jh(r.name||"",t),t.length>t.l?t.slice(0,t.l):t)),er(e,620)}function Q2(e){er(e,508,function(r,t,n){var i=jt(2052);return i.write_shift(4,r),Jh(t,i),Jh(n,i),i.length>i.l?i.slice(0,i.l):i}(0,"TableStyleMedium9","PivotStyleMedium4")),er(e,509)}function e3(e,r){var t=ro();return er(t,278),function(n,i){if(i){var s=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(o){for(var a=o[0];a<=o[1];++a)i[a]!=null&&++s}),s!=0&&(er(n,615,Jo(s)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(o){for(var a=o[0];a<=o[1];++a)i[a]!=null&&er(n,44,X2(a,i[a]))}),er(n,616))}}(t,e.SSF),function(n){er(n,611,Jo(1)),er(n,43,V2({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),er(n,612)}(t),function(n){er(n,603,Jo(2)),er(n,45,Tp({patternType:"none"})),er(n,45,Tp({patternType:"gray125"})),er(n,604)}(t),Z2(t),function(n){er(n,626,Jo(1)),er(n,47,Kv({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),er(n,627)}(t),function(n,i){er(n,617,Jo(i.length)),i.forEach(function(s){er(n,47,Kv(s,0))}),er(n,618)}(t,r.cellXfs),J2(t),function(n){er(n,505,Jo(0)),er(n,506)}(t),Q2(t),er(t,279),t.end()}var t3=["","","","","","","","","","","",""];function r3(e,r,t){r.themeElements.clrScheme=[];var n={};(e[0].match(Pi)||[]).forEach(function(i){var s=un(i);switch(s[0]){case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":s[0].charAt(1)==="/"?(r.themeElements.clrScheme[t3.indexOf(s[0])]=n,n={}):n.name=s[0].slice(3,s[0].length-1);break;default:if(t&&t.WTF)throw new Error("Unrecognized "+s[0]+" in clrScheme")}})}function pd(){}function Jv(){}var n3=/]*)>[\s\S]*<\/a:clrScheme>/,a3=/]*)>[\s\S]*<\/a:fontScheme>/,i3=/]*)>[\s\S]*<\/a:fmtScheme>/,o3=/]*)>[\s\S]*<\/a:themeElements>/;function Qv(e,r){var t;e&&e.length!==0||(e=Op());var n={};if(!(t=e.match(o3)))throw new Error("themeElements not found in theme");return function(i,s,o){var a;s.themeElements={},[["clrScheme",n3,r3],["fontScheme",a3,pd],["fmtScheme",i3,Jv]].forEach(function(c){if(!(a=i.match(c[1])))throw new Error(c[0]+" not found in themeElements");c[2](a,s,o)})}(t[0],n,r),n.raw=e,n}function Op(e,r){if(r&&r.themeXLSX)return r.themeXLSX;if(e&&typeof e.raw=="string")return e.raw;var t=[Da];return t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]='',t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]='',t[t.length]="",t[t.length]="",t[t.length]="",t[t.length]="",t.join("")}function eg(e){var r={};switch(r.xclrType=e.read_shift(2),r.nTintShade=e.read_shift(2),r.xclrType){case 0:case 4:e.l+=4;break;case 1:r.xclrValue=function(t,n){return Ii(t,n)}(e,4);break;case 2:r.xclrValue=Ev(e);break;case 3:r.xclrValue=function(t){return t.read_shift(4)}(e)}return e.l+=8,r}function s3(e){var r=e.read_shift(2),t=e.read_shift(2)-4,n=[r];switch(r){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:n[1]=eg(e);break;case 6:n[1]=function(i,s){return Ii(i,s)}(e,t);break;case 14:case 15:n[1]=e.read_shift(t===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+r+" "+t)}return n}function c3(){var e,r,t=ro();return er(t,332),er(t,334,Jo(1)),er(t,335,((r=jt(12+2*(e={name:"XLDAPR",version:12e4,flags:3496657072}).name.length)).write_shift(4,e.flags),r.write_shift(4,e.version),hi(e.name,r),r.slice(0,r.l))),er(t,336),er(t,339,function(n,i){var s=jt(8+2*i.length);return s.write_shift(4,n),hi(i,s),s.slice(0,s.l)}(1,"XLDAPR")),er(t,52),er(t,35,Jo(514)),er(t,4096,Jo(0)),er(t,4097,Fo(1)),er(t,36),er(t,53),er(t,340),er(t,337,function(n,i){var s=jt(8);return s.write_shift(4,n),s.write_shift(4,1),s}(1)),er(t,51,function(n){var i=jt(4+8*n.length);i.write_shift(4,n.length);for(var s=0;s + + + + + + + + + + + + + + + + + +`),e.join("")}var uu=1024;function rg(e,r){for(var t=[21600,21600],n=["m0,0l0",t[1],t[0],t[1],t[0],"0xe"].join(","),i=[gr("xml",null,{"xmlns:v":yo.v,"xmlns:o":yo.o,"xmlns:x":yo.x,"xmlns:mv":yo.mv}).replace(/\/>/,">"),gr("o:shapelayout",gr("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),gr("v:shapetype",[gr("v:stroke",null,{joinstyle:"miter"}),gr("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:t.join(","),path:n})];uu<1e3*e;)uu+=1e3;return r.forEach(function(s){var o=ri(s[0]),a={color2:"#BEFF82",type:"gradient"};a.type=="gradient"&&(a.angle="-180");var c=a.type=="gradient"?gr("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,l=gr("v:fill",c,a);++uu,i=i.concat(["",l,gr("v:shadow",null,{on:"t",obscured:"t"}),gr("v:path",null,{"o:connecttype":"none"}),'

','',"","",gi("x:Anchor",[o.c+1,0,o.r+1,0,o.c+3,20,o.r+5,20].join(",")),gi("x:AutoFill","False"),gi("x:Row",String(o.r)),gi("x:Column",String(o.c)),s[1].hidden?"":"","",""])}),i.push(""),i.join("")}function ng(e,r,t,n){var i,s=Array.isArray(e);r.forEach(function(o){var a=ri(o.ref);if(s?(e[a.r]||(e[a.r]=[]),i=e[a.r][a.c]):i=e[o.ref],!i){i={t:"z"},s?e[a.r][a.c]=i:e[o.ref]=i;var c=Kn(e["!ref"]||"BDWGO1000001:A1");c.s.r>a.r&&(c.s.r=a.r),c.e.ra.c&&(c.s.c=a.c),c.e.c=0;--f){if(!t&&i.c[f].T)return;t&&!i.c[f].T&&i.c.splice(f,1)}if(t&&n){for(f=0;f"),e.forEach(function(n){n[1].forEach(function(i){var s=ea(i.a);t.indexOf(s)==-1&&(t.push(s),r.push(""+s+"")),i.T&&i.ID&&t.indexOf("tc="+i.ID)==-1&&(t.push("tc="+i.ID),r.push("tc="+i.ID+""))})}),t.length==0&&(t.push("SheetJ5"),r.push("SheetJ5")),r.push(""),r.push(""),e.forEach(function(n){var i=0,s=[];if(n[1][0]&&n[1][0].T&&n[1][0].ID?i=t.indexOf("tc="+n[1][0].ID):n[1].forEach(function(c){c.a&&(i=t.indexOf(ea(c.a))),s.push(c.t||"")}),r.push(''),s.length<=1)r.push(gi("t",ea(s[0]||"")));else{for(var o=`Comment: + `+s[0]+` +`,a=1;a")}),r.push(""),r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function l3(e,r,t){var n=[Da,gr("ThreadedComments",null,{xmlns:ti.TCMNT}).replace(/[\/]>/,">")];return e.forEach(function(i){var s="";(i[1]||[]).forEach(function(o,a){if(o.T){o.a&&r.indexOf(o.a)==-1&&r.push(o.a);var c={ref:i[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+t.tcid++).slice(-12)+"}"};a==0?s=c.id:c.parentId=s,o.ID=c.id,o.a&&(c.personId="{54EE7950-7262-4200-6969-"+("000000000000"+r.indexOf(o.a)).slice(-12)+"}"),n.push(gr("threadedComment",gi("text",o.t||""),c))}else delete o.ID})}),n.push(""),n.join("")}var u3=Mi;function f3(e){var r=ro(),t=[];return er(r,628),er(r,630),e.forEach(function(n){n[1].forEach(function(i){t.indexOf(i.a)>-1||(t.push(i.a.slice(0,54)),er(r,632,function(s){return hi(s.slice(0,54))}(i.a)))})}),er(r,631),er(r,633),e.forEach(function(n){n[1].forEach(function(i){i.iauthor=t.indexOf(i.a);var s={s:ri(n[0]),e:ri(n[0])};er(r,635,function(o,a){return a==null&&(a=jt(36)),a.write_shift(4,o[1].iauthor),ru(o[0],a),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(4,0),a}([s,i])),i.t&&i.t.length>0&&er(r,637,Zm(i)),er(r,636),delete i.iauthor})}),er(r,634),er(r,629),r.end()}var h3="application/vnd.ms-office.vbaProject",ag=["xlsb","xlsm","xlam","biff8","xla"],fu=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,r={r:0,c:0};function t(n,i,s,o){var a=!1,c=!1;s.length==0?c=!0:s.charAt(0)=="["&&(c=!0,s=s.slice(1,-1)),o.length==0?a=!0:o.charAt(0)=="["&&(a=!0,o=o.slice(1,-1));var l=s.length>0?0|parseInt(s,10):0,u=o.length>0?0|parseInt(o,10):0;return a?u+=r.c:--u,c?l+=r.r:--l,i+(a?"":"$")+Va(u)+(c?"":"$")+fi(l)}return function(n,i){return r=i,n.replace(e,t)}}(),Pp=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,Ip=function(){return function(e,r){return e.replace(Pp,function(t,n,i,s,o,a){var c=Km(s)-(i?0:r.c),l=Ym(a)-(o?0:r.r);return n+"R"+(l==0?"":o?l+1:"["+l+"]")+"C"+(c==0?"":i?c+1:"["+c+"]")})}}();function ig(e,r){return e.replace(Pp,function(t,n,i,s,o,a){return n+(i=="$"?i+s:Va(Km(s)+r.c))+(o=="$"?o+a:fi(Ym(a)+r.r))})}function d3(e,r,t){var n=Wi(r).s,i=ri(t);return ig(e,{r:i.r-n.r,c:i.c-n.c})}function Mp(e){return e.replace(/_xlfn\./g,"")}function Ka(e){e.l+=1}function kc(e,r){var t=e.read_shift(2);return[16383&t,t>>14&1,t>>15&1]}function og(e,r,t){var n=2;if(t){if(t.biff>=2&&t.biff<=5)return sg(e);t.biff==12&&(n=4)}var i=e.read_shift(n),s=e.read_shift(n),o=kc(e),a=kc(e);return{s:{r:i,c:o[0],cRel:o[1],rRel:o[2]},e:{r:s,c:a[0],cRel:a[1],rRel:a[2]}}}function sg(e){var r=kc(e),t=kc(e),n=e.read_shift(1),i=e.read_shift(1);return{s:{r:r[0],c:n,cRel:r[1],rRel:r[2]},e:{r:t[0],c:i,cRel:t[1],rRel:t[2]}}}function cg(e,r,t){if(t&&t.biff>=2&&t.biff<=5)return function(s){var o=kc(s),a=s.read_shift(1);return{r:o[0],c:a,cRel:o[1],rRel:o[2]}}(e);var n=e.read_shift(t&&t.biff==12?4:2),i=kc(e);return{r:n,c:i[0],cRel:i[1],rRel:i[2]}}function p3(e){var r=e.read_shift(2),t=e.read_shift(2);return{r,c:255&t,fQuoted:!!(16384&t),cRel:t>>15,rRel:t>>15}}function lg(e){var r=1&e[e.l+1];return e.l+=4,[r,1]}function ug(e){return[e.read_shift(1),e.read_shift(1)]}function m3(e,r){var t=[e.read_shift(1)];if(r==12)switch(t[0]){case 2:t[0]=4;break;case 4:t[0]=16;break;case 0:t[0]=1;break;case 1:t[0]=2}switch(t[0]){case 4:t[1]=La(e,1)?"TRUE":"FALSE",r!=12&&(e.l+=7);break;case 37:case 16:t[1]=Gs[e[e.l]],e.l+=r==12?4:8;break;case 0:e.l+=8;break;case 1:t[1]=Fi(e);break;case 2:t[1]=hl(e,0,{biff:r>0&&r<8?2:r});break;default:throw new Error("Bad SerAr: "+t[0])}return t}function v3(e,r,t){for(var n=e.read_shift(t.biff==12?4:2),i=[],s=0;s!=n;++s)i.push((t.biff==12?sl:td)(e));return i}function g3(e,r,t){var n=0,i=0;t.biff==12?(n=e.read_shift(4),i=e.read_shift(4)):(i=1+e.read_shift(1),n=1+e.read_shift(2)),t.biff>=2&&t.biff<8&&(--n,--i==0&&(i=256));for(var s=0,o=[];s!=n&&(o[s]=[]);++s)for(var a=0;a!=i;++a)o[s][a]=m3(e,t.biff);return o}function Tf(e,r,t){return e.l+=2,[p3(e)]}function Fp(e){return e.l+=6,[]}function fg(e){return e.l+=2,[Ya(e),1&e.read_shift(2)]}var y3=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"],hg={1:{n:"PtgExp",f:function(e,r,t){return e.l++,t&&t.biff==12?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(t&&t.biff==2?1:2)]}},2:{n:"PtgTbl",f:Ii},3:{n:"PtgAdd",f:Ka},4:{n:"PtgSub",f:Ka},5:{n:"PtgMul",f:Ka},6:{n:"PtgDiv",f:Ka},7:{n:"PtgPower",f:Ka},8:{n:"PtgConcat",f:Ka},9:{n:"PtgLt",f:Ka},10:{n:"PtgLe",f:Ka},11:{n:"PtgEq",f:Ka},12:{n:"PtgGe",f:Ka},13:{n:"PtgGt",f:Ka},14:{n:"PtgNe",f:Ka},15:{n:"PtgIsect",f:Ka},16:{n:"PtgUnion",f:Ka},17:{n:"PtgRange",f:Ka},18:{n:"PtgUplus",f:Ka},19:{n:"PtgUminus",f:Ka},20:{n:"PtgPercent",f:Ka},21:{n:"PtgParen",f:Ka},22:{n:"PtgMissArg",f:Ka},23:{n:"PtgStr",f:function(e,r,t){return e.l++,ou(e,0,t)}},26:{n:"PtgSheet",f:function(e,r,t){return e.l+=5,e.l+=2,e.l+=t.biff==2?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,r,t){return e.l+=t.biff==2?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,Gs[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,e.read_shift(1)!==0}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,Fi(e)}},32:{n:"PtgArray",f:function(e,r,t){var n=(96&e[e.l++])>>5;return e.l+=t.biff==2?6:t.biff==12?14:7,[n]}},33:{n:"PtgFunc",f:function(e,r,t){var n=(96&e[e.l])>>5;e.l+=1;var i=e.read_shift(t&&t.biff<=3?1:2);return[I3[i],mg[i],n]}},34:{n:"PtgFuncVar",f:function(e,r,t){var n=e[e.l++],i=e.read_shift(1),s=t&&t.biff<=3?[n==88?-1:0,e.read_shift(1)]:function(o){return[o[o.l+1]>>7,32767&o.read_shift(2)]}(e);return[i,(s[0]===0?mg:P3)[s[1]]]}},35:{n:"PtgName",f:function(e,r,t){var n=e.read_shift(1)>>>5&3,i=!t||t.biff>=8?4:2,s=e.read_shift(i);switch(t.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[n,0,s]}},36:{n:"PtgRef",f:function(e,r,t){var n=(96&e[e.l])>>5;return e.l+=1,[n,cg(e,0,t)]}},37:{n:"PtgArea",f:function(e,r,t){return[(96&e[e.l++])>>5,og(e,t.biff>=2&&t.biff,t)]}},38:{n:"PtgMemArea",f:function(e,r,t){var n=e.read_shift(1)>>>5&3;return e.l+=t&&t.biff==2?3:4,[n,e.read_shift(t&&t.biff==2?1:2)]}},39:{n:"PtgMemErr",f:Ii},40:{n:"PtgMemNoMem",f:Ii},41:{n:"PtgMemFunc",f:function(e,r,t){return[e.read_shift(1)>>>5&3,e.read_shift(t&&t.biff==2?1:2)]}},42:{n:"PtgRefErr",f:function(e,r,t){var n=e.read_shift(1)>>>5&3;return e.l+=4,t.biff<8&&e.l--,t.biff==12&&(e.l+=2),[n]}},43:{n:"PtgAreaErr",f:function(e,r,t){var n=(96&e[e.l++])>>5;return e.l+=t&&t.biff>8?12:t.biff<8?6:8,[n]}},44:{n:"PtgRefN",f:function(e,r,t){var n=(96&e[e.l])>>5;e.l+=1;var i=function(s,o,a){var c=a&&a.biff?a.biff:8;if(c>=2&&c<=5)return function(d){var p=d.read_shift(2),m=d.read_shift(1),v=(32768&p)>>15,y=(16384&p)>>14;return p&=16383,v==1&&p>=8192&&(p-=16384),y==1&&m>=128&&(m-=256),{r:p,c:m,cRel:y,rRel:v}}(s);var l=s.read_shift(c>=12?4:2),u=s.read_shift(2),f=(16384&u)>>14,h=(32768&u)>>15;if(u&=16383,h==1)for(;l>524287;)l-=1048576;if(f==1)for(;u>8191;)u-=16384;return{r:l,c:u,cRel:f,rRel:h}}(e,0,t);return[n,i]}},45:{n:"PtgAreaN",f:function(e,r,t){var n=(96&e[e.l++])>>5,i=function(s,o,a){if(a.biff<8)return sg(s);var c=s.read_shift(a.biff==12?4:2),l=s.read_shift(a.biff==12?4:2),u=kc(s),f=kc(s);return{s:{r:c,c:u[0],cRel:u[1],rRel:u[2]},e:{r:l,c:f[0],cRel:f[1],rRel:f[2]}}}(e,0,t);return[n,i]}},46:{n:"PtgMemAreaN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},57:{n:"PtgNameX",f:function(e,r,t){return t.biff==5?function(n){var i=n.read_shift(1)>>>5&3,s=n.read_shift(2,"i");n.l+=8;var o=n.read_shift(2);return n.l+=12,[i,s,o]}(e):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,r,t){var n=(96&e[e.l])>>5;e.l+=1;var i=e.read_shift(2);return t&&t.biff==5&&(e.l+=12),[n,i,cg(e,0,t)]}},59:{n:"PtgArea3d",f:function(e,r,t){var n=(96&e[e.l++])>>5,i=e.read_shift(2,"i");if(t)switch(t.biff){case 5:e.l+=12;break}return[n,i,og(e,0,t)]}},60:{n:"PtgRefErr3d",f:function(e,r,t){var n=(96&e[e.l++])>>5,i=e.read_shift(2),s=4;if(t)switch(t.biff){case 5:s=15;break;case 12:s=6}return e.l+=s,[n,i]}},61:{n:"PtgAreaErr3d",f:function(e,r,t){var n=(96&e[e.l++])>>5,i=e.read_shift(2),s=8;if(t)switch(t.biff){case 5:e.l+=12,s=6;break;case 12:s=12}return e.l+=s,[n,i]}},255:{}},b3={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},w3={1:{n:"PtgElfLel",f:fg},2:{n:"PtgElfRw",f:Tf},3:{n:"PtgElfCol",f:Tf},6:{n:"PtgElfRwV",f:Tf},7:{n:"PtgElfColV",f:Tf},10:{n:"PtgElfRadical",f:Tf},11:{n:"PtgElfRadicalS",f:Fp},13:{n:"PtgElfColS",f:Fp},15:{n:"PtgElfColSV",f:Fp},16:{n:"PtgElfRadicalLel",f:fg},25:{n:"PtgList",f:function(e){e.l+=2;var r=e.read_shift(2),t=e.read_shift(2),n=e.read_shift(4),i=e.read_shift(2),s=e.read_shift(2);return{ixti:r,coltype:3&t,rt:y3[t>>2&31],idx:n,c:i,C:s}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},k3={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,r,t){var n=255&e[e.l+1]?1:0;return e.l+=t&&t.biff==2?3:4,[n]}},2:{n:"PtgAttrIf",f:function(e,r,t){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(t&&t.biff==2?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,r,t){e.l+=2;for(var n=e.read_shift(t&&t.biff==2?1:2),i=[],s=0;s<=n;++s)i.push(e.read_shift(t&&t.biff==2?1:2));return i}},8:{n:"PtgAttrGoto",f:function(e,r,t){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(t&&t.biff==2?1:2)]}},16:{n:"PtgAttrSum",f:function(e,r,t){e.l+=t&&t.biff==2?3:4}},32:{n:"PtgAttrBaxcel",f:lg},33:{n:"PtgAttrBaxcel",f:lg},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),ug(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),ug(e)}},128:{n:"PtgAttrIfError",f:function(e){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(2)]}},255:{}};function Of(e,r,t,n){if(n.biff<8)return Ii(e,r);for(var i=e.l+r,s=[],o=0;o!==t.length;++o)switch(t[o][0]){case"PtgArray":t[o][1]=g3(e,0,n),s.push(t[o][1]);break;case"PtgMemArea":t[o][2]=v3(e,t[o][1],n),s.push(t[o][2]);break;case"PtgExp":n&&n.biff==12&&(t[o][1][1]=e.read_shift(4),s.push(t[o][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+t[o][0]}return(r=i-e.l)!==0&&s.push(Ii(e,r)),s}function Pf(e,r,t){for(var n,i,s=e.l+r,o=[];s!=e.l;)r=s-e.l,i=e[e.l],n=hg[i]||hg[b3[i]],i!==24&&i!==25||(n=(i===24?w3:k3)[e[e.l+1]]),n&&n.f?o.push([n.n,n.f(e,r,t)]):Ii(e,r);return o}function x3(e){for(var r=[],t=0;t=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function dg(e,r,t){if(!e)return"SH33TJSERR0";if(t.biff>8&&(!e.XTI||!e.XTI[r]))return e.SheetNames[r];if(!e.XTI)return"SH33TJSERR6";var n=e.XTI[r];if(t.biff<8)return r>1e4&&(r-=65536),r<0&&(r=-r),r==0?"":e.XTI[r-1];if(!n)return"SH33TJSERR1";var i="";if(t.biff>8)switch(e[n[0]][0]){case 357:return i=n[1]==-1?"#REF":e.SheetNames[n[1]],n[1]==n[2]?i:i+":"+e.SheetNames[n[2]];case 358:return t.SID!=null?e.SheetNames[t.SID]:"SH33TJSSAME"+e[n[0]][0];default:return"SH33TJSSRC"+e[n[0]][0]}switch(e[n[0]][0][0]){case 1025:return i=n[1]==-1?"#REF":e.SheetNames[n[1]]||"SH33TJSERR3",n[1]==n[2]?i:i+":"+e.SheetNames[n[2]];case 14849:return e[n[0]].slice(1).map(function(s){return s.Name}).join(";;");default:return e[n[0]][0][3]?(i=n[1]==-1?"#REF":e[n[0]][0][3][n[1]]||"SH33TJSERR4",n[1]==n[2]?i:i+":"+e[n[0]][0][3][n[2]]):"SH33TJSERR2"}}function pg(e,r,t){var n=dg(e,r,t);return n=="#REF"?n:function(i,s){if(!(i||s&&s.biff<=5&&s.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(i)?"'"+i+"'":i}(n,t)}function Ni(e,r,t,n,i){var s,o,a,c,l=i&&i.biff||8,u={s:{c:0,r:0},e:{c:0,r:0}},f=[],h=0,d=0,p="";if(!e[0]||!e[0][0])return"";for(var m=-1,v="",y=0,g=e[0].length;y=0){switch(e[0][m][1][0]){case 0:v=Ma(" ",e[0][m][1][1]);break;case 1:v=Ma("\r",e[0][m][1][1]);break;default:if(v="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}o+=v,m=-1}f.push(o+S3[b[0]]+s);break;case"PtgIsect":s=f.pop(),o=f.pop(),f.push(o+" "+s);break;case"PtgUnion":s=f.pop(),o=f.pop(),f.push(o+","+s);break;case"PtgRange":s=f.pop(),o=f.pop(),f.push(o+":"+s);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":a=mf(b[1][1],u,i),f.push(vf(a,l));break;case"PtgRefN":a=t?mf(b[1][1],t,i):b[1][1],f.push(vf(a,l));break;case"PtgRef3d":h=b[1][1],a=mf(b[1][2],u,i),p=pg(n,h,i),f.push(p+"!"+vf(a,l));break;case"PtgFunc":case"PtgFuncVar":var w=b[1][0],S=b[1][1];w||(w=0);var C=(w&=127)==0?[]:f.slice(-w);f.length-=w,S==="User"&&(S=C.shift()),f.push(S+"("+C.join(",")+")");break;case"PtgBool":f.push(b[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":f.push(b[1]);break;case"PtgNum":f.push(String(b[1]));break;case"PtgStr":f.push('"'+b[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":c=Vm(b[1][1],t?{s:t}:u,i),f.push(ep(c,i));break;case"PtgArea":c=Vm(b[1][1],u,i),f.push(ep(c,i));break;case"PtgArea3d":h=b[1][1],c=b[1][2],p=pg(n,h,i),f.push(p+"!"+ep(c,i));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgName":d=b[1][2];var I=(n.names||[])[d-1]||(n[0]||[])[d],j=I?I.Name:"SH33TJSNAME"+String(d);j&&j.slice(0,6)=="_xlfn."&&!i.xlfn&&(j=j.slice(6)),f.push(j);break;case"PtgNameX":var U,G=b[1][1];if(d=b[1][2],!(i.biff<=5)){var z="";if(((n[G]||[])[0]||[])[0]==14849||(((n[G]||[])[0]||[])[0]==1025?n[G][d]&&n[G][d].itab>0&&(z=n.SheetNames[n[G][d].itab-1]+"!"):z=n.SheetNames[d-1]+"!"),n[G]&&n[G][d])z+=n[G][d].Name;else if(n[0]&&n[0][d])z+=n[0][d].Name;else{var K=(dg(n,G,i)||"").split(";;");K[d-1]?z=K[d-1]:z+="SH33TJSERRX"}f.push(z);break}G<0&&(G=-G),n[G]&&(U=n[G][d]),U||(U={Name:"SH33TJSERRY"}),f.push(U.Name);break;case"PtgParen":var T="(",M=")";if(m>=0){switch(v="",e[0][m][1][0]){case 2:T=Ma(" ",e[0][m][1][1])+T;break;case 3:T=Ma("\r",e[0][m][1][1])+T;break;case 4:M=Ma(" ",e[0][m][1][1])+M;break;case 5:M=Ma("\r",e[0][m][1][1])+M;break;default:if(i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}m=-1}f.push(T+f.pop()+M);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":f.push("#REF!");break;case"PtgExp":a={c:b[1][1],r:b[1][0]};var x={c:t.c,r:t.r};if(n.sharedf[Rr(a)]){var _=n.sharedf[Rr(a)];f.push(Ni(_,u,x,n,i))}else{var E=!1;for(s=0;s!=n.arrayf.length;++s)if(o=n.arrayf[s],!(a.co[0].e.c||a.ro[0].e.r)){f.push(Ni(o[1],u,x,n,i)),E=!0;break}E||f.push(b[1])}break;case"PtgArray":f.push("{"+x3(b[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":m=y;break;case"PtgMissArg":f.push("");break;case"PtgList":f.push("Table"+b[1].idx+"[#"+b[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(b))}if(i.biff!=3&&m>=0&&["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(e[0][y][0])==-1){var A=!0;switch((b=e[0][m])[1][0]){case 4:A=!1;case 0:v=Ma(" ",b[1][1]);break;case 5:A=!1;case 1:v=Ma("\r",b[1][1]);break;default:if(v="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+b[1][0])}f.push((A?v:"")+f.pop()+(A?"":v)),m=-1}}if(f.length>1&&i.WTF)throw new Error("bad formula stack");return f[0]}function _3(e,r,t){var n,i=e.l+r,s=t.biff==2?1:2,o=e.read_shift(s);if(o==65535)return[[],Ii(e,r-2)];var a=Pf(e,o,t);return r!==o+s&&(n=Of(e,r-o-s,a,t)),e.l=i,[a,n]}function A3(e,r,t){var n,i=e.l+r,s=e.read_shift(2),o=Pf(e,s,t);return s==65535?[[],Ii(e,r-2)]:(r!==s+2&&(n=Of(e,i-s-2,o,t)),[o,n])}function Rp(e,r,t){var n=e.l+r,i=ys(e);t.biff==2&&++e.l;var s=function(c){var l;if(gs(c,c.l+6)!==65535)return[Fi(c),"n"];switch(c[c.l]){case 0:return c.l+=8,["String","s"];case 1:return l=c[c.l+2]===1,c.l+=8,[l,"b"];case 2:return l=c[c.l+2],c.l+=8,[l,"e"];case 3:return c.l+=8,["","s"]}return[]}(e),o=e.read_shift(1);t.biff!=2&&(e.read_shift(1),t.biff>=5&&e.read_shift(4));var a=function(c,l,u){var f,h=c.l+l,d=u.biff==2?1:2,p=c.read_shift(d);if(p==65535)return[[],Ii(c,l-2)];var m=Pf(c,p,u);return l!==p+d&&(f=Of(c,l-p-d,m,u)),c.l=h,[m,f]}(e,n-e.l,t);return{cell:i,val:s[0],formula:a,shared:o>>3&1,tt:s[1]}}function E3(e,r,t,n,i){var s=dl(r,t,i),o=function(u){if(u==null){var f=jt(8);return f.write_shift(1,3),f.write_shift(1,0),f.write_shift(2,0),f.write_shift(2,0),f.write_shift(2,65535),f}return cl(typeof u=="number"?u:0)}(e.v),a=jt(6);a.write_shift(2,33),a.write_shift(4,0);for(var c=jt(e.bf.length),l=0;l0?Of(e,s,i,t):null]}var C3=md,vd=md,T3=md,O3=md,P3={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},mg={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},I3={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function vg(e){return e.slice(0,3)=="of:"&&(e=e.slice(3)),e.charCodeAt(0)==61&&(e=e.slice(1)).charCodeAt(0)==61&&(e=e.slice(1)),(e=(e=(e=e.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(r,t){return t.replace(/\./g,"")})).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function jp(e){var r=e.split(":");return[r[0].split(".")[0],r[0].split(".")[1]+(r.length>1?":"+(r[1].split(".")[1]||r[1].split(".")[0]):"")]}var hu={},du={},If=typeof Map<"u";function Np(e,r,t){var n=0,i=e.length;if(t){if(If?t.has(r):Object.prototype.hasOwnProperty.call(t,r)){for(var s=If?t.get(r):t[r];n-1?(t.width=sd(n),t.customWidth=1):r.width!=null&&(t.width=r.width),r.hidden&&(t.hidden=!0),r.level!=null&&(t.outlineLevel=t.level=r.level),t}function ml(e,r){if(e){var t=[.7,.7,.75,.75,.3,.3];r=="xlml"&&(t=[1,1,1,1,.5,.5]),e.left==null&&(e.left=t[0]),e.right==null&&(e.right=t[1]),e.top==null&&(e.top=t[2]),e.bottom==null&&(e.bottom=t[3]),e.header==null&&(e.header=t[4]),e.footer==null&&(e.footer=t[5])}}function xc(e,r,t){var n=t.revssf[r.z!=null?r.z:"General"],i=60,s=e.length;if(n==null&&t.ssf){for(;i<392;++i)if(t.ssf[i]==null){Hs(r.z,i),t.ssf[i]=r.z,t.revssf[r.z]=n=i;break}}for(i=0;i!=s;++i)if(e[i].numFmtId===n)return i;return e[s]={numFmtId:n,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},s}function gg(e,r,t,n,i,s){try{n.cellNF&&(e.z=sn[r])}catch(a){if(n.WTF)throw a}if(e.t!=="z"||n.cellStyles){if(e.t==="d"&&typeof e.v=="string"&&(e.v=ka(e.v)),(!n||n.cellText!==!1)&&e.t!=="z")try{if(sn[r]==null&&Hs(Db[r]||"General",r),e.t==="e")e.w=e.w||Gs[e.v];else if(r===0)if(e.t==="n")(0|e.v)===e.v?e.w=e.v.toString(10):e.w=of(e.v);else if(e.t==="d"){var o=vi(e.v);e.w=(0|o)===o?o.toString(10):of(o)}else{if(e.v===void 0)return"";e.w=Qc(e.v,du)}else e.t==="d"?e.w=Hi(r,vi(e.v),du):e.w=Hi(r,e.v,du)}catch(a){if(n.WTF)throw a}if(n.cellStyles&&t!=null)try{e.s=s.Fills[t],e.s.fgColor&&e.s.fgColor.theme&&!e.s.fgColor.rgb&&(e.s.fgColor.rgb=od(i.themeElements.clrScheme[e.s.fgColor.theme].rgb,e.s.fgColor.tint||0),n.WTF&&(e.s.fgColor.raw_rgb=i.themeElements.clrScheme[e.s.fgColor.theme].rgb)),e.s.bgColor&&e.s.bgColor.theme&&(e.s.bgColor.rgb=od(i.themeElements.clrScheme[e.s.bgColor.theme].rgb,e.s.bgColor.tint||0),n.WTF&&(e.s.bgColor.raw_rgb=i.themeElements.clrScheme[e.s.bgColor.theme].rgb))}catch(a){if(n.WTF&&s.Fills)throw a}}}function yg(e,r,t){if(e&&e["!ref"]){var n=Kn(e["!ref"]);if(n.e.c/g,M3=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,wg=/<(?:\w:)?hyperlink [^>]*>/gm,F3=/"(\w*:\w*)"/,pu=/<(?:\w:)?col\b[^>]*[\/]?>/g,R3=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,j3=/<(?:\w:)?pageMargins[^>]*\/>/g,kg=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,N3=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,D3=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function xg(e,r,t,n,i,s,o){if(!e)return e;n||(n={"!id":{}});var a=r.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},l="",u="",f=e.match(M3);f?(l=e.slice(0,f.index),u=e.slice(f.index+f[0].length)):l=u=e;var h=l.match(kg);h?Dp(h[0],a,i,t):(h=l.match(N3))&&function(G,z,K,T,M){Dp(G.slice(0,G.indexOf(">")),K,T,M)}(h[0],h[1],a,i,t);var d=(l.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(d>0){var p=l.slice(d,d+50).match(F3);p&&function(G,z){var K=Kn(z);K.s.r<=K.e.r&&K.s.c<=K.e.c&&K.s.r>=0&&K.s.c>=0&&(G["!ref"]=Mn(K))}(a,p[1])}var m=l.match(D3);m&&m[1]&&function(G,z){z.Views||(z.Views=[{}]),(G.match(B3)||[]).forEach(function(K,T){var M=un(K);z.Views[T]||(z.Views[T]={}),+M.zoomScale&&(z.Views[T].zoom=+M.zoomScale),ya(M.rightToLeft)&&(z.Views[T].RTL=!0)})}(m[1],i);var v=[];if(r.cellStyles){var y=l.match(pu);y&&function(G,z){for(var K=!1,T=0;T!=z.length;++T){var M=un(z[T],!0);M.hidden&&(M.hidden=ya(M.hidden));var x=parseInt(M.min,10)-1,_=parseInt(M.max,10)-1;for(M.outlineLevel&&(M.level=+M.outlineLevel||0),delete M.min,delete M.max,M.width=+M.width,!K&&M.width&&(K=!0,cd(M.width)),bc(M);x<=_;)G[x++]=ga(M)}}(v,y)}f&&Sg(f[1],a,r,c,s,o);var g=u.match(R3);g&&(a["!autofilter"]=function(G){var z={ref:(G.match(/ref="([^"]*)"/)||[])[1]};return z}(g[0]));var b=[],w=u.match(bg);if(w)for(d=0;d!=w.length;++d)b[d]=Kn(w[d].slice(w[d].indexOf('"')+1));var S=u.match(wg);S&&function(G,z,K){for(var T=Array.isArray(G),M=0;M!=z.length;++M){var x=un(ta(z[M]),!0);if(!x.ref)return;var _=((K||{})["!id"]||[])[x.id];_?(x.Target=_.Target,x.location&&(x.Target+="#"+Nn(x.location))):(x.Target="#"+Nn(x.location),_={Target:x.Target,TargetMode:"Internal"}),x.Rel=_,x.tooltip&&(x.Tooltip=x.tooltip,delete x.tooltip);for(var E=Kn(x.ref),A=E.s.r;A<=E.e.r;++A)for(var O=E.s.c;O<=E.e.c;++O){var D=Rr({c:O,r:A});T?(G[A]||(G[A]=[]),G[A][O]||(G[A][O]={t:"z",v:void 0}),G[A][O].l=x):(G[D]||(G[D]={t:"z",v:void 0}),G[D].l=x)}}}(a,S,n);var C,I,j=u.match(j3);if(j&&(a["!margins"]=(C=un(j[0]),I={},["left","right","top","bottom","header","footer"].forEach(function(G){C[G]&&(I[G]=parseFloat(C[G]))}),I)),!a["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(a["!ref"]=Mn(c)),r.sheetRows>0&&a["!ref"]){var U=Kn(a["!ref"]);r.sheetRows<=+U.e.r&&(U.e.r=r.sheetRows-1,U.e.r>c.e.r&&(U.e.r=c.e.r),U.e.rc.e.c&&(U.e.c=c.e.c),U.e.c0&&(a["!cols"]=v),b.length>0&&(a["!merges"]=b),a}function Dp(e,r,t,n){var i=un(e);t.Sheets[n]||(t.Sheets[n]={}),i.codeName&&(t.Sheets[n].CodeName=Nn(ta(i.codeName)))}var vl=["objects","scenarios","selectLockedCells","selectUnlockedCells"],L3=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"],B3=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function U3(e,r,t,n){if(e.c&&t["!comments"].push([r,e.c]),e.v===void 0&&typeof e.f!="string"||e.t==="z"&&!e.f)return"";var i="",s=e.t,o=e.v;if(e.t!=="z")switch(e.t){case"b":i=e.v?"1":"0";break;case"n":i=""+e.v;break;case"e":i=Gs[e.v];break;case"d":n&&n.cellDates?i=ka(e.v,-1).toISOString():((e=ga(e)).t="n",i=""+(e.v=vi(ka(e.v)))),e.z===void 0&&(e.z=sn[14]);break;default:i=e.v}var a=gi("v",ea(i)),c={r},l=xc(n.cellXfs,e,n);switch(l!==0&&(c.s=l),e.t){case"n":case"z":break;case"d":c.t="d";break;case"b":c.t="b";break;case"e":c.t="e";break;default:if(e.v==null){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(n&&n.bookSST){a=gi("v",""+Np(n.Strings,e.v,n.revStrings)),c.t="s";break}c.t="str"}if(e.t!=s&&(e.t=s,e.v=o),typeof e.f=="string"&&e.f){var u=e.F&&e.F.slice(0,r.length)==r?{t:"array",ref:e.F}:null;a=gr("f",ea(e.f),u)+(e.v!=null?a:"")}return e.l&&t["!links"].push([r,e.l]),e.D&&(c.cm=1),gr("c",a,c)}var Sg=function(){var e=/<(?:\w+:)?c[ \/>]/,r=/<\/(?:\w+:)?row>/,t=/r=["']([^"']*)["']/,n=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,i=/ref=["']([^"']*)["']/,s=ff("v"),o=ff("f");return function(a,c,l,u,f,h){for(var d,p,m,v,y,g=0,b="",w=[],S=[],C=0,I=0,j=0,U="",G=0,z=0,K=0,T=0,M=Array.isArray(h.CellXf),x=[],_=[],E=Array.isArray(c),A=[],O={},D=!1,F=!!l.sheetStubs,H=a.split(r),R=0,X=H.length;R!=X;++R){var ae=(b=H[R].trim()).length;if(ae!==0){var te=0;e:for(g=0;g":if(b[g-1]!="/"){++g;break e}if(l&&l.cellStyles){if(G=(p=un(b.slice(te,g),!0)).r!=null?parseInt(p.r,10):G+1,z=-1,l.sheetRows&&l.sheetRows=g)break;if(G=(p=un(b.slice(te,g),!0)).r!=null?parseInt(p.r,10):G+1,z=-1,!(l.sheetRows&&l.sheetRowsG-1&&(u.s.r=G-1),u.e.r":"")+b,S!=null&&S.length===2){for(C=0,U=S[1],I=0;I!=U.length&&!((j=U.charCodeAt(I)-64)<1||j>26);++I)C=26*C+j;z=--C}else++z;for(I=0;I!=b.length&&b.charCodeAt(I)!==62;++I);if(++I,(p=un(b.slice(0,I),!0)).r||(p.r=Rr({r:G-1,c:z})),d={t:""},(S=(U=b.slice(I)).match(s))!=null&&S[1]!==""&&(d.v=Nn(S[1])),l.cellFormula){if((S=U.match(o))!=null&&S[1]!==""){if(d.f=Nn(ta(S[1])).replace(/\r\n/g,` +`),l.xlfn||(d.f=Mp(d.f)),S[0].indexOf('t="array"')>-1)d.F=(U.match(i)||[])[1],d.F.indexOf(":")>-1&&x.push([Kn(d.F),d.F]);else if(S[0].indexOf('t="shared"')>-1){v=un(S[0]);var Ie=Nn(ta(S[1]));l.xlfn||(Ie=Mp(Ie)),_[parseInt(v.si,10)]=[v,Ie,p.r]}}else(S=U.match(/]*\/>/))&&_[(v=un(S[0])).si]&&(d.f=d3(_[v.si][1],_[v.si][2],p.r));var je=ri(p.r);for(I=0;I=x[I][0].s.r&&je.r<=x[I][0].e.r&&je.c>=x[I][0].s.c&&je.c<=x[I][0].e.c&&(d.F=x[I][1])}if(p.t==null&&d.v===void 0)if(d.f||d.F)d.v=0,d.t="n";else{if(!F)continue;d.t="z"}else d.t=p.t||"n";switch(u.s.c>z&&(u.s.c=z),u.e.c0&&(c["!rows"]=A)}}();function _g(e,r,t,n){var i,s=[Da,gr("worksheet",null,{xmlns:nl[0],"xmlns:r":ti.r})],o=t.SheetNames[e],a="",c=t.Sheets[o];c==null&&(c={});var l=c["!ref"]||"A1",u=Kn(l);if(u.e.c>16383||u.e.r>1048575){if(r.WTF)throw new Error("Range "+l+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),l=Mn(u)}n||(n={}),c["!comments"]=[];var f=[];(function(v,y,g,b,w){var S=!1,C={},I=null;if(b.bookType!=="xlsx"&&y.vbaraw){var j=y.SheetNames[g];try{y.Workbook&&(j=y.Workbook.Sheets[g].CodeName||j)}catch{}S=!0,C.codeName=Zo(ea(j))}if(v&&v["!outline"]){var U={summaryBelow:1,summaryRight:1};v["!outline"].above&&(U.summaryBelow=0),v["!outline"].left&&(U.summaryRight=0),I=(I||"")+gr("outlinePr",null,U)}(S||I)&&(w[w.length]=gr("sheetPr",I,C))})(c,t,e,r,s),s[s.length]=gr("dimension",null,{ref:l}),s[s.length]=function(v,y,g,b){var w={workbookViewId:"0"};return(((b||{}).Workbook||{}).Views||[])[0]&&(w.rightToLeft=b.Workbook.Views[0].RTL?"1":"0"),gr("sheetViews",gr("sheetView",null,w),{})}(0,0,0,t),r.sheetFormat&&(s[s.length]=gr("sheetFormatPr",null,{defaultRowHeight:r.sheetFormat.defaultRowHeight||"16",baseColWidth:r.sheetFormat.baseColWidth||"10",outlineLevelRow:r.sheetFormat.outlineLevelRow||"7"})),c["!cols"]!=null&&c["!cols"].length>0&&(s[s.length]=function(v,y){for(var g,b=[""],w=0;w!=y.length;++w)(g=y[w])&&(b[b.length]=gr("col",null,gd(w,g)));return b[b.length]="",b.join("")}(0,c["!cols"])),s[i=s.length]="",c["!links"]=[],c["!ref"]!=null&&(a=function(v,y,g,b){var w,S,C=[],I=[],j=Kn(v["!ref"]),U="",G="",z=[],K=0,T=0,M=v["!rows"],x=Array.isArray(v),_={r:G},E=-1;for(T=j.s.c;T<=j.e.c;++T)z[T]=Va(T);for(K=j.s.r;K<=j.e.r;++K){for(I=[],G=fi(K),T=j.s.c;T<=j.e.c;++T){w=z[T]+G;var A=x?(v[K]||[])[T]:v[w];A!==void 0&&(U=U3(A,w,v,y))!=null&&I.push(U)}(I.length>0||M&&M[K])&&(_={r:G},M&&M[K]&&((S=M[K]).hidden&&(_.hidden=1),E=-1,S.hpx?E=Af(S.hpx):S.hpt&&(E=S.hpt),E>-1&&(_.ht=E,_.customHeight=1),S.level&&(_.outlineLevel=S.level)),C[C.length]=gr("row",I.join(""),_))}if(M)for(;K-1&&(_.ht=E,_.customHeight=1),S.level&&(_.outlineLevel=S.level),C[C.length]=gr("row","",_));return C.join("")}(c,r),a.length>0&&(s[s.length]=a)),s.length>i+1&&(s[s.length]="",s[i]=s[i].replace("/>",">")),c["!protect"]&&(s[s.length]=function(v){var y={sheet:1};return vl.forEach(function(g){v[g]!=null&&v[g]&&(y[g]="1")}),L3.forEach(function(g){v[g]==null||v[g]||(y[g]="0")}),v.password&&(y.password=id(v.password).toString(16).toUpperCase()),gr("sheetProtection",null,y)}(c["!protect"])),c["!autofilter"]!=null&&(s[s.length]=function(v,y,g,b){var w=typeof v.ref=="string"?v.ref:Mn(v.ref);g.Workbook||(g.Workbook={Sheets:[]}),g.Workbook.Names||(g.Workbook.Names=[]);var S=g.Workbook.Names,C=Wi(w);C.s.r==C.e.r&&(C.e.r=Wi(y["!ref"]).e.r,w=Mn(C));for(var I=0;I0&&(s[s.length]=function(v){if(v.length===0)return"";for(var y='',g=0;g!=v.length;++g)y+='';return y+""}(c["!merges"]));var h,d,p=-1,m=-1;return c["!links"].length>0&&(s[s.length]="",c["!links"].forEach(function(v){v[1].Target&&(h={ref:v[0]},v[1].Target.charAt(0)!="#"&&(m=Zn(n,-1,ea(v[1].Target).replace(/#.*$/,""),Pn.HLINK),h["r:id"]="rId"+m),(p=v[1].Target.indexOf("#"))>-1&&(h.location=ea(v[1].Target.slice(p+1))),v[1].Tooltip&&(h.tooltip=ea(v[1].Tooltip)),s[s.length]=gr("hyperlink",null,h))}),s[s.length]=""),delete c["!links"],c["!margins"]!=null&&(s[s.length]=(ml(d=c["!margins"]),gr("pageMargins",null,d))),r&&!r.ignoreEC&&r.ignoreEC!=null||(s[s.length]=gi("ignoredErrors",gr("ignoredError",null,{numberStoredAsText:1,sqref:l}))),f.length>0&&(m=Zn(n,-1,"../drawings/drawing"+(e+1)+".xml",Pn.DRAW),s[s.length]=gr("drawing",null,{"r:id":"rId"+m}),c["!drawing"]=f),c["!comments"].length>0&&(m=Zn(n,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Pn.VML),s[s.length]=gr("legacyDrawing",null,{"r:id":"rId"+m}),c["!legacy"]=m),s.length>1&&(s[s.length]="",s[1]=s[1].replace("/>",">")),s.join("")}function z3(e,r,t,n){var i=function(s,o,a){var c=jt(145),l=(a["!rows"]||[])[s]||{};c.write_shift(4,s),c.write_shift(4,0);var u=320;l.hpx?u=20*Af(l.hpx):l.hpt&&(u=20*l.hpt),c.write_shift(2,u),c.write_shift(1,0);var f=0;l.level&&(f|=l.level),l.hidden&&(f|=16),(l.hpx||l.hpt)&&(f|=32),c.write_shift(1,f),c.write_shift(1,0);var h=0,d=c.l;c.l+=4;for(var p={r:s,c:0},m=0;m<16;++m)if(!(o.s.c>m+1<<10||o.e.cc.l?c.slice(0,c.l):c}(n,t,r);(i.length>17||(r["!rows"]||[])[n])&&er(e,0,i)}var H3=sl,W3=ru;function Ag(e){return[gc(e),Fi(e),"n"]}var $3=sl,q3=ru,Eg=["left","right","top","bottom","header","footer"];function G3(e,r,t,n,i,s,o){if(r.v===void 0)return!1;var a="";switch(r.t){case"b":a=r.v?"1":"0";break;case"d":(r=ga(r)).z=r.z||sn[14],r.v=vi(ka(r.v)),r.t="n";break;case"n":case"e":a=""+r.v;break;default:a=r.v}var c={r:t,c:n};switch(c.s=xc(i.cellXfs,r,i),r.l&&s["!links"].push([Rr(c),r.l]),r.c&&s["!comments"].push([Rr(c),r.c]),r.t){case"s":case"str":return i.bookSST?(a=Np(i.Strings,r.v,i.revStrings),c.t="s",c.v=a,o?er(e,18,function(l,u,f){return f==null&&(f=jt(8)),ol(u,f),f.write_shift(4,u.v),f}(0,c)):er(e,7,function(l,u,f){return f==null&&(f=jt(12)),qs(u,f),f.write_shift(4,u.v),f}(0,c))):(c.t="str",o?er(e,17,function(l,u,f){return f==null&&(f=jt(8+4*l.v.length)),ol(u,f),hi(l.v,f),f.length>f.l?f.slice(0,f.l):f}(r,c)):er(e,6,function(l,u,f){return f==null&&(f=jt(12+4*l.v.length)),qs(u,f),hi(l.v,f),f.length>f.l?f.slice(0,f.l):f}(r,c))),!0;case"n":return r.v==(0|r.v)&&r.v>-1e3&&r.v<1e3?o?er(e,13,function(l,u,f){return f==null&&(f=jt(8)),ol(u,f),sp(l.v,f),f}(r,c)):er(e,2,function(l,u,f){return f==null&&(f=jt(12)),qs(u,f),sp(l.v,f),f}(r,c)):o?er(e,16,function(l,u,f){return f==null&&(f=jt(12)),ol(u,f),cl(l.v,f),f}(r,c)):er(e,5,function(l,u,f){return f==null&&(f=jt(16)),qs(u,f),cl(l.v,f),f}(r,c)),!0;case"b":return c.t="b",o?er(e,15,function(l,u,f){return f==null&&(f=jt(5)),ol(u,f),f.write_shift(1,l.v?1:0),f}(r,c)):er(e,4,function(l,u,f){return f==null&&(f=jt(9)),qs(u,f),f.write_shift(1,l.v?1:0),f}(r,c)),!0;case"e":return c.t="e",o?er(e,14,function(l,u,f){return f==null&&(f=jt(8)),ol(u,f),f.write_shift(1,l.v),f.write_shift(2,0),f.write_shift(1,0),f}(r,c)):er(e,3,function(l,u,f){return f==null&&(f=jt(9)),qs(u,f),f.write_shift(1,l.v),f}(r,c)),!0}return o?er(e,12,function(l,u,f){return f==null&&(f=jt(4)),ol(u,f)}(0,c)):er(e,1,function(l,u,f){return f==null&&(f=jt(8)),qs(u,f)}(0,c)),!0}function X3(e,r){var t,n;r&&r["!merges"]&&(er(e,177,(t=r["!merges"].length,n==null&&(n=jt(4)),n.write_shift(4,t),n)),r["!merges"].forEach(function(i){er(e,176,q3(i))}),er(e,178))}function V3(e,r){r&&r["!cols"]&&(er(e,390),r["!cols"].forEach(function(t,n){t&&er(e,60,function(i,s,o){o==null&&(o=jt(18));var a=gd(i,s);o.write_shift(-4,i),o.write_shift(-4,i),o.write_shift(4,256*(a.width||10)),o.write_shift(4,0);var c=0;return s.hidden&&(c|=1),typeof a.width=="number"&&(c|=2),s.level&&(c|=s.level<<8),o.write_shift(2,c),o}(n,t))}),er(e,391))}function Cg(e,r){var t,n;r&&r["!ref"]&&(er(e,648),er(e,649,(t=Kn(r["!ref"]),(n=jt(24)).write_shift(4,4),n.write_shift(4,1),ru(t,n),n)),er(e,650))}function Tg(e,r,t){r["!links"].forEach(function(n){if(n[1].Target){var i=Zn(t,-1,n[1].Target.replace(/#.*$/,""),Pn.HLINK);er(e,494,function(s,o){var a=jt(50+4*(s[1].Target.length+(s[1].Tooltip||"").length));ru({s:ri(s[0]),e:ri(s[0])},a),ip("rId"+o,a);var c=s[1].Target.indexOf("#");return hi((c==-1?"":s[1].Target.slice(c+1))||"",a),hi(s[1].Tooltip||"",a),hi("",a),a.slice(0,a.l)}(n,i))}}),delete r["!links"]}function Y3(e,r,t){er(e,133),er(e,137,function(n,i,s){s==null&&(s=jt(30));var o=924;return(((i||{}).Views||[])[0]||{}).RTL&&(o|=32),s.write_shift(2,o),s.write_shift(4,0),s.write_shift(4,0),s.write_shift(4,0),s.write_shift(1,0),s.write_shift(1,0),s.write_shift(2,0),s.write_shift(2,100),s.write_shift(2,0),s.write_shift(2,0),s.write_shift(2,0),s.write_shift(4,0),s}(0,t)),er(e,138),er(e,134)}function K3(e,r){var t,n;r["!protect"]&&er(e,535,(t=r["!protect"],n==null&&(n=jt(66)),n.write_shift(2,t.password?id(t.password):0),n.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(i){i[1]?n.write_shift(4,t[i[0]]==null||t[i[0]]?0:1):n.write_shift(4,t[i[0]]!=null&&t[i[0]]?0:1)}),n))}function Z3(e,r,t,n){var i=ro(),s=t.SheetNames[e],o=t.Sheets[s]||{},a=s;try{t&&t.Workbook&&(a=t.Workbook.Sheets[e].CodeName||a)}catch{}var c,l,u=Kn(o["!ref"]||"A1");if(u.e.c>16383||u.e.r>1048575){if(r.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575)}return o["!links"]=[],o["!comments"]=[],er(i,129),(t.vbaraw||o["!outline"])&&er(i,147,function(f,h,d){d==null&&(d=jt(84+4*f.length));var p=192;h&&(h.above&&(p&=-65),h.left&&(p&=-129)),d.write_shift(1,p);for(var m=1;m<3;++m)d.write_shift(1,0);return gf({auto:1},d),d.write_shift(-4,-1),d.write_shift(-4,-1),Jm(f,d),d.slice(0,d.l)}(a,o["!outline"])),er(i,148,W3(u)),Y3(i,0,t.Workbook),V3(i,o),function(f,h,d,p){var m,v=Kn(h["!ref"]||"A1"),y="",g=[];er(f,145);var b=Array.isArray(h),w=v.e.r;h["!rows"]&&(w=Math.max(v.e.r,h["!rows"].length-1));for(var S=v.s.r;S<=w;++S){y=fi(S),z3(f,h,v,S);var C=!1;if(S<=v.e.r)for(var I=v.s.c;I<=v.e.c;++I){S===v.s.r&&(g[I]=Va(I)),m=g[I]+y;var j=b?(h[S]||[])[I]:h[m];C=!!j&&G3(f,j,S,I,p,h,C)}}er(f,146)}(i,o,0,r),K3(i,o),function(f,h,d,p){if(h["!autofilter"]){var m=h["!autofilter"],v=typeof m.ref=="string"?m.ref:Mn(m.ref);d.Workbook||(d.Workbook={Sheets:[]}),d.Workbook.Names||(d.Workbook.Names=[]);var y=d.Workbook.Names,g=Wi(v);g.s.r==g.e.r&&(g.e.r=Wi(h["!ref"]).e.r,v=Mn(g));for(var b=0;b0){var m=Zn(p,-1,"../drawings/vmlDrawing"+(d+1)+".vml",Pn.VML);er(f,551,ip("rId"+m)),h["!legacy"]=m}}(i,o,e,n),er(i,130),i.end()}function J3(e,r,t,n,i,s){var o=s||{"!type":"chart"};if(!e)return s;var a=0,c=0,l="A",u={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(e.match(/[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(f){var h=function(d){var p,m=[],v=d.match(/^/);(d.match(/(.*?)<\/c:pt>/gm)||[]).forEach(function(g){var b=g.match(/(.*)<\/c:v><\/c:pt>/);b&&(m[+b[1]]=v?+b[2]:b[2])});var y=Nn((d.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(d.match(/(.*?)<\/c:f>/gm)||[]).forEach(function(g){p=g.replace(/<.*?>/g,"")}),[m,y,p]}(f);u.s.r=u.s.c=0,u.e.c=a,l=Va(a),h[0].forEach(function(d,p){o[l+fi(p)]={t:"n",v:d,z:h[1]},c=p}),u.e.r0&&(o["!ref"]=Mn(u)),o}var Lp=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],Q3=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],e5=[],t5=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function Og(e,r){for(var t=0;t!=e.length;++t)for(var n=e[t],i=0;i!=r.length;++i){var s=r[i];if(n[s[0]]==null)n[s[0]]=s[1];else switch(s[2]){case"bool":typeof n[s[0]]=="string"&&(n[s[0]]=ya(n[s[0]]));break;case"int":typeof n[s[0]]=="string"&&(n[s[0]]=parseInt(n[s[0]],10))}}}function Pg(e,r){for(var t=0;t!=r.length;++t){var n=r[t];if(e[n[0]]==null)e[n[0]]=n[1];else switch(n[2]){case"bool":typeof e[n[0]]=="string"&&(e[n[0]]=ya(e[n[0]]));break;case"int":typeof e[n[0]]=="string"&&(e[n[0]]=parseInt(e[n[0]],10))}}}function Ig(e){Pg(e.WBProps,Lp),Pg(e.CalcPr,t5),Og(e.WBView,Q3),Og(e.Sheets,e5),du.date1904=ya(e.WBProps.date1904)}var r5="][*?/\\".split("");function Mg(e,r){if(e.length>31)throw new Error("Sheet names cannot exceed 31 chars");var t=!0;return r5.forEach(function(n){if(e.indexOf(n)!=-1)throw new Error("Sheet name cannot contain : \\ / ? * [ ]")}),t}function n5(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var r,t,n,i=e.Workbook&&e.Workbook.Sheets||[];r=e.SheetNames,t=i,n=!!e.vbaraw,r.forEach(function(o,a){Mg(o);for(var c=0;c22)throw new Error("Bad Code Name: Worksheet"+l)}});for(var s=0;s0,n={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(Lp.forEach(function(a){e.Workbook.WBProps[a[0]]!=null&&e.Workbook.WBProps[a[0]]!=a[1]&&(n[a[0]]=e.Workbook.WBProps[a[0]])}),e.Workbook.WBProps.CodeName&&(n.codeName=e.Workbook.WBProps.CodeName,delete n.CodeName)),r[r.length]=gr("workbookPr",null,n);var i=e.Workbook&&e.Workbook.Sheets||[],s=0;if(i&&i[0]&&i[0].Hidden){for(r[r.length]="",s=0;s!=e.SheetNames.length&&i[s]&&i[s].Hidden;++s);s==e.SheetNames.length&&(s=0),r[r.length]='',r[r.length]=""}for(r[r.length]="",s=0;s!=e.SheetNames.length;++s){var o={name:ea(e.SheetNames[s].slice(0,31))};if(o.sheetId=""+(s+1),o["r:id"]="rId"+(s+1),i[s])switch(i[s].Hidden){case 1:o.state="hidden";break;case 2:o.state="veryHidden"}r[r.length]=gr("sheet",null,o)}return r[r.length]="",t&&(r[r.length]="",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(a){var c={name:a.Name};a.Comment&&(c.comment=a.Comment),a.Sheet!=null&&(c.localSheetId=""+a.Sheet),a.Hidden&&(c.hidden="1"),a.Ref&&(r[r.length]=gr("definedName",ea(a.Ref),c))}),r[r.length]=""),r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function i5(e,r){var t={};return e.read_shift(4),t.ArchID=e.read_shift(4),e.l+=r-8,t}function Rg(e,r){if(r.Workbook&&r.Workbook.Sheets){for(var t,n,i=r.Workbook.Sheets,s=0,o=-1,a=-1;so||(er(e,135),er(e,158,(t=o,n||(n=jt(29)),n.write_shift(-4,0),n.write_shift(-4,460),n.write_shift(4,28800),n.write_shift(4,17600),n.write_shift(4,500),n.write_shift(4,t),n.write_shift(4,t),n.write_shift(1,120),n.length>n.l?n.slice(0,n.l):n)),er(e,136))}}function jg(e,r){var t=ro();return er(t,131),er(t,128,function(n,i){i||(i=jt(127));for(var s=0;s!=4;++s)i.write_shift(4,0);return hi("SheetJS",i),hi(F0.version,i),hi(F0.version,i),hi("7262",i),i.length>i.l?i.slice(0,i.l):i}()),er(t,153,function(n,i){i||(i=jt(72));var s=0;return n&&n.filterPrivacy&&(s|=8),i.write_shift(4,s),i.write_shift(4,0),Jm(n&&n.CodeName||"ThisWorkbook",i),i.slice(0,i.l)}(e.Workbook&&e.Workbook.WBProps||null)),Rg(t,e),function(n,i){er(n,143);for(var s=0;s!=i.SheetNames.length;++s)er(n,156,(o={Hidden:i.Workbook&&i.Workbook.Sheets&&i.Workbook.Sheets[s]&&i.Workbook.Sheets[s].Hidden||0,iTabID:s+1,strRelID:"rId"+(s+1),name:i.SheetNames[s]},(a=void 0)||(a=jt(127)),a.write_shift(4,o.Hidden),a.write_shift(4,o.iTabID),ip(o.strRelID,a),hi(o.name.slice(0,31),a),a.length>a.l?a.slice(0,a.l):a));var o,a;er(n,144)}(t,e),er(t,132),t.end()}function Bp(e,r,t){return r.slice(-4)===".bin"?function(n,i){var s={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},o=[],a=!1;i||(i={}),i.biff=12;var c=[],l=[[]];return l.SheetNames=[],l.XTI=[],Nf[16]={n:"BrtFRTArchID$",f:i5},$s(n,function(u,f,h){switch(h){case 156:l.SheetNames.push(u.name),s.Sheets.push(u);break;case 153:s.WBProps=u;break;case 39:u.Sheet!=null&&(i.SID=u.Sheet),u.Ref=Ni(u.Ptg,0,null,l,i),delete i.SID,delete u.Ptg,c.push(u);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:l[0].length?l.push([h,u]):l[0]=[h,u],l[l.length-1].XTI=[];break;case 362:l.length===0&&(l[0]=[],l[0].XTI=[]),l[l.length-1].XTI=l[l.length-1].XTI.concat(u),l.XTI=l.XTI.concat(u);break;case 35:case 37:o.push(h),a=!0;break;case 36:case 38:o.pop(),a=!1;break;default:if(!f.T){if(!a||i.WTF&&o[o.length-1]!=37&&o[o.length-1]!=35)throw new Error("Unexpected record 0x"+h.toString(16))}}},i),Ig(s),s.Names=c,s.supbooks=l,s}(e,t):function(n,i){if(!n)throw new Error("Could not find file");var s={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},o=!1,a="xmlns",c={},l=0;if(n.replace(Pi,function(u,f){var h=un(u);switch(vs(h[0])){case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":Lp.forEach(function(d){if(h[d[0]]!=null)switch(d[2]){case"bool":s.WBProps[d[0]]=ya(h[d[0]]);break;case"int":s.WBProps[d[0]]=parseInt(h[d[0]],10);break;default:s.WBProps[d[0]]=h[d[0]]}}),h.codeName&&(s.WBProps.CodeName=ta(h.codeName));break;case"":delete h[0],s.WBView.push(h);break;case"":case"":o=!0;break;case"":case"":case"":o=!1;break;case"":c.Ref=Nn(ta(n.slice(l,f))),s.Names.push(c);break;case"":delete h[0],s.CalcPr=h;break;default:if(!o&&i.WTF)throw new Error("unrecognized "+h[0]+" in workbook")}return u}),nl.indexOf(s.xmlns)===-1)throw new Error("Unknown Namespace: "+s.xmlns);return Ig(s),s}(e,t)}function o5(e,r,t,n,i,s,o,a){return r.slice(-4)===".bin"?function(c,l,u,f,h,d,p){if(!c)return c;var m=l||{};f||(f={"!id":{}});var v,y,g,b,w,S,C,I,j,U,G=m.dense?[]:{},z={s:{r:2e6,c:2e6},e:{r:0,c:0}},K=!1,T=!1,M=[];m.biff=12,m["!row"]=0;var x=0,_=!1,E=[],A={},O=m.supbooks||h.supbooks||[[]];if(O.sharedf=A,O.arrayf=E,O.SheetNames=h.SheetNames||h.Sheets.map(function(te){return te.name}),!m.supbooks&&(m.supbooks=O,h.Names))for(var D=0;D=je[0].s.r&&y.r<=je[0].e.r&&S>=je[0].s.c&&S<=je[0].e.c&&(g.F=Mn(je[0]),_=!0)}!_&&te.length>3&&(g.f=te[3])}if(z.s.r>y.r&&(z.s.r=y.r),z.s.c>S&&(z.s.c=S),z.e.ry.r&&(z.s.r=y.r),z.s.c>S&&(z.s.c=S),z.e.r=te.s;)H[te.e--]={width:te.w/256,hidden:!!(1&te.flags),level:te.level},X||(X=!0,cd(te.w/256)),bc(H[te.e+1]);break;case 161:G["!autofilter"]={ref:Mn(te)};break;case 476:G["!margins"]=te;break;case 147:h.Sheets[u]||(h.Sheets[u]={}),te.name&&(h.Sheets[u].CodeName=te.name),(te.above||te.left)&&(G["!outline"]={above:te.above,left:te.left});break;case 137:h.Views||(h.Views=[{}]),h.Views[0]||(h.Views[0]={}),te.RTL&&(h.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:case 37:K=!0;break;case 36:case 38:K=!1;break;default:if(!Oe.T){if(!K||m.WTF)throw new Error("Unexpected record 0x"+Ie.toString(16))}}},m),delete m.supbooks,delete m["!row"],!G["!ref"]&&(z.s.r<2e6||v&&(v.e.r>0||v.e.c>0||v.s.r>0||v.s.c>0))&&(G["!ref"]=Mn(v||z)),m.sheetRows&&G["!ref"]){var ae=Kn(G["!ref"]);m.sheetRows<=+ae.e.r&&(ae.e.r=m.sheetRows-1,ae.e.r>z.e.r&&(ae.e.r=z.e.r),ae.e.rz.e.c&&(ae.e.c=z.e.c),ae.e.c0&&(G["!merges"]=M),H.length>0&&(G["!cols"]=H),R.length>0&&(G["!rows"]=R),G}(e,n,t,i,s,o,a):xg(e,n,t,i,s,o,a)}function s5(e,r,t,n,i,s,o,a){return r.slice(-4)===".bin"?function(c,l,u,f,h){if(!c)return c;f||(f={"!id":{}});var d={"!type":"chart","!drawel":null,"!rel":""},p=!1;return $s(c,function(m,v,y){switch(y){case 550:d["!rel"]=m;break;case 651:h.Sheets[u]||(h.Sheets[u]={}),m.name&&(h.Sheets[u].CodeName=m.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:case 37:case 38:break;case 35:p=!0;break;case 36:p=!1;break;default:if(!(v.T>0)){if(!(v.T<0)){if(!p||l.WTF)throw new Error("Unexpected record 0x"+y.toString(16))}}}},l),f["!id"][d["!rel"]]&&(d["!drawel"]=f["!id"][d["!rel"]]),d}(e,n,t,i,s):function(c,l,u,f,h){if(!c)return c;f||(f={"!id":{}});var d,p={"!type":"chart","!drawel":null,"!rel":""},m=c.match(kg);return m&&Dp(m[0],0,h,u),(d=c.match(/drawing r:id="(.*?)"/))&&(p["!rel"]=d[1]),f["!id"][p["!rel"]]&&(p["!drawel"]=f["!id"][p["!rel"]]),p}(e,0,t,i,s)}function Ng(e,r,t,n){return r.slice(-4)===".bin"?function(i,s,o){var a={NumberFmt:[]};for(var c in sn)a.NumberFmt[c]=sn[c];a.CellXf=[],a.Fonts=[];var l=[],u=!1;return $s(i,function(f,h,d){switch(d){case 44:a.NumberFmt[f[0]]=f[1],Hs(f[1],f[0]);break;case 43:a.Fonts.push(f),f.color.theme!=null&&s&&s.themeElements&&s.themeElements.clrScheme&&(f.color.rgb=od(s.themeElements.clrScheme[f.color.theme].rgb,f.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:l[l.length-1]==617&&a.CellXf.push(f);break;case 35:u=!0;break;case 36:u=!1;break;case 37:l.push(d),u=!0;break;case 38:l.pop(),u=!1;break;default:if(h.T>0)l.push(d);else if(h.T<0)l.pop();else if(!u||o.WTF&&l[l.length-1]!=37)throw new Error("Unexpected record 0x"+d.toString(16))}}),a}(e,t,n):fd(e,t,n)}function Mf(e,r,t){return r.slice(-4)===".bin"?function(n,i){var s=[],o=!1;return $s(n,function(a,c,l){switch(l){case 159:s.Count=a[0],s.Unique=a[1];break;case 19:s.push(a);break;case 160:return!0;case 35:o=!0;break;case 36:o=!1;break;default:if(c.T,!o||i.WTF)throw new Error("Unexpected record 0x"+l.toString(16))}}),s}(e,t):function(n,i){var s=[],o="";if(!n)return s;var a=n.match(R2);if(a){o=a[2].replace(j2,"").split(N2);for(var c=0;c!=o.length;++c){var l=ad(o[c].trim(),i);l!=null&&(s[s.length]=l)}a=un(a[1]),s.Count=a.count,s.Unique=a.uniqueCount}return s}(e,t)}function Dg(e,r,t){return r.slice(-4)===".bin"?function(n,i){var s=[],o=[],a={},c=!1;return $s(n,function(l,u,f){switch(f){case 632:o.push(l);break;case 635:a=l;break;case 637:a.t=l.t,a.h=l.h,a.r=l.r;break;case 636:if(a.author=o[a.iauthor],delete a.iauthor,i.sheetRows&&a.rfx&&i.sheetRows<=a.rfx.r)break;a.t||(a.t=""),delete a.rfx,s.push(a);break;case 3072:case 37:case 38:break;case 35:c=!0;break;case 36:c=!1;break;default:if(!u.T){if(!c||i.WTF)throw new Error("Unexpected record 0x"+f.toString(16))}}}),s}(e,t):function(n,i){if(n.match(/<(?:\w+:)?comments *\/>/))return[];var s=[],o=[],a=n.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);a&&a[1]&&a[1].split(/<\/\w*:?author>/).forEach(function(l){if(l!==""&&l.trim()!==""){var u=l.match(/<(?:\w+:)?author[^>]*>(.*)/);u&&s.push(u[1])}});var c=n.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return c&&c[1]&&c[1].split(/<\/\w*:?comment>/).forEach(function(l){if(l!==""&&l.trim()!==""){var u=l.match(/<(?:\w+:)?comment[^>]*>/);if(u){var f=un(u[0]),h={author:f.authorId&&s[f.authorId]||"sheetjsghost",ref:f.ref,guid:f.guid},d=ri(f.ref);if(!(i.sheetRows&&i.sheetRows<=d.r)){var p=l.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),m=!!p&&!!p[1]&&ad(p[1])||{r:"",t:"",h:""};h.r=m.r,m.r==""&&(m.t=m.h=""),h.t=(m.t||"").replace(/\r\n/g,` +`).replace(/\r/g,` +`),i.cellHTML&&(h.h=m.h),o.push(h)}}}}),o}(e,t)}function c5(e,r,t){return r.slice(-4)===".bin"?function(n,i,s){var o=[];return $s(n,function(a,c,l){if(l===63)o.push(a);else if(!c.T)throw new Error("Unexpected record 0x"+l.toString(16))}),o}(e):function(n){var i=[];if(!n)return i;var s=1;return(n.match(Pi)||[]).forEach(function(o){var a=un(o);switch(a[0]){case"":case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":break;case"":case"":l=2;break;case"":c=!1;break;case"-1?Nn(r||e).replace(/<.*?>/g,""):n.r;break;case"DateTime":e.slice(-1)!="Z"&&(e+="Z"),n.v=(ka(e)-new Date(Date.UTC(1899,11,30)))/864e5,n.v!=n.v?n.v=Nn(e):n.v<60&&(n.v=n.v-1),u&&u!="General"||(u="yyyy-mm-dd");case"Number":n.v===void 0&&(n.v=+e),n.t||(n.t="n");break;case"Error":n.t="e",n.v=nv[e],l.cellText!==!1&&(n.w=e);break;default:e==""&&r==""?n.t="z":(n.t="s",n.v=_m(r||e))}if(m5(n,u,l),l.cellFormula!==!1)if(n.Formula){var m=Nn(n.Formula);m.charCodeAt(0)==61&&(m=m.slice(1)),n.f=fu(m,i),delete n.Formula,n.ArrayRange=="RC"?n.F=fu("RC:RC",i):n.ArrayRange&&(n.F=fu(n.ArrayRange,i),c.push([Kn(n.F),n.F]))}else for(p=0;p=c[p][0].s.r&&i.r<=c[p][0].e.r&&i.c>=c[p][0].s.c&&i.c<=c[p][0].e.c&&(n.F=c[p][1]);l.cellStyles&&(d.forEach(function(v){!h.patternType&&v.patternType&&(h.patternType=v.patternType)}),n.s=h),n.StyleID!==void 0&&(n.ixfe=n.StyleID)}function zg(e){e.t=e.v||"",e.t=e.t.replace(/\r\n/g,` +`).replace(/\r/g,` +`),e.v=e.w=e.ixfe=void 0}function Up(e,r){var t=r||{};Ql();var n=nf(Z0(e));t.type!="binary"&&t.type!="array"&&t.type!="base64"||(n=ta(n));var i,s=n.slice(0,1024).toLowerCase(),o=!1;if((1023&(s=s.replace(/".*?"/g,"")).indexOf(">"))>Math.min(1023&s.indexOf(","),1023&s.indexOf(";"))){var a=ga(t);return a.type="string",cu.to_workbook(n,a)}if(s.indexOf("=0&&(o=!0)}),o)return function(Y,ie){var me=Y.match(/[\s\S]*?<\/table>/gi);if(!me||me.length==0)throw new Error("Invalid HTML: could not find ");if(me.length==1)return il(qg(me[0],ie),ie);var Ue={SheetNames:[],Sheets:{}};return me.forEach(function(ct,J){oy(Ue,qg(ct,ie),"Sheet"+(J+1))}),Ue}(n,t);Ff={"General Number":"General","General Date":sn[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":sn[15],"Short Date":sn[14],"Long Time":sn[19],"Medium Time":sn[18],"Short Time":sn[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:sn[2],Standard:sn[4],Percent:sn[10],Scientific:sn[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var c,l,u=[],f={},h=[],d=t.dense?[]:{},p="",m={},v={},y=Qo(''),g=0,b=0,w=0,S={s:{r:2e6,c:2e6},e:{r:0,c:0}},C={},I={},j="",U=0,G=[],z={},K={},T=0,M=[],x=[],_={},E=[],A=!1,O=[],D=[],F={},H=0,R=0,X={Sheets:[],WBProps:{date1904:!1}},ae={};df.lastIndex=0,n=n.replace(//gm,"");for(var te="";i=df.exec(n);)switch(i[3]=(te=i[3]).toLowerCase()){case"data":if(te=="data"){if(i[1]==="/"){if((c=u.pop())[0]!==i[3])throw new Error("Bad state: "+c.join("|"))}else i[0].charAt(i[0].length-2)!=="/"&&u.push([i[3],!0]);break}if(u[u.length-1][1])break;i[1]==="/"?v5(n.slice(g,i.index),j,y,u[u.length-1][0]=="comment"?_:m,{c:b,r:w},C,E[b],v,O,t):(j="",y=Qo(i[0]),g=i.index+i[0].length);break;case"cell":if(i[1]==="/")if(x.length>0&&(m.c=x),(!t.sheetRows||t.sheetRows>w)&&m.v!==void 0&&(t.dense?(d[w]||(d[w]=[]),d[w][b]=m):d[Va(b)+fi(w)]=m),m.HRef&&(m.l={Target:Nn(m.HRef)},m.HRefScreenTip&&(m.l.Tooltip=m.HRefScreenTip),delete m.HRef,delete m.HRefScreenTip),(m.MergeAcross||m.MergeDown)&&(H=b+(0|parseInt(m.MergeAcross,10)),R=w+(0|parseInt(m.MergeDown,10)),G.push({s:{c:b,r:w},e:{c:H,r:R}})),t.sheetStubs)if(m.MergeAcross||m.MergeDown){for(var Oe=b;Oe<=H;++Oe)for(var Ie=w;Ie<=R;++Ie)(Oe>b||Ie>w)&&(t.dense?(d[Ie]||(d[Ie]=[]),d[Ie][Oe]={t:"z"}):d[Va(Oe)+fi(Ie)]={t:"z"});b=H+1}else++b;else m.MergeAcross?b=H+1:++b;else(m=d5(i[0])).Index&&(b=+m.Index-1),bS.e.c&&(S.e.c=b),i[0].slice(-2)==="/>"&&++b,x=[];break;case"row":i[1]==="/"||i[0].slice(-2)==="/>"?(wS.e.r&&(S.e.r=w),i[0].slice(-2)==="/>"&&(v=Qo(i[0])).Index&&(w=+v.Index-1),b=0,++w):((v=Qo(i[0])).Index&&(w=+v.Index-1),F={},(v.AutoFitHeight=="0"||v.Height)&&(F.hpx=parseInt(v.Height,10),F.hpt=Af(F.hpx),D[w]=F),v.Hidden=="1"&&(F.hidden=!0,D[w]=F));break;case"worksheet":if(i[1]==="/"){if((c=u.pop())[0]!==i[3])throw new Error("Bad state: "+c.join("|"));h.push(p),S.s.r<=S.e.r&&S.s.c<=S.e.c&&(d["!ref"]=Mn(S),t.sheetRows&&t.sheetRows<=S.e.r&&(d["!fullref"]=d["!ref"],S.e.r=t.sheetRows-1,d["!ref"]=Mn(S))),G.length&&(d["!merges"]=G),E.length>0&&(d["!cols"]=E),D.length>0&&(d["!rows"]=D),f[p]=d}else S={s:{r:2e6,c:2e6},e:{r:0,c:0}},w=b=0,u.push([i[3],!1]),c=Qo(i[0]),p=Nn(c.Name),d=t.dense?[]:{},G=[],O=[],D=[],ae={name:p,Hidden:0},X.Sheets.push(ae);break;case"table":if(i[1]==="/"){if((c=u.pop())[0]!==i[3])throw new Error("Bad state: "+c.join("|"))}else{if(i[0].slice(-2)=="/>")break;u.push([i[3],!1]),E=[],A=!1}break;case"style":i[1]==="/"?Ug(C,I,t):I=Qo(i[0]);break;case"numberformat":I.nf=Nn(Qo(i[0]).Format||"General"),Ff[I.nf]&&(I.nf=Ff[I.nf]);for(var je=0;je!=392&&sn[je]!=I.nf;++je);if(je==392){for(je=57;je!=392;++je)if(sn[je]==null){Hs(I.nf,je);break}}break;case"column":if(u[u.length-1][0]!=="table")break;if((l=Qo(i[0])).Hidden&&(l.hidden=!0,delete l.Hidden),l.Width&&(l.wpx=parseInt(l.Width,10)),!A&&l.wpx>10){A=!0,ji=Vv;for(var ce=0;ce0&&(ue.Sheet=X.Sheets.length-1),X.Names.push(ue);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":if(i[0].slice(-2)==="/>")break;i[1]==="/"?j+=n.slice(U,i.index):U=i.index+i[0].length;break;case"interior":if(!t.cellStyles)break;I.Interior=Qo(i[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(i[0].slice(-2)==="/>")break;i[1]==="/"?dv(z,te,n.slice(T,i.index)):T=i.index+i[0].length;break;case"styles":case"workbook":if(i[1]==="/"){if((c=u.pop())[0]!==i[3])throw new Error("Bad state: "+c.join("|"))}else u.push([i[3],!1]);break;case"comment":if(i[1]==="/"){if((c=u.pop())[0]!==i[3])throw new Error("Bad state: "+c.join("|"));zg(_),x.push(_)}else u.push([i[3],!1]),_={a:(c=Qo(i[0])).Author};break;case"autofilter":if(i[1]==="/"){if((c=u.pop())[0]!==i[3])throw new Error("Bad state: "+c.join("|"))}else if(i[0].charAt(i[0].length-2)!=="/"){var Le=Qo(i[0]);d["!autofilter"]={ref:fu(Le.Range).replace(/\$/g,"")},u.push([i[3],!0])}break;case"datavalidation":if(i[1]==="/"){if((c=u.pop())[0]!==i[3])throw new Error("Bad state: "+c.join("|"))}else i[0].charAt(i[0].length-2)!=="/"&&u.push([i[3],!0]);break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(i[1]==="/"){if((c=u.pop())[0]!==i[3])throw new Error("Bad state: "+c.join("|"))}else i[0].charAt(i[0].length-2)!=="/"&&u.push([i[3],!0]);break;default:if(u.length==0&&i[3]=="document"||u.length==0&&i[3]=="uof")return wd(n,t);var oe=!0;switch(u[u.length-1][0]){case"officedocumentsettings":switch(i[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:oe=!1}break;case"componentoptions":switch(i[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:oe=!1}break;case"excelworkbook":switch(i[3]){case"date1904":X.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:oe=!1}break;case"workbookoptions":switch(i[3]){case"owcversion":case"height":case"width":break;default:oe=!1}break;case"worksheetoptions":switch(i[3]){case"visible":if(i[0].slice(-2)!=="/>")if(i[1]==="/")switch(n.slice(T,i.index)){case"SheetHidden":ae.Hidden=1;break;case"SheetVeryHidden":ae.Hidden=2}else T=i.index+i[0].length;break;case"header":d["!margins"]||ml(d["!margins"]={},"xlml"),isNaN(+un(i[0]).Margin)||(d["!margins"].header=+un(i[0]).Margin);break;case"footer":d["!margins"]||ml(d["!margins"]={},"xlml"),isNaN(+un(i[0]).Margin)||(d["!margins"].footer=+un(i[0]).Margin);break;case"pagemargins":var ye=un(i[0]);d["!margins"]||ml(d["!margins"]={},"xlml"),isNaN(+ye.Top)||(d["!margins"].top=+ye.Top),isNaN(+ye.Left)||(d["!margins"].left=+ye.Left),isNaN(+ye.Right)||(d["!margins"].right=+ye.Right),isNaN(+ye.Bottom)||(d["!margins"].bottom=+ye.Bottom);break;case"displayrighttoleft":X.Views||(X.Views=[]),X.Views[0]||(X.Views[0]={}),X.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":d["!outline"]||(d["!outline"]={}),d["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":d["!outline"]||(d["!outline"]={}),d["!outline"].left=!0;break;default:oe=!1}break;case"pivottable":case"pivotcache":switch(i[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:oe=!1}break;case"pagebreaks":switch(i[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:oe=!1}break;case"autofilter":switch(i[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:oe=!1}break;case"querytable":switch(i[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:oe=!1}break;case"datavalidation":switch(i[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:oe=!1}break;case"sorting":case"conditionalformatting":switch(i[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:oe=!1}break;case"mapinfo":case"schema":case"data":switch(i[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:oe=!1}break;case"smarttags":break;default:oe=!1}if(oe||i[3].match(/!\[CDATA/))break;if(!u[u.length-1][1])throw"Unrecognized tag: "+i[3]+"|"+u.join("|");if(u[u.length-1][0]==="customdocumentproperties"){if(i[0].slice(-2)==="/>")break;i[1]==="/"?p5(K,te,M,n.slice(T,i.index)):(M=i,T=i.index+i[0].length);break}if(t.WTF)throw"Unrecognized tag: "+i[3]+"|"+u.join("|")}var rt={};return t.bookSheets||t.bookProps||(rt.Sheets=f),rt.SheetNames=h,rt.Workbook=X,rt.SSF=ga(sn),rt.Props=z,rt.Custprops=K,rt}function Rf(e,r){switch(Yp(r=r||{}),r.type||"base64"){case"base64":return Up(po(e),r);case"binary":case"buffer":case"file":return Up(e,r);case"array":return Up(Us(e),r)}}function zp(e,r){var t=[];return e.Props&&t.push(function(n,i){var s=[];return Ca(mp).map(function(o){for(var a=0;a'+a.join("")+""}(e.Props,e.Custprops)),t.join("")}function yd(e){return gr("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+Ip(e.Ref,{r:0,c:0})})}function Hg(e,r,t,n,i,s,o){if(!e||e.v==null&&e.f==null)return"";var a={};if(e.f&&(a["ss:Formula"]="="+ea(Ip(e.f,o))),e.F&&e.F.slice(0,r.length)==r){var c=ri(e.F.slice(r.length+1));a["ss:ArrayRange"]="RC:R"+(c.r==o.r?"":"["+(c.r-o.r)+"]")+"C"+(c.c==o.c?"":"["+(c.c-o.c)+"]")}if(e.l&&e.l.Target&&(a["ss:HRef"]=ea(e.l.Target),e.l.Tooltip&&(a["x:HRefScreenTip"]=ea(e.l.Tooltip))),t["!merges"])for(var l=t["!merges"],u=0;u!=l.length;++u)l[u].s.c==o.c&&l[u].s.r==o.r&&(l[u].e.c>l[u].s.c&&(a["ss:MergeAcross"]=l[u].e.c-l[u].s.c),l[u].e.r>l[u].s.r&&(a["ss:MergeDown"]=l[u].e.r-l[u].s.r));var f="",h="";switch(e.t){case"z":if(!n.sheetStubs)return"";break;case"n":f="Number",h=String(e.v);break;case"b":f="Boolean",h=e.v?"1":"0";break;case"e":f="Error",h=Gs[e.v];break;case"d":f="DateTime",h=new Date(e.v).toISOString(),e.z==null&&(e.z=e.z||sn[14]);break;case"s":f="String",h=((e.v||"")+"").replace(V0,function(v){return X0[v]}).replace(Sm,function(v){return"&#x"+v.charCodeAt(0).toString(16).toUpperCase()+";"})}var d=xc(n.cellXfs,e,n);a["ss:StyleID"]="s"+(21+d),a["ss:Index"]=o.c+1;var p=e.v!=null?h:"",m=e.t=="z"?"":''+p+"";return(e.c||[]).length>0&&(m+=e.c.map(function(v){var y=gr("ss:Data",(v.t||"").replace(/(\r\n|[\r\n])/g," "),{xmlns:"http://www.w3.org/TR/REC-html40"});return gr("Comment",y,{"ss:Author":v.a})}).join("")),gr("Cell",m,a)}function Wg(e,r){var t='"}function g5(e,r,t){var n=[],i=t.SheetNames[e],s=t.Sheets[i],o=s?function(a,c,l,u){if(!a||!((u||{}).Workbook||{}).Names)return"";for(var f=u.Workbook.Names,h=[],d=0;d0&&n.push(""+o+""),o=s?function(a,c,l,u){if(!a["!ref"])return"";var f=Kn(a["!ref"]),h=a["!merges"]||[],d=0,p=[];a["!cols"]&&a["!cols"].forEach(function(I,j){bc(I);var U=!!I.width,G=gd(j,I),z={"ss:Index":j+1};U&&(z["ss:Width"]=_f(G.width)),I.hidden&&(z["ss:Hidden"]="1"),p.push(gr("Column",null,z))});for(var m=Array.isArray(a),v=f.s.r;v<=f.e.r;++v){for(var y=[Wg(v,(a["!rows"]||[])[v])],g=f.s.c;g<=f.e.c;++g){var b=!1;for(d=0;d!=h.length;++d)if(!(h[d].s.c>g||h[d].s.r>v||h[d].e.c"),y.length>2&&p.push(y.join(""))}return p.join("")}(s,r):"",o.length>0&&n.push("
"+o+"
"),n.push(function(a,c,l,u){if(!a)return"";var f=[];if(a["!margins"]&&(f.push(""),a["!margins"].header&&f.push(gr("Header",null,{"x:Margin":a["!margins"].header})),a["!margins"].footer&&f.push(gr("Footer",null,{"x:Margin":a["!margins"].footer})),f.push(gr("PageMargins",null,{"x:Bottom":a["!margins"].bottom||"0.75","x:Left":a["!margins"].left||"0.7","x:Right":a["!margins"].right||"0.7","x:Top":a["!margins"].top||"0.75"})),f.push("")),u&&u.Workbook&&u.Workbook.Sheets&&u.Workbook.Sheets[l])if(u.Workbook.Sheets[l].Hidden)f.push(gr("Visible",u.Workbook.Sheets[l].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var h=0;h")}return((((u||{}).Workbook||{}).Views||[])[0]||{}).RTL&&f.push(""),a["!protect"]&&(f.push(gi("ProtectContents","True")),a["!protect"].objects&&f.push(gi("ProtectObjects","True")),a["!protect"].scenarios&&f.push(gi("ProtectScenarios","True")),a["!protect"].selectLockedCells==null||a["!protect"].selectLockedCells?a["!protect"].selectUnlockedCells==null||a["!protect"].selectUnlockedCells||f.push(gi("EnableSelection","UnlockedCells")):f.push(gi("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(d){a["!protect"][d[0]]&&f.push("<"+d[1]+"/>")})),f.length==0?"":gr("WorksheetOptions",f.join(""),{xmlns:yo.x})}(s,0,e,t)),n.join("")}function Ys(e,r){r||(r={}),e.SSF||(e.SSF=ga(sn)),e.SSF&&(Ql(),qh(e.SSF),r.revssf=Xh(e.SSF),r.revssf[e.SSF[65535]]=0,r.ssf=e.SSF,r.cellXfs=[],xc(r.cellXfs,{},{revssf:{General:0}}));var t=[];t.push(zp(e,r)),t.push(""),t.push(""),t.push("");for(var n=0;n'];return s.cellXfs.forEach(function(a,c){var l=[];l.push(gr("NumberFormat",null,{"ss:Format":ea(sn[a.numFmtId])}));var u={"ss:ID":"s"+(21+c)};o.push(gr("Style",l.join(""),u))}),gr("Styles",o.join(""))}(0,r),t[3]=function(i){if(!((i||{}).Workbook||{}).Names)return"";for(var s=i.Workbook.Names,o=[],a=0;a40?r:(t.l-=4,r.Reserved1=t.read_shift(0,"lpstr-ansi"),t.length-t.l<=4||(n=t.read_shift(4))!==1907505652?r:(r.UnicodeClipboardFormat=function(i){return cp(i,2)}(t),(n=t.read_shift(4))==0||n>40?r:(t.l-=4,void(r.Reserved2=t.read_shift(0,"lpwstr")))))}var b5=[60,1084,2066,2165,2175];function w5(e,r,t,n,i){var s=n,o=[],a=t.slice(t.l,t.l+s);if(i&&i.enc&&i.enc.insitu&&a.length>0)switch(e){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:case 133:break;default:i.enc.insitu(a)}o.push(a),t.l+=s;for(var c=gs(t,t.l),l=Wp[c],u=0;l!=null&&b5.indexOf(c)>-1;)s=gs(t,t.l+2),u=t.l+4,c==2066?u+=4:c!=2165&&c!=2175||(u+=12),a=t.slice(u,t.l+4+s),o.push(a),t.l+=4+s,l=Wp[c=gs(t,t.l)];var f=ui(o);yi(f,0);var h=0;f.lens=[];for(var d=0;d1||he.sheetRows&&Te.r>=he.sheetRows)){if(he.cellStyles&&ut.XF&&ut.XF.data&&function(Ce,ze,Se){var fe,Me=ze.XF.data;Me&&Me.patternType&&Se&&Se.cellStyles&&(ze.s={},ze.s.patternType=Me.patternType,(fe=Sf(G(Me.icvFore)))&&(ze.s.fgColor={rgb:fe}),(fe=Sf(G(Me.icvBack)))&&(ze.s.bgColor={rgb:fe}))}(0,ut,he),delete ut.ixfe,delete ut.XF,t=Te,b=Rr(Te),p&&p.s&&p.e||(p={s:{r:0,c:0},e:{r:0,c:0}}),Te.rp.e.r&&(p.e.r=Te.r+1),Te.c+1>p.e.c&&(p.e.c=Te.c+1),he.cellFormula&&ut.f){for(var pe=0;peTe.c||S[pe][0].s.r>Te.r||S[pe][0].e.c>8)!==Oe)throw new Error("rt mismatch: "+ce+"!="+Oe);je.r==12&&(e.l+=10,Ie-=10)}var Z={};if(Z=Oe===10?je.f(e,Ie,K):w5(Oe,je,e,Ie,K),F==0&&[9,521,1033,2057].indexOf(D)===-1)continue;switch(Oe){case 34:u.opts.Date1904=j.WBProps.date1904=Z;break;case 134:u.opts.WriteProtect=!0;break;case 47:if(K.enc||(e.l=0),K.enc=Z,!r.password)throw new Error("File is password-protected");if(Z.valid==null)throw new Error("Encryption scheme unsupported");if(!Z.valid)throw new Error("Password is incorrect");break;case 92:K.lastuser=Z;break;case 66:var se=Number(Z);switch(se){case 21010:se=1200;break;case 32768:se=1e4;break;case 32769:se=1252}Vo(K.codepage=se),ae=!0;break;case 317:K.rrtabid=Z;break;case 25:K.winlocked=Z;break;case 439:u.opts.RefreshAll=Z;break;case 12:u.opts.CalcCount=Z;break;case 16:u.opts.CalcDelta=Z;break;case 17:u.opts.CalcIter=Z;break;case 13:u.opts.CalcMode=Z;break;case 14:u.opts.CalcPrecision=Z;break;case 95:u.opts.CalcSaveRecalc=Z;break;case 15:K.CalcRefMode=Z;break;case 2211:u.opts.FullCalc=Z;break;case 129:Z.fDialog&&(h["!type"]="dialog"),Z.fBelow||((h["!outline"]||(h["!outline"]={})).above=!0),Z.fRight||((h["!outline"]||(h["!outline"]={})).left=!0);break;case 224:C.push(Z);break;case 430:A.push([Z]),A[A.length-1].XTI=[];break;case 35:case 547:A[A.length-1].push(Z);break;case 24:case 536:O={Name:Z.Name,Ref:Ni(Z.rgce,0,null,A,K)},Z.itab>0&&(O.Sheet=Z.itab-1),A.names.push(O),A[0]||(A[0]=[],A[0].XTI=[]),A[A.length-1].push(Z),Z.Name=="_xlnm._FilterDatabase"&&Z.itab>0&&Z.rgce&&Z.rgce[0]&&Z.rgce[0][0]&&Z.rgce[0][0][0]=="PtgArea3d"&&(X[Z.itab-1]={ref:Mn(Z.rgce[0][0][1][2])});break;case 22:K.ExternCount=Z;break;case 23:A.length==0&&(A[0]=[],A[0].XTI=[]),A[A.length-1].XTI=A[A.length-1].XTI.concat(Z),A.XTI=A.XTI.concat(Z);break;case 2196:if(K.biff<8)break;O!=null&&(O.Comment=Z[1]);break;case 18:h["!protect"]=Z;break;case 19:Z!==0&&K.WTF&&console.error("Password verifier: "+Z);break;case 133:d[Z.pos]=Z,K.snames.push(Z.name);break;case 10:if(--F)break;if(p.e){if(p.e.r>0&&p.e.c>0){if(p.e.r--,p.e.c--,h["!ref"]=Mn(p),r.sheetRows&&r.sheetRows<=p.e.r){var ue=p.e.r;p.e.r=r.sheetRows-1,h["!fullref"]=h["!ref"],h["!ref"]=Mn(p),p.e.r=ue}p.e.r++,p.e.c++}T.length>0&&(h["!merges"]=T),M.length>0&&(h["!objects"]=M),x.length>0&&(h["!cols"]=x),_.length>0&&(h["!rows"]=_),j.Sheets.push(U)}y===""?g=h:f[y]=h,h=r.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(K.biff===8&&(K.biff={9:2,521:3,1033:4}[Oe]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[Z.BIFFVer]||8),K.biffguess=Z.BIFFVer==0,Z.BIFFVer==0&&Z.dt==4096&&(K.biff=5,ae=!0,Vo(K.codepage=28591)),K.biff==8&&Z.BIFFVer==0&&Z.dt==16&&(K.biff=2),F++)break;if(h=r.dense?[]:{},K.biff<8&&!ae&&(ae=!0,Vo(K.codepage=r.codepage||1252)),K.biff<5||Z.BIFFVer==0&&Z.dt==4096){y===""&&(y="Sheet1"),p={s:{r:0,c:0},e:{r:0,c:0}};var Le={pos:e.l-Ie,name:y};d[Le.pos]=Le,K.snames.push(y)}else y=(d[te]||{name:""}).name;Z.dt==32&&(h["!type"]="chart"),Z.dt==64&&(h["!type"]="macro"),T=[],M=[],K.arrayf=S=[],x=[],_=[],E=!1,U={Hidden:(d[te]||{hs:0}).hs,name:y};break;case 515:case 3:case 2:h["!type"]=="chart"&&(r.dense?(h[Z.r]||[])[Z.c]:h[Rr({c:Z.c,r:Z.r})])&&++Z.c,a={ixfe:Z.ixfe,XF:C[Z.ixfe]||{},v:Z.val,t:"n"},H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z({c:Z.c,r:Z.r},a,r);break;case 5:case 517:a={ixfe:Z.ixfe,XF:C[Z.ixfe],v:Z.val,t:Z.t},H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z({c:Z.c,r:Z.r},a,r);break;case 638:a={ixfe:Z.ixfe,XF:C[Z.ixfe],v:Z.rknum,t:"n"},H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z({c:Z.c,r:Z.r},a,r);break;case 189:for(var oe=Z.c;oe<=Z.C;++oe){var ye=Z.rkrec[oe-Z.c][0];a={ixfe:ye,XF:C[ye],v:Z.rkrec[oe-Z.c][1],t:"n"},H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z({c:oe,r:Z.r},a,r)}break;case 6:case 518:case 1030:if(Z.val=="String"){m=Z;break}if((a=bd(Z.val,Z.cell.ixfe,Z.tt)).XF=C[a.ixfe],r.cellFormula){var rt=Z.formula;if(rt&&rt[0]&&rt[0][0]&&rt[0][0][0]=="PtgExp"){var Y=rt[0][0][1][0],ie=rt[0][0][1][1],me=Rr({r:Y,c:ie});w[me]?a.f=""+Ni(Z.formula,0,Z.cell,A,K):a.F=((r.dense?(h[Y]||[])[ie]:h[me])||{}).F}else a.f=""+Ni(Z.formula,0,Z.cell,A,K)}H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z(Z.cell,a,r),m=Z;break;case 7:case 519:if(!m)throw new Error("String record expects Formula");m.val=Z,(a=bd(Z,m.cell.ixfe,"s")).XF=C[a.ixfe],r.cellFormula&&(a.f=""+Ni(m.formula,0,m.cell,A,K)),H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z(m.cell,a,r),m=null;break;case 33:case 545:S.push(Z);var Ue=Rr(Z[0].s);if(n=r.dense?(h[Z[0].s.r]||[])[Z[0].s.c]:h[Ue],r.cellFormula&&n){if(!m||!Ue||!n)break;n.f=""+Ni(Z[1],0,Z[0],A,K),n.F=Mn(Z[0])}break;case 1212:if(!r.cellFormula)break;if(b){if(!m)break;w[Rr(m.cell)]=Z[0],((n=r.dense?(h[m.cell.r]||[])[m.cell.c]:h[Rr(m.cell)])||{}).f=""+Ni(Z[0],0,t,A,K)}break;case 253:a=bd(v[Z.isst].t,Z.ixfe,"s"),v[Z.isst].h&&(a.h=v[Z.isst].h),a.XF=C[a.ixfe],H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z({c:Z.c,r:Z.r},a,r);break;case 513:r.sheetStubs&&(a={ixfe:Z.ixfe,XF:C[Z.ixfe],t:"z"},H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z({c:Z.c,r:Z.r},a,r));break;case 190:if(r.sheetStubs)for(var ct=Z.c;ct<=Z.C;++ct){var J=Z.ixfe[ct-Z.c];a={ixfe:J,XF:C[J],t:"z"},H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z({c:ct,r:Z.r},a,r)}break;case 214:case 516:case 4:(a=bd(Z.val,Z.ixfe,"s")).XF=C[a.ixfe],H>0&&(a.z=R[a.ixfe>>8&63]),es(a,r,u.opts.Date1904),z({c:Z.c,r:Z.r},a,r);break;case 0:case 512:F===1&&(p=Z);break;case 252:v=Z;break;case 1054:if(K.biff==4){R[H++]=Z[1];for(var Je=0;Je=163&&Hs(Z[1],H+163)}else Hs(Z[1],Z[0]);break;case 30:R[H++]=Z;for(var it=0;it=163&&Hs(Z,H+163);break;case 229:T=T.concat(Z);break;case 93:M[Z.cmo[0]]=K.lastobj=Z;break;case 438:K.lastobj.TxO=Z;break;case 127:K.lastobj.ImData=Z;break;case 440:for(o=Z[0].s.r;o<=Z[0].e.r;++o)for(s=Z[0].s.c;s<=Z[0].e.c;++s)(n=r.dense?(h[o]||[])[s]:h[Rr({c:s,r:o})])&&(n.l=Z[1]);break;case 2048:for(o=Z[0].s.r;o<=Z[0].e.r;++o)for(s=Z[0].s.c;s<=Z[0].e.c;++s)(n=r.dense?(h[o]||[])[s]:h[Rr({c:s,r:o})])&&n.l&&(n.l.Tooltip=Z[1]);break;case 28:if(K.biff<=5&&K.biff>=2)break;n=r.dense?(h[Z[0].r]||[])[Z[0].c]:h[Rr(Z[0])];var xe=M[Z[2]];n||(r.dense?(h[Z[0].r]||(h[Z[0].r]=[]),n=h[Z[0].r][Z[0].c]={t:"z"}):n=h[Rr(Z[0])]={t:"z"},p.e.r=Math.max(p.e.r,Z[0].r),p.s.r=Math.min(p.s.r,Z[0].r),p.e.c=Math.max(p.e.c,Z[0].c),p.s.c=Math.min(p.s.c,Z[0].c)),n.c||(n.c=[]),i={a:Z[1],t:xe.TxO.t},n.c.push(i);break;case 2173:C[Z.ixfe],Z.ext.forEach(function(Te){Te[0]});break;case 125:if(!K.cellStyles)break;for(;Z.e>=Z.s;)x[Z.e--]={width:Z.w/256,level:Z.level||0,hidden:!!(1&Z.flags)},E||(E=!0,cd(Z.w/256)),bc(x[Z.e+1]);break;case 520:var be={};Z.level!=null&&(_[Z.r]=be,be.level=Z.level),Z.hidden&&(_[Z.r]=be,be.hidden=!0),Z.hpt&&(_[Z.r]=be,be.hpt=Z.hpt,be.hpx=wc(Z.hpt));break;case 38:case 39:case 40:case 41:h["!margins"]||ml(h["!margins"]={}),h["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[Oe]]=Z;break;case 161:h["!margins"]||ml(h["!margins"]={}),h["!margins"].header=Z.header,h["!margins"].footer=Z.footer;break;case 574:Z.RTL&&(j.Views[0].RTL=!0);break;case 146:I=Z;break;case 2198:l=Z;break;case 140:c=Z;break;case 442:y?U.CodeName=Z||U.name:j.WBProps.CodeName=Z||"ThisWorkbook"}}else je||console.error("Missing Info for XLS Record 0x"+Oe.toString(16)),e.l+=Ie}return u.SheetNames=Ca(d).sort(function(Te,ut){return Number(Te)-Number(ut)}).map(function(Te){return d[Te].name}),r.bookSheets||(u.Sheets=f),!u.SheetNames.length&&g["!ref"]?(u.SheetNames.push("Sheet1"),u.Sheets&&(u.Sheets.Sheet1=g)):u.Preamble=g,u.Sheets&&X.forEach(function(Te,ut){u.Sheets[u.SheetNames[ut]]["!autofilter"]=Te}),u.Strings=v,u.SSF=ga(sn),K.enc&&(u.Encryption=K.enc),l&&(u.Themes=l),u.Metadata={},c!==void 0&&(u.Metadata.Country=c),A.names.length>0&&(j.Names=A.names),u.Workbook=j,u}var jf={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function Hp(e,r){var t,n,i,s;if(r||(r={}),Yp(r),j0(),r.codepage&&Kl(r.codepage),e.FullPaths){if(Gr.find(e,"/encryption"))throw new Error("File is password-protected");t=Gr.find(e,"!CompObj"),n=Gr.find(e,"/Workbook")||Gr.find(e,"/Book")}else{switch(r.type){case"base64":e=mo(po(e));break;case"binary":e=mo(e);break;case"buffer":break;case"array":Array.isArray(e)||(e=Array.prototype.slice.call(e))}yi(e,0),n={content:e}}if(t&&y5(t),r.bookProps&&!r.bookSheets)i={};else{var o=Cn?"buffer":"array";if(n&&n.content)i=k5(n.content,r);else if((s=Gr.find(e,"PerfectOffice_MAIN"))&&s.content)i=pl.to_workbook(s.content,(r.type=o,r));else{if(!(s=Gr.find(e,"NativeContent_MAIN"))||!s.content)throw(s=Gr.find(e,"MN0"))&&s.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");i=pl.to_workbook(s.content,(r.type=o,r))}r.bookVBA&&e.FullPaths&&Gr.find(e,"/_VBA_PROJECT_CUR/VBA/dir")&&(i.vbaraw=function(c){var l=Gr.utils.cfb_new({root:"R"});return c.FullPaths.forEach(function(u,f){if(u.slice(-1)!=="/"&&u.match(/_VBA_PROJECT_CUR/)){var h=u.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Gr.utils.cfb_add(l,h,c.FileIndex[f].content)}}),Gr.write(l)}(e))}var a={};return e.FullPaths&&function(c,l,u){var f=Gr.find(c,"/!DocumentSummaryInformation");if(f&&f.size>0)try{var h=xv(f,up,jf.DSI);for(var d in h)l[d]=h[d]}catch(y){if(u.WTF)throw y}var p=Gr.find(c,"/!SummaryInformation");if(p&&p.size>0)try{var m=xv(p,fp,jf.SI);for(var v in m)l[v]==null&&(l[v]=m[v])}catch(y){if(u.WTF)throw y}l.HeadingPairs&&l.TitlesOfParts&&(uv(l.HeadingPairs,l.TitlesOfParts,l,u),delete l.HeadingPairs,delete l.TitlesOfParts)}(e,a,r),i.Props=i.Custprops=a,r.bookFiles&&(i.cfb=e),i}function x5(e,r){var t=r||{},n=Gr.utils.cfb_new({root:"R"}),i="/Workbook";switch(t.bookType||"xls"){case"xls":t.bookType="biff8";case"xla":t.bookType||(t.bookType="xla");case"biff8":i="/Workbook",t.biff=8;break;case"biff5":i="/Book",t.biff=5;break;default:throw new Error("invalid type "+t.bookType+" for XLS CFB")}return Gr.utils.cfb_add(n,i,$g(e,t)),t.biff==8&&(e.Props||e.Custprops)&&function(s,o){var a,c=[],l=[],u=[],f=0,h=hm(up,"n"),d=hm(fp,"n");if(s.Props)for(a=Ca(s.Props),f=0;f-1||lv.indexOf(u[f][0])>-1||u[f][1]!=null&&p.push(u[f]);l.length&&Gr.utils.cfb_add(o,"/SummaryInformation",bp(l,jf.SI,d,fp)),(c.length||p.length)&&Gr.utils.cfb_add(o,"/DocumentSummaryInformation",bp(c,jf.DSI,h,up,p.length?p:null,jf.UDI))}(e,n),t.biff==8&&e.vbaraw&&function(s,o){o.FullPaths.forEach(function(a,c){if(c!=0){var l=a.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");l.slice(-1)!=="/"&&Gr.utils.cfb_add(s,l,o.FileIndex[c].content)}})}(n,Gr.read(e.vbaraw,{type:typeof e.vbaraw=="string"?"binary":"buffer"})),n}var Nf={0:{f:function(e,r){var t={},n=e.l+r;t.r=e.read_shift(4),e.l+=4;var i=e.read_shift(2);e.l+=1;var s=e.read_shift(1);return e.l=n,7&s&&(t.level=7&s),16&s&&(t.hidden=!0),32&s&&(t.hpt=i/20),t}},1:{f:function(e){return[Io(e)]}},2:{f:function(e){return[Io(e),op(e),"n"]}},3:{f:function(e){return[Io(e),e.read_shift(1),"e"]}},4:{f:function(e){return[Io(e),e.read_shift(1),"b"]}},5:{f:function(e){return[Io(e),Fi(e),"n"]}},6:{f:function(e){return[Io(e),Mi(e),"str"]}},7:{f:function(e){return[Io(e),e.read_shift(4),"s"]}},8:{f:function(e,r,t){var n=e.l+r,i=Io(e);i.r=t["!row"];var s=[i,Mi(e),"str"];if(t.cellFormula){e.l+=2;var o=vd(e,n-e.l,t);s[3]=Ni(o,0,i,t.supbooks,t)}else e.l=n;return s}},9:{f:function(e,r,t){var n=e.l+r,i=Io(e);i.r=t["!row"];var s=[i,Fi(e),"n"];if(t.cellFormula){e.l+=2;var o=vd(e,n-e.l,t);s[3]=Ni(o,0,i,t.supbooks,t)}else e.l=n;return s}},10:{f:function(e,r,t){var n=e.l+r,i=Io(e);i.r=t["!row"];var s=[i,e.read_shift(1),"b"];if(t.cellFormula){e.l+=2;var o=vd(e,n-e.l,t);s[3]=Ni(o,0,i,t.supbooks,t)}else e.l=n;return s}},11:{f:function(e,r,t){var n=e.l+r,i=Io(e);i.r=t["!row"];var s=[i,e.read_shift(1),"e"];if(t.cellFormula){e.l+=2;var o=vd(e,n-e.l,t);s[3]=Ni(o,0,i,t.supbooks,t)}else e.l=n;return s}},12:{f:function(e){return[gc(e)]}},13:{f:function(e){return[gc(e),op(e),"n"]}},14:{f:function(e){return[gc(e),e.read_shift(1),"e"]}},15:{f:function(e){return[gc(e),e.read_shift(1),"b"]}},16:{f:Ag},17:{f:function(e){return[gc(e),Mi(e),"str"]}},18:{f:function(e){return[gc(e),e.read_shift(4),"s"]}},19:{f:tp},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function(e,r,t){var n=e.l+r;e.l+=4,e.l+=1;var i=e.read_shift(4),s=o2(e),o=T3(e,0,t),a=np(e);e.l=n;var c={Name:s,Ptg:o};return i<268435455&&(c.Sheet=i),a&&(c.Comment=a),c}},40:{},42:{},43:{f:function(e,r,t){var n={};n.sz=e.read_shift(2)/20;var i=function(c){var l=c.read_shift(1);return c.l++,{fBold:1&l,fItalic:2&l,fUnderline:4&l,fStrikeout:8&l,fOutline:16&l,fShadow:32&l,fCondense:64&l,fExtend:128&l}}(e);switch(i.fItalic&&(n.italic=1),i.fCondense&&(n.condense=1),i.fExtend&&(n.extend=1),i.fShadow&&(n.shadow=1),i.fOutline&&(n.outline=1),i.fStrikeout&&(n.strike=1),e.read_shift(2)===700&&(n.bold=1),e.read_shift(2)){case 1:n.vertAlign="superscript";break;case 2:n.vertAlign="subscript"}var s=e.read_shift(1);s!=0&&(n.underline=s);var o=e.read_shift(1);o>0&&(n.family=o);var a=e.read_shift(1);switch(a>0&&(n.charset=a),e.l++,n.color=function(c){var l={},u=c.read_shift(1)>>>1,f=c.read_shift(1),h=c.read_shift(2,"i"),d=c.read_shift(1),p=c.read_shift(1),m=c.read_shift(1);switch(c.l++,u){case 0:l.auto=1;break;case 1:l.index=f;var v=nu[f];v&&(l.rgb=Sf(v));break;case 2:l.rgb=Sf([d,p,m]);break;case 3:l.theme=f}return h!=0&&(l.tint=h>0?h/32767:h/32768),l}(e),e.read_shift(1)){case 1:n.scheme="major";break;case 2:n.scheme="minor"}return n.name=Mi(e),n}},44:{f:function(e,r){return[e.read_shift(2),Mi(e)]}},45:{f:K2},46:{f:Zv},47:{f:function(e,r){var t=e.l+r,n=e.read_shift(2),i=e.read_shift(2);return e.l=t,{ixfe:n,numFmtId:i}}},48:{},49:{f:function(e){return e.read_shift(4,"i")}},50:{},51:{f:function(e){for(var r=[],t=e.read_shift(4);t-- >0;)r.push([e.read_shift(4),e.read_shift(4)]);return r}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:Uv},62:{f:function(e){return[Io(e),tp(e),"is"]}},63:{f:function(e){var r={};r.i=e.read_shift(4);var t={};t.r=e.read_shift(4),t.c=e.read_shift(4),r.r=Rr(t);var n=e.read_shift(1);return 2&n&&(r.l="1"),8&n&&(r.a="1"),r}},64:{f:function(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:Ii,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function(e){var r=e.read_shift(2);return e.l+=28,{RTL:32&r}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function(e,r){var t={},n=e[e.l];return++e.l,t.above=!(64&n),t.left=!(128&n),e.l+=18,t.name=i2(e),t}},148:{f:H3,p:16},151:{f:function(){}},152:{},153:{f:function(e,r){var t={},n=e.read_shift(4);t.defaultThemeVersion=e.read_shift(4);var i=r>8?Mi(e):"";return i.length>0&&(t.CodeName=i),t.autoCompressPictures=!!(65536&n),t.backupFile=!!(64&n),t.checkCompatibility=!!(4096&n),t.date1904=!!(1&n),t.filterPrivacy=!!(8&n),t.hidePivotFieldList=!!(1024&n),t.promptedSolutions=!!(16&n),t.publishItems=!!(2048&n),t.refreshAllConnections=!!(262144&n),t.saveExternalLinkValues=!!(128&n),t.showBorderUnselectedTables=!!(4&n),t.showInkAnnotation=!!(32&n),t.showObjects=["all","placeholders","none"][n>>13&3],t.showPivotChartFilter=!!(32768&n),t.updateLinks=["userSet","never","always"][n>>8&3],t}},154:{},155:{},156:{f:function(e,r){var t={};return t.Hidden=e.read_shift(4),t.iTabID=e.read_shift(4),t.strRelID=ap(e),t.name=Mi(e),t}},157:{},158:{},159:{T:1,f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{T:-1},161:{T:1,f:sl},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:$3},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function(e,r){return{flags:e.read_shift(4),version:e.read_shift(4),name:Mi(e)}}},336:{T:-1},337:{f:function(e){return e.l+=4,e.read_shift(4)!=0},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:ap},357:{},358:{},359:{},360:{T:1},361:{},362:{f:Lv},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function(e,r,t){var n=e.l+r,i=Qm(e),s=e.read_shift(1),o=[i];if(o[2]=s,t.cellFormula){var a=C3(e,n-e.l,t);o[1]=a}else e.l=n;return o}},427:{f:function(e,r,t){var n=e.l+r,i=[sl(e)];if(t.cellFormula){var s=O3(e,n-e.l,t);i[1]=s,e.l=n}else e.l=n;return i}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function(e){var r={};return Eg.forEach(function(t){r[t]=Fi(e)}),r}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function(e,r){var t=e.l+r,n=sl(e),i=np(e),s=Mi(e),o=Mi(e),a=Mi(e);e.l=t;var c={rfx:n,relId:i,loc:s,display:a};return o&&(c.Tooltip=o),c}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:ap},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:u3},633:{T:1},634:{T:-1},635:{T:1,f:function(e){var r={};r.iauthor=e.read_shift(4);var t=sl(e);return r.rfx=t.s,r.ref=Rr(t.s),e.l+=16,r}},636:{T:-1},637:{f:rp},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function(e,r){return e.l+=10,{name:Mi(e)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},Wp={6:{f:Rp},10:{f:Xs},12:{f:Ya},13:{f:Ya},14:{f:La},15:{f:La},16:{f:Fi},17:{f:La},18:{f:La},19:{f:Ya},20:{f:jv},21:{f:jv},23:{f:Lv},24:{f:Dv},25:{f:La},26:{},27:{},28:{f:function(e,r,t){return function(n,i,s){if(!(s.biff<8)){var o=n.read_shift(2),a=n.read_shift(2),c=n.read_shift(2),l=n.read_shift(2),u=hl(n,0,s);return s.biff<8&&n.read_shift(1),[{r:o,c:a},u,l,c]}}(e,0,t)}},29:{},34:{f:La},35:{f:Nv},38:{f:Fi},39:{f:Fi},40:{f:Fi},41:{f:Fi},42:{f:La},43:{f:La},47:{f:function(e,r,t){var n={Type:t.biff>=8?e.read_shift(2):0};return n.Type?W2(e,r-2,n):function(i,s,o,a){var c={key:Ya(i),verificationBytes:Ya(i)};o.password&&(c.verifier=id(o.password)),a.valid=c.verificationBytes===c.verifier,a.valid&&(a.insitu=H2(o.password))}(e,t.biff,t,n),n}},49:{f:function(e,r,t){var n={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(t&&t.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return n.name=ou(e,0,t),n}},51:{f:Ya},60:{},61:{f:function(e){return{Pos:[e.read_shift(2),e.read_shift(2)],Dim:[e.read_shift(2),e.read_shift(2)],Flags:e.read_shift(2),CurTab:e.read_shift(2),FirstTab:e.read_shift(2),Selected:e.read_shift(2),TabRatio:e.read_shift(2)}}},64:{f:La},65:{f:function(){}},66:{f:Ya},77:{},80:{},81:{},82:{},85:{f:Ya},89:{},90:{},91:{},92:{f:function(e,r,t){if(t.enc)return e.l+=r,"";var n=e.l,i=hl(e,0,t);return e.read_shift(r+n-e.l),i}},93:{f:function(e,r,t){if(t&&t.biff<8)return function(s,o,a){s.l+=4;var c=s.read_shift(2),l=s.read_shift(2),u=s.read_shift(2);s.l+=2,s.l+=2,s.l+=2,s.l+=2,s.l+=2,s.l+=2,s.l+=2,s.l+=2,s.l+=2,s.l+=6,o-=36;var f=[];return f.push((S2[c]||Ii)(s,o,a)),{cmo:[l,c,u],ft:f}}(e,r,t);var n=Pv(e),i=function(s,o){for(var a=s.l+o,c=[];s.l7||r[1]>7)throw new Error("Bad Gutters: "+r.join("|"));return r}},129:{f:function(e,r,t){var n=t&&t.biff==8||r==2?e.read_shift(2):(e.l+=r,0);return{fDialog:16&n,fBelow:64&n,fRight:128&n}}},130:{f:Ya},131:{f:La},132:{f:La},133:{f:function(e,r,t){var n=e.read_shift(4),i=3&e.read_shift(1),s=e.read_shift(1);switch(s){case 0:s="Worksheet";break;case 1:s="Macrosheet";break;case 2:s="Chartsheet";break;case 6:s="VBAModule"}var o=ou(e,0,t);return o.length===0&&(o="Sheet1"),{pos:n,hs:i,dt:s,name:o}}},134:{},140:{f:function(e){var r,t=[0,0];return r=e.read_shift(2),t[0]=rv[r]||r,r=e.read_shift(2),t[1]=rv[r]||r,t}},141:{f:Ya},144:{},146:{f:function(e){for(var r=e.read_shift(2),t=[];r-- >0;)t.push(Cv(e));return t}},151:{},152:{},153:{},154:{},155:{},156:{f:Ya},157:{},158:{},160:{f:C2},161:{f:function(e,r){var t={};return r<32||(e.l+=16,t.header=Fi(e),t.footer=Fi(e),e.l+=2),t}},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:function(e,r){for(var t=e.l+r-2,n=e.read_shift(2),i=e.read_shift(2),s=[];e.l>2&1,n.data=function(i,s,o,a){var c={},l=i.read_shift(4),u=i.read_shift(4),f=i.read_shift(4),h=i.read_shift(2);return c.patternType=Qh[f>>26],a.cellStyles&&(c.alc=7&l,c.fWrap=l>>3&1,c.alcV=l>>4&7,c.fJustLast=l>>7&1,c.trot=l>>8&255,c.cIndent=l>>16&15,c.fShrinkToFit=l>>20&1,c.iReadOrder=l>>22&2,c.fAtrNum=l>>26&1,c.fAtrFnt=l>>27&1,c.fAtrAlc=l>>28&1,c.fAtrBdr=l>>29&1,c.fAtrPat=l>>30&1,c.fAtrProt=l>>31&1,c.dgLeft=15&u,c.dgRight=u>>4&15,c.dgTop=u>>8&15,c.dgBottom=u>>12&15,c.icvLeft=u>>16&127,c.icvRight=u>>23&127,c.grbitDiag=u>>30&3,c.icvTop=127&f,c.icvBottom=f>>7&127,c.icvDiag=f>>14&127,c.dgDiag=f>>21&15,c.icvFore=127&h,c.icvBack=h>>7&127,c.fsxButton=h>>14&1),c}(e,0,n.fStyle,t),n}},225:{f:function(e,r){return r===0||e.read_shift(2),1200}},226:{f:Xs},227:{},229:{f:function(e,r){for(var t=[],n=e.read_shift(2);n--;)t.push(td(e));return t}},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:function(e,r){for(var t=e.l+r,n=e.read_shift(4),i=e.read_shift(4),s=[],o=0;o!=i&&e.l255)throw new Error("Unexpected SupBook type: "+s);for(var o=fl(e,s),a=[];n>e.l;)a.push(bf(e));return[s,i,o,a]}},431:{f:La},432:{},433:{},434:{},437:{},438:{f:function(e,r,t){var n=e.l,i="";try{e.l+=4;var s=(t.lastobj||{cmo:[0,0]}).cmo[1];[0,5,7,11,12,14].indexOf(s)==-1?e.l+=6:function(u){var f=u.read_shift(1);u.l++;var h=u.read_shift(2);return u.l+=2,[f,h]}(e);var o=e.read_shift(2);e.read_shift(2),Ya(e);var a=e.read_shift(2);e.l+=a;for(var c=1;c=(l?o:2*o))break}if(i.length!==o&&i.length!==2*o)throw new Error("cchText: "+o+" != "+i.length);return e.l=n+r,{t:i}}catch{return e.l=n+r,{t:i}}}},439:{f:La},440:{f:function(e,r){var t=td(e);e.l+=16;var n=function(i,s){var o=i.l+s,a=i.read_shift(4);if(a!==2)throw new Error("Unrecognized streamVersion: "+a);var c=i.read_shift(2);i.l+=2;var l,u,f,h,d,p,m="";16&c&&(l=wf(i,i.l)),128&c&&(u=wf(i,i.l)),(257&c)==257&&(f=wf(i,i.l)),(257&c)==1&&(h=m2(i,i.l)),8&c&&(m=wf(i,i.l)),32&c&&(d=i.read_shift(16)),64&c&&(p=vp(i)),i.l=o;var v=u||f||h||"";v&&m&&(v+="#"+m),v||(v="#"+m),2&c&&v.charAt(0)=="/"&&v.charAt(1)!="/"&&(v="file://"+v);var y={Target:v};return d&&(y.guid=d),p&&(y.time=p),l&&(y.Tooltip=l),y}(e,r-24);return[t,n]}},441:{},442:{f:bf},443:{},444:{f:Ya},445:{},446:{},448:{f:Xs},449:{f:function(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{f:Xs},512:{f:Mv},513:{f:E2},515:{f:function(e,r,t){t.biffguess&&t.biff==2&&(t.biff=5);var n=ys(e),i=Fi(e);return n.val=i,n}},516:{f:function(e,r,t){t.biffguess&&t.biff==2&&(t.biff=5),e.l;var n=ys(e);t.biff==2&&e.l++;var i=bf(e,e.l,t);return n.val=i,n}},517:{f:Rv},519:{f:T2},520:{f:function(e){var r={};r.r=e.read_shift(2),r.c=e.read_shift(2),r.cnt=e.read_shift(2)-r.c;var t=e.read_shift(2);e.l+=4;var n=e.read_shift(1);return e.l+=3,7&n&&(r.level=7&n),32&n&&(r.hidden=!0),64&n&&(r.hpt=t/20),r}},523:{},545:{f:Bv},549:{f:Iv},566:{},574:{f:function(e,r,t){return t&&t.biff>=2&&t.biff<5?{}:{RTL:64&e.read_shift(2)}}},638:{f:function(e){var r=e.read_shift(2),t=e.read_shift(2),n=wp(e);return{r,c:t,ixfe:n[0],rknum:n[1]}}},659:{},1048:{},1054:{f:function(e,r,t){return[e.read_shift(2),hl(e,0,t)]}},1084:{},1212:{f:function(e,r,t){var n=Ov(e);e.l++;var i=e.read_shift(1);return[A3(e,r-=8,t),i,n]}},2048:{f:function(e,r){e.read_shift(2);var t=td(e),n=e.read_shift((r-10)/2,"dbcs-cont");return[t,n=n.replace(zi,"")]}},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:rd},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:Xs},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:function(e){e.l+=2;var r={cxfs:0,crc:0};return r.cxfs=e.read_shift(2),r.crc=e.read_shift(4),r},r:12},2173:{f:function(e,r){e.l,e.l+=2;var t=e.read_shift(2);e.l+=2;for(var n=e.read_shift(2),i=[];n-- >0;)i.push(s3(e,e.l));return{ixfe:t,ext:i}},r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:La,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:function(e,r,t){if(!(t.biff<8)){var n=e.read_shift(2),i=e.read_shift(2);return[fl(e,n,t),fl(e,i,t)]}e.l+=r},r:12},2197:{},2198:{f:function(e,r,t){var n=e.l+r;if(e.read_shift(4)!==124226)if(t.cellStyles){var i,s=e.slice(e.l);e.l=n;try{i=wm(s,{type:"array"})}catch{return}var o=go(i,"theme/theme/theme1.xml",!0);if(o)return Qv(o,t)}else e.l=n},r:12},2199:{},2200:{},2201:{},2202:{f:function(e){return[e.read_shift(4)!==0,e.read_shift(4)!==0,e.read_shift(4)]},r:12},2203:{f:Xs},2204:{},2205:{},2206:{},2207:{},2211:{f:function(e){var r=function(t){var n=t.read_shift(2),i=t.read_shift(2);return t.l+=8,{type:n,flags:i}}(e);if(r.type!=2211)throw new Error("Invalid Future Record "+r.type);return e.read_shift(4)!==0}},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:Ya},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:function(e,r,t){var n={area:!1};if(t.biff!=5)return e.l+=r,n;var i=e.read_shift(1);return e.l+=3,16&i&&(n.area=!0),n}},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:function(e){for(var r=e.read_shift(2),t=[];r-- >0;)t.push(Cv(e));return t}},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:Mv},1:{},2:{f:function(e){var r=ys(e);++e.l;var t=e.read_shift(2);return r.t="n",r.val=t,r}},3:{f:function(e){var r=ys(e);++e.l;var t=Fi(e);return r.t="n",r.val=t,r}},4:{f:function(e,r,t){t.biffguess&&t.biff==5&&(t.biff=2);var n=ys(e);++e.l;var i=hl(e,0,t);return n.t="str",n.val=i,n}},5:{f:Rv},7:{f:function(e){var r=e.read_shift(1);return r===0?(e.l++,""):e.read_shift(r,"sbcs-cont")}},8:{},9:{f:rd},11:{},22:{f:Ya},30:{f:k2},31:{},32:{},33:{f:Bv},36:{},37:{f:Iv},50:{f:function(e,r){e.l+=6,e.l+=2,e.l+=1,e.l+=3,e.l+=1,e.l+=r-13}},62:{},52:{},67:{},68:{f:Ya},69:{},86:{},126:{},127:{f:function(e){var r=e.read_shift(2),t=e.read_shift(2),n=e.read_shift(4),i={fmt:r,env:t,len:n,data:e.slice(e.l,e.l+n)};return e.l+=n,i}},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:function(e,r,t){var n=e.l+r,i=ys(e),s=e.read_shift(2),o=fl(e,s,t);return e.l=n,i.t="str",i.val=o,i}},223:{},234:{},354:{},421:{},518:{f:Rp},521:{f:rd},536:{f:Dv},547:{f:Nv},561:{},579:{},1030:{f:Rp},1033:{f:rd},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function wr(e,r,t,n){var i=r;if(!isNaN(i)){var s=n||(t||[]).length||0,o=e.next(4);o.write_shift(2,i),o.write_shift(2,s),s>0&&Q0(t)&&e.push(t)}}function ao(e,r,t){return e||(e=jt(7)),e.write_shift(2,r),e.write_shift(2,t),e.write_shift(2,0),e.write_shift(1,0),e}function S5(e,r,t,n){if(r.v!=null)switch(r.t){case"d":case"n":var i=r.t=="d"?vi(ka(r.v)):r.v;return void(i==(0|i)&&i>=0&&i<65536?wr(e,2,(s=t,o=n,a=i,c=jt(9),ao(c,s,o),c.write_shift(2,a),c)):wr(e,3,function(l,u,f){var h=jt(15);return ao(h,l,u),h.write_shift(8,f,"f"),h}(t,n,i)));case"b":case"e":return void wr(e,5,function(l,u,f,h){var d=jt(9);return ao(d,l,u),Sv(f,h||"b",d),d}(t,n,r.v,r.t));case"s":case"str":return void wr(e,4,function(l,u,f){var h=jt(8+2*f.length);return ao(h,l,u),h.write_shift(1,f.length),h.write_shift(f.length,f,"sbcs"),h.l255||h.e.r>16383){if(l.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:IV16384");h.e.c=Math.min(h.e.c,255),h.e.r=Math.min(h.e.c,16383),u=Mn(h)}for(var m=h.s.r;m<=h.e.r;++m){d=fi(m);for(var v=h.s.c;v<=h.e.c;++v){m===h.s.r&&(p[v]=Va(v)),u=p[v]+d;var y=f?(a[m]||[])[v]:a[u];y&&S5(o,y,m,v)}}}(n,e.Sheets[e.SheetNames[i]],0,t),wr(n,10),n.end()}function A5(e,r,t){wr(e,49,function(n,i){var s=n.name||"Arial",o=i&&i.biff==5,a=jt(o?15+s.length:16+2*s.length);return a.write_shift(2,20*(n.sz||12)),a.write_shift(4,0),a.write_shift(2,400),a.write_shift(4,0),a.write_shift(2,0),a.write_shift(1,s.length),o||a.write_shift(1,1),a.write_shift((o?1:2)*s.length,s,o?"sbcs":"utf16le"),a}({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},t))}function E5(e,r){if(r){var t=0;r.forEach(function(n,i){++t<=256&&n&&wr(e,125,function(s,o){var a=jt(12);a.write_shift(2,o),a.write_shift(2,o),a.write_shift(2,256*s.width),a.write_shift(2,0);var c=0;return s.hidden&&(c|=1),a.write_shift(1,c),c=s.level||0,a.write_shift(1,c),a.write_shift(2,0),a}(gd(i,n),i))})}}function C5(e,r,t,n,i){var s=16+xc(i.cellXfs,r,i);if(r.v!=null||r.bf)if(r.bf)wr(e,6,E3(r,t,n,0,s));else switch(r.t){case"d":case"n":wr(e,515,function(o,a,c,l){var u=jt(14);return dl(o,a,l,u),cl(c,u),u}(t,n,r.t=="d"?vi(ka(r.v)):r.v,s));break;case"b":case"e":wr(e,517,function(o,a,c,l,u,f){var h=jt(8);return dl(o,a,l,h),Sv(c,f,h),h}(t,n,r.v,s,0,r.t));break;case"s":case"str":i.bookSST?wr(e,253,function(o,a,c,l){var u=jt(10);return dl(o,a,l,u),u.write_shift(4,c),u}(t,n,Np(i.Strings,r.v,i.revStrings),s)):wr(e,516,function(o,a,c,l,u){var f=!u||u.biff==8,h=jt(+f+8+(1+f)*c.length);return dl(o,a,l,h),h.write_shift(2,c.length),f&&h.write_shift(1,1),h.write_shift((1+f)*c.length,c,f?"utf16le":"sbcs"),h}(t,n,(r.v||"").slice(0,255),s,i));break;default:wr(e,513,dl(t,n,s))}else wr(e,513,dl(t,n,s))}function T5(e,r,t){var n,i,s,o=ro(),a=t.SheetNames[e],c=t.Sheets[a]||{},l=(t||{}).Workbook||{},u=(l.Sheets||[])[e]||{},f=Array.isArray(c),h=r.biff==8,d="",p=[],m=Kn(c["!ref"]||"A1"),v=h?65536:16384;if(m.e.c>255||m.e.r>=v){if(r.WTF)throw new Error("Range "+(c["!ref"]||"A1")+" exceeds format limit A1:IV16384");m.e.c=Math.min(m.e.c,255),m.e.r=Math.min(m.e.c,v-1)}wr(o,2057,nd(0,16,r)),wr(o,13,Fo(1)),wr(o,12,Fo(100)),wr(o,15,$i(!0)),wr(o,17,$i(!1)),wr(o,16,cl(.001)),wr(o,95,$i(!0)),wr(o,42,$i(!1)),wr(o,43,$i(!1)),wr(o,130,Fo(1)),wr(o,128,(i=[0,0],(s=jt(8)).write_shift(4,0),s.write_shift(2,i[0]?i[0]+1:0),s.write_shift(2,i[1]?i[1]+1:0),s)),wr(o,131,$i(!1)),wr(o,132,$i(!1)),h&&E5(o,c["!cols"]),wr(o,512,function(S,C){var I=C.biff!=8&&C.biff?2:4,j=jt(2*I+6);return j.write_shift(I,S.s.r),j.write_shift(I,S.e.r+1),j.write_shift(2,S.s.c),j.write_shift(2,S.e.c+1),j.write_shift(2,0),j}(m,r)),h&&(c["!links"]=[]);for(var y=m.s.r;y<=m.e.r;++y){d=fi(y);for(var g=m.s.c;g<=m.e.c;++g){y===m.s.r&&(p[g]=Va(g)),n=p[g]+d;var b=f?(c[y]||[])[g]:c[n];b&&(C5(o,b,y,g,r),h&&b.l&&c["!links"].push([n,b.l]))}}var w=u.CodeName||u.name||a;return h&&wr(o,574,function(S){var C=jt(18),I=1718;return S&&S.RTL&&(I|=64),C.write_shift(2,I),C.write_shift(4,0),C.write_shift(4,64),C.write_shift(4,0),C.write_shift(4,0),C}((l.Views||[])[0])),h&&(c["!merges"]||[]).length&&wr(o,229,function(S){var C=jt(2+8*S.length);C.write_shift(2,S.length);for(var I=0;I255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+e.SheetNames[t]+"' extends beyond column IV (255). Data may be lost.")}var i=r||{};switch(i.biff||2){case 8:case 5:return function(s,o){var a=o||{},c=[];s&&!s.SSF&&(s.SSF=ga(sn)),s&&s.SSF&&(Ql(),qh(s.SSF),a.revssf=Xh(s.SSF),a.revssf[s.SSF[65535]]=0,a.ssf=s.SSF),a.Strings=[],a.Strings.Count=0,a.Strings.Unique=0,Kp(a),a.cellXfs=[],xc(a.cellXfs,{},{revssf:{General:0}}),s.Props||(s.Props={});for(var l=0;l/g,"")).match(/");var s=e.match(/<\/table/i),o=i.index,a=s&&s.index||e.length,c=Hb(e.slice(o,a),/(:?]*>)/i,""),l=-1,u=0,f=0,h=0,d={s:{r:1e7,c:1e7},e:{r:0,c:0}},p=[];for(o=0;o/i);for(a=0;a"))>-1;)b=b.slice(w+1);for(var S=0;S")));h=I.colspan?+I.colspan:1,((f=+I.rowspan)>1||h>1)&&p.push({s:{r:l,c:u},e:{r:l+(f||1)-1,c:u+h-1}});var j=I.t||I["data-t"]||"";if(b.length)if(b=Vb(b),d.s.r>l&&(d.s.r=l),d.e.ru&&(d.s.c=u),d.e.ct||i[l].s.c>o||i[l].e.r1&&(d.rowspan=a),c>1&&(d.colspan=c),n.editable?h=''+h+"":f&&(d["data-t"]=f&&f.t||"z",f.v!=null&&(d["data-v"]=f.v),f.z!=null&&(d["data-z"]=f.z),f.l&&(f.l.Target||"#").charAt(0)!="#"&&(h=''+h+"")),d.id=(n.id||"sjs")+"-"+u,s.push(gr("td",h,d))}}return""+s.join("")+""}var P5='SheetJS Table Export',I5="",M5={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function Gg(e,r){var t,n,i,s,o,a,c,l,u=r||{},f=Z0(e),h=[],d={name:""},p="",m=0,v={},y=[],g=u.dense?[]:{},b={value:""},w="",S=0,C=[],I=-1,j=-1,U={s:{r:1e6,c:1e7},e:{r:0,c:0}},G=0,z={},K=[],T={},M=[],x=1,_=1,E=[],A={Names:[]},O={},D=["",""],F=[],H={},R="",X=0,ae=!1,te=!1,Oe=0;for(df.lastIndex=0,f=f.replace(//gm,"").replace(//gm,"");o=df.exec(f);)switch(o[3]=o[3].replace(/_.*$/,"")){case"table":case"工作表":o[1]==="/"?(U.e.c>=U.s.c&&U.e.r>=U.s.r?g["!ref"]=Mn(U):g["!ref"]="A1:A1",u.sheetRows>0&&u.sheetRows<=U.e.r&&(g["!fullref"]=g["!ref"],U.e.r=u.sheetRows-1,g["!ref"]=Mn(U)),K.length&&(g["!merges"]=K),M.length&&(g["!rows"]=M),i.name=i.å称||i.name,typeof JSON<"u"&&JSON.stringify(i),y.push(i.name),v[i.name]=g,te=!1):o[0].charAt(o[0].length-2)!=="/"&&(i=un(o[0],!1),I=j=-1,U.s.r=U.s.c=1e7,U.e.r=U.e.c=0,g=u.dense?[]:{},K=[],M=[],te=!0);break;case"table-row-group":o[1]==="/"?--G:++G;break;case"table-row":case"è¡Œ":if(o[1]==="/"){I+=x,x=1;break}if((s=un(o[0],!1)).è¡Œå·?I=s.è¡Œå·-1:I==-1&&(I=0),(x=+s["number-rows-repeated"]||1)<10)for(Oe=0;Oe0&&(M[I+Oe]={level:G});j=-1;break;case"covered-table-cell":o[1]!=="/"&&++j,u.sheetStubs&&(u.dense?(g[I]||(g[I]=[]),g[I][j]={t:"z"}):g[Rr({r:I,c:j})]={t:"z"}),w="",C=[];break;case"table-cell":case"æ•°æ®":if(o[0].charAt(o[0].length-2)==="/")++j,b=un(o[0],!1),_=parseInt(b["number-columns-repeated"]||"1",10),a={t:"z",v:null},b.formula&&u.cellFormula!=0&&(a.f=vg(Nn(b.formula))),(b.æ•°æ®ç±»åž‹||b["value-type"])=="string"&&(a.t="s",a.v=Nn(b["string-value"]||""),u.dense?(g[I]||(g[I]=[]),g[I][j]=a):g[Rr({r:I,c:j})]=a),j+=_-1;else if(o[1]!=="/"){w="",S=0,C=[],_=1;var Ie=x?I+x-1:I;if(++j>U.e.c&&(U.e.c=j),jU.e.r&&(U.e.r=Ie),F=[],H={},a={t:(b=un(o[0],!1)).æ•°æ®ç±»åž‹||b["value-type"],v:null},u.cellFormula)if(b.formula&&(b.formula=Nn(b.formula)),b["number-matrix-columns-spanned"]&&b["number-matrix-rows-spanned"]&&(T={s:{r:I,c:j},e:{r:I+(parseInt(b["number-matrix-rows-spanned"],10)||0)-1,c:j+(parseInt(b["number-matrix-columns-spanned"],10)||0)-1}},a.F=Mn(T),E.push([T,a.F])),b.formula)a.f=vg(b.formula);else for(Oe=0;Oe=E[Oe][0].s.r&&I<=E[Oe][0].e.r&&j>=E[Oe][0].s.c&&j<=E[Oe][0].e.c&&(a.F=E[Oe][1]);switch((b["number-columns-spanned"]||b["number-rows-spanned"])&&(T={s:{r:I,c:j},e:{r:I+(parseInt(b["number-rows-spanned"],10)||0)-1,c:j+(parseInt(b["number-columns-spanned"],10)||0)-1}},K.push(T)),b["number-columns-repeated"]&&(_=parseInt(b["number-columns-repeated"],10)),a.t){case"boolean":a.t="b",a.v=ya(b["boolean-value"]);break;case"float":case"percentage":case"currency":a.t="n",a.v=parseFloat(b.value);break;case"date":a.t="d",a.v=ka(b["date-value"]),u.cellDates||(a.t="n",a.v=vi(a.v)),a.z="m/d/yy";break;case"time":a.t="n",a.v=Bb(b["time-value"])/86400,u.cellDates&&(a.t="d",a.v=cf(a.v)),a.z="HH:MM:SS";break;case"number":a.t="n",a.v=parseFloat(b.æ•°æ®æ•°å€¼);break;default:if(a.t!=="string"&&a.t!=="text"&&a.t)throw new Error("Unsupported value type "+a.t);a.t="s",b["string-value"]!=null&&(w=Nn(b["string-value"]),C=[])}}else{if(ae=!1,a.t==="s"&&(a.v=w||"",C.length&&(a.R=C),ae=S==0),O.Target&&(a.l=O),F.length>0&&(a.c=F,F=[]),w&&u.cellText!==!1&&(a.w=w),ae&&(a.t="z",delete a.v),(!ae||u.sheetStubs)&&!(u.sheetRows&&u.sheetRows<=I))for(var je=0;je0;)g[I+je][j+_]=ga(a);else for(g[Rr({r:I+je,c:j})]=a;--_>0;)g[Rr({r:I+je,c:j+_})]=ga(a);U.e.c<=j&&(U.e.c=j)}j+=(_=parseInt(b["number-columns-repeated"]||"1",10))-1,_=0,a={},w="",C=[]}O={};break;case"document":case"document-content":case"电å­è¡¨æ ¼æ–‡æ¡£":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(o[1]==="/"){if((t=h.pop())[0]!==o[3])throw"Bad state: "+t}else o[0].charAt(o[0].length-2)!=="/"&&h.push([o[3],!0]);break;case"annotation":if(o[1]==="/"){if((t=h.pop())[0]!==o[3])throw"Bad state: "+t;H.t=w,C.length&&(H.R=C),H.a=R,F.push(H)}else o[0].charAt(o[0].length-2)!=="/"&&h.push([o[3],!1]);R="",X=0,w="",S=0,C=[];break;case"creator":o[1]==="/"?R=f.slice(X,o.index):X=o.index+o[0].length;break;case"meta":case"元数æ®":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(o[1]==="/"){if((t=h.pop())[0]!==o[3])throw"Bad state: "+t}else o[0].charAt(o[0].length-2)!=="/"&&h.push([o[3],!1]);w="",S=0,C=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"电å­è¡¨æ ¼":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"标题":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(o[1]==="/"){if(z[d.name]=p,(t=h.pop())[0]!==o[3])throw"Bad state: "+t}else o[0].charAt(o[0].length-2)!=="/"&&(p="",d=un(o[0],!1),h.push([o[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(h[h.length-1][0]){case"time-style":case"date-style":n=un(o[0],!1),p+=M5[o[3]][n.style==="long"?1:0]}break;case"text":if(o[0].slice(-2)==="/>")break;if(o[1]==="/")switch(h[h.length-1][0]){case"number-style":case"date-style":case"time-style":p+=f.slice(m,o.index)}else m=o.index+o[0].length;break;case"named-range":D=jp((n=un(o[0],!1))["cell-range-address"]);var ce={Name:n.name,Ref:D[0]+"!"+D[1]};te&&(ce.Sheet=y.length),A.Names.push(ce);break;case"p":case"文本串":if(["master-styles"].indexOf(h[h.length-1][0])>-1)break;if(o[1]!=="/"||b&&b["string-value"])un(o[0],!1),S=o.index+o[0].length;else{var Z=(c=f.slice(S,o.index),l=void 0,l=c.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,function(ue,Le){return Array(parseInt(Le,10)+1).join(" ")}).replace(/]*\/>/g," ").replace(//g,` +`),[Nn(l.replace(/<[^>]*>/g,""))]);w=(w.length>0?w+` +`:"")+Z[0]}break;case"database-range":if(o[1]==="/")break;try{v[(D=jp(un(o[0])["target-range-address"]))[0]]["!autofilter"]={ref:D[1]}}catch{}break;case"a":if(o[1]!=="/"){if(!(O=un(o[0],!1)).href)break;O.Target=Nn(O.href),delete O.href,O.Target.charAt(0)=="#"&&O.Target.indexOf(".")>-1?(D=jp(O.Target.slice(1)),O.Target="#"+D[0]+"!"+D[1]):O.Target.match(/^\.\.[\\\/]/)&&(O.Target=O.Target.slice(3))}break;default:switch(o[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"å­—:":break;default:if(u.WTF)throw new Error(o)}}var se={Sheets:v,SheetNames:y,Workbook:A};return u.bookSheets&&delete se.Sheets,se}function Xg(e,r){r=r||{},Po(e,"META-INF/manifest.xml")&&function(i,s){for(var o,a,c=Z0(i);o=df.exec(c);)switch(o[3]){case"manifest":break;case"file-entry":if((a=un(o[0],!1)).path=="/"&&a.type!==l2)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(s&&s.WTF)throw o}}(Xa(e,"META-INF/manifest.xml"),r);var t=go(e,"content.xml");if(!t)throw new Error("Missing content.xml in ODS / UOF file");var n=Gg(ta(t),r);return Po(e,"meta.xml")&&(n.Props=sv(Xa(e,"meta.xml"))),n}function wd(e,r){return Gg(e,r)}var F5=function(){var e=["",'',"",'',"",'',"",""].join(""),r=""+e+"";return function(){return Da+r}}(),Vg=function(){var e=` +`,r=function(t,n,i){var s=[];s.push(' +`);var o=0,a=0,c=Wi(t["!ref"]||"A1"),l=t["!merges"]||[],u=0,f=Array.isArray(t);if(t["!cols"])for(a=0;a<=c.e.c;++a)s.push(" +`);var h="",d=t["!rows"]||[];for(o=0;o +`);for(;o<=c.e.r;++o){for(h=d[o]?' table:style-name="ro'+d[o].ods+'"':"",s.push(" +`),a=0;aa||l[u].s.r>o||l[u].e.c +`);else{var y=Rr({r:o,c:a}),g=f?(t[o]||[])[a]:t[y];if(g&&g.f&&(m["table:formula"]=ea(("of:="+g.f.replace(Pp,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")),g.F&&g.F.slice(0,y.length)==y)){var b=Wi(g.F);m["table:number-matrix-columns-spanned"]=b.e.c-b.s.c+1,m["table:number-matrix-rows-spanned"]=b.e.r-b.s.r+1}if(g){switch(g.t){case"b":v=g.v?"TRUE":"FALSE",m["office:value-type"]="boolean",m["office:boolean-value"]=g.v?"true":"false";break;case"n":v=g.w||String(g.v||0),m["office:value-type"]="float",m["office:value"]=g.v||0;break;case"s":case"str":v=g.v==null?"":g.v,m["office:value-type"]="string";break;case"d":v=g.w||ka(g.v).toISOString(),m["office:value-type"]="date",m["office:date-value"]=ka(g.v).toISOString(),m["table:style-name"]="ce1";break;default:s.push(e);continue}var w=ea(v).replace(/ +/g,function(C){return''}).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"");if(g.l&&g.l.Target){var S=g.l.Target;(S=S.charAt(0)=="#"?"#"+S.slice(1).replace(/\./,"!"):S).charAt(0)=="#"||S.match(/^\w+:/)||(S="../"+S),w=gr("text:a",w,{"xlink:href":S.replace(/&/g,"&")})}s.push(" "+gr("table:table-cell",gr("text:p",w,{}),m)+` +`)}else s.push(e)}}s.push(` +`)}return s.push(` +`),s.join("")};return function(t,n){var i=[Da],s=hf({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),o=hf({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});n.bookType=="fods"?(i.push(" +`),i.push(ov().replace(/office:document-meta/g,"office:meta"))):i.push(" +`),function(c,l){c.push(` +`),c.push(` +`),c.push(` +`),c.push(` / +`),c.push(` +`),c.push(` / +`),c.push(` +`),c.push(` +`);var u=0;l.SheetNames.map(function(h){return l.Sheets[h]}).forEach(function(h){if(h&&h["!cols"]){for(var d=0;d +`),c.push(' +`),c.push(` +`),++u}}});var f=0;l.SheetNames.map(function(h){return l.Sheets[h]}).forEach(function(h){if(h&&h["!rows"]){for(var d=0;d +`),c.push(' +`),c.push(` +`),++f}}}),c.push(` +`),c.push(` +`),c.push(` +`),c.push(` +`),c.push(` +`)}(i,t),i.push(` +`),i.push(` +`);for(var a=0;a!=t.SheetNames.length;++a)i.push(r(t.Sheets[t.SheetNames[a]],t,a));return i.push(` +`),i.push(` +`),n.bookType=="fods"?i.push(""):i.push(""),i.join("")}}();function Yg(e,r){if(r.bookType=="fods")return Vg(e,r);var t=q0(),n="",i=[],s=[];return Sn(t,n="mimetype","application/vnd.oasis.opendocument.spreadsheet"),Sn(t,n="content.xml",Vg(e,r)),i.push([n,"text/xml"]),s.push([n,"ContentFile"]),Sn(t,n="styles.xml",F5(e,r)),i.push([n,"text/xml"]),s.push([n,"StylesFile"]),Sn(t,n="meta.xml",Da+ov()),i.push([n,"text/xml"]),s.push([n,"MetadataFile"]),Sn(t,n="manifest.rdf",function(o){var a,c,l=[Da];l.push(` +`);for(var u=0;u!=o.length;++u)l.push(iv(o[u][0],o[u][1])),l.push((a="",c=o[u][0],[' +`,' +`,` +`].join("")));return l.push(iv("","Document","pkg")),l.push(""),l.join("")}(s)),i.push([n,"application/rdf+xml"]),Sn(t,n="META-INF/manifest.xml",function(o){var a=[Da];a.push(` +`),a.push(` +`);for(var c=0;c +`);return a.push(""),a.join("")}(i)),t}/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */function Ks(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function qp(e){return typeof TextDecoder<"u"?new TextDecoder().decode(e):ta(Us(e))}function R5(e){return typeof TextEncoder<"u"?new TextEncoder().encode(e):mo(Zo(e))}function Sc(e){var r=e.reduce(function(i,s){return i+s.length},0),t=new Uint8Array(r),n=0;return e.forEach(function(i){t.set(i,n),n+=i.length}),t}function kd(e){return 16843009*((e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135)>>>24}function Df(e,r){var t=r?r[0]:0,n=127&e[t];e:if(e[t++]>=128&&(n|=(127&e[t])<<7,e[t++]<128||(n|=(127&e[t])<<14,e[t++]<128)||(n|=(127&e[t])<<21,e[t++]<128)||(n+=(127&e[t])*Math.pow(2,28),++t,e[t++]<128)||(n+=(127&e[t])*Math.pow(2,35),++t,e[t++]<128)||(n+=(127&e[t])*Math.pow(2,42),++t,e[t++]<128)))break e;return r&&(r[0]=t),n}function ra(e){var r=new Uint8Array(7);r[0]=127&e;var t=1;e:if(e>127){if(r[t-1]|=128,r[t]=e>>7&127,++t,e<=16383||(r[t-1]|=128,r[t]=e>>14&127,++t,e<=2097151)||(r[t-1]|=128,r[t]=e>>21&127,++t,e<=268435455)||(r[t-1]|=128,r[t]=e/256>>>21&127,++t,e<=34359738367)||(r[t-1]|=128,r[t]=e/65536>>>21&127,++t,e<=4398046511103))break e;r[t-1]|=128,r[t]=e/16777216>>>21&127,++t}return r.slice(0,t)}function Fa(e){var r=0,t=127&e[r];e:if(e[r++]>=128){if(t|=(127&e[r])<<7,e[r++]<128||(t|=(127&e[r])<<14,e[r++]<128)||(t|=(127&e[r])<<21,e[r++]<128))break e;t|=(127&e[r])<<28}return t}function Wn(e){for(var r=[],t=[0];t[0]=128;);n=e.slice(c,t[0]);break;case 5:a=4,n=e.slice(t[0],t[0]+a),t[0]+=a;break;case 1:a=8,n=e.slice(t[0],t[0]+a),t[0]+=a;break;case 2:a=Df(e,t),n=e.slice(t[0],t[0]+a),t[0]+=a;break;default:throw new Error("PB Type ".concat(o," for Field ").concat(s," at offset ").concat(i))}var l={data:n,type:o};r[s]==null?r[s]=[l]:r[s].push(l)}return r}function bi(e){var r=[];return e.forEach(function(t,n){t.forEach(function(i){i.data&&(r.push(ra(8*n+i.type)),i.type==2&&r.push(ra(i.data.length)),r.push(i.data))})}),Sc(r)}function Lf(e,r){return(e==null?void 0:e.map(function(t){return r(t.data)}))||[]}function wo(e){for(var r,t=[],n=[0];n[0]>>0>0),t.push(o)}return t}function mu(e){var r=[];return e.forEach(function(t){var n=[];n[1]=[{data:ra(t.id),type:0}],n[2]=[],t.merge!=null&&(n[3]=[{data:ra(+!!t.merge),type:0}]);var i=[];t.messages.forEach(function(o){i.push(o.data),o.meta[3]=[{type:0,data:ra(o.data.length)}],n[2].push({data:bi(o.meta),type:2})});var s=bi(n);r.push(ra(s.length)),r.push(s),i.forEach(function(o){return r.push(o)})}),Sc(r)}function j5(e,r){if(e!=0)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var t=[0],n=Df(r,t),i=[];t[0]>2&7),o=(224&r[t[0]++])<<3,o|=r[t[0]++]):(a=1+(r[t[0]++]>>2),s==2?(o=r[t[0]]|r[t[0]+1]<<8,t[0]+=2):(o=(r[t[0]]|r[t[0]+1]<<8|r[t[0]+2]<<16|r[t[0]+3]<<24)>>>0,t[0]+=4)),i=[Sc(i)],o==0)throw new Error("Invalid offset 0");if(o>i[0].length)throw new Error("Invalid offset beyond length");if(a>=o)for(i.push(i[0].slice(-o)),a-=o;a>=i[i.length-1].length;)i.push(i[i.length-1]),a-=i[i.length-1].length;i.push(i[0].slice(-o,-o+a))}else{var c=r[t[0]++]>>2;if(c<60)++c;else{var l=c-59;c=r[t[0]],l>1&&(c|=r[t[0]+1]<<8),l>2&&(c|=r[t[0]+2]<<16),l>3&&(c|=r[t[0]+3]<<24),c>>>=0,c++,t[0]+=l}i.push(r.slice(t[0],t[0]+c)),t[0]+=c}}var u=Sc(i);if(u.length!=n)throw new Error("Unexpected length: ".concat(u.length," != ").concat(n));return u}function Ro(e){for(var r=[],t=0;t>8&255]))):n<=16777216?(o+=4,r.push(new Uint8Array([248,n-1&255,n-1>>8&255,n-1>>16&255]))):n<=4294967296&&(o+=5,r.push(new Uint8Array([252,n-1&255,n-1>>8&255,n-1>>16&255,n-1>>>24&255]))),r.push(e.slice(t,t+n)),o+=n,i[0]=0,i[1]=255&o,i[2]=o>>8&255,i[3]=o>>16&255,t+=n}return Sc(r)}function Kg(e,r,t){var n,i=Ks(e),s=i.getUint32(8,!0),o=12,a=-1,c=-1,l=NaN,u=NaN,f=new Date(2001,0,1);switch(1&s&&(l=function(h,d){for(var p=(127&h[d+15])<<7|h[d+14]>>1,m=1&h[d+14],v=d+13;v>=d;--v)m=256*m+h[v];return(128&h[d+15]?-m:m)*Math.pow(10,p-6176)}(e,o),o+=16),2&s&&(u=i.getFloat64(o,!0),o+=8),4&s&&(f.setTime(f.getTime()+1e3*i.getFloat64(o,!0)),o+=8),8&s&&(c=i.getUint32(o,!0),o+=4),16&s&&(a=i.getUint32(o,!0),o+=4),e[1]){case 0:break;case 2:case 10:n={t:"n",v:l};break;case 3:n={t:"s",v:r[c]};break;case 5:n={t:"d",v:f};break;case 6:n={t:"b",v:u>0};break;case 7:n={t:"n",v:u/86400};break;case 8:n={t:"e",v:0};break;case 9:if(!(a>-1))throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&s," : ").concat(e.slice(0,4)));n={t:"s",v:t[a]};break;default:throw new Error("Unsupported cell type ".concat(e[1]," : ").concat(31&s," : ").concat(e.slice(0,4)))}return n}function Gp(e,r){var t=new Uint8Array(32),n=Ks(t),i=12,s=0;switch(t[0]=5,e.t){case"n":t[1]=2,function(o,a,c){var l=Math.floor(c==0?0:Math.LOG10E*Math.log(Math.abs(c)))+6176-20,u=c/Math.pow(10,l-6176);o[a+15]|=l>>7,o[a+14]|=(127&l)<<1;for(var f=0;u>=1;++f,u/=256)o[a+f]=255&u;o[a+15]|=c>=0?0:128}(t,i,e.v),s|=1,i+=16;break;case"b":t[1]=6,n.setFloat64(i,e.v?1:0,!0),s|=2,i+=8;break;case"s":if(r.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));t[1]=3,n.setUint32(i,r.indexOf(e.v),!0),s|=8,i+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(8,s,!0),t.slice(0,i)}function Xp(e,r){var t=new Uint8Array(32),n=Ks(t),i=12,s=0;switch(t[0]=3,e.t){case"n":t[2]=2,n.setFloat64(i,e.v,!0),s|=32,i+=8;break;case"b":t[2]=6,n.setFloat64(i,e.v?1:0,!0),s|=32,i+=8;break;case"s":if(r.indexOf(e.v)==-1)throw new Error("Value ".concat(e.v," missing from SST!"));t[2]=3,n.setUint32(i,r.indexOf(e.v),!0),s|=16,i+=4;break;default:throw"unsupported cell type "+e.t}return n.setUint32(4,s,!0),t.slice(0,i)}function Zg(e,r,t){switch(e[0]){case 0:case 1:case 2:case 3:return function(n,i,s,o){var a,c=Ks(n),l=c.getUint32(4,!0),u=(o>1?12:8)+4*kd(l&(o>1?3470:398)),f=-1,h=-1,d=NaN,p=new Date(2001,0,1);switch(512&l&&(f=c.getUint32(u,!0),u+=4),u+=4*kd(l&(o>1?12288:4096)),16&l&&(h=c.getUint32(u,!0),u+=4),32&l&&(d=c.getFloat64(u,!0),u+=8),64&l&&(p.setTime(p.getTime()+1e3*c.getFloat64(u,!0)),u+=8),n[2]){case 0:break;case 2:a={t:"n",v:d};break;case 3:a={t:"s",v:i[h]};break;case 5:a={t:"d",v:p};break;case 6:a={t:"b",v:d>0};break;case 7:a={t:"n",v:d/86400};break;case 8:a={t:"e",v:0};break;case 9:if(f>-1)a={t:"s",v:s[f]};else if(h>-1)a={t:"s",v:i[h]};else{if(isNaN(d))throw new Error("Unsupported cell type ".concat(n.slice(0,4)));a={t:"n",v:d}}break;default:throw new Error("Unsupported cell type ".concat(n.slice(0,4)))}return a}(e,r,t,e[0]);case 5:return Kg(e,r,t);default:throw new Error("Unsupported payload version ".concat(e[0]))}}function Di(e){return Df(Wn(e)[1][0].data)}function Jg(e,r){var t=Wn(r.data),n=Fa(t[1][0].data),i=t[3],s=[];return(i||[]).forEach(function(o){var a=Wn(o.data),c=Fa(a[1][0].data)>>>0;switch(n){case 1:s[c]=qp(a[3][0].data);break;case 8:var l=Wn(e[Di(a[9][0].data)][0].data),u=e[Di(l[1][0].data)][0],f=Fa(u.meta[1][0].data);if(f!=2001)throw new Error("2000 unexpected reference to ".concat(f));var h=Wn(u.data);s[c]=h[3].map(function(d){return qp(d.data)}).join("")}}),s}function N5(e,r){var t,n=Wn(r.data),i=(t=n==null?void 0:n[7])!=null&&t[0]?Fa(n[7][0].data)>>>0>0?1:0:-1,s=Lf(n[5],function(o){return function(a,c){var l,u,f,h,d,p,m,v,y,g,b,w,S,C,I,j,U=Wn(a),G=Fa(U[1][0].data)>>>0,z=Fa(U[2][0].data)>>>0,K=((u=(l=U[8])==null?void 0:l[0])==null?void 0:u.data)&&Fa(U[8][0].data)>0||!1;if((h=(f=U[7])==null?void 0:f[0])!=null&&h.data&&c!=0)I=(p=(d=U[7])==null?void 0:d[0])==null?void 0:p.data,j=(v=(m=U[6])==null?void 0:m[0])==null?void 0:v.data;else{if(!((g=(y=U[4])==null?void 0:y[0])!=null&&g.data)||c==1)throw"NUMBERS Tile missing ".concat(c," cell storage");I=(w=(b=U[4])==null?void 0:b[0])==null?void 0:w.data,j=(C=(S=U[3])==null?void 0:S[0])==null?void 0:C.data}for(var T=K?4:1,M=Ks(I),x=[],_=0;_=1&&(A[x[x.length-1][0]]=j.subarray(x[x.length-1][1]*T)),{R:G,cells:A}}(o,i)});return{nrows:Fa(n[4][0].data)>>>0,data:s.reduce(function(o,a){return o[a.R]||(o[a.R]=[]),a.cells.forEach(function(c,l){if(o[a.R][l])throw new Error("Duplicate cell r=".concat(a.R," c=").concat(l));o[a.R][l]=c}),o},[])}}function D5(e,r){var t={"!ref":"A1"},n=e[Di(Wn(r.data)[2][0].data)],i=Fa(n[0].meta[1][0].data);if(i!=6001)throw new Error("6000 unexpected reference to ".concat(i));return function(s,o,a){var c,l=Wn(o.data),u={s:{r:0,c:0},e:{r:0,c:0}};if(u.e.r=(Fa(l[6][0].data)>>>0)-1,u.e.r<0)throw new Error("Invalid row varint ".concat(l[6][0].data));if(u.e.c=(Fa(l[7][0].data)>>>0)-1,u.e.c<0)throw new Error("Invalid col varint ".concat(l[7][0].data));a["!ref"]=Mn(u);var f=Wn(l[4][0].data),h=Jg(s,s[Di(f[4][0].data)][0]),d=(c=f[17])!=null&&c[0]?Jg(s,s[Di(f[17][0].data)][0]):[],p=Wn(f[3][0].data),m=0;p[1].forEach(function(v){var y=Wn(v.data),g=s[Di(y[2][0].data)][0],b=Fa(g.meta[1][0].data);if(b!=6002)throw new Error("6001 unexpected reference to ".concat(b));var w=N5(0,g);w.data.forEach(function(S,C){S.forEach(function(I,j){var U=Rr({r:m+C,c:j}),G=Zg(I,h,d);G&&(a[U]=G)})}),m+=w.nrows})}(e,n[0],t),t}function L5(e,r){var t={SheetNames:[],Sheets:{}};if(Lf(Wn(r.data)[1],Di).forEach(function(n){e[n].forEach(function(i){if(Fa(i.meta[1][0].data)==2){var s=function(o,a){var c,l=Wn(a.data),u={name:(c=l[1])!=null&&c[0]?qp(l[1][0].data):"",sheets:[]};return Lf(l[2],Di).forEach(function(f){o[f].forEach(function(h){Fa(h.meta[1][0].data)==6e3&&u.sheets.push(D5(o,h))})}),u}(e,i);s.sheets.forEach(function(o,a){oy(t,o,a==0?s.name:s.name+"_"+a,!0)})}})}),t.SheetNames.length==0)throw new Error("Empty NUMBERS file");return t}function Vp(e){var r,t,n,i,s={},o=[];if(e.FullPaths.forEach(function(c){if(c.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),e.FileIndex.forEach(function(c){if(c.name.match(/\.iwa$/)){var l,u;try{l=Ro(c.content)}catch(f){return console.log("?? "+c.content.length+" "+(f.message||f))}try{u=wo(l)}catch(f){return console.log("## "+(f.message||f))}u.forEach(function(f){s[f.id]=f.messages,o.push(f.id)})}}),!o.length)throw new Error("File has no messages");var a=((i=(n=(t=(r=s==null?void 0:s[1])==null?void 0:r[0])==null?void 0:t.meta)==null?void 0:n[1])==null?void 0:i[0].data)&&Fa(s[1][0].meta[1][0].data)==1&&s[1][0];if(a||o.forEach(function(c){s[c].forEach(function(l){if(Fa(l.meta[1][0].data)>>>0==1){if(a)throw new Error("Document has multiple roots");a=l}})}),!a)throw new Error("Cannot find Document root");return L5(s,a)}function B5(e,r,t){var n,i,s,o;if(!((n=e[6])!=null&&n[0])||!((i=e[7])!=null&&i[0]))throw"Mutation only works on post-BNC storages!";if((o=(s=e[8])==null?void 0:s[0])!=null&&o.data&&Fa(e[8][0].data)>0)throw"Math only works with normal offsets";for(var a=0,c=Ks(e[7][0].data),l=0,u=[],f=Ks(e[4][0].data),h=0,d=[],p=0;p]*r:id="([^"]*)"/)||["",""])[1];return C["!id"][I].Target}(go(e,p,!0),ll(go(e,m,!0),p)),y=uf(v,p),g=yf(y);h=J3(go(e,y,!0),0,0,ll(go(e,g,!0),y),0,h);break;case"macro":w=r,s[n],w.slice(-4),h={"!type":"macro"};break;case"dialog":h=function(S,C,I,j,U,G,z,K){return C.slice(-4),{"!type":"dialog"}}(0,r,0,0,s[n]);break;default:throw new Error("Unrecognized sheet type "+a)}o[n]=h;var b=[];s&&s[n]&&Ca(s[n]).forEach(function(S){var C="";if(s[n][S].Type==Pn.CMNT){C=uf(s[n][S].Target,r);var I=Dg(Xa(e,C,!0),C,c);if(!I||!I.length)return;ng(h,I,!1)}s[n][S].Type==Pn.TCMNT&&(C=uf(s[n][S].Target,r),b=b.concat(function(j,U){var G=[],z=!1,K={},T=0;return j.replace(Pi,function(M,x){var _=un(M);switch(vs(_[0])){case"":case"":case"":case"":break;case"":K.t!=null&&G.push(K);break;case"":case"":K.t=j.slice(T,x).replace(/\r\n/g,` +`).replace(/\r/g,` +`);break;case"":case"":case"":z=!1;break;default:if(!z&&U.WTF)throw new Error("unrecognized "+_[0]+" in threaded comments")}return M}),G}(Xa(e,C,!0),c)))}),b&&b.length&&ng(h,b,!0,c.people||[])}catch(S){if(c.WTF)throw S}var w}function jo(e){return e.charAt(0)=="/"?e.slice(1):e}function z5(e,r){if(Ql(),Yp(r=r||{}),Po(e,"META-INF/manifest.xml")||Po(e,"objectdata.xml"))return Xg(e,r);if(Po(e,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(Vp!==void 0){if(e.FileIndex)return Vp(e);var t=Gr.utils.cfb_new();return bm(e).forEach(function(M){Sn(t,M,Wb(e,M))}),Vp(t)}throw new Error("Unsupported NUMBERS file")}if(!Po(e,"[Content_Types].xml"))throw Po(e,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):Po(e,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var n,i,s=bm(e),o=function(M){var x={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};if(!M||!M.match)return x;var _={};if((M.match(Pi)||[]).forEach(function(E){var A=un(E);switch(A[0].replace(qb,"<")){case"0?x.calcchains[0]:"",x.sst=x.strs.length>0?x.strs[0]:"",x.style=x.styles.length>0?x.styles[0]:"",x.defaults=_,delete x.calcchains,x}(go(e,"[Content_Types].xml")),a=!1;if(o.workbooks.length===0&&Xa(e,i="xl/workbook.xml",!0)&&o.workbooks.push(i),o.workbooks.length===0){if(!Xa(e,i="xl/workbook.bin",!0))throw new Error("Could not find workbook");o.workbooks.push(i),a=!0}o.workbooks[0].slice(-3)=="bin"&&(a=!0);var c={},l={};if(!r.bookSheets&&!r.bookProps){if(hu=[],o.sst)try{hu=Mf(Xa(e,jo(o.sst)),o.sst,r)}catch(M){if(r.WTF)throw M}r.cellStyles&&o.themes.length&&(c=function(M,x,_){return Qv(M,_)}(go(e,o.themes[0].replace(/^\//,""),!0)||"",o.themes[0],r)),o.style&&(l=Ng(Xa(e,jo(o.style)),o.style,c,r))}o.links.map(function(M){try{return ll(go(e,yf(jo(M))),M),l5(Xa(e,jo(M)),0,M,r)}catch{}});var u=Bp(Xa(e,jo(o.workbooks[0])),o.workbooks[0],r),f={},h="";o.coreprops.length&&((h=Xa(e,jo(o.coreprops[0]),!0))&&(f=sv(h)),o.extprops.length!==0&&(h=Xa(e,jo(o.extprops[0]),!0))&&function(M,x,_){var E={};x||(x={}),M=ta(M),ul.forEach(function(A){var O=(M.match(ff(A[0]))||[])[1];switch(A[2]){case"string":O&&(x[A[1]]=Nn(O));break;case"bool":x[A[1]]=O==="true";break;case"raw":var D=M.match(new RegExp("<"+A[0]+"[^>]*>([\\s\\S]*?)"));D&&D.length>0&&(E[A[1]]=D[1])}}),E.HeadingPairs&&E.TitlesOfParts&&uv(E.HeadingPairs,E.TitlesOfParts,x,_)}(h,f,r));var d={};r.bookSheets&&!r.bookProps||o.custprops.length!==0&&(h=go(e,jo(o.custprops[0]),!0))&&(d=function(M,x){var _={},E="",A=M.match(f2);if(A)for(var O=0;O!=A.length;++O){var D=A[O],F=un(D);switch(F[0]){case"":E=null;break;default:if(D.indexOf(""),R=H[0].slice(4),X=H[1];switch(R){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":_[E]=Nn(X);break;case"bool":_[E]=ya(X);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":_[E]=parseInt(X,10);break;case"r4":case"r8":case"decimal":_[E]=parseFloat(X);break;case"filetime":case"date":_[E]=ka(X);break;default:if(R.slice(-1)=="/")break;x.WTF&&typeof console<"u"&&console.warn("Unexpected",D,R,H)}}else if(D.slice(0,2)!=="0&&(n=f.SheetNames),r.bookProps&&(p.Props=f,p.Custprops=d),r.bookSheets&&n!==void 0&&(p.SheetNames=n),r.bookSheets?p.SheetNames:r.bookProps))return p;n={};var m={};r.bookDeps&&o.calcchain&&(m=c5(Xa(e,jo(o.calcchain)),o.calcchain));var v,y,g=0,b={},w=u.Sheets;f.Worksheets=w.length,f.SheetNames=[];for(var S=0;S!=w.length;++S)f.SheetNames[S]=w[S].name;var C=a?"bin":"xml",I=o.workbooks[0].lastIndexOf("/"),j=(o.workbooks[0].slice(0,I+1)+"_rels/"+o.workbooks[0].slice(I+1)+".rels").replace(/^\//,"");Po(e,j)||(j="xl/_rels/workbook."+C+".rels");var U=ll(go(e,j,!0),j.replace(/_rels.*/,"s5s"));(o.metadata||[]).length>=1&&(r.xlmeta=u5(Xa(e,jo(o.metadata[0])),o.metadata[0],r)),(o.people||[]).length>=1&&(r.people=function(M,x){var _=[],E=!1;return M.replace(Pi,function(A){var O=un(A);switch(vs(O[0])){case"":case"":case"":case"":case"":break;case"":E=!1;break;default:if(!E&&x.WTF)throw new Error("unrecognized "+O[0]+" in threaded comments")}return A}),_}(Xa(e,jo(o.people[0])),r)),U&&(U=function(M,x){if(!M)return 0;try{M=x.map(function(_){return _.id||(_.id=_.strRelID),[_.name,M["!id"][_.id].Target,(E=M["!id"][_.id].Type,Pn.WS.indexOf(E)>-1?"sheet":E==Pn.CS?"chart":E==Pn.DS?"dialog":E==Pn.MS?"macro":E&&E.length?E:"sheet")];var E})}catch{return null}return M&&M.length!==0?M:null}(U,u.Sheets));var G=Xa(e,"xl/worksheets/sheet.xml",!0)?1:0;e:for(g=0;g!=f.Worksheets;++g){var z="sheet";if(U&&U[g]?(v="xl/"+U[g][1].replace(/[\/]?xl\//,""),Po(e,v)||(v=U[g][1]),Po(e,v)||(v=j.replace(/_rels\/.*$/,"")+U[g][1]),z=U[g][2]):v=(v="xl/worksheets/sheet"+(g+1-G)+"."+C).replace(/sheet0\./,"sheet."),y=v.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),r&&r.sheets!=null)switch(typeof r.sheets){case"number":if(g!=r.sheets)continue e;break;case"string":if(f.SheetNames[g].toLowerCase()!=r.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(r.sheets)){for(var K=!1,T=0;T!=r.sheets.length;++T)typeof r.sheets[T]=="number"&&r.sheets[T]==g&&(K=1),typeof r.sheets[T]=="string"&&r.sheets[T].toLowerCase()==f.SheetNames[g].toLowerCase()&&(K=1);if(!K)continue e}}U5(e,v,y,f.SheetNames[g],g,b,n,z,r,u,c,l)}return p={Directory:o,Workbook:u,Props:f,Custprops:d,Deps:m,Sheets:n,SheetNames:f.SheetNames,Strings:hu,Styles:l,Themes:c,SSF:ga(sn)},r&&r.bookFiles&&(e.files?(p.keys=s,p.files=e.files):(p.keys=[],p.files={},e.FullPaths.forEach(function(M,x){M=M.replace(/^Root Entry[\/]/,""),p.keys.push(M),p.files[M]=e.FileIndex[x]}))),r&&r.bookVBA&&(o.vba.length>0?p.vbaraw=Xa(e,jo(o.vba[0]),!0):o.defaults&&o.defaults.bin===h3&&(p.vbaraw=Xa(e,"xl/vbaProject.bin",!0))),p}function H5(e,r){var t,n,i=r||{},s="Workbook",o=Gr.find(e,s);try{if(s="/!DataSpaces/Version",!(o=Gr.find(e,s))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+s);if(t=o.content,(n={}).id=t.read_shift(0,"lpp4"),n.R=Vs(t,4),n.U=Vs(t,4),n.W=Vs(t,4),s="/!DataSpaces/DataSpaceMap",!(o=Gr.find(e,s))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+s);var a=function(u){var f=[];u.l+=4;for(var h=u.read_shift(4);h-- >0;)f.push(B2(u));return f}(o.content);if(a.length!==1||a[0].comps.length!==1||a[0].comps[0].t!==0||a[0].name!=="StrongEncryptionDataSpace"||a[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+s);if(s="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(o=Gr.find(e,s))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+s);var c=function(u){var f=[];u.l+=4;for(var h=u.read_shift(4);h-- >0;)f.push(u.read_shift(0,"lpp4"));return f}(o.content);if(c.length!=1||c[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+s);if(s="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(o=Gr.find(e,s))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+s);$v(o.content)}catch{}if(s="/EncryptionInfo",!(o=Gr.find(e,s))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+s);var l=function(u){var f=Vs(u);switch(f.Minor){case 2:return[f.Minor,U2(u)];case 3:return[f.Minor,Gv()];case 4:return[f.Minor,z2(u)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+f.Minor)}(o.content);if(s="/EncryptedPackage",!(o=Gr.find(e,s))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+s);if(l[0]==4&&typeof decrypt_agile<"u")return decrypt_agile(l[1],o.content,i.password||"",i);if(l[0]==2&&typeof decrypt_std76<"u")return decrypt_std76(l[1],o.content,i.password||"",i);throw new Error("File is password-protected")}function W5(e,r){return r.bookType=="ods"?Yg(e,r):r.bookType=="numbers"?function(t,n){if(!n||!n.numbers)throw new Error("Must pass a `numbers` option -- check the README");var i=t.Sheets[t.SheetNames[0]];t.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var s=Wi(i["!ref"]);s.s.r=s.s.c=0;var o=!1;s.e.c>9&&(o=!0,s.e.c=9),s.e.r>49&&(o=!0,s.e.r=49),o&&console.error("The Numbers writer is currently limited to ".concat(Mn(s)));var a=ny(i,{range:s,header:1}),c=["~Sh33tJ5~"];a.forEach(function(R){return R.forEach(function(X){typeof X=="string"&&c.push(X)})});var l={},u=[],f=Gr.read(n.numbers,{type:"base64"});f.FileIndex.map(function(R,X){return[R,f.FullPaths[X]]}).forEach(function(R){var X=R[0],ae=R[1];X.type==2&&X.name.match(/\.iwa/)&&wo(Ro(X.content)).forEach(function(te){u.push(te.id),l[te.id]={deps:[],location:ae,type:Fa(te.messages[0].meta[1][0].data)}})}),u.sort(function(R,X){return R-X});var h=u.filter(function(R){return R>1}).map(function(R){return[R,ra(R)]});f.FileIndex.map(function(R,X){return[R,f.FullPaths[X]]}).forEach(function(R){var X=R[0];R[1],X.name.match(/\.iwa/)&&wo(Ro(X.content)).forEach(function(ae){ae.messages.forEach(function(te){h.forEach(function(Oe){ae.messages.some(function(Ie){return Fa(Ie.meta[1][0].data)!=11006&&function(je,ce){e:for(var Z=0;Z<=je.length-ce.length;++Z){for(var se=0;se-1,o={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};Kp(n=n||{});var a=q0(),c="",l=0;if(n.cellXfs=[],xc(n.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),Sn(a,c="docProps/core.xml",cv(t.Props,n)),o.coreprops.push(c),Zn(n.rels,2,c,Pn.CORE_PROPS),c="docProps/app.xml",!(t.Props&&t.Props.SheetNames))if(t.Workbook&&t.Workbook.Sheets){for(var u=[],f=0;f0&&(Sn(a,c="docProps/custom.xml",hv(t.Custprops)),o.custprops.push(c),Zn(n.rels,4,c,Pn.CUST_PROPS)),l=1;l<=t.SheetNames.length;++l){var h={"!id":{}},d=t.Sheets[t.SheetNames[l-1]];if((d||{})["!type"],Sn(a,c="xl/worksheets/sheet"+l+"."+i,f5(l-1,c,n,t,h)),o.sheets.push(c),Zn(n.wbrels,-1,"worksheets/sheet"+l+"."+i,Pn.WS[0]),d){var p=d["!comments"],m=!1,v="";p&&p.length>0&&(Sn(a,v="xl/comments"+l+"."+i,h5(p,v)),o.comments.push(v),Zn(h,-1,"../comments"+l+"."+i,Pn.CMNT),m=!0),d["!legacy"]&&m&&Sn(a,"xl/drawings/vmlDrawing"+l+".vml",rg(l,d["!comments"])),delete d["!comments"],delete d["!legacy"]}h["!id"].rId1&&Sn(a,yf(c),au(h))}return n.Strings!=null&&n.Strings.length>0&&(Sn(a,c="xl/sharedStrings."+i,function(y,g,b){return(g.slice(-4)===".bin"?L2:Hv)(y,b)}(n.Strings,c,n)),o.strs.push(c),Zn(n.wbrels,-1,"sharedStrings."+i,Pn.SST)),Sn(a,c="xl/workbook."+i,function(y,g,b){return(g.slice(-4)===".bin"?jg:Fg)(y)}(t,c)),o.workbooks.push(c),Zn(n.rels,1,c,Pn.WB),Sn(a,c="xl/theme/theme1.xml",Op(t.Themes,n)),o.themes.push(c),Zn(n.wbrels,-1,"theme/theme1.xml",Pn.THEME),Sn(a,c="xl/styles."+i,function(y,g,b){return(g.slice(-4)===".bin"?e3:hd)(y,b)}(t,c,n)),o.styles.push(c),Zn(n.wbrels,-1,"styles."+i,Pn.STY),t.vbaraw&&s&&(Sn(a,c="xl/vbaProject.bin",t.vbaraw),o.vba.push(c),Zn(n.wbrels,-1,"vbaProject.bin",Pn.VBA)),Sn(a,c="xl/metadata."+i,function(y){return(y.slice(-4)===".bin"?c3:tg)()}(c)),o.metadata.push(c),Zn(n.wbrels,-1,"metadata."+i,Pn.XLMETA),Sn(a,"[Content_Types].xml",av(o,n)),Sn(a,"_rels/.rels",au(n.rels)),Sn(a,"xl/_rels/workbook."+i+".rels",au(n.wbrels)),delete n.revssf,delete n.ssf,a}(e,r):function(t,n){uu=1024,t&&!t.SSF&&(t.SSF=ga(sn)),t&&t.SSF&&(Ql(),qh(t.SSF),n.revssf=Xh(t.SSF),n.revssf[t.SSF[65535]]=0,n.ssf=t.SSF),n.rels={},n.wbrels={},n.Strings=[],n.Strings.Count=0,n.Strings.Unique=0,If?n.revStrings=new Map:(n.revStrings={},n.revStrings.foo=[],delete n.revStrings.foo);var i="xml",s=ag.indexOf(n.bookType)>-1,o={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};Kp(n=n||{});var a=q0(),c="",l=0;if(n.cellXfs=[],xc(n.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),Sn(a,c="docProps/core.xml",cv(t.Props,n)),o.coreprops.push(c),Zn(n.rels,2,c,Pn.CORE_PROPS),c="docProps/app.xml",!(t.Props&&t.Props.SheetNames))if(t.Workbook&&t.Workbook.Sheets){for(var u=[],f=0;f0&&(Sn(a,c="docProps/custom.xml",hv(t.Custprops)),o.custprops.push(c),Zn(n.rels,4,c,Pn.CUST_PROPS));var h=["SheetJ5"];for(n.tcid=0,l=1;l<=t.SheetNames.length;++l){var d={"!id":{}},p=t.Sheets[t.SheetNames[l-1]];if((p||{})["!type"],Sn(a,c="xl/worksheets/sheet"+l+"."+i,_g(l-1,n,t,d)),o.sheets.push(c),Zn(n.wbrels,-1,"worksheets/sheet"+l+"."+i,Pn.WS[0]),p){var m=p["!comments"],v=!1,y="";if(m&&m.length>0){var g=!1;m.forEach(function(b){b[1].forEach(function(w){w.T==1&&(g=!0)})}),g&&(Sn(a,y="xl/threadedComments/threadedComment"+l+"."+i,l3(m,h,n)),o.threadedcomments.push(y),Zn(d,-1,"../threadedComments/threadedComment"+l+"."+i,Pn.TCMNT)),Sn(a,y="xl/comments"+l+"."+i,Cf(m)),o.comments.push(y),Zn(d,-1,"../comments"+l+"."+i,Pn.CMNT),v=!0}p["!legacy"]&&v&&Sn(a,"xl/drawings/vmlDrawing"+l+".vml",rg(l,p["!comments"])),delete p["!comments"],delete p["!legacy"]}d["!id"].rId1&&Sn(a,yf(c),au(d))}return n.Strings!=null&&n.Strings.length>0&&(Sn(a,c="xl/sharedStrings."+i,Hv(n.Strings,n)),o.strs.push(c),Zn(n.wbrels,-1,"sharedStrings."+i,Pn.SST)),Sn(a,c="xl/workbook."+i,Fg(t)),o.workbooks.push(c),Zn(n.rels,1,c,Pn.WB),Sn(a,c="xl/theme/theme1.xml",Op(t.Themes,n)),o.themes.push(c),Zn(n.wbrels,-1,"theme/theme1.xml",Pn.THEME),Sn(a,c="xl/styles."+i,hd(t,n)),o.styles.push(c),Zn(n.wbrels,-1,"styles."+i,Pn.STY),t.vbaraw&&s&&(Sn(a,c="xl/vbaProject.bin",t.vbaraw),o.vba.push(c),Zn(n.wbrels,-1,"vbaProject.bin",Pn.VBA)),Sn(a,c="xl/metadata."+i,tg()),o.metadata.push(c),Zn(n.wbrels,-1,"metadata."+i,Pn.XLMETA),h.length>1&&(Sn(a,c="xl/persons/person.xml",function(b){var w=[Da,gr("personList",null,{xmlns:ti.TCMNT,"xmlns:x":nl[0]}).replace(/[\/]>/,">")];return b.forEach(function(S,C){w.push(gr("person",null,{displayName:S,id:"{54EE7950-7262-4200-6969-"+("000000000000"+C).slice(-12)+"}",userId:S,providerId:"None"}))}),w.push(""),w.join("")}(h)),o.people.push(c),Zn(n.wbrels,-1,"persons/person.xml",Pn.PEOPLE)),Sn(a,"[Content_Types].xml",av(o,n)),Sn(a,"_rels/.rels",au(n.rels)),Sn(a,"xl/_rels/workbook."+i+".rels",au(n.wbrels)),delete n.revssf,delete n.ssf,a}(e,r)}function Zp(e,r){var t="";switch((r||{}).type||"base64"){case"buffer":case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":t=po(e.slice(0,12));break;case"binary":t=e;break;default:throw new Error("Unrecognized type "+(r&&r.type||"undefined"))}return[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3),t.charCodeAt(4),t.charCodeAt(5),t.charCodeAt(6),t.charCodeAt(7)]}function ey(e,r){var t=0;e:for(;t"u"||Cn||(t.type="array")),t.type=="string"&&(s=!0,t.type="binary",t.codepage=65001,i=function(c){return c.match(/[^\x00-\x7F]/)?Zo(c):c}(e)),t.type=="array"&&typeof Uint8Array<"u"&&e instanceof Uint8Array&&typeof ArrayBuffer<"u"){var o=new ArrayBuffer(3),a=new Uint8Array(o);if(a.foo="bar",!a.foo)return(t=ga(t)).type="array",Qp(N0(i),t)}switch((n=Zp(i,t))[0]){case 208:if(n[1]===207&&n[2]===17&&n[3]===224&&n[4]===161&&n[5]===177&&n[6]===26&&n[7]===225)return function(c,l){return Gr.find(c,"EncryptedPackage")?H5(c,l):Hp(c,l)}(Gr.read(i,t),t);break;case 9:if(n[1]<=8)return Hp(i,t);break;case 60:return Rf(i,t);case 73:if(n[1]===73&&n[2]===42&&n[3]===0)throw new Error("TIFF Image File is not a spreadsheet");if(n[1]===68)return function(c,l){var u=l||{},f=!!u.WTF;u.WTF=!0;try{var h=Sp.to_workbook(c,u);return u.WTF=f,h}catch(d){if(u.WTF=f,!d.message.match(/SYLK bad record ID/)&&f)throw d;return cu.to_workbook(c,l)}}(i,t);break;case 84:if(n[1]===65&&n[2]===66&&n[3]===76)return zv.to_workbook(i,t);break;case 80:return n[1]===75&&n[2]<9&&n[3]<9?function(c,l){var u=c,f=l||{};return f.type||(f.type=Cn&&Buffer.isBuffer(c)?"buffer":"base64"),z5(wm(u,f),f)}(i,t):Jp(e,i,t,s);case 239:return n[3]===60?Rf(i,t):Jp(e,i,t,s);case 255:if(n[1]===254)return function(c,l){var u=c;return l.type=="base64"&&(u=po(u)),u=hc.utils.decode(1200,u.slice(2),"str"),l.type="binary",ey(u,l)}(i,t);if(n[1]===0&&n[2]===2&&n[3]===0)return pl.to_workbook(i,t);break;case 0:if(n[1]===0&&(n[2]>=2&&n[3]===0||n[2]===0&&(n[3]===8||n[3]===9)))return pl.to_workbook(i,t);break;case 3:case 131:case 139:case 140:return xp.to_workbook(i,t);case 123:if(n[1]===92&&n[2]===114&&n[3]===116)return xf.to_workbook(i,t);break;case 10:case 13:case 32:return function(c,l){var u="",f=Zp(c,l);switch(l.type){case"base64":u=po(c);break;case"binary":u=c;break;case"buffer":u=c.toString("binary");break;case"array":u=rl(c);break;default:throw new Error("Unrecognized type "+l.type)}return f[0]==239&&f[1]==187&&f[2]==191&&(u=ta(u)),l.type="binary",ey(u,l)}(i,t);case 137:if(n[1]===80&&n[2]===78&&n[3]===71)throw new Error("PNG Image File is not a spreadsheet")}return O2.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?xp.to_workbook(i,t):Jp(e,i,t,s)}function ty(e,r){switch(r.type){case"base64":case"binary":break;case"buffer":case"array":r.type="";break;case"file":return sf(r.file,Gr.write(e,{type:Cn?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+r.bookType+"' files");default:throw new Error("Unrecognized type "+r.type)}return Gr.write(e,r)}function $5(e,r){var t=ga(r||{});return function(n,i){var s={},o=Cn?"nodebuffer":typeof Uint8Array<"u"?"array":"string";if(i.compression&&(s.compression="DEFLATE"),i.password)s.type=o;else switch(i.type){case"base64":s.type="base64";break;case"binary":s.type="string";break;case"string":throw new Error("'string' output type invalid for '"+i.bookType+"' files");case"buffer":case"file":s.type=o;break;default:throw new Error("Unrecognized type "+i.type)}var a=n.FullPaths?Gr.write(n,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[s.type]||s.type,compression:!!i.compression}):n.generate(s);if(typeof Deno<"u"&&typeof a=="string"){if(i.type=="binary"||i.type=="base64")return a;a=new Uint8Array(Dh(a))}return i.password&&typeof encrypt_agile<"u"?ty(encrypt_agile(a,i.password),i):i.type==="file"?sf(i.file,a):i.type=="string"?ta(a):a}(W5(e,t),t)}function bs(e,r,t){t||(t="");var n=t+e;switch(r.type){case"base64":return Zl(Zo(n));case"binary":return Zo(n);case"string":return e;case"file":return sf(r.file,n,"utf8");case"buffer":return Cn?Bs(n,"utf8"):typeof TextEncoder<"u"?new TextEncoder().encode(n):bs(n,{type:"binary"}).split("").map(function(i){return i.charCodeAt(0)})}throw new Error("Unrecognized type "+r.type)}function xd(e,r){switch(r.type){case"string":case"base64":case"binary":for(var t="",n=0;n"}(0,0,a));for(var h=f.s.r;h<=f.e.r;++h)u.push(O5(s,f,h,a));return u.push("
"+l),u.join("")}(e.Sheets[e.SheetNames[i]],t),t);case"txt":return function(s,o){switch(o.type){case"base64":return Zl(s);case"binary":case"string":return s;case"file":return sf(o.file,s,"binary");case"buffer":return Cn?Bs(s,"binary"):s.split("").map(function(a){return a.charCodeAt(0)})}throw new Error("Unrecognized type "+o.type)}(function(s,o){o||(o={}),o.FS=" ",o.RS=` +`;var a=iy(s,o);return a}(e.Sheets[e.SheetNames[i]],t),t);case"csv":return bs(iy(e.Sheets[e.SheetNames[i]],t),t,"\uFEFF");case"dif":return bs(zv.from_sheet(e.Sheets[e.SheetNames[i]],t),t);case"dbf":return xd(xp.from_sheet(e.Sheets[e.SheetNames[i]],t),t);case"prn":return bs(cu.from_sheet(e.Sheets[e.SheetNames[i]],t),t);case"rtf":return bs(xf.from_sheet(e.Sheets[e.SheetNames[i]],t),t);case"eth":return bs(_p.from_sheet(e.Sheets[e.SheetNames[i]],t),t);case"fods":return bs(Yg(e,t),t);case"wk1":return xd(pl.sheet_to_wk1(e.Sheets[e.SheetNames[i]],t),t);case"wk3":return xd(pl.book_to_wk3(e,t),t);case"biff2":t.biff||(t.biff=2);case"biff3":t.biff||(t.biff=3);case"biff4":return t.biff||(t.biff=4),xd($g(e,t),t);case"biff5":t.biff||(t.biff=5);case"biff8":case"xla":case"xls":return t.biff||(t.biff=8),function(s,o){var a=o||{};return ty(x5(s,a),a)}(e,t);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return $5(e,t);default:throw new Error("Unrecognized bookType |"+t.bookType+"|")}}function q5(e,r,t,n,i,s,o,a){var c=fi(t),l=a.defval,u=a.raw||!Object.prototype.hasOwnProperty.call(a,"raw"),f=!0,h=i===1?[]:{};if(i!==1)if(Object.defineProperty)try{Object.defineProperty(h,"__rowNum__",{value:t,enumerable:!1})}catch{h.__rowNum__=t}else h.__rowNum__=t;if(!o||e[t])for(var d=r.s.c;d<=r.e.c;++d){var p=o?e[t][d]:e[n[d]+c];if(p!==void 0&&p.t!==void 0){var m=p.v;switch(p.t){case"z":if(m==null)break;continue;case"e":m=m==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+p.t)}if(s[d]!=null){if(m==null)if(p.t=="e"&&m===null)h[s[d]]=null;else if(l!==void 0)h[s[d]]=l;else{if(!u||m!==null)continue;h[s[d]]=null}else h[s[d]]=u&&(p.t!=="n"||p.t==="n"&&a.rawNumbers!==!1)?m:mc(p,m,a);m!=null&&(f=!1)}}else{if(l===void 0)continue;s[d]!=null&&(h[s[d]]=l)}}return{row:h,isempty:f}}function ny(e,r){if(e==null||e["!ref"]==null)return[];var t={t:"n",v:0},n=0,i=1,s=[],o=0,a="",c={s:{r:0,c:0},e:{r:0,c:0}},l=r||{},u=l.range!=null?l.range:e["!ref"];switch(l.header===1?n=1:l.header==="A"?n=2:Array.isArray(l.header)?n=3:l.header==null&&(n=0),typeof u){case"string":c=Kn(u);break;case"number":(c=Kn(e["!ref"])).s.r=u;break;default:c=u}n>0&&(i=0);var f=fi(c.s.r),h=[],d=[],p=0,m=0,v=Array.isArray(e),y=c.s.r,g=0,b={};v&&!e[y]&&(e[y]=[]);var w=l.skipHidden&&e["!cols"]||[],S=l.skipHidden&&e["!rows"]||[];for(g=c.s.c;g<=c.e.c;++g)if(!(w[g]||{}).hidden)switch(h[g]=Va(g),t=v?e[y][g]:e[h[g]+f],n){case 1:s[g]=g-c.s.c;break;case 2:s[g]=h[g];break;case 3:s[g]=l.header[g-c.s.c];break;default:if(t==null&&(t={w:"__EMPTY",t:"s"}),a=o=mc(t,null,l),m=b[o]||0){do a=o+"_"+m++;while(b[a]);b[o]=m,b[a]=1}else b[o]=1;s[g]=a}for(y=c.s.r+i;y<=c.e.r;++y)if(!(S[y]||{}).hidden){var C=q5(e,c,y,h,n,s,v,l);(C.isempty===!1||(n===1?l.blankrows!==!1:l.blankrows))&&(d[p++]=C.row)}return d.length=p,d}var ay=/"/g;function Sd(e,r,t,n,i,s,o,a){for(var c=!0,l=[],u="",f=fi(t),h=r.s.c;h<=r.e.c;++h)if(n[h]){var d=a.dense?(e[t]||[])[h]:e[n[h]+f];if(d==null)u="";else if(d.v!=null){c=!1,u=""+(a.rawNumbers&&d.t=="n"?d.v:mc(d,null,a));for(var p=0,m=0;p!==u.length;++p)if((m=u.charCodeAt(p))===i||m===s||m===34||a.forceQuotes){u='"'+u.replace(ay,'""')+'"';break}u=="ID"&&(u='"ID"')}else d.f==null||d.F?u="":(c=!1,(u="="+d.f).indexOf(",")>=0&&(u='"'+u.replace(ay,'""')+'"'));l.push(u)}return a.blankrows===!1&&c?null:l.join(o)}function iy(e,r){var t=[],n=r??{};if(e==null||e["!ref"]==null)return"";var i=Kn(e["!ref"]),s=n.FS!==void 0?n.FS:",",o=s.charCodeAt(0),a=n.RS!==void 0?n.RS:` +`,c=a.charCodeAt(0),l=new RegExp((s=="|"?"\\|":s)+"+$"),u="",f=[];n.dense=Array.isArray(e);for(var h=n.skipHidden&&e["!cols"]||[],d=n.skipHidden&&e["!rows"]||[],p=i.s.c;p<=i.e.c;++p)(h[p]||{}).hidden||(f[p]=Va(p));for(var m=0,v=i.s.r;v<=i.e.r;++v)(d[v]||{}).hidden||(u=Sd(e,i,v,f,o,c,s,n))!=null&&(n.strip&&(u=u.replace(l,"")),(u||n.blankrows!==!1)&&t.push((m++?a:"")+u));return delete n.dense,t.join("")}function oy(e,r,t,n){var i=1;if(!t)for(;i<=65535&&e.SheetNames.indexOf(t="Sheet"+i)!=-1;++i,t=void 0);if(!t||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(n&&e.SheetNames.indexOf(t)>=0){var s=t.match(/(^.*?)(\d+)$/);i=s&&+s[2]||0;var o=s&&s[1]||t;for(++i;i<=65535&&e.SheetNames.indexOf(t=o+i)!=-1;++i);}if(Mg(t),e.SheetNames.indexOf(t)>=0)throw new Error("Worksheet with name |"+t+"| already exists!");return e.SheetNames.push(t),e.Sheets[t]=r,t}function sy(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}var e1=["#FFFFFF","#000000","#BFBFBF","#323232","#4472C4","#ED7D31","#A5A5A5","#FFC000","#5B9BD5","#71AD47"],t1=["#000000","#FFFFFF","#FF0000","#00FF00","#0000FF","#FFFF00","#FF00FF","#00FFFF","#000000","#FFFFFF","#FF0000","#00FF00","#0000FF","#FFFF00","#FF00FF","#00FFFF","#800000","#008000","#000080","#808000","#800080","#008080","#C0C0C0","#808080","#9999FF","#993366","#FFFFCC","#CCFFFF","#660066","#FF8080","#0066CC","#CCCCFF","#000080","#FF00FF","#FFFF00","#00FFFF","#800080","#800000","#008080","#0000FF","#00CCFF","#CCFFFF","#CCFFCC","#FFFF99","#99CCFF","#FF99CC","#CC99FF","#FFCC99","#3366FF","#33CCCC","#99CC00","#FFCC00","#FF9900","#FF6600","#666699","#969696","#003366","#339966","#003300","#333300","#993300","#993366","#333399","#333333","#000000"],G5=80;function cy(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return function(t,n){return new Promise(function(i,s){var o=new XMLHttpRequest;o.open(n.method||"GET",t,!0),o.responseType=n.responseType||"arraybuffer",o.onload=function(){o.status===200?i(o.response):s(o.status)},o.onerror=function(){s(o.status)},o.withCredentials=n.withCredentials||!1,n.headers&&Object.keys(n.headers).forEach(function(a){o.setRequestHeader(a,n.headers[a])}),o.send(n.body)})}(function(t){return typeof t=="string"?t:t instanceof Blob?URL.createObjectURL(t):t instanceof ArrayBuffer?URL.createObjectURL(new Blob([t])):t instanceof Response?URL.createObjectURL(t.blob()):t}(e),r)}function r1(e){if(typeof e=="object")return"#000000";if(/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.test(e))return e.startsWith("#")?e:"#"+e;e=e.trim().toLowerCase();var r={};try{var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return r.r=parseInt(t[2],16),r.g=parseInt(t[3],16),r.b=parseInt(t[4],16),r.a=parseInt(t[1],16)/255,qr("rgba(".concat(r.r,", ").concat(r.g,", ").concat(r.b,", ").concat(r.a,")")).toHexString()}catch(n){console.warn(n)}}function n1(e,r){return e>9?"#C7C9CC":r===void 0?e1[e]:r>0?function(t,n){for(var i=M0(t),s=0;s<3;s++)i[s]=Math.floor((255-i[s])*n+i[s]);return Y1(i[0],i[1],i[2])}(e1[e],r):function(t,n){for(var i=M0(t),s=0;s<3;s++)i[s]=Math.floor(i[s]*(1-n));return Y1(i[0],i[1],i[2])}(e1[e],Math.abs(r))}function X5(e){e.style=Fh.cloneDeep(e.style);var r=null;e.style.fill&&e.style.fill.fgColor&&(r=e.style.fill.fgColor.argb?r1(e.style.fill.fgColor.argb):e.style.fill.fgColor.hasOwnProperty("theme")?n1(e.style.fill.fgColor.theme,e.style.fill.fgColor.tint):e.style.fill.fgColor.indexed&&t1[e.style.fill.fgColor.indexed]||"#C7C9CC"),r&&(e.style.bgcolor=r);var t=null;if(e.style.font&&e.style.font.color&&(t=e.style.font.color.argb?r1(e.style.font.color.argb):e.style.font.color.hasOwnProperty("theme")?n1(e.style.font.color.theme,e.style.font.color.tint):e.style.font.color.indexed&&t1[e.style.font.color.indexed]||"#000000"),t&&(e.style.color=t),e.style.alignment&&(e.style.alignment.horizontal&&(e.style.align=e.style.alignment.horizontal),e.style.alignment.vertical&&(e.style.valign=e.style.alignment.vertical)),e.style.alignment&&e.style.alignment.wrapText&&(e.style.textwrap=!0),e.style.border){var n={};Object.keys(e.style.border).forEach(function(i){var s=e.style.border[i],o="#000000";typeof s.color=="string"?o=s.color:s.color&&(s.color.argb?o=r1(s.color.argb):s.color.hasOwnProperty("theme")?o=n1(s.color.theme,s.color.tint):s.color.indexed&&(o=t1[s.color.indexed])),n[i]=[s.style||"thin",o]}),e.style.border2=function(i){for(var s=1;sl+1&&(i._columns=i._columns.slice(0,l+1)),function(f,h,d){for(var p=0;p<(f.columns||[]).length;p++)h.cols[p.toString()]={},f.columns[p]._hidden?h.cols[p.toString()].width=.1:f.columns[p].width?h.cols[p.toString()].width=6*f.columns[p].width+(d.widthOffset||0):h.cols[p.toString()].width=G5+(d.widthOffset||0);h.cols.len=Math.max(Object.keys(h.cols).length,d.minColLength||0)}(i,s,r),t.push(s)}),e._worksheets=n,{workbookData:t,workbookSource:e,medias:e.media||[]}}var Bf=[];function _d(e,r,t,n){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};t&&t._media.length&&t._media.forEach(function(s){var o=s.imageId,a=s.range;if(s.type==="image"){var c=function(l,u,f,h){for(var d,p,m=h.widthOffset,v=h.heightOffset,y=u.tl,g=u.br,b=u.ext,w=y||{},S=w.nativeCol,C=S===void 0?0:S,I=w.nativeColOff,j=I===void 0?0:I,U=w.nativeRow,G=U===void 0?0:U,z=w.nativeRowOff,K=z===void 0?0:z,T=Ad,M=Ed,x=0;x=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s,o=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var c=t.next();return o=c.done,c},e:function(c){a=!0,s=c},f:function(){try{o||t.return==null||t.return()}finally{if(a)throw s}}}}function uy(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t{const t=e.__vccOpts||e;for(const[n,i]of r)t[n]=i;return t};function fy(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),t.push.apply(t,n)}return t}function i1(e){for(var r=1;rW in B?Ki(B,W,{enumerable:!0,configurable:!0,writable:!0,value:re}):B[W]=re,Lc=(B,W)=>{for(var re in W||(W={}))Ps.call(W,re)&&rc(B,re,W[re]);if(tc)for(var re of tc(W))Dc.call(W,re)&&rc(B,re,W[re]);return B},Bc=(B,W,re)=>new Promise((Ae,$e)=>{var ee=vt=>{try{qe(re.next(vt))}catch(Tt){$e(Tt)}},_e=vt=>{try{qe(re.throw(vt))}catch(Tt){$e(Tt)}},qe=vt=>vt.done?Ae(vt.value):Promise.resolve(vt.value).then(ee,_e);qe((re=re.apply(B,W)).next())});const Pr=`/*! For license information please see worker.js.LICENSE.txt */ +var e,t;e=globalThis,t=()=>(()=>{var e=[,(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.WorkerTask=t.WorkerMessageHandler=void 0;var n=r(2),a=r(134),i=r(135),o=r(137),s=r(200),c=r(194),u=r(4),l=r(231),f=r(232);function h(){h=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function u(e,t,r,a){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function d(){}function p(){}function g(){}var v={};c(v,i,(function(){return this}));var y=Object.getPrototypeOf,m=y&&y(y(P([])));m&&m!==t&&r.call(m,i)&&(v=m);var w=g.prototype=d.prototype=Object.create(v);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,s){var c=l(e[n],e,i);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==b(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(f).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===f)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=l(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var a=l(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,f;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}function d(e,t){return y(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||g(e,t)||p()}function p(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(e,t){if(e){if("string"==typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?v(e,t):void 0}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}(f);try{var m=function(){var e=d(h.value,2),t=e[0],n=e[1];l.push(r.getPage(t).then((function(e){var r=new x("Save (editor): page ".concat(t));return e.saveNewAnnotations(E,r,n).finally((function(){_(r)}))})))};for(v.s();!(h=v.n()).done;)m()}catch(e){v.e(e)}finally{v.f()}}if(t)l.push(r.serializeXfaData(s));else for(var b=function(e){l.push(r.getPage(e).then((function(t){var r=new x("Save: page ".concat(e));return t.save(E,r,s).finally((function(){_(r)}))})))},w=0;w=n.VerbosityLevel.INFOS?Date.now():0;r.getOperatorList({handler:E,sink:t,task:i,intent:e.intent,cacheKey:e.cacheKey,annotationStorage:e.annotationStorage}).then((function(e){_(i),o&&(0,n.info)("page=".concat(a+1," - getOperatorList: time=")+"".concat(Date.now()-o,"ms, len=").concat(e.length)),t.close()}),(function(e){_(i),i.terminated||t.error(e)}))}))})),E.on("GetTextContent",(function(e,t){var a=e.pageIndex;r.getPage(a).then((function(r){var i=new x("GetTextContent: page "+a);M(i);var o=k>=n.VerbosityLevel.INFOS?Date.now():0;r.extractTextContent({handler:E,task:i,sink:t,includeMarkedContent:e.includeMarkedContent,combineTextItems:e.combineTextItems}).then((function(){_(i),o&&(0,n.info)("page=".concat(a+1," - getTextContent: time=")+"".concat(Date.now()-o,"ms")),t.close()}),(function(e){_(i),i.terminated||t.error(e)}))}))})),E.on("GetStructTree",(function(e){return r.getPage(e.pageIndex).then((function(e){return r.ensure(e,"getStructTree")}))})),E.on("FontFallback",(function(e){return r.fontFallback(e.id,E)})),E.on("Cleanup",(function(e){return r.cleanup(!0)})),E.on("Terminate",(function(e){v=!0;var t=[];if(r){r.terminate(new n.AbortException("Worker was terminated."));var a=r.cleanup();t.push(a),r=null}else(0,s.clearGlobalCaches)();b&&b(new n.AbortException("Worker was terminated."));for(var i=0,o=w;i{function n(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||a(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e)return null;try{if(r&&"string"==typeof e){if(r.addDefaultProtocol&&e.startsWith("www.")){var n=e.match(/\\./g);n&&n.length>=2&&(e="http://".concat(e))}if(r.tryConvertEncoding)try{e=M(e)}catch(e){}}var a=t?new URL(e,t):new URL(e);if(function(e){if(!e)return!1;switch(e.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}(a))return a}catch(e){}return null},t.getModificationDate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return[e.getUTCFullYear().toString(),(e.getUTCMonth()+1).toString().padStart(2,"0"),e.getUTCDate().toString().padStart(2,"0"),e.getUTCHours().toString().padStart(2,"0"),e.getUTCMinutes().toString().padStart(2,"0"),e.getUTCSeconds().toString().padStart(2,"0")].join("")},t.getVerbosityLevel=function(){return g},t.info=function(e){g>=p.INFOS&&console.log("Info: ".concat(e))},t.isArrayBuffer=function(e){return"object"===o(e)&&null!==e&&void 0!==e.byteLength},t.isArrayEqual=function(e,t){if(e.length!==t.length)return!1;for(var r=0,n=e.length;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw o}}}}(e);try{for(i.s();!(t=i.n()).done;){var o=(r=t.value,2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{for(i=(r=r.call(e)).next,0;!(c=(n=i.call(r)).done)&&(s.push(n.value),2!==s.length);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(r)||a(r,2)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=o[0],c=o[1];n[s]=c}}catch(e){i.e(e)}finally{i.f()}return n},t.objectSize=function(e){return Object.keys(e).length},t.setVerbosityLevel=function(e){Number.isInteger(e)&&(g=e)},t.shadow=m,t.string32=function(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e)},t.stringToBytes=F,t.stringToPDFString=function(e){var t;if(e[0]>="ï"&&("þ"===e[0]&&"ÿ"===e[1]?t="utf-16be":"ÿ"===e[0]&&"þ"===e[1]?t="utf-16le":"ï"===e[0]&&"»"===e[1]&&"¿"===e[2]&&(t="utf-8"),t))try{var r=new TextDecoder(t,{fatal:!0}),n=F(e);return r.decode(n)}catch(e){v('stringToPDFString: "'.concat(e,'".'))}for(var a=[],i=0,o=e.length;i=p.WARNINGS&&console.log("Warning: ".concat(e))}function y(e){throw new Error(e)}function m(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!0,writable:!1}),r}var b=function(){function e(t,r){this.constructor===e&&y("Cannot initialize BaseException."),this.message=t,this.name=r}return e.prototype=new Error,e.constructor=e,e}();t.BaseException=b;var w=function(e){l(r,e);var t=h(r);function r(e,n){var a;return u(this,r),(a=t.call(this,e,"PasswordException")).code=n,a}return c(r)}(b);t.PasswordException=w;var k=function(e){l(r,e);var t=h(r);function r(e,n){var a;return u(this,r),(a=t.call(this,e,"UnknownErrorException")).details=n,a}return c(r)}(b);t.UnknownErrorException=k;var S=function(e){l(r,e);var t=h(r);function r(e){return u(this,r),t.call(this,e,"InvalidPDFException")}return c(r)}(b);t.InvalidPDFException=S;var x=function(e){l(r,e);var t=h(r);function r(e){return u(this,r),t.call(this,e,"MissingPDFException")}return c(r)}(b);t.MissingPDFException=x;var O=function(e){l(r,e);var t=h(r);function r(e,n){var a;return u(this,r),(a=t.call(this,e,"UnexpectedResponseException")).status=n,a}return c(r)}(b);t.UnexpectedResponseException=O;var A=function(e){l(r,e);var t=h(r);function r(e){return u(this,r),t.call(this,e,"FormatError")}return c(r)}(b);t.FormatError=A;var C=function(e){l(r,e);var t=h(r);function r(e){return u(this,r),t.call(this,e,"AbortException")}return c(r)}(b);function F(e){"string"!=typeof e&&y("Invalid argument for stringToBytes");for(var t=e.length,r=new Uint8Array(t),n=0;ne[2]&&(t[0]=e[2],t[2]=e[0]),e[1]>e[3]&&(t[1]=e[3],t[3]=e[1]),t}},{key:"intersect",value:function(e,t){var r=Math.max(Math.min(e[0],e[2]),Math.min(t[0],t[2])),n=Math.min(Math.max(e[0],e[2]),Math.max(t[0],t[2]));if(r>n)return null;var a=Math.max(Math.min(e[1],e[3]),Math.min(t[1],t[3])),i=Math.min(Math.max(e[1],e[3]),Math.max(t[1],t[3]));return a>i?null:[r,a,n,i]}},{key:"bezierBoundingBox",value:function(e,t,r,a,i,o,s,c){for(var u,l,f,h,d,p,g,v,y=[],m=[[],[]],b=0;b<2;++b)if(0===b?(l=6*e-12*r+6*i,u=-3*e+9*r-9*i+3*s,f=3*r-3*e):(l=6*t-12*a+6*o,u=-3*t+9*a-9*o+3*c,f=3*a-3*t),Math.abs(u)<1e-12){if(Math.abs(l)<1e-12)continue;0<(h=-f/l)&&h<1&&y.push(h)}else g=l*l-4*f*u,v=Math.sqrt(g),g<0||(0<(d=(-l+v)/(2*u))&&d<1&&y.push(d),0<(p=(-l-v)/(2*u))&&p<1&&y.push(p));for(var w,k=y.length,S=k;k--;)w=1-(h=y[k]),m[0][k]=w*w*w*e+3*w*w*h*r+3*w*h*h*i+h*h*h*s,m[1][k]=w*w*w*t+3*w*w*h*a+3*w*h*h*o+h*h*h*c;return m[0][S]=e,m[1][S]=t,m[0][S+1]=s,m[1][S+1]=c,m[0].length=m[1].length=S+2,[Math.min.apply(Math,n(m[0])),Math.min.apply(Math,n(m[1])),Math.max.apply(Math,n(m[0])),Math.max.apply(Math,n(m[1]))]}}]),e}();t.Util=E;var j=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function M(e){return decodeURIComponent(escape(e))}},(e,t,r)=>{var n=r(4);!globalThis.btoa&&n.isNodeJS&&(globalThis.btoa=function(e){return Buffer.from(e,"binary").toString("base64")}),!globalThis.atob&&n.isNodeJS&&(globalThis.atob=function(e){return Buffer.from(e,"base64").toString("binary")}),!globalThis.DOMMatrix&&n.isNodeJS&&(globalThis.DOMMatrix=require("canvas").DOMMatrix),!globalThis.ReadableStream&&n.isNodeJS&&(globalThis.ReadableStream=require("web-streams-polyfill/dist/ponyfill.js").ReadableStream),Array.prototype.at||r(5),Uint8Array.prototype.at||r(79),globalThis.structuredClone||r(89)},(e,t)=>{function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isNodeJS=void 0;var n=!("object"!==("undefined"==typeof process?"undefined":r(process))||process+""!="[object process]"||process.versions.nw||process.versions.electron&&process.type&&"browser"!==process.type);t.isNodeJS=n},(e,t,r)=>{r(6);var n=r(78);e.exports=n("Array","at")},(e,t,r)=>{var n=r(7),a=r(44),i=r(68),o=r(66),s=r(73);n({target:"Array",proto:!0},{at:function(e){var t=a(this),r=i(t),n=o(e),s=n>=0?n:r+n;return s<0||s>=r?void 0:t[s]}}),s("at")},(e,t,r)=>{var n=r(8),a=r(9).f,i=r(48),o=r(52),s=r(42),c=r(60),u=r(72);e.exports=function(e,t){var r,l,f,h,d,p=e.target,g=e.global,v=e.stat;if(r=g?n:v?n[p]||s(p,{}):(n[p]||{}).prototype)for(l in t){if(h=t[l],f=e.dontCallGetSet?(d=a(r,l))&&d.value:r[l],!u(g?l:p+(v?".":"#")+l,e.forced)&&void 0!==f){if(typeof h==typeof f)continue;c(h,f)}(e.sham||f&&f.sham)&&i(h,"sham",!0),o(r,l,h,e)}}},e=>{var t=function(e){return e&&e.Math==Math&&e};e.exports=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof global&&global)||function(){return this}()||Function("return this")()},(e,t,r)=>{var n=r(10),a=r(12),i=r(14),o=r(15),s=r(16),c=r(22),u=r(43),l=r(46),f=Object.getOwnPropertyDescriptor;t.f=n?f:function(e,t){if(e=s(e),t=c(t),l)try{return f(e,t)}catch(e){}if(u(e,t))return o(!a(i.f,e,t),e[t])}},(e,t,r)=>{var n=r(11);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},(e,t,r)=>{var n=r(13),a=Function.prototype.call;e.exports=n?a.bind(a):function(){return a.apply(a,arguments)}},(e,t,r)=>{var n=r(11);e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},(e,t)=>{var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,a=n&&!r.call({1:2},1);t.f=a?function(e){var t=n(this,e);return!!t&&t.enumerable}:r},e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},(e,t,r)=>{var n=r(17),a=r(20);e.exports=function(e){return n(a(e))}},(e,t,r)=>{var n=r(18),a=r(11),i=r(19),o=Object,s=n("".split);e.exports=a((function(){return!o("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?s(e,""):o(e)}:o},(e,t,r)=>{var n=r(13),a=Function.prototype,i=a.call,o=n&&a.bind.bind(i,i);e.exports=n?o:function(e){return function(){return i.apply(e,arguments)}}},(e,t,r)=>{var n=r(18),a=n({}.toString),i=n("".slice);e.exports=function(e){return i(a(e),8,-1)}},(e,t,r)=>{var n=r(21),a=TypeError;e.exports=function(e){if(n(e))throw a("Can't call method on "+e);return e}},e=>{e.exports=function(e){return null==e}},(e,t,r)=>{var n=r(23),a=r(27);e.exports=function(e){var t=n(e,"string");return a(t)?t:t+""}},(e,t,r)=>{var n=r(12),a=r(24),i=r(27),o=r(34),s=r(37),c=r(38),u=TypeError,l=c("toPrimitive");e.exports=function(e,t){if(!a(e)||i(e))return e;var r,c=o(e,l);if(c){if(void 0===t&&(t="default"),r=n(c,e,t),!a(r)||i(r))return r;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},(e,t,r)=>{var n=r(25),a=r(26),i=a.all;e.exports=a.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:n(e)||e===i}:function(e){return"object"==typeof e?null!==e:n(e)}},(e,t,r)=>{var n=r(26),a=n.all;e.exports=n.IS_HTMLDDA?function(e){return"function"==typeof e||e===a}:function(e){return"function"==typeof e}},e=>{var t="object"==typeof document&&document.all,r=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:r}},(e,t,r)=>{var n=r(28),a=r(25),i=r(29),o=r(30),s=Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return a(t)&&i(t.prototype,s(e))}},(e,t,r)=>{var n=r(8),a=r(25);e.exports=function(e,t){return arguments.length<2?(r=n[e],a(r)?r:void 0):n[e]&&n[e][t];var r}},(e,t,r)=>{var n=r(18);e.exports=n({}.isPrototypeOf)},(e,t,r)=>{var n=r(31);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},(e,t,r)=>{var n=r(32),a=r(11);e.exports=!!Object.getOwnPropertySymbols&&!a((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},(e,t,r)=>{var n,a,i=r(8),o=r(33),s=i.process,c=i.Deno,u=s&&s.versions||c&&c.version,l=u&&u.v8;l&&(a=(n=l.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!a&&o&&(!(n=o.match(/Edge\\/(\\d+)/))||n[1]>=74)&&(n=o.match(/Chrome\\/(\\d+)/))&&(a=+n[1]),e.exports=a},(e,t,r)=>{var n=r(28);e.exports=n("navigator","userAgent")||""},(e,t,r)=>{var n=r(35),a=r(21);e.exports=function(e,t){var r=e[t];return a(r)?void 0:n(r)}},(e,t,r)=>{var n=r(25),a=r(36),i=TypeError;e.exports=function(e){if(n(e))return e;throw i(a(e)+" is not a function")}},e=>{var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},(e,t,r)=>{var n=r(12),a=r(25),i=r(24),o=TypeError;e.exports=function(e,t){var r,s;if("string"===t&&a(r=e.toString)&&!i(s=n(r,e)))return s;if(a(r=e.valueOf)&&!i(s=n(r,e)))return s;if("string"!==t&&a(r=e.toString)&&!i(s=n(r,e)))return s;throw o("Can't convert object to primitive value")}},(e,t,r)=>{var n=r(8),a=r(39),i=r(43),o=r(45),s=r(31),c=r(30),u=a("wks"),l=n.Symbol,f=l&&l.for,h=c?l:l&&l.withoutSetter||o;e.exports=function(e){if(!i(u,e)||!s&&"string"!=typeof u[e]){var t="Symbol."+e;s&&i(l,e)?u[e]=l[e]:u[e]=c&&f?f(t):h(t)}return u[e]}},(e,t,r)=>{var n=r(40),a=r(41);(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.1",mode:n?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})},e=>{e.exports=!1},(e,t,r)=>{var n=r(8),a=r(42),i="__core-js_shared__",o=n[i]||a(i,{});e.exports=o},(e,t,r)=>{var n=r(8),a=Object.defineProperty;e.exports=function(e,t){try{a(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},(e,t,r)=>{var n=r(18),a=r(44),i=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(a(e),t)}},(e,t,r)=>{var n=r(20),a=Object;e.exports=function(e){return a(n(e))}},(e,t,r)=>{var n=r(18),a=0,i=Math.random(),o=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++a+i,36)}},(e,t,r)=>{var n=r(10),a=r(11),i=r(47);e.exports=!n&&!a((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},(e,t,r)=>{var n=r(8),a=r(24),i=n.document,o=a(i)&&a(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},(e,t,r)=>{var n=r(10),a=r(49),i=r(15);e.exports=n?function(e,t,r){return a.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},(e,t,r)=>{var n=r(10),a=r(46),i=r(50),o=r(51),s=r(22),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",h="configurable",d="writable";t.f=n?i?function(e,t,r){if(o(e),t=s(t),o(r),"function"==typeof e&&"prototype"===t&&"value"in r&&d in r&&!r[d]){var n=l(e,t);n&&n[d]&&(e[t]=r.value,r={configurable:h in r?r[h]:n[h],enumerable:f in r?r[f]:n[f],writable:!1})}return u(e,t,r)}:u:function(e,t,r){if(o(e),t=s(t),o(r),a)try{return u(e,t,r)}catch(e){}if("get"in r||"set"in r)throw c("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},(e,t,r)=>{var n=r(10),a=r(11);e.exports=n&&a((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},(e,t,r)=>{var n=r(24),a=String,i=TypeError;e.exports=function(e){if(n(e))return e;throw i(a(e)+" is not an object")}},(e,t,r)=>{var n=r(25),a=r(49),i=r(53),o=r(42);e.exports=function(e,t,r,s){s||(s={});var c=s.enumerable,u=void 0!==s.name?s.name:t;if(n(r)&&i(r,u,s),s.global)c?e[t]=r:o(t,r);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=r:a.f(e,t,{value:r,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},(e,t,r)=>{var n=r(11),a=r(25),i=r(43),o=r(10),s=r(54).CONFIGURABLE,c=r(55),u=r(56),l=u.enforce,f=u.get,h=Object.defineProperty,d=o&&!n((function(){return 8!==h((function(){}),"length",{value:8}).length})),p=String(String).split("String"),g=e.exports=function(e,t,r){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\\(([^)]*)\\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!i(e,"name")||s&&e.name!==t)&&(o?h(e,"name",{value:t,configurable:!0}):e.name=t),d&&r&&i(r,"arity")&&e.length!==r.arity&&h(e,"length",{value:r.arity});try{r&&i(r,"constructor")&&r.constructor?o&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var n=l(e);return i(n,"source")||(n.source=p.join("string"==typeof t?t:"")),e};Function.prototype.toString=g((function(){return a(this)&&f(this).source||c(this)}),"toString")},(e,t,r)=>{var n=r(10),a=r(43),i=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=a(i,"name"),c=s&&"something"===function(){}.name,u=s&&(!n||n&&o(i,"name").configurable);e.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},(e,t,r)=>{var n=r(18),a=r(25),i=r(41),o=n(Function.toString);a(i.inspectSource)||(i.inspectSource=function(e){return o(e)}),e.exports=i.inspectSource},(e,t,r)=>{var n,a,i,o=r(57),s=r(8),c=r(24),u=r(48),l=r(43),f=r(41),h=r(58),d=r(59),p="Object already initialized",g=s.TypeError,v=s.WeakMap;if(o||f.state){var y=f.state||(f.state=new v);y.get=y.get,y.has=y.has,y.set=y.set,n=function(e,t){if(y.has(e))throw g(p);return t.facade=e,y.set(e,t),t},a=function(e){return y.get(e)||{}},i=function(e){return y.has(e)}}else{var m=h("state");d[m]=!0,n=function(e,t){if(l(e,m))throw g(p);return t.facade=e,u(e,m,t),t},a=function(e){return l(e,m)?e[m]:{}},i=function(e){return l(e,m)}}e.exports={set:n,get:a,has:i,enforce:function(e){return i(e)?a(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!c(t)||(r=a(t)).type!==e)throw g("Incompatible receiver, "+e+" required");return r}}}},(e,t,r)=>{var n=r(8),a=r(25),i=n.WeakMap;e.exports=a(i)&&/native code/.test(String(i))},(e,t,r)=>{var n=r(39),a=r(45),i=n("keys");e.exports=function(e){return i[e]||(i[e]=a(e))}},e=>{e.exports={}},(e,t,r)=>{var n=r(43),a=r(61),i=r(9),o=r(49);e.exports=function(e,t,r){for(var s=a(t),c=o.f,u=i.f,l=0;l{var n=r(28),a=r(18),i=r(62),o=r(71),s=r(51),c=a([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=i.f(s(e)),r=o.f;return r?c(t,r(e)):t}},(e,t,r)=>{var n=r(63),a=r(70).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,a)}},(e,t,r)=>{var n=r(18),a=r(43),i=r(16),o=r(64).indexOf,s=r(59),c=n([].push);e.exports=function(e,t){var r,n=i(e),u=0,l=[];for(r in n)!a(s,r)&&a(n,r)&&c(l,r);for(;t.length>u;)a(n,r=t[u++])&&(~o(l,r)||c(l,r));return l}},(e,t,r)=>{var n=r(16),a=r(65),i=r(68),o=function(e){return function(t,r,o){var s,c=n(t),u=i(c),l=a(o,u);if(e&&r!=r){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===r)return e||l||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},(e,t,r)=>{var n=r(66),a=Math.max,i=Math.min;e.exports=function(e,t){var r=n(e);return r<0?a(r+t,0):i(r,t)}},(e,t,r)=>{var n=r(67);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},e=>{var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function(e){var n=+e;return(n>0?r:t)(n)}},(e,t,r)=>{var n=r(69);e.exports=function(e){return n(e.length)}},(e,t,r)=>{var n=r(66),a=Math.min;e.exports=function(e){return e>0?a(n(e),9007199254740991):0}},e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},(e,t)=>{t.f=Object.getOwnPropertySymbols},(e,t,r)=>{var n=r(11),a=r(25),i=/#|\\.prototype\\./,o=function(e,t){var r=c[s(e)];return r==l||r!=u&&(a(t)?n(t):!!t)},s=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=o.data={},u=o.NATIVE="N",l=o.POLYFILL="P";e.exports=o},(e,t,r)=>{var n=r(38),a=r(74),i=r(49).f,o=n("unscopables"),s=Array.prototype;null==s[o]&&i(s,o,{configurable:!0,value:a(null)}),e.exports=function(e){s[o][e]=!0}},(e,t,r)=>{var n,a=r(51),i=r(75),o=r(70),s=r(59),c=r(77),u=r(47),l=r(58),f="prototype",h="script",d=l("IE_PROTO"),p=function(){},g=function(e){return"<"+h+">"+e+""},v=function(e){e.write(g("")),e.close();var t=e.parentWindow.Object;return e=null,t},y=function(){try{n=new ActiveXObject("htmlfile")}catch(e){}var e,t,r;y="undefined"!=typeof document?document.domain&&n?v(n):(t=u("iframe"),r="java"+h+":",t.style.display="none",c.appendChild(t),t.src=String(r),(e=t.contentWindow.document).open(),e.write(g("document.F=Object")),e.close(),e.F):v(n);for(var a=o.length;a--;)delete y[f][o[a]];return y()};s[d]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(p[f]=a(e),r=new p,p[f]=null,r[d]=e):r=y(),void 0===t?r:i.f(r,t)}},(e,t,r)=>{var n=r(10),a=r(50),i=r(49),o=r(51),s=r(16),c=r(76);t.f=n&&!a?Object.defineProperties:function(e,t){o(e);for(var r,n=s(t),a=c(t),u=a.length,l=0;u>l;)i.f(e,r=a[l++],n[r]);return e}},(e,t,r)=>{var n=r(63),a=r(70);e.exports=Object.keys||function(e){return n(e,a)}},(e,t,r)=>{var n=r(28);e.exports=n("document","documentElement")},(e,t,r)=>{var n=r(8),a=r(18);e.exports=function(e,t){return a(n[e].prototype[t])}},(e,t,r)=>{r(80)},(e,t,r)=>{var n=r(81),a=r(68),i=r(66),o=n.aTypedArray;(0,n.exportTypedArrayMethod)("at",(function(e){var t=o(this),r=a(t),n=i(e),s=n>=0?n:r+n;return s<0||s>=r?void 0:t[s]}))},(e,t,r)=>{var n,a,i,o=r(82),s=r(10),c=r(8),u=r(25),l=r(24),f=r(43),h=r(83),d=r(36),p=r(48),g=r(52),v=r(49).f,y=r(29),m=r(85),b=r(87),w=r(38),k=r(45),S=r(56),x=S.enforce,O=S.get,A=c.Int8Array,C=A&&A.prototype,F=c.Uint8ClampedArray,P=F&&F.prototype,T=A&&m(A),I=C&&m(C),E=Object.prototype,j=c.TypeError,M=w("toStringTag"),_=k("TYPED_ARRAY_TAG"),L="TypedArrayConstructor",R=o&&!!b&&"Opera"!==h(c.opera),N=!1,D={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},B={BigInt64Array:8,BigUint64Array:8},U=function(e){var t=m(e);if(l(t)){var r=O(t);return r&&f(r,L)?r[L]:U(t)}},$=function(e){if(!l(e))return!1;var t=h(e);return f(D,t)||f(B,t)};for(n in D)(i=(a=c[n])&&a.prototype)?x(i)[L]=a:R=!1;for(n in B)(i=(a=c[n])&&a.prototype)&&(x(i)[L]=a);if((!R||!u(T)||T===Function.prototype)&&(T=function(){throw j("Incorrect invocation")},R))for(n in D)c[n]&&b(c[n],T);if((!R||!I||I===E)&&(I=T.prototype,R))for(n in D)c[n]&&b(c[n].prototype,I);if(R&&m(P)!==I&&b(P,I),s&&!f(I,M))for(n in N=!0,v(I,M,{get:function(){return l(this)?this[_]:void 0}}),D)c[n]&&p(c[n],_,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:R,TYPED_ARRAY_TAG:N&&_,aTypedArray:function(e){if($(e))return e;throw j("Target is not a typed array")},aTypedArrayConstructor:function(e){if(u(e)&&(!b||y(T,e)))return e;throw j(d(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,r,n){if(s){if(r)for(var a in D){var i=c[a];if(i&&f(i.prototype,e))try{delete i.prototype[e]}catch(r){try{i.prototype[e]=t}catch(e){}}}I[e]&&!r||g(I,e,r?t:R&&C[e]||t,n)}},exportTypedArrayStaticMethod:function(e,t,r){var n,a;if(s){if(b){if(r)for(n in D)if((a=c[n])&&f(a,e))try{delete a[e]}catch(e){}if(T[e]&&!r)return;try{return g(T,e,r?t:R&&T[e]||t)}catch(e){}}for(n in D)!(a=c[n])||a[e]&&!r||g(a,e,t)}},getTypedArrayConstructor:U,isView:function(e){if(!l(e))return!1;var t=h(e);return"DataView"===t||f(D,t)||f(B,t)},isTypedArray:$,TypedArray:T,TypedArrayPrototype:I}},e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},(e,t,r)=>{var n=r(84),a=r(25),i=r(19),o=r(38)("toStringTag"),s=Object,c="Arguments"==i(function(){return arguments}());e.exports=n?i:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=s(e),o))?r:c?i(t):"Object"==(n=i(t))&&a(t.callee)?"Arguments":n}},(e,t,r)=>{var n={};n[r(38)("toStringTag")]="z",e.exports="[object z]"===String(n)},(e,t,r)=>{var n=r(43),a=r(25),i=r(44),o=r(58),s=r(86),c=o("IE_PROTO"),u=Object,l=u.prototype;e.exports=s?u.getPrototypeOf:function(e){var t=i(e);if(n(t,c))return t[c];var r=t.constructor;return a(r)&&t instanceof r?r.prototype:t instanceof u?l:null}},(e,t,r)=>{var n=r(11);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},(e,t,r)=>{var n=r(18),a=r(51),i=r(88);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=n(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(r,[]),t=r instanceof Array}catch(e){}return function(r,n){return a(r),i(n),t?e(r,n):r.__proto__=n,r}}():void 0)},(e,t,r)=>{var n=r(25),a=String,i=TypeError;e.exports=function(e){if("object"==typeof e||n(e))return e;throw i("Can't set "+a(e)+" as a prototype")}},(e,t,r)=>{r(90),r(97),r(99),r(122),r(124);var n=r(133);e.exports=n.structuredClone},(e,t,r)=>{var n=r(16),a=r(73),i=r(91),o=r(56),s=r(49).f,c=r(92),u=r(96),l=r(40),f=r(10),h="Array Iterator",d=o.set,p=o.getterFor(h);e.exports=c(Array,"Array",(function(e,t){d(this,{type:h,target:n(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,u(void 0,!0)):u("keys"==r?n:"values"==r?t[n]:[n,t[n]],!1)}),"values");var g=i.Arguments=i.Array;if(a("keys"),a("values"),a("entries"),!l&&f&&"values"!==g.name)try{s(g,"name",{value:"values"})}catch(e){}},e=>{e.exports={}},(e,t,r)=>{var n=r(7),a=r(12),i=r(40),o=r(54),s=r(25),c=r(93),u=r(85),l=r(87),f=r(95),h=r(48),d=r(52),p=r(38),g=r(91),v=r(94),y=o.PROPER,m=o.CONFIGURABLE,b=v.IteratorPrototype,w=v.BUGGY_SAFARI_ITERATORS,k=p("iterator"),S="keys",x="values",O="entries",A=function(){return this};e.exports=function(e,t,r,o,p,v,C){c(r,t,o);var F,P,T,I=function(e){if(e===p&&L)return L;if(!w&&e in M)return M[e];switch(e){case S:case x:case O:return function(){return new r(this,e)}}return function(){return new r(this)}},E=t+" Iterator",j=!1,M=e.prototype,_=M[k]||M["@@iterator"]||p&&M[p],L=!w&&_||I(p),R="Array"==t&&M.entries||_;if(R&&(F=u(R.call(new e)))!==Object.prototype&&F.next&&(i||u(F)===b||(l?l(F,b):s(F[k])||d(F,k,A)),f(F,E,!0,!0),i&&(g[E]=A)),y&&p==x&&_&&_.name!==x&&(!i&&m?h(M,"name",x):(j=!0,L=function(){return a(_,this)})),p)if(P={values:I(x),keys:v?L:I(S),entries:I(O)},C)for(T in P)(w||j||!(T in M))&&d(M,T,P[T]);else n({target:t,proto:!0,forced:w||j},P);return i&&!C||M[k]===L||d(M,k,L,{name:p}),g[t]=L,P}},(e,t,r)=>{var n=r(94).IteratorPrototype,a=r(74),i=r(15),o=r(95),s=r(91),c=function(){return this};e.exports=function(e,t,r,u){var l=t+" Iterator";return e.prototype=a(n,{next:i(+!u,r)}),o(e,l,!1,!0),s[l]=c,e}},(e,t,r)=>{var n,a,i,o=r(11),s=r(25),c=r(24),u=r(74),l=r(85),f=r(52),h=r(38),d=r(40),p=h("iterator"),g=!1;[].keys&&("next"in(i=[].keys())?(a=l(l(i)))!==Object.prototype&&(n=a):g=!0),!c(n)||o((function(){var e={};return n[p].call(e)!==e}))?n={}:d&&(n=u(n)),s(n[p])||f(n,p,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:g}},(e,t,r)=>{var n=r(49).f,a=r(43),i=r(38)("toStringTag");e.exports=function(e,t,r){e&&!r&&(e=e.prototype),e&&!a(e,i)&&n(e,i,{configurable:!0,value:t})}},e=>{e.exports=function(e,t){return{value:e,done:t}}},(e,t,r)=>{var n=r(84),a=r(52),i=r(98);n||a(Object.prototype,"toString",i,{unsafe:!0})},(e,t,r)=>{var n=r(84),a=r(83);e.exports=n?{}.toString:function(){return"[object "+a(this)+"]"}},(e,t,r)=>{r(100)},(e,t,r)=>{r(101)("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),r(119))},(e,t,r)=>{var n=r(7),a=r(8),i=r(18),o=r(72),s=r(52),c=r(102),u=r(109),l=r(116),f=r(25),h=r(21),d=r(24),p=r(11),g=r(117),v=r(95),y=r(118);e.exports=function(e,t,r){var m=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),w=m?"set":"add",k=a[e],S=k&&k.prototype,x=k,O={},A=function(e){var t=i(S[e]);s(S,e,"add"==e?function(e){return t(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!d(e))&&t(this,0===e?0:e)}:"get"==e?function(e){return b&&!d(e)?void 0:t(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!d(e))&&t(this,0===e?0:e)}:function(e,r){return t(this,0===e?0:e,r),this})};if(o(e,!f(k)||!(b||S.forEach&&!p((function(){(new k).entries().next()})))))x=r.getConstructor(t,e,m,w),c.enable();else if(o(e,!0)){var C=new x,F=C[w](b?{}:-0,1)!=C,P=p((function(){C.has(1)})),T=g((function(e){new k(e)})),I=!b&&p((function(){for(var e=new k,t=5;t--;)e[w](t,t);return!e.has(-0)}));T||((x=t((function(e,t){l(e,S);var r=y(new k,e,x);return h(t)||u(t,r[w],{that:r,AS_ENTRIES:m}),r}))).prototype=S,S.constructor=x),(P||I)&&(A("delete"),A("has"),m&&A("get")),(I||F)&&A(w),b&&S.clear&&delete S.clear}return O[e]=x,n({global:!0,constructor:!0,forced:x!=k},O),v(x,e),b||r.setStrong(x,e,m),x}},(e,t,r)=>{var n=r(7),a=r(18),i=r(59),o=r(24),s=r(43),c=r(49).f,u=r(62),l=r(103),f=r(106),h=r(45),d=r(108),p=!1,g=h("meta"),v=0,y=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},m=e.exports={enable:function(){m.enable=function(){},p=!0;var e=u.f,t=a([].splice),r={};r[g]=1,e(r).length&&(u.f=function(r){for(var n=e(r),a=0,i=n.length;a{var n=r(19),a=r(16),i=r(62).f,o=r(104),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return s&&"Window"==n(e)?function(e){try{return i(e)}catch(e){return o(s)}}(e):i(a(e))}},(e,t,r)=>{var n=r(65),a=r(68),i=r(105),o=Array,s=Math.max;e.exports=function(e,t,r){for(var c=a(e),u=n(t,c),l=n(void 0===r?c:r,c),f=o(s(l-u,0)),h=0;u{var n=r(22),a=r(49),i=r(15);e.exports=function(e,t,r){var o=n(t);o in e?a.f(e,o,i(0,r)):e[o]=r}},(e,t,r)=>{var n=r(11),a=r(24),i=r(19),o=r(107),s=Object.isExtensible,c=n((function(){s(1)}));e.exports=c||o?function(e){return!!a(e)&&(!o||"ArrayBuffer"!=i(e))&&(!s||s(e))}:s},(e,t,r)=>{var n=r(11);e.exports=n((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},(e,t,r)=>{var n=r(11);e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},(e,t,r)=>{var n=r(110),a=r(12),i=r(51),o=r(36),s=r(112),c=r(68),u=r(29),l=r(113),f=r(114),h=r(115),d=TypeError,p=function(e,t){this.stopped=e,this.result=t},g=p.prototype;e.exports=function(e,t,r){var v,y,m,b,w,k,S,x=r&&r.that,O=!(!r||!r.AS_ENTRIES),A=!(!r||!r.IS_RECORD),C=!(!r||!r.IS_ITERATOR),F=!(!r||!r.INTERRUPTED),P=n(t,x),T=function(e){return v&&h(v,"normal",e),new p(!0,e)},I=function(e){return O?(i(e),F?P(e[0],e[1],T):P(e[0],e[1])):F?P(e,T):P(e)};if(A)v=e.iterator;else if(C)v=e;else{if(!(y=f(e)))throw d(o(e)+" is not iterable");if(s(y)){for(m=0,b=c(e);b>m;m++)if((w=I(e[m]))&&u(g,w))return w;return new p(!1)}v=l(e,y)}for(k=A?e.next:v.next;!(S=a(k,v)).done;){try{w=I(S.value)}catch(e){h(v,"throw",e)}if("object"==typeof w&&w&&u(g,w))return w}return new p(!1)}},(e,t,r)=>{var n=r(111),a=r(35),i=r(13),o=n(n.bind);e.exports=function(e,t){return a(e),void 0===t?e:i?o(e,t):function(){return e.apply(t,arguments)}}},(e,t,r)=>{var n=r(19),a=r(18);e.exports=function(e){if("Function"===n(e))return a(e)}},(e,t,r)=>{var n=r(38),a=r(91),i=n("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(a.Array===e||o[i]===e)}},(e,t,r)=>{var n=r(12),a=r(35),i=r(51),o=r(36),s=r(114),c=TypeError;e.exports=function(e,t){var r=arguments.length<2?s(e):t;if(a(r))return i(n(r,e));throw c(o(e)+" is not iterable")}},(e,t,r)=>{var n=r(83),a=r(34),i=r(21),o=r(91),s=r(38)("iterator");e.exports=function(e){if(!i(e))return a(e,s)||a(e,"@@iterator")||o[n(e)]}},(e,t,r)=>{var n=r(12),a=r(51),i=r(34);e.exports=function(e,t,r){var o,s;a(e);try{if(!(o=i(e,"return"))){if("throw"===t)throw r;return r}o=n(o,e)}catch(e){s=!0,o=e}if("throw"===t)throw r;if(s)throw o;return a(o),r}},(e,t,r)=>{var n=r(29),a=TypeError;e.exports=function(e,t){if(n(t,e))return e;throw a("Incorrect invocation")}},(e,t,r)=>{var n=r(38)("iterator"),a=!1;try{var i=0,o={next:function(){return{done:!!i++}},return:function(){a=!0}};o[n]=function(){return this},Array.from(o,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!a)return!1;var r=!1;try{var i={};i[n]=function(){return{next:function(){return{done:r=!0}}}},e(i)}catch(e){}return r}},(e,t,r)=>{var n=r(25),a=r(24),i=r(87);e.exports=function(e,t,r){var o,s;return i&&n(o=t.constructor)&&o!==r&&a(s=o.prototype)&&s!==r.prototype&&i(e,s),e}},(e,t,r)=>{var n=r(49).f,a=r(74),i=r(120),o=r(110),s=r(116),c=r(21),u=r(109),l=r(92),f=r(96),h=r(121),d=r(10),p=r(102).fastKey,g=r(56),v=g.set,y=g.getterFor;e.exports={getConstructor:function(e,t,r,l){var f=e((function(e,n){s(e,h),v(e,{type:t,index:a(null),first:void 0,last:void 0,size:0}),d||(e.size=0),c(n)||u(n,e[l],{that:e,AS_ENTRIES:r})})),h=f.prototype,g=y(t),m=function(e,t,r){var n,a,i=g(e),o=b(e,t);return o?o.value=r:(i.last=o={index:a=p(t,!0),key:t,value:r,previous:n=i.last,next:void 0,removed:!1},i.first||(i.first=o),n&&(n.next=o),d?i.size++:e.size++,"F"!==a&&(i.index[a]=o)),e},b=function(e,t){var r,n=g(e),a=p(t);if("F"!==a)return n.index[a];for(r=n.first;r;r=r.next)if(r.key==t)return r};return i(h,{clear:function(){for(var e=g(this),t=e.index,r=e.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete t[r.index],r=r.next;e.first=e.last=void 0,d?e.size=0:this.size=0},delete:function(e){var t=this,r=g(t),n=b(t,e);if(n){var a=n.next,i=n.previous;delete r.index[n.index],n.removed=!0,i&&(i.next=a),a&&(a.previous=i),r.first==n&&(r.first=a),r.last==n&&(r.last=i),d?r.size--:t.size--}return!!n},forEach:function(e){for(var t,r=g(this),n=o(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:r.first;)for(n(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!b(this,e)}}),i(h,r?{get:function(e){var t=b(this,e);return t&&t.value},set:function(e,t){return m(this,0===e?0:e,t)}}:{add:function(e){return m(this,e=0===e?0:e,e)}}),d&&n(h,"size",{get:function(){return g(this).size}}),f},setStrong:function(e,t,r){var n=t+" Iterator",a=y(t),i=y(n);l(e,t,(function(e,t){v(this,{type:n,target:e,state:a(e),kind:t,last:void 0})}),(function(){for(var e=i(this),t=e.kind,r=e.last;r&&r.removed;)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?f("keys"==t?r.key:"values"==t?r.value:[r.key,r.value],!1):(e.target=void 0,f(void 0,!0))}),r?"entries":"values",!r,!0),h(t)}}},(e,t,r)=>{var n=r(52);e.exports=function(e,t,r){for(var a in t)n(e,a,t[a],r);return e}},(e,t,r)=>{var n=r(28),a=r(49),i=r(38),o=r(10),s=i("species");e.exports=function(e){var t=n(e),r=a.f;o&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},(e,t,r)=>{r(123)},(e,t,r)=>{r(101)("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),r(119))},(e,t,r)=>{var n,a=r(40),i=r(7),o=r(8),s=r(28),c=r(18),u=r(11),l=r(45),f=r(25),h=r(125),d=r(21),p=r(24),g=r(27),v=r(109),y=r(51),m=r(83),b=r(43),w=r(105),k=r(48),S=r(68),x=r(126),O=r(127),A=r(129),C=r(32),F=r(130),P=r(131),T=r(132),I=o.Object,E=o.Date,j=o.Error,M=o.EvalError,_=o.RangeError,L=o.ReferenceError,R=o.SyntaxError,N=o.TypeError,D=o.URIError,B=o.PerformanceMark,U=o.WebAssembly,$=U&&U.CompileError||j,X=U&&U.LinkError||j,H=U&&U.RuntimeError||j,q=s("DOMException"),G=s("Set"),z=s("Map"),W=z.prototype,V=c(W.has),Y=c(W.get),K=c(W.set),J=c(G.prototype.add),Z=s("Object","keys"),Q=c([].push),ee=c((!0).valueOf),te=c(1..valueOf),re=c("".valueOf),ne=c(E.prototype.getTime),ae=l("structuredClone"),ie="DataCloneError",oe="Transferring",se=function(e){return!u((function(){var t=new o.Set([7]),r=e(t),n=e(I(7));return r==t||!r.has(7)||"object"!=typeof n||7!=n}))&&e},ce=function(e,t){return!u((function(){var r=new t,n=e({a:r,b:r});return!(n&&n.a===n.b&&n.a instanceof t&&n.a.stack===r.stack)}))},ue=o.structuredClone,le=a||!ce(ue,j)||!ce(ue,q)||(n=ue,!!u((function(){var e=n(new o.AggregateError([1],ae,{cause:3}));return"AggregateError"!=e.name||1!=e.errors[0]||e.message!=ae||3!=e.cause}))),fe=!ue&&se((function(e){return new B(ae,{detail:e}).detail})),he=se(ue)||fe,de=function(e){throw new q("Uncloneable type: "+e,ie)},pe=function(e,t){throw new q((t||"Cloning")+" of "+e+" cannot be properly polyfilled in this engine",ie)},ge=function(e,t){if(g(e)&&de("Symbol"),!p(e))return e;if(t){if(V(t,e))return Y(t,e)}else t=new z;var r,n,a,i,c,u,l,h,d,v,y=m(e),x=!1;switch(y){case"Array":a=[],x=!0;break;case"Object":a={},x=!0;break;case"Map":a=new z,x=!0;break;case"Set":a=new G,x=!0;break;case"RegExp":a=new RegExp(e.source,O(e));break;case"Error":switch(n=e.name){case"AggregateError":a=s("AggregateError")([]);break;case"EvalError":a=M();break;case"RangeError":a=_();break;case"ReferenceError":a=L();break;case"SyntaxError":a=R();break;case"TypeError":a=N();break;case"URIError":a=D();break;case"CompileError":a=$();break;case"LinkError":a=X();break;case"RuntimeError":a=H();break;default:a=j()}x=!0;break;case"DOMException":a=new q(e.message,e.name),x=!0;break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":r=o[y],p(r)||pe(y),a=new r(ge(e.buffer,t),e.byteOffset,"DataView"===y?e.byteLength:e.length);break;case"DOMQuad":try{a=new DOMQuad(ge(e.p1,t),ge(e.p2,t),ge(e.p3,t),ge(e.p4,t))}catch(t){he?a=he(e):pe(y)}break;case"FileList":if(i=function(){var e;try{e=new o.DataTransfer}catch(t){try{e=new o.ClipboardEvent("").clipboardData}catch(e){}}return e&&e.items&&e.files?e:null}()){for(c=0,u=S(e);c92||T&&C>94||F&&C>97)return!1;var e=new ArrayBuffer(8),t=ue(e,{transfer:[e]});return 0!=e.byteLength||8!=t.byteLength}));i({global:!0,enumerable:!0,sham:!ve,forced:le},{structuredClone:function(e){var t,r=x(arguments.length,1)>1&&!d(arguments[1])?y(arguments[1]):void 0,n=r?r.transfer:void 0;return void 0!==n&&function(e,t){if(!p(e))throw N("Transfer option cannot be converted to a sequence");var r=[];v(e,(function(e){Q(r,y(e))}));var n,a,i,s,c,u,l=0,d=S(r);if(ve)for(s=ue(r,{transfer:r});l{var n=r(18),a=r(11),i=r(25),o=r(83),s=r(28),c=r(55),u=function(){},l=[],f=s("Reflect","construct"),h=/^\\s*(?:class|function)\\b/,d=n(h.exec),p=!h.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,l,e),!0}catch(e){return!1}},v=function(e){if(!i(e))return!1;switch(o(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!d(h,c(e))}catch(e){return!0}};v.sham=!0,e.exports=!f||a((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?v:g},e=>{var t=TypeError;e.exports=function(e,r){if(e{var n=r(12),a=r(43),i=r(29),o=r(128),s=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in s||a(e,"flags")||!i(s,e)?t:n(o,e)}},(e,t,r)=>{var n=r(51);e.exports=function(){var e=n(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},(e,t,r)=>{var n=r(11),a=r(15);e.exports=!n((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",a(1,7)),7!==e.stack)}))},(e,t,r)=>{var n=r(131),a=r(132);e.exports=!n&&!a&&"object"==typeof window&&"object"==typeof document},e=>{e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},(e,t,r)=>{var n=r(19),a=r(8);e.exports="process"==n(a.process)},(e,t,r)=>{var n=r(8);e.exports=n},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.RefSetCache=t.RefSet=t.Ref=t.Name=t.EOF=t.Dict=t.Cmd=t.CIRCULAR_REF=void 0,t.clearPrimitiveCaches=function(){b._clearCache(),y._clearCache(),x._clearCache()},t.isCmd=function(e,t){return e instanceof b&&(void 0===t||e.cmd===t)},t.isDict=function(e,t){return e instanceof k&&(void 0===t||C(e.get("Type"),t))},t.isName=C,t.isRefsEqual=function(e,t){return e.num===t.num&&e.gen===t.gen};var n=r(2);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||s(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=s(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(c)throw i}}}}function s(e,t){if(e){if("string"==typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function l(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:null;f(this,e),this._map=Object.create(null),this.xref=t,this.objId=null,this.suppressEncryption=!1,this.__nonSerializable__=w}var t,r;return d(e,[{key:"assignXref",value:function(e){this.xref=e}},{key:"size",get:function(){return Object.keys(this._map).length}},{key:"get",value:function(e,t,r){var n=this._map[e];return void 0===n&&void 0!==t&&void 0===(n=this._map[t])&&void 0!==r&&(n=this._map[r]),n instanceof x&&this.xref?this.xref.fetch(n,this.suppressEncryption):n}},{key:"getAsync",value:(t=u().mark((function e(t,r,n){var a;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===(a=this._map[t])&&void 0!==r&&void 0===(a=this._map[r])&&void 0!==n&&(a=this._map[n]),!(a instanceof x&&this.xref)){e.next=4;break}return e.abrupt("return",this.xref.fetchAsync(a,this.suppressEncryption));case 4:return e.abrupt("return",a);case 5:case"end":return e.stop()}}),e,this)})),r=function(){var e=this,r=arguments;return new Promise((function(n,a){var i=t.apply(e,r);function o(e){l(i,n,a,o,s,"next",e)}function s(e){l(i,n,a,o,s,"throw",e)}o(void 0)}))},function(e,t,n){return r.apply(this,arguments)})},{key:"getArray",value:function(e,t,r){var n=this._map[e];if(void 0===n&&void 0!==t&&void 0===(n=this._map[t])&&void 0!==r&&(n=this._map[r]),n instanceof x&&this.xref&&(n=this.xref.fetch(n,this.suppressEncryption)),Array.isArray(n))for(var a=0,i=(n=n.slice()).length;a0&&(u._map[S]=A)}else u._map[S]=x[0]}}catch(e){w.e(e)}finally{w.f()}return l.clear(),u.size>0?u:e.empty}}]),e}();t.Dict=k;var S,x=(S=Object.create(null),function(){function e(t,r){f(this,e),this.num=t,this.gen=r}return d(e,[{key:"toString",value:function(){return 0===this.gen?"".concat(this.num,"R"):"".concat(this.num,"R").concat(this.gen)}}],[{key:"get",value:function(t,r){var n=0===r?"".concat(t,"R"):"".concat(t,"R").concat(r);return S[n]||(S[n]=new e(t,r))}},{key:"_clearCache",value:function(){S=Object.create(null)}}]),e}());t.Ref=x;var O=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;f(this,t),this._set=new Set(e&&e._set)}return d(t,[{key:"has",value:function(e){return this._set.has(e.toString())}},{key:"put",value:function(e){this._set.add(e.toString())}},{key:"remove",value:function(e){this._set.delete(e.toString())}},{key:Symbol.iterator,value:function(){return this._set.values()}},{key:"clear",value:function(){this._set.clear()}}]),t}();t.RefSet=O;var A=function(e){function t(){f(this,t),this._map=new Map}return d(t,[{key:"size",get:function(){return this._map.size}},{key:"get",value:function(e){return this._map.get(e.toString())}},{key:"has",value:function(e){return this._map.has(e.toString())}},{key:"put",value:function(e,t){this._map.set(e.toString(),t)}},{key:"putAlias",value:function(e,t){this._map.set(e.toString(),this.get(t))}},{key:Symbol.iterator,value:function(){return this._map.values()}},{key:"clear",value:function(){this._map.clear()}}]),t}();function C(e,t){return e instanceof y&&(void 0===t||e.name===t)}t.RefSetCache=A},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.XRefParseException=t.XRefEntryException=t.ParserEOFException=t.PDF_VERSION_REGEXP=t.MissingDataException=t.DocStats=void 0,t.collectActions=function(e,t,r){var n=Object.create(null),o=S({dict:t,key:"AA",stopWhenFound:!1});if(o)for(var c=o.length-1;c>=0;c--){var u=o[c];if(u instanceof i.Dict){var l,f=s(u.getKeys());try{for(f.s();!(l=f.n()).done;){var h=l.value,d=r[h];if(d){var p=u.getRaw(h),g=new i.RefSet,v=[];O(p,e,v,g),v.length>0&&(n[d]=v)}}}catch(e){f.e(e)}finally{f.f()}}}if(t.has("A")){var y=[];O(t.get("A"),e,y,new i.RefSet),y.length>0&&(n.Action=y)}return(0,a.objectSize)(n)>0?n:null},t.encodeToXmlString=function(e){for(var t=[],r=0,n=0,a=e.length;n55295&&(i<57344||i>65533)&&n++,r=n+1}return 0===t.length?e:(r126||35===i||40===i||41===i||60===i||62===i||91===i||93===i||123===i||125===i||47===i||37===i)&&(r0?n:null},t.getRotationMatrix=function(e,t,r){switch(e){case 90:return[0,1,-1,0,t,0];case 180:return[-1,0,0,-1,t,r];case 270:return[0,-1,1,0,0,r];default:throw new Error("Invalid rotation")}},t.isAscii=function(e){return/^[\\x00-\\x7F]*$/.test(e)},t.isWhiteSpace=function(e){return 32===e||9===e||13===e||10===e},t.log2=function(e){return e<=0?0:Math.ceil(Math.log2(e))},t.numberToString=function(e){if(Number.isInteger(e))return e.toString();var t=Math.round(100*e);return t%100==0?(t/100).toString():t%10==0?e.toFixed(1):e.toFixed(2)},t.parseXFAPath=function(e){var t=/(.+)\\[(\\d+)\\]$/;return e.split(".").map((function(e){var r=e.match(t);return r?{name:r[1],pos:parseInt(r[2],10)}:{name:e,pos:0}}))},t.readInt8=function(e,t){return e[t]<<24>>24},t.readUint16=function(e,t){return e[t]<<8|e[t+1]},t.readUint32=function(e,t){return(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0},t.recoverJsURL=function(e){var t=new RegExp("^\\\\s*("+["app.launchURL","window.open","xfa.host.gotoURL"].join("|").split(".").join("\\\\.")+")\\\\((?:'|\\")([^'\\"]*)(?:'|\\")(?:,\\\\s*(\\\\w+)\\\\)|\\\\))","i").exec(e);if(t&&t[2]){var r=t[2],n=!1;return"true"===t[3]&&"app.launchURL"===t[1]&&(n=!0),{url:r,newWindow:n}}return null},t.stringToUTF16HexString=function(e){for(var t=[],r=0,n=e.length;r>8&255).toString(16).padStart(2,"0"),(255&a).toString(16).padStart(2,"0"))}return t.join("")},t.stringToUTF16String=function(e){var t=[];arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&t.push("þÿ");for(var r=0,n=e.length;r>8&255),String.fromCharCode(255&a))}return t.join("")},t.toRomanNumerals=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(0,a.assert)(Number.isInteger(e)&&e>0,"The number should be a positive integer.");for(var r,n=[];e>=1e3;)e-=1e3,n.push("M");r=e/100|0,e%=100,n.push(x[r]),r=e/10|0,e%=10,n.push(x[10+r]),n.push(x[20+e]);var i=n.join("");return t?i.toLowerCase():i},t.validateCSSFont=function(e){var t=new Set(["100","200","300","400","500","600","700","800","900","1000","normal","bold","bolder","lighter"]),r=e.fontFamily,n=e.fontWeight,i=e.italicAngle;if(/^".*"$/.test(r)){if(/[^\\\\]"/.test(r.slice(1,r.length-1)))return(0,a.warn)('XFA - FontFamily contains some unescaped ": '.concat(r,".")),!1}else if(/^'.*'$/.test(r)){if(/[^\\\\]'/.test(r.slice(1,r.length-1)))return(0,a.warn)("XFA - FontFamily contains some unescaped ': ".concat(r,".")),!1}else{var o,c=s(r.split(/[ \\t]+/));try{for(c.s();!(o=c.n()).done;){var u=o.value;if(/^(\\d|(-(\\d|-)))/.test(u)||!/^[\\w-\\\\]+$/.test(u))return(0,a.warn)("XFA - FontFamily contains some invalid : ".concat(r,".")),!1}}catch(e){c.e(e)}finally{c.f()}}var l=n?n.toString():"";e.fontWeight=t.has(l)?l:"400";var f=parseFloat(i);return e.italicAngle=isNaN(f)||f<-90||f>90?"14":i.toString(),!0};var a=r(2),i=r(134),o=r(136);function s(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=c(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function c(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0}),t.BaseStream=void 0;var n=r(2);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){for(var r=0;r{Object.defineProperty(t,"__esModule",{value:!0}),t.NetworkPdfManager=t.LocalPdfManager=void 0;var n=r(2),a=r(138),i=r(135),o=r(140),s=r(139);function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=h(e);if(t){var a=h(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===d(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return f(e)}(this,r)}}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function d(e){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function p(){p=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function u(e,t,r,a){var i=t&&t.prototype instanceof h?t:h,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function h(){}function g(){}function v(){}var y={};c(y,i,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,i)&&(y=b);var w=v.prototype=h.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,s){var c=l(e[n],e,i);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==d(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(f).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===f)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=l(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var a=l(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,f;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}function g(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function v(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){g(i,n,a,o,s,"next",e)}function s(e){g(i,n,a,o,s,"throw",e)}o(void 0)}))}}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var r=0;r0&&void 0!==arguments[0]&&arguments[0];return this.pdfDocument.cleanup(e)}},{key:"ensure",value:(t=v(p().mark((function e(t,r,a){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,n.unreachable)("Abstract method \`ensure\` called");case 1:case"end":return e.stop()}}),e)}))),function(e,r,n){return t.apply(this,arguments)})},{key:"requestRange",value:function(e,t){(0,n.unreachable)("Abstract method \`requestRange\` called")}},{key:"requestLoadedStream",value:function(){(0,n.unreachable)("Abstract method \`requestLoadedStream\` called")}},{key:"sendProgressiveData",value:function(e){(0,n.unreachable)("Abstract method \`sendProgressiveData\` called")}},{key:"updatePassword",value:function(e){this._password=e}},{key:"terminate",value:function(e){(0,n.unreachable)("Abstract method \`terminate\` called")}}]),e}(),S=function(e){c(n,e);var t,r=l(n);function n(e,t,a,i,c,u,l){var h;y(this,n),(h=r.call(this))._docId=e,h._password=a,h._docBaseUrl=w(l),h.msgHandler=i,h.evaluatorOptions=c,h.enableXfa=u;var d=new s.Stream(t);return h.pdfDocument=new o.PDFDocument(f(h),d),h._loadedStreamPromise=Promise.resolve(d),h}return b(n,[{key:"ensure",value:(t=v(p().mark((function e(t,r,n){var a;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof(a=t[r])){e.next=3;break}return e.abrupt("return",a.apply(t,n));case 3:return e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)}))),function(e,r,n){return t.apply(this,arguments)})},{key:"requestRange",value:function(e,t){return Promise.resolve()}},{key:"requestLoadedStream",value:function(){return this._loadedStreamPromise}},{key:"terminate",value:function(e){}}]),n}(k);t.LocalPdfManager=S;var x=function(e){c(n,e);var t,r=l(n);function n(e,t,i,s,c,u){var l;return y(this,n),(l=r.call(this))._docId=e,l._password=i.password,l._docBaseUrl=w(u),l.msgHandler=i.msgHandler,l.evaluatorOptions=s,l.enableXfa=c,l.streamManager=new a.ChunkedStreamManager(t,{msgHandler:i.msgHandler,length:i.length,disableAutoFetch:i.disableAutoFetch,rangeChunkSize:i.rangeChunkSize}),l.pdfDocument=new o.PDFDocument(f(l),l.streamManager.getStream()),l}return b(n,[{key:"ensure",value:(t=v(p().mark((function e(t,r,n){var a;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,"function"!=typeof(a=t[r])){e.next=4;break}return e.abrupt("return",a.apply(t,n));case 4:return e.abrupt("return",a);case 7:if(e.prev=7,e.t0=e.catch(0),e.t0 instanceof i.MissingDataException){e.next=11;break}throw e.t0;case 11:return e.next=13,this.requestRange(e.t0.begin,e.t0.end);case 13:return e.abrupt("return",this.ensure(t,r,n));case 14:case"end":return e.stop()}}),e,this,[[0,7]])}))),function(e,r,n){return t.apply(this,arguments)})},{key:"requestRange",value:function(e,t){return this.streamManager.requestRange(e,t)}},{key:"requestLoadedStream",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.streamManager.requestAllChunks(e)}},{key:"sendProgressiveData",value:function(e){this.streamManager.onReceiveData({chunk:e})}},{key:"terminate",value:function(e){this.streamManager.abort(e)}}]),n}(k);t.NetworkPdfManager=x},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.ChunkedStreamManager=t.ChunkedStream=void 0;var a=r(2),i=r(135);function o(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(c)throw i}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=this.end?this.numChunks:Math.floor(t/this.chunkSize),a=r;athis.numChunks)&&t!==this.lastSuccessfulEnsureByteChunk){if(!this._loadedChunks.has(t))throw new i.MissingDataException(e,e+1);this.lastSuccessfulEnsureByteChunk=t}}}},{key:"ensureRange",value:function(e,t){if(!(e>=t||t<=this.progressiveDataLength)){var r=Math.floor(e/this.chunkSize);if(!(r>this.numChunks))for(var n=Math.min(Math.floor((t-1)/this.chunkSize)+1,this.numChunks),a=r;a=this.end?-1:(e>=this.progressiveDataLength&&this.ensureByte(e),this.bytes[this.pos++])}},{key:"getBytes",value:function(e){var t=this.bytes,r=this.pos,n=this.end;if(!e)return n>this.progressiveDataLength&&this.ensureRange(r,n),t.subarray(r,n);var a=r+e;return a>n&&(a=n),a>this.progressiveDataLength&&this.ensureRange(r,a),this.pos=a,t.subarray(r,a)}},{key:"getByteRange",value:function(e,t){return e<0&&(e=0),t>this.end&&(t=this.end),t>this.progressiveDataLength&&this.ensureRange(e,t),this.bytes.subarray(e,t)}},{key:"makeSubStream",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;function n(){}t?e+t>this.progressiveDataLength&&this.ensureRange(e,e+t):e>=this.progressiveDataLength&&this.ensureByte(e),n.prototype=Object.create(this),n.prototype.getMissingChunks=function(){for(var e=this.chunkSize,t=Math.floor(this.start/e),r=Math.floor((this.end-1)/e)+1,n=[],a=t;a0&&void 0!==arguments[0]&&arguments[0])){var e=this.stream.getMissingChunks();this._requestChunks(e)}return this._loadedStreamCapability.promise}},{key:"_requestChunks",value:function(e){var t=this,r=this.currRequestId++,n=new Set;this._chunksNeededByRequest.set(r,n);var i,s=o(e);try{for(s.s();!(i=s.n()).done;){var c=i.value;this.stream.hasChunk(c)||n.add(c)}}catch(e){s.e(e)}finally{s.f()}if(0===n.size)return Promise.resolve();var u=(0,a.createPromiseCapability)();this._promisesByRequest.set(r,u);var l,f=[],h=o(n);try{for(h.s();!(l=h.n()).done;){var d=l.value,p=this._requestsByChunk.get(d);p||(p=[],this._requestsByChunk.set(d,p),f.push(d)),p.push(r)}}catch(e){h.e(e)}finally{h.f()}if(f.length>0){var g,v=o(this.groupChunks(f));try{for(v.s();!(g=v.n()).done;){var y=g.value,m=y.beginChunk*this.chunkSize,b=Math.min(y.endChunk*this.chunkSize,this.length);this.sendRequest(m,b).catch(u.reject)}}catch(e){v.e(e)}finally{v.f()}}return u.promise.catch((function(e){if(!t.aborted)throw e}))}},{key:"getStream",value:function(){return this.stream}},{key:"requestRange",value:function(e,t){t=Math.min(t,this.length);for(var r=this.getBeginChunk(e),n=this.getEndChunk(t),a=[],i=r;i0&&void 0!==arguments[0]?arguments[0]:[]);try{for(r.s();!(e=r.n()).done;)for(var n=e.value,a=this.getBeginChunk(n.begin),i=this.getEndChunk(n.end),s=a;s=0&&n+1!==o&&(t.push({beginChunk:r,endChunk:n+1}),r=o),a+1===e.length&&t.push({beginChunk:r,endChunk:o+1}),n=o}return t}},{key:"onProgress",value:function(e){this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize+e.loaded,total:this.length})}},{key:"onReceiveData",value:function(e){var t=e.chunk,r=void 0===e.begin,n=r?this.progressiveDataLength:e.begin,a=n+t.byteLength,i=Math.floor(n/this.chunkSize),s=a0||c.push(d)}}catch(e){h.e(e)}finally{h.f()}}}if(!this.disableAutoFetch&&0===this._requestsByChunk.size){var g;if(1===this.stream.numChunksLoaded){var v=this.stream.numChunks-1;this.stream.hasChunk(v)||(g=v)}else g=this.stream.nextEmptyChunk(s);Number.isInteger(g)&&this._requestChunks([g])}for(var y=0,m=c;y{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.StringStream=t.Stream=t.NullStream=void 0;var a=r(136),i=r(2);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var r=0;r=this.end?-1:this.bytes[this.pos++]}},{key:"getBytes",value:function(e){var t=this.bytes,r=this.pos,n=this.end;if(!e)return t.subarray(r,n);var a=r+e;return a>n&&(a=n),this.pos=a,t.subarray(r,a)}},{key:"getByteRange",value:function(e,t){return e<0&&(e=0),t>this.end&&(t=this.end),this.bytes.subarray(e,t)}},{key:"reset",value:function(){this.pos=this.start}},{key:"moveStart",value:function(){this.start=this.pos}},{key:"makeSubStream",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return new r(this.bytes.buffer,e,t,n)}}]),r}(a.BaseStream);t.Stream=d;var p=function(e){u(r,e);var t=f(r);function r(e){return o(this,r),t.call(this,(0,i.stringToBytes)(e))}return c(r)}(d);t.StringStream=p;var g=function(e){u(r,e);var t=f(r);function r(){return o(this,r),t.call(this,new Uint8Array(0))}return c(r)}(d);t.NullStream=g},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Page=t.PDFDocument=void 0;var n=r(141),a=r(2),i=r(135),o=r(134),s=r(180),c=r(136),u=r(196),l=r(198),f=r(200),h=r(229),d=r(146),p=r(139),g=r(204),v=r(191),y=r(144),m=r(148),b=r(203),w=r(194),k=r(205),S=r(230);function x(e){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x(e)}function O(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||P(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(){A=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function u(e,t,r,a){var i=t&&t.prototype instanceof h?t:h,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:k(e,r,s)}),o}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function h(){}function d(){}function p(){}var g={};c(g,i,(function(){return this}));var v=Object.getPrototypeOf,y=v&&v(v(P([])));y&&y!==t&&r.call(y,i)&&(g=y);var m=p.prototype=h.prototype=Object.create(g);function b(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function a(n,i,o,s){var c=l(e[n],e,i);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==x(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(f).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function k(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===f)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=l(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function S(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,S(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var a=l(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,f;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(O,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}function C(e){return function(e){if(Array.isArray(e))return T(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||P(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=P(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function P(e,t){if(e){if("string"==typeof e)return T(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?T(e,t):void 0}}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]&&arguments[1],r=(0,i.getInheritableProperty)({dict:this.pageDict,key:e,getArray:t,stopWhenFound:!1});return Array.isArray(r)?1!==r.length&&r[0]instanceof o.Dict?o.Dict.merge({xref:this.xref,dictArray:r}):r[0]:r}},{key:"content",get:function(){return this.pageDict.getArray("Contents")}},{key:"resources",get:function(){var e=this._getInheritableProperty("Resources");return(0,a.shadow)(this,"resources",e instanceof o.Dict?e:o.Dict.empty)}},{key:"_getBoundingBox",value:function(e){if(this.xfaData)return this.xfaData.bbox;var t=this._getInheritableProperty(e,!0);if(Array.isArray(t)&&4===t.length){if((t=a.Util.normalizeRect(t))[2]-t[0]>0&&t[3]-t[1]>0)return t;(0,a.warn)("Empty, or invalid, /".concat(e," entry."))}return null}},{key:"mediaBox",get:function(){return(0,a.shadow)(this,"mediaBox",this._getBoundingBox("MediaBox")||N)}},{key:"cropBox",get:function(){return(0,a.shadow)(this,"cropBox",this._getBoundingBox("CropBox")||this.mediaBox)}},{key:"userUnit",get:function(){var e=this.pageDict.get("UserUnit");return("number"!=typeof e||e<=0)&&(e=1),(0,a.shadow)(this,"userUnit",e)}},{key:"view",get:function(){var e=this.cropBox,t=this.mediaBox;if(e!==t&&!(0,a.isArrayEqual)(e,t)){var r=a.Util.intersect(e,t);if(r&&r[2]-r[0]>0&&r[3]-r[1]>0)return(0,a.shadow)(this,"view",r);(0,a.warn)("Empty /CropBox and /MediaBox intersection.")}return(0,a.shadow)(this,"view",t)}},{key:"rotate",get:function(){var e=this._getInheritableProperty("Rotate")||0;return e%90!=0?e=0:e>=360?e%=360:e<0&&(e=(e%360+360)%360),(0,a.shadow)(this,"rotate",e)}},{key:"_onSubStreamError",value:function(e,t,r){if(this.evaluatorOptions.ignoreErrors)return e.send("UnsupportedFeature",{featureId:a.UNSUPPORTED_FEATURES.errorContentSubStream}),void(0,a.warn)("getContentStream - ignoring sub-stream (".concat(r,'): "').concat(t,'".'));throw t}},{key:"getContentStream",value:function(e){var t=this;return this.pdfManager.ensure(this,"content").then((function(r){return r instanceof c.BaseStream?r:Array.isArray(r)?new m.StreamsSequenceStream(r,t._onSubStreamError.bind(t,e)):new p.NullStream}))}},{key:"xfaData",get:function(){return(0,a.shadow)(this,"xfaData",this.xfaFactory?{bbox:this.xfaFactory.getBoundingBox(this.pageIndex)}:null)}},{key:"saveNewAnnotations",value:(s=E(A().mark((function e(t,r,a){var i,o,s,c,u,l,f,h,d,p,g;return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.xfaFactory){e.next=2;break}throw new Error("XFA: Cannot save new annotations.");case 2:return i=new y.PartialEvaluator({xref:this.xref,handler:t,pageIndex:this.pageIndex,idFactory:this._localIdFactory,fontCache:this.fontCache,builtInCMapCache:this.builtInCMapCache,standardFontDataCache:this.standardFontDataCache,globalImageCache:this.globalImageCache,options:this.evaluatorOptions}),o=this.pageDict,s=this.annotations.slice(),e.next=7,n.AnnotationFactory.saveNewAnnotations(i,r,a);case 7:c=e.sent,u=F(c.annotations);try{for(u.s();!(l=u.n()).done;)f=l.value.ref,s.push(f)}catch(e){u.e(e)}finally{u.f()}return h=o.get("Annots"),o.set("Annots",s),d=[],p=null,this.xref.encrypt&&(p=this.xref.encrypt.createCipherTransform(this.ref.num,this.ref.gen)),(0,w.writeObject)(this.ref,o,d,p),h&&o.set("Annots",h),(g=c.dependencies).push.apply(g,[{ref:this.ref,data:d.join("")}].concat(C(c.annotations))),e.abrupt("return",g);case 20:case"end":return e.stop()}}),e,this)}))),function(e,t,r){return s.apply(this,arguments)})},{key:"save",value:function(e,t,r){var n=new y.PartialEvaluator({xref:this.xref,handler:e,pageIndex:this.pageIndex,idFactory:this._localIdFactory,fontCache:this.fontCache,builtInCMapCache:this.builtInCMapCache,standardFontDataCache:this.standardFontDataCache,globalImageCache:this.globalImageCache,options:this.evaluatorOptions});return this._parsedAnnotations.then((function(e){var i,o=[],s=F(e);try{for(s.s();!(i=s.n()).done;){var c=i.value;c.mustBePrinted(r)&&o.push(c.save(n,t,r).catch((function(e){return(0,a.warn)("save - ignoring annotation data during "+'"'.concat(t.name,'" task: "').concat(e,'".')),null})))}}catch(e){s.e(e)}finally{s.f()}return Promise.all(o).then((function(e){return e.filter((function(e){return!!e}))}))}))}},{key:"loadResources",value:function(e){var t=this;return this.resourcesPromise||(this.resourcesPromise=this.pdfManager.ensure(this,"resources")),this.resourcesPromise.then((function(){return new g.ObjectLoader(t.resources,e,t.xref).load()}))}},{key:"getOperatorList",value:function(e){var t=this,r=e.handler,o=e.sink,s=e.task,c=e.intent,u=e.cacheKey,l=e.annotationStorage,f=void 0===l?null:l,h=this.getContentStream(r),d=this.loadResources(["ColorSpace","ExtGState","Font","Pattern","Properties","Shading","XObject"]),p=new y.PartialEvaluator({xref:this.xref,handler:r,pageIndex:this.pageIndex,idFactory:this._localIdFactory,fontCache:this.fontCache,builtInCMapCache:this.builtInCMapCache,standardFontDataCache:this.standardFontDataCache,globalImageCache:this.globalImageCache,options:this.evaluatorOptions}),g=this.xfaFactory?null:(0,i.getNewAnnotationsMap)(f),m=Promise.resolve(null);if(g){var b=g.get(this.pageIndex);b&&(m=n.AnnotationFactory.printNewAnnotations(p,s,b))}var w=Promise.all([h,d]).then((function(e){var n=O(e,1)[0],a=new v.OperatorList(c,o);return r.send("StartRenderPage",{transparency:p.hasBlendModes(t.resources,t.nonBlendModesSet),pageIndex:t.pageIndex,cacheKey:u}),p.getOperatorList({stream:n,task:s,resources:t.resources,operatorList:a}).then((function(){return a}))}));return Promise.all([w,this._parsedAnnotations,m]).then((function(e){var t=O(e,3),r=t[0],n=t[1],i=t[2];if(i&&(n=n.concat(i)),0===n.length||c&a.RenderingIntentFlag.ANNOTATIONS_DISABLE)return r.flush(!0),{length:r.totalLength};var o,u=!!(c&a.RenderingIntentFlag.ANNOTATIONS_FORMS),l=!!(c&a.RenderingIntentFlag.ANY),h=!!(c&a.RenderingIntentFlag.DISPLAY),d=!!(c&a.RenderingIntentFlag.PRINT),g=[],v=F(n);try{for(v.s();!(o=v.n()).done;){var y=o.value;(l||h&&y.mustBeViewed(f)||d&&y.mustBePrinted(f))&&g.push(y.getOperatorList(p,s,c,u,f).catch((function(e){return(0,a.warn)("getOperatorList - ignoring annotation data during "+'"'.concat(s.name,'" task: "').concat(e,'".')),{opList:null,separateForm:!1,separateCanvas:!1}})))}}catch(e){v.e(e)}finally{v.f()}return Promise.all(g).then((function(e){var t,n=!1,a=!1,i=F(e);try{for(i.s();!(t=i.n()).done;){var o=t.value,s=o.opList,c=o.separateForm,u=o.separateCanvas;r.addOpList(s),c&&(n=c),u&&(a=u)}}catch(e){i.e(e)}finally{i.f()}return r.flush(!0,{form:n,canvas:a}),{length:r.totalLength}}))}))}},{key:"extractTextContent",value:function(e){var t=this,r=e.handler,n=e.task,a=e.includeMarkedContent,i=e.sink,o=e.combineTextItems,s=this.getContentStream(r),c=this.loadResources(["ExtGState","Font","Properties","XObject"]);return Promise.all([s,c]).then((function(e){var s=O(e,1)[0];return new y.PartialEvaluator({xref:t.xref,handler:r,pageIndex:t.pageIndex,idFactory:t._localIdFactory,fontCache:t.fontCache,builtInCMapCache:t.builtInCMapCache,standardFontDataCache:t.standardFontDataCache,globalImageCache:t.globalImageCache,options:t.evaluatorOptions}).getTextContent({stream:s,task:n,resources:t.resources,includeMarkedContent:a,combineTextItems:o,sink:i,viewBox:t.view})}))}},{key:"getStructTree",value:(r=E(A().mark((function e(){var t,r;return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.pdfManager.ensureCatalog("structTreeRoot");case 2:if(t=e.sent){e.next=5;break}return e.abrupt("return",null);case 5:return e.next=7,this.pdfManager.ensure(this,"_parseStructTree",[t]);case 7:return r=e.sent,e.abrupt("return",r.serializable);case 9:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})},{key:"_parseStructTree",value:function(e){var t=new b.StructTreePage(e,this.pageDict);return t.parse(),t}},{key:"getAnnotationsData",value:(t=E(A().mark((function e(t,r,n){var i,o,s,c,u,l,f,h,d,p,g;return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._parsedAnnotations;case 2:if(0!==(i=e.sent).length){e.next=5;break}return e.abrupt("return",[]);case 5:o=[],s=[],u=!!(n&a.RenderingIntentFlag.ANY),l=!!(n&a.RenderingIntentFlag.DISPLAY),f=!!(n&a.RenderingIntentFlag.PRINT),h=F(i);try{for(h.s();!(d=h.n()).done;)p=d.value,((g=u||l&&p.viewable)||f&&p.printable)&&s.push(p.data),p.hasTextContent&&g&&(c||(c=new y.PartialEvaluator({xref:this.xref,handler:t,pageIndex:this.pageIndex,idFactory:this._localIdFactory,fontCache:this.fontCache,builtInCMapCache:this.builtInCMapCache,standardFontDataCache:this.standardFontDataCache,globalImageCache:this.globalImageCache,options:this.evaluatorOptions})),o.push(p.extractTextContent(c,r,this.view).catch((function(e){(0,a.warn)('getAnnotationsData - ignoring textContent during "'.concat(r.name,'" task: "').concat(e,'".'))}))))}catch(e){h.e(e)}finally{h.f()}return e.next=12,Promise.all(o);case 12:return e.abrupt("return",s);case 13:case"end":return e.stop()}}),e,this)}))),function(e,r,n){return t.apply(this,arguments)})},{key:"annotations",get:function(){var e=this._getInheritableProperty("Annots");return(0,a.shadow)(this,"annotations",Array.isArray(e)?e:[])}},{key:"_parsedAnnotations",get:function(){var e=this,t=this.pdfManager.ensure(this,"annotations").then((function(){var t,r=[],i=F(e.annotations);try{for(i.s();!(t=i.n()).done;){var o=t.value;r.push(n.AnnotationFactory.create(e.xref,o,e.pdfManager,e._localIdFactory,!1).catch((function(e){return(0,a.warn)('_parsedAnnotations: "'.concat(e,'".')),null})))}}catch(e){i.e(e)}finally{i.f()}return Promise.all(r).then((function(e){if(0===e.length)return e;var t,r,a=[],i=F(e);try{for(i.s();!(r=i.n()).done;){var o=r.value;o&&(o instanceof n.PopupAnnotation?(t||(t=[]),t.push(o)):a.push(o))}}catch(e){i.e(e)}finally{i.f()}return t&&a.push.apply(a,C(t)),a}))}));return(0,a.shadow)(this,"_parsedAnnotations",t)}},{key:"jsActions",get:function(){var e=(0,i.collectActions)(this.xref,this.pageDict,a.PageActionEventType);return(0,a.shadow)(this,"jsActions",e)}}]),e}();t.Page=D;var B=new Uint8Array([37,80,68,70,45]),U=new Uint8Array([115,116,97,114,116,120,114,101,102]),$=new Uint8Array([101,110,100,111,98,106]);function X(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1024,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=t.length,i=e.peekBytes(r),o=i.length-a;if(o<=0)return!1;if(n)for(var s=a-1,c=i.length-1;c>=s;){for(var u=0;u=a)return e.pos+=c-s,!0;c--}else for(var l=0;l<=o;){for(var f=0;f=a)return e.pos+=l,!0;l++}return!1}var H=function(){function e(t,r){if(_(this,e),r.length<=0)throw new a.InvalidPDFException("The PDF file is empty, i.e. its size is zero bytes.");this.pdfManager=t,this.stream=r,this.xref=new S.XRef(r,t),this._pagePromises=new Map,this._version=null;var n={font:0};this._globalIdFactory=function(){function e(){_(this,e)}return R(e,null,[{key:"getDocId",value:function(){return"g_".concat(t.docId)}},{key:"createFontId",value:function(){return"f".concat(++n.font)}},{key:"createObjId",value:function(){(0,a.unreachable)("Abstract method \`createObjId\` called.")}},{key:"getPageObjId",value:function(){(0,a.unreachable)("Abstract method \`getPageObjId\` called.")}}]),e}()}var t,r,p,m,b,w,C,P;return R(e,[{key:"parse",value:function(e){this.xref.parse(e),this.catalog=new l.Catalog(this.pdfManager,this.xref)}},{key:"linearization",get:function(){var e=null;try{e=d.Linearization.create(this.stream)}catch(e){if(e instanceof i.MissingDataException)throw e;(0,a.info)(e)}return(0,a.shadow)(this,"linearization",e)}},{key:"startXRef",get:function(){var e=this.stream,t=0;if(this.linearization)e.reset(),X(e,$)&&(t=e.pos+6-e.start);else{for(var r=U.length,n=!1,o=e.end;!n&&o>0;)(o-=1024-r)<0&&(o=0),e.pos=o,n=X(e,U,1024,!0);if(n){var s;e.skip(9);do{s=e.getByte()}while((0,i.isWhiteSpace)(s));for(var c="";s>=32&&s<=57;)c+=String.fromCharCode(s),s=e.getByte();t=parseInt(c,10),isNaN(t)&&(t=0)}}return(0,a.shadow)(this,"startXRef",t)}},{key:"checkHeader",value:function(){var e=this.stream;if(e.reset(),X(e,B)){e.moveStart(),e.skip(B.length);for(var t,r="";(t=e.getByte())>32&&r.length<7;)r+=String.fromCharCode(t);i.PDF_VERSION_REGEXP.test(r)?this._version=r:(0,a.warn)("Invalid PDF header version: ".concat(r))}}},{key:"parseStartXRef",value:function(){this.xref.setStartXRef(this.startXRef)}},{key:"numPages",get:function(){var e;return e=this.catalog.hasActualNumPages?this.catalog.numPages:this.xfaFactory?this.xfaFactory.getNumPages():this.linearization?this.linearization.numPages:this.catalog.numPages,(0,a.shadow)(this,"numPages",e)}},{key:"_hasOnlyDocumentSignatures",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return!!Array.isArray(e)&&e.every((function(e){if(!((e=t.xref.fetchIfRef(e))instanceof o.Dict))return!1;if(e.has("Kids"))return++r>10?((0,a.warn)("_hasOnlyDocumentSignatures: maximum recursion depth reached"),!1):t._hasOnlyDocumentSignatures(e.get("Kids"),r);var n=(0,o.isName)(e.get("FT"),"Sig"),i=e.get("Rect"),s=Array.isArray(i)&&i.every((function(e){return 0===e}));return n&&s}))}},{key:"_xfaStreams",get:function(){var e=this.catalog.acroForm;if(!e)return null;var t=e.get("XFA"),r={"xdp:xdp":"",template:"",datasets:"",config:"",connectionSet:"",localeSet:"",stylesheet:"","/xdp:xdp":""};if(t instanceof c.BaseStream&&!t.isEmpty)return r["xdp:xdp"]=t,r;if(!Array.isArray(t)||0===t.length)return null;for(var n=0,a=t.length;n0;e.hasFields=n;var o=t.get("XFA");e.hasXfa=Array.isArray(o)&&o.length>0||o instanceof c.BaseStream&&!o.isEmpty;var s=!!(1&t.get("SigFlags")),u=s&&this._hasOnlyDocumentSignatures(r);e.hasAcroForm=n&&!u,e.hasSignatures=s}catch(e){if(e instanceof i.MissingDataException)throw e;(0,a.warn)('Cannot fetch form information: "'.concat(e,'".'))}return(0,a.shadow)(this,"formInfo",e)}},{key:"documentInfo",get:function(){var e,t={PDFFormatVersion:this.version,Language:this.catalog.lang,EncryptFilterName:this.xref.encrypt?this.xref.encrypt.filterName:null,IsLinearized:!!this.linearization,IsAcroFormPresent:this.formInfo.hasAcroForm,IsXFAPresent:this.formInfo.hasXfa,IsCollectionPresent:!!this.catalog.collection,IsSignaturesPresent:this.formInfo.hasSignatures};try{e=this.xref.trailer.get("Info")}catch(e){if(e instanceof i.MissingDataException)throw e;(0,a.info)("The document information dictionary is invalid.")}if(!(e instanceof o.Dict))return(0,a.shadow)(this,"documentInfo",t);var r,n=F(e.getKeys());try{for(n.s();!(r=n.n()).done;){var s=r.value,c=e.get(s);switch(s){case"Title":case"Author":case"Subject":case"Keywords":case"Creator":case"Producer":case"CreationDate":case"ModDate":if("string"==typeof c){t[s]=(0,a.stringToPDFString)(c);continue}break;case"Trapped":if(c instanceof o.Name){t[s]=c;continue}break;default:var u=void 0;switch(x(c)){case"string":u=(0,a.stringToPDFString)(c);break;case"number":case"boolean":u=c;break;default:c instanceof o.Name&&(u=c)}if(void 0===u){(0,a.warn)('Bad value, for custom key "'.concat(s,'", in Info: ').concat(c,"."));continue}t.Custom||(t.Custom=Object.create(null)),t.Custom[s]=u;continue}(0,a.warn)('Bad value, for key "'.concat(s,'", in Info: ').concat(c,"."))}}catch(e){n.e(e)}finally{n.f()}return(0,a.shadow)(this,"documentInfo",t)}},{key:"fingerprints",get:function(){function e(e){return"string"==typeof e&&e.length>0&&"\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0"!==e}function t(e){var t,r=[],n=F(e);try{for(n.s();!(t=n.n()).done;){var a=t.value.toString(16);r.push(a.padStart(2,"0"))}}catch(e){n.e(e)}finally{n.f()}return r.join("")}var r,n,i=this.xref.trailer.get("ID");return Array.isArray(i)&&e(i[0])?(r=(0,a.stringToBytes)(i[0]),i[1]!==i[0]&&e(i[1])&&(n=(0,a.stringToBytes)(i[1]))):r=(0,u.calculateMD5)(this.stream.getByteRange(0,1024),0,1024),(0,a.shadow)(this,"fingerprints",[t(r),n?t(n):null])}},{key:"_getLinearizationPage",value:(b=E(A().mark((function e(t){var r,n,i,s,c,u;return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=this.catalog,n=this.linearization,i=this.xref,s=o.Ref.get(n.objectNumberFirst,0),e.prev=2,e.next=5,i.fetchAsync(s);case 5:if(!((c=e.sent)instanceof o.Dict)){e.next=16;break}if(!((u=c.getRaw("Type"))instanceof o.Ref)){e.next=12;break}return e.next=11,i.fetchAsync(u);case 11:u=e.sent;case 12:if(!(0,o.isName)(u,"Page")&&(c.has("Type")||c.has("Kids"))){e.next=16;break}return r.pageKidsCountCache.has(s)||r.pageKidsCountCache.put(s,1),r.pageIndexCache.has(s)||r.pageIndexCache.put(s,0),e.abrupt("return",[c,s]);case 16:throw new a.FormatError("The Linearization dictionary doesn't point to a valid Page dictionary.");case 19:return e.prev=19,e.t0=e.catch(2),(0,a.warn)('_getLinearizationPage: "'.concat(e.t0.message,'".')),e.abrupt("return",r.getPageDict(t));case 23:case"end":return e.stop()}}),e,this,[[2,19]])}))),function(e){return b.apply(this,arguments)})},{key:"getPage",value:function(e){var t=this,r=this._pagePromises.get(e);if(r)return r;var n,a=this.catalog,i=this.linearization,s=this.xfaFactory;return n=(n=s?Promise.resolve([o.Dict.empty,null]):i&&i.pageFirst===e?this._getLinearizationPage(e):a.getPageDict(e)).then((function(r){var n=O(r,2),i=n[0],o=n[1];return new D({pdfManager:t.pdfManager,xref:t.xref,pageIndex:e,pageDict:i,ref:o,globalIdFactory:t._globalIdFactory,fontCache:a.fontCache,builtInCMapCache:a.builtInCMapCache,standardFontDataCache:a.standardFontDataCache,globalImageCache:a.globalImageCache,nonBlendModesSet:a.nonBlendModesSet,xfaFactory:s})})),this._pagePromises.set(e,n),n}},{key:"checkFirstPage",value:(m=E(A().mark((function e(){var t=arguments;return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.length>0&&void 0!==t[0]&&t[0])){e.next=3;break}return e.abrupt("return");case 3:return e.prev=3,e.next=6,this.getPage(0);case 6:e.next=15;break;case 8:if(e.prev=8,e.t0=e.catch(3),!(e.t0 instanceof i.XRefEntryException)){e.next=15;break}return this._pagePromises.delete(0),e.next=14,this.cleanup();case 14:throw new i.XRefParseException;case 15:case"end":return e.stop()}}),e,this,[[3,8]])}))),function(){return m.apply(this,arguments)})},{key:"checkLastPage",value:(p=E(A().mark((function e(){var t,r,n,o,s,c,u,l,f,h,d,p,g,v=arguments;return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=v.length>0&&void 0!==v[0]&&v[0],r=this.catalog,n=this.pdfManager,r.setActualNumPages(),e.prev=3,e.next=6,Promise.all([n.ensureDoc("xfaFactory"),n.ensureDoc("linearization"),n.ensureCatalog("numPages")]);case 6:if(!this.xfaFactory){e.next=10;break}return e.abrupt("return");case 10:o=this.linearization?this.linearization.numPages:r.numPages;case 11:if(Number.isInteger(o)){e.next=15;break}throw new a.FormatError("Page count is not an integer.");case 15:if(!(o<=1)){e.next=17;break}return e.abrupt("return");case 17:return e.next=19,this.getPage(o-1);case 19:e.next=44;break;case 21:return e.prev=21,e.t0=e.catch(3),this._pagePromises.delete(o-1),e.next=26,this.cleanup();case 26:if(!(e.t0 instanceof i.XRefEntryException)||t){e.next=28;break}throw new i.XRefParseException;case 28:return(0,a.warn)("checkLastPage - invalid /Pages tree /Count: ".concat(o,".")),e.prev=29,e.next=32,r.getAllPageDicts(t);case 32:s=e.sent,e.next=41;break;case 35:if(e.prev=35,e.t1=e.catch(29),!(e.t1 instanceof i.XRefEntryException)||t){e.next=39;break}throw new i.XRefParseException;case 39:return r.setActualNumPages(1),e.abrupt("return");case 41:c=F(s);try{for(c.s();!(u=c.n()).done;)l=O(u.value,2),f=l[0],h=O(l[1],2),d=h[0],p=h[1],g=void 0,d instanceof Error?(g=Promise.reject(d)).catch((function(){})):g=Promise.resolve(new D({pdfManager:n,xref:this.xref,pageIndex:f,pageDict:d,ref:p,globalIdFactory:this._globalIdFactory,fontCache:r.fontCache,builtInCMapCache:r.builtInCMapCache,standardFontDataCache:r.standardFontDataCache,globalImageCache:r.globalImageCache,nonBlendModesSet:r.nonBlendModesSet,xfaFactory:null})),this._pagePromises.set(f,g)}catch(e){c.e(e)}finally{c.f()}r.setActualNumPages(s.size);case 44:case"end":return e.stop()}}),e,this,[[3,21],[29,35]])}))),function(){return p.apply(this,arguments)})},{key:"fontFallback",value:function(e,t){return this.catalog.fontFallback(e,t)}},{key:"cleanup",value:(r=E(A().mark((function e(){var t,r=arguments;return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]&&r[0],e.abrupt("return",this.catalog?this.catalog.cleanup(t):(0,f.clearGlobalCaches)());case 2:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})},{key:"_collectFieldObjects",value:function(e,t,r){var i=this.xref.fetchIfRef(t);if(i.has("T")){var o=(0,a.stringToPDFString)(i.get("T"));e=""===e?o:"".concat(e,".").concat(o)}if(r.has(e)||r.set(e,[]),r.get(e).push(n.AnnotationFactory.create(this.xref,t,this.pdfManager,this._localIdFactory,!0).then((function(e){return e&&e.getFieldObject()})).catch((function(e){return(0,a.warn)('_collectFieldObjects: "'.concat(e,'".')),null}))),i.has("Kids")){var s,c=F(i.get("Kids"));try{for(c.s();!(s=c.n()).done;){var u=s.value;this._collectFieldObjects(e,u,r)}}catch(e){c.e(e)}finally{c.f()}}}},{key:"fieldObjects",get:function(){if(!this.formInfo.hasFields)return(0,a.shadow)(this,"fieldObjects",Promise.resolve(null));var e,t=Object.create(null),r=new Map,n=F(this.catalog.acroForm.get("Fields"));try{for(n.s();!(e=n.n()).done;){var i=e.value;this._collectFieldObjects("",i,r)}}catch(e){n.e(e)}finally{n.f()}var o,s=[],c=F(r);try{var u=function(){var e=O(o.value,2),r=e[0],n=e[1];s.push(Promise.all(n).then((function(e){(e=e.filter((function(e){return!!e}))).length>0&&(t[r]=e)})))};for(c.s();!(o=c.n()).done;)u()}catch(e){c.e(e)}finally{c.f()}return(0,a.shadow)(this,"fieldObjects",Promise.all(s).then((function(){return t})))}},{key:"hasJSActions",get:function(){var e=this.pdfManager.ensureDoc("_parseHasJSActions");return(0,a.shadow)(this,"hasJSActions",e)}},{key:"_parseHasJSActions",value:(t=E(A().mark((function e(){var t,r,n,a;return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([this.pdfManager.ensureCatalog("jsActions"),this.pdfManager.ensureDoc("fieldObjects")]);case 2:if(t=e.sent,r=O(t,2),n=r[0],a=r[1],!n){e.next=8;break}return e.abrupt("return",!0);case 8:if(!a){e.next=10;break}return e.abrupt("return",Object.values(a).some((function(e){return e.some((function(e){return null!==e.actions}))})));case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"calculationOrderIds",get:function(){var e=this.catalog.acroForm;if(!e||!e.has("CO"))return(0,a.shadow)(this,"calculationOrderIds",null);var t=e.get("CO");if(!Array.isArray(t)||0===t.length)return(0,a.shadow)(this,"calculationOrderIds",null);var r,n=[],i=F(t);try{for(i.s();!(r=i.n()).done;){var s=r.value;s instanceof o.Ref&&n.push(s.toString())}}catch(e){i.e(e)}finally{i.f()}return 0===n.length?(0,a.shadow)(this,"calculationOrderIds",null):(0,a.shadow)(this,"calculationOrderIds",n)}}]),e}();t.PDFDocument=H},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PopupAnnotation=t.MarkupAnnotation=t.AnnotationFactory=t.AnnotationBorderStyle=t.Annotation=void 0,t.getQuadPoints=D;var n=r(2),a=r(135),i=r(142),o=r(134),s=r(194),c=r(136),u=r(189),l=r(198),f=r(143),h=r(201),d=r(204),p=r(191),g=r(139),v=r(205);function y(){return y="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var n=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=x(e)););return e}(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(arguments.length<3?e:r):a.value}},y.apply(this,arguments)}function m(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b(e,t)}function b(e,t){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},b(e,t)}function w(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=x(e);if(t){var a=x(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return k(this,r)}}function k(e,t){if(t&&("object"===O(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return S(e)}function S(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(e){return x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},x(e)}function O(e){return O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},O(e)}function A(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=I(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function C(){C=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function u(e,t,r,a){var i=t&&t.prototype instanceof h?t:h,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:k(e,r,s)}),o}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function h(){}function d(){}function p(){}var g={};c(g,i,(function(){return this}));var v=Object.getPrototypeOf,y=v&&v(v(P([])));y&&y!==t&&r.call(y,i)&&(g=y);var m=p.prototype=h.prototype=Object.create(g);function b(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function a(n,i,o,s){var c=l(e[n],e,i);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==O(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(f).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function k(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===f)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=l(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function S(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,S(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var a=l(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,f;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),A(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;A(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}function F(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function P(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){F(i,n,a,o,s,"next",e)}function s(e){F(i,n,a,o,s,"throw",e)}o(void 0)}))}}function T(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||I(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e,t){if(e){if("string"==typeof e)return E(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?E(e,t):void 0}}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r5&&void 0!==arguments[5]?arguments[5]:null,u=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,f=arguments.length>8&&void 0!==arguments[8]?arguments[8]:-1,h=e.fetchIfRef(t);if(h instanceof o.Dict){var d=t instanceof o.Ref?t.toString():"annot_".concat(i.createObjId()),p=h.get("Subtype");p=p instanceof o.Name?p.name:null;var g=s instanceof o.Dict?s:o.Dict.empty,v={xref:e,ref:t,dict:h,subtype:p,id:d,pdfManager:r,acroForm:g,attachments:c,xfaDatasets:u,collectFields:l,needAppearances:!l&&!0===g.get("NeedAppearances"),pageIndex:f,isOffscreenCanvasSupported:n.FeatureTest.isOffscreenCanvasSupported&&r.evaluatorOptions.isOffscreenCanvasSupported};switch(p){case"Link":return new Y(v);case"Text":return new V(v);case"Widget":var y=(0,a.getInheritableProperty)({dict:h,key:"FT"});switch(y=y instanceof o.Name?y.name:null){case"Tx":return new q(v);case"Btn":return new G(v);case"Ch":return new z(v);case"Sig":return new W(v)}return(0,n.warn)('Unimplemented widget field type "'.concat(y,'", ')+"falling back to base field type."),new H(v);case"Popup":return new K(v);case"FreeText":return new J(v);case"Line":return new Z(v);case"Square":return new Q(v);case"Circle":return new ee(v);case"PolyLine":return new te(v);case"Polygon":return new re(v);case"Caret":return new ne(v);case"Ink":return new ae(v);case"Highlight":return new ie(v);case"Underline":return new oe(v);case"Squiggly":return new se(v);case"StrikeOut":return new ce(v);case"Stamp":return new ue(v);case"FileAttachment":return new le(v);default:return l||(p?(0,n.warn)('Unimplemented annotation type "'.concat(p,'", ')+"falling back to base annotation."):(0,n.warn)("Annotation is missing the required /Subtype.")),new U(v)}}}},{key:"_getPageIndex",value:(i=P(C().mark((function e(t,r,a){var i,s,c;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t.fetchIfRefAsync(r);case 3:if((i=e.sent)instanceof o.Dict){e.next=6;break}return e.abrupt("return",-1);case 6:if((s=i.getRaw("P"))instanceof o.Ref){e.next=9;break}return e.abrupt("return",-1);case 9:return e.next=11,a.ensureCatalog("getPageIndex",[s]);case 11:return c=e.sent,e.abrupt("return",c);case 15:return e.prev=15,e.t0=e.catch(0),(0,n.warn)('_getPageIndex: "'.concat(e.t0,'".')),e.abrupt("return",-1);case 19:case"end":return e.stop()}}),e,null,[[0,15]])}))),function(e,t,r){return i.apply(this,arguments)})},{key:"saveNewAnnotations",value:(r=P(C().mark((function e(t,r,a){var i,c,u,l,f,h,d,p,g;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=t.xref,u=[],l=[],f=A(a),e.prev=4,f.s();case 6:if((h=f.n()).done){e.next=17;break}d=h.value,e.t0=d.annotationType,e.next=e.t0===n.AnnotationEditorType.FREETEXT?11:e.t0===n.AnnotationEditorType.INK?14:15;break;case 11:return c||((p=new o.Dict(i)).set("BaseFont",o.Name.get("Helvetica")),p.set("Type",o.Name.get("Font")),p.set("Subtype",o.Name.get("Type1")),p.set("Encoding",o.Name.get("WinAnsiEncoding")),g=[],c=i.getNewTemporaryRef(),(0,s.writeObject)(c,p,g,null),u.push({ref:c,data:g.join("")})),l.push(J.createNewAnnotation(i,d,u,{evaluator:t,task:r,baseFontRef:c})),e.abrupt("break",15);case 14:l.push(ae.createNewAnnotation(i,d,u));case 15:e.next=6;break;case 17:e.next=22;break;case 19:e.prev=19,e.t1=e.catch(4),f.e(e.t1);case 22:return e.prev=22,f.f(),e.finish(22);case 25:return e.next=27,Promise.all(l);case 27:return e.t2=e.sent,e.t3=u,e.abrupt("return",{annotations:e.t2,dependencies:e.t3});case 30:case"end":return e.stop()}}),e,null,[[4,19,22,25]])}))),function(e,t,n){return r.apply(this,arguments)})},{key:"printNewAnnotations",value:(t=P(C().mark((function e(t,r,a){var i,o,s,c,u,l;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a){e.next=2;break}return e.abrupt("return",null);case 2:i=t.xref,o=[],s=n.FeatureTest.isOffscreenCanvasSupported&&t.options.isOffscreenCanvasSupported,c=A(a),e.prev=6,c.s();case 8:if((u=c.n()).done){e.next=19;break}l=u.value,e.t0=l.annotationType,e.next=e.t0===n.AnnotationEditorType.FREETEXT?13:e.t0===n.AnnotationEditorType.INK?15:17;break;case 13:return o.push(J.createNewPrintAnnotation(i,l,{evaluator:t,task:r,isOffscreenCanvasSupported:s})),e.abrupt("break",17);case 15:return o.push(ae.createNewPrintAnnotation(i,l,{isOffscreenCanvasSupported:s})),e.abrupt("break",17);case 17:e.next=8;break;case 19:e.next=24;break;case 21:e.prev=21,e.t1=e.catch(6),c.e(e.t1);case 24:return e.prev=24,c.f(),e.finish(24);case 27:return e.abrupt("return",Promise.all(o));case 28:case"end":return e.stop()}}),e,null,[[6,21,24,27]])}))),function(e,r,n){return t.apply(this,arguments)})}]),e}();function R(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Uint8ClampedArray(3);if(!Array.isArray(e))return t;var r=t||new Uint8ClampedArray(3);switch(e.length){case 0:return null;case 1:return f.ColorSpace.singletons.gray.getRgbItem(e,0,r,0),r;case 3:return f.ColorSpace.singletons.rgb.getRgbItem(e,0,r,0),r;case 4:return f.ColorSpace.singletons.cmyk.getRgbItem(e,0,r,0),r;default:return t}}function N(e){return Array.from(e,(function(e){return e/255}))}function D(e,t){var r=e.getArray("QuadPoints");if(!Array.isArray(r)||0===r.length||r.length%8>0)return null;for(var n=[],a=0,i=r.length/8;at[2]||ct[3]))return null;n.push([{x:o,y:u},{x:s,y:u},{x:o,y:c},{x:s,y:c}])}return n}function B(e,t,r){var a=T(n.Util.getAxialAlignedBoundingBox(t,r),4),i=a[0],o=a[1],s=a[2],c=a[3];if(i===s||o===c)return[1,0,0,1,e[0],e[1]];var u=(e[2]-e[0])/(s-i),l=(e[3]-e[1])/(c-o);return[u,0,0,l,e[0]-i*u,e[1]-o*l]}t.AnnotationFactory=L;var U=function(){function e(t){j(this,e);var r=t.dict,i=t.xref;this.setTitle(r.get("T")),this.setContents(r.get("Contents")),this.setModificationDate(r.get("M")),this.setFlags(r.get("F")),this.setRectangle(r.getArray("Rect")),this.setColor(r.getArray("C")),this.setBorderStyle(r),this.setAppearance(r),this.setOptionalContent(r);var s=r.get("MK");if(this.setBorderAndBackgroundColors(s),this.setRotation(s),this._streams=[],this.appearance&&this._streams.push(this.appearance),this.data={annotationFlags:this.flags,borderStyle:this.borderStyle,color:this.color,backgroundColor:this.backgroundColor,borderColor:this.borderColor,rotation:this.rotation,contentsObj:this._contents,hasAppearance:!!this.appearance,id:t.id,modificationDate:this.modificationDate,rect:this.rectangle,subtype:t.subtype,hasOwnCanvas:!1},t.collectFields){var c=r.get("Kids");if(Array.isArray(c)){var u,l=[],f=A(c);try{for(f.s();!(u=f.n()).done;){var h=u.value;h instanceof o.Ref&&l.push(h.toString())}}catch(e){f.e(e)}finally{f.f()}0!==l.length&&(this.data.kidIds=l)}this.data.actions=(0,a.collectActions)(i,r,n.AnnotationActionEventType),this.data.fieldName=this._constructFieldName(r),this.data.pageIndex=t.pageIndex}this._isOffscreenCanvasSupported=t.isOffscreenCanvasSupported,this._fallbackFontDict=null,this._needAppearances=!1}var t,r,s;return _(e,[{key:"_hasFlag",value:function(e,t){return!!(e&t)}},{key:"_isViewable",value:function(e){return!this._hasFlag(e,n.AnnotationFlag.INVISIBLE)&&!this._hasFlag(e,n.AnnotationFlag.NOVIEW)}},{key:"_isPrintable",value:function(e){return this._hasFlag(e,n.AnnotationFlag.PRINT)&&!this._hasFlag(e,n.AnnotationFlag.INVISIBLE)}},{key:"mustBeViewed",value:function(e){var t=e&&e.get(this.data.id);return t&&void 0!==t.hidden?!t.hidden:this.viewable&&!this._hasFlag(this.flags,n.AnnotationFlag.HIDDEN)}},{key:"mustBePrinted",value:function(e){var t=e&&e.get(this.data.id);return t&&void 0!==t.print?t.print:this.printable}},{key:"viewable",get:function(){return null!==this.data.quadPoints&&(0===this.flags||this._isViewable(this.flags))}},{key:"printable",get:function(){return null!==this.data.quadPoints&&0!==this.flags&&this._isPrintable(this.flags)}},{key:"_parseStringHelper",value:function(e){var t="string"==typeof e?(0,n.stringToPDFString)(e):"";return{str:t,dir:t&&"rtl"===(0,u.bidi)(t).dir?"rtl":"ltr"}}},{key:"setDefaultAppearance",value:function(e){var t=(0,a.getInheritableProperty)({dict:e.dict,key:"DA"})||e.acroForm.get("DA");this._defaultAppearance="string"==typeof t?t:"",this.data.defaultAppearanceData=(0,i.parseDefaultAppearance)(this._defaultAppearance)}},{key:"setTitle",value:function(e){this._title=this._parseStringHelper(e)}},{key:"setContents",value:function(e){this._contents=this._parseStringHelper(e)}},{key:"setModificationDate",value:function(e){this.modificationDate="string"==typeof e?e:null}},{key:"setFlags",value:function(e){this.flags=Number.isInteger(e)&&e>0?e:0}},{key:"hasFlag",value:function(e){return this._hasFlag(this.flags,e)}},{key:"setRectangle",value:function(e){Array.isArray(e)&&4===e.length?this.rectangle=n.Util.normalizeRect(e):this.rectangle=[0,0,0,0]}},{key:"setColor",value:function(e){this.color=R(e)}},{key:"setLineEndings",value:function(e){if(this.lineEndings=["None","None"],Array.isArray(e)&&2===e.length)for(var t=0;t<2;t++){var r=e[t];if(r instanceof o.Name)switch(r.name){case"None":continue;case"Square":case"Circle":case"Diamond":case"OpenArrow":case"ClosedArrow":case"Butt":case"ROpenArrow":case"RClosedArrow":case"Slash":this.lineEndings[t]=r.name;continue}(0,n.warn)("Ignoring invalid lineEnding: ".concat(r))}}},{key:"setRotation",value:function(e){if(this.rotation=0,e instanceof o.Dict){var t=e.get("R")||0;Number.isInteger(t)&&0!==t&&((t%=360)<0&&(t+=360),t%90==0&&(this.rotation=t))}}},{key:"setBorderAndBackgroundColors",value:function(e){e instanceof o.Dict?(this.borderColor=R(e.getArray("BC"),null),this.backgroundColor=R(e.getArray("BG"),null)):this.borderColor=this.backgroundColor=null}},{key:"setBorderStyle",value:function(e){if(this.borderStyle=new $,e instanceof o.Dict)if(e.has("BS")){var t=e.get("BS"),r=t.get("Type");r&&!(0,o.isName)(r,"Border")||(this.borderStyle.setWidth(t.get("W"),this.rectangle),this.borderStyle.setStyle(t.get("S")),this.borderStyle.setDashArray(t.getArray("D")))}else if(e.has("Border")){var n=e.getArray("Border");Array.isArray(n)&&n.length>=3&&(this.borderStyle.setHorizontalCornerRadius(n[0]),this.borderStyle.setVerticalCornerRadius(n[1]),this.borderStyle.setWidth(n[2],this.rectangle),4===n.length&&this.borderStyle.setDashArray(n[3],!0))}else this.borderStyle.setWidth(0)}},{key:"setAppearance",value:function(e){this.appearance=null;var t=e.get("AP");if(t instanceof o.Dict){var r=t.get("N");if(r instanceof c.BaseStream)this.appearance=r;else if(r instanceof o.Dict){var n=e.get("AS");n instanceof o.Name&&r.has(n.name)&&(this.appearance=r.get(n.name))}}}},{key:"setOptionalContent",value:function(e){this.oc=null;var t=e.get("OC");t instanceof o.Name?(0,n.warn)("setOptionalContent: Support for /Name-entry is not implemented."):t instanceof o.Dict&&(this.oc=t)}},{key:"loadResources",value:function(e,t){return t.dict.getAsync("Resources").then((function(t){if(t)return new d.ObjectLoader(t,e,t.xref).load().then((function(){return t}))}))}},{key:"getOperatorList",value:(s=P(C().mark((function e(t,r,a,i,s){var c,u,l,f,h,d,v,y,m,b;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c=this.data,u=this.appearance,l=!!(this.data.hasOwnCanvas&&a&n.RenderingIntentFlag.DISPLAY),u){e.next=8;break}if(l){e.next=6;break}return e.abrupt("return",{opList:new p.OperatorList,separateForm:!1,separateCanvas:!1});case 6:(u=new g.StringStream("")).dict=new o.Dict;case 8:return f=u.dict,e.next=11,this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"],u);case 11:if(h=e.sent,d=f.getArray("BBox")||[0,0,1,1],v=f.getArray("Matrix")||[1,0,0,1,0,0],y=B(c.rect,d,v),m=new p.OperatorList,!this.oc){e.next=20;break}return e.next=19,t.parseMarkedContentProps(this.oc,null);case 19:b=e.sent;case 20:return void 0!==b&&m.addOp(n.OPS.beginMarkedContentProps,["OC",b]),m.addOp(n.OPS.beginAnnotation,[c.id,c.rect,y,v,l]),e.next=24,t.getOperatorList({stream:u,task:r,resources:h,operatorList:m,fallbackFontDict:this._fallbackFontDict});case 24:return m.addOp(n.OPS.endAnnotation,[]),void 0!==b&&m.addOp(n.OPS.endMarkedContent,[]),this.reset(),e.abrupt("return",{opList:m,separateForm:!1,separateCanvas:l});case 28:case"end":return e.stop()}}),e,this)}))),function(e,t,r,n,a){return s.apply(this,arguments)})},{key:"save",value:(r=P(C().mark((function e(t,r,n){return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",null);case 1:case"end":return e.stop()}}),e)}))),function(e,t,n){return r.apply(this,arguments)})},{key:"hasTextContent",get:function(){return!1}},{key:"extractTextContent",value:(t=P(C().mark((function e(t,r,n){var a,i,o,s;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.appearance){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,this.loadResources(["ExtGState","Font","Properties","XObject"],this.appearance);case 4:return a=e.sent,i=[],o=[],s={desiredSize:Math.Infinity,ready:!0,enqueue:function(e,t){var r,n=A(e.items);try{for(n.s();!(r=n.n()).done;){var a=r.value;o.push(a.str),a.hasEOL&&(i.push(o.join("")),o.length=0)}}catch(e){n.e(e)}finally{n.f()}}},e.next=10,t.getTextContent({stream:this.appearance,task:r,resources:a,includeMarkedContent:!0,combineTextItems:!0,sink:s,viewBox:n});case 10:this.reset(),o.length&&i.push(o.join("")),i.length>0&&(this.data.textContent=i);case 13:case"end":return e.stop()}}),e,this)}))),function(e,r,n){return t.apply(this,arguments)})},{key:"getFieldObject",value:function(){return this.data.kidIds?{id:this.data.id,actions:this.data.actions,name:this.data.fieldName,strokeColor:this.data.borderColor,fillColor:this.data.backgroundColor,type:"",kidIds:this.data.kidIds,page:this.data.pageIndex,rotation:this.rotation}:null}},{key:"reset",value:function(){var e,t=A(this._streams);try{for(t.s();!(e=t.n()).done;)e.value.reset()}catch(e){t.e(e)}finally{t.f()}}},{key:"_constructFieldName",value:function(e){if(!e.has("T")&&!e.has("Parent"))return(0,n.warn)("Unknown field name, falling back to empty field name."),"";if(!e.has("Parent"))return(0,n.stringToPDFString)(e.get("T"));var t=[];e.has("T")&&t.unshift((0,n.stringToPDFString)(e.get("T")));var r=e,a=new o.RefSet;for(e.objId&&a.put(e.objId);r.has("Parent")&&(r=r.get("Parent"))instanceof o.Dict&&(!r.objId||!a.has(r.objId));)r.objId&&a.put(r.objId),r.has("T")&&t.unshift((0,n.stringToPDFString)(r.get("T")));return t.join(".")}}]),e}();t.Annotation=U;var $=function(){function e(){j(this,e),this.width=1,this.style=n.AnnotationBorderStyleType.SOLID,this.dashArray=[3],this.horizontalCornerRadius=0,this.verticalCornerRadius=0}return _(e,[{key:"setWidth",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[0,0,0,0];if(e instanceof o.Name)this.width=0;else if("number"==typeof e){if(e>0){var r=(t[2]-t[0])/2,a=(t[3]-t[1])/2;r>0&&a>0&&(e>r||e>a)&&((0,n.warn)("AnnotationBorderStyle.setWidth - ignoring width: ".concat(e)),e=1)}this.width=e}}},{key:"setStyle",value:function(e){if(e instanceof o.Name)switch(e.name){case"S":this.style=n.AnnotationBorderStyleType.SOLID;break;case"D":this.style=n.AnnotationBorderStyleType.DASHED;break;case"B":this.style=n.AnnotationBorderStyleType.BEVELED;break;case"I":this.style=n.AnnotationBorderStyleType.INSET;break;case"U":this.style=n.AnnotationBorderStyleType.UNDERLINE}}},{key:"setDashArray",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(Array.isArray(e)&&e.length>0){var r,n=!0,a=!0,i=A(e);try{for(i.s();!(r=i.n()).done;){var s=r.value;if(!(+s>=0)){n=!1;break}s>0&&(a=!1)}}catch(e){i.e(e)}finally{i.f()}n&&!a?(this.dashArray=e,t&&this.setStyle(o.Name.get("D"))):this.width=0}else e&&(this.width=0)}},{key:"setHorizontalCornerRadius",value:function(e){Number.isInteger(e)&&(this.horizontalCornerRadius=e)}},{key:"setVerticalCornerRadius",value:function(e){Number.isInteger(e)&&(this.verticalCornerRadius=e)}}]),e}();t.AnnotationBorderStyle=$;var X=function(e){m(i,e);var t,r,a=w(i);function i(e){var t;j(this,i),t=a.call(this,e);var r=e.dict;if(r.has("IRT")){var s=r.getRaw("IRT");t.data.inReplyTo=s instanceof o.Ref?s.toString():null;var c=r.get("RT");t.data.replyType=c instanceof o.Name?c.name:n.AnnotationReplyType.REPLY}if(t.data.replyType===n.AnnotationReplyType.GROUP){var u=r.get("IRT");t.setTitle(u.get("T")),t.data.titleObj=t._title,t.setContents(u.get("Contents")),t.data.contentsObj=t._contents,u.has("CreationDate")?(t.setCreationDate(u.get("CreationDate")),t.data.creationDate=t.creationDate):t.data.creationDate=null,u.has("M")?(t.setModificationDate(u.get("M")),t.data.modificationDate=t.modificationDate):t.data.modificationDate=null,t.data.hasPopup=u.has("Popup"),u.has("C")?(t.setColor(u.getArray("C")),t.data.color=t.color):t.data.color=null}else t.data.titleObj=t._title,t.setCreationDate(r.get("CreationDate")),t.data.creationDate=t.creationDate,t.data.hasPopup=r.has("Popup"),r.has("C")||(t.data.color=null);return r.has("RC")&&(t.data.richText=v.XFAFactory.getRichTextAsHtml(r.get("RC"))),t}return _(i,[{key:"setCreationDate",value:function(e){this.creationDate="string"==typeof e?e:null}},{key:"_setDefaultAppearance",value:function(e){var t=e.xref,r=e.extra,n=e.strokeColor,a=e.fillColor,i=e.blendMode,s=e.strokeAlpha,c=e.fillAlpha,u=e.pointsCallback,l=Number.MAX_VALUE,f=Number.MAX_VALUE,h=Number.MIN_VALUE,d=Number.MIN_VALUE,p=["q"];r&&p.push(r),n&&p.push("".concat(n[0]," ").concat(n[1]," ").concat(n[2]," RG")),a&&p.push("".concat(a[0]," ").concat(a[1]," ").concat(a[2]," rg"));var v=this.data.quadPoints;v||(v=[[{x:this.rectangle[0],y:this.rectangle[3]},{x:this.rectangle[2],y:this.rectangle[3]},{x:this.rectangle[0],y:this.rectangle[1]},{x:this.rectangle[2],y:this.rectangle[1]}]]);var y,m=A(v);try{for(m.s();!(y=m.n()).done;){var b=T(u(p,y.value),4),w=b[0],k=b[1],S=b[2],x=b[3];l=Math.min(l,w),h=Math.max(h,k),f=Math.min(f,S),d=Math.max(d,x)}}catch(e){m.e(e)}finally{m.f()}p.push("Q");var O=new o.Dict(t),C=new o.Dict(t);C.set("Subtype",o.Name.get("Form"));var F=new g.StringStream(p.join(" "));F.dict=C,O.set("Fm0",F);var P=new o.Dict(t);i&&P.set("BM",o.Name.get(i)),"number"==typeof s&&P.set("CA",s),"number"==typeof c&&P.set("ca",c);var I=new o.Dict(t);I.set("GS0",P);var E=new o.Dict(t);E.set("ExtGState",I),E.set("XObject",O);var j=new o.Dict(t);j.set("Resources",E);var M=this.data.rect=[l,f,h,d];j.set("BBox",M),this.appearance=new g.StringStream("/GS0 gs /Fm0 Do"),this.appearance.dict=j,this._streams.push(this.appearance,F)}}],[{key:"createNewAnnotation",value:(r=P(C().mark((function e(t,r,n,a){var i,o,c,u,l,f,h;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.getNewTemporaryRef(),e.next=3,this.createNewAppearanceStream(r,t,a);case 3:return o=e.sent,c=[],o?(l=t.getNewTemporaryRef(),u=this.createNewDict(r,t,{apRef:l}),f=t.encrypt?t.encrypt.createCipherTransform(l.num,l.gen):null,(0,s.writeObject)(l,o,c,f),n.push({ref:l,data:c.join("")})):u=this.createNewDict(r,t,{}),c.length=0,h=t.encrypt?t.encrypt.createCipherTransform(i.num,i.gen):null,(0,s.writeObject)(i,u,c,h),e.abrupt("return",{ref:i,data:c.join("")});case 10:case"end":return e.stop()}}),e,this)}))),function(e,t,n,a){return r.apply(this,arguments)})},{key:"createNewPrintAnnotation",value:(t=P(C().mark((function e(t,r,n){var a,i;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.createNewAppearanceStream(r,t,n);case 2:return a=e.sent,i=this.createNewDict(r,t,{ap:a}),e.abrupt("return",new this.prototype.constructor({dict:i,xref:t,isOffscreenCanvasSupported:n.isOffscreenCanvasSupported}));case 5:case"end":return e.stop()}}),e,this)}))),function(e,r,n){return t.apply(this,arguments)})}]),i}(U);t.MarkupAnnotation=X;var H=function(e){m(f,e);var t,r,c,u,l=w(f);function f(e){var t;j(this,f),t=l.call(this,e);var r=e.dict,i=e.xref,s=t.data;t.ref=e.ref,t._needAppearances=e.needAppearances,s.annotationType=n.AnnotationType.WIDGET,void 0===s.fieldName&&(s.fieldName=t._constructFieldName(r)),void 0===s.actions&&(s.actions=(0,a.collectActions)(i,r,n.AnnotationActionEventType));var c=(0,a.getInheritableProperty)({dict:r,key:"V",getArray:!0});s.fieldValue=t._decodeFormValue(c);var u=(0,a.getInheritableProperty)({dict:r,key:"DV",getArray:!0});if(s.defaultFieldValue=t._decodeFormValue(u),void 0===c&&e.xfaDatasets){var h=t._title.str;h&&(t._hasValueFromXFA=!0,s.fieldValue=c=e.xfaDatasets.getValue(h))}void 0===c&&null!==s.defaultFieldValue&&(s.fieldValue=s.defaultFieldValue),s.alternativeText=(0,n.stringToPDFString)(r.get("TU")||""),t.setDefaultAppearance(e),s.hasAppearance=t._needAppearances&&void 0!==s.fieldValue&&null!==s.fieldValue||s.hasAppearance;var d=(0,a.getInheritableProperty)({dict:r,key:"FT"});s.fieldType=d instanceof o.Name?d.name:null;var p=(0,a.getInheritableProperty)({dict:r,key:"DR"}),g=e.acroForm.get("DR"),v=t.appearance&&t.appearance.dict.get("Resources");return t._fieldResources={localResources:p,acroFormResources:g,appearanceResources:v,mergedResources:o.Dict.merge({xref:i,dictArray:[p,v,g],mergeSubDicts:!0})},s.fieldFlags=(0,a.getInheritableProperty)({dict:r,key:"Ff"}),(!Number.isInteger(s.fieldFlags)||s.fieldFlags<0)&&(s.fieldFlags=0),s.readOnly=t.hasFieldFlag(n.AnnotationFieldFlag.READONLY),s.required=t.hasFieldFlag(n.AnnotationFieldFlag.REQUIRED),s.hidden=t._hasFlag(s.annotationFlags,n.AnnotationFlag.HIDDEN),t}return _(f,[{key:"_decodeFormValue",value:function(e){return Array.isArray(e)?e.filter((function(e){return"string"==typeof e})).map((function(e){return(0,n.stringToPDFString)(e)})):e instanceof o.Name?(0,n.stringToPDFString)(e.name):"string"==typeof e?(0,n.stringToPDFString)(e):null}},{key:"hasFieldFlag",value:function(e){return!!(this.data.fieldFlags&e)}},{key:"getRotationMatrix",value:function(e){var t=e?e.get(this.data.id):void 0,r=t&&t.rotation;if(void 0===r&&(r=this.rotation),0===r)return n.IDENTITY_MATRIX;var i=this.data.rect[2]-this.data.rect[0],o=this.data.rect[3]-this.data.rect[1];return(0,a.getRotationMatrix)(r,i,o)}},{key:"getBorderAndBackgroundAppearances",value:function(e){var t=e?e.get(this.data.id):void 0,r=t&&t.rotation;if(void 0===r&&(r=this.rotation),!this.backgroundColor&&!this.borderColor)return"";var n=this.data.rect[2]-this.data.rect[0],a=this.data.rect[3]-this.data.rect[1],o=0===r||180===r?"0 0 ".concat(n," ").concat(a," re"):"0 0 ".concat(a," ").concat(n," re"),s="";if(this.backgroundColor&&(s="".concat((0,i.getPdfColor)(this.backgroundColor,!0)," ").concat(o," f ")),this.borderColor){var c=this.borderStyle.width||1;s+="".concat(c," w ").concat((0,i.getPdfColor)(this.borderColor,!1)," ").concat(o," S ")}return s}},{key:"getOperatorList",value:(u=P(C().mark((function e(t,r,a,i,o){var s,c,u,l,h,d,v;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!i||this instanceof W){e.next=2;break}return e.abrupt("return",{opList:new p.OperatorList,separateForm:!0,separateCanvas:!1});case 2:if(this._hasText){e.next=4;break}return e.abrupt("return",y(x(f.prototype),"getOperatorList",this).call(this,t,r,a,i,o));case 4:return e.next=6,this._getAppearance(t,r,a,o);case 6:if(s=e.sent,!this.appearance||null!==s){e.next=9;break}return e.abrupt("return",y(x(f.prototype),"getOperatorList",this).call(this,t,r,a,i,o));case 9:if(c=new p.OperatorList,this._defaultAppearance&&null!==s){e.next=12;break}return e.abrupt("return",{opList:c,separateForm:!1,separateCanvas:!1});case 12:if(u=[1,0,0,1,0,0],l=[0,0,this.data.rect[2]-this.data.rect[0],this.data.rect[3]-this.data.rect[1]],h=B(this.data.rect,l,u),!this.oc){e.next=19;break}return e.next=18,t.parseMarkedContentProps(this.oc,null);case 18:d=e.sent;case 19:return void 0!==d&&c.addOp(n.OPS.beginMarkedContentProps,["OC",d]),c.addOp(n.OPS.beginAnnotation,[this.data.id,this.data.rect,h,this.getRotationMatrix(o),!1]),v=new g.StringStream(s),e.next=24,t.getOperatorList({stream:v,task:r,resources:this._fieldResources.mergedResources,operatorList:c});case 24:return c.addOp(n.OPS.endAnnotation,[]),void 0!==d&&c.addOp(n.OPS.endMarkedContent,[]),e.abrupt("return",{opList:c,separateForm:!1,separateCanvas:!1});case 27:case"end":return e.stop()}}),e,this)}))),function(e,t,r,n,a){return u.apply(this,arguments)})},{key:"_getMKDict",value:function(e){var t=new o.Dict(null);return e&&t.set("R",e),this.borderColor&&t.set("BC",N(this.borderColor)),this.backgroundColor&&t.set("BG",N(this.backgroundColor)),t.size>0?t:null}},{key:"save",value:(c=P(C().mark((function e(t,r,i){var c,u,l,f,h,d,p,v,y,m,b,w,k,S,x,O,F,P,T,I,E,j,M,_,L,R=this;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c=i?i.get(this.data.id):void 0,u=c&&c.value,l=c&&c.rotation,u!==this.data.fieldValue&&void 0!==u){e.next=7;break}if(this._hasValueFromXFA||void 0!==l){e.next=6;break}return e.abrupt("return",null);case 6:u=u||this.data.fieldValue;case 7:if(void 0!==l||this._hasValueFromXFA||!Array.isArray(u)||!Array.isArray(this.data.fieldValue)||u.length!==this.data.fieldValue.length||!u.every((function(e,t){return e===R.data.fieldValue[t]}))){e.next=9;break}return e.abrupt("return",null);case 9:if(void 0===l&&(l=this.rotation),f=null,this._needAppearances){e.next=19;break}return e.next=14,this._getAppearance(t,r,n.RenderingIntentFlag.SAVE,i);case 14:if(null!==(f=e.sent)){e.next=17;break}return e.abrupt("return",null);case 17:e.next=19;break;case 19:if(h=!1,f&&f.needAppearances&&(h=!0,f=null),d=t.xref,(p=d.fetchIfRef(this.ref))instanceof o.Dict){e.next=25;break}return e.abrupt("return",null);case 25:v=new o.Dict(d),y=A(p.getKeys());try{for(y.s();!(m=y.n()).done;)"AP"!==(b=m.value)&&v.set(b,p.getRaw(b))}catch(e){y.e(e)}finally{y.f()}return w={path:(0,n.stringToPDFString)(v.get("T")||""),value:u},k=function(e){return(0,a.isAscii)(e)?e:(0,a.stringToUTF16String)(e,!0)},v.set("V",Array.isArray(u)?u.map(k):k(u)),(S=this._getMKDict(l))&&v.set("MK",S),x=d.encrypt,O=x?x.createCipherTransform(this.ref.num,this.ref.gen):null,F=[],P=[{ref:this.ref,data:"",xfa:w,needAppearances:h}],null!==f&&(T=d.getNewTemporaryRef(),I=new o.Dict(d),v.set("AP",I),I.set("N",T),E=null,x&&(E=x.createCipherTransform(T.num,T.gen),f=E.encryptString(f)),j=this._getSaveFieldResources(d),M=new g.StringStream(f),(_=M.dict=new o.Dict(d)).set("Length",f.length),_.set("Subtype",o.Name.get("Form")),_.set("Resources",j),_.set("BBox",[0,0,this.data.rect[2]-this.data.rect[0],this.data.rect[3]-this.data.rect[1]]),(L=this.getRotationMatrix(i))!==n.IDENTITY_MATRIX&&_.set("Matrix",L),(0,s.writeObject)(T,M,F,E),P.push({ref:T,data:F.join(""),xfa:null,needAppearances:!1}),F.length=0),v.set("M","D:".concat((0,n.getModificationDate)())),(0,s.writeObject)(this.ref,v,F,O),P[0].data=F.join(""),e.abrupt("return",P);case 42:case"end":return e.stop()}}),e,this)}))),function(e,t,r){return c.apply(this,arguments)})},{key:"_getAppearance",value:(r=P(C().mark((function e(t,r,o,s){var c,u,l,h,d,p,g,v,y,m,b,w,k,S,x,O,F,P,I,E,j,M,_,L,R,N,D,B,U,$,X,H,q,G,z,W,V,Y,K,J,Z,Q,ee,te;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.hasFieldFlag(n.AnnotationFieldFlag.PASSWORD)){e.next=3;break}return e.abrupt("return",null);case 3:if((c=s?s.get(this.data.id):void 0)&&(u=c.formattedValue||c.value,l=c.rotation),void 0!==l||void 0!==u||this._needAppearances){e.next=8;break}if(this._hasValueFromXFA&&!this.appearance){e.next=8;break}return e.abrupt("return",null);case 8:if(h=this.getBorderAndBackgroundAppearances(s),void 0!==u){e.next=13;break}if(u=this.data.fieldValue){e.next=13;break}return e.abrupt("return","/Tx BMC q ".concat(h,"Q EMC"));case 13:if(Array.isArray(u)&&1===u.length&&(u=u[0]),(0,n.assert)("string"==typeof u,"Expected \`value\` to be a string."),this.data.combo?(d=this.data.options.find((function(e){var t=e.exportValue;return u===t}))||this.data.options[0],u=d&&d.displayValue||""):u=u.trim(),""!==u){e.next=18;break}return e.abrupt("return","/Tx BMC q ".concat(h,"Q EMC"));case 18:return void 0===l&&(l=this.rotation),p=-1,this.data.multiLine?(g=u.split(/\\r\\n?|\\n/).map((function(e){return e.normalize("NFC")})),p=g.length):g=[u.replace(/\\r\\n?|\\n/,"").normalize("NFC")],v=1,y=2,m=this.data.rect[3]-this.data.rect[1],b=this.data.rect[2]-this.data.rect[0],90!==l&&270!==l||(b=(w=[m,b])[0],m=w[1]),this._defaultAppearance||(this.data.defaultAppearanceData=(0,i.parseDefaultAppearance)(this._defaultAppearance="/Helvetica 0 Tf 0 g")),e.next=29,f._getFontData(t,r,this.data.defaultAppearanceData,this._fieldResources.mergedResources);case 29:k=e.sent,F=[],P=!1,I=A(g);try{for(I.s();!(E=I.n()).done;)j=E.value,(M=k.encodeString(j)).length>1&&(P=!0),F.push(M.join(""))}catch(e){I.e(e)}finally{I.f()}if(!(P&&o&n.RenderingIntentFlag.SAVE)){e.next=36;break}return e.abrupt("return",{needAppearances:!0});case 36:if(!P||!this._isOffscreenCanvasSupported){e.next=58;break}if(_=this.data.comb?"monospace":"sans-serif",L=new i.FakeUnicodeFont(t.xref,_),R=L.createFontResources(g.join("")),N=R.getRaw("Font"),this._fieldResources.mergedResources.has("Font")){D=this._fieldResources.mergedResources.get("Font"),B=A(N.getKeys());try{for(B.s();!(U=B.n()).done;)$=U.value,D.set($,N.getRaw($))}catch(e){B.e(e)}finally{B.f()}}else this._fieldResources.mergedResources.set("Font",N);return X=L.fontName.name,e.next=45,f._getFontData(t,r,{fontName:X,fontSize:0},R);case 45:for(k=e.sent,H=0,q=F.length;H2)){e.next=75;break}return e.abrupt("return","/Tx BMC q ".concat(h,"BT ")+S+" 1 0 0 1 ".concat((0,a.numberToString)(y)," ").concat((0,a.numberToString)(Q)," Tm (").concat((0,a.escapeString)(F[0]),") Tj")+" ET Q EMC");case 75:return ee={shift:0},te=this._renderText(F[0],k,x,b,Z,ee,y,Q),e.abrupt("return","/Tx BMC q ".concat(h,"BT ")+S+" 1 0 0 1 0 0 Tm ".concat(te)+" ET Q EMC");case 78:case"end":return e.stop()}}),e,this)}))),function(e,t,n,a){return r.apply(this,arguments)})},{key:"_getTextWidth",value:function(e,t){return t.charsToGlyphs(e).reduce((function(e,t){return e+t.width}),0)/1e3}},{key:"_computeFontSize",value:function(e,t,r,a,o){var s=this,c=this.data.defaultAppearanceData.fontSize,u=(c||12)*n.LINE_FACTOR,l=Math.round(e/u);if(!c){var f=function(e){return Math.floor(100*e)/100};if(-1===o){var h=this._getTextWidth(r,a);c=f(Math.min(e/n.LINE_FACTOR,h>t?t/h:1/0)),l=1}else{var d,p=r.split(/\\r\\n?|\\n/),g=[],v=A(p);try{for(v.s();!(d=v.n()).done;){var y=d.value,m=a.encodeString(y).join(""),b=a.charsToGlyphs(m),w=a.getCharPositions(m);g.push({line:m,glyphs:b,positions:w})}}catch(e){v.e(e)}finally{v.f()}var k=function(r){for(var n=0,i=0,o=g;ie)return!0}return!1};for(l=Math.max(l,o);k(c=f((u=e/l)/n.LINE_FACTOR));)l++}var S=this.data.defaultAppearanceData,x=S.fontName,O=S.fontColor;this._defaultAppearance=(0,i.createDefaultAppearance)({fontSize:c,fontName:x,fontColor:O})}return[this._defaultAppearance,c,e/l]}},{key:"_renderText",value:function(e,t,r,n,i,o,s,c){var u;u=1===i?(n-this._getTextWidth(e,t)*r)/2:2===i?n-this._getTextWidth(e,t)*r-s:s;var l=(0,a.numberToString)(u-o.shift);return o.shift=u,c=(0,a.numberToString)(c),"".concat(l," ").concat(c," Td (").concat((0,a.escapeString)(e),") Tj")}},{key:"_getSaveFieldResources",value:function(e){var t=this._fieldResources,r=t.localResources,n=t.appearanceResources,a=t.acroFormResources,i=this.data.defaultAppearanceData&&this.data.defaultAppearanceData.fontName;if(!i)return r||o.Dict.empty;for(var s=0,c=[r,n];s2)&&(s=null),i.data.textAlignment=s;var c=(0,a.getInheritableProperty)({dict:o,key:"MaxLen"});return(!Number.isInteger(c)||c<0)&&(c=0),i.data.maxLen=c,i.data.multiLine=i.hasFieldFlag(n.AnnotationFieldFlag.MULTILINE),i.data.comb=i.hasFieldFlag(n.AnnotationFieldFlag.COMB)&&!i.hasFieldFlag(n.AnnotationFieldFlag.MULTILINE)&&!i.hasFieldFlag(n.AnnotationFieldFlag.PASSWORD)&&!i.hasFieldFlag(n.AnnotationFieldFlag.FILESELECT)&&0!==i.data.maxLen,i.data.doNotScroll=i.hasFieldFlag(n.AnnotationFieldFlag.DONOTSCROLL),i}return _(r,[{key:"_getCombAppearance",value:function(e,t,r,n,i,o,s,c,u,l,f){var h,d=i/this.data.maxLen,p=this.getBorderAndBackgroundAppearances(f),g=[],v=A(t.getCharPositions(r));try{for(v.s();!(h=v.n()).done;){var y=T(h.value,2),m=y[0],b=y[1];g.push("(".concat((0,a.escapeString)(r.substring(m,b)),") Tj"))}}catch(e){v.e(e)}finally{v.f()}var w=g.join(" ".concat((0,a.numberToString)(d)," 0 Td "));return"/Tx BMC q ".concat(p,"BT ")+e+" 1 0 0 1 ".concat((0,a.numberToString)(s)," ").concat((0,a.numberToString)(c+u)," Tm ").concat(w)+" ET Q EMC"}},{key:"_getMultilineAppearance",value:function(e,t,r,n,i,o,s,c,u,l,f,h){for(var d=[],p=i-2*c,g={shift:0},v=0,y=t.length;v4&&void 0!==arguments[4]?arguments[4]:{};e=a.line||e;var i=a.glyphs||t.charsToGlyphs(e);if(i.length<=1)return[e];for(var o=a.positions||t.getCharPositions(e),s=r/1e3,c=[],u=-1,l=-1,f=-1,h=0,d=0,p=0,g=i.length;pn?(c.push(e.substring(h,y)),h=y,d=w,u=-1,f=-1):(d+=w,u=y,l=m,f=p):d+w>n?-1!==u?(c.push(e.substring(h,l)),h=l,p=f+1,u=-1,d=0):(c.push(e.substring(h,y)),h=y,d=w):d+=w}return h0?this.data.fieldValue[0]:null;return{id:this.data.id,value:t,defaultValue:this.data.defaultFieldValue,editable:!this.data.readOnly,name:this.data.fieldName,rect:this.data.rect,numItems:this.data.fieldValue.length,multipleSelection:this.data.multiSelect,hidden:this.data.hidden,actions:this.data.actions,items:this.data.options,page:this.data.pageIndex,strokeColor:this.data.borderColor,fillColor:this.data.backgroundColor,rotation:this.rotation,type:e}}},{key:"_getAppearance",value:(t=P(C().mark((function e(t,r,a,s){var c,u,l,f,h,d,p,g,v,m,b,w,k,S,O,F,P,I,E,j,M,_,L,R,N,D,B,U,$,X,q,G,z,W,V,Y,K;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.data.combo){e.next=2;break}return e.abrupt("return",y(x(o.prototype),"_getAppearance",this).call(this,t,r,a,s));case 2:if((l=s?s.get(this.data.id):void 0)&&(u=l.rotation,c=l.value),void 0!==u||void 0!==c||this._needAppearances){e.next=6;break}return e.abrupt("return",null);case 6:for(void 0===c?c=this.data.fieldValue:Array.isArray(c)||(c=[c]),f=1,h=2,d=this.data.rect[3]-this.data.rect[1],p=this.data.rect[2]-this.data.rect[0],90!==u&&270!==u||(p=(g=[d,p])[0],d=g[1]),v=this.data.options.length,m=[],b=0;bP&&(P=_,I=M)}catch(e){E.e(e)}finally{E.f()}L=this._computeFontSize(F,p-2*h,I,k,-1),R=T(L,2),S=R[0],O=R[1]}if(N=O*n.LINE_FACTOR,D=(N-O)/2,B=Math.floor(d/N),1===m.length?($=m[0],U=$-$%B):U=m.length?m[0]:0,X=Math.min(U+B+1,v),q=["/Tx BMC q","1 1 ".concat(p," ").concat(d," re W n")],m.length){q.push("0.600006 0.756866 0.854904 rg"),G=A(m);try{for(G.s();!(z=G.n()).done;)W=z.value,U<=W&&W1)){e.next=25;break}return e.abrupt("return",null);case 25:D=B.join(""),L.push(D),U=0,$=w.charsToGlyphs(D),X=A($);try{for(X.s();!(q=X.n()).done;)G=q.value,U+=G.width*M}catch(e){X.e(e)}finally{X.f()}_=Math.max(_,U);case 32:e.next=20;break;case 34:e.next=39;break;case 36:e.prev=36,e.t0=e.catch(18),R.e(e.t0);case 39:return e.prev=39,R.f(),e.finish(39);case 42:for(z=1,_>P&&(z=P/_),W=1,V=n.LINE_FACTOR*h,Y=n.LINE_DESCENT_FACTOR*h,(K=V*j.length)>I&&(W=I/K),J=Math.min(z,W),Z=h*J,Q=["q","0 0 ".concat((0,a.numberToString)(P)," ").concat((0,a.numberToString)(I)," re W n"),"BT","1 0 0 1 0 ".concat((0,a.numberToString)(I+Y)," Tm 0 Tc ").concat((0,i.getPdfColor)(f,!0)),"/Helv ".concat((0,a.numberToString)(Z)," Tf")],ee=(0,a.numberToString)(V),te=0,re=L;te{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.FakeUnicodeFont=void 0,t.createDefaultAppearance=function(e){var t=e.fontSize,r=e.fontName,n=e.fontColor;return"/".concat((0,i.escapePDFName)(r)," ").concat(t," Tf ").concat(w(n,!0))},t.getPdfColor=w,t.parseDefaultAppearance=function(e){return new b(e).parse()};var a=r(134),i=r(135),o=r(2),s=r(143),c=r(144),u=r(139);function l(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=h(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||h(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){if(e){if("string"==typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&(t.fontSize=u);break;case o.OPS.setFillRGBColor:s.ColorSpace.singletons.rgb.getRgbItem(n,0,t.fontColor,0);break;case o.OPS.setFillGray:s.ColorSpace.singletons.gray.getRgbItem(n,0,t.fontColor,0);break;case o.OPS.setFillColorSpace:s.ColorSpace.singletons.cmyk.getRgbItem(n,0,t.fontColor,0)}}}catch(e){(0,o.warn)('parseDefaultAppearance - ignoring errors: "'.concat(e,'".'))}return t}}]),c}(c.EvaluatorPreprocessor);function w(e,t){if(e[0]===e[1]&&e[1]===e[2]){var r=e[0]/255;return"".concat((0,i.numberToString)(r)," ").concat(t?"g":"G")}return Array.from(e,(function(e){return(0,i.numberToString)(e/255)})).join(" ")+" ".concat(t?"rg":"RG")}var k=function(){function e(t,r){p(this,e),this.xref=t,this.widths=null,this.firstChar=1/0,this.lastChar=-1/0,this.fontFamily=r;var n=new OffscreenCanvas(1,1);this.ctxMeasure=n.getContext("2d"),e._fontNameId||(e._fontNameId=1),this.fontName=a.Name.get("InvalidPDFjsFont_".concat(r,"_").concat(e._fontNameId++))}return v(e,[{key:"toUnicodeRef",get:function(){if(!e._toUnicodeRef){var t=e.toUnicodeStream=new u.StringStream("/CIDInit /ProcSet findresource begin\\n12 dict begin\\nbegincmap\\n/CIDSystemInfo\\n<< /Registry (Adobe)\\n/Ordering (UCS) /Supplement 0 >> def\\n/CMapName /Adobe-Identity-UCS def\\n/CMapType 2 def\\n1 begincodespacerange\\n<0000> \\nendcodespacerange\\n1 beginbfrange\\n<0000> <0000>\\nendbfrange\\nendcmap CMapName currentdict /CMap defineresource pop end end"),r=new a.Dict(this.xref);t.dict=r,r.set("Length",346),e._toUnicodeRef=this.xref.getNewPersistentRef(t)}return e._toUnicodeRef}},{key:"fontDescriptorRef",get:function(){if(!e._fontDescriptorRef){var t=new a.Dict(this.xref);t.set("Type",a.Name.get("FontDescriptor")),t.set("FontName",this.fontName),t.set("FontFamily","MyriadPro Regular"),t.set("FontBBox",[0,0,0,0]),t.set("FontStretch",a.Name.get("Normal")),t.set("FontWeight",400),t.set("ItalicAngle",0),e._fontDescriptorRef=this.xref.getNewPersistentRef(t)}return e._fontDescriptorRef}},{key:"descendantFontRef",get:function(){var e=new a.Dict(this.xref);e.set("BaseFont",this.fontName),e.set("Type",a.Name.get("Font")),e.set("Subtype",a.Name.get("CIDFontType0")),e.set("CIDToGIDMap",a.Name.get("Identity")),e.set("FirstChar",this.firstChar),e.set("LastChar",this.lastChar),e.set("FontDescriptor",this.fontDescriptorRef),e.set("DW",1e3);var t,r,n=[],i=null,o=null,s=l((r=this.widths.entries(),function(e){if(Array.isArray(e))return d(e)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||h(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).sort());try{for(s.s();!(t=s.n()).done;){var c=f(t.value,2),u=c[0],p=c[1];i?u===i+o.length?o.push(p):(n.push(i,o),i=u,o=[p]):(i=u,o=[p])}}catch(e){s.e(e)}finally{s.f()}i&&n.push(i,o),e.set("W",n);var g=new a.Dict(this.xref);return g.set("Ordering","Identity"),g.set("Registry","Adobe"),g.set("Supplement",0),e.set("CIDSystemInfo",g),this.xref.getNewPersistentRef(e)}},{key:"baseFontRef",get:function(){var e=new a.Dict(this.xref);return e.set("BaseFont",this.fontName),e.set("Type",a.Name.get("Font")),e.set("Subtype",a.Name.get("Type0")),e.set("Encoding",a.Name.get("Identity-H")),e.set("DescendantFonts",[this.descendantFontRef]),e.set("ToUnicode",this.toUnicodeRef),this.xref.getNewPersistentRef(e)}},{key:"resources",get:function(){var e=new a.Dict(this.xref),t=new a.Dict(this.xref);return t.set(this.fontName.name,this.baseFontRef),e.set("Font",t),e}},{key:"_createContext",value:function(){return this.widths=new Map,this.ctxMeasure.font="1000px ".concat(this.fontFamily),this.ctxMeasure}},{key:"createFontResources",value:function(e){var t,r=this._createContext(),n=l(e.split(/\\r\\n?|\\n/));try{for(n.s();!(t=n.n()).done;){var a,i=l(t.value.split(""));try{for(i.s();!(a=i.n()).done;){var o=a.value,s=o.charCodeAt(0);if(!this.widths.has(s)){var c=r.measureText(o),u=Math.ceil(c.width);this.widths.set(s,u),this.firstChar=Math.min(s,this.firstChar),this.lastChar=Math.max(s,this.lastChar)}}}catch(e){i.e(e)}finally{i.f()}}}catch(e){n.e(e)}finally{n.f()}return this.resources}},{key:"createAppearance",value:function(e,t,r,n,s){var c,h=this._createContext(),d=[],p=-1/0,g=l(e.split(/\\r\\n?|\\n/));try{for(g.s();!(c=g.n()).done;){var v=c.value;d.push(v);var y=h.measureText(v).width;p=Math.max(p,y);var m,b=l(v.split(""));try{for(b.s();!(m=b.n()).done;){var k=m.value,S=k.charCodeAt(0),x=this.widths.get(S);if(void 0===x){var O=h.measureText(k);x=Math.ceil(O.width),this.widths.set(S,x),this.firstChar=Math.min(S,this.firstChar),this.lastChar=Math.max(S,this.lastChar)}}}catch(e){b.e(e)}finally{b.f()}}}catch(e){g.e(e)}finally{g.f()}p*=n/1e3;var A=f(t,4),C=A[0],F=A[1],P=A[2]-C,T=A[3]-F;if(r%180!=0){var I=[T,P];P=I[0],T=I[1]}var E=1;p>P&&(E=P/p);var j=1,M=o.LINE_FACTOR*n,_=o.LINE_DESCENT_FACTOR*n,L=M*d.length;L>T&&(j=T/L);for(var R=n*Math.min(E,j),N=["q","0 0 ".concat((0,i.numberToString)(P)," ").concat((0,i.numberToString)(T)," re W n"),"BT","1 0 0 1 0 ".concat((0,i.numberToString)(T+_)," Tm 0 Tc ").concat(w(s,!0)),"/".concat(this.fontName.name," ").concat((0,i.numberToString)(R)," Tf")],D=(0,i.numberToString)(M),B=0,U=d;B Tj"))}N.push("ET","Q");var X=N.join("\\n"),H=new a.Dict(this.xref);if(H.set("Subtype",a.Name.get("Form")),H.set("Type",a.Name.get("XObject")),H.set("BBox",[0,0,P,T]),H.set("Length",X.length),H.set("Resources",this.resources),r){var q=(0,i.getRotationMatrix)(r,P,T);H.set("Matrix",q)}var G=new u.StringStream(X);return G.dict=H,G}}]),e}();t.FakeUnicodeFont=k},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ColorSpace=void 0;var n=r(2),a=r(134),i=r(136),o=r(135);function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function u(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=l(e);if(t){var a=l(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===f(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,r)}}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function h(){h=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function u(e,t,r,a){var i=t&&t.prototype instanceof p?t:p,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var d={};function p(){}function g(){}function v(){}var y={};c(y,i,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,i)&&(y=b);var w=v.prototype=p.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,s){var c=l(e[n],e,i);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==f(h)&&r.call(h,"__await")?t.resolve(h.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(h).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=l(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=l(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function d(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var r=0;rf&&"DeviceGray"!==this.name&&"DeviceRGB"!==this.name){for(var d=o<=8?new Uint8Array(f):new Uint16Array(f),p=0;p2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0;if((e=t.fetchIfRef(e))instanceof a.Name)switch(e.name){case"G":case"DeviceGray":return this.singletons.gray;case"RGB":case"DeviceRGB":return this.singletons.rgb;case"CMYK":case"DeviceCMYK":return this.singletons.cmyk;case"Pattern":return new b(null);default:if(r instanceof a.Dict){var o=r.get("ColorSpace");if(o instanceof a.Dict){var s=o.get(e.name);if(s){if(s instanceof a.Name)return this._parse(s,t,r,i);e=s;break}}}throw new n.FormatError("Unrecognized ColorSpace: ".concat(e.name))}if(Array.isArray(e)){var c,u,l,f,h,d,p=t.fetchIfRef(e[0]).name;switch(p){case"G":case"DeviceGray":return this.singletons.gray;case"RGB":case"DeviceRGB":return this.singletons.rgb;case"CMYK":case"DeviceCMYK":return this.singletons.cmyk;case"CalGray":return f=(c=t.fetchIfRef(e[1])).getArray("WhitePoint"),h=c.getArray("BlackPoint"),d=c.get("Gamma"),new O(f,h,d);case"CalRGB":f=(c=t.fetchIfRef(e[1])).getArray("WhitePoint"),h=c.getArray("BlackPoint"),d=c.getArray("Gamma");var g=c.getArray("Matrix");return new A(f,h,d,g);case"ICCBased":var v=t.fetchIfRef(e[1]).dict;u=v.get("N");var y=v.get("Alternate");if(y){var k=this._parse(y,t,r,i);if(k.numComps===u)return k;(0,n.warn)("ICCBased color space: Ignoring incorrect /Alternate entry.")}if(1===u)return this.singletons.gray;if(3===u)return this.singletons.rgb;if(4===u)return this.singletons.cmyk;break;case"Pattern":return(l=e[1]||null)&&(l=this._parse(l,t,r,i)),new b(l);case"I":case"Indexed":l=this._parse(e[1],t,r,i);var S=t.fetchIfRef(e[2])+1,x=t.fetchIfRef(e[3]);return new w(l,S,x);case"Separation":case"DeviceN":var F=t.fetchIfRef(e[1]);u=Array.isArray(F)?F.length:1,l=this._parse(e[2],t,r,i);var P=i.create(e[3]);return new m(u,l,P);case"Lab":f=(c=t.fetchIfRef(e[1])).getArray("WhitePoint"),h=c.getArray("BlackPoint");var T=c.getArray("Range");return new C(f,h,T);default:throw new n.FormatError("Unimplemented ColorSpace object: ".concat(p))}}throw new n.FormatError("Unrecognized ColorSpace object: ".concat(e))}},{key:"isDefaultDecode",value:function(e,t){if(!Array.isArray(e))return!0;if(2*t!==e.length)return(0,n.warn)("The decode map is not the correct length"),!0;for(var r=0,a=e.length;r=.99554525?1:d(0,1,1.055*Math.pow(e,1/2.4)-.055)}function d(e,t,r){return Math.max(e,Math.min(t,r))}function g(e){return e<0?-g(-e):e>8?Math.pow((e+16)/116,3):e*l}function m(n,s,u,l,p,v){var y=d(0,1,s[u]*v),m=d(0,1,s[u+1]*v),b=d(0,1,s[u+2]*v),w=1===y?1:Math.pow(y,n.GR),k=1===m?1:Math.pow(m,n.GG),S=1===b?1:Math.pow(b,n.GB),x=n.MXA*w+n.MXB*k+n.MXC*S,O=n.MYA*w+n.MYB*k+n.MYC*S,A=n.MZA*w+n.MZB*k+n.MZC*S,C=o;C[0]=x,C[1]=O,C[2]=A;var F=c;!function(r,n,a){if(1===r[0]&&1===r[2])return a[0]=n[0],a[1]=n[1],void(a[2]=n[2]);var o=a;f(e,n,o);var s=i;!function(e,t,r){r[0]=1*t[0]/e[0],r[1]=1*t[1]/e[1],r[2]=1*t[2]/e[2]}(r,o,s),f(t,s,a)}(n.whitePoint,C,F);var P=o;!function(e,t,r){if(0===e[0]&&0===e[1]&&0===e[2])return r[0]=t[0],r[1]=t[1],void(r[2]=t[2]);var n=g(0),a=(1-n)/(1-g(e[0])),i=1-a,o=(1-n)/(1-g(e[1])),s=1-o,c=(1-n)/(1-g(e[2])),u=1-c;r[0]=t[0]*a+i,r[1]=t[1]*o+s,r[2]=t[2]*c+u}(n.blackPoint,F,P);var T=c;!function(r,n,a){var o=a;f(e,n,o);var s=i;!function(e,t,r){r[0]=.95047*t[0]/e[0],r[1]=1*t[1]/e[1],r[2]=1.08883*t[2]/e[2]}(r,o,s),f(t,s,a)}(a,P,T);var I=o;f(r,T,I),l[p]=255*h(I[0]),l[p+1]=255*h(I[1]),l[p+2]=255*h(I[2])}return function(e){s(r,e);var t=u(r);function r(e,a,i,o){var s;if(p(this,r),s=t.call(this,"CalRGB",3),!e)throw new n.FormatError("WhitePoint missing - required for color space CalRGB");a=a||new Float32Array(3),i=i||new Float32Array([1,1,1]),o=o||new Float32Array([1,0,0,0,1,0,0,0,1]);var c=e[0],u=e[1],l=e[2];s.whitePoint=e;var f=a[0],h=a[1],d=a[2];if(s.blackPoint=a,s.GR=i[0],s.GG=i[1],s.GB=i[2],s.MXA=o[0],s.MYA=o[1],s.MZA=o[2],s.MXB=o[3],s.MYB=o[4],s.MZB=o[5],s.MXC=o[6],s.MYC=o[7],s.MZC=o[8],c<0||l<0||1!==u)throw new n.FormatError("Invalid WhitePoint components for ".concat(s.name)+", no fallback available");return(f<0||h<0||d<0)&&((0,n.info)("Invalid BlackPoint for ".concat(s.name," [").concat(f,", ").concat(h,", ").concat(d,"], ")+"falling back to default."),s.blackPoint=new Float32Array(3)),(s.GR<0||s.GG<0||s.GB<0)&&((0,n.info)("Invalid Gamma [".concat(s.GR,", ").concat(s.GG,", ").concat(s.GB,"] for ")+"".concat(s.name,", falling back to default.")),s.GR=s.GG=s.GB=1),s}return v(r,[{key:"getRgbItem",value:function(e,t,r,n){m(this,e,t,r,n,1)}},{key:"getRgbBuffer",value:function(e,t,r,n,a,i,o){for(var s=1/((1<=6/29?Math.pow(e,3):108/841*(e-4/29)}function t(e,t,r,n){return r+e*(n-r)/t}function r(r,n,a,i,o,s){var c=n[a],u=n[a+1],l=n[a+2];!1!==i&&(c=t(c,i,0,100),u=t(u,i,r.amin,r.amax),l=t(l,i,r.bmin,r.bmax)),u>r.amax?u=r.amax:ur.bmax?l=r.bmax:lo.amax||o.bmin>o.bmax)&&((0,n.info)("Invalid Range, falling back to defaults"),o.amin=-100,o.amax=100,o.bmin=-100,o.bmax=100),o}return v(a,[{key:"getRgbItem",value:function(e,t,n,a){r(this,e,t,!1,n,a)}},{key:"getRgbBuffer",value:function(e,t,n,a,i,o,s){for(var c=(1<{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.PartialEvaluator=t.EvaluatorPreprocessor=void 0;var a=r(2),i=r(145),o=r(134),s=r(163),c=r(167),u=r(166),l=r(170),f=r(179),h=r(180),d=r(171),p=r(186),g=r(146),v=r(188),y=r(139),m=r(136),b=r(189),w=r(143),k=r(148),S=r(168),x=r(135),O=r(174),A=r(169),C=r(190),F=r(191),P=r(192);function T(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||D(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e){return function(e){if(Array.isArray(e))return B(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||D(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(){E=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,a=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",c=i.toStringTag||"@@toStringTag";function u(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,r){return e[t]=r}}function l(e,t,r,n){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),s=new C(n||[]);return a(o,"_invoke",{value:S(e,r,s)}),o}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var h={};function d(){}function p(){}function g(){}var v={};u(v,o,(function(){return this}));var y=Object.getPrototypeOf,m=y&&y(y(F([])));m&&m!==t&&r.call(m,o)&&(v=m);var b=g.prototype=d.prototype=Object.create(v);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function i(a,o,s,c){var u=f(e[a],e,o);if("throw"!==u.type){var l=u.arg,h=l.value;return h&&"object"==n(h)&&r.call(h,"__await")?t.resolve(h.__await).then((function(e){i("next",e,s,c)}),(function(e){i("throw",e,s,c)})):t.resolve(h).then((function(e){l.value=e,s(l)}),(function(e){return i("throw",e,s,c)}))}c(u.arg)}var o;a(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){i(e,r,t,n)}))}return o=o?o.then(n,n):n()}})}function S(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=x(o,r);if(s){if(s===h)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=f(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===h)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function x(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var a=f(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,h;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function A(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(O,this),this.reset(!0)}function F(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),A(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;A(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:F(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),h}},e}function j(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function M(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){j(i,n,a,o,s,"next",e)}function s(e){j(i,n,a,o,s,"throw",e)}o(void 0)}))}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function L(e,t){for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function D(e,t){if(e){if("string"==typeof e)return B(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?B(e,t):void 0}}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]&&arguments[1];if(Array.isArray(e)){var r,n=N(e);try{for(n.s();!(r=n.n()).done;){var i=X(r.value,!0);if(i)return i}}catch(e){n.e(e)}finally{n.f()}return(0,a.warn)("Unsupported blend mode Array: ".concat(e)),"source-over"}if(!(e instanceof o.Name))return t?null:"source-over";switch(e.name){case"Normal":case"Compatible":return"source-over";case"Multiply":return"multiply";case"Screen":return"screen";case"Overlay":return"overlay";case"Darken":return"darken";case"Lighten":return"lighten";case"ColorDodge":return"color-dodge";case"ColorBurn":return"color-burn";case"HardLight":return"hard-light";case"SoftLight":return"soft-light";case"Difference":return"difference";case"Exclusion":return"exclusion";case"Hue":return"hue";case"Saturation":return"saturation";case"Color":return"color";case"Luminosity":return"luminosity"}return t?null:((0,a.warn)("Unsupported blend mode: ".concat(e.name)),"source-over")}function H(e){e.fn===a.OPS.paintImageMaskXObject&&e.args[0]&&e.args[0].count>0&&e.args[0].count++}var q=function(){function e(){_(this,e),this.reset()}return R(e,[{key:"check",value:function(){return!(++this.checked0&&void 0!==arguments[0]?arguments[0]:null,t=Object.create(this);return t.options=Object.assign(Object.create(null),this.options,e),t}},{key:"hasBlendModes",value:function(e,t){if(!(e instanceof o.Dict))return!1;if(e.objId&&t.has(e.objId))return!1;var r=new o.RefSet(t);e.objId&&r.put(e.objId);for(var n=[e],i=this.xref;n.length;){var s=n.shift(),c=s.get("ExtGState");if(c instanceof o.Dict){var u,l=N(c.getRawValues());try{for(l.s();!(u=l.n()).done;){var f=u.value;if(f instanceof o.Ref){if(r.has(f))continue;try{f=i.fetch(f)}catch(e){r.put(f),(0,a.info)('hasBlendModes - ignoring ExtGState: "'.concat(e,'".'));continue}}if(f instanceof o.Dict){f.objId&&r.put(f.objId);var h=f.get("BM");if(h instanceof o.Name){if("Normal"!==h.name)return!0}else if(void 0!==h&&Array.isArray(h)){var d,p=N(h);try{for(p.s();!(d=p.n()).done;){var g=d.value;if(g instanceof o.Name&&"Normal"!==g.name)return!0}}catch(e){p.e(e)}finally{p.f()}}}}}catch(e){l.e(e)}finally{l.f()}}var v=s.get("XObject");if(v instanceof o.Dict){var y,b=N(v.getRawValues());try{for(b.s();!(y=b.n()).done;){var w=y.value;if(w instanceof o.Ref){if(r.has(w))continue;try{w=i.fetch(w)}catch(e){r.put(w),(0,a.info)('hasBlendModes - ignoring XObject: "'.concat(e,'".'));continue}}if(w instanceof m.BaseStream){w.dict.objId&&r.put(w.dict.objId);var k=w.dict.get("Resources");k instanceof o.Dict&&(k.objId&&r.has(k.objId)||(n.push(k),k.objId&&r.put(k.objId)))}}}catch(e){b.e(e)}finally{b.f()}}}var S,x=N(r);try{for(x.s();!(S=x.n()).done;){var O=S.value;t.put(O)}}catch(e){x.e(e)}finally{x.f()}return!1}},{key:"fetchBuiltInCMap",value:(D=M(E().mark((function e(t){var r,n,i,o;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r=this.builtInCMapCache.get(t))){e.next=3;break}return e.abrupt("return",r);case 3:if(null===this.options.cMapUrl){e.next=19;break}return i="".concat(this.options.cMapUrl).concat(t,".bcmap"),e.next=7,fetch(i);case 7:if((o=e.sent).ok){e.next=10;break}throw new Error('fetchBuiltInCMap: failed to fetch file "'.concat(i,'" with "').concat(o.statusText,'".'));case 10:return e.t0=Uint8Array,e.next=13,o.arrayBuffer();case 13:e.t1=e.sent,e.t2=new e.t0(e.t1),e.t3=a.CMapCompressionType.BINARY,n={cMapData:e.t2,compressionType:e.t3},e.next=22;break;case 19:return e.next=21,this.handler.sendWithPromise("FetchBuiltInCMap",{name:t});case 21:n=e.sent;case 22:return n.compressionType!==a.CMapCompressionType.NONE&&this.builtInCMapCache.set(t,n),e.abrupt("return",n);case 24:case"end":return e.stop()}}),e,this)}))),function(e){return D.apply(this,arguments)})},{key:"fetchStandardFontData",value:(L=M(E().mark((function e(t){var r,n,i,o,s,c;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(r=this.standardFontDataCache.get(t))){e.next=3;break}return e.abrupt("return",new y.Stream(r));case 3:if(!this.options.useSystemFonts||"Symbol"===t||"ZapfDingbats"===t){e.next=5;break}return e.abrupt("return",null);case 5:if(n=(0,l.getFontNameToFileMap)(),i=n[t],null===this.options.standardFontDataUrl){e.next=20;break}return s="".concat(this.options.standardFontDataUrl).concat(i),e.next=10,fetch(s);case 10:if((c=e.sent).ok){e.next=15;break}(0,a.warn)('fetchStandardFontData: failed to fetch file "'.concat(s,'" with "').concat(c.statusText,'".')),e.next=18;break;case 15:return e.next=17,c.arrayBuffer();case 17:o=e.sent;case 18:e.next=29;break;case 20:return e.prev=20,e.next=23,this.handler.sendWithPromise("FetchStandardFontData",{filename:i});case 23:o=e.sent,e.next=29;break;case 26:e.prev=26,e.t0=e.catch(20),(0,a.warn)('fetchStandardFontData: failed to fetch file "'.concat(i,'" with "').concat(e.t0,'".'));case 29:if(o){e.next=31;break}return e.abrupt("return",null);case 31:return this.standardFontDataCache.set(t,o),e.abrupt("return",new y.Stream(o));case 33:case"end":return e.stop()}}),e,this,[[20,26]])}))),function(e){return L.apply(this,arguments)})},{key:"buildFormXObject",value:(j=M(E().mark((function e(t,r,n,i,s,c,u){var l,f,h,d,p,g,v,y,m,b,k;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=r.dict,f=l.getArray("Matrix"),h=l.getArray("BBox"),h=Array.isArray(h)&&4===h.length?a.Util.normalizeRect(h):null,!l.has("OC")){e.next=8;break}return e.next=7,this.parseMarkedContentProps(l.get("OC"),t);case 7:d=e.sent;case 8:if(void 0!==d&&i.addOp(a.OPS.beginMarkedContentProps,["OC",d]),!(g=l.get("Group"))){e.next=29;break}if(p={matrix:f,bbox:h,smask:n,isolated:!1,knockout:!1},v=g.get("S"),y=null,!(0,o.isName)(v,"Transparency")){e.next=27;break}if(p.isolated=g.get("I")||!1,p.knockout=g.get("K")||!1,!g.has("CS")){e.next=27;break}if(m=g.getRaw("CS"),!(b=w.ColorSpace.getCached(m,this.xref,u))){e.next=24;break}y=b,e.next=27;break;case 24:return e.next=26,this.parseColorSpace({cs:m,resources:t,localColorSpaceCache:u});case 26:y=e.sent;case 27:n&&n.backdrop&&(y=y||w.ColorSpace.singletons.rgb,n.backdrop=y.getRgb(n.backdrop,0)),i.addOp(a.OPS.beginGroup,[p]);case 29:return k=g?[f,null]:[f,h],i.addOp(a.OPS.paintFormXObjectBegin,k),e.abrupt("return",this.getOperatorList({stream:r,task:s,resources:l.get("Resources")||t,operatorList:i,initialState:c}).then((function(){i.addOp(a.OPS.paintFormXObjectEnd,[]),g&&i.addOp(a.OPS.endGroup,[p]),void 0!==d&&i.addOp(a.OPS.endMarkedContent,[])})));case 32:case"end":return e.stop()}}),e,this)}))),function(e,t,r,n,a,i,o){return j.apply(this,arguments)})},{key:"_sendImgData",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=t?[t.bitmap||t.data.buffer]:null;return this.parsingType3Font||r?this.handler.send("commonobj",[e,"Image",t],n):this.handler.send("obj",[e,this.pageIndex,"Image",t],n)}},{key:"buildPaintImageXObject",value:(x=M(E().mark((function e(t){var r,n,i,o,s,c,u,l,f,h,d,p,g,v,y,m,b,w,S,x,O,A,C,F,T,I,j,M=this;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.resources,n=t.image,i=t.isInline,o=void 0!==i&&i,s=t.operatorList,c=t.cacheKey,u=t.localImageCache,l=t.localColorSpaceCache,f=n.dict,h=f.objId,d=f.get("W","Width"),p=f.get("H","Height"),d&&"number"==typeof d&&p&&"number"==typeof p){e.next=8;break}return(0,a.warn)("Image dimensions are missing, or not numbers."),e.abrupt("return");case 8:if(!(-1!==(g=this.options.maxImageSize)&&d*p>g)){e.next=15;break}if(v="Image exceeded maximum allowed size and was removed.",!this.options.ignoreErrors){e.next=14;break}return(0,a.warn)(v),e.abrupt("return");case 14:throw new Error(v);case 15:if(!f.has("OC")){e.next=19;break}return e.next=18,this.parseMarkedContentProps(f.get("OC"),r);case 18:y=e.sent;case 19:if(!f.get("IM","ImageMask")){e.next=44;break}if(w=f.get("I","Interpolate"),S=d+7>>3,x=n.getBytes(S*p),O=f.getArray("D","Decode"),!this.parsingType3Font){e.next=32;break}return(m=P.PDFImage.createRawMask({imgArray:x,width:d,height:p,imageIsFromDecodeStream:n instanceof k.DecodeStream,inverseDecode:!!O&&O[0]>0,interpolate:w})).cached=!!c,b=[m],s.addImageOps(a.OPS.paintImageMaskXObject,b,y),c&&u.set(c,h,{fn:a.OPS.paintImageMaskXObject,args:b,optionalContent:y}),e.abrupt("return");case 32:if(!(m=P.PDFImage.createMask({imgArray:x,width:d,height:p,imageIsFromDecodeStream:n instanceof k.DecodeStream,inverseDecode:!!O&&O[0]>0,interpolate:w,isOffscreenCanvasSupported:this.options.isOffscreenCanvasSupported})).isSingleOpaquePixel){e.next=37;break}return s.addImageOps(a.OPS.paintSolidColorImageMask,[],y),c&&u.set(c,h,{fn:a.OPS.paintSolidColorImageMask,args:[],optionalContent:y}),e.abrupt("return");case 37:return A="mask_".concat(this.idFactory.createObjId()),s.addDependency(A),this._sendImgData(A,m),b=[{data:A,width:m.width,height:m.height,interpolate:m.interpolate,count:1}],s.addImageOps(a.OPS.paintImageMaskXObject,b,y),c&&u.set(c,h,{fn:a.OPS.paintImageMaskXObject,args:b,optionalContent:y}),e.abrupt("return");case 44:if(C=f.get("SM","SMask")||!1,F=f.get("Mask")||!1,!o||C||F||!(d+p<200)){e.next=52;break}return T=new P.PDFImage({xref:this.xref,res:r,image:n,isInline:o,pdfFunctionFactory:this._pdfFunctionFactory,localColorSpaceCache:l}),m=T.createImageData(!0),s.addImageOps(a.OPS.paintInlineImageXObject,[m],y),e.abrupt("return");case 52:I="img_".concat(this.idFactory.createObjId()),j=!1,this.parsingType3Font?I="".concat(this.idFactory.getDocId(),"_type3_").concat(I):h&&(j=this.globalImageCache.shouldCache(h,this.pageIndex))&&(I="".concat(this.idFactory.getDocId(),"_").concat(I)),s.addDependency(I),b=[I,d,p],P.PDFImage.buildImage({xref:this.xref,res:r,image:n,isInline:o,pdfFunctionFactory:this._pdfFunctionFactory,localColorSpaceCache:l}).then((function(e){return m=e.createImageData(!1),c&&h&&j&&M.globalImageCache.addByteSize(h,m.data.length),M._sendImgData(I,m,j)})).catch((function(e){return(0,a.warn)('Unable to decode image "'.concat(I,'": "').concat(e,'".')),M._sendImgData(I,null,j)})),s.addImageOps(a.OPS.paintImageXObject,b,y),c&&(u.set(c,h,{fn:a.OPS.paintImageXObject,args:b,optionalContent:y}),h&&((0,a.assert)(!o,"Cannot cache an inline image globally."),this.globalImageCache.addPageIndex(h,this.pageIndex),j&&this.globalImageCache.setData(h,{objId:I,fn:a.OPS.paintImageXObject,args:b,optionalContent:y,byteSize:0})));case 59:case"end":return e.stop()}}),e,this)}))),function(e){return x.apply(this,arguments)})},{key:"handleSMask",value:function(e,t,r,n,a,i){var o=e.get("G"),s={subtype:e.get("S").name,backdrop:e.get("BC")},c=e.get("TR");if((0,p.isPDFFunction)(c)){for(var u=this._pdfFunctionFactory.create(c),l=new Uint8Array(256),f=new Float32Array(1),h=0;h<256;h++)f[0]=h/255,u(f,0,f,0),l[h]=255*f[0]|0;s.transferMap=l}return this.buildFormXObject(t,o,s,r,n,a.state.clone(),i)}},{key:"handleTransferFunction",value:function(e){var t;if(Array.isArray(e))t=e;else{if(!(0,p.isPDFFunction)(e))return null;t=[e]}var r,n=[],a=0,i=0,s=N(t);try{for(s.s();!(r=s.n()).done;){var c=r.value,u=this.xref.fetchIfRef(c);if(a++,(0,o.isName)(u,"Identity"))n.push(null);else{if(!(0,p.isPDFFunction)(u))return null;for(var l=this._pdfFunctionFactory.create(u),f=new Uint8Array(256),h=new Float32Array(1),d=0;d<256;d++)h[0]=d/255,l(h,0,h,0),f[d]=255*h[0]|0;n.push(f),i++}}}catch(e){s.e(e)}finally{s.f()}return 1!==a&&4!==a||0===i?null:n}},{key:"handleTilingType",value:function(e,t,r,n,i,s,c,u){var l=this,h=new F.OperatorList,d=o.Dict.merge({xref:this.xref,dictArray:[i.get("Resources"),r]});return this.getOperatorList({stream:n,task:c,resources:d,operatorList:h}).then((function(){var r=h.getIR(),n=(0,f.getTilingPatternIR)(r,i,t);s.addDependencies(h.dependencies),s.addOp(e,n),i.objId&&u.set(null,i.objId,{operatorListIR:r,dict:i})})).catch((function(e){if(!(e instanceof a.AbortException)){if(l.options.ignoreErrors)return l.handler.send("UnsupportedFeature",{featureId:a.UNSUPPORTED_FEATURES.errorTilingPattern}),void(0,a.warn)('handleTilingType - ignoring pattern: "'.concat(e,'".'));throw e}}))}},{key:"handleSetFont",value:function(e,t,r,n,i,c){var u=this,l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,f=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,h=t&&t[0]instanceof o.Name?t[0].name:null;return this.loadFont(h,r,e,l,f).then((function(t){return t.font.isType3Font?t.loadType3Data(u,e,i).then((function(){return n.addDependencies(t.type3Dependencies),t})).catch((function(e){return u.handler.send("UnsupportedFeature",{featureId:a.UNSUPPORTED_FEATURES.errorFontLoadType3}),new z({loadedName:"g_font_error",font:new s.ErrorFont("Type3 font load error: ".concat(e)),dict:t.font,evaluatorOptions:u.options})})):t})).then((function(e){return c.font=e.font,e.send(u.handler),e.loadedName}))}},{key:"handleText",value:function(t,r){var n=r.font,i=n.charsToGlyphs(t);return n.data&&(r.textRenderingMode&a.TextRenderingMode.ADD_TO_PATH_FLAG||"Pattern"===r.fillColorSpace.name||n.disableFontFace||this.options.disableFontFace)&&e.buildFontPaths(n,i,this.handler,this.options),i}},{key:"ensureStateFont",value:function(e){if(!e.font){var t=new a.FormatError("Missing setFont (Tf) operator before text rendering operator.");if(this.options.ignoreErrors)return this.handler.send("UnsupportedFeature",{featureId:a.UNSUPPORTED_FEATURES.errorFontState}),void(0,a.warn)('ensureStateFont: "'.concat(t,'".'));throw t}}},{key:"setGState",value:(g=M(E().mark((function e(t){var r,n,i,s,c,u,l,f,h,d,p,g,v,y,m,b=this;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.resources,n=t.gState,i=t.operatorList,s=t.cacheKey,c=t.task,u=t.stateManager,l=t.localGStateCache,f=t.localColorSpaceCache,h=n.objId,d=!0,p=[],g=Promise.resolve(),v=N(n.getKeys());try{for(m=function(){var e=y.value,t=n.get(e);switch(e){case"Type":break;case"LW":case"LC":case"LJ":case"ML":case"D":case"RI":case"FL":case"CA":case"ca":p.push([e,t]);break;case"Font":d=!1,g=g.then((function(){return b.handleSetFont(r,null,t[0],i,c,u.state).then((function(r){i.addDependency(r),p.push([e,[r,t[1]]])}))}));break;case"BM":p.push([e,X(t)]);break;case"SMask":if((0,o.isName)(t,"None")){p.push([e,!1]);break}t instanceof o.Dict?(d=!1,g=g.then((function(){return b.handleSMask(t,r,i,c,u,f)})),p.push([e,!0])):(0,a.warn)("Unsupported SMask type");break;case"TR":var s=b.handleTransferFunction(t);p.push([e,s]);break;case"OP":case"op":case"OPM":case"BG":case"BG2":case"UCR":case"UCR2":case"TR2":case"HT":case"SM":case"SA":case"AIS":case"TK":(0,a.info)("graphic state operator "+e);break;default:(0,a.info)("Unknown graphic state operator "+e)}},v.s();!(y=v.n()).done;)m()}catch(e){v.e(e)}finally{v.f()}return e.abrupt("return",g.then((function(){p.length>0&&i.addOp(a.OPS.setGState,[p]),d&&l.set(s,h,p)})));case 8:case"end":return e.stop()}}),e)}))),function(e){return g.apply(this,arguments)})},{key:"loadFont",value:function(t,r,n){var i,u=this,l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,f=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,h=function(){var e=M(E().mark((function e(){return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new z({loadedName:"g_font_error",font:new s.ErrorFont('Font "'.concat(t,'" is not available.')),dict:r,evaluatorOptions:u.options}));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),d=this.xref;if(r)r instanceof o.Ref&&(i=r);else{var p=n.get("Font");p&&(i=p.getRaw(t))}if(!i){var g='Font "'.concat(t||r&&r.toString(),'" is not available');if(!this.options.ignoreErrors&&!this.parsingType3Font)return(0,a.warn)("".concat(g,".")),h();this.handler.send("UnsupportedFeature",{featureId:a.UNSUPPORTED_FEATURES.errorFontMissing}),(0,a.warn)("".concat(g," -- attempting to fallback to a default font.")),i=l||e.fallbackFontDict}if(this.parsingType3Font&&this.type3FontRefs.has(i))return h();if(this.fontCache.has(i))return this.fontCache.get(i);if(!((r=d.fetchIfRef(i))instanceof o.Dict))return h();if(r.cacheKey&&this.fontCache.has(r.cacheKey))return this.fontCache.get(r.cacheKey);var v,y=(0,a.createPromiseCapability)();try{(v=this.preEvaluateFont(r)).cssFontInfo=f}catch(e){return(0,a.warn)('loadFont - preEvaluateFont failed: "'.concat(e,'".')),h()}var m,b=v,w=b.descriptor,k=b.hash,S=i instanceof o.Ref;if(S&&(m="f".concat(i.toString())),k&&w instanceof o.Dict){w.fontAliases||(w.fontAliases=Object.create(null));var x=w.fontAliases;if(x[k]){var O=x[k].aliasRef;if(S&&O&&this.fontCache.has(O))return this.fontCache.putAlias(i,O),this.fontCache.get(i)}else x[k]={fontID:this.idFactory.createFontId()};S&&(x[k].aliasRef=i),m=x[k].fontID}return S?this.fontCache.put(i,y.promise):(m||(m=this.idFactory.createFontId()),r.cacheKey="cacheKey_".concat(m),this.fontCache.put(r.cacheKey,y.promise)),(0,a.assert)(m&&m.startsWith("f"),'The "fontID" must be (correctly) defined.'),r.loadedName="".concat(this.idFactory.getDocId(),"_").concat(m),this.translateFont(v).then((function(e){void 0!==e.fontType&&d.stats.addFontType(e.fontType),y.resolve(new z({loadedName:r.loadedName,font:e,dict:r,evaluatorOptions:u.options}))})).catch((function(e){u.handler.send("UnsupportedFeature",{featureId:a.UNSUPPORTED_FEATURES.errorFontTranslate}),(0,a.warn)('loadFont - translateFont failed: "'.concat(e,'".'));try{var t=w&&w.get("FontFile3"),n=t&&t.get("Subtype"),i=(0,c.getFontType)(v.type,n&&n.name);void 0!==i&&d.stats.addFontType(i)}catch(e){}y.resolve(new z({loadedName:r.loadedName,font:new s.ErrorFont(e instanceof Error?e.message:e),dict:r,evaluatorOptions:u.options}))})),y.promise}},{key:"buildPath",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=e.length-1;if(r||(r=[]),i<0||e.fnArray[i]!==a.OPS.constructPath){var o;switch(n&&((0,a.warn)('Encountered path operator "'.concat(t,'" inside of a text object.')),e.addOp(a.OPS.save,null)),t){case a.OPS.rectangle:var s=r[0]+r[2],c=r[1]+r[3];o=[Math.min(r[0],s),Math.max(r[0],s),Math.min(r[1],c),Math.max(r[1],c)];break;case a.OPS.moveTo:case a.OPS.lineTo:o=[r[0],r[0],r[1],r[1]];break;default:o=[1/0,-1/0,1/0,-1/0]}e.addOp(a.OPS.constructPath,[[t],r,o]),n&&e.addOp(a.OPS.restore,null)}else{var u,l=e.argsArray[i];l[0].push(t),(u=l[1]).push.apply(u,I(r));var f=l[2];switch(t){case a.OPS.rectangle:var h=r[0]+r[2],d=r[1]+r[3];f[0]=Math.min(f[0],r[0],h),f[1]=Math.max(f[1],r[0],h),f[2]=Math.min(f[2],r[1],d),f[3]=Math.max(f[3],r[1],d);break;case a.OPS.moveTo:case a.OPS.lineTo:f[0]=Math.min(f[0],r[0]),f[1]=Math.max(f[1],r[0]),f[2]=Math.min(f[2],r[1]),f[3]=Math.max(f[3],r[1])}}}},{key:"parseColorSpace",value:function(e){var t=this,r=e.cs,n=e.resources,i=e.localColorSpaceCache;return w.ColorSpace.parseAsync({cs:r,xref:this.xref,resources:n,pdfFunctionFactory:this._pdfFunctionFactory,localColorSpaceCache:i}).catch((function(e){if(e instanceof a.AbortException)return null;if(t.options.ignoreErrors)return t.handler.send("UnsupportedFeature",{featureId:a.UNSUPPORTED_FEATURES.errorColorSpace}),(0,a.warn)('parseColorSpace - ignoring ColorSpace: "'.concat(e,'".')),null;throw e}))}},{key:"parseShading",value:function(e){var t=e.shading,r=e.resources,n=e.localColorSpaceCache,a=e.localShadingPatternCache,i=a.get(t);if(!i){var o=f.Pattern.parseShading(t,this.xref,r,this.handler,this._pdfFunctionFactory,n).getIR();i="pattern_".concat(this.idFactory.createObjId()),a.set(t,i),this.handler.send("obj",[i,this.pageIndex,"Pattern",o])}return i}},{key:"handleColorN",value:function(e,t,r,n,i,s,c,u,l,h){var d=r.pop();if(d instanceof o.Name){var p=i.getRaw(d.name),g=p instanceof o.Ref&&l.getByRef(p);if(g)try{var v=n.base?n.base.getRgb(r,0):null,y=(0,f.getTilingPatternIR)(g.operatorListIR,g.dict,v);return void e.addOp(t,y)}catch(e){}var b=this.xref.fetchIfRef(p);if(b){var w=b instanceof m.BaseStream?b.dict:b,k=w.get("PatternType");if(1===k){var S=n.base?n.base.getRgb(r,0):null;return this.handleTilingType(t,S,s,b,w,e,c,l)}if(2===k){var x=w.get("Shading"),O=w.getArray("Matrix"),A=this.parseShading({shading:x,resources:s,localColorSpaceCache:u,localShadingPatternCache:h});return void e.addOp(t,["Shading",A,O])}throw new a.FormatError("Unknown PatternType: ".concat(k))}}throw new a.FormatError("Unknown PatternName: ".concat(d))}},{key:"_parseVisibilityExpression",value:function(e,t,r){if(++t>10)(0,a.warn)("Visibility expression is too deeply nested");else{var n=e.length,i=this.xref.fetchIfRef(e[0]);if(!(n<2)&&i instanceof o.Name){switch(i.name){case"And":case"Or":case"Not":r.push(i.name);break;default:return void(0,a.warn)("Invalid operator ".concat(i.name," in visibility expression"))}for(var s=1;s0)){e.next=22;break}return e.abrupt("return",{type:"OCMD",expression:u});case 22:if(l=n.get("OCGs"),!(Array.isArray(l)||l instanceof o.Dict)){e.next=29;break}if(f=[],Array.isArray(l)){h=N(l);try{for(h.s();!(d=h.n()).done;)p=d.value,f.push(p.toString())}catch(e){h.e(e)}finally{h.f()}}else f.push(l.objId);return e.abrupt("return",{type:s,ids:f,policy:n.get("P")instanceof o.Name?n.get("P").name:null,expression:null});case 29:if(!(l instanceof o.Ref)){e.next=31;break}return e.abrupt("return",{type:s,id:l.toString()});case 31:return e.abrupt("return",null);case 32:case"end":return e.stop()}}),e,this)}))),function(e,t){return n.apply(this,arguments)})},{key:"getOperatorList",value:function(e){var t=this,r=e.stream,n=e.task,i=e.resources,s=e.operatorList,c=e.initialState,u=void 0===c?null:c,l=e.fallbackFontDict,f=void 0===l?null:l;if(i=i||o.Dict.empty,u=u||new Y,!s)throw new Error('getOperatorList: missing "operatorList" parameter');var h=this,d=this.xref,p=!1,g=new v.LocalImageCache,y=new v.LocalColorSpaceCache,b=new v.LocalGStateCache,k=new v.LocalTilingPatternCache,S=new Map,x=i.get("XObject")||o.Dict.empty,O=i.get("Pattern")||o.Dict.empty,A=new W(u),C=new K(r,d,A),F=new q;function P(e){for(var t=0,r=C.savedStatesDepth;t0&&s.addOp(a.OPS.setGState,[Q]),_=null;continue}}return void c(new Promise((function(e,t){if(!j)throw new a.FormatError("GState must be referred to by name.");var r=i.get("ExtGState");if(!(r instanceof o.Dict))throw new a.FormatError("ExtGState should be a dictionary.");var c=r.get(E);if(!(c instanceof o.Dict))throw new a.FormatError("GState should be a dictionary.");h.setGState({resources:i,gState:c,operatorList:s,cacheKey:E,task:n,stateManager:A,localGStateCache:b,localColorSpaceCache:y}).then(e,t)})).catch((function(e){if(!(e instanceof a.AbortException)){if(h.options.ignoreErrors)return h.handler.send("UnsupportedFeature",{featureId:a.UNSUPPORTED_FEATURES.errorExtGState}),void(0,a.warn)('getOperatorList - ignoring ExtGState: "'.concat(e,'".'));throw e}})));case a.OPS.moveTo:case a.OPS.lineTo:case a.OPS.curveTo:case a.OPS.curveTo2:case a.OPS.curveTo3:case a.OPS.closePath:case a.OPS.rectangle:h.buildPath(s,L,_,p);continue;case a.OPS.markPoint:case a.OPS.markPointProps:case a.OPS.beginCompat:case a.OPS.endCompat:continue;case a.OPS.beginMarkedContentProps:if(!(_[0]instanceof o.Name)){(0,a.warn)("Expected name for beginMarkedContentProps arg0=".concat(_[0]));continue}if("OC"===_[0].name)return void c(h.parseMarkedContentProps(_[1],i).then((function(e){s.addOp(a.OPS.beginMarkedContentProps,["OC",e])})).catch((function(e){if(!(e instanceof a.AbortException)){if(h.options.ignoreErrors)return h.handler.send("UnsupportedFeature",{featureId:a.UNSUPPORTED_FEATURES.errorMarkedContent}),void(0,a.warn)('getOperatorList - ignoring beginMarkedContentProps: "'.concat(e,'".'));throw e}})));_=[_[0].name,_[1]instanceof o.Dict?_[1].get("MCID"):null];break;case a.OPS.beginMarkedContent:case a.OPS.endMarkedContent:default:if(null!==_){for(l=0,v=_.length;l0&&(t[3]*=r*P.fontMatrix[3])}return a.Util.transform(P.ctm,a.Util.transform(P.textMatrix,t))}function G(){if(x.initialized)return x;var e=P,t=e.font,r=e.loadedName;g.has(r)||(g.add(r),S.styles[r]={fontFamily:t.fallbackName,ascent:t.ascent,descent:t.descent,vertical:t.vertical}),x.fontName=r;var n=x.transform=H();t.vertical?(x.width=x.totalWidth=Math.hypot(n[0],n[1]),x.height=x.totalHeight=0,x.vertical=!0):(x.width=x.totalWidth=0,x.height=x.totalHeight=Math.hypot(n[2],n[3]),x.vertical=!1);var a=Math.hypot(P.textLineMatrix[0],P.textLineMatrix[1]),i=Math.hypot(P.ctm[0],P.ctm[1]);return x.textAdvanceScale=i*a,x.trackingSpaceMin=P.fontSize*I,x.notASpace=P.fontSize*E,x.negativeSpaceMax=P.fontSize*j,x.spaceInFlowMin=P.fontSize*M,x.spaceInFlowMax=P.fontSize*_,x.hasEOL=!1,x.initialized=!0,x}function z(){if(x.initialized){var e=Math.hypot(P.textLineMatrix[0],P.textLineMatrix[1]),t=Math.hypot(P.ctm[0],P.ctm[1])*e;t!==x.textAdvanceScale&&(x.vertical?(x.totalHeight+=x.height*x.textAdvanceScale,x.height=0):(x.totalWidth+=x.width*x.textAdvanceScale,x.width=0),x.textAdvanceScale=t)}}function Y(e,t){return L.loadFont(e,t,i).then((function(e){return e.font.isType3Font?e.loadType3Data(L,i,n).catch((function(){})).then((function(){return e})):e})).then((function(e){P.loadedName=e.loadedName,P.font=e.font,P.fontMatrix=e.font.fontMatrix||a.FONT_IDENTITY_MATRIX}))}function J(e,t,r){var n=Math.hypot(r[0],r[1]);return[(r[0]*e+r[1]*t)/n,(r[2]*e+r[3]*t)/n]}function Z(){var e=H(),t=e[4],r=e[5],n=t-y[0],a=r-y[1];if(n<0||n>y[2]||a<0||a>y[3])return!1;if(!l||!P.font||!x.prevTransform)return!0;var i=x.prevTransform[4],o=x.prevTransform[5];if(i===t&&o===r)return!0;var s=-1;switch(e[0]&&0===e[1]&&0===e[2]?s=e[0]>0?0:180:e[1]&&0===e[0]&&0===e[3]&&(s=e[1]>0?90:270),s){case 0:break;case 90:var c=[r,t];t=c[0],r=c[1];var u=[o,i];i=u[0],o=u[1];break;case 180:var f=[-t,-r,-i,-o];t=f[0],r=f[1],i=f[2],o=f[3];break;case 270:var h=[-r,-t];t=h[0],r=h[1];var d=[-o,-i];i=d[0],o=d[1];break;default:var p=T(J(t,r,e),2);t=p[0],r=p[1];var g=T(J(i,o,x.prevTransform),2);i=g[0],o=g[1]}if(P.font.vertical){var v=(o-r)/x.textAdvanceScale,m=t-i,b=Math.sign(x.height);return v.5*x.width?(ee(),!0):(F(),re(),!0):Math.abs(m)>x.width?(ee(),!0):(v<=b*x.notASpace&&F(),v<=b*x.trackingSpaceMin?x.height+=v:te(v,x.prevTransform,b)||(0===x.str.length?(F(),S.items.push({str:" ",dir:"ltr",width:0,height:Math.abs(v),transform:x.prevTransform,fontName:x.fontName,hasEOL:!1})):x.height+=v),!0)}var w=(t-i)/x.textAdvanceScale,k=r-o,O=Math.sign(x.width);return w.5*x.height?(ee(),!0):(F(),re(),!0):Math.abs(k)>x.height?(ee(),!0):(w<=O*x.notASpace&&F(),w<=O*x.trackingSpaceMin?x.width+=w:te(w,x.prevTransform,O)||(0===x.str.length?(F(),S.items.push({str:" ",dir:"ltr",width:Math.abs(w),height:0,transform:x.prevTransform,fontName:x.fontName,hasEOL:!1})):x.width+=w),!0)}function Q(e){var t=e.chars,r=e.extraSpacing,n=P.font;if(t)for(var a=n.charsToGlyphs(t),i=P.fontMatrix[0]*P.fontSize,o=0,s=a.length;o0&&void 0!==arguments[0]&&arguments[0],t=S.items.length;0!==t&&(e&&t<10||(d.enqueue(S,t),S.items=[],S.styles=Object.create(null)))}var ae=new q;return new Promise((function e(t,r){var s=function(n){ne(!0),Promise.all([n,d.ready]).then((function(){try{e(t,r)}catch(e){r(e)}}),r)};n.ensureNotTerminated(),ae.reset();for(var u,f={},p=[];!(u=ae.check())&&(p.length=0,f.args=p,X.read(f));){P=c.state;var v=f.fn;switch(p=f.args,0|v){case a.OPS.setFont:var b=p[0].name,w=p[1];if(P.font&&b===P.fontName&&w===P.fontSize)break;return re(),P.fontName=b,P.fontSize=w,void s(Y(b,null));case a.OPS.setTextRise:P.textRise=p[0];break;case a.OPS.setHScale:P.textHScale=p[0]/100;break;case a.OPS.setLeading:P.leading=p[0];break;case a.OPS.moveText:P.translateTextLineMatrix(p[0],p[1]),P.textMatrix=P.textLineMatrix.slice();break;case a.OPS.setLeadingMoveText:P.leading=-p[1],P.translateTextLineMatrix(p[0],p[1]),P.textMatrix=P.textLineMatrix.slice();break;case a.OPS.nextLine:P.carriageReturn();break;case a.OPS.setTextMatrix:P.setTextMatrix(p[0],p[1],p[2],p[3],p[4],p[5]),P.setTextLineMatrix(p[0],p[1],p[2],p[3],p[4],p[5]),z();break;case a.OPS.setCharSpacing:P.charSpacing=p[0];break;case a.OPS.setWordSpacing:P.wordSpacing=p[0];break;case a.OPS.beginText:P.textMatrix=a.IDENTITY_MATRIX.slice(),P.textLineMatrix=a.IDENTITY_MATRIX.slice();break;case a.OPS.showSpacedText:if(!c.state.font){L.ensureStateFont(c.state);continue}for(var x=(P.font.vertical?1:-1)*P.fontSize/1e3,O=p[0],A=0,C=O.length;A0){var E=N.join("");N.length=0,Q({chars:E,extraSpacing:0})}break;case a.OPS.showText:if(!c.state.font){L.ensureStateFont(c.state);continue}Q({chars:p[0],extraSpacing:0});break;case a.OPS.nextLineShowText:if(!c.state.font){L.ensureStateFont(c.state);continue}P.carriageReturn(),Q({chars:p[0],extraSpacing:0});break;case a.OPS.nextLineSetSpacingShowText:if(!c.state.font){L.ensureStateFont(c.state);continue}P.wordSpacing=p[0],P.charSpacing=p[1],P.carriageReturn(),Q({chars:p[2],extraSpacing:0});break;case a.OPS.paintXObject:re(),D||(D=i.get("XObject")||o.Dict.empty);var j=p[0]instanceof o.Name,M=p[0].name;if(j&&B.getByName(M))break;return void s(new Promise((function(e,t){if(!j)throw new a.FormatError("XObject must be referred to by name.");var r=D.getRaw(M);if(r instanceof o.Ref){if(B.getByRef(r))return void e();if(L.globalImageCache.getData(r,L.pageIndex))return void e();r=R.fetch(r)}if(!(r instanceof m.BaseStream))throw new a.FormatError("XObject should be a stream");var s=r.dict.get("Subtype");if(!(s instanceof o.Name))throw new a.FormatError("XObject should have a Name subtype");if("Form"!==s.name)return B.set(M,r.dict.objId,!0),void e();var u=c.state.clone(),f=new W(u),p=r.dict.getArray("Matrix");Array.isArray(p)&&6===p.length&&f.transform(p),ne();var v={enqueueInvoked:!1,enqueue:function(e,t){this.enqueueInvoked=!0,d.enqueue(e,t)},get desiredSize(){return d.desiredSize},get ready(){return d.ready}};L.getTextContent({stream:r,task:n,resources:r.dict.get("Resources")||i,stateManager:f,combineTextItems:l,includeMarkedContent:h,sink:v,seenStyles:g,viewBox:y,markedContentData:k}).then((function(){v.enqueueInvoked||B.set(M,r.dict.objId,!0),e()}),t)})).catch((function(e){if(!(e instanceof a.AbortException)){if(!L.options.ignoreErrors)throw e;(0,a.warn)('getTextContent - ignoring XObject: "'.concat(e,'".'))}})));case a.OPS.setGState:if(j=p[0]instanceof o.Name,M=p[0].name,j&&U.getByName(M))break;return void s(new Promise((function(e,t){if(!j)throw new a.FormatError("GState must be referred to by name.");var r=i.get("ExtGState");if(!(r instanceof o.Dict))throw new a.FormatError("ExtGState should be a dictionary.");var n=r.get(M);if(!(n instanceof o.Dict))throw new a.FormatError("GState should be a dictionary.");var s=n.get("Font");if(!s)return U.set(M,n.objId,!0),void e();re(),P.fontName=null,P.fontSize=s[1],Y(null,s[0]).then(e,t)})).catch((function(e){if(!(e instanceof a.AbortException)){if(!L.options.ignoreErrors)throw e;(0,a.warn)('getTextContent - ignoring ExtGState: "'.concat(e,'".'))}})));case a.OPS.beginMarkedContent:re(),h&&(k.level++,S.items.push({type:"beginMarkedContent",tag:p[0]instanceof o.Name?p[0].name:null}));break;case a.OPS.beginMarkedContentProps:if(re(),h){k.level++;var _=null;p[1]instanceof o.Dict&&(_=p[1].get("MCID")),S.items.push({type:"beginMarkedContentProps",id:Number.isInteger(_)?"".concat(L.idFactory.getPageObjId(),"_mcid").concat(_):null,tag:p[0]instanceof o.Name?p[0].name:null})}break;case a.OPS.endMarkedContent:if(re(),h){if(0===k.level)break;k.level--,S.items.push({type:"endMarkedContent"})}}if(S.items.length>=d.desiredSize){u=!0;break}}u?s($):(re(),ne(),t())})).catch((function(e){if(!(e instanceof a.AbortException)){if(t.options.ignoreErrors)return(0,a.warn)('getTextContent - ignoring errors during "'.concat(n.name,'" ')+'task: "'.concat(e,'".')),re(),void ne();throw e}}))}},{key:"extractDataStructures",value:function(e,t,r){var n,i=this,s=this.xref,l=this.readToUnicode(r.toUnicode||e.get("ToUnicode")||t.get("ToUnicode"));if(r.composite){var f=e.get("CIDSystemInfo");f instanceof o.Dict&&(r.cidSystemInfo={registry:(0,a.stringToPDFString)(f.get("Registry")),ordering:(0,a.stringToPDFString)(f.get("Ordering")),supplement:f.get("Supplement")});try{var h=e.get("CIDToGIDMap");h instanceof m.BaseStream&&(n=h.getBytes())}catch(e){if(!this.options.ignoreErrors)throw e;(0,a.warn)('extractDataStructures - ignoring CIDToGIDMap data: "'.concat(e,'".'))}}var d,p=[],g=null;if(e.has("Encoding")){if((d=e.get("Encoding"))instanceof o.Dict){if(g=(g=d.get("BaseEncoding"))instanceof o.Name?g.name:null,d.has("Differences")){var v,y=0,b=N(d.get("Differences"));try{for(b.s();!(v=b.n()).done;){var w=v.value,k=s.fetchIfRef(w);if("number"==typeof k)y=k;else{if(!(k instanceof o.Name))throw new a.FormatError("Invalid entry in 'Differences' array: ".concat(k));p[y++]=k.name}}}catch(e){b.e(e)}finally{b.f()}}}else if(d instanceof o.Name)g=d.name;else{var S="Encoding is not a Name nor a Dict";if(!this.options.ignoreErrors)throw new a.FormatError(S);(0,a.warn)(S)}"MacRomanEncoding"!==g&&"MacExpertEncoding"!==g&&"WinAnsiEncoding"!==g&&(g=null)}if(g)r.defaultEncoding=(0,u.getEncoding)(g);else{var x=!!(r.flags&c.FontFlags.Symbolic),O=!!(r.flags&c.FontFlags.Nonsymbolic);d=u.StandardEncoding,"TrueType"!==r.type||O||(d=u.WinAnsiEncoding),x&&(d=u.MacRomanEncoding,r.file&&!r.isInternalFont||(/Symbol/i.test(r.name)?d=u.SymbolSetEncoding:/Dingbats|Wingdings/i.test(r.name)&&(d=u.ZapfDingbatsEncoding))),r.defaultEncoding=d}return r.differences=p,r.baseEncodingName=g,r.hasEncoding=!!g||p.length>0,r.dict=e,l.then((function(e){return r.toUnicode=e,i.buildToUnicode(r)})).then((function(e){return r.toUnicode=e,n&&(r.cidToGidMap=i.readCidToGidMap(n,e)),r}))}},{key:"_simpleFontToUnicode",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];(0,a.assert)(!e.composite,"Must be a simple font.");var r=[],n=e.defaultEncoding.slice(),i=e.baseEncodingName,o=e.differences;for(var s in o){var c=o[s];".notdef"!==c&&(n[s]=c)}var l=(0,S.getGlyphsUnicode)();for(var f in n){var h=n[f];if(""!==h){var d=l[h];if(void 0===d){var p=0;switch(h[0]){case"G":3===h.length&&(p=parseInt(h.substring(1),16));break;case"g":5===h.length&&(p=parseInt(h.substring(1),16));break;case"C":case"c":if(h.length>=3&&h.length<=4){var g=h.substring(1);if(t){p=parseInt(g,16);break}if(p=+g,Number.isNaN(p)&&Number.isInteger(parseInt(g,16)))return this._simpleFontToUnicode(e,!0)}break;case"u":-1!==(d=(0,A.getUnicodeForGlyph)(h,l))&&(p=d)}if(p>0&&p<=1114111&&Number.isInteger(p)){if(i&&p===+f){var v=(0,u.getEncoding)(i);if(v&&(h=v[f])){r[f]=String.fromCharCode(l[h]);continue}}r[f]=String.fromCodePoint(p)}}else r[f]=String.fromCharCode(d)}}return r}},{key:"buildToUnicode",value:(r=M(E().mark((function e(t){var r,n,s,c,u,l;return E().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.hasIncludedToUnicodeMap=!!t.toUnicode&&t.toUnicode.length>0,!t.hasIncludedToUnicodeMap){e.next=4;break}return!t.composite&&t.hasEncoding&&(t.fallbackToUnicode=this._simpleFontToUnicode(t)),e.abrupt("return",t.toUnicode);case 4:if(t.composite){e.next=6;break}return e.abrupt("return",new d.ToUnicodeMap(this._simpleFontToUnicode(t)));case 6:if(!t.composite||(!t.cMap.builtInCMap||t.cMap instanceof i.IdentityCMap)&&("Adobe"!==t.cidSystemInfo.registry||"GB1"!==t.cidSystemInfo.ordering&&"CNS1"!==t.cidSystemInfo.ordering&&"Japan1"!==t.cidSystemInfo.ordering&&"Korea1"!==t.cidSystemInfo.ordering)){e.next=15;break}return r=t.cidSystemInfo,n=r.registry,s=r.ordering,c=o.Name.get("".concat(n,"-").concat(s,"-UCS2")),e.next=11,i.CMapFactory.create({encoding:c,fetchBuiltInCMap:this._fetchBuiltInCMapBound,useCMap:null});case 11:return u=e.sent,l=[],t.cMap.forEach((function(e,t){if(t>65535)throw new a.FormatError("Max size of CID is 65,535");var r=u.lookup(t);r&&(l[e]=String.fromCharCode((r.charCodeAt(0)<<8)+r.charCodeAt(1)))})),e.abrupt("return",new d.ToUnicodeMap(l));case 15:return e.abrupt("return",new d.IdentityToUnicodeMap(t.firstChar,t.lastChar));case 16:case"end":return e.stop()}}),e,this)}))),function(e){return r.apply(this,arguments)})},{key:"readToUnicode",value:function(e){var t=this;return e?e instanceof o.Name?i.CMapFactory.create({encoding:e,fetchBuiltInCMap:this._fetchBuiltInCMapBound,useCMap:null}).then((function(e){return e instanceof i.IdentityCMap?new d.IdentityToUnicodeMap(0,65535):new d.ToUnicodeMap(e.getMap())})):e instanceof m.BaseStream?i.CMapFactory.create({encoding:e,fetchBuiltInCMap:this._fetchBuiltInCMapBound,useCMap:null}).then((function(e){if(e instanceof i.IdentityCMap)return new d.IdentityToUnicodeMap(0,65535);var t=new Array(e.length);return e.forEach((function(e,r){if("number"!=typeof r){for(var n=[],a=0;a>1;(0!==i||t.has(o))&&(r[o]=i)}return r}},{key:"extractWidths",value:function(e,t,r){var n,a,i,s,u,l,f,h,d=this.xref,p=[],g=0,v=[];if(r.composite){if(g=e.has("DW")?e.get("DW"):1e3,h=e.get("W"))for(a=0,i=h.length;a1&&void 0!==arguments[1]?arguments[1]:NaN,r=a.Util.normalizeRect(e.argsArray[0].slice(2)),n=r[2]-r[0],i=r[3]-r[1],o=Math.hypot(n,i);0===n||0===i?(e.fnArray.splice(0,1),e.argsArray.splice(0,1)):(0===t||Math.round(o/t)>=10)&&(this._bbox||(this._bbox=[1/0,1/0,-1/0,-1/0]),this._bbox[0]=Math.min(this._bbox[0],r[0]),this._bbox[1]=Math.min(this._bbox[1],r[1]),this._bbox[2]=Math.max(this._bbox[2],r[2]),this._bbox[3]=Math.max(this._bbox[3],r[3]));for(var s=0,c=e.length;s0&&void 0!==arguments[0]?arguments[0]:new Y;_(this,e),this.state=t,this.stateStack=[]}return R(e,[{key:"save",value:function(){var e=this.state;this.stateStack.push(this.state),this.state=e.clone()}},{key:"restore",value:function(){var e=this.stateStack.pop();e&&(this.state=e)}},{key:"transform",value:function(e){this.state.ctm=a.Util.transform(this.state.ctm,e)}}]),e}(),V=function(){function e(){_(this,e),this.ctm=new Float32Array(a.IDENTITY_MATRIX),this.fontName=null,this.fontSize=0,this.loadedName=null,this.font=null,this.fontMatrix=a.FONT_IDENTITY_MATRIX,this.textMatrix=a.IDENTITY_MATRIX.slice(),this.textLineMatrix=a.IDENTITY_MATRIX.slice(),this.charSpacing=0,this.wordSpacing=0,this.leading=0,this.textHScale=1,this.textRise=0}return R(e,[{key:"setTextMatrix",value:function(e,t,r,n,a,i){var o=this.textMatrix;o[0]=e,o[1]=t,o[2]=r,o[3]=n,o[4]=a,o[5]=i}},{key:"setTextLineMatrix",value:function(e,t,r,n,a,i){var o=this.textLineMatrix;o[0]=e,o[1]=t,o[2]=r,o[3]=n,o[4]=a,o[5]=i}},{key:"translateTextMatrix",value:function(e,t){var r=this.textMatrix;r[4]=r[0]*e+r[2]*t+r[4],r[5]=r[1]*e+r[3]*t+r[5]}},{key:"translateTextLineMatrix",value:function(e,t){var r=this.textLineMatrix;r[4]=r[0]*e+r[2]*t+r[4],r[5]=r[1]*e+r[3]*t+r[5]}},{key:"carriageReturn",value:function(){this.translateTextLineMatrix(0,-this.leading),this.textMatrix=this.textLineMatrix.slice()}},{key:"clone",value:function(){var e=Object.create(this);return e.textMatrix=this.textMatrix.slice(),e.textLineMatrix=this.textLineMatrix.slice(),e.fontMatrix=this.fontMatrix.slice(),e}}]),e}(),Y=function(){function e(){_(this,e),this.ctm=new Float32Array(a.IDENTITY_MATRIX),this.font=null,this.textRenderingMode=a.TextRenderingMode.FILL,this.fillColorSpace=w.ColorSpace.singletons.gray,this.strokeColorSpace=w.ColorSpace.singletons.gray}return R(e,[{key:"clone",value:function(){return Object.create(this)}}]),e}(),K=function(){function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new W;_(this,e),this.parser=new g.Parser({lexer:new g.Lexer(t,e.opMap),xref:r}),this.stateManager=n,this.nonProcessedArgs=[],this._isPathOp=!1,this._numInvalidPathOPS=0}return R(e,[{key:"savedStatesDepth",get:function(){return this.stateManager.stateStack.length}},{key:"read",value:function(t){for(var r=t.args;;){var n=this.parser.getObj();if(n instanceof o.Cmd){var i=n.cmd,s=e.opMap[i];if(!s){(0,a.warn)('Unknown command "'.concat(i,'".'));continue}var c=s.id,u=s.numArgs,l=null!==r?r.length:0;if(this._isPathOp||(this._numInvalidPathOPS=0),this._isPathOp=c>=a.OPS.moveTo&&c<=a.OPS.endPath,s.variableArgs)l>u&&(0,a.info)("Command ".concat(i,": expected [0, ").concat(u,"] args, ")+"but received ".concat(l," args."));else{if(l!==u){for(var f=this.nonProcessedArgs;l>u;)f.push(r.shift()),l--;for(;le.MAX_INVALID_PATH_OPS)throw new a.FormatError("Invalid ".concat(h));(0,a.warn)("Skipping ".concat(h)),null!==r&&(r.length=0);continue}}return this.preprocessCommand(c,r),t.fn=c,t.args=r,!0}if(n===o.EOF)return!1;if(null!==n&&(null===r&&(r=[]),r.push(n),r.length>33))throw new a.FormatError("Too many arguments")}}},{key:"preprocessCommand",value:function(e,t){switch(0|e){case a.OPS.save:this.stateManager.save();break;case a.OPS.restore:this.stateManager.restore();break;case a.OPS.transform:this.stateManager.transform(t)}}}],[{key:"opMap",get:function(){var e=(0,x.getLookupTableFactory)((function(e){e.w={id:a.OPS.setLineWidth,numArgs:1,variableArgs:!1},e.J={id:a.OPS.setLineCap,numArgs:1,variableArgs:!1},e.j={id:a.OPS.setLineJoin,numArgs:1,variableArgs:!1},e.M={id:a.OPS.setMiterLimit,numArgs:1,variableArgs:!1},e.d={id:a.OPS.setDash,numArgs:2,variableArgs:!1},e.ri={id:a.OPS.setRenderingIntent,numArgs:1,variableArgs:!1},e.i={id:a.OPS.setFlatness,numArgs:1,variableArgs:!1},e.gs={id:a.OPS.setGState,numArgs:1,variableArgs:!1},e.q={id:a.OPS.save,numArgs:0,variableArgs:!1},e.Q={id:a.OPS.restore,numArgs:0,variableArgs:!1},e.cm={id:a.OPS.transform,numArgs:6,variableArgs:!1},e.m={id:a.OPS.moveTo,numArgs:2,variableArgs:!1},e.l={id:a.OPS.lineTo,numArgs:2,variableArgs:!1},e.c={id:a.OPS.curveTo,numArgs:6,variableArgs:!1},e.v={id:a.OPS.curveTo2,numArgs:4,variableArgs:!1},e.y={id:a.OPS.curveTo3,numArgs:4,variableArgs:!1},e.h={id:a.OPS.closePath,numArgs:0,variableArgs:!1},e.re={id:a.OPS.rectangle,numArgs:4,variableArgs:!1},e.S={id:a.OPS.stroke,numArgs:0,variableArgs:!1},e.s={id:a.OPS.closeStroke,numArgs:0,variableArgs:!1},e.f={id:a.OPS.fill,numArgs:0,variableArgs:!1},e.F={id:a.OPS.fill,numArgs:0,variableArgs:!1},e["f*"]={id:a.OPS.eoFill,numArgs:0,variableArgs:!1},e.B={id:a.OPS.fillStroke,numArgs:0,variableArgs:!1},e["B*"]={id:a.OPS.eoFillStroke,numArgs:0,variableArgs:!1},e.b={id:a.OPS.closeFillStroke,numArgs:0,variableArgs:!1},e["b*"]={id:a.OPS.closeEOFillStroke,numArgs:0,variableArgs:!1},e.n={id:a.OPS.endPath,numArgs:0,variableArgs:!1},e.W={id:a.OPS.clip,numArgs:0,variableArgs:!1},e["W*"]={id:a.OPS.eoClip,numArgs:0,variableArgs:!1},e.BT={id:a.OPS.beginText,numArgs:0,variableArgs:!1},e.ET={id:a.OPS.endText,numArgs:0,variableArgs:!1},e.Tc={id:a.OPS.setCharSpacing,numArgs:1,variableArgs:!1},e.Tw={id:a.OPS.setWordSpacing,numArgs:1,variableArgs:!1},e.Tz={id:a.OPS.setHScale,numArgs:1,variableArgs:!1},e.TL={id:a.OPS.setLeading,numArgs:1,variableArgs:!1},e.Tf={id:a.OPS.setFont,numArgs:2,variableArgs:!1},e.Tr={id:a.OPS.setTextRenderingMode,numArgs:1,variableArgs:!1},e.Ts={id:a.OPS.setTextRise,numArgs:1,variableArgs:!1},e.Td={id:a.OPS.moveText,numArgs:2,variableArgs:!1},e.TD={id:a.OPS.setLeadingMoveText,numArgs:2,variableArgs:!1},e.Tm={id:a.OPS.setTextMatrix,numArgs:6,variableArgs:!1},e["T*"]={id:a.OPS.nextLine,numArgs:0,variableArgs:!1},e.Tj={id:a.OPS.showText,numArgs:1,variableArgs:!1},e.TJ={id:a.OPS.showSpacedText,numArgs:1,variableArgs:!1},e["'"]={id:a.OPS.nextLineShowText,numArgs:1,variableArgs:!1},e['"']={id:a.OPS.nextLineSetSpacingShowText,numArgs:3,variableArgs:!1},e.d0={id:a.OPS.setCharWidth,numArgs:2,variableArgs:!1},e.d1={id:a.OPS.setCharWidthAndBounds,numArgs:6,variableArgs:!1},e.CS={id:a.OPS.setStrokeColorSpace,numArgs:1,variableArgs:!1},e.cs={id:a.OPS.setFillColorSpace,numArgs:1,variableArgs:!1},e.SC={id:a.OPS.setStrokeColor,numArgs:4,variableArgs:!0},e.SCN={id:a.OPS.setStrokeColorN,numArgs:33,variableArgs:!0},e.sc={id:a.OPS.setFillColor,numArgs:4,variableArgs:!0},e.scn={id:a.OPS.setFillColorN,numArgs:33,variableArgs:!0},e.G={id:a.OPS.setStrokeGray,numArgs:1,variableArgs:!1},e.g={id:a.OPS.setFillGray,numArgs:1,variableArgs:!1},e.RG={id:a.OPS.setStrokeRGBColor,numArgs:3,variableArgs:!1},e.rg={id:a.OPS.setFillRGBColor,numArgs:3,variableArgs:!1},e.K={id:a.OPS.setStrokeCMYKColor,numArgs:4,variableArgs:!1},e.k={id:a.OPS.setFillCMYKColor,numArgs:4,variableArgs:!1},e.sh={id:a.OPS.shadingFill,numArgs:1,variableArgs:!1},e.BI={id:a.OPS.beginInlineImage,numArgs:0,variableArgs:!1},e.ID={id:a.OPS.beginImageData,numArgs:0,variableArgs:!1},e.EI={id:a.OPS.endInlineImage,numArgs:1,variableArgs:!1},e.Do={id:a.OPS.paintXObject,numArgs:1,variableArgs:!1},e.MP={id:a.OPS.markPoint,numArgs:1,variableArgs:!1},e.DP={id:a.OPS.markPointProps,numArgs:2,variableArgs:!1},e.BMC={id:a.OPS.beginMarkedContent,numArgs:1,variableArgs:!1},e.BDC={id:a.OPS.beginMarkedContentProps,numArgs:2,variableArgs:!1},e.EMC={id:a.OPS.endMarkedContent,numArgs:0,variableArgs:!1},e.BX={id:a.OPS.beginCompat,numArgs:0,variableArgs:!1},e.EX={id:a.OPS.endCompat,numArgs:0,variableArgs:!1},e.BM=null,e.BD=null,e.true=null,e.fa=null,e.fal=null,e.fals=null,e.false=null,e.nu=null,e.nul=null,e.null=null}));return(0,a.shadow)(this,"opMap",e())}},{key:"MAX_INVALID_PATH_OPS",get:function(){return(0,a.shadow)(this,"MAX_INVALID_PATH_OPS",10)}}]),e}();t.EvaluatorPreprocessor=K},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.IdentityCMap=t.CMapFactory=t.CMap=void 0;var n=r(2),a=r(134),i=r(136),o=r(146),s=r(135),c=r(139);function u(){u=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function l(e,t,r,a){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var h={};function d(){}function g(){}function v(){}var y={};c(y,i,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,i)&&(y=b);var w=v.prototype=d.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,s){var c=f(e[n],e,i);if("throw"!==c.type){var u=c.arg,l=u.value;return l&&"object"==p(l)&&r.call(l,"__await")?t.resolve(l.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(l).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===h)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=f(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===h)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var a=f(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,h;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,h):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,h)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),h}},e}function l(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function f(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){l(i,n,a,o,s,"next",e)}function s(e){l(i,n,a,o,s,"throw",e)}o(void 0)}))}}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var r=0;r0&&void 0!==arguments[0]&&arguments[0];g(this,e),this.codespaceRanges=[[],[],[],[]],this.numCodespaceRanges=0,this._map=[],this.name="",this.vertical=!1,this.useCMap=null,this.builtInCMap=t}return y(e,[{key:"addCodespaceRange",value:function(e,t,r){this.codespaceRanges[e-1].push(t,r),this.numCodespaceRanges++}},{key:"mapCidRange",value:function(e,t,r){if(t-e>b)throw new Error("mapCidRange - ignoring data above MAX_MAP_RANGE.");for(;e<=t;)this._map[e++]=r++}},{key:"mapBfRange",value:function(e,t,r){if(t-e>b)throw new Error("mapBfRange - ignoring data above MAX_MAP_RANGE.");for(var n=r.length-1;e<=t;){this._map[e++]=r;var a=r.charCodeAt(n)+1;r=a>255?r.substring(0,n-1)+String.fromCharCode(r.charCodeAt(n-1)+1)+"\\0":r.substring(0,n)+String.fromCharCode(a)}}},{key:"mapBfRangeToArray",value:function(e,t,r){if(t-e>b)throw new Error("mapBfRangeToArray - ignoring data above MAX_MAP_RANGE.");for(var n=r.length,a=0;e<=t&&a>>0;for(var s=a[i],c=0,u=s.length;c=l&&n<=f)return r.charcode=n,void(r.length=i+1)}}r.charcode=0,r.length=1}},{key:"getCharCodeLength",value:function(e){for(var t=this.codespaceRanges,r=0,n=t.length;r=s&&e<=c)return r+1}return 1}},{key:"length",get:function(){return this._map.length}},{key:"isIdentityCMap",get:function(){if("Identity-H"!==this.name&&"Identity-V"!==this.name)return!1;if(65536!==this._map.length)return!1;for(var e=0;e<65536;e++)if(this._map[e]!==e)return!1;return!0}}]),e}();t.CMap=w;var k=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(i,e);var t,r,a=(t=i,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=d(t);if(r){var a=d(this).constructor;e=Reflect.construct(n,arguments,a)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===p(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function i(e,t){var r;return g(this,i),(r=a.call(this)).vertical=e,r.addCodespaceRange(t,0,65535),r}return y(i,[{key:"mapCidRange",value:function(e,t,r){(0,n.unreachable)("should not call mapCidRange")}},{key:"mapBfRange",value:function(e,t,r){(0,n.unreachable)("should not call mapBfRange")}},{key:"mapBfRangeToArray",value:function(e,t,r){(0,n.unreachable)("should not call mapBfRangeToArray")}},{key:"mapOne",value:function(e,t){(0,n.unreachable)("should not call mapCidOne")}},{key:"lookup",value:function(e){return Number.isInteger(e)&&e<=65535?e:void 0}},{key:"contains",value:function(e){return Number.isInteger(e)&&e<=65535}},{key:"forEach",value:function(e){for(var t=0;t<=65535;t++)e(t,t)}},{key:"charCodeOf",value:function(e){return Number.isInteger(e)&&e<=65535?e:-1}},{key:"getMap",value:function(){for(var e=new Array(65536),t=0;t<=65535;t++)e[t]=t;return e}},{key:"length",get:function(){return 65536}},{key:"isIdentityCMap",get:function(){(0,n.unreachable)("should not access .isIdentityCMap")}}]),i}(w);t.IdentityCMap=k;var S=function(){function e(e,t){for(var r=0,n=0;n<=t;n++)r=r<<8|e[n];return r>>>0}function t(e,t){return 1===t?String.fromCharCode(e[0],e[1]):3===t?String.fromCharCode(e[0],e[1],e[2],e[3]):String.fromCharCode.apply(null,e.subarray(0,t+1))}function r(e,t,r){for(var n=0,a=r;a>=0;a--)n+=e[a]+t[a],e[a]=255&n,n>>=8}function a(e,t){for(var r=1,n=t;n>=0&&r>0;n--)r+=e[n],e[n]=255&r,r>>=8}var i=16,o=function(){function e(t){g(this,e),this.buffer=t,this.pos=0,this.end=t.length,this.tmpBuf=new Uint8Array(19)}return y(e,[{key:"readByte",value:function(){return this.pos>=this.end?-1:this.buffer[this.pos++]}},{key:"readNumber",value:function(){var e,t=0;do{var r=this.readByte();if(r<0)throw new n.FormatError("unexpected EOF in bcmap");e=!(128&r),t=t<<7|127&r}while(!e);return t}},{key:"readSigned",value:function(){var e=this.readNumber();return 1&e?~(e>>>1):e>>>1}},{key:"readHex",value:function(e,t){e.set(this.buffer.subarray(this.pos,this.pos+t+1)),this.pos+=t+1}},{key:"readHexNumber",value:function(e,t){var r,a=this.tmpBuf,i=0;do{var o=this.readByte();if(o<0)throw new n.FormatError("unexpected EOF in bcmap");r=!(128&o),a[i++]=127&o}while(!r);for(var s=t,c=0,u=0;s>=0;){for(;u<8&&a.length>0;)c|=a[--i]<>=8,u-=8}}},{key:"readHexSigned",value:function(e,t){this.readHexNumber(e,t);for(var r=1&e[t]?255:0,n=0,a=0;a<=t;a++)n=(1&n)<<8|e[a],e[a]=n>>1^r}},{key:"readString",value:function(){for(var e=this.readNumber(),t="",r=0;r=0)){n.next=68;break}if(7!=(k=w>>5)){n.next=20;break}n.t0=31&w,n.next=0===n.t0?15:1===n.t0?17:19;break;case 15:return f.readString(),n.abrupt("break",19);case 17:return d=f.readString(),n.abrupt("break",19);case 19:return n.abrupt("continue",9);case 20:if(S=!!(16&w),!(1+(x=15&w)>i)){n.next=24;break}throw new Error("BinaryCMapReader.process: Invalid dataSize.");case 24:O=1,A=f.readNumber(),n.t1=k,n.next=0===n.t1?29:1===n.t1?35:2===n.t1?41:3===n.t1?46:4===n.t1?53:5===n.t1?58:65;break;case 29:for(f.readHex(p,x),f.readHexNumber(g,x),r(g,p,x),c.addCodespaceRange(x+1,e(p,x),e(g,x)),C=1;C>>0}function t(e){if("string"!=typeof e)throw new n.FormatError("Malformed CMap: expected string.")}function r(e){if(!Number.isInteger(e))throw new n.FormatError("Malformed CMap: expected int.")}function l(r,n){for(;;){var i=n.getObj();if(i===a.EOF)break;if((0,a.isCmd)(i,"endbfchar"))return;t(i);var o=e(i);t(i=n.getObj());var s=i;r.mapOne(o,s)}}function h(r,i){for(;;){var o=i.getObj();if(o===a.EOF)break;if((0,a.isCmd)(o,"endbfrange"))return;t(o);var s=e(o);t(o=i.getObj());var c=e(o);if(o=i.getObj(),Number.isInteger(o)||"string"==typeof o){var u=Number.isInteger(o)?String.fromCharCode(o):o;r.mapBfRange(s,c,u)}else{if(!(0,a.isCmd)(o,"["))break;o=i.getObj();for(var l=[];!(0,a.isCmd)(o,"]")&&o!==a.EOF;)l.push(o),o=i.getObj();r.mapBfRangeToArray(s,c,l)}}throw new n.FormatError("Invalid bf range.")}function d(n,i){for(;;){var o=i.getObj();if(o===a.EOF)break;if((0,a.isCmd)(o,"endcidchar"))return;t(o);var s=e(o);r(o=i.getObj());var c=o;n.mapOne(s,c)}}function p(n,i){for(;;){var o=i.getObj();if(o===a.EOF)break;if((0,a.isCmd)(o,"endcidrange"))return;t(o);var s=e(o);t(o=i.getObj());var c=e(o);r(o=i.getObj());var u=o;n.mapCidRange(s,c,u)}}function g(t,r){for(;;){var i=r.getObj();if(i===a.EOF)break;if((0,a.isCmd)(i,"endcodespacerange"))return;if("string"!=typeof i)break;var o=e(i);if("string"!=typeof(i=r.getObj()))break;var s=e(i);t.addCodespaceRange(i.length,o,s)}throw new n.FormatError("Invalid codespace range.")}function v(e,t){var r=t.getObj();Number.isInteger(r)&&(e.vertical=!!r)}function y(e,t){var r=t.getObj();r instanceof a.Name&&(e.name=r.name)}function b(e,t,r,n){return x.apply(this,arguments)}function x(){return(x=f(u().mark((function e(t,r,i,o){var c,f,m;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=1,(m=r.getObj())!==a.EOF){e.next=7;break}return e.abrupt("break",39);case 7:if(!(m instanceof a.Name)){e.next=12;break}"WMode"===m.name?v(t,r):"CMapName"===m.name&&y(t,r),c=m,e.next=29;break;case 12:if(!(m instanceof a.Cmd)){e.next=29;break}e.t0=m.cmd,e.next="endcmap"===e.t0?16:"usecmap"===e.t0?17:"begincodespacerange"===e.t0?19:"beginbfchar"===e.t0?21:"begincidchar"===e.t0?23:"beginbfrange"===e.t0?25:"begincidrange"===e.t0?27:29;break;case 16:return e.abrupt("break",39);case 17:return c instanceof a.Name&&(f=c.name),e.abrupt("break",29);case 19:return g(t,r),e.abrupt("break",29);case 21:return l(t,r),e.abrupt("break",29);case 23:return d(t,r),e.abrupt("break",29);case 25:return h(t,r),e.abrupt("break",29);case 27:return p(t,r),e.abrupt("break",29);case 29:e.next=37;break;case 31:if(e.prev=31,e.t1=e.catch(1),!(e.t1 instanceof s.MissingDataException)){e.next=35;break}throw e.t1;case 35:return(0,n.warn)("Invalid cMap data: "+e.t1),e.abrupt("continue",0);case 37:e.next=0;break;case 39:if(!o&&f&&(o=f),!o){e.next=42;break}return e.abrupt("return",O(t,i,o));case 42:return e.abrupt("return",t);case 43:case"end":return e.stop()}}),e,null,[[1,31]])})))).apply(this,arguments)}function O(e,t,r){return A.apply(this,arguments)}function A(){return(A=f(u().mark((function e(t,r,n){var a,i;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C(n,r);case 2:if(t.useCMap=e.sent,0===t.numCodespaceRanges){for(a=t.useCMap.codespaceRanges,i=0;i{Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=t.Linearization=t.Lexer=void 0;var n=r(2),a=r(134),i=r(135),o=r(147),s=r(149),c=r(150),u=r(152),l=r(153),f=r(156),h=r(158),d=r(160),p=r(139),g=r(161),v=r(162);function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:null,t=this.buf1;if(this.shift(),t instanceof a.Cmd)switch(t.cmd){case"BI":return this.makeInlineImage(e);case"[":for(var r=[];!(0,a.isCmd)(this.buf1,"]")&&this.buf1!==a.EOF;)r.push(this.getObj(e));if(this.buf1===a.EOF){if(this.recoveryMode)return r;throw new i.ParserEOFException("End of file inside array.")}return this.shift(),r;case"<<":for(var o=new a.Dict(this.xref);!(0,a.isCmd)(this.buf1,">>")&&this.buf1!==a.EOF;)if(this.buf1 instanceof a.Name){var s=this.buf1.name;if(this.shift(),this.buf1===a.EOF)break;o.set(s,this.getObj(e))}else(0,n.info)("Malformed dictionary: key must be a name object"),this.shift();if(this.buf1===a.EOF){if(this.recoveryMode)return o;throw new i.ParserEOFException("End of file inside dictionary.")}return(0,a.isCmd)(this.buf2,"stream")?this.allowStreams?this.makeStream(o,e):o:(this.shift(),o);default:return t}if(Number.isInteger(t)){if(Number.isInteger(this.buf1)&&(0,a.isCmd)(this.buf2,"R")){var c=a.Ref.get(t,this.buf1);return this.shift(),this.shift(),c}return t}return"string"==typeof t&&e?e.decryptString(t):t}},{key:"findDefaultInlineStreamEnd",value:function(e){for(var t,r,o=this.lexer,s=e.pos,c=0;-1!==(t=e.getByte());)if(0===c)c=69===t?1:0;else if(1===c)c=73===t?2:0;else if(32===t||10===t||13===t){r=e.pos;for(var u=e.peekBytes(10),l=0,f=u.length;l127)){c=0;break}if(2!==c)continue;if(o.knownCommands){var h=o.peekObj();h instanceof a.Cmd&&!o.knownCommands[h.cmd]&&(c=0)}else(0,n.warn)("findDefaultInlineStreamEnd - \`lexer.knownCommands\` is undefined.");if(2===c)break}else c=0;-1===t&&((0,n.warn)("findDefaultInlineStreamEnd: Reached the end of the stream without finding a valid EI marker"),r&&((0,n.warn)('... trying to recover by using the last "EI" occurrence.'),e.skip(-(e.pos-r))));var d=4;return e.skip(-d),t=e.peekByte(),e.skip(d),(0,i.isWhiteSpace)(t)||d--,e.pos-d-s}},{key:"findDCTDecodeInlineStreamEnd",value:function(e){for(var t,r,a=e.pos,i=!1;-1!==(t=e.getByte());)if(255===t){switch(e.getByte()){case 0:break;case 255:e.skip(-1);break;case 217:i=!0;break;case 192:case 193:case 194:case 195:case 197:case 198:case 199:case 201:case 202:case 203:case 205:case 206:case 207:case 196:case 204:case 218:case 219:case 220:case 221:case 222:case 223:case 224:case 225:case 226:case 227:case 228:case 229:case 230:case 231:case 232:case 233:case 234:case 235:case 236:case 237:case 238:case 239:case 254:(r=e.getUint16())>2?e.skip(r-2):e.skip(-2)}if(i)break}var o=e.pos-a;return-1===t?((0,n.warn)("Inline DCTDecode image stream: EOI marker not found, searching for /EI/ instead."),e.skip(-o),this.findDefaultInlineStreamEnd(e)):(this.inlineStreamSkipEI(e),o)}},{key:"findASCII85DecodeInlineStreamEnd",value:function(e){for(var t,r=e.pos;-1!==(t=e.getByte());)if(126===t){var a=e.pos;for(t=e.peekByte();(0,i.isWhiteSpace)(t);)e.skip(),t=e.peekByte();if(62===t){e.skip();break}if(e.pos>a){var o=e.peekBytes(2);if(69===o[0]&&73===o[1])break}}var s=e.pos-r;return-1===t?((0,n.warn)("Inline ASCII85Decode image stream: EOD marker not found, searching for /EI/ instead."),e.skip(-s),this.findDefaultInlineStreamEnd(e)):(this.inlineStreamSkipEI(e),s)}},{key:"findASCIIHexDecodeInlineStreamEnd",value:function(e){for(var t,r=e.pos;-1!==(t=e.getByte())&&62!==t;);var a=e.pos-r;return-1===t?((0,n.warn)("Inline ASCIIHexDecode image stream: EOD marker not found, searching for /EI/ instead."),e.skip(-a),this.findDefaultInlineStreamEnd(e)):(this.inlineStreamSkipEI(e),a)}},{key:"inlineStreamSkipEI",value:function(e){for(var t,r=0;-1!==(t=e.getByte());)if(0===r)r=69===t?1:0;else if(1===r)r=73===t?2:0;else if(2===r)break}},{key:"makeInlineImage",value:function(e){for(var t,r=this.lexer,i=r.stream,o=Object.create(null);!(0,a.isCmd)(this.buf1,"ID")&&this.buf1!==a.EOF;){if(!(this.buf1 instanceof a.Name))throw new n.FormatError("Dictionary key must be a name object");var s=this.buf1.name;if(this.shift(),this.buf1===a.EOF)break;o[s]=this.getObj(e)}-1!==r.beginInlineImagePos&&(t=i.pos-r.beginInlineImagePos);var c,u=this.xref.fetchIfRef(o.F||o.Filter);if(u instanceof a.Name)c=u.name;else if(Array.isArray(u)){var l=this.xref.fetchIfRef(u[0]);l instanceof a.Name&&(c=l.name)}var f,h,d=i.pos;switch(c){case"DCT":case"DCTDecode":f=this.findDCTDecodeInlineStreamEnd(i);break;case"A85":case"ASCII85Decode":f=this.findASCII85DecodeInlineStreamEnd(i);break;case"AHx":case"ASCIIHexDecode":f=this.findASCIIHexDecodeInlineStreamEnd(i);break;default:f=this.findDefaultInlineStreamEnd(i)}if(f<1e3&&t>0){var p=i.pos;i.pos=r.beginInlineImagePos,h=function(e){for(var t=[],r=e.length,n=0;n=n)return r.pos+=o,r.pos-e;o++}r.pos+=i}return-1}},{key:"makeStream",value:function(e,t){var r=this.lexer,o=r.stream;r.skipToNextLine();var s=o.pos-1,c=e.get("Length");if(Number.isInteger(c)||((0,n.info)('Bad length "'.concat(c&&c.toString(),'" in stream.')),c=0),o.pos=s+c,r.nextChar(),this.tryShift()&&(0,a.isCmd)(this.buf2,"endstream"))this.shift();else{var u=new Uint8Array([101,110,100,115,116,114,101,97,109]),l=this._findStreamLength(s,u);if(l<0){for(var f=1;f<=1;f++){var h=u.length-f,d=u.slice(0,h),p=this._findStreamLength(s,d);if(p>=0){var g=o.peekBytes(h+1)[h];if(!(0,i.isWhiteSpace)(g))break;(0,n.info)('Found "'.concat((0,n.bytesToString)(d),'" when ')+"searching for endstream command."),l=p;break}}if(l<0)throw new n.FormatError("Missing endstream command.")}c=l,r.nextChar(),this.shift(),this.shift()}return this.shift(),o=o.makeSubStream(s,c,e),t&&(o=t.createStream(o,c)),(o=this.filter(o,e,c)).dict=e,o}},{key:"filter",value:function(e,t,r){var i=t.get("F","Filter"),o=t.get("DP","DecodeParms");if(i instanceof a.Name)return Array.isArray(o)&&(0,n.warn)("/DecodeParms should not be an Array, when /Filter is a Name."),this.makeFilter(e,i.name,r,o);var s=r;if(Array.isArray(i))for(var c=i,u=o,l=0,f=c.length;l=48&&e<=57?15&e:e>=65&&e<=70||e>=97&&e<=102?9+(15&e):-1}var O=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;m(this,e),this.stream=t,this.nextChar(),this.strBuf=[],this.knownCommands=r,this._hexStringNumWarn=0,this.beginInlineImagePos=-1}return w(e,[{key:"nextChar",value:function(){return this.currentChar=this.stream.getByte()}},{key:"peekChar",value:function(){return this.stream.peekByte()}},{key:"getNumber",value:function(){var e=this.currentChar,t=!1,r=0,a=0;if(45===e?(a=-1,45===(e=this.nextChar())&&(e=this.nextChar())):43===e&&(a=1,e=this.nextChar()),10===e||13===e)do{e=this.nextChar()}while(10===e||13===e);if(46===e&&(r=10,e=this.nextChar()),e<48||e>57){var o="Invalid number: ".concat(String.fromCharCode(e)," (charCode ").concat(e,")");if((0,i.isWhiteSpace)(e)||-1===e)return(0,n.info)('Lexer.getNumber - "'.concat(o,'".')),0;throw new n.FormatError(o)}a=a||1;for(var s=e-48,c=0,u=1;(e=this.nextChar())>=0;)if(e>=48&&e<=57){var l=e-48;t?c=10*c+l:(0!==r&&(r*=10),s=10*s+l)}else if(46===e){if(0!==r)break;r=1}else if(45===e)(0,n.warn)("Badly formatted number: minus sign in the middle");else{if(69!==e&&101!==e)break;if(43===(e=this.peekChar())||45===e)u=45===e?-1:1,this.nextChar();else if(e<48||e>57)break;t=!0}return 0!==r&&(s/=r),t&&(s*=Math.pow(10,u*c)),a*s}},{key:"getString",value:function(){var e=1,t=!1,r=this.strBuf;r.length=0;for(var a=this.nextChar();;){var i=!1;switch(0|a){case-1:(0,n.warn)("Unterminated string"),t=!0;break;case 40:++e,r.push("(");break;case 41:0==--e?(this.nextChar(),t=!0):r.push(")");break;case 92:switch(a=this.nextChar()){case-1:(0,n.warn)("Unterminated string"),t=!0;break;case 110:r.push("\\n");break;case 114:r.push("\\r");break;case 116:r.push("\\t");break;case 98:r.push("\\b");break;case 102:r.push("\\f");break;case 92:case 40:case 41:r.push(String.fromCharCode(a));break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:var o=15&a;i=!0,(a=this.nextChar())>=48&&a<=55&&(o=(o<<3)+(15&a),(a=this.nextChar())>=48&&a<=55&&(i=!1,o=(o<<3)+(15&a))),r.push(String.fromCharCode(o));break;case 13:10===this.peekChar()&&this.nextChar();break;case 10:break;default:r.push(String.fromCharCode(a))}break;default:r.push(String.fromCharCode(a))}if(t)break;i||(a=this.nextChar())}return r.join("")}},{key:"getName",value:function(){var e,t,r=this.strBuf;for(r.length=0;(e=this.nextChar())>=0&&!S[e];)if(35===e){if(e=this.nextChar(),S[e]){(0,n.warn)("Lexer_getName: NUMBER SIGN (#) should be followed by a hexadecimal number."),r.push("#");break}var i=x(e);if(-1!==i){t=e;var o=x(e=this.nextChar());if(-1===o){if((0,n.warn)("Lexer_getName: Illegal digit (".concat(String.fromCharCode(e),") ")+"in hexadecimal number."),r.push("#",String.fromCharCode(t)),S[e])break;r.push(String.fromCharCode(e));continue}r.push(String.fromCharCode(i<<4|o))}else r.push("#",String.fromCharCode(e))}else r.push(String.fromCharCode(e));return r.length>127&&(0,n.warn)("Name token is longer than allowed by the spec: ".concat(r.length)),a.Name.get(r.join(""))}},{key:"_hexStringWarn",value:function(e){5!=this._hexStringNumWarn++?this._hexStringNumWarn>5||(0,n.warn)("getHexString - ignoring invalid character: ".concat(e)):(0,n.warn)("getHexString - ignoring additional invalid characters.")}},{key:"getHexString",value:function(){var e=this.strBuf;e.length=0;var t,r,a=this.currentChar,i=!0;for(this._hexStringNumWarn=0;;){if(a<0){(0,n.warn)("Unterminated hex string");break}if(62===a){this.nextChar();break}if(1!==S[a]){if(i){if(-1===(t=x(a))){this._hexStringWarn(a),a=this.nextChar();continue}}else{if(-1===(r=x(a))){this._hexStringWarn(a),a=this.nextChar();continue}e.push(String.fromCharCode(t<<4|r))}i=!i,a=this.nextChar()}else a=this.nextChar()}return e.join("")}},{key:"getObj",value:function(){for(var e=!1,t=this.currentChar;;){if(t<0)return a.EOF;if(e)10!==t&&13!==t||(e=!1);else if(37===t)e=!0;else if(1!==S[t])break;t=this.nextChar()}switch(0|t){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return this.getNumber();case 40:return this.getString();case 47:return this.getName();case 91:return this.nextChar(),a.Cmd.get("[");case 93:return this.nextChar(),a.Cmd.get("]");case 60:return 60===(t=this.nextChar())?(this.nextChar(),a.Cmd.get("<<")):this.getHexString();case 62:return 62===(t=this.nextChar())?(this.nextChar(),a.Cmd.get(">>")):a.Cmd.get(">");case 123:return this.nextChar(),a.Cmd.get("{");case 125:return this.nextChar(),a.Cmd.get("}");case 41:throw this.nextChar(),new n.FormatError("Illegal character: ".concat(t))}var r=String.fromCharCode(t);if(t<32||t>127){var i=this.peekChar();if(i>=32&&i<=127)return this.nextChar(),a.Cmd.get(r)}for(var o=this.knownCommands,s=o&&void 0!==o[r];(t=this.nextChar())>=0&&!S[t];){var c=r+String.fromCharCode(t);if(s&&void 0===o[c])break;if(128===r.length)throw new n.FormatError("Command token too long: ".concat(r.length));r=c,s=o&&void 0!==o[r]}return"true"===r||"false"!==r&&("null"===r?null:("BI"===r&&(this.beginInlineImagePos=this.stream.pos),a.Cmd.get(r)))}},{key:"peekObj",value:function(){var e,t=this.stream.pos,r=this.currentChar,a=this.beginInlineImagePos;try{e=this.getObj()}catch(e){if(e instanceof i.MissingDataException)throw e;(0,n.warn)("peekObj: ".concat(e))}return this.stream.pos=t,this.currentChar=r,this.beginInlineImagePos=a,e}},{key:"skipToNextLine",value:function(){for(var e=this.currentChar;e>=0;){if(13===e){10===(e=this.nextChar())&&this.nextChar();break}if(10===e){this.nextChar();break}e=this.nextChar()}}}]),e}();t.Lexer=O;var A=function(){function e(){m(this,e)}return w(e,null,[{key:"create",value:function(e){function t(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.get(t);if(Number.isInteger(n)&&(r?n>=0:n>0))return n;throw new Error('The "'.concat(t,'" parameter in the linearization ')+"dictionary is invalid.")}var r,n,i=new k({lexer:new O(e),xref:null}),o=i.getObj(),s=i.getObj(),c=i.getObj(),u=i.getObj();if(!(Number.isInteger(o)&&Number.isInteger(s)&&(0,a.isCmd)(c,"obj")&&u instanceof a.Dict&&"number"==typeof(r=u.get("Linearized"))&&r>0))return null;if((n=t(u,"L"))!==e.length)throw new Error('The "L" parameter in the linearization dictionary does not equal the stream length.');return{length:n,hints:function(e){var t,r=e.get("H");if(Array.isArray(r)&&(2===(t=r.length)||4===t)){for(var n=0;n0))throw new Error("Hint (".concat(n,") in the linearization dictionary is invalid."))}return r}throw new Error("Hint array in the linearization dictionary is invalid.")}(u),objectNumberFirst:t(u,"O"),endFirst:t(u,"E"),numPages:t(u,"N"),mainXRefEntriesOffset:t(u,"T"),pageFirst:u.has("P")?t(u,"P",!0):0}}}]),e}();t.Linearization=A},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Ascii85Stream=void 0;var a=r(148),i=r(135);function o(e,t){for(var r=0;r=0;--n)r[a+n]=255&s,s>>=8}}else this.eof=!0}}])&&o(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(a.DecodeStream);t.Ascii85Stream=u},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.StreamsSequenceStream=t.DecodeStream=void 0;var a=r(136),i=r(139);function o(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=s(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(c)throw i}}}}function s(e,t){if(e){if("string"==typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rn&&(t=n)}else{for(;!this.eof;)this.readBlock();t=this.bufferLength}return this.pos=t,this.buffer.subarray(r,t)}},{key:"reset",value:function(){this.pos=0}},{key:"makeSubStream",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(void 0===t)for(;!this.eof;)this.readBlock();else for(var n=e+t;this.bufferLength<=n&&!this.eof;)this.readBlock();return new i.Stream(this.buffer,e,t,r)}},{key:"getBaseStreams",value:function(){return this.str?this.str.getBaseStreams():null}}]),r}(a.BaseStream);t.DecodeStream=y;var m=function(e){h(r,e);var t=p(r);function r(e){var n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;u(this,r);var i,s=0,c=o(e);try{for(c.s();!(i=c.n()).done;){var l=i.value;s+=l instanceof y?l._rawMinBufferLength:l.length}}catch(e){c.e(e)}finally{c.f()}return(n=t.call(this,s)).streams=e,n._onError=a,n}return f(r,[{key:"readBlock",value:function(){var e=this.streams;if(0!==e.length){var t,r=e.shift();try{t=r.getBytes()}catch(e){if(this._onError)return void this._onError(e,r.dict&&r.dict.objId);throw e}var n=this.bufferLength,a=n+t.length;this.ensureBuffer(a).set(t,n),this.bufferLength=a}else this.eof=!0}},{key:"getBaseStreams",value:function(){var e,t,r=[],n=o(this.streams);try{for(n.s();!(e=n.n()).done;){var a=e.value.getBaseStreams();a&&r.push.apply(r,function(e){if(Array.isArray(e))return c(e)}(t=a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||s(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}}catch(e){n.e(e)}finally{n.f()}return r.length>0?r:null}}]),r}(y);t.StreamsSequenceStream=m},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r>1,n=this.ensureBuffer(this.bufferLength+r),i=this.bufferLength,o=this.firstDigit,s=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw o}}}}(e);try{for(s.s();!(t=s.n()).done;){var c=t.value,u=void 0;if(c>=48&&c<=57)u=15&c;else{if(!(c>=65&&c<=70||c>=97&&c<=102)){if(62===c){this.eof=!0;break}continue}u=9+(15&c)}o<0?o=u:(n[i++]=o<<4|u,o=-1)}}catch(e){s.e(e)}finally{s.f()}o>=0&&this.eof&&(n[i++]=o<<4,o=-1),this.firstDigit=o,this.bufferLength=i}else this.eof=!0}}])&&i(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(r(148).DecodeStream);t.AsciiHexStream=c},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CCITTFaxStream=void 0;var a=r(151),i=r(148),o=r(134);function s(e,t){for(var r=0;r{Object.defineProperty(t,"__esModule",{value:!0}),t.CCITTFaxDecoder=void 0;var n=r(2);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:{};if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t||"function"!=typeof t.next)throw new Error('CCITTFaxDecoder - invalid "source" parameter.');this.source=t,this.eof=!1,this.encoding=r.K||0,this.eoline=r.EndOfLine||!1,this.byteAlign=r.EncodedByteAlign||!1,this.columns=r.Columns||1728,this.rows=r.Rows||0;var n,a=r.EndOfBlock;for(null==a&&(a=!0),this.eoblock=a,this.black=r.BlackIs1||!1,this.codingLine=new Uint32Array(this.columns+1),this.refLine=new Uint32Array(this.columns+2),this.codingLine[0]=this.columns,this.codingPos=0,this.row=0,this.nextLine2D=this.encoding<0,this.inputBits=0,this.inputBuf=0,this.outputBits=0,this.rowsDone=!1;0===(n=this._lookBits(12));)this._eatBits(1);1===n&&this._eatBits(12),this.encoding>0&&(this.nextLine2D=!this._lookBits(1),this._eatBits(1))}var t,r;return t=e,(r=[{key:"readNextChar",value:function(){if(this.eof)return-1;var e,t,r,a,i,s=this.refLine,c=this.codingLine,u=this.columns;if(0===this.outputBits){if(this.rowsDone&&(this.eof=!0),this.eof)return-1;var l,f,h;if(this.err=!1,this.nextLine2D){for(a=0;c[a]=64);do{f+=h=this._getWhiteCode()}while(h>=64)}else{do{l+=h=this._getWhiteCode()}while(h>=64);do{f+=h=this._getBlackCode()}while(h>=64)}for(this._addPixels(c[this.codingPos]+l,t),c[this.codingPos]0?--e:++e;s[e]<=c[this.codingPos]&&s[e]0?--e:++e;s[e]<=c[this.codingPos]&&s[e]0?--e:++e;s[e]<=c[this.codingPos]&&s[e]=64);else do{l+=h=this._getWhiteCode()}while(h>=64);this._addPixels(c[this.codingPos]+l,t),t^=1}var d=!1;if(this.byteAlign&&(this.inputBits&=-8),this.eoblock||this.row!==this.rows-1){if(l=this._lookBits(12),this.eoline)for(;l!==o&&1!==l;)this._eatBits(1),l=this._lookBits(12);else for(;0===l;)this._eatBits(1),l=this._lookBits(12);1===l?(this._eatBits(12),d=!0):l===o&&(this.eof=!0)}else this.rowsDone=!0;if(!this.eof&&this.encoding>0&&!this.rowsDone&&(this.nextLine2D=!this._lookBits(1),this._eatBits(1)),this.eoblock&&d&&this.byteAlign){if(1===(l=this._lookBits(12))){if(this._eatBits(12),this.encoding>0&&(this._lookBits(1),this._eatBits(1)),this.encoding>=0)for(a=0;a<4;++a)1!==(l=this._lookBits(12))&&(0,n.info)("bad rtc code: "+l),this._eatBits(12),this.encoding>0&&(this._lookBits(1),this._eatBits(1));this.eof=!0}}else if(this.err&&this.eoline){for(;;){if((l=this._lookBits(13))===o)return this.eof=!0,-1;if(l>>1==1)break;this._eatBits(1)}this._eatBits(12),this.encoding>0&&(this._eatBits(1),this.nextLine2D=!(1&l))}c[0]>0?this.outputBits=c[this.codingPos=0]:this.outputBits=c[this.codingPos=1],this.row++}if(this.outputBits>=8)i=1&this.codingPos?0:255,this.outputBits-=8,0===this.outputBits&&c[this.codingPos]r?(i<<=r,1&this.codingPos||(i|=255>>8-r),this.outputBits-=r,r=0):(i<<=this.outputBits,1&this.codingPos||(i|=255>>8-this.outputBits),r-=this.outputBits,this.outputBits=0,c[this.codingPos]0&&(i<<=r,r=0))}while(r)}return this.black&&(i^=255),i}},{key:"_addPixels",value:function(e,t){var r=this.codingLine,a=this.codingPos;e>r[a]&&(e>this.columns&&((0,n.info)("row is wrong length"),this.err=!0,e=this.columns),1&a^t&&++a,r[a]=e),this.codingPos=a}},{key:"_addPixelsNeg",value:function(e,t){var r=this.codingLine,a=this.codingPos;if(e>r[a])e>this.columns&&((0,n.info)("row is wrong length"),this.err=!0,e=this.columns),1&a^t&&++a,r[a]=e;else if(e0&&e=a){var c=r[s-a];if(c[0]===i)return this._eatBits(i),[!0,c[1],!0]}}return[!1,0,!1]}},{key:"_getTwoDimCode",value:function(){var e,t=0;if(this.eoblock){if(t=this._lookBits(7),(e=s[t])&&e[0]>0)return this._eatBits(e[0]),e[1]}else{var r=this._findTableCode(1,7,s);if(r[0]&&r[2])return r[1]}return(0,n.info)("Bad two dim code"),o}},{key:"_getWhiteCode",value:function(){var e,t=0;if(this.eoblock){if((t=this._lookBits(12))===o)return 1;if((e=t>>5==0?c[t]:u[t>>3])[0]>0)return this._eatBits(e[0]),e[1]}else{var r=this._findTableCode(1,9,u);if(r[0])return r[1];if((r=this._findTableCode(11,12,c))[0])return r[1]}return(0,n.info)("bad white code"),this._eatBits(1),1}},{key:"_getBlackCode",value:function(){var e,t;if(this.eoblock){if((e=this._lookBits(13))===o)return 1;if((t=e>>7==0?l[e]:e>>9==0&&e>>7!=0?f[(e>>1)-64]:h[e>>7])[0]>0)return this._eatBits(t[0]),t[1]}else{var r=this._findTableCode(2,6,h);if(r[0])return r[1];if((r=this._findTableCode(7,12,f,64))[0])return r[1];if((r=this._findTableCode(10,13,l))[0])return r[1]}return(0,n.info)("bad black code"),this._eatBits(1),1}},{key:"_lookBits",value:function(e){for(var t;this.inputBits>16-e;this.inputBuf=this.inputBuf<<8|t,this.inputBits+=8}return this.inputBuf>>this.inputBits-e&65535>>16-e}},{key:"_eatBits",value:function(e){(this.inputBits-=e)<0&&(this.inputBits=0)}}])&&i(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.CCITTFaxDecoder=d},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.FlateStream=void 0;var a=r(148),i=r(2);function o(e,t){for(var r=0;r>e,this.codeSize=n-=e,t}},{key:"getCode",value:function(e){for(var t,r=this.str,n=e[0],a=e[1],o=this.codeSize,s=this.codeBuf;o>16,l=65535&c;if(u<1||o>u,this.codeSize=o-u,l}},{key:"generateHuffmanTable",value:function(e){var t,r=e.length,n=0;for(t=0;tn&&(n=e[t]);for(var a=1<>=1;for(t=l;t>=1)){var a,o;if(1===n)a=h,o=d;else{if(2!==n)throw new i.FormatError("Unknown block type in flate stream");var s,c=this.getBits(5)+257,p=this.getBits(5)+1,g=this.getBits(4)+4,v=new Uint8Array(u.length);for(s=0;s0;)S[s++]=w}a=this.generateHuffmanTable(S.subarray(0,c)),o=this.generateHuffmanTable(S.subarray(c,k))}for(var A=(e=this.buffer)?e.length:0,C=this.bufferLength;;){var F=this.getCode(a);if(F<256)C+1>=A&&(A=(e=this.ensureBuffer(C+1)).length),e[C++]=F;else{if(256===F)return void(this.bufferLength=C);var P=(F=l[F-=257])>>16;P>0&&(P=this.getBits(P)),t=(65535&F)+P,F=this.getCode(o),(P=(F=f[F])>>16)>0&&(P=this.getBits(P));var T=(65535&F)+P;C+t>=A&&(A=(e=this.ensureBuffer(C+t)).length);for(var I=0;I{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Jbig2Stream=void 0;var a=r(136),i=r(148),o=r(134),s=r(154),c=r(2);function u(e,t){for(var r=0;r{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Jbig2Image=void 0;var a=r(2),i=r(135),o=r(155),s=r(151);function c(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=l(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function l(e,t){if(e){if("string"==typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r>>0}var o=i(1),s=i(1)?i(1)?i(1)?i(1)?i(1)?i(32)+4436:i(12)+340:i(8)+84:i(6)+20:i(4)+4:i(2);return 0===o?s:s>0?-s:null}function k(e,t,r){for(var n=e.getContexts("IAID"),a=1,i=0;i=E&&C=j)for(U=U<<1&v,f=0;f=0&&P=0&&(T=R[F][P])&&(U|=T<=e?M<<=1:M=M<<1|S[E][j];for(l=0;l=w||j<0||j>=b?M<<=1:M=M<<1|n[E][j];var _=x.readBit(A,M);T[I]=_}}return S}function T(e,t,r,n,a,i,o,s,c,u,l,f,h,d,p,g,v,m,b){if(e&&t)throw new y("refinement with Huffman is not supported");var S,x,O=[];for(S=0;S1&&(j=e?b.readBits(m):w(F,"IAIT",C));var M=o*T+j,_=e?d.symbolIDTable.decode(b):k(F,C,c),L=t&&(e?b.readBit():w(F,"IARI",C)),R=s[_],N=R[0].length,D=R.length;if(L){var B=w(F,"IARDW",C),U=w(F,"IARDH",C);R=P(N+=B,D+=U,p,R,(B>>1)+w(F,"IARDX",C),(U>>1)+w(F,"IARDY",C),!1,g,v)}var $=M-(1&f?0:D-1),X=E-(2&f?N-1:0),H=void 0,q=void 0,G=void 0;if(u){for(H=0;H>5&7,u=[31&s],l=t+6;if(7===s){c=536870911&(0,i.readUint32)(e,l-1),l+=3;var f=c+7>>3;for(u[0]=e[l++];--f>0;)u.push(e[l++])}else if(5===s||6===s)throw new y("invalid referred-to flags");r.retainBits=u;var h=4;r.number<=256?h=1:r.number<=65536&&(h=2);var d,p,g=[];for(d=0;d>>24&255,w[3]=m.height>>16&255,w[4]=m.height>>8&255,w[5]=255&m.height,d=l,p=e.length;d>2&3,f.huffmanDWSelector=h>>4&3,f.bitmapSizeSelector=h>>6&1,f.aggregationInstancesSelector=h>>7&1,f.bitmapCodingContextUsed=!!(256&h),f.bitmapCodingContextRetained=!!(512&h),f.template=h>>10&3,f.refinementTemplate=h>>12&1,l+=2,!f.huffman){for(o=0===f.template?4:1,n=[],a=0;a>2&3,d.stripSize=1<>4&3,d.transposed=!!(64&p),d.combinationOperator=p>>7&3,d.defaultPixelValue=p>>9&1,d.dsOffset=p<<17>>27,d.refinementTemplate=p>>15&1,d.huffman){var g=(0,i.readUint16)(c,l);l+=2,d.huffmanFS=3&g,d.huffmanDS=g>>2&3,d.huffmanDT=g>>4&3,d.huffmanRefinementDW=g>>6&3,d.huffmanRefinementDH=g>>8&3,d.huffmanRefinementDX=g>>10&3,d.huffmanRefinementDY=g>>12&3,d.huffmanRefinementSizeSelector=!!(16384&g)}if(d.refinement&&!d.refinementTemplate){for(n=[],a=0;a<2;a++)n.push({x:(0,i.readInt8)(c,l),y:(0,i.readInt8)(c,l+1)}),l+=2;d.refinementAt=n}d.numberOfSymbolInstances=(0,i.readUint32)(c,l),l+=4,r=[d,s.referredTo,c,l,u];break;case 16:var v={},m=c[l++];v.mmr=!!(1&m),v.template=m>>1&3,v.patternWidth=c[l++],v.patternHeight=c[l++],v.maxPatternIndex=(0,i.readUint32)(c,l),l+=4,r=[v,s.number,c,l,u];break;case 22:case 23:var b={};b.info=j(c,l),l+=M;var w=c[l++];b.mmr=!!(1&w),b.template=w>>1&3,b.enableSkip=!!(8&w),b.combinationOperator=w>>4&7,b.defaultPixelValue=w>>7&1,b.gridWidth=(0,i.readUint32)(c,l),l+=4,b.gridHeight=(0,i.readUint32)(c,l),l+=4,b.gridOffsetX=4294967295&(0,i.readUint32)(c,l),l+=4,b.gridOffsetY=4294967295&(0,i.readUint32)(c,l),l+=4,b.gridVectorX=(0,i.readUint16)(c,l),l+=2,b.gridVectorY=(0,i.readUint16)(c,l),l+=2,r=[b,s.referredTo,c,l,u];break;case 38:case 39:var k={};k.info=j(c,l),l+=M;var S=c[l++];if(k.mmr=!!(1&S),k.template=S>>1&3,k.prediction=!!(8&S),!k.mmr){for(o=0===k.template?4:1,n=[],a=0;a>2&1,x.combinationOperator=O>>3&3,x.requiresBuffer=!!(32&O),x.combinationOperatorOverride=!!(64&O),r=[x];break;case 49:case 50:case 51:case 62:break;case 53:r=[s.number,c,l,u];break;default:throw new y("segment type ".concat(s.typeName,"(").concat(s.type,") is not implemented"))}var A="on"+s.typeName;A in t&&t[A].apply(t,r)}function L(e,t){for(var r=0,n=e.length;r>3,r=new Uint8ClampedArray(t*e.height);e.defaultPixelValue&&r.fill(255),this.buffer=r}},{key:"drawBitmap",value:function(e,t){var r,n,a,i,o=this.currentPageInfo,s=e.width,c=e.height,u=o.width+7>>3,l=o.combinationOperatorOverride?e.combinationOperator:o.combinationOperator,f=this.buffer,h=128>>(7&e.x),d=e.y*u+(e.x>>3);switch(l){case 0:for(r=0;r>=1)||(a=128,i++);d+=u}break;case 2:for(r=0;r>=1)||(a=128,i++);d+=u}break;default:throw new y("operator ".concat(l," is not supported"))}}},{key:"onImmediateGenericRegion",value:function(e,t,r,n){var a=e.info,i=new b(t,r,n),o=F(e.mmr,a.width,a.height,e.template,e.prediction,null,e.at,i);this.drawBitmap(a,o)}},{key:"onImmediateLosslessGenericRegion",value:function(){this.onImmediateGenericRegion.apply(this,arguments)}},{key:"onSymbolDictionary",value:function(e,t,r,n,a,o){var s,l;e.huffman&&(s=function(e,t,r){var n,a,i,o=0;switch(e.huffmanDHSelector){case 0:case 1:n=$(e.huffmanDHSelector+4);break;case 3:n=H(o,t,r),o++;break;default:throw new y("invalid Huffman DH selector")}switch(e.huffmanDWSelector){case 0:case 1:a=$(e.huffmanDWSelector+2);break;case 3:a=H(o,t,r),o++;break;default:throw new y("invalid Huffman DW selector")}return e.bitmapSizeSelector?(i=H(o,t,r),o++):i=$(1),{tableDeltaHeight:n,tableDeltaWidth:a,tableBitmapSize:i,tableAggregateInstances:e.aggregationInstancesSelector?H(o,t,r):$(1)}}(e,r,this.customTables),l=new X(n,a,o));var f=this.symbols;f||(this.symbols=f={});var h,d=[],p=u(r);try{for(p.s();!(h=p.n()).done;){var g=f[h.value];g&&d.push.apply(d,c(g))}}catch(e){p.e(e)}finally{p.f()}var v=new b(n,a,o);f[t]=function(e,t,r,n,a,o,s,c,u,l,f,h){if(e&&t)throw new y("symbol refinement with Huffman is not supported");var d,p,g=[],v=0,m=(0,i.log2)(r.length+n),b=f.decoder,S=f.contextCache;for(e&&(d=$(1),p=[],m=Math.max(m,1));g.length1)I=T(e,t,x,v,0,E,1,r.concat(g),m,0,0,1,0,o,u,l,f,0,h);else{var j=k(S,b,m),M=w(S,"IARDX",b),_=w(S,"IARDY",b);I=P(x,v,u,j=32){var f=void 0,h=void 0,d=void 0;switch(l){case 32:if(0===u)throw new y("no previous value in symbol ID table");h=a.readBits(2)+3,f=i[u-1].prefixLength;break;case 33:h=a.readBits(3)+3,f=0;break;case 34:h=a.readBits(7)+11,f=0;break;default:throw new y("invalid code length in symbol ID table")}for(d=0;d=0;v--)T=e?G(P,u,l,!0):F(!1,u,l,r,!1,null,C,g),B[v]=T;for(I=0;I=0;m--)M|=(j^=B[m][I][E])<>8,(L=f+I*p+E*d>>8)>=0&&L+x<=n&&R>=0&&R+O<=a)for(v=0;v=a))for(D=w[$],N=_[v],m=0;m=0&&U>1&7),f=1+(o>>4&7),h=[],d=s;do{n=u.readBits(l),a=u.readBits(f),h.push(new N([d,n,a,0])),d+=1<>r&1;if(r<=0)this.children[n]=new e(t);else{var a=this.children[n];a||(this.children[n]=a=new e(null)),a.buildTree(t,r-1)}}},{key:"decodeNode",value:function(e){if(this.isLeaf){if(this.isOOB)return null;var t=e.readBits(this.rangeLength);return this.rangeLow+(this.isLowerRange?-t:t)}var r=this.children[e.readBit()];if(!r)throw new y("invalid Huffman data");return r.decodeNode(e)}}]),e}(),B=function(){function e(t,r){p(this,e),r||this.assignPrefixCodes(t),this.rootNode=new D(null);for(var n=0,a=t.length;n0&&this.rootNode.buildTree(i,i.prefixLength-1)}}return d(e,[{key:"decode",value:function(e){return this.rootNode.decodeNode(e)}},{key:"assignPrefixCodes",value:function(e){for(var t=e.length,r=0,n=0;n=this.end)throw new y("end of data while reading bit");this.currentByte=this.data[this.position++],this.shift=7}var e=this.currentByte>>this.shift&1;return this.shift--,e}},{key:"readBits",value:function(e){var t,r=0;for(t=e-1;t>=0;t--)r|=this.readBit()<=this.end?-1:this.data[this.position++]}}]),e}();function H(e,t,r){for(var n=0,a=0,i=t.length;a>h&1,h--}if(n&&!u)for(var p=0;p<5&&-1!==o.readNextChar();p++);return c}var z=function(){function e(){p(this,e)}return d(e,[{key:"parseChunks",value:function(e){return function(e){for(var t=new R,r=0,n=e.length;r{function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function n(e,t){for(var n=0;n>9&127,this.clow=this.clow<<7&65535,this.ct-=7,this.a=32768}var t,r;return t=e,(r=[{key:"byteIn",value:function(){var e=this.data,t=this.bp;255===e[t]?e[t+1]>143?(this.clow+=65280,this.ct=8):(t++,this.clow+=e[t]<<9,this.ct=7,this.bp=t):(t++,this.clow+=t65535&&(this.chigh+=this.clow>>16,this.clow&=65535)}},{key:"readBit",value:function(e,t){var r,n=e[t]>>1,i=1&e[t],o=a[n],s=o.qe,c=this.a-s;if(this.chigh>15&1,this.clow=this.clow<<1&65535,this.ct--}while(0==(32768&c));return this.a=c,e[t]=n<<1|i,r}}])&&n(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.ArithmeticDecoder=i},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.JpegStream=void 0;var a=r(148),i=r(134),o=r(157),s=r(2);function c(e,t){for(var r=0;r{Object.defineProperty(t,"__esModule",{value:!0}),t.JpegImage=void 0;var n=r(2),a=r(135);function i(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&!e[i-1];)i--;var o,s=[{children:[],index:0}],c=s[0];for(r=0;r0;)c=s.pop();for(c.index++,s.push(c);s.length<=r;)s.push(o={children:[],index:0}),c.children[c.index]=o.children,c=o;a++}r+19&&void 0!==arguments[9]&&arguments[9],d=r.mcusPerLine,p=r.progressive,b=t,w=0,k=0;function S(){if(k>0)return k--,w>>k&1;if(255===(w=e[t++])){var n=e[t++];if(n){if(220===n&&h){t+=2;var i=(0,a.readUint16)(e,t);if(t+=2,i>0&&i!==r.scanLines)throw new v("Found DNL marker (0xFFDC) while parsing scan data",i)}else if(217===n){if(h){var o=I*(8===r.precision?8:0);if(o>0&&Math.round(r.scanLines/o)>=5)throw new v("Found EOI marker (0xFFD9) while parsing scan data, possibly caused by incorrect \`scanLines\` parameter",o)}throw new y("Found EOI marker (0xFFD9) while parsing scan data")}throw new g("unexpected marker ".concat((w<<8|n).toString(16)))}}return k=7,w>>>7}function x(e){for(var t=e;;){switch(s(t=t[S()])){case"number":return t;case"object":continue}throw new g("invalid huffman sequence")}}function O(e){for(var t=0;e>0;)t=t<<1|S(),e--;return t}function A(e){if(1===e)return 1===S()?1:-1;var t=O(e);return t>=1<0)F--;else for(var r=c,n=u;r<=n;){var a=x(e.huffmanTableAC),i=15&a,o=a>>4;if(0!==i){var s=m[r+=o];e.blockData[t+s]=A(i)*(1<>4,0==(r=15&n))o<15?(F=O(o)+(1<>4;if(0!==o){var c=m[a+=s];e.blockData[t+c]=A(o),a++}else{if(s<15)break;a+=16}}};var $,X,H,q,G=0;for(X=1===U?i[0].blocksPerLine*i[0].blocksPerColumn:d*r.mcusPerColumn;G<=X;){var z=o?Math.min(X-G,o):X;if(z>0){for(L=0;L0?"unexpected":"excessive";(0,n.warn)("decodeScan - ".concat(W," MCU data, current marker is: ").concat($.invalid)),t=$.offset}if(!($.marker>=65488&&$.marker<=65495))break;t+=2}return t-b}function I(e,t,r){var n,a,i,o,s,c,u,l,f,h,d,p,v,y,m,F,P,T=e.quantizationTable,I=e.blockData;if(!T)throw new g("missing required Quantization Table.");for(var E=0;E<64;E+=8)f=I[t+E],h=I[t+E+1],d=I[t+E+2],p=I[t+E+3],v=I[t+E+4],y=I[t+E+5],m=I[t+E+6],F=I[t+E+7],f*=T[E],0!=(h|d|p|v|y|m|F)?(h*=T[E+1],d*=T[E+2],p*=T[E+3],v*=T[E+4],y*=T[E+5],m*=T[E+6],F*=T[E+7],a=(n=(n=A*f+128>>8)+(a=A*v+128>>8)+1>>1)-a,P=(i=d)*O+(o=m)*x+128>>8,i=i*x-o*O+128>>8,u=(s=(s=C*(h-F)+128>>8)+(u=y<<4)+1>>1)-u,c=(l=(l=C*(h+F)+128>>8)+(c=p<<4)+1>>1)-c,o=(n=n+(o=P)+1>>1)-o,i=(a=a+i+1>>1)-i,P=s*S+l*k+2048>>12,s=s*k-l*S+2048>>12,l=P,P=c*w+u*b+2048>>12,c=c*b-u*w+2048>>12,u=P,r[E]=n+l,r[E+7]=n-l,r[E+1]=a+u,r[E+6]=a-u,r[E+2]=i+c,r[E+5]=i-c,r[E+3]=o+s,r[E+4]=o-s):(P=A*f+512>>10,r[E]=P,r[E+1]=P,r[E+2]=P,r[E+3]=P,r[E+4]=P,r[E+5]=P,r[E+6]=P,r[E+7]=P);for(var j=0;j<8;++j)f=r[j],0!=((h=r[j+8])|(d=r[j+16])|(p=r[j+24])|(v=r[j+32])|(y=r[j+40])|(m=r[j+48])|(F=r[j+56]))?(a=(n=4112+((n=A*f+2048>>12)+(a=A*v+2048>>12)+1>>1))-a,P=(i=d)*O+(o=m)*x+2048>>12,i=i*x-o*O+2048>>12,o=P,u=(s=(s=C*(h-F)+2048>>12)+(u=y)+1>>1)-u,c=(l=(l=C*(h+F)+2048>>12)+(c=p)+1>>1)-c,P=s*S+l*k+2048>>12,s=s*k-l*S+2048>>12,l=P,P=c*w+u*b+2048>>12,c=c*b-u*w+2048>>12,(f=(n=n+o+1>>1)+l)<16?f=0:f>=4080?f=255:f>>=4,(h=(a=a+i+1>>1)+(u=P))<16?h=0:h>=4080?h=255:h>>=4,(d=(i=a-i)+c)<16?d=0:d>=4080?d=255:d>>=4,(p=(o=n-o)+s)<16?p=0:p>=4080?p=255:p>>=4,(v=o-s)<16?v=0:v>=4080?v=255:v>>=4,(y=i-c)<16?y=0:y>=4080?y=255:y>>=4,(m=a-u)<16?m=0:m>=4080?m=255:m>>=4,(F=n-l)<16?F=0:F>=4080?F=255:F>>=4,I[t+j]=f,I[t+j+8]=h,I[t+j+16]=d,I[t+j+24]=p,I[t+j+32]=v,I[t+j+40]=y,I[t+j+48]=m,I[t+j+56]=F):(P=(P=A*f+8192>>14)<-2040?0:P>=2024?255:P+2056>>4,I[t+j]=P,I[t+j+8]=P,I[t+j+16]=P,I[t+j+24]=P,I[t+j+32]=P,I[t+j+40]=P,I[t+j+48]=P,I[t+j+56]=P)}function E(e,t){for(var r=t.blocksPerLine,n=t.blocksPerColumn,a=new Int16Array(64),i=0;i2&&void 0!==arguments[2]?arguments[2]:t,n=e.length-1,i=r=n)return null;var o=(0,a.readUint16)(e,t);if(o>=65472&&o<=65534)return{invalid:null,marker:o,offset:t};for(var s=(0,a.readUint16)(e,i);!(s>=65472&&s<=65534);){if(++i>=n)return null;s=(0,a.readUint16)(e,i)}return{invalid:o.toString(16),marker:s,offset:i}}var M=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.decodeTransform,n=void 0===r?null:r,a=t.colorTransform,i=void 0===a?-1:a;l(this,e),this._decodeTransform=n,this._colorTransform=i}return u(e,[{key:"parse",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).dnlScanLines,r=void 0===t?null:t;function o(){var t=(0,a.readUint16)(e,l),r=(l+=2)+t-2,i=j(e,r,l);i&&i.invalid&&((0,n.warn)("readDataBlock - incorrect length, current marker is: "+i.invalid),r=i.offset);var o=e.subarray(l,r);return l+=o.length,o}function s(e){var t,r=Math.ceil(e.samplesPerLine/8/e.maxH),n=Math.ceil(e.scanLines/8/e.maxV),a=i(e.components);try{for(a.s();!(t=a.n()).done;){var o=t.value,s=Math.ceil(Math.ceil(e.samplesPerLine/8)*o.h/e.maxH),c=Math.ceil(Math.ceil(e.scanLines/8)*o.v/e.maxV),u=r*o.h,l=n*o.v*64*(u+1);o.blockData=new Int16Array(l),o.blocksPerLine=s,o.blocksPerColumn=c}}catch(e){a.e(e)}finally{a.f()}e.mcusPerLine=r,e.mcusPerColumn=n}var c,u,l=0,f=null,h=null,d=0,p=[],b=[],w=[],k=(0,a.readUint16)(e,l);if(l+=2,65496!==k)throw new g("SOI not found");k=(0,a.readUint16)(e,l),l+=2;e:for(;65497!==k;){var S=void 0,x=void 0,O=void 0;switch(k){case 65504:case 65505:case 65506:case 65507:case 65508:case 65509:case 65510:case 65511:case 65512:case 65513:case 65514:case 65515:case 65516:case 65517:case 65518:case 65519:case 65534:var A=o();65504===k&&74===A[0]&&70===A[1]&&73===A[2]&&70===A[3]&&0===A[4]&&(f={version:{major:A[5],minor:A[6]},densityUnits:A[7],xDensity:A[8]<<8|A[9],yDensity:A[10]<<8|A[11],thumbWidth:A[12],thumbHeight:A[13],thumbData:A.subarray(14,14+3*A[12]*A[13])}),65518===k&&65===A[0]&&100===A[1]&&111===A[2]&&98===A[3]&&101===A[4]&&(h={version:A[5]<<8|A[6],flags0:A[7]<<8|A[8],flags1:A[9]<<8|A[10],transformCode:A[11]});break;case 65499:for(var C=(0,a.readUint16)(e,l)+(l+=2)-2;l>4==0)for(x=0;x<64;x++)I[m[x]]=e[l++];else{if(P>>4!=1)throw new g("DQT - invalid table spec");for(x=0;x<64;x++)I[m[x]]=(0,a.readUint16)(e,l),l+=2}p[15&P]=I}break;case 65472:case 65473:case 65474:if(c)throw new g("Only single frame JPEGs supported");l+=2,(c={}).extended=65473===k,c.progressive=65474===k,c.precision=e[l++];var M=(0,a.readUint16)(e,l);l+=2,c.scanLines=r||M,c.samplesPerLine=(0,a.readUint16)(e,l),l+=2,c.components=[],c.componentIds={};var _=e[l++],L=0,R=0;for(S=0;S<_;S++){var N=e[l],D=e[l+1]>>4,B=15&e[l+1];L>4==0?w:b)[15&X]=F(H,G)}break;case 65501:l+=2,u=(0,a.readUint16)(e,l),l+=2;break;case 65498:var z=1==++d&&!r;l+=2;var W=e[l++],V=[];for(S=0;S>4],J.huffmanTableAC=b[15&Z],V.push(J)}var Q=e[l++],ee=e[l++],te=e[l++];try{var re=T(e,l,c,V,u,Q,ee,te>>4,15&te,z);l+=re}catch(t){if(t instanceof v)return(0,n.warn)("".concat(t.message," -- attempting to re-parse the JPEG image.")),this.parse(e,{dnlScanLines:t.scanLines});if(t instanceof y){(0,n.warn)("".concat(t.message," -- ignoring the rest of the image data."));break e}throw t}break;case 65500:l+=4;break;case 65535:255!==e[l]&&l--;break;default:var ne=j(e,l-2,l-3);if(ne&&ne.invalid){(0,n.warn)("JpegImage.parse - unexpected data, current marker is: "+ne.invalid),l=ne.offset;break}if(!ne||l>=e.length-1){(0,n.warn)("JpegImage.parse - reached the end of the image data without finding an EOI marker (0xFFD9).");break e}throw new g("JpegImage.parse - unknown marker: "+k.toString(16))}k=(0,a.readUint16)(e,l),l+=2}this.width=c.samplesPerLine,this.height=c.scanLines,this.jfif=f,this.adobe=h,this.components=[];var ae,ie=i(c.components);try{for(ie.s();!(ae=ie.n()).done;){var oe=ae.value,se=p[oe.quantizationId];se&&(oe.quantizationTable=se),this.components.push({index:oe.index,output:E(0,oe),scaleX:oe.h/c.maxH,scaleY:oe.v/c.maxV,blocksPerLine:oe.blocksPerLine,blocksPerColumn:oe.blocksPerColumn})}}catch(e){ie.e(e)}finally{ie.f()}this.numComponents=this.components.length}},{key:"_getLinearizedBlockData",value:function(e,t){var r,n,a,i,o,s,c,u,l,f,h,d,p=arguments.length>2&&void 0!==arguments[2]&&arguments[2],g=this.width/e,v=this.height/t,y=0,m=this.components.length,b=e*t*m,w=new Uint8ClampedArray(b),k=new Uint32Array(e),S=4294967288;for(c=0;c>8)+x[l+1];return w}},{key:"_isColorConversionNeeded",get:function(){return this.adobe?!!this.adobe.transformCode:3===this.numComponents?0!==this._colorTransform&&(82!==this.components[0].index||71!==this.components[1].index||66!==this.components[2].index):1===this._colorTransform}},{key:"_convertYccToRgb",value:function(e){for(var t,r,n,a=0,i=e.length;a4)throw new g("Unsupported color mode");var c=this._getLinearizedBlockData(t,r,s);if(1===this.numComponents&&a){var u,l=new Uint8ClampedArray(3*c.length),f=0,h=i(c);try{for(h.s();!(u=h.n()).done;){var d=u.value;l[f++]=d,l[f++]=d,l[f++]=d}}catch(e){h.e(e)}finally{h.f()}return l}if(3===this.numComponents&&this._isColorConversionNeeded)return this._convertYccToRgb(c);if(4===this.numComponents){if(this._isColorConversionNeeded)return a?this._convertYcckToRgb(c):this._convertYcckToCmyk(c);if(a)return this._convertCmykToRgb(c)}return c}}]),e}();t.JpegImage=M},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.JpxStream=void 0;var a=r(148),i=r(159),o=r(2);function s(e,t){for(var r=0;r{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.JpxImage=void 0;var a=r(2),i=r(135),o=r(155);function s(e,t){for(var r=0;r>24&255,s>>16&255,s>>8&255,255&s);(0,a.warn)("Unsupported header type ".concat(s," (").concat(h,")."))}u&&(r+=c)}else this.parseCodestream(e,0,e.length)}},{key:"parseImageProperties",value:function(e){for(var t=e.getByte();t>=0;)if(65361==(t<<8|(t=e.getByte()))){e.skip(4);var r=e.getInt32()>>>0,n=e.getInt32()>>>0,a=e.getInt32()>>>0,i=e.getInt32()>>>0;e.skip(16);var o=e.getUint16();return this.width=r-a,this.height=n-i,this.componentsCount=o,void(this.bitsPerComponent=8)}throw new p("No size marker found in JPX stream")}},{key:"parseCodestream",value:function(e,t,r){var n={},o=!1;try{for(var s=t;s+1>5,h=[];l>3,A.mu=0):(A.epsilon=e[l]>>3,A.mu=(7&e[l])<<8|e[l+1],l+=2),h.push(A)}O.SPqcds=h,n.mainHeader?n.QCD=O:(n.currentTile.QCD=O,n.currentTile.QCC=[]);break;case 65373:u=(0,i.readUint16)(e,s);var C={};l=s+2;var F=void 0;switch(n.SIZ.Csiz<257?F=e[l++]:(F=(0,i.readUint16)(e,l),l+=2),31&(f=e[l++])){case 0:d=8,g=!0;break;case 1:d=16,g=!1;break;case 2:d=16,g=!0;break;default:throw new Error("Invalid SQcd value "+f)}for(C.noQuantization=8===d,C.scalarExpounded=g,C.guardBits=f>>5,h=[];l>3,P.mu=0):(P.epsilon=e[l]>>3,P.mu=(7&e[l])<<8|e[l+1],l+=2),h.push(P)}C.SPqcds=h,n.mainHeader?n.QCC[F]=C:n.currentTile.QCC[F]=C;break;case 65362:u=(0,i.readUint16)(e,s);var T={};l=s+2;var j=e[l++];T.entropyCoderWithCustomPrecincts=!!(1&j),T.sopMarkerUsed=!!(2&j),T.ephMarkerUsed=!!(4&j),T.progressionOrder=e[l++],T.layersCount=(0,i.readUint16)(e,l),l+=2,T.multipleComponentTransform=e[l++],T.decompositionLevelsCount=e[l++],T.xcb=2+(15&e[l++]),T.ycb=2+(15&e[l++]);var L=e[l++];if(T.selectiveArithmeticCodingBypass=!!(1&L),T.resetContextProbabilities=!!(2&L),T.terminationOnEachCodingPass=!!(4&L),T.verticallyStripe=!!(8&L),T.predictableTermination=!!(16&L),T.segmentationSymbolUsed=!!(32&L),T.reversibleTransformation=e[l++],T.entropyCoderWithCustomPrecincts){for(var R=[];l>4})}T.precinctsSizes=R}var D=[];T.selectiveArithmeticCodingBypass&&D.push("selectiveArithmeticCodingBypass"),T.terminationOnEachCodingPass&&D.push("terminationOnEachCodingPass"),T.verticallyStripe&&D.push("verticallyStripe"),T.predictableTermination&&D.push("predictableTermination"),D.length>0&&(o=!0,(0,a.warn)("JPX: Unsupported COD options (".concat(D.join(", "),")."))),n.mainHeader?n.COD=T:(n.currentTile.COD=T,n.currentTile.COC=[]);break;case 65424:u=(0,i.readUint16)(e,s),(v={}).index=(0,i.readUint16)(e,s+2),v.length=(0,i.readUint32)(e,s+4),v.dataEnd=v.length+s-2,v.partIndex=e[s+8],v.partsCount=e[s+9],n.mainHeader=!1,0===v.partIndex&&(v.COD=n.COD,v.COC=n.COC.slice(0),v.QCD=n.QCD,v.QCC=n.QCC.slice(0)),n.currentTile=v;break;case 65427:0===(v=n.currentTile).partIndex&&(_(n,v.index),I(n)),E(n,e,s,u=v.dataEnd-s);break;case 65363:(0,a.warn)("JPX: Codestream code 0xFF53 (COC) is not implemented.");case 65365:case 65367:case 65368:case 65380:u=(0,i.readUint16)(e,s);break;default:throw new Error("Unknown codestream code: "+c.toString(16))}s+=u}}catch(e){if(o||this.failOnCorruptedImage)throw new p(e.message);(0,a.warn)('JPX: Trying to recover from: "'.concat(e.message,'".'))}this.tiles=function(e){for(var t=e.SIZ,r=e.components,n=t.Csiz,a=[],i=0,o=e.tiles.length;i>2);f[g++]=P+w>>d,f[g++]=P>>d,f[g++]=P+b>>d}else for(v=0;v>d,f[g++]=m-.34413*b-.71414*w>>d,f[g++]=m+1.772*b>>d;if(k)for(v=0,g=3;v>d}else for(var T=0;T>d,g+=n}a.push(h)}return a}(n),this.width=n.SIZ.Xsiz-n.SIZ.XOsiz,this.height=n.SIZ.Ysiz-n.SIZ.YOsiz,this.componentsCount=n.SIZ.Csiz}}]),e}();function y(e,t){e.x0=Math.ceil(t.XOsiz/e.XRsiz),e.x1=Math.ceil(t.Xsiz/e.XRsiz),e.y0=Math.ceil(t.YOsiz/e.YRsiz),e.y1=Math.ceil(t.Ysiz/e.YRsiz),e.width=e.x1-e.x0,e.height=e.y1-e.y0}function m(e,t){for(var r,n=e.SIZ,a=[],i=Math.ceil((n.Xsiz-n.XTOsiz)/n.XTsiz),o=Math.ceil((n.Ysiz-n.YTOsiz)/n.YTsiz),s=0;s0?Math.min(n.xcb,a.PPx-1):Math.min(n.xcb,a.PPx),a.ycb_=r>0?Math.min(n.ycb,a.PPy-1):Math.min(n.ycb,a.PPy),a}function w(e,t,r){var n=1<t.trx0?Math.ceil(t.trx1/n)-Math.floor(t.trx0/n):0,u=t.try1>t.try0?Math.ceil(t.try1/a)-Math.floor(t.try0/a):0,l=c*u;t.precinctParameters={precinctWidth:n,precinctHeight:a,numprecinctswide:c,numprecinctshigh:u,numprecincts:l,precinctWidthInSubband:o,precinctHeightInSubband:s}}function k(e,t,r){var n,a,i,o,s=r.xcb_,c=r.ycb_,u=1<>s,h=t.tby0>>c,d=t.tbx1+u-1>>s,p=t.tby1+l-1>>c,g=t.resolution.precinctParameters,v=[],y=[];for(a=h;am.cbxMax&&(m.cbxMax=n),am.cbyMax&&(m.cbyMax=a)):y[o]=m={cbxMin:n,cbyMin:a,cbxMax:n,cbyMax:a},i.precinct=m}t.codeblockParameters={codeblockWidth:s,codeblockHeight:c,numcodeblockwide:d-f+1,numcodeblockhigh:p-h+1},t.codeblocks=v,t.precincts=y}function S(e,t,r){for(var n=[],a=e.subbands,i=0,o=a.length;ie.codingStyleParameters.decompositionLevelsCount)){for(var t=e.resolutions[u],r=t.precinctParameters.numprecincts;fe.codingStyleParameters.decompositionLevelsCount)){for(var t=e.resolutions[c],r=t.precinctParameters.numprecincts;fe.codingStyleParameters.decompositionLevelsCount)){var i=e.resolutions[r],o=i.precinctParameters.numprecincts;if(!(a>=o)){for(;t=0;--v){var y=c.resolutions[v],m=g*y.precinctParameters.precinctWidth,b=g*y.precinctParameters.precinctHeight;f=Math.min(f,m),h=Math.min(h,b),d=Math.max(d,y.precinctParameters.numprecinctswide),p=Math.max(p,y.precinctParameters.numprecinctshigh),l[v]={width:m,height:b},g<<=1}r=Math.min(r,f),n=Math.min(n,h),a=Math.max(a,d),i=Math.max(i,p),o[s]={resolutions:l,minWidth:f,minHeight:h,maxNumWide:d,maxNumHigh:p}}return{components:o,minWidth:r,minHeight:n,maxNumWide:a,maxNumHigh:i}}function I(e){for(var t=e.SIZ,r=e.currentTile.index,n=e.tiles[r],a=t.Csiz,i=0;i>>(s-=e)&(1<0;){var $=S.shift();void 0===(x=$.codeblock).data&&(x.data=[]),x.data.push({data:t,start:r+o,end:r+o+$.dataLength,codingpasses:$.codingpasses}),o+=$.dataLength}}}return o}function j(e,t,r,n,a,i,s,c,u){for(var l=n.tbx0,f=n.tby0,h=n.tbx1-n.tbx0,d=n.codeblocks,p="H"===n.type.charAt(0)?1:0,g="H"===n.type.charAt(1)?t:0,v=0,y=d.length;v=i?B:B*(1<0?1-m:0));var F=b.subbands[x],P=g[F.type];j(S,w,0,F,d?1:Math.pow(2,h+P-C)*(1+A/2048),u+C-1,d,l,f)}v.push({width:w,height:k,items:S})}var T=p.calculate(v,n.tcx0,n.tcy0);return{left:n.tcx0,top:n.tcy0,width:T.width,height:T.height,items:T.items}}function _(e,t){for(var r=e.SIZ.Csiz,n=e.tiles[t],a=0;a>=1,t>>=1,n++}n--,(r=this.levels[n]).items[r.index]=a,this.currentLevel=n,delete this.value}},{key:"incrementValue",value:function(){var e=this.levels[this.currentLevel];e.items[e.index]++}},{key:"nextLevel",value:function(){var e=this.currentLevel,t=this.levels[e],r=t.items[t.index];return--e<0?(this.value=r,!1):(this.currentLevel=e,(t=this.levels[e]).items[t.index]=r,!0)}}]),e}(),U=function(){function e(t,r,n){u(this,e);var a=(0,i.log2)(Math.max(t,r))+1;this.levels=[];for(var o=0;or)return this.currentLevel=n,this.propagateValues(),!1;e>>=1,t>>=1,n++}return this.currentLevel=n-1,!0}},{key:"incrementValue",value:function(e){var t=this.levels[this.currentLevel];t.items[t.index]=e+1,this.propagateValues()}},{key:"propagateValues",value:function(){for(var e=this.currentLevel,t=this.levels[e],r=t.items[t.index];--e>=0;)(t=this.levels[e]).items[t.index]=r}},{key:"nextLevel",value:function(){var e=this.currentLevel,t=this.levels[e],r=t.items[t.index];return t.items[t.index]=255,!(--e<0||(this.currentLevel=e,(t=this.levels[e]).items[t.index]=r,0))}}]),e}(),$=(L=17,R=new Uint8Array([0,5,8,0,3,7,8,0,4,7,8,0,0,0,0,0,1,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8]),N=new Uint8Array([0,3,4,0,5,7,7,0,8,8,8,0,0,0,0,0,1,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8]),D=new Uint8Array([0,1,2,0,1,2,2,0,2,2,2,0,0,0,0,0,3,4,5,0,4,5,5,0,5,5,5,0,0,0,0,0,6,7,7,0,7,7,7,0,7,7,7,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8]),function(){function e(t,r,n,a,i){var o;u(this,e),this.width=t,this.height=r,o="HH"===n?D:"HL"===n?N:R,this.contextLabelTable=o;var s,c=t*r;this.neighborsSignificance=new Uint8Array(c),this.coefficentsSign=new Uint8Array(c),s=i>14?new Uint32Array(c):i>6?new Uint16Array(c):new Uint8Array(c),this.coefficentsMagnitude=s,this.processingFlags=new Uint8Array(c);var l=new Uint8Array(c);if(0!==a)for(var f=0;f0,c=t+10&&(n=r-i,s&&(a[n-1]+=16),c&&(a[n+1]+=16),a[n]+=4),e+1=r)break;if(o[h]&=-2,!n[h]&&i[h]){var g=c[i[h]];if(e.readBit(s,g)){var v=this.decodeSignBit(p,f,h);a[h]=v,n[h]=1,this.setNeighborsSignificance(p,f,h),o[h]|=2}u[h]++,o[h]|=1}}}},{key:"decodeSignBit",value:function(e,t,r){var n,a,i,o,s,c,u=this.width,l=this.height,f=this.coefficentsMagnitude,h=this.coefficentsSign;o=t>0&&0!==f[r-1],t+10&&0!==f[r-u],e+1=0?(s=9+n,c=this.decoder.readBit(this.contexts,s)):(s=9-n,c=1^this.decoder.readBit(this.contexts,s)),c}},{key:"runMagnitudeRefinementPass",value:function(){for(var e,t=this.decoder,r=this.width,n=this.height,a=this.coefficentsMagnitude,i=this.neighborsSignificance,o=this.contexts,s=this.bitsDecoded,c=this.processingFlags,u=r*n,l=4*r,f=0;f>1,c=-1.586134342059924,u=-.052980118572961,l=.882911075530934,f=.443506852043971,h=1.230174104914001;for(n=(t|=0)-3,a=s+4;a--;n+=2)e[n]*=.8128930661159609;for(i=f*e[(n=t-2)-1],a=s+3;a--&&(o=f*e[n+1],e[n]=h*e[n]-i-o,a--);n+=2)i=f*e[(n+=2)+1],e[n]=h*e[n]-i-o;for(i=l*e[(n=t-1)-1],a=s+2;a--&&(o=l*e[n+1],e[n]-=i+o,a--);n+=2)i=l*e[(n+=2)+1],e[n]-=i+o;for(i=u*e[(n=t)-1],a=s+1;a--&&(o=u*e[n+1],e[n]-=i+o,a--);n+=2)i=u*e[(n+=2)+1],e[n]-=i+o;if(0!==s)for(i=c*e[(n=t+1)-1],a=s;a--&&(o=c*e[n+1],e[n]-=i+o,a--);n+=2)i=c*e[(n+=2)+1],e[n]-=i+o}}]),r}(X),q=function(e){l(r,e);var t=h(r);function r(){return u(this,r),t.apply(this,arguments)}return c(r,[{key:"filter",value:function(e,t,r){var n,a,i=r>>1;for(n=t|=0,a=i+1;a--;n+=2)e[n]-=e[n-1]+e[n+1]+2>>2;for(n=t+1,a=i;a--;n+=2)e[n]+=e[n-1]+e[n+1]>>1}}]),r}(X)},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){for(var r=0;r>>t&(1<0;if(y<256)h[0]=y,d=1;else{if(!(y>=258)){if(256===y){l=9,o=258,d=0;continue}this.eof=!0,delete this.lzwState;break}if(y=0;t--)h[t]=s[r],r=u[r];else h[d++]=h[0]}if(m&&(u[o]=f,c[o]=c[f]+1,s[o]=h[0],l=++o+i&o+i-1?l:0|Math.min(Math.log(o+i)/.6931471805599453+1,12)),f=y,n<(p+=d)){do{n+=512}while(n{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.PredictorStream=void 0;var a=r(148),i=r(134),o=r(2);function s(e,t){for(var r=0;r15))throw new o.FormatError("Unsupported predictor: ".concat(a));n.readBlock=2===a?n.readBlockTiff:n.readBlockPng,n.str=e,n.dict=e.dict;var s=n.colors=r.get("Colors")||1,c=n.bits=r.get("BPC","BitsPerComponent")||8,f=n.columns=r.get("Columns")||1;return n.pixBytes=s*c+7>>3,n.rowBytes=f*s*c+7>>3,u(n,l(n))}return t=d,(r=[{key:"readBlockTiff",value:function(){var e=this.rowBytes,t=this.bufferLength,r=this.ensureBuffer(t+e),n=this.bits,a=this.colors,i=this.str.getBytes(e);if(this.eof=!i.length,!this.eof){var o,s=0,c=0,u=0,l=0,f=t;if(1===n&&1===a)for(o=0;o>1,h^=h>>2,s=(1&(h^=h>>4))<<7,r[f++]=h}else if(8===n){for(o=0;o>8&255,r[f++]=255&p}}else{var g=new Uint8Array(a+1),v=(1<>u-n)&v,u-=n,c=c<=8&&(r[m++]=c>>l-8&255,l-=8);l>0&&(r[m++]=(c<<8-l)+(s&(1<<8-l)-1))}this.bufferLength+=e}}},{key:"readBlockPng",value:function(){var e=this.rowBytes,t=this.pixBytes,r=this.str.getByte(),n=this.str.getBytes(e);if(this.eof=!n.length,!this.eof){var a=this.bufferLength,i=this.ensureBuffer(a+e),s=i.subarray(a-e,a);0===s.length&&(s=new Uint8Array(e));var c,u,l,f=a;switch(r){case 0:for(c=0;c>1)+n[c];for(;c>1)+n[c]&255,f++;break;case 4:for(c=0;c{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){for(var r=0;r0){var a=this.str.getBytes(n);t.set(a,r),r+=n}}else{n=257-n;var i=e[1];t=this.ensureBuffer(r+n+1);for(var o=0;o{Object.defineProperty(t,"__esModule",{value:!0}),t.Font=t.ErrorFont=void 0;var n=r(2),a=r(164),i=r(167),o=r(169),s=r(168),c=r(166),u=r(170),l=r(171),f=r(172),h=r(173),d=r(174),p=r(175),g=r(145),v=r(176),y=r(135),m=r(139),b=r(177);function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||S(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=S(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function S(e,t){if(e){if("string"==typeof e)return x(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?x(e,t):void 0}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&e.toUnicode.amend(t)}}var _=function(){function e(t,r,n,a,i,o,s,c,u){A(this,e),this.originalCharCode=t,this.fontChar=r,this.unicode=n,this.accent=a,this.width=i,this.vmetric=o,this.operatorListId=s,this.isSpace=c,this.isInFont=u}return F(e,[{key:"category",get:function(){return(0,n.shadow)(this,"category",(0,o.getCharUnicodeCategory)(this.unicode),!0)}},{key:"normalizedUnicode",get:function(){return(0,n.shadow)(this,"normalizedUnicode",(0,o.reverseIfRtl)(e._NormalizedUnicodes[this.unicode]||this.unicode),!0)}}],[{key:"_NormalizedUnicodes",get:function(){return(0,n.shadow)(this,"_NormalizedUnicodes",(0,o.getNormalizedUnicodes)())}}]),e}();function L(e,t){return(e<<8)+t}function R(e,t,r){e[t+1]=r,e[t]=r>>>8}function N(e,t){var r=(e<<8)+t;return 32768&r?r-65536:r}function D(e){return String.fromCharCode(e>>8&255,255&e)}function B(e){return e>32767?e=32767:e<-32768&&(e=-32768),String.fromCharCode(e>>8&255,255&e)}function U(e){var t=e.peekBytes(4);return"ttcf"===(0,n.bytesToString)(t)}function $(e,t){for(var r in t)e[+r]=t[r]}function X(e,t,r){for(var n,a=[],i=0,s=e.length;i2&&void 0!==arguments[2]&&arguments[2];switch(t.length){case 1:return t.charCodeAt(0);case 2:return t.charCodeAt(0)<<8|t.charCodeAt(1)}var a="Unsupported CID string (charCode ".concat(e,'): "').concat(t,'".');if(r)throw new n.FormatError(a);return(0,n.warn)(a),t}function q(e,t,r,a){var i=Object.create(null),o=new Map,s=[],c=new Set,u=0,l=P[u][0],f=l,h=P[u][1];for(var d in e){var p=e[d|=0];if(t(p)){if(f>h){if(++u>=P.length){(0,n.warn)("Ran out of space in font private use area.");break}f=P[u][0],h=P[u][1]}var g=f++;0===p&&(p=r);var v=a.get(d);"string"==typeof v&&(v=v.codePointAt(0)),v&&v=r||n.push({fontCharCode:0|a,glyphId:e[a]});if(t){var i,o=k(t);try{for(o.s();!(i=o.n()).done;){var s=w(i.value,2),c=s[0],u=s[1];u>=r||n.push({fontCharCode:c,glyphId:u})}}catch(e){o.e(e)}finally{o.f()}}0===n.length&&n.push({fontCharCode:0,glyphId:0}),n.sort((function(e,t){return e.fontCharCode-t.fontCharCode}));for(var l=[],f=n.length,h=0;h65535?2:1,l="\\0\\0"+D(u)+"\\0\\0"+(0,n.string32)(4+8*u);for(a=c.length-1;a>=0&&!(c[a][0]<=65535);--a);var f=a+1;c[a][0]<65535&&65535===c[a][1]&&(c[a][1]=65534);var h,d,p,g,y=c[a][1]<65535?1:0,m=f+y,b=v.OpenTypeFileBuilder.getSearchParams(m,2),S="",x="",O="",A="",C="",F=0;for(a=0,i=f;a0&&(x+="ÿÿ",S+="ÿÿ",O+="\\0",A+="\\0\\0");var I="\\0\\0"+D(2*m)+D(b.range)+D(b.entry)+D(b.rangeShift)+x+"\\0\\0"+S+O+A+C,E="",j="";if(u>1){for(l+="\\0\\0\\n"+(0,n.string32)(4+8*u+4+I.length),E="",a=0,i=c.length;a(f|=0)||!u)&&(u=f),l 123 are reserved for internal usage");c|=1<65535&&(l=65535)}else u=0,l=255;var d=e.bbox||[0,0,0,0],p=r.unitsPerEm||1/(e.fontMatrix||n.FONT_IDENTITY_MATRIX)[0],g=e.ascentScaled?1:p/T,v=r.ascent||Math.round(g*(e.ascent||d[3])),y=r.descent||Math.round(g*(e.descent||d[1]));y>0&&e.descent>0&&d[1]<0&&(y=-y);var m=r.yMax||v,b=-r.yMin||-y;return"\\0$ô\\0\\0\\0Š»\\0\\0\\0ÂŒŠ»\\0\\0ß\\x001\\0\\0\\0\\0"+String.fromCharCode(e.fixedPitch?9:0)+"\\0\\0\\0\\0\\0\\0"+(0,n.string32)(a)+(0,n.string32)(i)+(0,n.string32)(s)+(0,n.string32)(c)+"*21*"+D(e.italicAngle?1:0)+D(u||e.firstChar)+D(l||e.lastChar)+D(v)+D(y)+"\\0d"+D(m)+D(b)+"\\0\\0\\0\\0\\0\\0\\0\\0"+D(e.xHeight)+D(e.capHeight)+D(0)+D(u||e.firstChar)+"\\0"}function W(e){var t=Math.floor(e.italicAngle*Math.pow(2,16));return"\\0\\0\\0"+(0,n.string32)(t)+"\\0\\0\\0\\0"+(0,n.string32)(e.fixedPitch?1:0)+"\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0"}function V(e){return e.replace(/[^\\x21-\\x7E]|[[\\](){}<>/%]/g,"").slice(0,63)}function Y(e,t){t||(t=[[],[]]);var r,n,a,i,o,s=[t[0][0]||"Original licence",t[0][1]||e,t[0][2]||"Unknown",t[0][3]||"uniqueID",t[0][4]||e,t[0][5]||"Version 0.11",t[0][6]||V(e),t[0][7]||"Unknown",t[0][8]||"Unknown",t[0][9]||"Unknown"],c=[];for(r=0,n=s.length;r=1&&t[3]>=1&&t[3]<=4}(e)?s?(r="CIDFontType0",a="CIDFontType0C"):(r="MMType1"===i?"MMType1":"Type1",a="Type1C"):((0,n.warn)("getFontFileType: Unable to detect correct font file Type/Subtype."),r=i,a=o),[r,a]}(r,a),2);d=m[0],p=m[1],d===this.type&&p===this.subtype||(0,n.info)("Inconsistent font file Type/SubType, expected: "+"".concat(this.type,"/").concat(this.subtype," but found: ").concat(d,"/").concat(p,"."));try{switch(d){case"MMType1":(0,n.info)("MMType1 font ("+t+"), falling back to Type1.");case"Type1":case"CIDFontType0":this.mimetype="font/opentype";var S="Type1C"===p||"CIDFontType0C"===p?new f.CFFFont(r,a):new b.Type1Font(t,r,a);j(a),v=this.convert(t,S,a);break;case"OpenType":case"TrueType":case"CIDFontType2":this.mimetype="font/opentype",v=this.checkAndRepair(t,r,a),this.isOpenType&&(j(a),d="OpenType");break;default:throw new n.FormatError("Font ".concat(d," is not supported"))}}catch(e){return(0,n.warn)(e),void this.fallbackToSystemFont(a)}M(a),this.data=v,this.fontType=(0,i.getFontType)(d,p,a.isStandardFont),this.fontMatrix=a.fontMatrix,this.widths=a.widths,this.defaultWidth=a.defaultWidth,this.toUnicode=a.toUnicode,this.seacMap=a.seacMap}else{for(var x=0;x<256;x++)this.toFontChar[x]=this.differences[x]||a.defaultEncoding[x];this.fontType=n.FontType.TYPE3}}return F(e,[{key:"renderer",get:function(){var e=h.FontRendererFactory.create(this,i.SEAC_ANALYSIS_ENABLED);return(0,n.shadow)(this,"renderer",e)}},{key:"exportData",value:function(){var e,t,r,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0]?[].concat(I,E):I,a=Object.create(null),i=k(n);try{for(i.s();!(r=i.n()).done;)void 0!==(t=this[e=r.value])&&(a[e]=t)}catch(e){i.e(e)}finally{i.f()}return a}},{key:"fallbackToSystemFont",value:function(e){var t=this;this.missingFile=!0;var r=this.name,a=this.type,f=this.subtype,h=(0,i.normalizeFontName)(r),p=(0,u.getStdFontMap)(),g=(0,u.getNonStdFontMap)(),v=!!p[h],y=!(!g[h]||!p[g[h]]);h=p[h]||g[h]||h;var m=(0,d.getFontBasicMetrics)()[h];m&&(isNaN(this.ascent)&&(this.ascent=m.ascent/T),isNaN(this.descent)&&(this.descent=m.descent/T),isNaN(this.capHeight)&&(this.capHeight=m.capHeight/T)),this.bold=/bold/gi.test(h),this.italic=/oblique|italic/gi.test(h),this.black=/Black/g.test(r);var b=/Narrow/g.test(r);if(this.remeasure=(!v||b)&&Object.keys(this.widths).length>0,(v||y)&&"CIDFontType2"===a&&this.cidEncoding.startsWith("Identity-")){var w=e.cidToGidMap,k=[];if($(k,(0,u.getGlyphMapForStandardFonts)()),/Arial-?Black/i.test(r)?$(k,(0,u.getSupplementalGlyphMapForArialBlack)()):/Calibri/i.test(r)&&$(k,(0,u.getSupplementalGlyphMapForCalibri)()),w){for(var S in k){var x=k[S];void 0!==w[x]&&(k[+S]=w[x])}w.length!==this.toUnicode.length&&e.hasIncludedToUnicodeMap&&this.toUnicode instanceof l.IdentityToUnicodeMap&&this.toUnicode.forEach((function(e,t){var r=k[e];void 0===w[r]&&(k[+e]=t)}))}this.toUnicode instanceof l.IdentityToUnicodeMap||this.toUnicode.forEach((function(e,t){k[+e]=t})),this.toFontChar=k,this.toUnicode=new l.ToUnicodeMap(k)}else if(/Symbol/i.test(h))this.toFontChar=X(c.SymbolSetEncoding,(0,s.getGlyphsUnicode)(),this.differences);else if(/Dingbats/i.test(h))/Wingdings/i.test(r)&&(0,n.warn)("Non-embedded Wingdings font, falling back to ZapfDingbats."),this.toFontChar=X(c.ZapfDingbatsEncoding,(0,s.getDingbatsGlyphsUnicode)(),this.differences);else if(v){var O=X(this.defaultEncoding,(0,s.getGlyphsUnicode)(),this.differences);"CIDFontType2"!==a||this.cidEncoding.startsWith("Identity-")||this.toUnicode instanceof l.IdentityToUnicodeMap||this.toUnicode.forEach((function(e,t){O[+e]=t})),this.toFontChar=O}else{var A=(0,s.getGlyphsUnicode)(),C=[];this.toUnicode.forEach((function(e,r){if(!t.composite){var n=t.differences[e]||t.defaultEncoding[e],a=(0,o.getUnicodeForGlyph)(n,A);-1!==a&&(r=a)}C[+e]=r})),this.composite&&this.toUnicode instanceof l.IdentityToUnicodeMap&&/Tahoma|Verdana/i.test(r)&&$(C,(0,u.getGlyphMapForStandardFonts)()),this.toFontChar=C}M(e),this.loadedName=h.split("-")[0],this.fontType=(0,i.getFontType)(a,f,e.isStandardFont)}},{key:"checkAndRepair",value:function(e,t,r){var o=["OS/2","cmap","head","hhea","hmtx","maxp","name","post","loca","glyf","fpgm","prep","cvt ","CFF "];function u(e,t){var r=Object.create(null);r["OS/2"]=null,r.cmap=null,r.head=null,r.hhea=null,r.hmtx=null,r.maxp=null,r.name=null,r.post=null;for(var n=0;n>>0,n=e.getInt32()>>>0,a=e.getInt32()>>>0,i=e.pos;e.pos=e.start||0,e.skip(n);var o=e.getBytes(a);return e.pos=i,"head"===t&&(o[8]=o[9]=o[10]=o[11]=0,o[17]|=32),{tag:t,checksum:r,length:a,offset:n,data:o}}function d(e){return{version:e.getString(4),numTables:e.getUint16(),searchRange:e.getUint16(),entrySelector:e.getUint16(),rangeShift:e.getUint16()}}function y(e,t,r,n,a,i){var o={length:0,sizeOfInstructions:0};if(r-t<=12)return o;var s=e.subarray(t,r),c=N(s[0],s[1]);if(c<0)return R(s,0,c=-1),n.set(s,a),o.length=s.length,o;var u,l=10,f=0;for(u=0;us.length?o:!i&&d>0?(n.set(s.subarray(0,h),a),n.set([0,0],a+h),n.set(s.subarray(p,k),a+h+2),k-=d,s.length-k>3&&(k=k+3&-4),o.length=k,o):s.length-k>3?(k=k+3&-4,n.set(s.subarray(0,k),a),o.length=k,o):(n.set(s,a),o.length=s.length,o)}function b(e){var r=(t.start||0)+e.offset;t.pos=r;var n=[[],[]],a=e.length,i=r+a;if(0!==t.getUint16()||a<6)return n;var o,s,c=t.getUint16(),u=t.getUint16(),l=[];for(o=0;oi)){t.pos=d;var p=h.name;if(h.encoding){for(var g="",v=0,y=h.length;v0&&(u+=k-1)}}else(v||m)&&((0,n.warn)("TT: nested FDEFs not allowed"),g=!0),v=!0,f=u,o=h.pop(),t.functionsDefined[o]={data:c,i:u};else if(!v&&!m)if(o=h.at(-1),isNaN(o))(0,n.info)("TT: CALL empty stack (or invalid entry).");else if(t.functionsUsed[o]=!0,o in t.functionsStackDeltas){var S=h.length+t.functionsStackDeltas[o];if(S<0)return(0,n.warn)("TT: CALL invalid functions stack delta."),void(t.hintsValid=!1);h.length=S}else if(o in t.functionsDefined&&!p.includes(o)){if(d.push({data:c,i:u,stackTop:h.length-1}),p.push(o),!(s=t.functionsDefined[o]))return(0,n.warn)("TT: CALL non-existent function"),void(t.hintsValid=!1);c=s.data,u=s.i}if(!v&&!m){var x=0;for(w<=142?x=A[w]:w>=192&&w<=223?x=-1:w>=224&&(x=-2),w>=113&&w<=117&&(a=h.pop(),isNaN(a)||(x=2*-a));x<0&&h.length>0;)h.pop(),x++;for(;x>0;)h.push(NaN),x--}}t.tooComplexToFollowFunctions=g;var O=[c];u>c.length&&O.push(new Uint8Array(u-c.length)),f>l&&((0,n.warn)("TT: complementing a missing function tail"),O.push(new Uint8Array([34,45]))),function(e,t){if(t.length>1){var r,n,a=0;for(r=0,n=t.length;r>>0,o=[],s=0;s>>0);var c={ttcTag:t,majorVersion:r,minorVersion:a,numFonts:i,offsetTable:o};switch(r){case 1:return c;case 2:return c.dsigTag=e.getInt32()>>>0,c.dsigLength=e.getInt32()>>>0,c.dsigOffset=e.getInt32()>>>0,c}throw new n.FormatError("Invalid TrueType Collection majorVersion: ".concat(r,"."))}(e),i=a.numFonts,o=a.offsetTable,s=t.split("+"),c=0;c0||!(r.cMap instanceof g.IdentityCMap));if("OTTO"===w.version&&!T||!S.head||!S.hhea||!S.maxp||!S.post)return O=new m.Stream(S["CFF "].data),x=new f.CFFFont(O,r),j(r),this.convert(e,x,r);delete S.glyf,delete S.loca,delete S.fpgm,delete S.prep,delete S["cvt "],this.isOpenType=!0}if(!S.maxp)throw new n.FormatError('Required "maxp" table is not found');t.pos=(t.start||0)+S.maxp.offset;var I=t.getInt32(),E=t.getUint16();if(r.scaleFactors&&r.scaleFactors.length===E&&P){var M=r.scaleFactors,_=L(S.head.data[50],S.head.data[51]),D=new p.GlyfTable({glyfTable:S.glyf.data,isGlyphLocationsLong:_,locaTable:S.loca.data,numGlyphs:E});D.scale(M);var B=D.write(),$=B.glyf,X=B.loca,V=B.isLocationLong;S.glyf.data=$,S.loca.data=X,V!==!!_&&(S.head.data[50]=0,S.head.data[51]=V?1:0);for(var K=S.hmtx.data,J=0;J>8&255,K[Z+1]=255&Q,R(K,Z+2,Math.round(M[J]*N(K[Z+2],K[Z+3])))}}var ee=E+1,te=!0;ee>65535&&(te=!1,ee=E,(0,n.warn)("Not enough space in glyfs to duplicate first glyph."));var re=0,ne=0;I>=65536&&S.maxp.length>=22&&(t.pos+=8,t.getUint16()>2&&(S.maxp.data[14]=0,S.maxp.data[15]=2),t.pos+=4,re=t.getUint16(),t.pos+=4,ne=t.getUint16()),S.maxp.data[4]=ee>>8,S.maxp.data[5]=255ⅇvar ae=function(e,t,r,a){var i={functionsDefined:[],functionsUsed:[],functionsStackDeltas:[],tooComplexToFollowFunctions:!1,hintsValid:!0};if(e&&C(e,i),t&&C(t,i),e&&function(e,t){if(!e.tooComplexToFollowFunctions){if(e.functionsDefined.length>t)return(0,n.warn)("TT: more functions defined than expected"),void(e.hintsValid=!1);for(var r=0,a=e.functionsUsed.length;rt)return(0,n.warn)("TT: invalid function id: "+r),void(e.hintsValid=!1);if(e.functionsUsed[r]&&!e.functionsDefined[r])return(0,n.warn)("TT: undefined function: "+r),void(e.hintsValid=!1)}}}(i,a),r&&1&r.length){var o=new Uint8Array(r.length+1);o.set(r.data),r.data=o}return i.hintsValid}(S.fpgm,S.prep,S["cvt "],re);if(ae||(delete S.fpgm,delete S.prep,delete S["cvt "]),function(e,t,r,a,i,o){if(t){e.pos=(e.start||0)+t.offset,e.pos+=4,e.pos+=2,e.pos+=2,e.pos+=2,e.pos+=2,e.pos+=2,e.pos+=2,e.pos+=2,e.pos+=2,e.pos+=2;var s=e.getUint16();e.pos+=8,e.pos+=2;var c=e.getUint16();0!==s&&(2&L(a.data[44],a.data[45])||(t.data[22]=0,t.data[23]=0)),c>i&&((0,n.info)("The numOfMetrics (".concat(c,") should not be ")+"greater than the numGlyphs (".concat(i,").")),c=i,t.data[34]=(65280&c)>>8,t.data[35]=255&c);var u=i-c-(r.length-4*c>>1);if(u>0){var l=new Uint8Array(r.length+2*u);l.set(r.data),o&&(l[r.length]=r.data[2],l[r.length+1]=r.data[3]),r.data=l}}else r&&(r.data=null)}(t,S.hhea,S.hmtx,S.head,ee,te),!S.head)throw new n.FormatError('Required "head" table is not found');!function(e,t,r){var a=e.data,i=(a[0]<<24)+(a[1]<<16)+(a[2]<<8)+a[3];i>>16!=1&&((0,n.info)("Attempting to fix invalid version in head table: "+i),a[0]=0,a[1]=1,a[2]=0,a[3]=0);var o=L(a[50],a[51]);if(o<0||o>1){(0,n.info)("Attempting to fix invalid indexToLocFormat in head table: "+o);var s=t+1;if(r===s<<1)a[50]=0,a[51]=0;else{if(r!==s<<2)throw new n.FormatError("Could not fix indexToLocFormat: "+o);a[50]=0,a[51]=1}}}(S.head,E,P?S.loca.length:0);var ie=Object.create(null);if(P){var oe=L(S.head.data[50],S.head.data[51]),se=function(e,t,r,n,a,i,o){var s,c,u;n?(s=4,c=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]},u=function(e,t,r){e[t]=r>>>24&255,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=255&r}):(s=2,c=function(e,t){return e[t]<<9|e[t+1]<<1},u=function(e,t,r){e[t]=r>>9&255,e[t+1]=r>>1&255});var l=i?r+1:r,f=s*(1+l),h=new Uint8Array(f);h.set(e.data.subarray(0,f)),e.data=h;var d,p,g=t.data,v=g.length,m=new Uint8Array(v),b=[];for(d=0,p=0;dv&&(w=v),b.push({index:d,offset:w,endOffset:0})}for(b.sort((function(e,t){return e.offset-t.offset})),d=0;do&&(o=F.sizeOfInstructions),u(h,p,C+=P)}if(0===C){var T=new Uint8Array([0,1,0,0,0,0,0,0,0,0,0,0,0,0,49,0]);for(d=0,p=s;dI+C?t.data=m.subarray(0,I+C):(t.data=new Uint8Array(I+C),t.data.set(m.subarray(0,C))),t.data.set(m.subarray(0,I),C),u(e.data,h.length-s,C+I)}else t.data=m.subarray(0,C);return{missingGlyphs:A,maxSizeOfInstructions:o}}(S.loca,S.glyf,E,oe,ae,te,ne);ie=se.missingGlyphs,I>=65536&&S.maxp.length>=22&&(S.maxp.data[26]=se.maxSizeOfInstructions>>8,S.maxp.data[27]=255&se.maxSizeOfInstructions)}if(!S.hhea)throw new n.FormatError('Required "hhea" table is not found');0===S.hhea.data[10]&&0===S.hhea.data[11]&&(S.hhea.data[10]=255,S.hhea.data[11]=255);var ce={unitsPerEm:L(S.head.data[18],S.head.data[19]),yMax:L(S.head.data[42],S.head.data[43]),yMin:N(S.head.data[38],S.head.data[39]),ascent:N(S.hhea.data[4],S.hhea.data[5]),descent:N(S.hhea.data[6],S.hhea.data[7]),lineGap:N(S.hhea.data[8],S.hhea.data[9])};this.ascent=ce.ascent/ce.unitsPerEm,this.descent=ce.descent/ce.unitsPerEm,this.lineGap=ce.lineGap/ce.unitsPerEm,this.cssFontInfo&&this.cssFontInfo.lineHeight?(this.lineHeight=this.cssFontInfo.metrics.lineHeight,this.lineGap=this.cssFontInfo.metrics.lineGap):this.lineHeight=this.ascent-this.descent+this.lineGap,S.post&&function(e,r,a){var o=(t.start||0)+e.offset;t.pos=o;var s,c=o+e.length,u=t.getInt32();t.skip(28);var l,f=!0;switch(u){case 65536:s=i.MacStandardGlyphOrdering;break;case 131072:var h=t.getUint16();if(h!==a){f=!1;break}var d=[];for(l=0;l=32768){f=!1;break}d.push(p)}if(!f)break;for(var g=[],v=[];t.pos65535)throw new n.FormatError("Max size of CID is 65,535");var r=-1;he?r=t:void 0!==fe[t]&&(r=fe[t]),r>=0&&r>>0,p=!1;if(!s||s.platformId!==f||s.encodingId!==h){if(0!==f||0!==h&&1!==h&&3!==h)if(1===f&&0===h)p=!0;else if(3!==f||1!==h||!a&&s){if(r&&3===f&&0===h){p=!0;var g=!0;if(l>3;x.push(C),O=Math.max(C,O)}for(var F=[],P=0;P<=O;P++)F.push({firstCode:t.getUint16(),entryCount:t.getUint16(),idDelta:N(t.getByte(),t.getByte()),idRangePos:t.pos+t.getUint16()});for(var T=0;T<256;T++)if(0===x[T])t.pos=F[0].idRangePos+2*T,m=t.getUint16(),k.push({charCode:T,glyphId:m});else{var I=F[x[T]];for(y=0;y>1;t.skip(6);var M,_=[];for(M=0;M>1)-(j-M),i.offsetIndex=R,D=Math.max(D,R+i.end-i.start+1)):i.offsetIndex=-1}var U=[];for(y=0;y>>0;for(y=0;y>>0,V=t.getInt32()>>>0,Y=t.getInt32()>>>0,K=W;K<=V;K++)k.push({charCode:K,glyphId:Y++})}k.sort((function(e,t){return e.charCode-t.charCode}));for(var J=1;J=61440&&_e<=61695&&(_e&=255),ue[_e]=Me.glyphId}}catch(e){je.e(e)}finally{je.f()}}if(r.glyphNames&&(ye.length||this.differences.length))for(var Le=0;Le<256;++Le)if(me||void 0===ue[Le]){var Re=this.differences[Le]||ye[Le];if(Re){var Ne=r.glyphNames.indexOf(Re);Ne>0&&le(Ne)&&(ue[Le]=Ne)}}}0===ue.length&&(ue[0]=0);var De=ee-1;if(te||(De=0),!r.cssFontInfo){var Be=q(ue,le,De,this.toUnicode);this.toFontChar=Be.toFontChar,S.cmap={tag:"cmap",data:G(Be.charCodeToGlyphId,Be.toUnicodeExtraMap,ee)},S["OS/2"]&&function(e,t){t.pos=(t.start||0)+e.offset;var r=t.getUint16();t.skip(60);var n=t.getUint16();return!(r<4&&768&n||t.getUint16()>t.getUint16()||(t.skip(6),0===t.getUint16()||(e.data[8]=e.data[9]=0,0)))}(S["OS/2"],t)||(S["OS/2"]={tag:"OS/2",data:z(r,Be.charCodeToGlyphId,ce)})}if(!P)try{O=new m.Stream(S["CFF "].data),(x=new a.CFFParser(O,r,i.SEAC_ANALYSIS_ENABLED).parse()).duplicateFirstGlyph();var Ue=new a.CFFCompiler(x);S["CFF "].data=Ue.compile()}catch(e){(0,n.warn)("Failed to compile font "+r.loadedName)}if(S.name){var $e=b(S.name);S.name.data=Y(e,$e),this.psName=$e[0][6]||null}else S.name={tag:"name",data:Y(this.name)};var Xe=new v.OpenTypeFileBuilder(w.version);for(var He in S)Xe.addTable(He,S[He].data);return Xe.toArray()}},{key:"convert",value:function(e,t,r){r.fixedPitch=!1,r.builtInEncoding&&function(e,t){if(!e.isInternalFont&&!(e.hasIncludedToUnicodeMap||t===e.defaultEncoding||e.toUnicode instanceof l.IdentityToUnicodeMap)){var r=[],n=(0,s.getGlyphsUnicode)();for(var a in t)if(!e.hasEncoding||0!==e.differences.length&&void 0===e.differences[a]){var i=t[a],c=(0,o.getUnicodeForGlyph)(i,n);-1!==c&&(r[a]=String.fromCharCode(c))}r.length>0&&e.toUnicode.amend(r)}}(r,r.builtInEncoding);var a=1;t instanceof f.CFFFont&&(a=t.numGlyphs-1);var u=t.getGlyphMapping(r),h=null,d=u,p=null;r.cssFontInfo||(h=q(u,t.hasGlyphId.bind(t),a,this.toUnicode),this.toFontChar=h.toFontChar,d=h.charCodeToGlyphId,p=h.toUnicodeExtraMap);var g=t.numGlyphs;function y(e,t){var r=null;for(var n in e)t===e[n]&&(r||(r=[]),r.push(0|n));return r}function m(e,t){for(var r in e)if(t===e[r])return 0|r;return h.charCodeToGlyphId[h.nextAvailableFontCharCode]=t,h.nextAvailableFontCharCode++}var b=t.seacs;if(h&&i.SEAC_ANALYSIS_ENABLED&&b&&b.length){var w=r.fontMatrix||n.FONT_IDENTITY_MATRIX,S=t.getCharset(),x=Object.create(null);for(var O in b){var A=b[O|=0],C=c.StandardEncoding[A[2]],F=c.StandardEncoding[A[3]],P=S.indexOf(C),T=S.indexOf(F);if(!(P<0||T<0)){var I={x:A[0]*w[0]+A[1]*w[2]+w[4],y:A[0]*w[1]+A[1]*w[3]+w[5]},E=y(u,O);if(E){var j,M=k(E);try{for(M.s();!(j=M.n()).done;){var _=j.value,L=h.charCodeToGlyphId,R=m(L,P),N=m(L,T);x[_]={baseFontCharCode:R,accentFontCharCode:N,accentOffset:I}}}catch(e){M.e(e)}finally{M.f()}}}}r.seacMap=x}var U=1/(r.fontMatrix||n.FONT_IDENTITY_MATRIX)[0],$=new v.OpenTypeFileBuilder("OTTO");return $.addTable("CFF ",t.data),$.addTable("OS/2",z(r,d)),$.addTable("cmap",G(d,p,g)),$.addTable("head","\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0_<õ\\0\\0"+B(U)+"\\0\\0\\0\\0ž\\v~'\\0\\0\\0\\0ž\\v~'\\0\\0"+B(r.descent)+"ÿ"+B(r.ascent)+D(r.italicAngle?2:0)+"\\0\\0\\0\\0\\0\\0\\0"),$.addTable("hhea","\\0\\0\\0"+B(r.ascent)+B(r.descent)+"\\0\\0ÿÿ\\0\\0\\0\\0\\0\\0"+B(r.capHeight)+B(Math.tan(r.italicAngle)*r.xHeight)+"\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0"+D(g)),$.addTable("hmtx",function(){for(var e=t.charstrings,r=t.cff?t.cff.widths:null,n="\\0\\0\\0\\0",a=1,i=g;a1&&void 0!==arguments[1]&&arguments[1],s=this._glyphCache[e];if(s&&s.isSpace===i)return s;var c=e;this.cMap&&this.cMap.contains(e)&&"string"==typeof(c=this.cMap.lookup(e))&&(c=H(e,c)),"number"!=typeof(r=this.widths[c])&&(r=this.defaultWidth);var u=this.vmetrics&&this.vmetrics[c],l=this.toUnicode.get(e)||e;"number"==typeof l&&(l=String.fromCharCode(l));var f=void 0!==this.toFontChar[e];if(t=this.toFontChar[e]||e,this.missingFile){var h=this.differences[e]||this.defaultEncoding[e];".notdef"!==h&&""!==h||"Type1"!==this.type||(t=32),t=(0,o.mapSpecialUnicodeValues)(t)}this.isType3Font&&(a=t);var d=null;if(this.seacMap&&this.seacMap[e]){f=!0;var p=this.seacMap[e];t=p.baseFontCharCode,d={fontChar:String.fromCodePoint(p.accentFontCharCode),offset:p.accentOffset}}var g="";return"number"==typeof t&&(t<=1114111?g=String.fromCodePoint(t):(0,n.warn)("charToGlyph - invalid fontCharCode: ".concat(t))),s=new _(e,g,l,d,r,u,a,i,f),this._glyphCache[e]=s}},{key:"charsToGlyphs",value:function(e){var t=this._charsCache[e];if(t)return t;if(t=[],this.cMap)for(var r=Object.create(null),n=e.length,a=0;a55295&&(c<57344||c>65533)&&o++,this.toUnicode){var u=i(c);if(-1!==u){a()&&(r.push(n.join("")),n.length=0);for(var f=(this.cMap?this.cMap.getCharCodeLength(u):1)-1;f>=0;f--)n.push(String.fromCharCode(u>>8*f&255));continue}}a()||(r.push(n.join("")),n.length=0),n.push(String.fromCodePoint(c))}return r.push(n.join("")),r}}]),e}();t.Font=K;var J=function(){function e(t){A(this,e),this.error=t,this.loadedName="g_font_error",this.missingFile=!0}return F(e,[{key:"charsToGlyphs",value:function(){return[]}},{key:"encodeString",value:function(e){return[e]}},{key:"exportData",value:function(){return{error:this.error}}}]),e}();t.ErrorFont=J},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CFFTopDict=t.CFFStrings=t.CFFStandardStrings=t.CFFPrivateDict=t.CFFParser=t.CFFIndex=t.CFFHeader=t.CFFFDSelect=t.CFFCompiler=t.CFFCharset=t.CFF=void 0;var n=r(2),a=r(165),i=r(166);function o(e){return function(e){if(Array.isArray(e))return p(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||d(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function u(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=l(e);if(t){var a=l(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===f(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,r)}}function l(e){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},l(e)}function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function h(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=d(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function d(e,t){if(e){if("string"==typeof e)return p(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(e,t):void 0}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=t)throw new n.FormatError("Invalid CFF header");0!==r&&((0,n.info)("cff data is shifted"),e=e.subarray(r),this.bytes=e);var a=e[0],i=e[1],o=e[2],s=e[3];return{obj:new x(a,i,o,s),endPos:o}}},{key:"parseDict",value:function(e){var t=0;var r,a=[],i=[];t=0;for(var o=e.length;t>4,s=15&i;if(15===o)break;if(r+=n[o],15===s)break;r+=n[s]}return parseFloat(r)}():28===r?r=((r=e[t++])<<24|e[t++]<<16)>>16:29===r?r=(r=(r=(r=e[t++])<<8|e[t++])<<8|e[t++])<<8|e[t++]:r>=32&&r<=246?r-139:r>=247&&r<=250?256*(r-247)+e[t++]+108:r>=251&&r<=254?-256*(r-251)-e[t++]-108:((0,n.warn)('CFFParser_parseDict: "'+r+'" is a reserved command.'),NaN)))}return i}},{key:"parseIndex",value:function(e){var t,r,n=new A,a=this.bytes,i=a[e++]<<8|a[e++],o=[],s=e;if(0!==i){var c=a[e++],u=e+(i+1)*c-1;for(t=0,r=i+1;t10)return!1;for(var i=e.stackSize,o=e.stack,s=t.length,c=0;c>16,c+=2,i++;else if(14===u){if(i>=4&&(i-=4,this.seacAnalysisEnabled))return e.seac=o.slice(i,i+4),!1;l=b[u]}else if(u>=32&&u<=246)o[i]=u-139,i++;else if(u>=247&&u<=254)o[i]=u<251?(u-247<<8)+t[c]+108:-(u-251<<8)-t[c]-108,c++,i++;else if(255===u)o[i]=(t[c]<<24|t[c+1]<<16|t[c+2]<<8|t[c+3])/65536,c+=4,i++;else if(19===u||20===u)e.hints+=i>>1,c+=e.hints+7>>3,i%=2,l=b[u];else{if(10===u||29===u){var h=void 0;if(!(h=10===u?r:a))return l=b[u],(0,n.warn)("Missing subrsIndex for "+l.id),!1;var d=32768;h.count<1240?d=107:h.count<33900&&(d=1131);var p=o[--i]+d;if(p<0||p>=h.count||isNaN(p))return l=b[u],(0,n.warn)("Out of bounds subrIndex for "+l.id),!1;if(e.stackSize=i,e.callDepth++,!this.parseCharString(e,h.get(p),r,a))return!1;e.callDepth--,i=e.stackSize;continue}if(11===u)return e.stackSize=i,!0;if(0===u&&c===t.length)t[c-1]=14,l=b[14];else{if(9===u){t.copyWithin(c-1,c,-1),c-=1,s-=1;continue}l=b[u]}}if(l){if(l.stem&&(e.hints+=i>>1,3===u||23===u?e.hasVStems=!0:!e.hasVStems||1!==u&&18!==u||((0,n.warn)("CFF stem hints are in wrong order"),t[c-1]=1===u?3:23)),"min"in l&&!e.undefStack&&i=2&&l.stem?i%=2:i>1&&(0,n.warn)("Found too many parameters for stack-clearing command"),i>0&&(e.width=o[i-1])),"stackDelta"in l?("stackFn"in l&&l.stackFn(o,i),i+=l.stackDelta):l.stackClearing?i=0:l.resetStack?(i=0,e.undefStack=!1):l.undefStack&&(i=0,e.undefStack=!0,e.firstStackClearing=!1)}}return s=o.length&&((0,n.warn)("Invalid fd index for glyph index."),p=!1),p&&(g=(v=o[y].privateDict).subrsIndex)}else r&&(g=r);if(p&&(p=this.parseCharString(d,h,g,a)),null!==d.width){var m=v.getByName("nominalWidthX");u[f]=m+d.width}else{var b=v.getByName("defaultWidthX");u[f]=b}null!==d.seac&&(c[f]=d.seac),p||t.set(f,new Uint8Array([14]))}return{charStrings:t,seacs:c,widths:u}}},{key:"emptyPrivateDictionary",value:function(e){var t=this.createDict(I,[],e.strings);e.setByKey(18,[0,0]),e.privateDict=t}},{key:"parsePrivateDict",value:function(e){if(e.hasName("Private")){var t=e.getByName("Private");if(Array.isArray(t)&&2===t.length){var r=t[0],n=t[1];if(0===r||n>=this.bytes.length)this.emptyPrivateDictionary(e);else{var a=n+r,i=this.bytes.subarray(n,a),o=this.parseDict(i),s=this.createDict(I,o,e.strings);if(e.privateDict=s,s.getByName("Subrs")){var c=s.getByName("Subrs"),u=n+c;if(0===c||u>=this.bytes.length)this.emptyPrivateDictionary(e);else{var l=this.parseIndex(u);s.subrsIndex=l.obj}}}}else e.removeByName("Private")}else this.emptyPrivateDictionary(e)}},{key:"parseCharsets",value:function(e,t,r,i){if(0===e)return new j(!0,E.ISO_ADOBE,a.ISOAdobeCharset);if(1===e)return new j(!0,E.EXPERT,a.ExpertCharset);if(2===e)return new j(!0,E.EXPERT_SUBSET,a.ExpertSubsetCharset);var o,s,c,u=this.bytes,l=e,f=u[e++],h=[i?0:".notdef"];switch(t-=1,f){case 0:for(c=0;c=65535)(0,n.warn)("Not enough space in charstrings to duplicate first glyph.");else{var e=this.charStrings.get(0);this.charStrings.add(e),this.isCIDFont&&this.fdSelect.fdSelect.push(this.fdSelect.fdSelect[0])}}},{key:"hasGlyphId",value:function(e){return!(e<0||e>=this.charStrings.count)&&this.charStrings.get(e).length>0}}]),e}();t.CFF=S;var x=y((function e(t,r,n,a){g(this,e),this.major=t,this.minor=r,this.hdrSize=n,this.offSize=a}));t.CFFHeader=x;var O=function(){function e(){g(this,e),this.strings=[]}return y(e,[{key:"get",value:function(e){return e>=0&&e<=390?m[e]:e-391<=this.strings.length?this.strings[e-391]:m[0]}},{key:"getSID",value:function(e){var t=m.indexOf(e);return-1!==t?t:-1!==(t=this.strings.indexOf(e))?t+391:-1}},{key:"add",value:function(e){this.strings.push(e)}},{key:"count",get:function(){return this.strings.length}}]),e}();t.CFFStrings=O;var A=function(){function e(){g(this,e),this.objects=[],this.length=0}return y(e,[{key:"add",value:function(e){this.length+=e.length,this.objects.push(e)}},{key:"set",value:function(e,t){this.length+=t.length-this.objects[e].length,this.objects[e]=t}},{key:"get",value:function(e){return this.objects[e]}},{key:"count",get:function(){return this.objects.length}}]),e}();t.CFFIndex=A;var C=function(){function e(t,r){g(this,e),this.keyToNameMap=t.keyToNameMap,this.nameToKeyMap=t.nameToKeyMap,this.defaults=t.defaults,this.types=t.types,this.opcodes=t.opcodes,this.order=t.order,this.strings=r,this.values=Object.create(null)}return y(e,[{key:"setByKey",value:function(e,t){if(!(e in this.keyToNameMap))return!1;if(0===t.length)return!0;var r,a=h(t);try{for(a.s();!(r=a.n()).done;){var i=r.value;if(isNaN(i))return(0,n.warn)('Invalid CFFDict value: "'.concat(t,'" for key "').concat(e,'".')),!0}}catch(e){a.e(e)}finally{a.f()}var o=this.types[e];return"num"!==o&&"sid"!==o&&"offset"!==o||(t=t[0]),this.values[e]=t,!0}},{key:"setByName",value:function(e,t){if(!(e in this.nameToKeyMap))throw new n.FormatError('Invalid dictionary name "'.concat(e,'"'));this.values[this.nameToKeyMap[e]]=t}},{key:"hasName",value:function(e){return this.nameToKeyMap[e]in this.values}},{key:"getByName",value:function(e){if(!(e in this.nameToKeyMap))throw new n.FormatError("Invalid dictionary name ".concat(e,'"'));var t=this.nameToKeyMap[e];return t in this.values?this.values[t]:this.defaults[t]}},{key:"removeByName",value:function(e){delete this.values[this.nameToKeyMap[e]]}}],[{key:"createTables",value:function(e){var t,r={keyToNameMap:{},nameToKeyMap:{},defaults:{},types:{},opcodes:{},order:[]},n=h(e);try{for(n.s();!(t=n.n()).done;){var a=t.value,i=Array.isArray(a[0])?(a[0][0]<<8)+a[0][1]:a[0];r.keyToNameMap[i]=a[1],r.nameToKeyMap[a[1]]=i,r.types[i]=a[2],r.defaults[i]=a[3],r.opcodes[i]=Array.isArray(a[0])?a[0]:[a[0]],r.order.push(i)}}catch(e){n.e(e)}finally{n.f()}return r}}]),e}(),F=[[[12,30],"ROS",["sid","sid","num"],null],[[12,20],"SyntheticBase","num",null],[0,"version","sid",null],[1,"Notice","sid",null],[[12,0],"Copyright","sid",null],[2,"FullName","sid",null],[3,"FamilyName","sid",null],[4,"Weight","sid",null],[[12,1],"isFixedPitch","num",0],[[12,2],"ItalicAngle","num",0],[[12,3],"UnderlinePosition","num",-100],[[12,4],"UnderlineThickness","num",50],[[12,5],"PaintType","num",0],[[12,6],"CharstringType","num",2],[[12,7],"FontMatrix",["num","num","num","num","num","num"],[.001,0,0,.001,0,0]],[13,"UniqueID","num",null],[5,"FontBBox",["num","num","num","num"],[0,0,0,0]],[[12,8],"StrokeWidth","num",0],[14,"XUID","array",null],[15,"charset","offset",0],[16,"Encoding","offset",0],[17,"CharStrings","offset",0],[18,"Private",["offset","offset"],null],[[12,21],"PostScript","sid",null],[[12,22],"BaseFontName","sid",null],[[12,23],"BaseFontBlend","delta",null],[[12,31],"CIDFontVersion","num",0],[[12,32],"CIDFontRevision","num",0],[[12,33],"CIDFontType","num",0],[[12,34],"CIDCount","num",8720],[[12,35],"UIDBase","num",null],[[12,37],"FDSelect","offset",null],[[12,36],"FDArray","offset",null],[[12,38],"FontName","sid",null]],P=function(e){s(r,e);var t=u(r);function r(e){var n;return g(this,r),(n=t.call(this,r.tables,e)).privateDict=null,n}return y(r,null,[{key:"tables",get:function(){return(0,n.shadow)(this,"tables",this.createTables(F))}}]),r}(C);t.CFFTopDict=P;var T=[[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","num",.039625],[[12,10],"BlueShift","num",7],[[12,11],"BlueFuzz","num",1],[10,"StdHW","num",null],[11,"StdVW","num",null],[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","num",0],[[12,17],"LanguageGroup","num",0],[[12,18],"ExpansionFactor","num",.06],[[12,19],"initialRandomSeed","num",0],[20,"defaultWidthX","num",0],[21,"nominalWidthX","num",0],[19,"Subrs","offset",null]],I=function(e){s(r,e);var t=u(r);function r(e){var n;return g(this,r),(n=t.call(this,r.tables,e)).subrsIndex=null,n}return y(r,null,[{key:"tables",get:function(){return(0,n.shadow)(this,"tables",this.createTables(T))}}]),r}(C);t.CFFPrivateDict=I;var E={ISO_ADOBE:0,EXPERT:1,EXPERT_SUBSET:2},j=y((function e(t,r,n,a){g(this,e),this.predefined=t,this.format=r,this.charset=n,this.raw=a}));t.CFFCharset=j;var M=y((function e(t,r,n,a){g(this,e),this.predefined=t,this.format=r,this.encoding=n,this.raw=a})),_=function(){function e(t,r){g(this,e),this.format=t,this.fdSelect=r}return y(e,[{key:"getFDIndex",value:function(e){return e<0||e>=this.fdSelect.length?-1:this.fdSelect[e]}}]),e}();t.CFFFDSelect=_;var L=function(){function e(){g(this,e),this.offsets=Object.create(null)}return y(e,[{key:"isTracking",value:function(e){return e in this.offsets}},{key:"track",value:function(e,t){if(e in this.offsets)throw new n.FormatError("Already tracking location of ".concat(e));this.offsets[e]=t}},{key:"offset",value:function(e){for(var t in this.offsets)this.offsets[t]+=e}},{key:"setEntryLocation",value:function(e,t,r){if(!(e in this.offsets))throw new n.FormatError("Not tracking location of ".concat(e));for(var a=r.data,i=this.offsets[e],o=0,s=t.length;o>24&255,a[l]=d>>16&255,a[f]=d>>8&255,a[h]=255&d}}}]),e}(),R=function(){function e(t){g(this,e),this.cff=t}return y(e,[{key:"compile",value:function(){var e=this.cff,t={data:[],length:0,add:function(e){this.data=this.data.concat(e),this.length=this.data.length}},r=this.compileHeader(e.header);t.add(r);var a=this.compileNameIndex(e.names);if(t.add(a),e.isCIDFont&&e.topDict.hasName("FontMatrix")){var i=e.topDict.getByName("FontMatrix");e.topDict.removeByName("FontMatrix");var o,s=h(e.fdArray);try{for(s.s();!(o=s.n()).done;){var c=o.value,u=i.slice(0);c.hasName("FontMatrix")&&(u=n.Util.transform(u,c.getByName("FontMatrix"))),c.setByName("FontMatrix",u)}}catch(e){s.e(e)}finally{s.f()}}var l=e.topDict.getByName("XUID");l&&l.length>16&&e.topDict.removeByName("XUID"),e.topDict.setByName("charset",0);var f=this.compileTopDicts([e.topDict],t.length,e.isCIDFont);t.add(f.output);var d=f.trackers[0],p=this.compileStringIndex(e.strings.strings);t.add(p);var g=this.compileIndex(e.globalSubrIndex);if(t.add(g),e.encoding&&e.topDict.hasName("Encoding"))if(e.encoding.predefined)d.setEntryLocation("Encoding",[e.encoding.format],t);else{var v=this.compileEncoding(e.encoding);d.setEntryLocation("Encoding",[t.length],t),t.add(v)}var y=this.compileCharset(e.charset,e.charStrings.count,e.strings,e.isCIDFont);d.setEntryLocation("charset",[t.length],t),t.add(y);var m=this.compileCharStrings(e.charStrings);if(d.setEntryLocation("CharStrings",[t.length],t),t.add(m),e.isCIDFont){d.setEntryLocation("FDSelect",[t.length],t);var b=this.compileFDSelect(e.fdSelect);t.add(b),f=this.compileTopDicts(e.fdArray,t.length,!0),d.setEntryLocation("FDArray",[t.length],t),t.add(f.output);var w=f.trackers;this.compilePrivateDicts(e.fdArray,w,t)}return this.compilePrivateDicts([e.topDict],[d],t),t.add([0]),t.data}},{key:"encodeNumber",value:function(e){return Number.isInteger(e)?this.encodeInteger(e):this.encodeFloat(e)}},{key:"encodeFloat",value:function(t){var r=t.toString(),n=e.EncodeFloatRegExp.exec(r);if(n){var a=parseFloat("1e"+((n[2]?+n[2]:0)+n[1].length));r=(Math.round(t*a)/a).toString()}var i,o,s="";for(i=0,o=r.length;i=-107&&e<=107?[e+139]:e>=108&&e<=1131?[247+((e-=108)>>8),255&e]:e>=-1131&&e<=-108?[251+((e=-e-108)>>8),255&e]:e>=-32768&&e<=32767?[28,e>>8&255,255&e]:[29,e>>24&255,e>>16&255,e>>8&255,255&e]}},{key:"compileHeader",value:function(e){return[e.major,e.minor,4,e.offSize]}},{key:"compileNameIndex",value:function(e){var t,r=new A,a=h(e);try{for(a.s();!(t=a.n()).done;){for(var i=t.value,o=Math.min(i.length,127),s=new Array(o),c=0;c"~"||"["===u||"]"===u||"("===u||")"===u||"{"===u||"}"===u||"<"===u||">"===u||"/"===u||"%"===u)&&(u="_"),s[c]=u}""===(s=s.join(""))&&(s="Bad_Font_Name"),r.add((0,n.stringToBytes)(s))}}catch(e){a.e(e)}finally{a.f()}return this.compileIndex(r)}},{key:"compileTopDicts",value:function(e,t,r){var n,a=[],i=new A,o=h(e);try{for(o.s();!(n=o.n()).done;){var s=n.value;r&&(s.removeByName("CIDFontVersion"),s.removeByName("CIDFontRevision"),s.removeByName("CIDFontType"),s.removeByName("CIDCount"),s.removeByName("UIDBase"));var c=new L,u=this.compileDict(s,c);a.push(c),i.add(u),c.offset(t)}}catch(e){o.e(e)}finally{o.f()}return{trackers:a,output:i=this.compileIndex(i,a)}}},{key:"compilePrivateDicts",value:function(e,t,r){for(var a=0,i=e.length;a>8&255,255&o]);else{(i=new Uint8Array(1+2*o))[0]=0;for(var s=0,c=e.charset.length,u=!1,l=1;l>8&255,i[l+1]=255&f}}return this.compileTypedArray(i)}},{key:"compileEncoding",value:function(e){return this.compileTypedArray(e.raw)}},{key:"compileFDSelect",value:function(e){var t,r,n=e.format;switch(n){case 0:for((t=new Uint8Array(1+e.fdSelect.length))[0]=n,r=0;r>8&255,255&r,o),a=o)}var s=(i.length-3)/3;i[1]=s>>8&255,i[2]=255&s,i.push(r>>8&255,255&r),t=new Uint8Array(i)}return this.compileTypedArray(t)}},{key:"compileTypedArray",value:function(e){for(var t=[],r=0,n=e.length;r1&&void 0!==arguments[1]?arguments[1]:[],r=e.objects,n=r.length;if(0===n)return[0,0];var a,i,s=[n>>8&255,255&n],c=1;for(a=0;a>8&255,255&u):3===i?s.push(u>>16&255,u>>8&255,255&u):s.push(u>>>24&255,u>>16&255,u>>8&255,255&u),r[a]&&(u+=r[a].length);for(a=0;a{Object.defineProperty(t,"__esModule",{value:!0}),t.ISOAdobeCharset=t.ExpertSubsetCharset=t.ExpertCharset=void 0,t.ISOAdobeCharset=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","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","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","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","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"],t.ExpertCharset=[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"],t.ExpertSubsetCharset=[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"]},(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ZapfDingbatsEncoding=t.WinAnsiEncoding=t.SymbolSetEncoding=t.StandardEncoding=t.MacRomanEncoding=t.ExpertEncoding=void 0,t.getEncoding=function(e){switch(e){case"WinAnsiEncoding":return o;case"StandardEncoding":return i;case"MacRomanEncoding":return a;case"SymbolSetEncoding":return s;case"ZapfDingbatsEncoding":return c;case"ExpertEncoding":return r;case"MacExpertEncoding":return n;default:return null}};var r=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"];t.ExpertEncoding=r;var n=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","centoldstyle","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","","threequartersemdash","","questionsmall","","","","","Ethsmall","","","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","","","","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hypheninferior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","asuperior","centsuperior","","","","","Aacutesmall","Agravesmall","Acircumflexsmall","Adieresissmall","Atildesmall","Aringsmall","Ccedillasmall","Eacutesmall","Egravesmall","Ecircumflexsmall","Edieresissmall","Iacutesmall","Igravesmall","Icircumflexsmall","Idieresissmall","Ntildesmall","Oacutesmall","Ogravesmall","Ocircumflexsmall","Odieresissmall","Otildesmall","Uacutesmall","Ugravesmall","Ucircumflexsmall","Udieresissmall","","eightsuperior","fourinferior","threeinferior","sixinferior","eightinferior","seveninferior","Scaronsmall","","centinferior","twoinferior","","Dieresissmall","","Caronsmall","osuperior","fiveinferior","","commainferior","periodinferior","Yacutesmall","","dollarinferior","","","Thornsmall","","nineinferior","zeroinferior","Zcaronsmall","AEsmall","Oslashsmall","questiondownsmall","oneinferior","Lslashsmall","","","","","","","Cedillasmall","","","","","","OEsmall","figuredash","hyphensuperior","","","","","exclamdownsmall","","Ydieresissmall","","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","ninesuperior","zerosuperior","","esuperior","rsuperior","tsuperior","","","isuperior","ssuperior","dsuperior","","","","","","lsuperior","Ogoneksmall","Brevesmall","Macronsmall","bsuperior","nsuperior","msuperior","commasuperior","periodsuperior","Dotaccentsmall","Ringsmall","","","",""],a=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","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","bracketleft","backslash","bracketright","asciicircum","underscore","grave","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","braceleft","bar","braceright","asciitilde","","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","space","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron"];t.MacRomanEncoding=a;var i=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","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","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","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","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls","","","",""];t.StandardEncoding=i;var o=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","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","bracketleft","backslash","bracketright","asciicircum","underscore","grave","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","braceleft","bar","braceright","asciitilde","bullet","Euro","bullet","quotesinglbase","florin","quotedblbase","ellipsis","dagger","daggerdbl","circumflex","perthousand","Scaron","guilsinglleft","OE","bullet","Zcaron","bullet","bullet","quoteleft","quoteright","quotedblleft","quotedblright","bullet","endash","emdash","tilde","trademark","scaron","guilsinglright","oe","bullet","zcaron","Ydieresis","space","exclamdown","cent","sterling","currency","yen","brokenbar","section","dieresis","copyright","ordfeminine","guillemotleft","logicalnot","hyphen","registered","macron","degree","plusminus","twosuperior","threesuperior","acute","mu","paragraph","periodcentered","cedilla","onesuperior","ordmasculine","guillemotright","onequarter","onehalf","threequarters","questiondown","Agrave","Aacute","Acircumflex","Atilde","Adieresis","Aring","AE","Ccedilla","Egrave","Eacute","Ecircumflex","Edieresis","Igrave","Iacute","Icircumflex","Idieresis","Eth","Ntilde","Ograve","Oacute","Ocircumflex","Otilde","Odieresis","multiply","Oslash","Ugrave","Uacute","Ucircumflex","Udieresis","Yacute","Thorn","germandbls","agrave","aacute","acircumflex","atilde","adieresis","aring","ae","ccedilla","egrave","eacute","ecircumflex","edieresis","igrave","iacute","icircumflex","idieresis","eth","ntilde","ograve","oacute","ocircumflex","otilde","odieresis","divide","oslash","ugrave","uacute","ucircumflex","udieresis","yacute","thorn","ydieresis"];t.WinAnsiEncoding=o;var s=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","universal","numbersign","existential","percent","ampersand","suchthat","parenleft","parenright","asteriskmath","plus","comma","minus","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","congruent","Alpha","Beta","Chi","Delta","Epsilon","Phi","Gamma","Eta","Iota","theta1","Kappa","Lambda","Mu","Nu","Omicron","Pi","Theta","Rho","Sigma","Tau","Upsilon","sigma1","Omega","Xi","Psi","Zeta","bracketleft","therefore","bracketright","perpendicular","underscore","radicalex","alpha","beta","chi","delta","epsilon","phi","gamma","eta","iota","phi1","kappa","lambda","mu","nu","omicron","pi","theta","rho","sigma","tau","upsilon","omega1","omega","xi","psi","zeta","braceleft","bar","braceright","similar","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Euro","Upsilon1","minute","lessequal","fraction","infinity","florin","club","diamond","heart","spade","arrowboth","arrowleft","arrowup","arrowright","arrowdown","degree","plusminus","second","greaterequal","multiply","proportional","partialdiff","bullet","divide","notequal","equivalence","approxequal","ellipsis","arrowvertex","arrowhorizex","carriagereturn","aleph","Ifraktur","Rfraktur","weierstrass","circlemultiply","circleplus","emptyset","intersection","union","propersuperset","reflexsuperset","notsubset","propersubset","reflexsubset","element","notelement","angle","gradient","registerserif","copyrightserif","trademarkserif","product","radical","dotmath","logicalnot","logicaland","logicalor","arrowdblboth","arrowdblleft","arrowdblup","arrowdblright","arrowdbldown","lozenge","angleleft","registersans","copyrightsans","trademarksans","summation","parenlefttp","parenleftex","parenleftbt","bracketlefttp","bracketleftex","bracketleftbt","bracelefttp","braceleftmid","braceleftbt","braceex","","angleright","integral","integraltp","integralex","integralbt","parenrighttp","parenrightex","parenrightbt","bracketrighttp","bracketrightex","bracketrightbt","bracerighttp","bracerightmid","bracerightbt",""];t.SymbolSetEncoding=s;var c=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","a1","a2","a202","a3","a4","a5","a119","a118","a117","a11","a12","a13","a14","a15","a16","a105","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a6","a7","a8","a9","a10","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45","a46","a47","a48","a49","a50","a51","a52","a53","a54","a55","a56","a57","a58","a59","a60","a61","a62","a63","a64","a65","a66","a67","a68","a69","a70","a71","a72","a73","a74","a203","a75","a204","a76","a77","a78","a79","a81","a82","a83","a84","a97","a98","a99","a100","","a89","a90","a93","a94","a91","a92","a205","a85","a206","a86","a87","a88","a95","a96","","","","","","","","","","","","","","","","","","","","a101","a102","a103","a104","a106","a107","a108","a112","a111","a110","a109","a120","a121","a122","a123","a124","a125","a126","a127","a128","a129","a130","a131","a132","a133","a134","a135","a136","a137","a138","a139","a140","a141","a142","a143","a144","a145","a146","a147","a148","a149","a150","a151","a152","a153","a154","a155","a156","a157","a158","a159","a160","a161","a163","a164","a196","a165","a192","a166","a167","a168","a169","a170","a171","a172","a173","a162","a174","a175","a176","a177","a178","a179","a193","a180","a199","a181","a200","a182","","a201","a183","a184","a197","a185","a194","a198","a186","a195","a187","a188","a189","a190","a191",""];t.ZapfDingbatsEncoding=c},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SEAC_ANALYSIS_ENABLED=t.MacStandardGlyphOrdering=t.FontFlags=void 0,t.getFontType=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];switch(e){case"Type1":return r?n.FontType.TYPE1STANDARD:"Type1C"===t?n.FontType.TYPE1C:n.FontType.TYPE1;case"CIDFontType0":return"CIDFontType0C"===t?n.FontType.CIDFONTTYPE0C:n.FontType.CIDFONTTYPE0;case"OpenType":return n.FontType.OPENTYPE;case"TrueType":return n.FontType.TRUETYPE;case"CIDFontType2":return n.FontType.CIDFONTTYPE2;case"MMType1":return n.FontType.MMTYPE1;case"Type0":return n.FontType.TYPE0;default:return n.FontType.UNKNOWN}},t.normalizeFontName=function(e){return e.replace(/[,_]/g,"-").replace(/\\s/g,"")},t.recoverGlyphName=c,t.type1FontGlyphMapping=function(e,t,r){var n,o,u,l=Object.create(null),f=!!(e.flags&s.Symbolic);if(e.isInternalFont)for(u=t,o=0;o=0?n:0;else if(e.baseEncodingName)for(u=(0,a.getEncoding)(e.baseEncodingName),o=0;o=0?n:0;else if(f)for(o in t)l[o]=t[o];else for(u=a.StandardEncoding,o=0;o=0?n:0;var h,d=e.differences;if(d)for(o in d){var p=d[o];if(-1===(n=r.indexOf(p))){h||(h=(0,i.getGlyphsUnicode)());var g=c(p,h);g!==p&&(n=r.indexOf(g))}l[o]=n>=0?n:0}return l};var n=r(2),a=r(166),i=r(168),o=r(169);t.SEAC_ANALYSIS_ENABLED=!0;var s={FixedPitch:1,Serif:2,Symbolic:4,Script:8,Nonsymbolic:32,Italic:64,AllCap:65536,SmallCap:131072,ForceBold:262144};function c(e,t){if(void 0!==t[e])return e;var r=(0,o.getUnicodeForGlyph)(e,t);if(-1!==r)for(var a in t)if(t[a]===r)return a;return(0,n.info)("Unable to recover a standard glyph name for: "+e),e}t.FontFlags=s,t.MacStandardGlyphOrdering=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","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","bracketleft","backslash","bracketright","asciicircum","underscore","grave","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","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"]},(e,t,r)=>{r.r(t),r.d(t,{getDingbatsGlyphsUnicode:()=>i,getGlyphsUnicode:()=>a});var n=r(135);const a=(0,n.getArrayLookupTableFactory)((function(){return["A",65,"AE",198,"AEacute",508,"AEmacron",482,"AEsmall",63462,"Aacute",193,"Aacutesmall",63457,"Abreve",258,"Abreveacute",7854,"Abrevecyrillic",1232,"Abrevedotbelow",7862,"Abrevegrave",7856,"Abrevehookabove",7858,"Abrevetilde",7860,"Acaron",461,"Acircle",9398,"Acircumflex",194,"Acircumflexacute",7844,"Acircumflexdotbelow",7852,"Acircumflexgrave",7846,"Acircumflexhookabove",7848,"Acircumflexsmall",63458,"Acircumflextilde",7850,"Acute",63177,"Acutesmall",63412,"Acyrillic",1040,"Adblgrave",512,"Adieresis",196,"Adieresiscyrillic",1234,"Adieresismacron",478,"Adieresissmall",63460,"Adotbelow",7840,"Adotmacron",480,"Agrave",192,"Agravesmall",63456,"Ahookabove",7842,"Aiecyrillic",1236,"Ainvertedbreve",514,"Alpha",913,"Alphatonos",902,"Amacron",256,"Amonospace",65313,"Aogonek",260,"Aring",197,"Aringacute",506,"Aringbelow",7680,"Aringsmall",63461,"Asmall",63329,"Atilde",195,"Atildesmall",63459,"Aybarmenian",1329,"B",66,"Bcircle",9399,"Bdotaccent",7682,"Bdotbelow",7684,"Becyrillic",1041,"Benarmenian",1330,"Beta",914,"Bhook",385,"Blinebelow",7686,"Bmonospace",65314,"Brevesmall",63220,"Bsmall",63330,"Btopbar",386,"C",67,"Caarmenian",1342,"Cacute",262,"Caron",63178,"Caronsmall",63221,"Ccaron",268,"Ccedilla",199,"Ccedillaacute",7688,"Ccedillasmall",63463,"Ccircle",9400,"Ccircumflex",264,"Cdot",266,"Cdotaccent",266,"Cedillasmall",63416,"Chaarmenian",1353,"Cheabkhasiancyrillic",1212,"Checyrillic",1063,"Chedescenderabkhasiancyrillic",1214,"Chedescendercyrillic",1206,"Chedieresiscyrillic",1268,"Cheharmenian",1347,"Chekhakassiancyrillic",1227,"Cheverticalstrokecyrillic",1208,"Chi",935,"Chook",391,"Circumflexsmall",63222,"Cmonospace",65315,"Coarmenian",1361,"Csmall",63331,"D",68,"DZ",497,"DZcaron",452,"Daarmenian",1332,"Dafrican",393,"Dcaron",270,"Dcedilla",7696,"Dcircle",9401,"Dcircumflexbelow",7698,"Dcroat",272,"Ddotaccent",7690,"Ddotbelow",7692,"Decyrillic",1044,"Deicoptic",1006,"Delta",8710,"Deltagreek",916,"Dhook",394,"Dieresis",63179,"DieresisAcute",63180,"DieresisGrave",63181,"Dieresissmall",63400,"Digammagreek",988,"Djecyrillic",1026,"Dlinebelow",7694,"Dmonospace",65316,"Dotaccentsmall",63223,"Dslash",272,"Dsmall",63332,"Dtopbar",395,"Dz",498,"Dzcaron",453,"Dzeabkhasiancyrillic",1248,"Dzecyrillic",1029,"Dzhecyrillic",1039,"E",69,"Eacute",201,"Eacutesmall",63465,"Ebreve",276,"Ecaron",282,"Ecedillabreve",7708,"Echarmenian",1333,"Ecircle",9402,"Ecircumflex",202,"Ecircumflexacute",7870,"Ecircumflexbelow",7704,"Ecircumflexdotbelow",7878,"Ecircumflexgrave",7872,"Ecircumflexhookabove",7874,"Ecircumflexsmall",63466,"Ecircumflextilde",7876,"Ecyrillic",1028,"Edblgrave",516,"Edieresis",203,"Edieresissmall",63467,"Edot",278,"Edotaccent",278,"Edotbelow",7864,"Efcyrillic",1060,"Egrave",200,"Egravesmall",63464,"Eharmenian",1335,"Ehookabove",7866,"Eightroman",8551,"Einvertedbreve",518,"Eiotifiedcyrillic",1124,"Elcyrillic",1051,"Elevenroman",8554,"Emacron",274,"Emacronacute",7702,"Emacrongrave",7700,"Emcyrillic",1052,"Emonospace",65317,"Encyrillic",1053,"Endescendercyrillic",1186,"Eng",330,"Enghecyrillic",1188,"Enhookcyrillic",1223,"Eogonek",280,"Eopen",400,"Epsilon",917,"Epsilontonos",904,"Ercyrillic",1056,"Ereversed",398,"Ereversedcyrillic",1069,"Escyrillic",1057,"Esdescendercyrillic",1194,"Esh",425,"Esmall",63333,"Eta",919,"Etarmenian",1336,"Etatonos",905,"Eth",208,"Ethsmall",63472,"Etilde",7868,"Etildebelow",7706,"Euro",8364,"Ezh",439,"Ezhcaron",494,"Ezhreversed",440,"F",70,"Fcircle",9403,"Fdotaccent",7710,"Feharmenian",1366,"Feicoptic",996,"Fhook",401,"Fitacyrillic",1138,"Fiveroman",8548,"Fmonospace",65318,"Fourroman",8547,"Fsmall",63334,"G",71,"GBsquare",13191,"Gacute",500,"Gamma",915,"Gammaafrican",404,"Gangiacoptic",1002,"Gbreve",286,"Gcaron",486,"Gcedilla",290,"Gcircle",9404,"Gcircumflex",284,"Gcommaaccent",290,"Gdot",288,"Gdotaccent",288,"Gecyrillic",1043,"Ghadarmenian",1346,"Ghemiddlehookcyrillic",1172,"Ghestrokecyrillic",1170,"Gheupturncyrillic",1168,"Ghook",403,"Gimarmenian",1331,"Gjecyrillic",1027,"Gmacron",7712,"Gmonospace",65319,"Grave",63182,"Gravesmall",63328,"Gsmall",63335,"Gsmallhook",667,"Gstroke",484,"H",72,"H18533",9679,"H18543",9642,"H18551",9643,"H22073",9633,"HPsquare",13259,"Haabkhasiancyrillic",1192,"Hadescendercyrillic",1202,"Hardsigncyrillic",1066,"Hbar",294,"Hbrevebelow",7722,"Hcedilla",7720,"Hcircle",9405,"Hcircumflex",292,"Hdieresis",7718,"Hdotaccent",7714,"Hdotbelow",7716,"Hmonospace",65320,"Hoarmenian",1344,"Horicoptic",1e3,"Hsmall",63336,"Hungarumlaut",63183,"Hungarumlautsmall",63224,"Hzsquare",13200,"I",73,"IAcyrillic",1071,"IJ",306,"IUcyrillic",1070,"Iacute",205,"Iacutesmall",63469,"Ibreve",300,"Icaron",463,"Icircle",9406,"Icircumflex",206,"Icircumflexsmall",63470,"Icyrillic",1030,"Idblgrave",520,"Idieresis",207,"Idieresisacute",7726,"Idieresiscyrillic",1252,"Idieresissmall",63471,"Idot",304,"Idotaccent",304,"Idotbelow",7882,"Iebrevecyrillic",1238,"Iecyrillic",1045,"Ifraktur",8465,"Igrave",204,"Igravesmall",63468,"Ihookabove",7880,"Iicyrillic",1048,"Iinvertedbreve",522,"Iishortcyrillic",1049,"Imacron",298,"Imacroncyrillic",1250,"Imonospace",65321,"Iniarmenian",1339,"Iocyrillic",1025,"Iogonek",302,"Iota",921,"Iotaafrican",406,"Iotadieresis",938,"Iotatonos",906,"Ismall",63337,"Istroke",407,"Itilde",296,"Itildebelow",7724,"Izhitsacyrillic",1140,"Izhitsadblgravecyrillic",1142,"J",74,"Jaarmenian",1345,"Jcircle",9407,"Jcircumflex",308,"Jecyrillic",1032,"Jheharmenian",1355,"Jmonospace",65322,"Jsmall",63338,"K",75,"KBsquare",13189,"KKsquare",13261,"Kabashkircyrillic",1184,"Kacute",7728,"Kacyrillic",1050,"Kadescendercyrillic",1178,"Kahookcyrillic",1219,"Kappa",922,"Kastrokecyrillic",1182,"Kaverticalstrokecyrillic",1180,"Kcaron",488,"Kcedilla",310,"Kcircle",9408,"Kcommaaccent",310,"Kdotbelow",7730,"Keharmenian",1364,"Kenarmenian",1343,"Khacyrillic",1061,"Kheicoptic",998,"Khook",408,"Kjecyrillic",1036,"Klinebelow",7732,"Kmonospace",65323,"Koppacyrillic",1152,"Koppagreek",990,"Ksicyrillic",1134,"Ksmall",63339,"L",76,"LJ",455,"LL",63167,"Lacute",313,"Lambda",923,"Lcaron",317,"Lcedilla",315,"Lcircle",9409,"Lcircumflexbelow",7740,"Lcommaaccent",315,"Ldot",319,"Ldotaccent",319,"Ldotbelow",7734,"Ldotbelowmacron",7736,"Liwnarmenian",1340,"Lj",456,"Ljecyrillic",1033,"Llinebelow",7738,"Lmonospace",65324,"Lslash",321,"Lslashsmall",63225,"Lsmall",63340,"M",77,"MBsquare",13190,"Macron",63184,"Macronsmall",63407,"Macute",7742,"Mcircle",9410,"Mdotaccent",7744,"Mdotbelow",7746,"Menarmenian",1348,"Mmonospace",65325,"Msmall",63341,"Mturned",412,"Mu",924,"N",78,"NJ",458,"Nacute",323,"Ncaron",327,"Ncedilla",325,"Ncircle",9411,"Ncircumflexbelow",7754,"Ncommaaccent",325,"Ndotaccent",7748,"Ndotbelow",7750,"Nhookleft",413,"Nineroman",8552,"Nj",459,"Njecyrillic",1034,"Nlinebelow",7752,"Nmonospace",65326,"Nowarmenian",1350,"Nsmall",63342,"Ntilde",209,"Ntildesmall",63473,"Nu",925,"O",79,"OE",338,"OEsmall",63226,"Oacute",211,"Oacutesmall",63475,"Obarredcyrillic",1256,"Obarreddieresiscyrillic",1258,"Obreve",334,"Ocaron",465,"Ocenteredtilde",415,"Ocircle",9412,"Ocircumflex",212,"Ocircumflexacute",7888,"Ocircumflexdotbelow",7896,"Ocircumflexgrave",7890,"Ocircumflexhookabove",7892,"Ocircumflexsmall",63476,"Ocircumflextilde",7894,"Ocyrillic",1054,"Odblacute",336,"Odblgrave",524,"Odieresis",214,"Odieresiscyrillic",1254,"Odieresissmall",63478,"Odotbelow",7884,"Ogoneksmall",63227,"Ograve",210,"Ogravesmall",63474,"Oharmenian",1365,"Ohm",8486,"Ohookabove",7886,"Ohorn",416,"Ohornacute",7898,"Ohorndotbelow",7906,"Ohorngrave",7900,"Ohornhookabove",7902,"Ohorntilde",7904,"Ohungarumlaut",336,"Oi",418,"Oinvertedbreve",526,"Omacron",332,"Omacronacute",7762,"Omacrongrave",7760,"Omega",8486,"Omegacyrillic",1120,"Omegagreek",937,"Omegaroundcyrillic",1146,"Omegatitlocyrillic",1148,"Omegatonos",911,"Omicron",927,"Omicrontonos",908,"Omonospace",65327,"Oneroman",8544,"Oogonek",490,"Oogonekmacron",492,"Oopen",390,"Oslash",216,"Oslashacute",510,"Oslashsmall",63480,"Osmall",63343,"Ostrokeacute",510,"Otcyrillic",1150,"Otilde",213,"Otildeacute",7756,"Otildedieresis",7758,"Otildesmall",63477,"P",80,"Pacute",7764,"Pcircle",9413,"Pdotaccent",7766,"Pecyrillic",1055,"Peharmenian",1354,"Pemiddlehookcyrillic",1190,"Phi",934,"Phook",420,"Pi",928,"Piwrarmenian",1363,"Pmonospace",65328,"Psi",936,"Psicyrillic",1136,"Psmall",63344,"Q",81,"Qcircle",9414,"Qmonospace",65329,"Qsmall",63345,"R",82,"Raarmenian",1356,"Racute",340,"Rcaron",344,"Rcedilla",342,"Rcircle",9415,"Rcommaaccent",342,"Rdblgrave",528,"Rdotaccent",7768,"Rdotbelow",7770,"Rdotbelowmacron",7772,"Reharmenian",1360,"Rfraktur",8476,"Rho",929,"Ringsmall",63228,"Rinvertedbreve",530,"Rlinebelow",7774,"Rmonospace",65330,"Rsmall",63346,"Rsmallinverted",641,"Rsmallinvertedsuperior",694,"S",83,"SF010000",9484,"SF020000",9492,"SF030000",9488,"SF040000",9496,"SF050000",9532,"SF060000",9516,"SF070000",9524,"SF080000",9500,"SF090000",9508,"SF100000",9472,"SF110000",9474,"SF190000",9569,"SF200000",9570,"SF210000",9558,"SF220000",9557,"SF230000",9571,"SF240000",9553,"SF250000",9559,"SF260000",9565,"SF270000",9564,"SF280000",9563,"SF360000",9566,"SF370000",9567,"SF380000",9562,"SF390000",9556,"SF400000",9577,"SF410000",9574,"SF420000",9568,"SF430000",9552,"SF440000",9580,"SF450000",9575,"SF460000",9576,"SF470000",9572,"SF480000",9573,"SF490000",9561,"SF500000",9560,"SF510000",9554,"SF520000",9555,"SF530000",9579,"SF540000",9578,"Sacute",346,"Sacutedotaccent",7780,"Sampigreek",992,"Scaron",352,"Scarondotaccent",7782,"Scaronsmall",63229,"Scedilla",350,"Schwa",399,"Schwacyrillic",1240,"Schwadieresiscyrillic",1242,"Scircle",9416,"Scircumflex",348,"Scommaaccent",536,"Sdotaccent",7776,"Sdotbelow",7778,"Sdotbelowdotaccent",7784,"Seharmenian",1357,"Sevenroman",8550,"Shaarmenian",1351,"Shacyrillic",1064,"Shchacyrillic",1065,"Sheicoptic",994,"Shhacyrillic",1210,"Shimacoptic",1004,"Sigma",931,"Sixroman",8549,"Smonospace",65331,"Softsigncyrillic",1068,"Ssmall",63347,"Stigmagreek",986,"T",84,"Tau",932,"Tbar",358,"Tcaron",356,"Tcedilla",354,"Tcircle",9417,"Tcircumflexbelow",7792,"Tcommaaccent",354,"Tdotaccent",7786,"Tdotbelow",7788,"Tecyrillic",1058,"Tedescendercyrillic",1196,"Tenroman",8553,"Tetsecyrillic",1204,"Theta",920,"Thook",428,"Thorn",222,"Thornsmall",63486,"Threeroman",8546,"Tildesmall",63230,"Tiwnarmenian",1359,"Tlinebelow",7790,"Tmonospace",65332,"Toarmenian",1337,"Tonefive",444,"Tonesix",388,"Tonetwo",423,"Tretroflexhook",430,"Tsecyrillic",1062,"Tshecyrillic",1035,"Tsmall",63348,"Twelveroman",8555,"Tworoman",8545,"U",85,"Uacute",218,"Uacutesmall",63482,"Ubreve",364,"Ucaron",467,"Ucircle",9418,"Ucircumflex",219,"Ucircumflexbelow",7798,"Ucircumflexsmall",63483,"Ucyrillic",1059,"Udblacute",368,"Udblgrave",532,"Udieresis",220,"Udieresisacute",471,"Udieresisbelow",7794,"Udieresiscaron",473,"Udieresiscyrillic",1264,"Udieresisgrave",475,"Udieresismacron",469,"Udieresissmall",63484,"Udotbelow",7908,"Ugrave",217,"Ugravesmall",63481,"Uhookabove",7910,"Uhorn",431,"Uhornacute",7912,"Uhorndotbelow",7920,"Uhorngrave",7914,"Uhornhookabove",7916,"Uhorntilde",7918,"Uhungarumlaut",368,"Uhungarumlautcyrillic",1266,"Uinvertedbreve",534,"Ukcyrillic",1144,"Umacron",362,"Umacroncyrillic",1262,"Umacrondieresis",7802,"Umonospace",65333,"Uogonek",370,"Upsilon",933,"Upsilon1",978,"Upsilonacutehooksymbolgreek",979,"Upsilonafrican",433,"Upsilondieresis",939,"Upsilondieresishooksymbolgreek",980,"Upsilonhooksymbol",978,"Upsilontonos",910,"Uring",366,"Ushortcyrillic",1038,"Usmall",63349,"Ustraightcyrillic",1198,"Ustraightstrokecyrillic",1200,"Utilde",360,"Utildeacute",7800,"Utildebelow",7796,"V",86,"Vcircle",9419,"Vdotbelow",7806,"Vecyrillic",1042,"Vewarmenian",1358,"Vhook",434,"Vmonospace",65334,"Voarmenian",1352,"Vsmall",63350,"Vtilde",7804,"W",87,"Wacute",7810,"Wcircle",9420,"Wcircumflex",372,"Wdieresis",7812,"Wdotaccent",7814,"Wdotbelow",7816,"Wgrave",7808,"Wmonospace",65335,"Wsmall",63351,"X",88,"Xcircle",9421,"Xdieresis",7820,"Xdotaccent",7818,"Xeharmenian",1341,"Xi",926,"Xmonospace",65336,"Xsmall",63352,"Y",89,"Yacute",221,"Yacutesmall",63485,"Yatcyrillic",1122,"Ycircle",9422,"Ycircumflex",374,"Ydieresis",376,"Ydieresissmall",63487,"Ydotaccent",7822,"Ydotbelow",7924,"Yericyrillic",1067,"Yerudieresiscyrillic",1272,"Ygrave",7922,"Yhook",435,"Yhookabove",7926,"Yiarmenian",1349,"Yicyrillic",1031,"Yiwnarmenian",1362,"Ymonospace",65337,"Ysmall",63353,"Ytilde",7928,"Yusbigcyrillic",1130,"Yusbigiotifiedcyrillic",1132,"Yuslittlecyrillic",1126,"Yuslittleiotifiedcyrillic",1128,"Z",90,"Zaarmenian",1334,"Zacute",377,"Zcaron",381,"Zcaronsmall",63231,"Zcircle",9423,"Zcircumflex",7824,"Zdot",379,"Zdotaccent",379,"Zdotbelow",7826,"Zecyrillic",1047,"Zedescendercyrillic",1176,"Zedieresiscyrillic",1246,"Zeta",918,"Zhearmenian",1338,"Zhebrevecyrillic",1217,"Zhecyrillic",1046,"Zhedescendercyrillic",1174,"Zhedieresiscyrillic",1244,"Zlinebelow",7828,"Zmonospace",65338,"Zsmall",63354,"Zstroke",437,"a",97,"aabengali",2438,"aacute",225,"aadeva",2310,"aagujarati",2694,"aagurmukhi",2566,"aamatragurmukhi",2622,"aarusquare",13059,"aavowelsignbengali",2494,"aavowelsigndeva",2366,"aavowelsigngujarati",2750,"abbreviationmarkarmenian",1375,"abbreviationsigndeva",2416,"abengali",2437,"abopomofo",12570,"abreve",259,"abreveacute",7855,"abrevecyrillic",1233,"abrevedotbelow",7863,"abrevegrave",7857,"abrevehookabove",7859,"abrevetilde",7861,"acaron",462,"acircle",9424,"acircumflex",226,"acircumflexacute",7845,"acircumflexdotbelow",7853,"acircumflexgrave",7847,"acircumflexhookabove",7849,"acircumflextilde",7851,"acute",180,"acutebelowcmb",791,"acutecmb",769,"acutecomb",769,"acutedeva",2388,"acutelowmod",719,"acutetonecmb",833,"acyrillic",1072,"adblgrave",513,"addakgurmukhi",2673,"adeva",2309,"adieresis",228,"adieresiscyrillic",1235,"adieresismacron",479,"adotbelow",7841,"adotmacron",481,"ae",230,"aeacute",509,"aekorean",12624,"aemacron",483,"afii00208",8213,"afii08941",8356,"afii10017",1040,"afii10018",1041,"afii10019",1042,"afii10020",1043,"afii10021",1044,"afii10022",1045,"afii10023",1025,"afii10024",1046,"afii10025",1047,"afii10026",1048,"afii10027",1049,"afii10028",1050,"afii10029",1051,"afii10030",1052,"afii10031",1053,"afii10032",1054,"afii10033",1055,"afii10034",1056,"afii10035",1057,"afii10036",1058,"afii10037",1059,"afii10038",1060,"afii10039",1061,"afii10040",1062,"afii10041",1063,"afii10042",1064,"afii10043",1065,"afii10044",1066,"afii10045",1067,"afii10046",1068,"afii10047",1069,"afii10048",1070,"afii10049",1071,"afii10050",1168,"afii10051",1026,"afii10052",1027,"afii10053",1028,"afii10054",1029,"afii10055",1030,"afii10056",1031,"afii10057",1032,"afii10058",1033,"afii10059",1034,"afii10060",1035,"afii10061",1036,"afii10062",1038,"afii10063",63172,"afii10064",63173,"afii10065",1072,"afii10066",1073,"afii10067",1074,"afii10068",1075,"afii10069",1076,"afii10070",1077,"afii10071",1105,"afii10072",1078,"afii10073",1079,"afii10074",1080,"afii10075",1081,"afii10076",1082,"afii10077",1083,"afii10078",1084,"afii10079",1085,"afii10080",1086,"afii10081",1087,"afii10082",1088,"afii10083",1089,"afii10084",1090,"afii10085",1091,"afii10086",1092,"afii10087",1093,"afii10088",1094,"afii10089",1095,"afii10090",1096,"afii10091",1097,"afii10092",1098,"afii10093",1099,"afii10094",1100,"afii10095",1101,"afii10096",1102,"afii10097",1103,"afii10098",1169,"afii10099",1106,"afii10100",1107,"afii10101",1108,"afii10102",1109,"afii10103",1110,"afii10104",1111,"afii10105",1112,"afii10106",1113,"afii10107",1114,"afii10108",1115,"afii10109",1116,"afii10110",1118,"afii10145",1039,"afii10146",1122,"afii10147",1138,"afii10148",1140,"afii10192",63174,"afii10193",1119,"afii10194",1123,"afii10195",1139,"afii10196",1141,"afii10831",63175,"afii10832",63176,"afii10846",1241,"afii299",8206,"afii300",8207,"afii301",8205,"afii57381",1642,"afii57388",1548,"afii57392",1632,"afii57393",1633,"afii57394",1634,"afii57395",1635,"afii57396",1636,"afii57397",1637,"afii57398",1638,"afii57399",1639,"afii57400",1640,"afii57401",1641,"afii57403",1563,"afii57407",1567,"afii57409",1569,"afii57410",1570,"afii57411",1571,"afii57412",1572,"afii57413",1573,"afii57414",1574,"afii57415",1575,"afii57416",1576,"afii57417",1577,"afii57418",1578,"afii57419",1579,"afii57420",1580,"afii57421",1581,"afii57422",1582,"afii57423",1583,"afii57424",1584,"afii57425",1585,"afii57426",1586,"afii57427",1587,"afii57428",1588,"afii57429",1589,"afii57430",1590,"afii57431",1591,"afii57432",1592,"afii57433",1593,"afii57434",1594,"afii57440",1600,"afii57441",1601,"afii57442",1602,"afii57443",1603,"afii57444",1604,"afii57445",1605,"afii57446",1606,"afii57448",1608,"afii57449",1609,"afii57450",1610,"afii57451",1611,"afii57452",1612,"afii57453",1613,"afii57454",1614,"afii57455",1615,"afii57456",1616,"afii57457",1617,"afii57458",1618,"afii57470",1607,"afii57505",1700,"afii57506",1662,"afii57507",1670,"afii57508",1688,"afii57509",1711,"afii57511",1657,"afii57512",1672,"afii57513",1681,"afii57514",1722,"afii57519",1746,"afii57534",1749,"afii57636",8362,"afii57645",1470,"afii57658",1475,"afii57664",1488,"afii57665",1489,"afii57666",1490,"afii57667",1491,"afii57668",1492,"afii57669",1493,"afii57670",1494,"afii57671",1495,"afii57672",1496,"afii57673",1497,"afii57674",1498,"afii57675",1499,"afii57676",1500,"afii57677",1501,"afii57678",1502,"afii57679",1503,"afii57680",1504,"afii57681",1505,"afii57682",1506,"afii57683",1507,"afii57684",1508,"afii57685",1509,"afii57686",1510,"afii57687",1511,"afii57688",1512,"afii57689",1513,"afii57690",1514,"afii57694",64298,"afii57695",64299,"afii57700",64331,"afii57705",64287,"afii57716",1520,"afii57717",1521,"afii57718",1522,"afii57723",64309,"afii57793",1460,"afii57794",1461,"afii57795",1462,"afii57796",1467,"afii57797",1464,"afii57798",1463,"afii57799",1456,"afii57800",1458,"afii57801",1457,"afii57802",1459,"afii57803",1474,"afii57804",1473,"afii57806",1465,"afii57807",1468,"afii57839",1469,"afii57841",1471,"afii57842",1472,"afii57929",700,"afii61248",8453,"afii61289",8467,"afii61352",8470,"afii61573",8236,"afii61574",8237,"afii61575",8238,"afii61664",8204,"afii63167",1645,"afii64937",701,"agrave",224,"agujarati",2693,"agurmukhi",2565,"ahiragana",12354,"ahookabove",7843,"aibengali",2448,"aibopomofo",12574,"aideva",2320,"aiecyrillic",1237,"aigujarati",2704,"aigurmukhi",2576,"aimatragurmukhi",2632,"ainarabic",1593,"ainfinalarabic",65226,"aininitialarabic",65227,"ainmedialarabic",65228,"ainvertedbreve",515,"aivowelsignbengali",2504,"aivowelsigndeva",2376,"aivowelsigngujarati",2760,"akatakana",12450,"akatakanahalfwidth",65393,"akorean",12623,"alef",1488,"alefarabic",1575,"alefdageshhebrew",64304,"aleffinalarabic",65166,"alefhamzaabovearabic",1571,"alefhamzaabovefinalarabic",65156,"alefhamzabelowarabic",1573,"alefhamzabelowfinalarabic",65160,"alefhebrew",1488,"aleflamedhebrew",64335,"alefmaddaabovearabic",1570,"alefmaddaabovefinalarabic",65154,"alefmaksuraarabic",1609,"alefmaksurafinalarabic",65264,"alefmaksurainitialarabic",65267,"alefmaksuramedialarabic",65268,"alefpatahhebrew",64302,"alefqamatshebrew",64303,"aleph",8501,"allequal",8780,"alpha",945,"alphatonos",940,"amacron",257,"amonospace",65345,"ampersand",38,"ampersandmonospace",65286,"ampersandsmall",63270,"amsquare",13250,"anbopomofo",12578,"angbopomofo",12580,"angbracketleft",12296,"angbracketright",12297,"angkhankhuthai",3674,"angle",8736,"anglebracketleft",12296,"anglebracketleftvertical",65087,"anglebracketright",12297,"anglebracketrightvertical",65088,"angleleft",9001,"angleright",9002,"angstrom",8491,"anoteleia",903,"anudattadeva",2386,"anusvarabengali",2434,"anusvaradeva",2306,"anusvaragujarati",2690,"aogonek",261,"apaatosquare",13056,"aparen",9372,"apostrophearmenian",1370,"apostrophemod",700,"apple",63743,"approaches",8784,"approxequal",8776,"approxequalorimage",8786,"approximatelyequal",8773,"araeaekorean",12686,"araeakorean",12685,"arc",8978,"arighthalfring",7834,"aring",229,"aringacute",507,"aringbelow",7681,"arrowboth",8596,"arrowdashdown",8675,"arrowdashleft",8672,"arrowdashright",8674,"arrowdashup",8673,"arrowdblboth",8660,"arrowdbldown",8659,"arrowdblleft",8656,"arrowdblright",8658,"arrowdblup",8657,"arrowdown",8595,"arrowdownleft",8601,"arrowdownright",8600,"arrowdownwhite",8681,"arrowheaddownmod",709,"arrowheadleftmod",706,"arrowheadrightmod",707,"arrowheadupmod",708,"arrowhorizex",63719,"arrowleft",8592,"arrowleftdbl",8656,"arrowleftdblstroke",8653,"arrowleftoverright",8646,"arrowleftwhite",8678,"arrowright",8594,"arrowrightdblstroke",8655,"arrowrightheavy",10142,"arrowrightoverleft",8644,"arrowrightwhite",8680,"arrowtableft",8676,"arrowtabright",8677,"arrowup",8593,"arrowupdn",8597,"arrowupdnbse",8616,"arrowupdownbase",8616,"arrowupleft",8598,"arrowupleftofdown",8645,"arrowupright",8599,"arrowupwhite",8679,"arrowvertex",63718,"asciicircum",94,"asciicircummonospace",65342,"asciitilde",126,"asciitildemonospace",65374,"ascript",593,"ascriptturned",594,"asmallhiragana",12353,"asmallkatakana",12449,"asmallkatakanahalfwidth",65383,"asterisk",42,"asteriskaltonearabic",1645,"asteriskarabic",1645,"asteriskmath",8727,"asteriskmonospace",65290,"asterisksmall",65121,"asterism",8258,"asuperior",63209,"asymptoticallyequal",8771,"at",64,"atilde",227,"atmonospace",65312,"atsmall",65131,"aturned",592,"aubengali",2452,"aubopomofo",12576,"audeva",2324,"augujarati",2708,"augurmukhi",2580,"aulengthmarkbengali",2519,"aumatragurmukhi",2636,"auvowelsignbengali",2508,"auvowelsigndeva",2380,"auvowelsigngujarati",2764,"avagrahadeva",2365,"aybarmenian",1377,"ayin",1506,"ayinaltonehebrew",64288,"ayinhebrew",1506,"b",98,"babengali",2476,"backslash",92,"backslashmonospace",65340,"badeva",2348,"bagujarati",2732,"bagurmukhi",2604,"bahiragana",12400,"bahtthai",3647,"bakatakana",12496,"bar",124,"barmonospace",65372,"bbopomofo",12549,"bcircle",9425,"bdotaccent",7683,"bdotbelow",7685,"beamedsixteenthnotes",9836,"because",8757,"becyrillic",1073,"beharabic",1576,"behfinalarabic",65168,"behinitialarabic",65169,"behiragana",12409,"behmedialarabic",65170,"behmeeminitialarabic",64671,"behmeemisolatedarabic",64520,"behnoonfinalarabic",64621,"bekatakana",12505,"benarmenian",1378,"bet",1489,"beta",946,"betasymbolgreek",976,"betdagesh",64305,"betdageshhebrew",64305,"bethebrew",1489,"betrafehebrew",64332,"bhabengali",2477,"bhadeva",2349,"bhagujarati",2733,"bhagurmukhi",2605,"bhook",595,"bihiragana",12403,"bikatakana",12499,"bilabialclick",664,"bindigurmukhi",2562,"birusquare",13105,"blackcircle",9679,"blackdiamond",9670,"blackdownpointingtriangle",9660,"blackleftpointingpointer",9668,"blackleftpointingtriangle",9664,"blacklenticularbracketleft",12304,"blacklenticularbracketleftvertical",65083,"blacklenticularbracketright",12305,"blacklenticularbracketrightvertical",65084,"blacklowerlefttriangle",9699,"blacklowerrighttriangle",9698,"blackrectangle",9644,"blackrightpointingpointer",9658,"blackrightpointingtriangle",9654,"blacksmallsquare",9642,"blacksmilingface",9787,"blacksquare",9632,"blackstar",9733,"blackupperlefttriangle",9700,"blackupperrighttriangle",9701,"blackuppointingsmalltriangle",9652,"blackuppointingtriangle",9650,"blank",9251,"blinebelow",7687,"block",9608,"bmonospace",65346,"bobaimaithai",3610,"bohiragana",12412,"bokatakana",12508,"bparen",9373,"bqsquare",13251,"braceex",63732,"braceleft",123,"braceleftbt",63731,"braceleftmid",63730,"braceleftmonospace",65371,"braceleftsmall",65115,"bracelefttp",63729,"braceleftvertical",65079,"braceright",125,"bracerightbt",63742,"bracerightmid",63741,"bracerightmonospace",65373,"bracerightsmall",65116,"bracerighttp",63740,"bracerightvertical",65080,"bracketleft",91,"bracketleftbt",63728,"bracketleftex",63727,"bracketleftmonospace",65339,"bracketlefttp",63726,"bracketright",93,"bracketrightbt",63739,"bracketrightex",63738,"bracketrightmonospace",65341,"bracketrighttp",63737,"breve",728,"brevebelowcmb",814,"brevecmb",774,"breveinvertedbelowcmb",815,"breveinvertedcmb",785,"breveinverteddoublecmb",865,"bridgebelowcmb",810,"bridgeinvertedbelowcmb",826,"brokenbar",166,"bstroke",384,"bsuperior",63210,"btopbar",387,"buhiragana",12406,"bukatakana",12502,"bullet",8226,"bulletinverse",9688,"bulletoperator",8729,"bullseye",9678,"c",99,"caarmenian",1390,"cabengali",2458,"cacute",263,"cadeva",2330,"cagujarati",2714,"cagurmukhi",2586,"calsquare",13192,"candrabindubengali",2433,"candrabinducmb",784,"candrabindudeva",2305,"candrabindugujarati",2689,"capslock",8682,"careof",8453,"caron",711,"caronbelowcmb",812,"caroncmb",780,"carriagereturn",8629,"cbopomofo",12568,"ccaron",269,"ccedilla",231,"ccedillaacute",7689,"ccircle",9426,"ccircumflex",265,"ccurl",597,"cdot",267,"cdotaccent",267,"cdsquare",13253,"cedilla",184,"cedillacmb",807,"cent",162,"centigrade",8451,"centinferior",63199,"centmonospace",65504,"centoldstyle",63394,"centsuperior",63200,"chaarmenian",1401,"chabengali",2459,"chadeva",2331,"chagujarati",2715,"chagurmukhi",2587,"chbopomofo",12564,"cheabkhasiancyrillic",1213,"checkmark",10003,"checyrillic",1095,"chedescenderabkhasiancyrillic",1215,"chedescendercyrillic",1207,"chedieresiscyrillic",1269,"cheharmenian",1395,"chekhakassiancyrillic",1228,"cheverticalstrokecyrillic",1209,"chi",967,"chieuchacirclekorean",12919,"chieuchaparenkorean",12823,"chieuchcirclekorean",12905,"chieuchkorean",12618,"chieuchparenkorean",12809,"chochangthai",3594,"chochanthai",3592,"chochingthai",3593,"chochoethai",3596,"chook",392,"cieucacirclekorean",12918,"cieucaparenkorean",12822,"cieuccirclekorean",12904,"cieuckorean",12616,"cieucparenkorean",12808,"cieucuparenkorean",12828,"circle",9675,"circlecopyrt",169,"circlemultiply",8855,"circleot",8857,"circleplus",8853,"circlepostalmark",12342,"circlewithlefthalfblack",9680,"circlewithrighthalfblack",9681,"circumflex",710,"circumflexbelowcmb",813,"circumflexcmb",770,"clear",8999,"clickalveolar",450,"clickdental",448,"clicklateral",449,"clickretroflex",451,"club",9827,"clubsuitblack",9827,"clubsuitwhite",9831,"cmcubedsquare",13220,"cmonospace",65347,"cmsquaredsquare",13216,"coarmenian",1409,"colon",58,"colonmonetary",8353,"colonmonospace",65306,"colonsign",8353,"colonsmall",65109,"colontriangularhalfmod",721,"colontriangularmod",720,"comma",44,"commaabovecmb",787,"commaaboverightcmb",789,"commaaccent",63171,"commaarabic",1548,"commaarmenian",1373,"commainferior",63201,"commamonospace",65292,"commareversedabovecmb",788,"commareversedmod",701,"commasmall",65104,"commasuperior",63202,"commaturnedabovecmb",786,"commaturnedmod",699,"compass",9788,"congruent",8773,"contourintegral",8750,"control",8963,"controlACK",6,"controlBEL",7,"controlBS",8,"controlCAN",24,"controlCR",13,"controlDC1",17,"controlDC2",18,"controlDC3",19,"controlDC4",20,"controlDEL",127,"controlDLE",16,"controlEM",25,"controlENQ",5,"controlEOT",4,"controlESC",27,"controlETB",23,"controlETX",3,"controlFF",12,"controlFS",28,"controlGS",29,"controlHT",9,"controlLF",10,"controlNAK",21,"controlNULL",0,"controlRS",30,"controlSI",15,"controlSO",14,"controlSOT",2,"controlSTX",1,"controlSUB",26,"controlSYN",22,"controlUS",31,"controlVT",11,"copyright",169,"copyrightsans",63721,"copyrightserif",63193,"cornerbracketleft",12300,"cornerbracketlefthalfwidth",65378,"cornerbracketleftvertical",65089,"cornerbracketright",12301,"cornerbracketrighthalfwidth",65379,"cornerbracketrightvertical",65090,"corporationsquare",13183,"cosquare",13255,"coverkgsquare",13254,"cparen",9374,"cruzeiro",8354,"cstretched",663,"curlyand",8911,"curlyor",8910,"currency",164,"cyrBreve",63185,"cyrFlex",63186,"cyrbreve",63188,"cyrflex",63189,"d",100,"daarmenian",1380,"dabengali",2470,"dadarabic",1590,"dadeva",2342,"dadfinalarabic",65214,"dadinitialarabic",65215,"dadmedialarabic",65216,"dagesh",1468,"dageshhebrew",1468,"dagger",8224,"daggerdbl",8225,"dagujarati",2726,"dagurmukhi",2598,"dahiragana",12384,"dakatakana",12480,"dalarabic",1583,"dalet",1491,"daletdagesh",64307,"daletdageshhebrew",64307,"dalethebrew",1491,"dalfinalarabic",65194,"dammaarabic",1615,"dammalowarabic",1615,"dammatanaltonearabic",1612,"dammatanarabic",1612,"danda",2404,"dargahebrew",1447,"dargalefthebrew",1447,"dasiapneumatacyrilliccmb",1157,"dblGrave",63187,"dblanglebracketleft",12298,"dblanglebracketleftvertical",65085,"dblanglebracketright",12299,"dblanglebracketrightvertical",65086,"dblarchinvertedbelowcmb",811,"dblarrowleft",8660,"dblarrowright",8658,"dbldanda",2405,"dblgrave",63190,"dblgravecmb",783,"dblintegral",8748,"dbllowline",8215,"dbllowlinecmb",819,"dbloverlinecmb",831,"dblprimemod",698,"dblverticalbar",8214,"dblverticallineabovecmb",782,"dbopomofo",12553,"dbsquare",13256,"dcaron",271,"dcedilla",7697,"dcircle",9427,"dcircumflexbelow",7699,"dcroat",273,"ddabengali",2465,"ddadeva",2337,"ddagujarati",2721,"ddagurmukhi",2593,"ddalarabic",1672,"ddalfinalarabic",64393,"dddhadeva",2396,"ddhabengali",2466,"ddhadeva",2338,"ddhagujarati",2722,"ddhagurmukhi",2594,"ddotaccent",7691,"ddotbelow",7693,"decimalseparatorarabic",1643,"decimalseparatorpersian",1643,"decyrillic",1076,"degree",176,"dehihebrew",1453,"dehiragana",12391,"deicoptic",1007,"dekatakana",12487,"deleteleft",9003,"deleteright",8998,"delta",948,"deltaturned",397,"denominatorminusonenumeratorbengali",2552,"dezh",676,"dhabengali",2471,"dhadeva",2343,"dhagujarati",2727,"dhagurmukhi",2599,"dhook",599,"dialytikatonos",901,"dialytikatonoscmb",836,"diamond",9830,"diamondsuitwhite",9826,"dieresis",168,"dieresisacute",63191,"dieresisbelowcmb",804,"dieresiscmb",776,"dieresisgrave",63192,"dieresistonos",901,"dihiragana",12386,"dikatakana",12482,"dittomark",12291,"divide",247,"divides",8739,"divisionslash",8725,"djecyrillic",1106,"dkshade",9619,"dlinebelow",7695,"dlsquare",13207,"dmacron",273,"dmonospace",65348,"dnblock",9604,"dochadathai",3598,"dodekthai",3604,"dohiragana",12393,"dokatakana",12489,"dollar",36,"dollarinferior",63203,"dollarmonospace",65284,"dollaroldstyle",63268,"dollarsmall",65129,"dollarsuperior",63204,"dong",8363,"dorusquare",13094,"dotaccent",729,"dotaccentcmb",775,"dotbelowcmb",803,"dotbelowcomb",803,"dotkatakana",12539,"dotlessi",305,"dotlessj",63166,"dotlessjstrokehook",644,"dotmath",8901,"dottedcircle",9676,"doubleyodpatah",64287,"doubleyodpatahhebrew",64287,"downtackbelowcmb",798,"downtackmod",725,"dparen",9375,"dsuperior",63211,"dtail",598,"dtopbar",396,"duhiragana",12389,"dukatakana",12485,"dz",499,"dzaltone",675,"dzcaron",454,"dzcurl",677,"dzeabkhasiancyrillic",1249,"dzecyrillic",1109,"dzhecyrillic",1119,"e",101,"eacute",233,"earth",9793,"ebengali",2447,"ebopomofo",12572,"ebreve",277,"ecandradeva",2317,"ecandragujarati",2701,"ecandravowelsigndeva",2373,"ecandravowelsigngujarati",2757,"ecaron",283,"ecedillabreve",7709,"echarmenian",1381,"echyiwnarmenian",1415,"ecircle",9428,"ecircumflex",234,"ecircumflexacute",7871,"ecircumflexbelow",7705,"ecircumflexdotbelow",7879,"ecircumflexgrave",7873,"ecircumflexhookabove",7875,"ecircumflextilde",7877,"ecyrillic",1108,"edblgrave",517,"edeva",2319,"edieresis",235,"edot",279,"edotaccent",279,"edotbelow",7865,"eegurmukhi",2575,"eematragurmukhi",2631,"efcyrillic",1092,"egrave",232,"egujarati",2703,"eharmenian",1383,"ehbopomofo",12573,"ehiragana",12360,"ehookabove",7867,"eibopomofo",12575,"eight",56,"eightarabic",1640,"eightbengali",2542,"eightcircle",9319,"eightcircleinversesansserif",10129,"eightdeva",2414,"eighteencircle",9329,"eighteenparen",9349,"eighteenperiod",9369,"eightgujarati",2798,"eightgurmukhi",2670,"eighthackarabic",1640,"eighthangzhou",12328,"eighthnotebeamed",9835,"eightideographicparen",12839,"eightinferior",8328,"eightmonospace",65304,"eightoldstyle",63288,"eightparen",9339,"eightperiod",9359,"eightpersian",1784,"eightroman",8567,"eightsuperior",8312,"eightthai",3672,"einvertedbreve",519,"eiotifiedcyrillic",1125,"ekatakana",12456,"ekatakanahalfwidth",65396,"ekonkargurmukhi",2676,"ekorean",12628,"elcyrillic",1083,"element",8712,"elevencircle",9322,"elevenparen",9342,"elevenperiod",9362,"elevenroman",8570,"ellipsis",8230,"ellipsisvertical",8942,"emacron",275,"emacronacute",7703,"emacrongrave",7701,"emcyrillic",1084,"emdash",8212,"emdashvertical",65073,"emonospace",65349,"emphasismarkarmenian",1371,"emptyset",8709,"enbopomofo",12579,"encyrillic",1085,"endash",8211,"endashvertical",65074,"endescendercyrillic",1187,"eng",331,"engbopomofo",12581,"enghecyrillic",1189,"enhookcyrillic",1224,"enspace",8194,"eogonek",281,"eokorean",12627,"eopen",603,"eopenclosed",666,"eopenreversed",604,"eopenreversedclosed",606,"eopenreversedhook",605,"eparen",9376,"epsilon",949,"epsilontonos",941,"equal",61,"equalmonospace",65309,"equalsmall",65126,"equalsuperior",8316,"equivalence",8801,"erbopomofo",12582,"ercyrillic",1088,"ereversed",600,"ereversedcyrillic",1101,"escyrillic",1089,"esdescendercyrillic",1195,"esh",643,"eshcurl",646,"eshortdeva",2318,"eshortvowelsigndeva",2374,"eshreversedloop",426,"eshsquatreversed",645,"esmallhiragana",12359,"esmallkatakana",12455,"esmallkatakanahalfwidth",65386,"estimated",8494,"esuperior",63212,"eta",951,"etarmenian",1384,"etatonos",942,"eth",240,"etilde",7869,"etildebelow",7707,"etnahtafoukhhebrew",1425,"etnahtafoukhlefthebrew",1425,"etnahtahebrew",1425,"etnahtalefthebrew",1425,"eturned",477,"eukorean",12641,"euro",8364,"evowelsignbengali",2503,"evowelsigndeva",2375,"evowelsigngujarati",2759,"exclam",33,"exclamarmenian",1372,"exclamdbl",8252,"exclamdown",161,"exclamdownsmall",63393,"exclammonospace",65281,"exclamsmall",63265,"existential",8707,"ezh",658,"ezhcaron",495,"ezhcurl",659,"ezhreversed",441,"ezhtail",442,"f",102,"fadeva",2398,"fagurmukhi",2654,"fahrenheit",8457,"fathaarabic",1614,"fathalowarabic",1614,"fathatanarabic",1611,"fbopomofo",12552,"fcircle",9429,"fdotaccent",7711,"feharabic",1601,"feharmenian",1414,"fehfinalarabic",65234,"fehinitialarabic",65235,"fehmedialarabic",65236,"feicoptic",997,"female",9792,"ff",64256,"f_f",64256,"ffi",64259,"f_f_i",64259,"ffl",64260,"f_f_l",64260,"fi",64257,"f_i",64257,"fifteencircle",9326,"fifteenparen",9346,"fifteenperiod",9366,"figuredash",8210,"filledbox",9632,"filledrect",9644,"finalkaf",1498,"finalkafdagesh",64314,"finalkafdageshhebrew",64314,"finalkafhebrew",1498,"finalmem",1501,"finalmemhebrew",1501,"finalnun",1503,"finalnunhebrew",1503,"finalpe",1507,"finalpehebrew",1507,"finaltsadi",1509,"finaltsadihebrew",1509,"firsttonechinese",713,"fisheye",9673,"fitacyrillic",1139,"five",53,"fivearabic",1637,"fivebengali",2539,"fivecircle",9316,"fivecircleinversesansserif",10126,"fivedeva",2411,"fiveeighths",8541,"fivegujarati",2795,"fivegurmukhi",2667,"fivehackarabic",1637,"fivehangzhou",12325,"fiveideographicparen",12836,"fiveinferior",8325,"fivemonospace",65301,"fiveoldstyle",63285,"fiveparen",9336,"fiveperiod",9356,"fivepersian",1781,"fiveroman",8564,"fivesuperior",8309,"fivethai",3669,"fl",64258,"f_l",64258,"florin",402,"fmonospace",65350,"fmsquare",13209,"fofanthai",3615,"fofathai",3613,"fongmanthai",3663,"forall",8704,"four",52,"fourarabic",1636,"fourbengali",2538,"fourcircle",9315,"fourcircleinversesansserif",10125,"fourdeva",2410,"fourgujarati",2794,"fourgurmukhi",2666,"fourhackarabic",1636,"fourhangzhou",12324,"fourideographicparen",12835,"fourinferior",8324,"fourmonospace",65300,"fournumeratorbengali",2551,"fouroldstyle",63284,"fourparen",9335,"fourperiod",9355,"fourpersian",1780,"fourroman",8563,"foursuperior",8308,"fourteencircle",9325,"fourteenparen",9345,"fourteenperiod",9365,"fourthai",3668,"fourthtonechinese",715,"fparen",9377,"fraction",8260,"franc",8355,"g",103,"gabengali",2455,"gacute",501,"gadeva",2327,"gafarabic",1711,"gaffinalarabic",64403,"gafinitialarabic",64404,"gafmedialarabic",64405,"gagujarati",2711,"gagurmukhi",2583,"gahiragana",12364,"gakatakana",12460,"gamma",947,"gammalatinsmall",611,"gammasuperior",736,"gangiacoptic",1003,"gbopomofo",12557,"gbreve",287,"gcaron",487,"gcedilla",291,"gcircle",9430,"gcircumflex",285,"gcommaaccent",291,"gdot",289,"gdotaccent",289,"gecyrillic",1075,"gehiragana",12370,"gekatakana",12466,"geometricallyequal",8785,"gereshaccenthebrew",1436,"gereshhebrew",1523,"gereshmuqdamhebrew",1437,"germandbls",223,"gershayimaccenthebrew",1438,"gershayimhebrew",1524,"getamark",12307,"ghabengali",2456,"ghadarmenian",1394,"ghadeva",2328,"ghagujarati",2712,"ghagurmukhi",2584,"ghainarabic",1594,"ghainfinalarabic",65230,"ghaininitialarabic",65231,"ghainmedialarabic",65232,"ghemiddlehookcyrillic",1173,"ghestrokecyrillic",1171,"gheupturncyrillic",1169,"ghhadeva",2394,"ghhagurmukhi",2650,"ghook",608,"ghzsquare",13203,"gihiragana",12366,"gikatakana",12462,"gimarmenian",1379,"gimel",1490,"gimeldagesh",64306,"gimeldageshhebrew",64306,"gimelhebrew",1490,"gjecyrillic",1107,"glottalinvertedstroke",446,"glottalstop",660,"glottalstopinverted",662,"glottalstopmod",704,"glottalstopreversed",661,"glottalstopreversedmod",705,"glottalstopreversedsuperior",740,"glottalstopstroke",673,"glottalstopstrokereversed",674,"gmacron",7713,"gmonospace",65351,"gohiragana",12372,"gokatakana",12468,"gparen",9378,"gpasquare",13228,"gradient",8711,"grave",96,"gravebelowcmb",790,"gravecmb",768,"gravecomb",768,"gravedeva",2387,"gravelowmod",718,"gravemonospace",65344,"gravetonecmb",832,"greater",62,"greaterequal",8805,"greaterequalorless",8923,"greatermonospace",65310,"greaterorequivalent",8819,"greaterorless",8823,"greateroverequal",8807,"greatersmall",65125,"gscript",609,"gstroke",485,"guhiragana",12368,"guillemotleft",171,"guillemotright",187,"guilsinglleft",8249,"guilsinglright",8250,"gukatakana",12464,"guramusquare",13080,"gysquare",13257,"h",104,"haabkhasiancyrillic",1193,"haaltonearabic",1729,"habengali",2489,"hadescendercyrillic",1203,"hadeva",2361,"hagujarati",2745,"hagurmukhi",2617,"haharabic",1581,"hahfinalarabic",65186,"hahinitialarabic",65187,"hahiragana",12399,"hahmedialarabic",65188,"haitusquare",13098,"hakatakana",12495,"hakatakanahalfwidth",65418,"halantgurmukhi",2637,"hamzaarabic",1569,"hamzalowarabic",1569,"hangulfiller",12644,"hardsigncyrillic",1098,"harpoonleftbarbup",8636,"harpoonrightbarbup",8640,"hasquare",13258,"hatafpatah",1458,"hatafpatah16",1458,"hatafpatah23",1458,"hatafpatah2f",1458,"hatafpatahhebrew",1458,"hatafpatahnarrowhebrew",1458,"hatafpatahquarterhebrew",1458,"hatafpatahwidehebrew",1458,"hatafqamats",1459,"hatafqamats1b",1459,"hatafqamats28",1459,"hatafqamats34",1459,"hatafqamatshebrew",1459,"hatafqamatsnarrowhebrew",1459,"hatafqamatsquarterhebrew",1459,"hatafqamatswidehebrew",1459,"hatafsegol",1457,"hatafsegol17",1457,"hatafsegol24",1457,"hatafsegol30",1457,"hatafsegolhebrew",1457,"hatafsegolnarrowhebrew",1457,"hatafsegolquarterhebrew",1457,"hatafsegolwidehebrew",1457,"hbar",295,"hbopomofo",12559,"hbrevebelow",7723,"hcedilla",7721,"hcircle",9431,"hcircumflex",293,"hdieresis",7719,"hdotaccent",7715,"hdotbelow",7717,"he",1492,"heart",9829,"heartsuitblack",9829,"heartsuitwhite",9825,"hedagesh",64308,"hedageshhebrew",64308,"hehaltonearabic",1729,"heharabic",1607,"hehebrew",1492,"hehfinalaltonearabic",64423,"hehfinalalttwoarabic",65258,"hehfinalarabic",65258,"hehhamzaabovefinalarabic",64421,"hehhamzaaboveisolatedarabic",64420,"hehinitialaltonearabic",64424,"hehinitialarabic",65259,"hehiragana",12408,"hehmedialaltonearabic",64425,"hehmedialarabic",65260,"heiseierasquare",13179,"hekatakana",12504,"hekatakanahalfwidth",65421,"hekutaarusquare",13110,"henghook",615,"herutusquare",13113,"het",1495,"hethebrew",1495,"hhook",614,"hhooksuperior",689,"hieuhacirclekorean",12923,"hieuhaparenkorean",12827,"hieuhcirclekorean",12909,"hieuhkorean",12622,"hieuhparenkorean",12813,"hihiragana",12402,"hikatakana",12498,"hikatakanahalfwidth",65419,"hiriq",1460,"hiriq14",1460,"hiriq21",1460,"hiriq2d",1460,"hiriqhebrew",1460,"hiriqnarrowhebrew",1460,"hiriqquarterhebrew",1460,"hiriqwidehebrew",1460,"hlinebelow",7830,"hmonospace",65352,"hoarmenian",1392,"hohipthai",3627,"hohiragana",12411,"hokatakana",12507,"hokatakanahalfwidth",65422,"holam",1465,"holam19",1465,"holam26",1465,"holam32",1465,"holamhebrew",1465,"holamnarrowhebrew",1465,"holamquarterhebrew",1465,"holamwidehebrew",1465,"honokhukthai",3630,"hookabovecomb",777,"hookcmb",777,"hookpalatalizedbelowcmb",801,"hookretroflexbelowcmb",802,"hoonsquare",13122,"horicoptic",1001,"horizontalbar",8213,"horncmb",795,"hotsprings",9832,"house",8962,"hparen",9379,"hsuperior",688,"hturned",613,"huhiragana",12405,"huiitosquare",13107,"hukatakana",12501,"hukatakanahalfwidth",65420,"hungarumlaut",733,"hungarumlautcmb",779,"hv",405,"hyphen",45,"hypheninferior",63205,"hyphenmonospace",65293,"hyphensmall",65123,"hyphensuperior",63206,"hyphentwo",8208,"i",105,"iacute",237,"iacyrillic",1103,"ibengali",2439,"ibopomofo",12583,"ibreve",301,"icaron",464,"icircle",9432,"icircumflex",238,"icyrillic",1110,"idblgrave",521,"ideographearthcircle",12943,"ideographfirecircle",12939,"ideographicallianceparen",12863,"ideographiccallparen",12858,"ideographiccentrecircle",12965,"ideographicclose",12294,"ideographiccomma",12289,"ideographiccommaleft",65380,"ideographiccongratulationparen",12855,"ideographiccorrectcircle",12963,"ideographicearthparen",12847,"ideographicenterpriseparen",12861,"ideographicexcellentcircle",12957,"ideographicfestivalparen",12864,"ideographicfinancialcircle",12950,"ideographicfinancialparen",12854,"ideographicfireparen",12843,"ideographichaveparen",12850,"ideographichighcircle",12964,"ideographiciterationmark",12293,"ideographiclaborcircle",12952,"ideographiclaborparen",12856,"ideographicleftcircle",12967,"ideographiclowcircle",12966,"ideographicmedicinecircle",12969,"ideographicmetalparen",12846,"ideographicmoonparen",12842,"ideographicnameparen",12852,"ideographicperiod",12290,"ideographicprintcircle",12958,"ideographicreachparen",12867,"ideographicrepresentparen",12857,"ideographicresourceparen",12862,"ideographicrightcircle",12968,"ideographicsecretcircle",12953,"ideographicselfparen",12866,"ideographicsocietyparen",12851,"ideographicspace",12288,"ideographicspecialparen",12853,"ideographicstockparen",12849,"ideographicstudyparen",12859,"ideographicsunparen",12848,"ideographicsuperviseparen",12860,"ideographicwaterparen",12844,"ideographicwoodparen",12845,"ideographiczero",12295,"ideographmetalcircle",12942,"ideographmooncircle",12938,"ideographnamecircle",12948,"ideographsuncircle",12944,"ideographwatercircle",12940,"ideographwoodcircle",12941,"ideva",2311,"idieresis",239,"idieresisacute",7727,"idieresiscyrillic",1253,"idotbelow",7883,"iebrevecyrillic",1239,"iecyrillic",1077,"ieungacirclekorean",12917,"ieungaparenkorean",12821,"ieungcirclekorean",12903,"ieungkorean",12615,"ieungparenkorean",12807,"igrave",236,"igujarati",2695,"igurmukhi",2567,"ihiragana",12356,"ihookabove",7881,"iibengali",2440,"iicyrillic",1080,"iideva",2312,"iigujarati",2696,"iigurmukhi",2568,"iimatragurmukhi",2624,"iinvertedbreve",523,"iishortcyrillic",1081,"iivowelsignbengali",2496,"iivowelsigndeva",2368,"iivowelsigngujarati",2752,"ij",307,"ikatakana",12452,"ikatakanahalfwidth",65394,"ikorean",12643,"ilde",732,"iluyhebrew",1452,"imacron",299,"imacroncyrillic",1251,"imageorapproximatelyequal",8787,"imatragurmukhi",2623,"imonospace",65353,"increment",8710,"infinity",8734,"iniarmenian",1387,"integral",8747,"integralbottom",8993,"integralbt",8993,"integralex",63733,"integraltop",8992,"integraltp",8992,"intersection",8745,"intisquare",13061,"invbullet",9688,"invcircle",9689,"invsmileface",9787,"iocyrillic",1105,"iogonek",303,"iota",953,"iotadieresis",970,"iotadieresistonos",912,"iotalatin",617,"iotatonos",943,"iparen",9380,"irigurmukhi",2674,"ismallhiragana",12355,"ismallkatakana",12451,"ismallkatakanahalfwidth",65384,"issharbengali",2554,"istroke",616,"isuperior",63213,"iterationhiragana",12445,"iterationkatakana",12541,"itilde",297,"itildebelow",7725,"iubopomofo",12585,"iucyrillic",1102,"ivowelsignbengali",2495,"ivowelsigndeva",2367,"ivowelsigngujarati",2751,"izhitsacyrillic",1141,"izhitsadblgravecyrillic",1143,"j",106,"jaarmenian",1393,"jabengali",2460,"jadeva",2332,"jagujarati",2716,"jagurmukhi",2588,"jbopomofo",12560,"jcaron",496,"jcircle",9433,"jcircumflex",309,"jcrossedtail",669,"jdotlessstroke",607,"jecyrillic",1112,"jeemarabic",1580,"jeemfinalarabic",65182,"jeeminitialarabic",65183,"jeemmedialarabic",65184,"jeharabic",1688,"jehfinalarabic",64395,"jhabengali",2461,"jhadeva",2333,"jhagujarati",2717,"jhagurmukhi",2589,"jheharmenian",1403,"jis",12292,"jmonospace",65354,"jparen",9381,"jsuperior",690,"k",107,"kabashkircyrillic",1185,"kabengali",2453,"kacute",7729,"kacyrillic",1082,"kadescendercyrillic",1179,"kadeva",2325,"kaf",1499,"kafarabic",1603,"kafdagesh",64315,"kafdageshhebrew",64315,"kaffinalarabic",65242,"kafhebrew",1499,"kafinitialarabic",65243,"kafmedialarabic",65244,"kafrafehebrew",64333,"kagujarati",2709,"kagurmukhi",2581,"kahiragana",12363,"kahookcyrillic",1220,"kakatakana",12459,"kakatakanahalfwidth",65398,"kappa",954,"kappasymbolgreek",1008,"kapyeounmieumkorean",12657,"kapyeounphieuphkorean",12676,"kapyeounpieupkorean",12664,"kapyeounssangpieupkorean",12665,"karoriisquare",13069,"kashidaautoarabic",1600,"kashidaautonosidebearingarabic",1600,"kasmallkatakana",12533,"kasquare",13188,"kasraarabic",1616,"kasratanarabic",1613,"kastrokecyrillic",1183,"katahiraprolongmarkhalfwidth",65392,"kaverticalstrokecyrillic",1181,"kbopomofo",12558,"kcalsquare",13193,"kcaron",489,"kcedilla",311,"kcircle",9434,"kcommaaccent",311,"kdotbelow",7731,"keharmenian",1412,"kehiragana",12369,"kekatakana",12465,"kekatakanahalfwidth",65401,"kenarmenian",1391,"kesmallkatakana",12534,"kgreenlandic",312,"khabengali",2454,"khacyrillic",1093,"khadeva",2326,"khagujarati",2710,"khagurmukhi",2582,"khaharabic",1582,"khahfinalarabic",65190,"khahinitialarabic",65191,"khahmedialarabic",65192,"kheicoptic",999,"khhadeva",2393,"khhagurmukhi",2649,"khieukhacirclekorean",12920,"khieukhaparenkorean",12824,"khieukhcirclekorean",12906,"khieukhkorean",12619,"khieukhparenkorean",12810,"khokhaithai",3586,"khokhonthai",3589,"khokhuatthai",3587,"khokhwaithai",3588,"khomutthai",3675,"khook",409,"khorakhangthai",3590,"khzsquare",13201,"kihiragana",12365,"kikatakana",12461,"kikatakanahalfwidth",65399,"kiroguramusquare",13077,"kiromeetorusquare",13078,"kirosquare",13076,"kiyeokacirclekorean",12910,"kiyeokaparenkorean",12814,"kiyeokcirclekorean",12896,"kiyeokkorean",12593,"kiyeokparenkorean",12800,"kiyeoksioskorean",12595,"kjecyrillic",1116,"klinebelow",7733,"klsquare",13208,"kmcubedsquare",13222,"kmonospace",65355,"kmsquaredsquare",13218,"kohiragana",12371,"kohmsquare",13248,"kokaithai",3585,"kokatakana",12467,"kokatakanahalfwidth",65402,"kooposquare",13086,"koppacyrillic",1153,"koreanstandardsymbol",12927,"koroniscmb",835,"kparen",9382,"kpasquare",13226,"ksicyrillic",1135,"ktsquare",13263,"kturned",670,"kuhiragana",12367,"kukatakana",12463,"kukatakanahalfwidth",65400,"kvsquare",13240,"kwsquare",13246,"l",108,"labengali",2482,"lacute",314,"ladeva",2354,"lagujarati",2738,"lagurmukhi",2610,"lakkhangyaothai",3653,"lamaleffinalarabic",65276,"lamalefhamzaabovefinalarabic",65272,"lamalefhamzaaboveisolatedarabic",65271,"lamalefhamzabelowfinalarabic",65274,"lamalefhamzabelowisolatedarabic",65273,"lamalefisolatedarabic",65275,"lamalefmaddaabovefinalarabic",65270,"lamalefmaddaaboveisolatedarabic",65269,"lamarabic",1604,"lambda",955,"lambdastroke",411,"lamed",1500,"lameddagesh",64316,"lameddageshhebrew",64316,"lamedhebrew",1500,"lamfinalarabic",65246,"lamhahinitialarabic",64714,"laminitialarabic",65247,"lamjeeminitialarabic",64713,"lamkhahinitialarabic",64715,"lamlamhehisolatedarabic",65010,"lammedialarabic",65248,"lammeemhahinitialarabic",64904,"lammeeminitialarabic",64716,"largecircle",9711,"lbar",410,"lbelt",620,"lbopomofo",12556,"lcaron",318,"lcedilla",316,"lcircle",9435,"lcircumflexbelow",7741,"lcommaaccent",316,"ldot",320,"ldotaccent",320,"ldotbelow",7735,"ldotbelowmacron",7737,"leftangleabovecmb",794,"lefttackbelowcmb",792,"less",60,"lessequal",8804,"lessequalorgreater",8922,"lessmonospace",65308,"lessorequivalent",8818,"lessorgreater",8822,"lessoverequal",8806,"lesssmall",65124,"lezh",622,"lfblock",9612,"lhookretroflex",621,"lira",8356,"liwnarmenian",1388,"lj",457,"ljecyrillic",1113,"ll",63168,"lladeva",2355,"llagujarati",2739,"llinebelow",7739,"llladeva",2356,"llvocalicbengali",2529,"llvocalicdeva",2401,"llvocalicvowelsignbengali",2531,"llvocalicvowelsigndeva",2403,"lmiddletilde",619,"lmonospace",65356,"lmsquare",13264,"lochulathai",3628,"logicaland",8743,"logicalnot",172,"logicalnotreversed",8976,"logicalor",8744,"lolingthai",3621,"longs",383,"lowlinecenterline",65102,"lowlinecmb",818,"lowlinedashed",65101,"lozenge",9674,"lparen",9383,"lslash",322,"lsquare",8467,"lsuperior",63214,"ltshade",9617,"luthai",3622,"lvocalicbengali",2444,"lvocalicdeva",2316,"lvocalicvowelsignbengali",2530,"lvocalicvowelsigndeva",2402,"lxsquare",13267,"m",109,"mabengali",2478,"macron",175,"macronbelowcmb",817,"macroncmb",772,"macronlowmod",717,"macronmonospace",65507,"macute",7743,"madeva",2350,"magujarati",2734,"magurmukhi",2606,"mahapakhhebrew",1444,"mahapakhlefthebrew",1444,"mahiragana",12414,"maichattawalowleftthai",63637,"maichattawalowrightthai",63636,"maichattawathai",3659,"maichattawaupperleftthai",63635,"maieklowleftthai",63628,"maieklowrightthai",63627,"maiekthai",3656,"maiekupperleftthai",63626,"maihanakatleftthai",63620,"maihanakatthai",3633,"maitaikhuleftthai",63625,"maitaikhuthai",3655,"maitholowleftthai",63631,"maitholowrightthai",63630,"maithothai",3657,"maithoupperleftthai",63629,"maitrilowleftthai",63634,"maitrilowrightthai",63633,"maitrithai",3658,"maitriupperleftthai",63632,"maiyamokthai",3654,"makatakana",12510,"makatakanahalfwidth",65423,"male",9794,"mansyonsquare",13127,"maqafhebrew",1470,"mars",9794,"masoracirclehebrew",1455,"masquare",13187,"mbopomofo",12551,"mbsquare",13268,"mcircle",9436,"mcubedsquare",13221,"mdotaccent",7745,"mdotbelow",7747,"meemarabic",1605,"meemfinalarabic",65250,"meeminitialarabic",65251,"meemmedialarabic",65252,"meemmeeminitialarabic",64721,"meemmeemisolatedarabic",64584,"meetorusquare",13133,"mehiragana",12417,"meizierasquare",13182,"mekatakana",12513,"mekatakanahalfwidth",65426,"mem",1502,"memdagesh",64318,"memdageshhebrew",64318,"memhebrew",1502,"menarmenian",1396,"merkhahebrew",1445,"merkhakefulahebrew",1446,"merkhakefulalefthebrew",1446,"merkhalefthebrew",1445,"mhook",625,"mhzsquare",13202,"middledotkatakanahalfwidth",65381,"middot",183,"mieumacirclekorean",12914,"mieumaparenkorean",12818,"mieumcirclekorean",12900,"mieumkorean",12609,"mieumpansioskorean",12656,"mieumparenkorean",12804,"mieumpieupkorean",12654,"mieumsioskorean",12655,"mihiragana",12415,"mikatakana",12511,"mikatakanahalfwidth",65424,"minus",8722,"minusbelowcmb",800,"minuscircle",8854,"minusmod",727,"minusplus",8723,"minute",8242,"miribaarusquare",13130,"mirisquare",13129,"mlonglegturned",624,"mlsquare",13206,"mmcubedsquare",13219,"mmonospace",65357,"mmsquaredsquare",13215,"mohiragana",12418,"mohmsquare",13249,"mokatakana",12514,"mokatakanahalfwidth",65427,"molsquare",13270,"momathai",3617,"moverssquare",13223,"moverssquaredsquare",13224,"mparen",9384,"mpasquare",13227,"mssquare",13235,"msuperior",63215,"mturned",623,"mu",181,"mu1",181,"muasquare",13186,"muchgreater",8811,"muchless",8810,"mufsquare",13196,"mugreek",956,"mugsquare",13197,"muhiragana",12416,"mukatakana",12512,"mukatakanahalfwidth",65425,"mulsquare",13205,"multiply",215,"mumsquare",13211,"munahhebrew",1443,"munahlefthebrew",1443,"musicalnote",9834,"musicalnotedbl",9835,"musicflatsign",9837,"musicsharpsign",9839,"mussquare",13234,"muvsquare",13238,"muwsquare",13244,"mvmegasquare",13241,"mvsquare",13239,"mwmegasquare",13247,"mwsquare",13245,"n",110,"nabengali",2472,"nabla",8711,"nacute",324,"nadeva",2344,"nagujarati",2728,"nagurmukhi",2600,"nahiragana",12394,"nakatakana",12490,"nakatakanahalfwidth",65413,"napostrophe",329,"nasquare",13185,"nbopomofo",12555,"nbspace",160,"ncaron",328,"ncedilla",326,"ncircle",9437,"ncircumflexbelow",7755,"ncommaaccent",326,"ndotaccent",7749,"ndotbelow",7751,"nehiragana",12397,"nekatakana",12493,"nekatakanahalfwidth",65416,"newsheqelsign",8362,"nfsquare",13195,"ngabengali",2457,"ngadeva",2329,"ngagujarati",2713,"ngagurmukhi",2585,"ngonguthai",3591,"nhiragana",12435,"nhookleft",626,"nhookretroflex",627,"nieunacirclekorean",12911,"nieunaparenkorean",12815,"nieuncieuckorean",12597,"nieuncirclekorean",12897,"nieunhieuhkorean",12598,"nieunkorean",12596,"nieunpansioskorean",12648,"nieunparenkorean",12801,"nieunsioskorean",12647,"nieuntikeutkorean",12646,"nihiragana",12395,"nikatakana",12491,"nikatakanahalfwidth",65414,"nikhahitleftthai",63641,"nikhahitthai",3661,"nine",57,"ninearabic",1641,"ninebengali",2543,"ninecircle",9320,"ninecircleinversesansserif",10130,"ninedeva",2415,"ninegujarati",2799,"ninegurmukhi",2671,"ninehackarabic",1641,"ninehangzhou",12329,"nineideographicparen",12840,"nineinferior",8329,"ninemonospace",65305,"nineoldstyle",63289,"nineparen",9340,"nineperiod",9360,"ninepersian",1785,"nineroman",8568,"ninesuperior",8313,"nineteencircle",9330,"nineteenparen",9350,"nineteenperiod",9370,"ninethai",3673,"nj",460,"njecyrillic",1114,"nkatakana",12531,"nkatakanahalfwidth",65437,"nlegrightlong",414,"nlinebelow",7753,"nmonospace",65358,"nmsquare",13210,"nnabengali",2467,"nnadeva",2339,"nnagujarati",2723,"nnagurmukhi",2595,"nnnadeva",2345,"nohiragana",12398,"nokatakana",12494,"nokatakanahalfwidth",65417,"nonbreakingspace",160,"nonenthai",3603,"nonuthai",3609,"noonarabic",1606,"noonfinalarabic",65254,"noonghunnaarabic",1722,"noonghunnafinalarabic",64415,"nooninitialarabic",65255,"noonjeeminitialarabic",64722,"noonjeemisolatedarabic",64587,"noonmedialarabic",65256,"noonmeeminitialarabic",64725,"noonmeemisolatedarabic",64590,"noonnoonfinalarabic",64653,"notcontains",8716,"notelement",8713,"notelementof",8713,"notequal",8800,"notgreater",8815,"notgreaternorequal",8817,"notgreaternorless",8825,"notidentical",8802,"notless",8814,"notlessnorequal",8816,"notparallel",8742,"notprecedes",8832,"notsubset",8836,"notsucceeds",8833,"notsuperset",8837,"nowarmenian",1398,"nparen",9385,"nssquare",13233,"nsuperior",8319,"ntilde",241,"nu",957,"nuhiragana",12396,"nukatakana",12492,"nukatakanahalfwidth",65415,"nuktabengali",2492,"nuktadeva",2364,"nuktagujarati",2748,"nuktagurmukhi",2620,"numbersign",35,"numbersignmonospace",65283,"numbersignsmall",65119,"numeralsigngreek",884,"numeralsignlowergreek",885,"numero",8470,"nun",1504,"nundagesh",64320,"nundageshhebrew",64320,"nunhebrew",1504,"nvsquare",13237,"nwsquare",13243,"nyabengali",2462,"nyadeva",2334,"nyagujarati",2718,"nyagurmukhi",2590,"o",111,"oacute",243,"oangthai",3629,"obarred",629,"obarredcyrillic",1257,"obarreddieresiscyrillic",1259,"obengali",2451,"obopomofo",12571,"obreve",335,"ocandradeva",2321,"ocandragujarati",2705,"ocandravowelsigndeva",2377,"ocandravowelsigngujarati",2761,"ocaron",466,"ocircle",9438,"ocircumflex",244,"ocircumflexacute",7889,"ocircumflexdotbelow",7897,"ocircumflexgrave",7891,"ocircumflexhookabove",7893,"ocircumflextilde",7895,"ocyrillic",1086,"odblacute",337,"odblgrave",525,"odeva",2323,"odieresis",246,"odieresiscyrillic",1255,"odotbelow",7885,"oe",339,"oekorean",12634,"ogonek",731,"ogonekcmb",808,"ograve",242,"ogujarati",2707,"oharmenian",1413,"ohiragana",12362,"ohookabove",7887,"ohorn",417,"ohornacute",7899,"ohorndotbelow",7907,"ohorngrave",7901,"ohornhookabove",7903,"ohorntilde",7905,"ohungarumlaut",337,"oi",419,"oinvertedbreve",527,"okatakana",12458,"okatakanahalfwidth",65397,"okorean",12631,"olehebrew",1451,"omacron",333,"omacronacute",7763,"omacrongrave",7761,"omdeva",2384,"omega",969,"omega1",982,"omegacyrillic",1121,"omegalatinclosed",631,"omegaroundcyrillic",1147,"omegatitlocyrillic",1149,"omegatonos",974,"omgujarati",2768,"omicron",959,"omicrontonos",972,"omonospace",65359,"one",49,"onearabic",1633,"onebengali",2535,"onecircle",9312,"onecircleinversesansserif",10122,"onedeva",2407,"onedotenleader",8228,"oneeighth",8539,"onefitted",63196,"onegujarati",2791,"onegurmukhi",2663,"onehackarabic",1633,"onehalf",189,"onehangzhou",12321,"oneideographicparen",12832,"oneinferior",8321,"onemonospace",65297,"onenumeratorbengali",2548,"oneoldstyle",63281,"oneparen",9332,"oneperiod",9352,"onepersian",1777,"onequarter",188,"oneroman",8560,"onesuperior",185,"onethai",3665,"onethird",8531,"oogonek",491,"oogonekmacron",493,"oogurmukhi",2579,"oomatragurmukhi",2635,"oopen",596,"oparen",9386,"openbullet",9702,"option",8997,"ordfeminine",170,"ordmasculine",186,"orthogonal",8735,"oshortdeva",2322,"oshortvowelsigndeva",2378,"oslash",248,"oslashacute",511,"osmallhiragana",12361,"osmallkatakana",12457,"osmallkatakanahalfwidth",65387,"ostrokeacute",511,"osuperior",63216,"otcyrillic",1151,"otilde",245,"otildeacute",7757,"otildedieresis",7759,"oubopomofo",12577,"overline",8254,"overlinecenterline",65098,"overlinecmb",773,"overlinedashed",65097,"overlinedblwavy",65100,"overlinewavy",65099,"overscore",175,"ovowelsignbengali",2507,"ovowelsigndeva",2379,"ovowelsigngujarati",2763,"p",112,"paampssquare",13184,"paasentosquare",13099,"pabengali",2474,"pacute",7765,"padeva",2346,"pagedown",8671,"pageup",8670,"pagujarati",2730,"pagurmukhi",2602,"pahiragana",12401,"paiyannoithai",3631,"pakatakana",12497,"palatalizationcyrilliccmb",1156,"palochkacyrillic",1216,"pansioskorean",12671,"paragraph",182,"parallel",8741,"parenleft",40,"parenleftaltonearabic",64830,"parenleftbt",63725,"parenleftex",63724,"parenleftinferior",8333,"parenleftmonospace",65288,"parenleftsmall",65113,"parenleftsuperior",8317,"parenlefttp",63723,"parenleftvertical",65077,"parenright",41,"parenrightaltonearabic",64831,"parenrightbt",63736,"parenrightex",63735,"parenrightinferior",8334,"parenrightmonospace",65289,"parenrightsmall",65114,"parenrightsuperior",8318,"parenrighttp",63734,"parenrightvertical",65078,"partialdiff",8706,"paseqhebrew",1472,"pashtahebrew",1433,"pasquare",13225,"patah",1463,"patah11",1463,"patah1d",1463,"patah2a",1463,"patahhebrew",1463,"patahnarrowhebrew",1463,"patahquarterhebrew",1463,"patahwidehebrew",1463,"pazerhebrew",1441,"pbopomofo",12550,"pcircle",9439,"pdotaccent",7767,"pe",1508,"pecyrillic",1087,"pedagesh",64324,"pedageshhebrew",64324,"peezisquare",13115,"pefinaldageshhebrew",64323,"peharabic",1662,"peharmenian",1402,"pehebrew",1508,"pehfinalarabic",64343,"pehinitialarabic",64344,"pehiragana",12410,"pehmedialarabic",64345,"pekatakana",12506,"pemiddlehookcyrillic",1191,"perafehebrew",64334,"percent",37,"percentarabic",1642,"percentmonospace",65285,"percentsmall",65130,"period",46,"periodarmenian",1417,"periodcentered",183,"periodhalfwidth",65377,"periodinferior",63207,"periodmonospace",65294,"periodsmall",65106,"periodsuperior",63208,"perispomenigreekcmb",834,"perpendicular",8869,"perthousand",8240,"peseta",8359,"pfsquare",13194,"phabengali",2475,"phadeva",2347,"phagujarati",2731,"phagurmukhi",2603,"phi",966,"phi1",981,"phieuphacirclekorean",12922,"phieuphaparenkorean",12826,"phieuphcirclekorean",12908,"phieuphkorean",12621,"phieuphparenkorean",12812,"philatin",632,"phinthuthai",3642,"phisymbolgreek",981,"phook",421,"phophanthai",3614,"phophungthai",3612,"phosamphaothai",3616,"pi",960,"pieupacirclekorean",12915,"pieupaparenkorean",12819,"pieupcieuckorean",12662,"pieupcirclekorean",12901,"pieupkiyeokkorean",12658,"pieupkorean",12610,"pieupparenkorean",12805,"pieupsioskiyeokkorean",12660,"pieupsioskorean",12612,"pieupsiostikeutkorean",12661,"pieupthieuthkorean",12663,"pieuptikeutkorean",12659,"pihiragana",12404,"pikatakana",12500,"pisymbolgreek",982,"piwrarmenian",1411,"plus",43,"plusbelowcmb",799,"pluscircle",8853,"plusminus",177,"plusmod",726,"plusmonospace",65291,"plussmall",65122,"plussuperior",8314,"pmonospace",65360,"pmsquare",13272,"pohiragana",12413,"pointingindexdownwhite",9759,"pointingindexleftwhite",9756,"pointingindexrightwhite",9758,"pointingindexupwhite",9757,"pokatakana",12509,"poplathai",3611,"postalmark",12306,"postalmarkface",12320,"pparen",9387,"precedes",8826,"prescription",8478,"primemod",697,"primereversed",8245,"product",8719,"projective",8965,"prolongedkana",12540,"propellor",8984,"propersubset",8834,"propersuperset",8835,"proportion",8759,"proportional",8733,"psi",968,"psicyrillic",1137,"psilipneumatacyrilliccmb",1158,"pssquare",13232,"puhiragana",12407,"pukatakana",12503,"pvsquare",13236,"pwsquare",13242,"q",113,"qadeva",2392,"qadmahebrew",1448,"qafarabic",1602,"qaffinalarabic",65238,"qafinitialarabic",65239,"qafmedialarabic",65240,"qamats",1464,"qamats10",1464,"qamats1a",1464,"qamats1c",1464,"qamats27",1464,"qamats29",1464,"qamats33",1464,"qamatsde",1464,"qamatshebrew",1464,"qamatsnarrowhebrew",1464,"qamatsqatanhebrew",1464,"qamatsqatannarrowhebrew",1464,"qamatsqatanquarterhebrew",1464,"qamatsqatanwidehebrew",1464,"qamatsquarterhebrew",1464,"qamatswidehebrew",1464,"qarneyparahebrew",1439,"qbopomofo",12561,"qcircle",9440,"qhook",672,"qmonospace",65361,"qof",1511,"qofdagesh",64327,"qofdageshhebrew",64327,"qofhebrew",1511,"qparen",9388,"quarternote",9833,"qubuts",1467,"qubuts18",1467,"qubuts25",1467,"qubuts31",1467,"qubutshebrew",1467,"qubutsnarrowhebrew",1467,"qubutsquarterhebrew",1467,"qubutswidehebrew",1467,"question",63,"questionarabic",1567,"questionarmenian",1374,"questiondown",191,"questiondownsmall",63423,"questiongreek",894,"questionmonospace",65311,"questionsmall",63295,"quotedbl",34,"quotedblbase",8222,"quotedblleft",8220,"quotedblmonospace",65282,"quotedblprime",12318,"quotedblprimereversed",12317,"quotedblright",8221,"quoteleft",8216,"quoteleftreversed",8219,"quotereversed",8219,"quoteright",8217,"quoterightn",329,"quotesinglbase",8218,"quotesingle",39,"quotesinglemonospace",65287,"r",114,"raarmenian",1404,"rabengali",2480,"racute",341,"radeva",2352,"radical",8730,"radicalex",63717,"radoverssquare",13230,"radoverssquaredsquare",13231,"radsquare",13229,"rafe",1471,"rafehebrew",1471,"ragujarati",2736,"ragurmukhi",2608,"rahiragana",12425,"rakatakana",12521,"rakatakanahalfwidth",65431,"ralowerdiagonalbengali",2545,"ramiddlediagonalbengali",2544,"ramshorn",612,"ratio",8758,"rbopomofo",12566,"rcaron",345,"rcedilla",343,"rcircle",9441,"rcommaaccent",343,"rdblgrave",529,"rdotaccent",7769,"rdotbelow",7771,"rdotbelowmacron",7773,"referencemark",8251,"reflexsubset",8838,"reflexsuperset",8839,"registered",174,"registersans",63720,"registerserif",63194,"reharabic",1585,"reharmenian",1408,"rehfinalarabic",65198,"rehiragana",12428,"rekatakana",12524,"rekatakanahalfwidth",65434,"resh",1512,"reshdageshhebrew",64328,"reshhebrew",1512,"reversedtilde",8765,"reviahebrew",1431,"reviamugrashhebrew",1431,"revlogicalnot",8976,"rfishhook",638,"rfishhookreversed",639,"rhabengali",2525,"rhadeva",2397,"rho",961,"rhook",637,"rhookturned",635,"rhookturnedsuperior",693,"rhosymbolgreek",1009,"rhotichookmod",734,"rieulacirclekorean",12913,"rieulaparenkorean",12817,"rieulcirclekorean",12899,"rieulhieuhkorean",12608,"rieulkiyeokkorean",12602,"rieulkiyeoksioskorean",12649,"rieulkorean",12601,"rieulmieumkorean",12603,"rieulpansioskorean",12652,"rieulparenkorean",12803,"rieulphieuphkorean",12607,"rieulpieupkorean",12604,"rieulpieupsioskorean",12651,"rieulsioskorean",12605,"rieulthieuthkorean",12606,"rieultikeutkorean",12650,"rieulyeorinhieuhkorean",12653,"rightangle",8735,"righttackbelowcmb",793,"righttriangle",8895,"rihiragana",12426,"rikatakana",12522,"rikatakanahalfwidth",65432,"ring",730,"ringbelowcmb",805,"ringcmb",778,"ringhalfleft",703,"ringhalfleftarmenian",1369,"ringhalfleftbelowcmb",796,"ringhalfleftcentered",723,"ringhalfright",702,"ringhalfrightbelowcmb",825,"ringhalfrightcentered",722,"rinvertedbreve",531,"rittorusquare",13137,"rlinebelow",7775,"rlongleg",636,"rlonglegturned",634,"rmonospace",65362,"rohiragana",12429,"rokatakana",12525,"rokatakanahalfwidth",65435,"roruathai",3619,"rparen",9389,"rrabengali",2524,"rradeva",2353,"rragurmukhi",2652,"rreharabic",1681,"rrehfinalarabic",64397,"rrvocalicbengali",2528,"rrvocalicdeva",2400,"rrvocalicgujarati",2784,"rrvocalicvowelsignbengali",2500,"rrvocalicvowelsigndeva",2372,"rrvocalicvowelsigngujarati",2756,"rsuperior",63217,"rtblock",9616,"rturned",633,"rturnedsuperior",692,"ruhiragana",12427,"rukatakana",12523,"rukatakanahalfwidth",65433,"rupeemarkbengali",2546,"rupeesignbengali",2547,"rupiah",63197,"ruthai",3620,"rvocalicbengali",2443,"rvocalicdeva",2315,"rvocalicgujarati",2699,"rvocalicvowelsignbengali",2499,"rvocalicvowelsigndeva",2371,"rvocalicvowelsigngujarati",2755,"s",115,"sabengali",2488,"sacute",347,"sacutedotaccent",7781,"sadarabic",1589,"sadeva",2360,"sadfinalarabic",65210,"sadinitialarabic",65211,"sadmedialarabic",65212,"sagujarati",2744,"sagurmukhi",2616,"sahiragana",12373,"sakatakana",12469,"sakatakanahalfwidth",65403,"sallallahoualayhewasallamarabic",65018,"samekh",1505,"samekhdagesh",64321,"samekhdageshhebrew",64321,"samekhhebrew",1505,"saraaathai",3634,"saraaethai",3649,"saraaimaimalaithai",3652,"saraaimaimuanthai",3651,"saraamthai",3635,"saraathai",3632,"saraethai",3648,"saraiileftthai",63622,"saraiithai",3637,"saraileftthai",63621,"saraithai",3636,"saraothai",3650,"saraueeleftthai",63624,"saraueethai",3639,"saraueleftthai",63623,"sarauethai",3638,"sarauthai",3640,"sarauuthai",3641,"sbopomofo",12569,"scaron",353,"scarondotaccent",7783,"scedilla",351,"schwa",601,"schwacyrillic",1241,"schwadieresiscyrillic",1243,"schwahook",602,"scircle",9442,"scircumflex",349,"scommaaccent",537,"sdotaccent",7777,"sdotbelow",7779,"sdotbelowdotaccent",7785,"seagullbelowcmb",828,"second",8243,"secondtonechinese",714,"section",167,"seenarabic",1587,"seenfinalarabic",65202,"seeninitialarabic",65203,"seenmedialarabic",65204,"segol",1462,"segol13",1462,"segol1f",1462,"segol2c",1462,"segolhebrew",1462,"segolnarrowhebrew",1462,"segolquarterhebrew",1462,"segoltahebrew",1426,"segolwidehebrew",1462,"seharmenian",1405,"sehiragana",12379,"sekatakana",12475,"sekatakanahalfwidth",65406,"semicolon",59,"semicolonarabic",1563,"semicolonmonospace",65307,"semicolonsmall",65108,"semivoicedmarkkana",12444,"semivoicedmarkkanahalfwidth",65439,"sentisquare",13090,"sentosquare",13091,"seven",55,"sevenarabic",1639,"sevenbengali",2541,"sevencircle",9318,"sevencircleinversesansserif",10128,"sevendeva",2413,"seveneighths",8542,"sevengujarati",2797,"sevengurmukhi",2669,"sevenhackarabic",1639,"sevenhangzhou",12327,"sevenideographicparen",12838,"seveninferior",8327,"sevenmonospace",65303,"sevenoldstyle",63287,"sevenparen",9338,"sevenperiod",9358,"sevenpersian",1783,"sevenroman",8566,"sevensuperior",8311,"seventeencircle",9328,"seventeenparen",9348,"seventeenperiod",9368,"seventhai",3671,"sfthyphen",173,"shaarmenian",1399,"shabengali",2486,"shacyrillic",1096,"shaddaarabic",1617,"shaddadammaarabic",64609,"shaddadammatanarabic",64606,"shaddafathaarabic",64608,"shaddakasraarabic",64610,"shaddakasratanarabic",64607,"shade",9618,"shadedark",9619,"shadelight",9617,"shademedium",9618,"shadeva",2358,"shagujarati",2742,"shagurmukhi",2614,"shalshelethebrew",1427,"shbopomofo",12565,"shchacyrillic",1097,"sheenarabic",1588,"sheenfinalarabic",65206,"sheeninitialarabic",65207,"sheenmedialarabic",65208,"sheicoptic",995,"sheqel",8362,"sheqelhebrew",8362,"sheva",1456,"sheva115",1456,"sheva15",1456,"sheva22",1456,"sheva2e",1456,"shevahebrew",1456,"shevanarrowhebrew",1456,"shevaquarterhebrew",1456,"shevawidehebrew",1456,"shhacyrillic",1211,"shimacoptic",1005,"shin",1513,"shindagesh",64329,"shindageshhebrew",64329,"shindageshshindot",64300,"shindageshshindothebrew",64300,"shindageshsindot",64301,"shindageshsindothebrew",64301,"shindothebrew",1473,"shinhebrew",1513,"shinshindot",64298,"shinshindothebrew",64298,"shinsindot",64299,"shinsindothebrew",64299,"shook",642,"sigma",963,"sigma1",962,"sigmafinal",962,"sigmalunatesymbolgreek",1010,"sihiragana",12375,"sikatakana",12471,"sikatakanahalfwidth",65404,"siluqhebrew",1469,"siluqlefthebrew",1469,"similar",8764,"sindothebrew",1474,"siosacirclekorean",12916,"siosaparenkorean",12820,"sioscieuckorean",12670,"sioscirclekorean",12902,"sioskiyeokkorean",12666,"sioskorean",12613,"siosnieunkorean",12667,"siosparenkorean",12806,"siospieupkorean",12669,"siostikeutkorean",12668,"six",54,"sixarabic",1638,"sixbengali",2540,"sixcircle",9317,"sixcircleinversesansserif",10127,"sixdeva",2412,"sixgujarati",2796,"sixgurmukhi",2668,"sixhackarabic",1638,"sixhangzhou",12326,"sixideographicparen",12837,"sixinferior",8326,"sixmonospace",65302,"sixoldstyle",63286,"sixparen",9337,"sixperiod",9357,"sixpersian",1782,"sixroman",8565,"sixsuperior",8310,"sixteencircle",9327,"sixteencurrencydenominatorbengali",2553,"sixteenparen",9347,"sixteenperiod",9367,"sixthai",3670,"slash",47,"slashmonospace",65295,"slong",383,"slongdotaccent",7835,"smileface",9786,"smonospace",65363,"sofpasuqhebrew",1475,"softhyphen",173,"softsigncyrillic",1100,"sohiragana",12381,"sokatakana",12477,"sokatakanahalfwidth",65407,"soliduslongoverlaycmb",824,"solidusshortoverlaycmb",823,"sorusithai",3625,"sosalathai",3624,"sosothai",3595,"sosuathai",3626,"space",32,"spacehackarabic",32,"spade",9824,"spadesuitblack",9824,"spadesuitwhite",9828,"sparen",9390,"squarebelowcmb",827,"squarecc",13252,"squarecm",13213,"squarediagonalcrosshatchfill",9641,"squarehorizontalfill",9636,"squarekg",13199,"squarekm",13214,"squarekmcapital",13262,"squareln",13265,"squarelog",13266,"squaremg",13198,"squaremil",13269,"squaremm",13212,"squaremsquared",13217,"squareorthogonalcrosshatchfill",9638,"squareupperlefttolowerrightfill",9639,"squareupperrighttolowerleftfill",9640,"squareverticalfill",9637,"squarewhitewithsmallblack",9635,"srsquare",13275,"ssabengali",2487,"ssadeva",2359,"ssagujarati",2743,"ssangcieuckorean",12617,"ssanghieuhkorean",12677,"ssangieungkorean",12672,"ssangkiyeokkorean",12594,"ssangnieunkorean",12645,"ssangpieupkorean",12611,"ssangsioskorean",12614,"ssangtikeutkorean",12600,"ssuperior",63218,"sterling",163,"sterlingmonospace",65505,"strokelongoverlaycmb",822,"strokeshortoverlaycmb",821,"subset",8834,"subsetnotequal",8842,"subsetorequal",8838,"succeeds",8827,"suchthat",8715,"suhiragana",12377,"sukatakana",12473,"sukatakanahalfwidth",65405,"sukunarabic",1618,"summation",8721,"sun",9788,"superset",8835,"supersetnotequal",8843,"supersetorequal",8839,"svsquare",13276,"syouwaerasquare",13180,"t",116,"tabengali",2468,"tackdown",8868,"tackleft",8867,"tadeva",2340,"tagujarati",2724,"tagurmukhi",2596,"taharabic",1591,"tahfinalarabic",65218,"tahinitialarabic",65219,"tahiragana",12383,"tahmedialarabic",65220,"taisyouerasquare",13181,"takatakana",12479,"takatakanahalfwidth",65408,"tatweelarabic",1600,"tau",964,"tav",1514,"tavdages",64330,"tavdagesh",64330,"tavdageshhebrew",64330,"tavhebrew",1514,"tbar",359,"tbopomofo",12554,"tcaron",357,"tccurl",680,"tcedilla",355,"tcheharabic",1670,"tchehfinalarabic",64379,"tchehinitialarabic",64380,"tchehmedialarabic",64381,"tcircle",9443,"tcircumflexbelow",7793,"tcommaaccent",355,"tdieresis",7831,"tdotaccent",7787,"tdotbelow",7789,"tecyrillic",1090,"tedescendercyrillic",1197,"teharabic",1578,"tehfinalarabic",65174,"tehhahinitialarabic",64674,"tehhahisolatedarabic",64524,"tehinitialarabic",65175,"tehiragana",12390,"tehjeeminitialarabic",64673,"tehjeemisolatedarabic",64523,"tehmarbutaarabic",1577,"tehmarbutafinalarabic",65172,"tehmedialarabic",65176,"tehmeeminitialarabic",64676,"tehmeemisolatedarabic",64526,"tehnoonfinalarabic",64627,"tekatakana",12486,"tekatakanahalfwidth",65411,"telephone",8481,"telephoneblack",9742,"telishagedolahebrew",1440,"telishaqetanahebrew",1449,"tencircle",9321,"tenideographicparen",12841,"tenparen",9341,"tenperiod",9361,"tenroman",8569,"tesh",679,"tet",1496,"tetdagesh",64312,"tetdageshhebrew",64312,"tethebrew",1496,"tetsecyrillic",1205,"tevirhebrew",1435,"tevirlefthebrew",1435,"thabengali",2469,"thadeva",2341,"thagujarati",2725,"thagurmukhi",2597,"thalarabic",1584,"thalfinalarabic",65196,"thanthakhatlowleftthai",63640,"thanthakhatlowrightthai",63639,"thanthakhatthai",3660,"thanthakhatupperleftthai",63638,"theharabic",1579,"thehfinalarabic",65178,"thehinitialarabic",65179,"thehmedialarabic",65180,"thereexists",8707,"therefore",8756,"theta",952,"theta1",977,"thetasymbolgreek",977,"thieuthacirclekorean",12921,"thieuthaparenkorean",12825,"thieuthcirclekorean",12907,"thieuthkorean",12620,"thieuthparenkorean",12811,"thirteencircle",9324,"thirteenparen",9344,"thirteenperiod",9364,"thonangmonthothai",3601,"thook",429,"thophuthaothai",3602,"thorn",254,"thothahanthai",3607,"thothanthai",3600,"thothongthai",3608,"thothungthai",3606,"thousandcyrillic",1154,"thousandsseparatorarabic",1644,"thousandsseparatorpersian",1644,"three",51,"threearabic",1635,"threebengali",2537,"threecircle",9314,"threecircleinversesansserif",10124,"threedeva",2409,"threeeighths",8540,"threegujarati",2793,"threegurmukhi",2665,"threehackarabic",1635,"threehangzhou",12323,"threeideographicparen",12834,"threeinferior",8323,"threemonospace",65299,"threenumeratorbengali",2550,"threeoldstyle",63283,"threeparen",9334,"threeperiod",9354,"threepersian",1779,"threequarters",190,"threequartersemdash",63198,"threeroman",8562,"threesuperior",179,"threethai",3667,"thzsquare",13204,"tihiragana",12385,"tikatakana",12481,"tikatakanahalfwidth",65409,"tikeutacirclekorean",12912,"tikeutaparenkorean",12816,"tikeutcirclekorean",12898,"tikeutkorean",12599,"tikeutparenkorean",12802,"tilde",732,"tildebelowcmb",816,"tildecmb",771,"tildecomb",771,"tildedoublecmb",864,"tildeoperator",8764,"tildeoverlaycmb",820,"tildeverticalcmb",830,"timescircle",8855,"tipehahebrew",1430,"tipehalefthebrew",1430,"tippigurmukhi",2672,"titlocyrilliccmb",1155,"tiwnarmenian",1407,"tlinebelow",7791,"tmonospace",65364,"toarmenian",1385,"tohiragana",12392,"tokatakana",12488,"tokatakanahalfwidth",65412,"tonebarextrahighmod",741,"tonebarextralowmod",745,"tonebarhighmod",742,"tonebarlowmod",744,"tonebarmidmod",743,"tonefive",445,"tonesix",389,"tonetwo",424,"tonos",900,"tonsquare",13095,"topatakthai",3599,"tortoiseshellbracketleft",12308,"tortoiseshellbracketleftsmall",65117,"tortoiseshellbracketleftvertical",65081,"tortoiseshellbracketright",12309,"tortoiseshellbracketrightsmall",65118,"tortoiseshellbracketrightvertical",65082,"totaothai",3605,"tpalatalhook",427,"tparen",9391,"trademark",8482,"trademarksans",63722,"trademarkserif",63195,"tretroflexhook",648,"triagdn",9660,"triaglf",9668,"triagrt",9658,"triagup",9650,"ts",678,"tsadi",1510,"tsadidagesh",64326,"tsadidageshhebrew",64326,"tsadihebrew",1510,"tsecyrillic",1094,"tsere",1461,"tsere12",1461,"tsere1e",1461,"tsere2b",1461,"tserehebrew",1461,"tserenarrowhebrew",1461,"tserequarterhebrew",1461,"tserewidehebrew",1461,"tshecyrillic",1115,"tsuperior",63219,"ttabengali",2463,"ttadeva",2335,"ttagujarati",2719,"ttagurmukhi",2591,"tteharabic",1657,"ttehfinalarabic",64359,"ttehinitialarabic",64360,"ttehmedialarabic",64361,"tthabengali",2464,"tthadeva",2336,"tthagujarati",2720,"tthagurmukhi",2592,"tturned",647,"tuhiragana",12388,"tukatakana",12484,"tukatakanahalfwidth",65410,"tusmallhiragana",12387,"tusmallkatakana",12483,"tusmallkatakanahalfwidth",65391,"twelvecircle",9323,"twelveparen",9343,"twelveperiod",9363,"twelveroman",8571,"twentycircle",9331,"twentyhangzhou",21316,"twentyparen",9351,"twentyperiod",9371,"two",50,"twoarabic",1634,"twobengali",2536,"twocircle",9313,"twocircleinversesansserif",10123,"twodeva",2408,"twodotenleader",8229,"twodotleader",8229,"twodotleadervertical",65072,"twogujarati",2792,"twogurmukhi",2664,"twohackarabic",1634,"twohangzhou",12322,"twoideographicparen",12833,"twoinferior",8322,"twomonospace",65298,"twonumeratorbengali",2549,"twooldstyle",63282,"twoparen",9333,"twoperiod",9353,"twopersian",1778,"tworoman",8561,"twostroke",443,"twosuperior",178,"twothai",3666,"twothirds",8532,"u",117,"uacute",250,"ubar",649,"ubengali",2441,"ubopomofo",12584,"ubreve",365,"ucaron",468,"ucircle",9444,"ucircumflex",251,"ucircumflexbelow",7799,"ucyrillic",1091,"udattadeva",2385,"udblacute",369,"udblgrave",533,"udeva",2313,"udieresis",252,"udieresisacute",472,"udieresisbelow",7795,"udieresiscaron",474,"udieresiscyrillic",1265,"udieresisgrave",476,"udieresismacron",470,"udotbelow",7909,"ugrave",249,"ugujarati",2697,"ugurmukhi",2569,"uhiragana",12358,"uhookabove",7911,"uhorn",432,"uhornacute",7913,"uhorndotbelow",7921,"uhorngrave",7915,"uhornhookabove",7917,"uhorntilde",7919,"uhungarumlaut",369,"uhungarumlautcyrillic",1267,"uinvertedbreve",535,"ukatakana",12454,"ukatakanahalfwidth",65395,"ukcyrillic",1145,"ukorean",12636,"umacron",363,"umacroncyrillic",1263,"umacrondieresis",7803,"umatragurmukhi",2625,"umonospace",65365,"underscore",95,"underscoredbl",8215,"underscoremonospace",65343,"underscorevertical",65075,"underscorewavy",65103,"union",8746,"universal",8704,"uogonek",371,"uparen",9392,"upblock",9600,"upperdothebrew",1476,"upsilon",965,"upsilondieresis",971,"upsilondieresistonos",944,"upsilonlatin",650,"upsilontonos",973,"uptackbelowcmb",797,"uptackmod",724,"uragurmukhi",2675,"uring",367,"ushortcyrillic",1118,"usmallhiragana",12357,"usmallkatakana",12453,"usmallkatakanahalfwidth",65385,"ustraightcyrillic",1199,"ustraightstrokecyrillic",1201,"utilde",361,"utildeacute",7801,"utildebelow",7797,"uubengali",2442,"uudeva",2314,"uugujarati",2698,"uugurmukhi",2570,"uumatragurmukhi",2626,"uuvowelsignbengali",2498,"uuvowelsigndeva",2370,"uuvowelsigngujarati",2754,"uvowelsignbengali",2497,"uvowelsigndeva",2369,"uvowelsigngujarati",2753,"v",118,"vadeva",2357,"vagujarati",2741,"vagurmukhi",2613,"vakatakana",12535,"vav",1493,"vavdagesh",64309,"vavdagesh65",64309,"vavdageshhebrew",64309,"vavhebrew",1493,"vavholam",64331,"vavholamhebrew",64331,"vavvavhebrew",1520,"vavyodhebrew",1521,"vcircle",9445,"vdotbelow",7807,"vecyrillic",1074,"veharabic",1700,"vehfinalarabic",64363,"vehinitialarabic",64364,"vehmedialarabic",64365,"vekatakana",12537,"venus",9792,"verticalbar",124,"verticallineabovecmb",781,"verticallinebelowcmb",809,"verticallinelowmod",716,"verticallinemod",712,"vewarmenian",1406,"vhook",651,"vikatakana",12536,"viramabengali",2509,"viramadeva",2381,"viramagujarati",2765,"visargabengali",2435,"visargadeva",2307,"visargagujarati",2691,"vmonospace",65366,"voarmenian",1400,"voicediterationhiragana",12446,"voicediterationkatakana",12542,"voicedmarkkana",12443,"voicedmarkkanahalfwidth",65438,"vokatakana",12538,"vparen",9393,"vtilde",7805,"vturned",652,"vuhiragana",12436,"vukatakana",12532,"w",119,"wacute",7811,"waekorean",12633,"wahiragana",12431,"wakatakana",12527,"wakatakanahalfwidth",65436,"wakorean",12632,"wasmallhiragana",12430,"wasmallkatakana",12526,"wattosquare",13143,"wavedash",12316,"wavyunderscorevertical",65076,"wawarabic",1608,"wawfinalarabic",65262,"wawhamzaabovearabic",1572,"wawhamzaabovefinalarabic",65158,"wbsquare",13277,"wcircle",9446,"wcircumflex",373,"wdieresis",7813,"wdotaccent",7815,"wdotbelow",7817,"wehiragana",12433,"weierstrass",8472,"wekatakana",12529,"wekorean",12638,"weokorean",12637,"wgrave",7809,"whitebullet",9702,"whitecircle",9675,"whitecircleinverse",9689,"whitecornerbracketleft",12302,"whitecornerbracketleftvertical",65091,"whitecornerbracketright",12303,"whitecornerbracketrightvertical",65092,"whitediamond",9671,"whitediamondcontainingblacksmalldiamond",9672,"whitedownpointingsmalltriangle",9663,"whitedownpointingtriangle",9661,"whiteleftpointingsmalltriangle",9667,"whiteleftpointingtriangle",9665,"whitelenticularbracketleft",12310,"whitelenticularbracketright",12311,"whiterightpointingsmalltriangle",9657,"whiterightpointingtriangle",9655,"whitesmallsquare",9643,"whitesmilingface",9786,"whitesquare",9633,"whitestar",9734,"whitetelephone",9743,"whitetortoiseshellbracketleft",12312,"whitetortoiseshellbracketright",12313,"whiteuppointingsmalltriangle",9653,"whiteuppointingtriangle",9651,"wihiragana",12432,"wikatakana",12528,"wikorean",12639,"wmonospace",65367,"wohiragana",12434,"wokatakana",12530,"wokatakanahalfwidth",65382,"won",8361,"wonmonospace",65510,"wowaenthai",3623,"wparen",9394,"wring",7832,"wsuperior",695,"wturned",653,"wynn",447,"x",120,"xabovecmb",829,"xbopomofo",12562,"xcircle",9447,"xdieresis",7821,"xdotaccent",7819,"xeharmenian",1389,"xi",958,"xmonospace",65368,"xparen",9395,"xsuperior",739,"y",121,"yaadosquare",13134,"yabengali",2479,"yacute",253,"yadeva",2351,"yaekorean",12626,"yagujarati",2735,"yagurmukhi",2607,"yahiragana",12420,"yakatakana",12516,"yakatakanahalfwidth",65428,"yakorean",12625,"yamakkanthai",3662,"yasmallhiragana",12419,"yasmallkatakana",12515,"yasmallkatakanahalfwidth",65388,"yatcyrillic",1123,"ycircle",9448,"ycircumflex",375,"ydieresis",255,"ydotaccent",7823,"ydotbelow",7925,"yeharabic",1610,"yehbarreearabic",1746,"yehbarreefinalarabic",64431,"yehfinalarabic",65266,"yehhamzaabovearabic",1574,"yehhamzaabovefinalarabic",65162,"yehhamzaaboveinitialarabic",65163,"yehhamzaabovemedialarabic",65164,"yehinitialarabic",65267,"yehmedialarabic",65268,"yehmeeminitialarabic",64733,"yehmeemisolatedarabic",64600,"yehnoonfinalarabic",64660,"yehthreedotsbelowarabic",1745,"yekorean",12630,"yen",165,"yenmonospace",65509,"yeokorean",12629,"yeorinhieuhkorean",12678,"yerahbenyomohebrew",1450,"yerahbenyomolefthebrew",1450,"yericyrillic",1099,"yerudieresiscyrillic",1273,"yesieungkorean",12673,"yesieungpansioskorean",12675,"yesieungsioskorean",12674,"yetivhebrew",1434,"ygrave",7923,"yhook",436,"yhookabove",7927,"yiarmenian",1397,"yicyrillic",1111,"yikorean",12642,"yinyang",9775,"yiwnarmenian",1410,"ymonospace",65369,"yod",1497,"yoddagesh",64313,"yoddageshhebrew",64313,"yodhebrew",1497,"yodyodhebrew",1522,"yodyodpatahhebrew",64287,"yohiragana",12424,"yoikorean",12681,"yokatakana",12520,"yokatakanahalfwidth",65430,"yokorean",12635,"yosmallhiragana",12423,"yosmallkatakana",12519,"yosmallkatakanahalfwidth",65390,"yotgreek",1011,"yoyaekorean",12680,"yoyakorean",12679,"yoyakthai",3618,"yoyingthai",3597,"yparen",9396,"ypogegrammeni",890,"ypogegrammenigreekcmb",837,"yr",422,"yring",7833,"ysuperior",696,"ytilde",7929,"yturned",654,"yuhiragana",12422,"yuikorean",12684,"yukatakana",12518,"yukatakanahalfwidth",65429,"yukorean",12640,"yusbigcyrillic",1131,"yusbigiotifiedcyrillic",1133,"yuslittlecyrillic",1127,"yuslittleiotifiedcyrillic",1129,"yusmallhiragana",12421,"yusmallkatakana",12517,"yusmallkatakanahalfwidth",65389,"yuyekorean",12683,"yuyeokorean",12682,"yyabengali",2527,"yyadeva",2399,"z",122,"zaarmenian",1382,"zacute",378,"zadeva",2395,"zagurmukhi",2651,"zaharabic",1592,"zahfinalarabic",65222,"zahinitialarabic",65223,"zahiragana",12374,"zahmedialarabic",65224,"zainarabic",1586,"zainfinalarabic",65200,"zakatakana",12470,"zaqefgadolhebrew",1429,"zaqefqatanhebrew",1428,"zarqahebrew",1432,"zayin",1494,"zayindagesh",64310,"zayindageshhebrew",64310,"zayinhebrew",1494,"zbopomofo",12567,"zcaron",382,"zcircle",9449,"zcircumflex",7825,"zcurl",657,"zdot",380,"zdotaccent",380,"zdotbelow",7827,"zecyrillic",1079,"zedescendercyrillic",1177,"zedieresiscyrillic",1247,"zehiragana",12380,"zekatakana",12476,"zero",48,"zeroarabic",1632,"zerobengali",2534,"zerodeva",2406,"zerogujarati",2790,"zerogurmukhi",2662,"zerohackarabic",1632,"zeroinferior",8320,"zeromonospace",65296,"zerooldstyle",63280,"zeropersian",1776,"zerosuperior",8304,"zerothai",3664,"zerowidthjoiner",65279,"zerowidthnonjoiner",8204,"zerowidthspace",8203,"zeta",950,"zhbopomofo",12563,"zhearmenian",1386,"zhebrevecyrillic",1218,"zhecyrillic",1078,"zhedescendercyrillic",1175,"zhedieresiscyrillic",1245,"zihiragana",12376,"zikatakana",12472,"zinorhebrew",1454,"zlinebelow",7829,"zmonospace",65370,"zohiragana",12382,"zokatakana",12478,"zparen",9397,"zretroflexhook",656,"zstroke",438,"zuhiragana",12378,"zukatakana",12474,".notdef",0,"angbracketleftbig",9001,"angbracketleftBig",9001,"angbracketleftbigg",9001,"angbracketleftBigg",9001,"angbracketrightBig",9002,"angbracketrightbig",9002,"angbracketrightBigg",9002,"angbracketrightbigg",9002,"arrowhookleft",8618,"arrowhookright",8617,"arrowlefttophalf",8636,"arrowleftbothalf",8637,"arrownortheast",8599,"arrownorthwest",8598,"arrowrighttophalf",8640,"arrowrightbothalf",8641,"arrowsoutheast",8600,"arrowsouthwest",8601,"backslashbig",8726,"backslashBig",8726,"backslashBigg",8726,"backslashbigg",8726,"bardbl",8214,"bracehtipdownleft",65079,"bracehtipdownright",65079,"bracehtipupleft",65080,"bracehtipupright",65080,"braceleftBig",123,"braceleftbig",123,"braceleftbigg",123,"braceleftBigg",123,"bracerightBig",125,"bracerightbig",125,"bracerightbigg",125,"bracerightBigg",125,"bracketleftbig",91,"bracketleftBig",91,"bracketleftbigg",91,"bracketleftBigg",91,"bracketrightBig",93,"bracketrightbig",93,"bracketrightbigg",93,"bracketrightBigg",93,"ceilingleftbig",8968,"ceilingleftBig",8968,"ceilingleftBigg",8968,"ceilingleftbigg",8968,"ceilingrightbig",8969,"ceilingrightBig",8969,"ceilingrightbigg",8969,"ceilingrightBigg",8969,"circledotdisplay",8857,"circledottext",8857,"circlemultiplydisplay",8855,"circlemultiplytext",8855,"circleplusdisplay",8853,"circleplustext",8853,"contintegraldisplay",8750,"contintegraltext",8750,"coproductdisplay",8720,"coproducttext",8720,"floorleftBig",8970,"floorleftbig",8970,"floorleftbigg",8970,"floorleftBigg",8970,"floorrightbig",8971,"floorrightBig",8971,"floorrightBigg",8971,"floorrightbigg",8971,"hatwide",770,"hatwider",770,"hatwidest",770,"intercal",7488,"integraldisplay",8747,"integraltext",8747,"intersectiondisplay",8898,"intersectiontext",8898,"logicalanddisplay",8743,"logicalandtext",8743,"logicalordisplay",8744,"logicalortext",8744,"parenleftBig",40,"parenleftbig",40,"parenleftBigg",40,"parenleftbigg",40,"parenrightBig",41,"parenrightbig",41,"parenrightBigg",41,"parenrightbigg",41,"prime",8242,"productdisplay",8719,"producttext",8719,"radicalbig",8730,"radicalBig",8730,"radicalBigg",8730,"radicalbigg",8730,"radicalbt",8730,"radicaltp",8730,"radicalvertex",8730,"slashbig",47,"slashBig",47,"slashBigg",47,"slashbigg",47,"summationdisplay",8721,"summationtext",8721,"tildewide",732,"tildewider",732,"tildewidest",732,"uniondisplay",8899,"unionmultidisplay",8846,"unionmultitext",8846,"unionsqdisplay",8852,"unionsqtext",8852,"uniontext",8899,"vextenddouble",8741,"vextendsingle",8739]})),i=(0,n.getArrayLookupTableFactory)((function(){return["space",32,"a1",9985,"a2",9986,"a202",9987,"a3",9988,"a4",9742,"a5",9990,"a119",9991,"a118",9992,"a117",9993,"a11",9755,"a12",9758,"a13",9996,"a14",9997,"a15",9998,"a16",9999,"a105",1e4,"a17",10001,"a18",10002,"a19",10003,"a20",10004,"a21",10005,"a22",10006,"a23",10007,"a24",10008,"a25",10009,"a26",10010,"a27",10011,"a28",10012,"a6",10013,"a7",10014,"a8",10015,"a9",10016,"a10",10017,"a29",10018,"a30",10019,"a31",10020,"a32",10021,"a33",10022,"a34",10023,"a35",9733,"a36",10025,"a37",10026,"a38",10027,"a39",10028,"a40",10029,"a41",10030,"a42",10031,"a43",10032,"a44",10033,"a45",10034,"a46",10035,"a47",10036,"a48",10037,"a49",10038,"a50",10039,"a51",10040,"a52",10041,"a53",10042,"a54",10043,"a55",10044,"a56",10045,"a57",10046,"a58",10047,"a59",10048,"a60",10049,"a61",10050,"a62",10051,"a63",10052,"a64",10053,"a65",10054,"a66",10055,"a67",10056,"a68",10057,"a69",10058,"a70",10059,"a71",9679,"a72",10061,"a73",9632,"a74",10063,"a203",10064,"a75",10065,"a204",10066,"a76",9650,"a77",9660,"a78",9670,"a79",10070,"a81",9687,"a82",10072,"a83",10073,"a84",10074,"a97",10075,"a98",10076,"a99",10077,"a100",10078,"a101",10081,"a102",10082,"a103",10083,"a104",10084,"a106",10085,"a107",10086,"a108",10087,"a112",9827,"a111",9830,"a110",9829,"a109",9824,"a120",9312,"a121",9313,"a122",9314,"a123",9315,"a124",9316,"a125",9317,"a126",9318,"a127",9319,"a128",9320,"a129",9321,"a130",10102,"a131",10103,"a132",10104,"a133",10105,"a134",10106,"a135",10107,"a136",10108,"a137",10109,"a138",10110,"a139",10111,"a140",10112,"a141",10113,"a142",10114,"a143",10115,"a144",10116,"a145",10117,"a146",10118,"a147",10119,"a148",10120,"a149",10121,"a150",10122,"a151",10123,"a152",10124,"a153",10125,"a154",10126,"a155",10127,"a156",10128,"a157",10129,"a158",10130,"a159",10131,"a160",10132,"a161",8594,"a163",8596,"a164",8597,"a196",10136,"a165",10137,"a192",10138,"a166",10139,"a167",10140,"a168",10141,"a169",10142,"a170",10143,"a171",10144,"a172",10145,"a173",10146,"a162",10147,"a174",10148,"a175",10149,"a176",10150,"a177",10151,"a178",10152,"a179",10153,"a193",10154,"a180",10155,"a199",10156,"a181",10157,"a200",10158,"a182",10159,"a201",10161,"a183",10162,"a184",10163,"a197",10164,"a185",10165,"a194",10166,"a198",10167,"a186",10168,"a195",10169,"a187",10170,"a188",10171,"a189",10172,"a190",10173,"a191",10174,"a89",10088,"a90",10089,"a93",10090,"a94",10091,"a91",10092,"a92",10093,"a205",10094,"a85",10095,"a206",10096,"a86",10097,"a87",10098,"a88",10099,"a95",10100,"a96",10101,".notdef",0]}))},(e,t,r)=>{r.r(t),r.d(t,{clearUnicodeCaches:()=>p,getCharUnicodeCategory:()=>d,getNormalizedUnicodes:()=>u,getUnicodeForGlyph:()=>o,getUnicodeRangeFor:()=>c,mapSpecialUnicodeValues:()=>i,reverseIfRtl:()=>l});var n=r(135);const a=(0,n.getLookupTableFactory)((function(e){e[63721]=169,e[63193]=169,e[63720]=174,e[63194]=174,e[63722]=8482,e[63195]=8482,e[63729]=9127,e[63730]=9128,e[63731]=9129,e[63740]=9131,e[63741]=9132,e[63742]=9133,e[63726]=9121,e[63727]=9122,e[63728]=9123,e[63737]=9124,e[63738]=9125,e[63739]=9126,e[63723]=9115,e[63724]=9116,e[63725]=9117,e[63734]=9118,e[63735]=9119,e[63736]=9120}));function i(e){return e>=65520&&e<=65535?0:e>=62976&&e<=63743?a()[e]||e:173===e?45:e}function o(e,t){let r=t[e];if(void 0!==r)return r;if(!e)return-1;if("u"===e[0]){const t=e.length;let n;if(7===t&&"n"===e[1]&&"i"===e[2])n=e.substring(3);else{if(!(t>=5&&t<=7))return-1;n=e.substring(1)}if(n===n.toUpperCase()&&(r=parseInt(n,16),r>=0))return r}return-1}const s=[{begin:0,end:127},{begin:128,end:255},{begin:256,end:383},{begin:384,end:591},{begin:592,end:687},{begin:688,end:767},{begin:768,end:879},{begin:880,end:1023},{begin:11392,end:11519},{begin:1024,end:1279},{begin:1328,end:1423},{begin:1424,end:1535},{begin:42240,end:42559},{begin:1536,end:1791},{begin:1984,end:2047},{begin:2304,end:2431},{begin:2432,end:2559},{begin:2560,end:2687},{begin:2688,end:2815},{begin:2816,end:2943},{begin:2944,end:3071},{begin:3072,end:3199},{begin:3200,end:3327},{begin:3328,end:3455},{begin:3584,end:3711},{begin:3712,end:3839},{begin:4256,end:4351},{begin:6912,end:7039},{begin:4352,end:4607},{begin:7680,end:7935},{begin:7936,end:8191},{begin:8192,end:8303},{begin:8304,end:8351},{begin:8352,end:8399},{begin:8400,end:8447},{begin:8448,end:8527},{begin:8528,end:8591},{begin:8592,end:8703},{begin:8704,end:8959},{begin:8960,end:9215},{begin:9216,end:9279},{begin:9280,end:9311},{begin:9312,end:9471},{begin:9472,end:9599},{begin:9600,end:9631},{begin:9632,end:9727},{begin:9728,end:9983},{begin:9984,end:10175},{begin:12288,end:12351},{begin:12352,end:12447},{begin:12448,end:12543},{begin:12544,end:12591},{begin:12592,end:12687},{begin:43072,end:43135},{begin:12800,end:13055},{begin:13056,end:13311},{begin:44032,end:55215},{begin:55296,end:57343},{begin:67840,end:67871},{begin:19968,end:40959},{begin:57344,end:63743},{begin:12736,end:12783},{begin:64256,end:64335},{begin:64336,end:65023},{begin:65056,end:65071},{begin:65040,end:65055},{begin:65104,end:65135},{begin:65136,end:65279},{begin:65280,end:65519},{begin:65520,end:65535},{begin:3840,end:4095},{begin:1792,end:1871},{begin:1920,end:1983},{begin:3456,end:3583},{begin:4096,end:4255},{begin:4608,end:4991},{begin:5024,end:5119},{begin:5120,end:5759},{begin:5760,end:5791},{begin:5792,end:5887},{begin:6016,end:6143},{begin:6144,end:6319},{begin:10240,end:10495},{begin:40960,end:42127},{begin:5888,end:5919},{begin:66304,end:66351},{begin:66352,end:66383},{begin:66560,end:66639},{begin:118784,end:119039},{begin:119808,end:120831},{begin:1044480,end:1048573},{begin:65024,end:65039},{begin:917504,end:917631},{begin:6400,end:6479},{begin:6480,end:6527},{begin:6528,end:6623},{begin:6656,end:6687},{begin:11264,end:11359},{begin:11568,end:11647},{begin:19904,end:19967},{begin:43008,end:43055},{begin:65536,end:65663},{begin:65856,end:65935},{begin:66432,end:66463},{begin:66464,end:66527},{begin:66640,end:66687},{begin:66688,end:66735},{begin:67584,end:67647},{begin:68096,end:68191},{begin:119552,end:119647},{begin:73728,end:74751},{begin:119648,end:119679},{begin:7040,end:7103},{begin:7168,end:7247},{begin:7248,end:7295},{begin:43136,end:43231},{begin:43264,end:43311},{begin:43312,end:43359},{begin:43520,end:43615},{begin:65936,end:65999},{begin:66e3,end:66047},{begin:66208,end:66271},{begin:127024,end:127135}];function c(e){for(let t=0,r=s.length;t=r.begin&&e=t.begin&&e=t.begin&&e=0;n--)r.push(e[n]);return r.join("")}const f=new RegExp("^(\\\\s)|(\\\\p{Mn})|(\\\\p{Cf})$","u"),h=new Map;function d(e){const t=h.get(e);if(t)return t;const r=e.match(f),n={isWhitespace:!(!r||!r[1]),isZeroWidthDiacritic:!(!r||!r[2]),isInvisibleFormatMark:!(!r||!r[3])};return h.set(e,n),n}function p(){h.clear()}},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getSerifFonts=t.getNonStdFontMap=t.getGlyphMapForStandardFonts=t.getFontNameToFileMap=void 0,t.getStandardFontName=function(e){var t=(0,a.normalizeFontName)(e);return i()[t]},t.getSymbolsFonts=t.getSupplementalGlyphMapForCalibri=t.getSupplementalGlyphMapForArialBlack=t.getStdFontMap=void 0;var n=r(135),a=r(167),i=(0,n.getLookupTableFactory)((function(e){e["Times-Roman"]="Times-Roman",e.Helvetica="Helvetica",e.Courier="Courier",e.Symbol="Symbol",e["Times-Bold"]="Times-Bold",e["Helvetica-Bold"]="Helvetica-Bold",e["Courier-Bold"]="Courier-Bold",e.ZapfDingbats="ZapfDingbats",e["Times-Italic"]="Times-Italic",e["Helvetica-Oblique"]="Helvetica-Oblique",e["Courier-Oblique"]="Courier-Oblique",e["Times-BoldItalic"]="Times-BoldItalic",e["Helvetica-BoldOblique"]="Helvetica-BoldOblique",e["Courier-BoldOblique"]="Courier-BoldOblique",e.ArialNarrow="Helvetica",e["ArialNarrow-Bold"]="Helvetica-Bold",e["ArialNarrow-BoldItalic"]="Helvetica-BoldOblique",e["ArialNarrow-Italic"]="Helvetica-Oblique",e.ArialBlack="Helvetica",e["ArialBlack-Bold"]="Helvetica-Bold",e["ArialBlack-BoldItalic"]="Helvetica-BoldOblique",e["ArialBlack-Italic"]="Helvetica-Oblique",e["Arial-Black"]="Helvetica",e["Arial-Black-Bold"]="Helvetica-Bold",e["Arial-Black-BoldItalic"]="Helvetica-BoldOblique",e["Arial-Black-Italic"]="Helvetica-Oblique",e.Arial="Helvetica",e["Arial-Bold"]="Helvetica-Bold",e["Arial-BoldItalic"]="Helvetica-BoldOblique",e["Arial-Italic"]="Helvetica-Oblique",e.ArialMT="Helvetica",e["Arial-BoldItalicMT"]="Helvetica-BoldOblique",e["Arial-BoldMT"]="Helvetica-Bold",e["Arial-ItalicMT"]="Helvetica-Oblique",e.ArialUnicodeMS="Helvetica",e["ArialUnicodeMS-Bold"]="Helvetica-Bold",e["ArialUnicodeMS-BoldItalic"]="Helvetica-BoldOblique",e["ArialUnicodeMS-Italic"]="Helvetica-Oblique",e["Courier-BoldItalic"]="Courier-BoldOblique",e["Courier-Italic"]="Courier-Oblique",e.CourierNew="Courier",e["CourierNew-Bold"]="Courier-Bold",e["CourierNew-BoldItalic"]="Courier-BoldOblique",e["CourierNew-Italic"]="Courier-Oblique",e["CourierNewPS-BoldItalicMT"]="Courier-BoldOblique",e["CourierNewPS-BoldMT"]="Courier-Bold",e["CourierNewPS-ItalicMT"]="Courier-Oblique",e.CourierNewPSMT="Courier",e["Helvetica-BoldItalic"]="Helvetica-BoldOblique",e["Helvetica-Italic"]="Helvetica-Oblique",e["Symbol-Bold"]="Symbol",e["Symbol-BoldItalic"]="Symbol",e["Symbol-Italic"]="Symbol",e.TimesNewRoman="Times-Roman",e["TimesNewRoman-Bold"]="Times-Bold",e["TimesNewRoman-BoldItalic"]="Times-BoldItalic",e["TimesNewRoman-Italic"]="Times-Italic",e.TimesNewRomanPS="Times-Roman",e["TimesNewRomanPS-Bold"]="Times-Bold",e["TimesNewRomanPS-BoldItalic"]="Times-BoldItalic",e["TimesNewRomanPS-BoldItalicMT"]="Times-BoldItalic",e["TimesNewRomanPS-BoldMT"]="Times-Bold",e["TimesNewRomanPS-Italic"]="Times-Italic",e["TimesNewRomanPS-ItalicMT"]="Times-Italic",e.TimesNewRomanPSMT="Times-Roman",e["TimesNewRomanPSMT-Bold"]="Times-Bold",e["TimesNewRomanPSMT-BoldItalic"]="Times-BoldItalic",e["TimesNewRomanPSMT-Italic"]="Times-Italic"}));t.getStdFontMap=i;var o=(0,n.getLookupTableFactory)((function(e){e.Courier="FoxitFixed.pfb",e["Courier-Bold"]="FoxitFixedBold.pfb",e["Courier-BoldOblique"]="FoxitFixedBoldItalic.pfb",e["Courier-Oblique"]="FoxitFixedItalic.pfb",e.Helvetica="FoxitSans.pfb",e["Helvetica-Bold"]="FoxitSansBold.pfb",e["Helvetica-BoldOblique"]="FoxitSansBoldItalic.pfb",e["Helvetica-Oblique"]="FoxitSansItalic.pfb",e["Times-Roman"]="FoxitSerif.pfb",e["Times-Bold"]="FoxitSerifBold.pfb",e["Times-BoldItalic"]="FoxitSerifBoldItalic.pfb",e["Times-Italic"]="FoxitSerifItalic.pfb",e.Symbol="FoxitSymbol.pfb",e.ZapfDingbats="FoxitDingbats.pfb",e["LiberationSans-Regular"]="LiberationSans-Regular.ttf",e["LiberationSans-Bold"]="LiberationSans-Bold.ttf",e["LiberationSans-Italic"]="LiberationSans-Italic.ttf",e["LiberationSans-BoldItalic"]="LiberationSans-BoldItalic.ttf"}));t.getFontNameToFileMap=o;var s=(0,n.getLookupTableFactory)((function(e){e.Calibri="Helvetica",e["Calibri-Bold"]="Helvetica-Bold",e["Calibri-BoldItalic"]="Helvetica-BoldOblique",e["Calibri-Italic"]="Helvetica-Oblique",e.CenturyGothic="Helvetica",e["CenturyGothic-Bold"]="Helvetica-Bold",e["CenturyGothic-BoldItalic"]="Helvetica-BoldOblique",e["CenturyGothic-Italic"]="Helvetica-Oblique",e.ComicSansMS="Comic Sans MS",e["ComicSansMS-Bold"]="Comic Sans MS-Bold",e["ComicSansMS-BoldItalic"]="Comic Sans MS-BoldItalic",e["ComicSansMS-Italic"]="Comic Sans MS-Italic",e["ItcSymbol-Bold"]="Helvetica-Bold",e["ItcSymbol-BoldItalic"]="Helvetica-BoldOblique",e["ItcSymbol-Book"]="Helvetica",e["ItcSymbol-BookItalic"]="Helvetica-Oblique",e["ItcSymbol-Medium"]="Helvetica",e["ItcSymbol-MediumItalic"]="Helvetica-Oblique",e.LucidaConsole="Courier",e["LucidaConsole-Bold"]="Courier-Bold",e["LucidaConsole-BoldItalic"]="Courier-BoldOblique",e["LucidaConsole-Italic"]="Courier-Oblique",e["LucidaSans-Demi"]="Helvetica-Bold",e["MS-Gothic"]="MS Gothic",e["MS-Gothic-Bold"]="MS Gothic-Bold",e["MS-Gothic-BoldItalic"]="MS Gothic-BoldItalic",e["MS-Gothic-Italic"]="MS Gothic-Italic",e["MS-Mincho"]="MS Mincho",e["MS-Mincho-Bold"]="MS Mincho-Bold",e["MS-Mincho-BoldItalic"]="MS Mincho-BoldItalic",e["MS-Mincho-Italic"]="MS Mincho-Italic",e["MS-PGothic"]="MS PGothic",e["MS-PGothic-Bold"]="MS PGothic-Bold",e["MS-PGothic-BoldItalic"]="MS PGothic-BoldItalic",e["MS-PGothic-Italic"]="MS PGothic-Italic",e["MS-PMincho"]="MS PMincho",e["MS-PMincho-Bold"]="MS PMincho-Bold",e["MS-PMincho-BoldItalic"]="MS PMincho-BoldItalic",e["MS-PMincho-Italic"]="MS PMincho-Italic",e.NuptialScript="Times-Italic",e.SegoeUISymbol="Helvetica",e.Wingdings="ZapfDingbats",e["Wingdings-Regular"]="ZapfDingbats"}));t.getNonStdFontMap=s;var c=(0,n.getLookupTableFactory)((function(e){e["Adobe Jenson"]=!0,e["Adobe Text"]=!0,e.Albertus=!0,e.Aldus=!0,e.Alexandria=!0,e.Algerian=!0,e["American Typewriter"]=!0,e.Antiqua=!0,e.Apex=!0,e.Arno=!0,e.Aster=!0,e.Aurora=!0,e.Baskerville=!0,e.Bell=!0,e.Bembo=!0,e["Bembo Schoolbook"]=!0,e.Benguiat=!0,e["Berkeley Old Style"]=!0,e["Bernhard Modern"]=!0,e["Berthold City"]=!0,e.Bodoni=!0,e["Bauer Bodoni"]=!0,e["Book Antiqua"]=!0,e.Bookman=!0,e["Bordeaux Roman"]=!0,e["Californian FB"]=!0,e.Calisto=!0,e.Calvert=!0,e.Capitals=!0,e.Cambria=!0,e.Cartier=!0,e.Caslon=!0,e.Catull=!0,e.Centaur=!0,e["Century Old Style"]=!0,e["Century Schoolbook"]=!0,e.Chaparral=!0,e["Charis SIL"]=!0,e.Cheltenham=!0,e["Cholla Slab"]=!0,e.Clarendon=!0,e.Clearface=!0,e.Cochin=!0,e.Colonna=!0,e["Computer Modern"]=!0,e["Concrete Roman"]=!0,e.Constantia=!0,e["Cooper Black"]=!0,e.Corona=!0,e.Ecotype=!0,e.Egyptienne=!0,e.Elephant=!0,e.Excelsior=!0,e.Fairfield=!0,e["FF Scala"]=!0,e.Folkard=!0,e.Footlight=!0,e.FreeSerif=!0,e["Friz Quadrata"]=!0,e.Garamond=!0,e.Gentium=!0,e.Georgia=!0,e.Gloucester=!0,e["Goudy Old Style"]=!0,e["Goudy Schoolbook"]=!0,e["Goudy Pro Font"]=!0,e.Granjon=!0,e["Guardian Egyptian"]=!0,e.Heather=!0,e.Hercules=!0,e["High Tower Text"]=!0,e.Hiroshige=!0,e["Hoefler Text"]=!0,e["Humana Serif"]=!0,e.Imprint=!0,e["Ionic No. 5"]=!0,e.Janson=!0,e.Joanna=!0,e.Korinna=!0,e.Lexicon=!0,e.LiberationSerif=!0,e["Liberation Serif"]=!0,e["Linux Libertine"]=!0,e.Literaturnaya=!0,e.Lucida=!0,e["Lucida Bright"]=!0,e.Melior=!0,e.Memphis=!0,e.Miller=!0,e.Minion=!0,e.Modern=!0,e["Mona Lisa"]=!0,e["Mrs Eaves"]=!0,e["MS Serif"]=!0,e["Museo Slab"]=!0,e["New York"]=!0,e["Nimbus Roman"]=!0,e["NPS Rawlinson Roadway"]=!0,e.NuptialScript=!0,e.Palatino=!0,e.Perpetua=!0,e.Plantin=!0,e["Plantin Schoolbook"]=!0,e.Playbill=!0,e["Poor Richard"]=!0,e["Rawlinson Roadway"]=!0,e.Renault=!0,e.Requiem=!0,e.Rockwell=!0,e.Roman=!0,e["Rotis Serif"]=!0,e.Sabon=!0,e.Scala=!0,e.Seagull=!0,e.Sistina=!0,e.Souvenir=!0,e.STIX=!0,e["Stone Informal"]=!0,e["Stone Serif"]=!0,e.Sylfaen=!0,e.Times=!0,e.Trajan=!0,e["Trinité"]=!0,e["Trump Mediaeval"]=!0,e.Utopia=!0,e["Vale Type"]=!0,e["Bitstream Vera"]=!0,e["Vera Serif"]=!0,e.Versailles=!0,e.Wanted=!0,e.Weiss=!0,e["Wide Latin"]=!0,e.Windsor=!0,e.XITS=!0}));t.getSerifFonts=c;var u=(0,n.getLookupTableFactory)((function(e){e.Dingbats=!0,e.Symbol=!0,e.ZapfDingbats=!0}));t.getSymbolsFonts=u;var l=(0,n.getLookupTableFactory)((function(e){e[2]=10,e[3]=32,e[4]=33,e[5]=34,e[6]=35,e[7]=36,e[8]=37,e[9]=38,e[10]=39,e[11]=40,e[12]=41,e[13]=42,e[14]=43,e[15]=44,e[16]=45,e[17]=46,e[18]=47,e[19]=48,e[20]=49,e[21]=50,e[22]=51,e[23]=52,e[24]=53,e[25]=54,e[26]=55,e[27]=56,e[28]=57,e[29]=58,e[30]=894,e[31]=60,e[32]=61,e[33]=62,e[34]=63,e[35]=64,e[36]=65,e[37]=66,e[38]=67,e[39]=68,e[40]=69,e[41]=70,e[42]=71,e[43]=72,e[44]=73,e[45]=74,e[46]=75,e[47]=76,e[48]=77,e[49]=78,e[50]=79,e[51]=80,e[52]=81,e[53]=82,e[54]=83,e[55]=84,e[56]=85,e[57]=86,e[58]=87,e[59]=88,e[60]=89,e[61]=90,e[62]=91,e[63]=92,e[64]=93,e[65]=94,e[66]=95,e[67]=96,e[68]=97,e[69]=98,e[70]=99,e[71]=100,e[72]=101,e[73]=102,e[74]=103,e[75]=104,e[76]=105,e[77]=106,e[78]=107,e[79]=108,e[80]=109,e[81]=110,e[82]=111,e[83]=112,e[84]=113,e[85]=114,e[86]=115,e[87]=116,e[88]=117,e[89]=118,e[90]=119,e[91]=120,e[92]=121,e[93]=122,e[94]=123,e[95]=124,e[96]=125,e[97]=126,e[98]=196,e[99]=197,e[100]=199,e[101]=201,e[102]=209,e[103]=214,e[104]=220,e[105]=225,e[106]=224,e[107]=226,e[108]=228,e[109]=227,e[110]=229,e[111]=231,e[112]=233,e[113]=232,e[114]=234,e[115]=235,e[116]=237,e[117]=236,e[118]=238,e[119]=239,e[120]=241,e[121]=243,e[122]=242,e[123]=244,e[124]=246,e[125]=245,e[126]=250,e[127]=249,e[128]=251,e[129]=252,e[130]=8224,e[131]=176,e[132]=162,e[133]=163,e[134]=167,e[135]=8226,e[136]=182,e[137]=223,e[138]=174,e[139]=169,e[140]=8482,e[141]=180,e[142]=168,e[143]=8800,e[144]=198,e[145]=216,e[146]=8734,e[147]=177,e[148]=8804,e[149]=8805,e[150]=165,e[151]=181,e[152]=8706,e[153]=8721,e[154]=8719,e[156]=8747,e[157]=170,e[158]=186,e[159]=8486,e[160]=230,e[161]=248,e[162]=191,e[163]=161,e[164]=172,e[165]=8730,e[166]=402,e[167]=8776,e[168]=8710,e[169]=171,e[170]=187,e[171]=8230,e[179]=8220,e[180]=8221,e[181]=8216,e[182]=8217,e[200]=193,e[203]=205,e[210]=218,e[223]=711,e[224]=321,e[225]=322,e[226]=352,e[227]=353,e[228]=381,e[229]=382,e[233]=221,e[234]=253,e[252]=263,e[253]=268,e[254]=269,e[258]=258,e[260]=260,e[261]=261,e[265]=280,e[266]=281,e[267]=282,e[268]=283,e[269]=313,e[275]=323,e[276]=324,e[278]=328,e[283]=344,e[284]=345,e[285]=346,e[286]=347,e[292]=367,e[295]=377,e[296]=378,e[298]=380,e[305]=963,e[306]=964,e[307]=966,e[308]=8215,e[309]=8252,e[310]=8319,e[311]=8359,e[312]=8592,e[313]=8593,e[337]=9552,e[493]=1039,e[494]=1040,e[672]=1488,e[673]=1489,e[674]=1490,e[675]=1491,e[676]=1492,e[677]=1493,e[678]=1494,e[679]=1495,e[680]=1496,e[681]=1497,e[682]=1498,e[683]=1499,e[684]=1500,e[685]=1501,e[686]=1502,e[687]=1503,e[688]=1504,e[689]=1505,e[690]=1506,e[691]=1507,e[692]=1508,e[693]=1509,e[694]=1510,e[695]=1511,e[696]=1512,e[697]=1513,e[698]=1514,e[705]=1524,e[706]=8362,e[710]=64288,e[711]=64298,e[759]=1617,e[761]=1776,e[763]=1778,e[775]=1652,e[777]=1764,e[778]=1780,e[779]=1781,e[780]=1782,e[782]=771,e[783]=64726,e[786]=8363,e[788]=8532,e[790]=768,e[791]=769,e[792]=768,e[795]=803,e[797]=64336,e[798]=64337,e[799]=64342,e[800]=64343,e[801]=64344,e[802]=64345,e[803]=64362,e[804]=64363,e[805]=64364,e[2424]=7821,e[2425]=7822,e[2426]=7823,e[2427]=7824,e[2428]=7825,e[2429]=7826,e[2430]=7827,e[2433]=7682,e[2678]=8045,e[2679]=8046,e[2830]=1552,e[2838]=686,e[2840]=751,e[2842]=753,e[2843]=754,e[2844]=755,e[2846]=757,e[2856]=767,e[2857]=848,e[2858]=849,e[2862]=853,e[2863]=854,e[2864]=855,e[2865]=861,e[2866]=862,e[2906]=7460,e[2908]=7462,e[2909]=7463,e[2910]=7464,e[2912]=7466,e[2913]=7467,e[2914]=7468,e[2916]=7470,e[2917]=7471,e[2918]=7472,e[2920]=7474,e[2921]=7475,e[2922]=7476,e[2924]=7478,e[2925]=7479,e[2926]=7480,e[2928]=7482,e[2929]=7483,e[2930]=7484,e[2932]=7486,e[2933]=7487,e[2934]=7488,e[2936]=7490,e[2937]=7491,e[2938]=7492,e[2940]=7494,e[2941]=7495,e[2942]=7496,e[2944]=7498,e[2946]=7500,e[2948]=7502,e[2950]=7504,e[2951]=7505,e[2952]=7506,e[2954]=7508,e[2955]=7509,e[2956]=7510,e[2958]=7512,e[2959]=7513,e[2960]=7514,e[2962]=7516,e[2963]=7517,e[2964]=7518,e[2966]=7520,e[2967]=7521,e[2968]=7522,e[2970]=7524,e[2971]=7525,e[2972]=7526,e[2974]=7528,e[2975]=7529,e[2976]=7530,e[2978]=1537,e[2979]=1538,e[2980]=1539,e[2982]=1549,e[2983]=1551,e[2984]=1552,e[2986]=1554,e[2987]=1555,e[2988]=1556,e[2990]=1623,e[2991]=1624,e[2995]=1775,e[2999]=1791,e[3002]=64290,e[3003]=64291,e[3004]=64292,e[3006]=64294,e[3007]=64295,e[3008]=64296,e[3011]=1900,e[3014]=8223,e[3015]=8244,e[3017]=7532,e[3018]=7533,e[3019]=7534,e[3075]=7590,e[3076]=7591,e[3079]=7594,e[3080]=7595,e[3083]=7598,e[3084]=7599,e[3087]=7602,e[3088]=7603,e[3091]=7606,e[3092]=7607,e[3095]=7610,e[3096]=7611,e[3099]=7614,e[3100]=7615,e[3103]=7618,e[3104]=7619,e[3107]=8337,e[3108]=8338,e[3116]=1884,e[3119]=1885,e[3120]=1885,e[3123]=1886,e[3124]=1886,e[3127]=1887,e[3128]=1887,e[3131]=1888,e[3132]=1888,e[3135]=1889,e[3136]=1889,e[3139]=1890,e[3140]=1890,e[3143]=1891,e[3144]=1891,e[3147]=1892,e[3148]=1892,e[3153]=580,e[3154]=581,e[3157]=584,e[3158]=585,e[3161]=588,e[3162]=589,e[3165]=891,e[3166]=892,e[3169]=1274,e[3170]=1275,e[3173]=1278,e[3174]=1279,e[3181]=7622,e[3182]=7623,e[3282]=11799,e[3316]=578,e[3379]=42785,e[3393]=1159,e[3416]=8377}));t.getGlyphMapForStandardFonts=l;var f=(0,n.getLookupTableFactory)((function(e){e[227]=322,e[264]=261,e[291]=346}));t.getSupplementalGlyphMapForArialBlack=f;var h=(0,n.getLookupTableFactory)((function(e){e[1]=32,e[4]=65,e[5]=192,e[6]=193,e[9]=196,e[17]=66,e[18]=67,e[21]=268,e[24]=68,e[28]=69,e[29]=200,e[30]=201,e[32]=282,e[38]=70,e[39]=71,e[44]=72,e[47]=73,e[48]=204,e[49]=205,e[58]=74,e[60]=75,e[62]=76,e[68]=77,e[69]=78,e[75]=79,e[76]=210,e[80]=214,e[87]=80,e[89]=81,e[90]=82,e[92]=344,e[94]=83,e[97]=352,e[100]=84,e[104]=85,e[109]=220,e[115]=86,e[116]=87,e[121]=88,e[122]=89,e[124]=221,e[127]=90,e[129]=381,e[258]=97,e[259]=224,e[260]=225,e[263]=228,e[268]=261,e[271]=98,e[272]=99,e[273]=263,e[275]=269,e[282]=100,e[286]=101,e[287]=232,e[288]=233,e[290]=283,e[295]=281,e[296]=102,e[336]=103,e[346]=104,e[349]=105,e[350]=236,e[351]=237,e[361]=106,e[364]=107,e[367]=108,e[371]=322,e[373]=109,e[374]=110,e[381]=111,e[382]=242,e[383]=243,e[386]=246,e[393]=112,e[395]=113,e[396]=114,e[398]=345,e[400]=115,e[401]=347,e[403]=353,e[410]=116,e[437]=117,e[442]=252,e[448]=118,e[449]=119,e[454]=120,e[455]=121,e[457]=253,e[460]=122,e[462]=382,e[463]=380,e[853]=44,e[855]=58,e[856]=46,e[876]=47,e[878]=45,e[882]=45,e[894]=40,e[895]=41,e[896]=91,e[897]=93,e[923]=64,e[1004]=48,e[1005]=49,e[1006]=50,e[1007]=51,e[1008]=52,e[1009]=53,e[1010]=54,e[1011]=55,e[1012]=56,e[1013]=57,e[1081]=37,e[1085]=43,e[1086]=45}));t.getSupplementalGlyphMapForCalibri=h},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ToUnicodeMap=t.IdentityToUnicodeMap=void 0;var n=r(2);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:[];i(this,e),this._map=t}return s(e,[{key:"length",get:function(){return this._map.length}},{key:"forEach",value:function(e){for(var t in this._map)e(t,this._map[t].charCodeAt(0))}},{key:"has",value:function(e){return void 0!==this._map[e]}},{key:"get",value:function(e){return this._map[e]}},{key:"charCodeOf",value:function(e){var t=this._map;if(t.length<=65536)return t.indexOf(e);for(var r in t)if(t[r]===e)return 0|r;return-1}},{key:"amend",value:function(e){for(var t in e)this._map[t]=e[t]}}]),e}();t.ToUnicodeMap=c;var u=function(){function e(t,r){i(this,e),this.firstChar=t,this.lastChar=r}return s(e,[{key:"length",get:function(){return this.lastChar+1-this.firstChar}},{key:"forEach",value:function(e){for(var t=this.firstChar,r=this.lastChar;t<=r;t++)e(t,t)}},{key:"has",value:function(e){return this.firstChar<=e&&e<=this.lastChar}},{key:"get",value:function(e){if(this.firstChar<=e&&e<=this.lastChar)return String.fromCharCode(e)}},{key:"charCodeOf",value:function(e){return Number.isInteger(e)&&e>=this.firstChar&&e<=this.lastChar?e:-1}},{key:"amend",value:function(e){(0,n.unreachable)("Should not call amend()")}}]),e}();t.IdentityToUnicodeMap=u},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.CFFFont=void 0;var n=r(164),a=r(167),i=r(2);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){for(var r=0;r0){c=Object.create(null);for(var l=0,f=i.length;l=0){var c=n[s];c&&(i[o]=c)}}i.length>0&&(this.properties.builtInEncoding=i)}}}])&&s(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.CFFFont=c},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FontRendererFactory=void 0;var n=r(2),a=r(164),i=r(168),o=r(166),s=r(139);function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=f(e);if(t){var a=f(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===h(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,r)}}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var r=0;r>>0}function y(e,t){return e[t]<<8|e[t+1]}function m(e,t){return(e[t]<<24|e[t+1]<<16)>>16}function b(e,t){return e[t]<<24>>24}function w(e,t){return m(e,t)/16384}function k(e){var t=e.length,r=32768;return t<1240?r=107:t<33900&&(r=1131),r}function S(e,t,r){var a,i,o,s=1===y(e,t+2)?v(e,t+8):v(e,t+16),c=y(e,t+s);if(4===c){y(e,t+s+2);var u=y(e,t+s+6)>>1;for(i=t+s+14,a=[],o=0;o>1;r0;)P.push({flags:o})}for(x=0;x>1,g=!0;break;case 4:f+=u.pop(),i(l,f),g=!0;break;case 5:for(;u.length>0;)l+=u.shift(),f+=u.shift(),s(l,f);break;case 6:for(;u.length>0&&(s(l+=u.shift(),f),0!==u.length);)f+=u.shift(),s(l,f);break;case 7:for(;u.length>0&&(f+=u.shift(),s(l,f),0!==u.length);)s(l+=u.shift(),f);break;case 8:for(;u.length>0;)y=l+u.shift(),b=f+u.shift(),m=y+u.shift(),w=b+u.shift(),l=m+u.shift(),f=w+u.shift(),c(y,b,m,w,l,f);break;case 10:if(A=u.pop(),F=null,r.isCFFCIDFont){var P=r.fdSelect.getFDIndex(a);if(P>=0&&PMath.abs(f-j)?l+=u.shift():f+=u.shift(),c(y,b,m,w,l,f);break;default:throw new n.FormatError("unknown operator: 12 ".concat(v))}break;case 14:if(u.length>=4){var M=u.pop(),_=u.pop();f=u.pop(),l=u.pop(),t.push({cmd:"save"},{cmd:"translate",args:[l,f]});var L=O(r.cmap,String.fromCharCode(r.glyphNameMap[o.StandardEncoding[M]]));C(r.glyphs[L.glyphId],t,r,L.glyphId),t.push({cmd:"restore"}),L=O(r.cmap,String.fromCharCode(r.glyphNameMap[o.StandardEncoding[_]])),C(r.glyphs[L.glyphId],t,r,L.glyphId)}return;case 19:case 20:p+=(h+=u.length>>1)+7>>3,g=!0;break;case 21:f+=u.pop(),i(l+=u.pop(),f),g=!0;break;case 22:i(l+=u.pop(),f),g=!0;break;case 24:for(;u.length>2;)y=l+u.shift(),b=f+u.shift(),m=y+u.shift(),w=b+u.shift(),l=m+u.shift(),f=w+u.shift(),c(y,b,m,w,l,f);l+=u.shift(),f+=u.shift(),s(l,f);break;case 25:for(;u.length>6;)l+=u.shift(),f+=u.shift(),s(l,f);y=l+u.shift(),b=f+u.shift(),m=y+u.shift(),w=b+u.shift(),l=m+u.shift(),f=w+u.shift(),c(y,b,m,w,l,f);break;case 26:for(u.length%2&&(l+=u.shift());u.length>0;)y=l,b=f+u.shift(),m=y+u.shift(),w=b+u.shift(),l=m,f=w+u.shift(),c(y,b,m,w,l,f);break;case 27:for(u.length%2&&(f+=u.shift());u.length>0;)c(y=l+u.shift(),b=f,m=y+u.shift(),w=b+u.shift(),l=m+u.shift(),f=w);break;case 28:u.push((d[p]<<24|d[p+1]<<16)>>16),p+=2;break;case 29:A=u.pop()+r.gsubrsBias,(F=r.gsubrs[A])&&e(F);break;case 30:for(;u.length>0&&(y=l,b=f+u.shift(),m=y+u.shift(),w=b+u.shift(),l=m+u.shift(),f=w+(1===u.length?u.shift():0),c(y,b,m,w,l,f),0!==u.length);)y=l+u.shift(),b=f,m=y+u.shift(),w=b+u.shift(),f=w+u.shift(),c(y,b,m,w,l=m+(1===u.length?u.shift():0),f);break;case 31:for(;u.length>0&&(y=l+u.shift(),b=f,m=y+u.shift(),w=b+u.shift(),f=w+u.shift(),c(y,b,m,w,l=m+(1===u.length?u.shift():0),f),0!==u.length);)y=l,b=f+u.shift(),m=y+u.shift(),w=b+u.shift(),l=m+u.shift(),f=w+(1===u.length?u.shift():0),c(y,b,m,w,l,f);break;default:if(v<32)throw new n.FormatError("unknown operator: ".concat(v));v<247?u.push(v-139):v<251?u.push(256*(v-247)+d[p++]+108):v<255?u.push(256*-(v-251)-d[p++]-108):(u.push((d[p]<<24|d[p+1]<<16|d[p+2]<<8|d[p+3])/65536),p+=4)}g&&(u.length=0)}}(e)}var F=[],P=function(){function e(t){d(this,e),this.constructor===e&&(0,n.unreachable)("Cannot initialize CompiledFont."),this.fontMatrix=t,this.compiledGlyphs=Object.create(null),this.compiledCharCodeToGlyphId=Object.create(null)}return g(e,[{key:"getPathJs",value:function(e){var t=O(this.cmap,e),r=t.charCode,n=t.glyphId,a=this.compiledGlyphs[n];if(!a)try{a=this.compileGlyph(this.glyphs[n],n),this.compiledGlyphs[n]=a}catch(e){throw this.compiledGlyphs[n]=F,void 0===this.compiledCharCodeToGlyphId[r]&&(this.compiledCharCodeToGlyphId[r]=n),e}return void 0===this.compiledCharCodeToGlyphId[r]&&(this.compiledCharCodeToGlyphId[r]=n),a}},{key:"compileGlyph",value:function(e,t){if(!e||0===e.length||14===e[0])return F;var r=this.fontMatrix;if(this.isCFFCIDFont){var a=this.fdSelect.getFDIndex(t);a>=0&&a{Object.defineProperty(t,"__esModule",{value:!0}),t.getMetrics=t.getFontBasicMetrics=void 0;var n=r(135),a=(0,n.getLookupTableFactory)((function(e){e.Courier=600,e["Courier-Bold"]=600,e["Courier-BoldOblique"]=600,e["Courier-Oblique"]=600,e.Helvetica=(0,n.getLookupTableFactory)((function(e){e.space=278,e.exclam=278,e.quotedbl=355,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=667,e.quoteright=222,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=278,e.semicolon=278,e.less=584,e.equal=584,e.greater=584,e.question=556,e.at=1015,e.A=667,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=500,e.K=667,e.L=556,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=278,e.backslash=278,e.bracketright=278,e.asciicircum=469,e.underscore=556,e.quoteleft=222,e.a=556,e.b=556,e.c=500,e.d=556,e.e=556,e.f=278,e.g=556,e.h=556,e.i=222,e.j=222,e.k=500,e.l=222,e.m=833,e.n=556,e.o=556,e.p=556,e.q=556,e.r=333,e.s=500,e.t=278,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=500,e.braceleft=334,e.bar=260,e.braceright=334,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=191,e.quotedblleft=333,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=537,e.bullet=350,e.quotesinglbase=222,e.quotedblbase=333,e.quotedblright=333,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=556,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=222,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=556,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=667,e.aacute=556,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=500,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=500,e.aring=556,e.Ncommaaccent=722,e.lacute=222,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=500,e.scedilla=500,e.iacute=278,e.lozenge=471,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=556,e.Amacron=667,e.rcaron=333,e.ccedilla=500,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=643,e.Umacron=722,e.uring=556,e.threesuperior=333,e.Ograve=778,e.Agrave=667,e.Abreve=667,e.multiply=584,e.uacute=556,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=500,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=260,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=333,e.omacron=556,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=222,e.tcaron=317,e.eogonek=556,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=556,e.zacute=500,e.iogonek=222,e.Oacute=778,e.oacute=556,e.amacron=556,e.sacute=500,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=333,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=556,e.Eogonek=667,e.dcroat=556,e.threequarters=834,e.Scedilla=667,e.lcaron=299,e.Kcommaaccent=667,e.Lacute=556,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=556,e.onehalf=834,e.lessequal=549,e.ocircumflex=556,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=556,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=556,e.Ccaron=722,e.ugrave=556,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=556,e.Rcommaaccent=722,e.Lcommaaccent=556,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=500,e.minus=584,e.Icircumflex=278,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=584,e.odieresis=556,e.udieresis=556,e.notequal=549,e.gcommaaccent=556,e.eth=556,e.zcaron=500,e.ncommaaccent=556,e.onesuperior=333,e.imacron=278,e.Euro=556})),e["Helvetica-Bold"]=(0,n.getLookupTableFactory)((function(e){e.space=278,e.exclam=333,e.quotedbl=474,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=722,e.quoteright=278,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=333,e.semicolon=333,e.less=584,e.equal=584,e.greater=584,e.question=611,e.at=975,e.A=722,e.B=722,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=556,e.K=722,e.L=611,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=584,e.underscore=556,e.quoteleft=278,e.a=556,e.b=611,e.c=556,e.d=611,e.e=556,e.f=333,e.g=611,e.h=611,e.i=278,e.j=278,e.k=556,e.l=278,e.m=889,e.n=611,e.o=611,e.p=611,e.q=611,e.r=389,e.s=556,e.t=333,e.u=611,e.v=556,e.w=778,e.x=556,e.y=556,e.z=500,e.braceleft=389,e.bar=280,e.braceright=389,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=238,e.quotedblleft=500,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=611,e.fl=611,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=556,e.bullet=350,e.quotesinglbase=278,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=611,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=278,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=611,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=722,e.aacute=556,e.Ucircumflex=722,e.yacute=556,e.scommaaccent=556,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=611,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=556,e.aring=556,e.Ncommaaccent=722,e.lacute=278,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=556,e.scedilla=556,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=611,e.acircumflex=556,e.Amacron=722,e.rcaron=389,e.ccedilla=556,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=743,e.Umacron=722,e.uring=611,e.threesuperior=333,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=584,e.uacute=611,e.Tcaron=611,e.partialdiff=494,e.ydieresis=556,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=556,e.nacute=611,e.umacron=611,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=280,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=611,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=389,e.eogonek=556,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=556,e.zacute=500,e.iogonek=278,e.Oacute=778,e.oacute=611,e.amacron=556,e.sacute=556,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=611,e.twosuperior=333,e.Odieresis=778,e.mu=611,e.igrave=278,e.ohungarumlaut=611,e.Eogonek=667,e.dcroat=611,e.threequarters=834,e.Scedilla=667,e.lcaron=400,e.Kcommaaccent=722,e.Lacute=611,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=611,e.onehalf=834,e.lessequal=549,e.ocircumflex=611,e.ntilde=611,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=611,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=611,e.Ccaron=722,e.ugrave=611,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=611,e.Rcommaaccent=722,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=556,e.minus=584,e.Icircumflex=278,e.ncaron=611,e.tcommaaccent=333,e.logicalnot=584,e.odieresis=611,e.udieresis=611,e.notequal=549,e.gcommaaccent=611,e.eth=611,e.zcaron=500,e.ncommaaccent=611,e.onesuperior=333,e.imacron=278,e.Euro=556})),e["Helvetica-BoldOblique"]=(0,n.getLookupTableFactory)((function(e){e.space=278,e.exclam=333,e.quotedbl=474,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=722,e.quoteright=278,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=333,e.semicolon=333,e.less=584,e.equal=584,e.greater=584,e.question=611,e.at=975,e.A=722,e.B=722,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=556,e.K=722,e.L=611,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=584,e.underscore=556,e.quoteleft=278,e.a=556,e.b=611,e.c=556,e.d=611,e.e=556,e.f=333,e.g=611,e.h=611,e.i=278,e.j=278,e.k=556,e.l=278,e.m=889,e.n=611,e.o=611,e.p=611,e.q=611,e.r=389,e.s=556,e.t=333,e.u=611,e.v=556,e.w=778,e.x=556,e.y=556,e.z=500,e.braceleft=389,e.bar=280,e.braceright=389,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=238,e.quotedblleft=500,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=611,e.fl=611,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=556,e.bullet=350,e.quotesinglbase=278,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=611,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=278,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=611,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=722,e.aacute=556,e.Ucircumflex=722,e.yacute=556,e.scommaaccent=556,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=611,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=556,e.aring=556,e.Ncommaaccent=722,e.lacute=278,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=556,e.scedilla=556,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=611,e.acircumflex=556,e.Amacron=722,e.rcaron=389,e.ccedilla=556,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=743,e.Umacron=722,e.uring=611,e.threesuperior=333,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=584,e.uacute=611,e.Tcaron=611,e.partialdiff=494,e.ydieresis=556,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=556,e.nacute=611,e.umacron=611,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=280,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=611,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=389,e.eogonek=556,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=556,e.zacute=500,e.iogonek=278,e.Oacute=778,e.oacute=611,e.amacron=556,e.sacute=556,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=611,e.twosuperior=333,e.Odieresis=778,e.mu=611,e.igrave=278,e.ohungarumlaut=611,e.Eogonek=667,e.dcroat=611,e.threequarters=834,e.Scedilla=667,e.lcaron=400,e.Kcommaaccent=722,e.Lacute=611,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=611,e.onehalf=834,e.lessequal=549,e.ocircumflex=611,e.ntilde=611,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=611,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=611,e.Ccaron=722,e.ugrave=611,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=611,e.Rcommaaccent=722,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=556,e.minus=584,e.Icircumflex=278,e.ncaron=611,e.tcommaaccent=333,e.logicalnot=584,e.odieresis=611,e.udieresis=611,e.notequal=549,e.gcommaaccent=611,e.eth=611,e.zcaron=500,e.ncommaaccent=611,e.onesuperior=333,e.imacron=278,e.Euro=556})),e["Helvetica-Oblique"]=(0,n.getLookupTableFactory)((function(e){e.space=278,e.exclam=278,e.quotedbl=355,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=667,e.quoteright=222,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=278,e.semicolon=278,e.less=584,e.equal=584,e.greater=584,e.question=556,e.at=1015,e.A=667,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=500,e.K=667,e.L=556,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=278,e.backslash=278,e.bracketright=278,e.asciicircum=469,e.underscore=556,e.quoteleft=222,e.a=556,e.b=556,e.c=500,e.d=556,e.e=556,e.f=278,e.g=556,e.h=556,e.i=222,e.j=222,e.k=500,e.l=222,e.m=833,e.n=556,e.o=556,e.p=556,e.q=556,e.r=333,e.s=500,e.t=278,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=500,e.braceleft=334,e.bar=260,e.braceright=334,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=191,e.quotedblleft=333,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=537,e.bullet=350,e.quotesinglbase=222,e.quotedblbase=333,e.quotedblright=333,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=556,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=222,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=556,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=667,e.aacute=556,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=500,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=500,e.aring=556,e.Ncommaaccent=722,e.lacute=222,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=500,e.scedilla=500,e.iacute=278,e.lozenge=471,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=556,e.Amacron=667,e.rcaron=333,e.ccedilla=500,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=643,e.Umacron=722,e.uring=556,e.threesuperior=333,e.Ograve=778,e.Agrave=667,e.Abreve=667,e.multiply=584,e.uacute=556,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=500,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=260,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=333,e.omacron=556,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=222,e.tcaron=317,e.eogonek=556,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=556,e.zacute=500,e.iogonek=222,e.Oacute=778,e.oacute=556,e.amacron=556,e.sacute=500,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=333,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=556,e.Eogonek=667,e.dcroat=556,e.threequarters=834,e.Scedilla=667,e.lcaron=299,e.Kcommaaccent=667,e.Lacute=556,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=556,e.onehalf=834,e.lessequal=549,e.ocircumflex=556,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=556,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=556,e.Ccaron=722,e.ugrave=556,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=556,e.Rcommaaccent=722,e.Lcommaaccent=556,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=500,e.minus=584,e.Icircumflex=278,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=584,e.odieresis=556,e.udieresis=556,e.notequal=549,e.gcommaaccent=556,e.eth=556,e.zcaron=500,e.ncommaaccent=556,e.onesuperior=333,e.imacron=278,e.Euro=556})),e.Symbol=(0,n.getLookupTableFactory)((function(e){e.space=250,e.exclam=333,e.universal=713,e.numbersign=500,e.existential=549,e.percent=833,e.ampersand=778,e.suchthat=439,e.parenleft=333,e.parenright=333,e.asteriskmath=500,e.plus=549,e.comma=250,e.minus=549,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=278,e.semicolon=278,e.less=549,e.equal=549,e.greater=549,e.question=444,e.congruent=549,e.Alpha=722,e.Beta=667,e.Chi=722,e.Delta=612,e.Epsilon=611,e.Phi=763,e.Gamma=603,e.Eta=722,e.Iota=333,e.theta1=631,e.Kappa=722,e.Lambda=686,e.Mu=889,e.Nu=722,e.Omicron=722,e.Pi=768,e.Theta=741,e.Rho=556,e.Sigma=592,e.Tau=611,e.Upsilon=690,e.sigma1=439,e.Omega=768,e.Xi=645,e.Psi=795,e.Zeta=611,e.bracketleft=333,e.therefore=863,e.bracketright=333,e.perpendicular=658,e.underscore=500,e.radicalex=500,e.alpha=631,e.beta=549,e.chi=549,e.delta=494,e.epsilon=439,e.phi=521,e.gamma=411,e.eta=603,e.iota=329,e.phi1=603,e.kappa=549,e.lambda=549,e.mu=576,e.nu=521,e.omicron=549,e.pi=549,e.theta=521,e.rho=549,e.sigma=603,e.tau=439,e.upsilon=576,e.omega1=713,e.omega=686,e.xi=493,e.psi=686,e.zeta=494,e.braceleft=480,e.bar=200,e.braceright=480,e.similar=549,e.Euro=750,e.Upsilon1=620,e.minute=247,e.lessequal=549,e.fraction=167,e.infinity=713,e.florin=500,e.club=753,e.diamond=753,e.heart=753,e.spade=753,e.arrowboth=1042,e.arrowleft=987,e.arrowup=603,e.arrowright=987,e.arrowdown=603,e.degree=400,e.plusminus=549,e.second=411,e.greaterequal=549,e.multiply=549,e.proportional=713,e.partialdiff=494,e.bullet=460,e.divide=549,e.notequal=549,e.equivalence=549,e.approxequal=549,e.ellipsis=1e3,e.arrowvertex=603,e.arrowhorizex=1e3,e.carriagereturn=658,e.aleph=823,e.Ifraktur=686,e.Rfraktur=795,e.weierstrass=987,e.circlemultiply=768,e.circleplus=768,e.emptyset=823,e.intersection=768,e.union=768,e.propersuperset=713,e.reflexsuperset=713,e.notsubset=713,e.propersubset=713,e.reflexsubset=713,e.element=713,e.notelement=713,e.angle=768,e.gradient=713,e.registerserif=790,e.copyrightserif=790,e.trademarkserif=890,e.product=823,e.radical=549,e.dotmath=250,e.logicalnot=713,e.logicaland=603,e.logicalor=603,e.arrowdblboth=1042,e.arrowdblleft=987,e.arrowdblup=603,e.arrowdblright=987,e.arrowdbldown=603,e.lozenge=494,e.angleleft=329,e.registersans=790,e.copyrightsans=790,e.trademarksans=786,e.summation=713,e.parenlefttp=384,e.parenleftex=384,e.parenleftbt=384,e.bracketlefttp=384,e.bracketleftex=384,e.bracketleftbt=384,e.bracelefttp=494,e.braceleftmid=494,e.braceleftbt=494,e.braceex=494,e.angleright=329,e.integral=274,e.integraltp=686,e.integralex=686,e.integralbt=686,e.parenrighttp=384,e.parenrightex=384,e.parenrightbt=384,e.bracketrighttp=384,e.bracketrightex=384,e.bracketrightbt=384,e.bracerighttp=494,e.bracerightmid=494,e.bracerightbt=494,e.apple=790})),e["Times-Roman"]=(0,n.getLookupTableFactory)((function(e){e.space=250,e.exclam=333,e.quotedbl=408,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=564,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=278,e.semicolon=278,e.less=564,e.equal=564,e.greater=564,e.question=444,e.at=921,e.A=722,e.B=667,e.C=667,e.D=722,e.E=611,e.F=556,e.G=722,e.H=722,e.I=333,e.J=389,e.K=722,e.L=611,e.M=889,e.N=722,e.O=722,e.P=556,e.Q=722,e.R=667,e.S=556,e.T=611,e.U=722,e.V=722,e.W=944,e.X=722,e.Y=722,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=469,e.underscore=500,e.quoteleft=333,e.a=444,e.b=500,e.c=444,e.d=500,e.e=444,e.f=333,e.g=500,e.h=500,e.i=278,e.j=278,e.k=500,e.l=278,e.m=778,e.n=500,e.o=500,e.p=500,e.q=500,e.r=333,e.s=389,e.t=278,e.u=500,e.v=500,e.w=722,e.x=500,e.y=500,e.z=444,e.braceleft=480,e.bar=200,e.braceright=480,e.asciitilde=541,e.exclamdown=333,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=180,e.quotedblleft=444,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=453,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=444,e.quotedblright=444,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=444,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=889,e.ordfeminine=276,e.Lslash=611,e.Oslash=722,e.OE=889,e.ordmasculine=310,e.ae=667,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=500,e.Idieresis=333,e.eacute=444,e.abreve=444,e.uhungarumlaut=500,e.ecaron=444,e.Ydieresis=722,e.divide=564,e.Yacute=722,e.Acircumflex=722,e.aacute=444,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=444,e.Uacute=722,e.uogonek=500,e.Edieresis=611,e.Dcroat=722,e.commaaccent=250,e.copyright=760,e.Emacron=611,e.ccaron=444,e.aring=444,e.Ncommaaccent=722,e.lacute=278,e.agrave=444,e.Tcommaaccent=611,e.Cacute=667,e.atilde=444,e.Edotaccent=611,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=471,e.Rcaron=667,e.Gcommaaccent=722,e.ucircumflex=500,e.acircumflex=444,e.Amacron=722,e.rcaron=333,e.ccedilla=444,e.Zdotaccent=611,e.Thorn=556,e.Omacron=722,e.Racute=667,e.Sacute=556,e.dcaron=588,e.Umacron=722,e.uring=500,e.threesuperior=300,e.Ograve=722,e.Agrave=722,e.Abreve=722,e.multiply=564,e.uacute=500,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=611,e.adieresis=444,e.edieresis=444,e.cacute=444,e.nacute=500,e.umacron=500,e.Ncaron=722,e.Iacute=333,e.plusminus=564,e.brokenbar=200,e.registered=760,e.Gbreve=722,e.Idotaccent=333,e.summation=600,e.Egrave=611,e.racute=333,e.omacron=500,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=326,e.eogonek=444,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=444,e.zacute=444,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=444,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=500,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=611,e.dcroat=500,e.threequarters=750,e.Scedilla=556,e.lcaron=344,e.Kcommaaccent=722,e.Lacute=611,e.trademark=980,e.edotaccent=444,e.Igrave=333,e.Imacron=333,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=500,e.Uhungarumlaut=722,e.Eacute=611,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=500,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=667,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=722,e.zdotaccent=444,e.Ecaron=611,e.Iogonek=333,e.kcommaaccent=500,e.minus=564,e.Icircumflex=333,e.ncaron=500,e.tcommaaccent=278,e.logicalnot=564,e.odieresis=500,e.udieresis=500,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=444,e.ncommaaccent=500,e.onesuperior=300,e.imacron=278,e.Euro=500})),e["Times-Bold"]=(0,n.getLookupTableFactory)((function(e){e.space=250,e.exclam=333,e.quotedbl=555,e.numbersign=500,e.dollar=500,e.percent=1e3,e.ampersand=833,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=570,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=570,e.equal=570,e.greater=570,e.question=500,e.at=930,e.A=722,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=778,e.I=389,e.J=500,e.K=778,e.L=667,e.M=944,e.N=722,e.O=778,e.P=611,e.Q=778,e.R=722,e.S=556,e.T=667,e.U=722,e.V=722,e.W=1e3,e.X=722,e.Y=722,e.Z=667,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=581,e.underscore=500,e.quoteleft=333,e.a=500,e.b=556,e.c=444,e.d=556,e.e=444,e.f=333,e.g=500,e.h=556,e.i=278,e.j=333,e.k=556,e.l=278,e.m=833,e.n=556,e.o=500,e.p=556,e.q=556,e.r=444,e.s=389,e.t=333,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=444,e.braceleft=394,e.bar=220,e.braceright=394,e.asciitilde=520,e.exclamdown=333,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=278,e.quotedblleft=500,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=540,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=300,e.Lslash=667,e.Oslash=778,e.OE=1e3,e.ordmasculine=330,e.ae=722,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=556,e.Idieresis=389,e.eacute=444,e.abreve=500,e.uhungarumlaut=556,e.ecaron=444,e.Ydieresis=722,e.divide=570,e.Yacute=722,e.Acircumflex=722,e.aacute=500,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=747,e.Emacron=667,e.ccaron=444,e.aring=500,e.Ncommaaccent=722,e.lacute=278,e.agrave=500,e.Tcommaaccent=667,e.Cacute=722,e.atilde=500,e.Edotaccent=667,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=500,e.Amacron=722,e.rcaron=444,e.ccedilla=444,e.Zdotaccent=667,e.Thorn=611,e.Omacron=778,e.Racute=722,e.Sacute=556,e.dcaron=672,e.Umacron=722,e.uring=556,e.threesuperior=300,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=570,e.uacute=556,e.Tcaron=667,e.partialdiff=494,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=389,e.plusminus=570,e.brokenbar=220,e.registered=747,e.Gbreve=778,e.Idotaccent=389,e.summation=600,e.Egrave=667,e.racute=444,e.omacron=500,e.Zacute=667,e.Zcaron=667,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=416,e.eogonek=444,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=444,e.zacute=444,e.iogonek=278,e.Oacute=778,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=300,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=667,e.dcroat=556,e.threequarters=750,e.Scedilla=556,e.lcaron=394,e.Kcommaaccent=778,e.Lacute=667,e.trademark=1e3,e.edotaccent=444,e.Igrave=389,e.Imacron=389,e.Lcaron=667,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=778,e.degree=400,e.ograve=500,e.Ccaron=722,e.ugrave=556,e.radical=549,e.Dcaron=722,e.rcommaaccent=444,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=722,e.Lcommaaccent=667,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=444,e.Ecaron=667,e.Iogonek=389,e.kcommaaccent=556,e.minus=570,e.Icircumflex=389,e.ncaron=556,e.tcommaaccent=333,e.logicalnot=570,e.odieresis=500,e.udieresis=556,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=444,e.ncommaaccent=556,e.onesuperior=300,e.imacron=278,e.Euro=500})),e["Times-BoldItalic"]=(0,n.getLookupTableFactory)((function(e){e.space=250,e.exclam=389,e.quotedbl=555,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=570,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=570,e.equal=570,e.greater=570,e.question=500,e.at=832,e.A=667,e.B=667,e.C=667,e.D=722,e.E=667,e.F=667,e.G=722,e.H=778,e.I=389,e.J=500,e.K=667,e.L=611,e.M=889,e.N=722,e.O=722,e.P=611,e.Q=722,e.R=667,e.S=556,e.T=611,e.U=722,e.V=667,e.W=889,e.X=667,e.Y=611,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=570,e.underscore=500,e.quoteleft=333,e.a=500,e.b=500,e.c=444,e.d=500,e.e=444,e.f=333,e.g=500,e.h=556,e.i=278,e.j=278,e.k=500,e.l=278,e.m=778,e.n=556,e.o=500,e.p=500,e.q=500,e.r=389,e.s=389,e.t=278,e.u=556,e.v=444,e.w=667,e.x=500,e.y=444,e.z=389,e.braceleft=348,e.bar=220,e.braceright=348,e.asciitilde=570,e.exclamdown=389,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=278,e.quotedblleft=500,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=500,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=944,e.ordfeminine=266,e.Lslash=611,e.Oslash=722,e.OE=944,e.ordmasculine=300,e.ae=722,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=500,e.Idieresis=389,e.eacute=444,e.abreve=500,e.uhungarumlaut=556,e.ecaron=444,e.Ydieresis=611,e.divide=570,e.Yacute=611,e.Acircumflex=667,e.aacute=500,e.Ucircumflex=722,e.yacute=444,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=747,e.Emacron=667,e.ccaron=444,e.aring=500,e.Ncommaaccent=722,e.lacute=278,e.agrave=500,e.Tcommaaccent=611,e.Cacute=667,e.atilde=500,e.Edotaccent=667,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=494,e.Rcaron=667,e.Gcommaaccent=722,e.ucircumflex=556,e.acircumflex=500,e.Amacron=667,e.rcaron=389,e.ccedilla=444,e.Zdotaccent=611,e.Thorn=611,e.Omacron=722,e.Racute=667,e.Sacute=556,e.dcaron=608,e.Umacron=722,e.uring=556,e.threesuperior=300,e.Ograve=722,e.Agrave=667,e.Abreve=667,e.multiply=570,e.uacute=556,e.Tcaron=611,e.partialdiff=494,e.ydieresis=444,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=389,e.plusminus=570,e.brokenbar=220,e.registered=747,e.Gbreve=722,e.Idotaccent=389,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=500,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=366,e.eogonek=444,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=444,e.zacute=389,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=576,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=667,e.dcroat=500,e.threequarters=750,e.Scedilla=556,e.lcaron=382,e.Kcommaaccent=667,e.Lacute=611,e.trademark=1e3,e.edotaccent=444,e.Igrave=389,e.Imacron=389,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=556,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=667,e.Lcommaaccent=611,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=722,e.zdotaccent=389,e.Ecaron=667,e.Iogonek=389,e.kcommaaccent=500,e.minus=606,e.Icircumflex=389,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=606,e.odieresis=500,e.udieresis=556,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=389,e.ncommaaccent=556,e.onesuperior=300,e.imacron=278,e.Euro=500})),e["Times-Italic"]=(0,n.getLookupTableFactory)((function(e){e.space=250,e.exclam=333,e.quotedbl=420,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=675,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=675,e.equal=675,e.greater=675,e.question=500,e.at=920,e.A=611,e.B=611,e.C=667,e.D=722,e.E=611,e.F=611,e.G=722,e.H=722,e.I=333,e.J=444,e.K=667,e.L=556,e.M=833,e.N=667,e.O=722,e.P=611,e.Q=722,e.R=611,e.S=500,e.T=556,e.U=722,e.V=611,e.W=833,e.X=611,e.Y=556,e.Z=556,e.bracketleft=389,e.backslash=278,e.bracketright=389,e.asciicircum=422,e.underscore=500,e.quoteleft=333,e.a=500,e.b=500,e.c=444,e.d=500,e.e=444,e.f=278,e.g=500,e.h=500,e.i=278,e.j=278,e.k=444,e.l=278,e.m=722,e.n=500,e.o=500,e.p=500,e.q=500,e.r=389,e.s=389,e.t=278,e.u=500,e.v=444,e.w=667,e.x=444,e.y=444,e.z=389,e.braceleft=400,e.bar=275,e.braceright=400,e.asciitilde=541,e.exclamdown=389,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=214,e.quotedblleft=556,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=523,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=556,e.quotedblright=556,e.guillemotright=500,e.ellipsis=889,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=889,e.AE=889,e.ordfeminine=276,e.Lslash=556,e.Oslash=722,e.OE=944,e.ordmasculine=310,e.ae=667,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=667,e.germandbls=500,e.Idieresis=333,e.eacute=444,e.abreve=500,e.uhungarumlaut=500,e.ecaron=444,e.Ydieresis=556,e.divide=675,e.Yacute=556,e.Acircumflex=611,e.aacute=500,e.Ucircumflex=722,e.yacute=444,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=500,e.Edieresis=611,e.Dcroat=722,e.commaaccent=250,e.copyright=760,e.Emacron=611,e.ccaron=444,e.aring=500,e.Ncommaaccent=667,e.lacute=278,e.agrave=500,e.Tcommaaccent=556,e.Cacute=667,e.atilde=500,e.Edotaccent=611,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=471,e.Rcaron=611,e.Gcommaaccent=722,e.ucircumflex=500,e.acircumflex=500,e.Amacron=611,e.rcaron=389,e.ccedilla=444,e.Zdotaccent=556,e.Thorn=611,e.Omacron=722,e.Racute=611,e.Sacute=500,e.dcaron=544,e.Umacron=722,e.uring=500,e.threesuperior=300,e.Ograve=722,e.Agrave=611,e.Abreve=611,e.multiply=675,e.uacute=500,e.Tcaron=556,e.partialdiff=476,e.ydieresis=444,e.Nacute=667,e.icircumflex=278,e.Ecircumflex=611,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=500,e.umacron=500,e.Ncaron=667,e.Iacute=333,e.plusminus=675,e.brokenbar=275,e.registered=760,e.Gbreve=722,e.Idotaccent=333,e.summation=600,e.Egrave=611,e.racute=389,e.omacron=500,e.Zacute=556,e.Zcaron=556,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=300,e.eogonek=444,e.Uogonek=722,e.Aacute=611,e.Adieresis=611,e.egrave=444,e.zacute=389,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=500,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=611,e.dcroat=500,e.threequarters=750,e.Scedilla=500,e.lcaron=300,e.Kcommaaccent=667,e.Lacute=556,e.trademark=980,e.edotaccent=444,e.Igrave=333,e.Imacron=333,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=500,e.Uhungarumlaut=722,e.Eacute=611,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=500,e.Scommaaccent=500,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=500,e.radical=453,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=667,e.otilde=500,e.Rcommaaccent=611,e.Lcommaaccent=556,e.Atilde=611,e.Aogonek=611,e.Aring=611,e.Otilde=722,e.zdotaccent=389,e.Ecaron=611,e.Iogonek=333,e.kcommaaccent=444,e.minus=675,e.Icircumflex=333,e.ncaron=500,e.tcommaaccent=278,e.logicalnot=675,e.odieresis=500,e.udieresis=500,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=389,e.ncommaaccent=500,e.onesuperior=300,e.imacron=278,e.Euro=500})),e.ZapfDingbats=(0,n.getLookupTableFactory)((function(e){e.space=278,e.a1=974,e.a2=961,e.a202=974,e.a3=980,e.a4=719,e.a5=789,e.a119=790,e.a118=791,e.a117=690,e.a11=960,e.a12=939,e.a13=549,e.a14=855,e.a15=911,e.a16=933,e.a105=911,e.a17=945,e.a18=974,e.a19=755,e.a20=846,e.a21=762,e.a22=761,e.a23=571,e.a24=677,e.a25=763,e.a26=760,e.a27=759,e.a28=754,e.a6=494,e.a7=552,e.a8=537,e.a9=577,e.a10=692,e.a29=786,e.a30=788,e.a31=788,e.a32=790,e.a33=793,e.a34=794,e.a35=816,e.a36=823,e.a37=789,e.a38=841,e.a39=823,e.a40=833,e.a41=816,e.a42=831,e.a43=923,e.a44=744,e.a45=723,e.a46=749,e.a47=790,e.a48=792,e.a49=695,e.a50=776,e.a51=768,e.a52=792,e.a53=759,e.a54=707,e.a55=708,e.a56=682,e.a57=701,e.a58=826,e.a59=815,e.a60=789,e.a61=789,e.a62=707,e.a63=687,e.a64=696,e.a65=689,e.a66=786,e.a67=787,e.a68=713,e.a69=791,e.a70=785,e.a71=791,e.a72=873,e.a73=761,e.a74=762,e.a203=762,e.a75=759,e.a204=759,e.a76=892,e.a77=892,e.a78=788,e.a79=784,e.a81=438,e.a82=138,e.a83=277,e.a84=415,e.a97=392,e.a98=392,e.a99=668,e.a100=668,e.a89=390,e.a90=390,e.a93=317,e.a94=317,e.a91=276,e.a92=276,e.a205=509,e.a85=509,e.a206=410,e.a86=410,e.a87=234,e.a88=234,e.a95=334,e.a96=334,e.a101=732,e.a102=544,e.a103=544,e.a104=910,e.a106=667,e.a107=760,e.a108=760,e.a112=776,e.a111=595,e.a110=694,e.a109=626,e.a120=788,e.a121=788,e.a122=788,e.a123=788,e.a124=788,e.a125=788,e.a126=788,e.a127=788,e.a128=788,e.a129=788,e.a130=788,e.a131=788,e.a132=788,e.a133=788,e.a134=788,e.a135=788,e.a136=788,e.a137=788,e.a138=788,e.a139=788,e.a140=788,e.a141=788,e.a142=788,e.a143=788,e.a144=788,e.a145=788,e.a146=788,e.a147=788,e.a148=788,e.a149=788,e.a150=788,e.a151=788,e.a152=788,e.a153=788,e.a154=788,e.a155=788,e.a156=788,e.a157=788,e.a158=788,e.a159=788,e.a160=894,e.a161=838,e.a163=1016,e.a164=458,e.a196=748,e.a165=924,e.a192=748,e.a166=918,e.a167=927,e.a168=928,e.a169=928,e.a170=834,e.a171=873,e.a172=828,e.a173=924,e.a162=924,e.a174=917,e.a175=930,e.a176=931,e.a177=463,e.a178=883,e.a179=836,e.a193=836,e.a180=867,e.a199=867,e.a181=696,e.a200=696,e.a182=874,e.a201=874,e.a183=760,e.a184=946,e.a197=771,e.a185=865,e.a194=771,e.a198=888,e.a186=967,e.a195=888,e.a187=831,e.a188=873,e.a189=927,e.a190=970,e.a191=918}))}));t.getMetrics=a;var i=(0,n.getLookupTableFactory)((function(e){e.Courier={ascent:629,descent:-157,capHeight:562,xHeight:-426},e["Courier-Bold"]={ascent:629,descent:-157,capHeight:562,xHeight:439},e["Courier-Oblique"]={ascent:629,descent:-157,capHeight:562,xHeight:426},e["Courier-BoldOblique"]={ascent:629,descent:-157,capHeight:562,xHeight:426},e.Helvetica={ascent:718,descent:-207,capHeight:718,xHeight:523},e["Helvetica-Bold"]={ascent:718,descent:-207,capHeight:718,xHeight:532},e["Helvetica-Oblique"]={ascent:718,descent:-207,capHeight:718,xHeight:523},e["Helvetica-BoldOblique"]={ascent:718,descent:-207,capHeight:718,xHeight:532},e["Times-Roman"]={ascent:683,descent:-217,capHeight:662,xHeight:450},e["Times-Bold"]={ascent:683,descent:-217,capHeight:676,xHeight:461},e["Times-Italic"]={ascent:683,descent:-217,capHeight:653,xHeight:441},e["Times-BoldItalic"]={ascent:683,descent:-217,capHeight:669,xHeight:462},e.Symbol={ascent:Math.NaN,descent:Math.NaN,capHeight:Math.NaN,xHeight:Math.NaN},e.ZapfDingbats={ascent:Math.NaN,descent:Math.NaN,capHeight:Math.NaN,xHeight:Math.NaN}}));t.getFontBasicMetrics=i},(e,t)=>{function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||i(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=i(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw o}}}}function i(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r131070,n=r?4:2,i=new DataView(new ArrayBuffer((this.glyphs.length+1)*n));r?i.setUint32(0,0):i.setUint16(0,0);var o,s=0,c=0,u=a(this.glyphs);try{for(u.s();!(o=u.n()).done;)s=(s+=o.value.write(s,t))+3&-4,c+=n,r?i.setUint32(c,s):i.setUint16(c,s>>1)}catch(e){u.e(e)}finally{u.f()}return{isLocationLong:r,loca:new Uint8Array(i.buffer),glyf:new Uint8Array(t.buffer)}}},{key:"scale",value:function(e){for(var t=0,r=this.glyphs.length;t255?t+=2:f>0&&(t+=1),r=u,(f=Math.abs(l-n))>255?t+=2:f>0&&(t+=1),n=l}}}catch(e){i.e(e)}finally{i.f()}return t}},{key:"write",value:function(e,t){var r,n=e,i=[],o=[],s=[],c=0,u=0,l=a(this.contours);try{for(l.s();!(r=l.n()).done;){for(var f=r.value,h=0,d=f.xCoordinates.length;h=0?18:2,i.push(y)):i.push(v)}c=g;var m=f.yCoordinates[h];if(0==(v=m-u))p|=32,o.push(0);else{var b=Math.abs(v);b<=255?(p|=v>=0?36:4,o.push(b)):o.push(v)}u=m,s.push(p)}t.setUint16(e,i.length-1),e+=2}}catch(e){l.e(e)}finally{l.f()}t.setUint16(e,this.instructions.length),e+=2,this.instructions.length&&(new Uint8Array(t.buffer,0,t.buffer.byteLength).set(this.instructions,e),e+=this.instructions.length);for(var w=0,k=s;w=-128&&this.argument1<=127&&this.argument2>=-128&&this.argument2<=127||(e+=2):this.argument1>=0&&this.argument1<=255&&this.argument2>=0&&this.argument2<=255||(e+=2),e}},{key:"write",value:function(e,t){var r=e;return 2&this.flags?this.argument1>=-128&&this.argument1<=127&&this.argument2>=-128&&this.argument2<=127||(this.flags|=1):this.argument1>=0&&this.argument1<=255&&this.argument2>=0&&this.argument2<=255||(this.flags|=1),t.setUint16(e,this.flags),t.setUint16(e+2,this.glyphIndex),e+=4,1&this.flags?(2&this.flags?(t.setInt16(e,this.argument1),t.setInt16(e+2,this.argument2)):(t.setUint16(e,this.argument1),t.setUint16(e+2,this.argument2)),e+=4):(t.setUint8(e,this.argument1),t.setUint8(e+1,this.argument2),e+=2),256&this.flags&&(t.setUint16(e,this.instructions.length),e+=2,this.instructions.length&&(new Uint8Array(t.buffer,0,t.buffer.byteLength).set(this.instructions,e),e+=this.instructions.length)),e-r}},{key:"scale",value:function(e,t){}}],[{key:"parse",value:function(t,r){var n,a,i=t,o=[],s=r.getUint16(t),c=r.getUint16(t+2);t+=4,1&s?(2&s?(n=r.getInt16(t),a=r.getInt16(t+2)):(n=r.getUint16(t),a=r.getUint16(t+2)),t+=4,s^=1):(2&s?(n=r.getInt8(t),a=r.getInt8(t+1)):(n=r.getUint8(t),a=r.getUint8(t+1)),t+=2),8&s?(o.push(r.getUint16(t)),t+=2):64&s?(o.push(r.getUint16(t),r.getUint16(t+2)),t+=4):128&s&&(o.push(r.getUint16(t),r.getUint16(t+2),r.getUint16(t+4),r.getUint16(t+6)),t+=8);var u=null;if(256&s){var l=r.getUint16(t);t+=2,u=new Uint8Array(r).slice(t,t+l),t+=l}return[t-i,new e({flags:s,glyphIndex:c,argument1:n,argument2:a,transf:o,instructions:u})]}}]),e}()},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.OpenTypeFileBuilder=void 0;var a=r(135),i=r(2);function o(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r>8&255,e[t+1]=255&r}function u(e,t,r){e[t]=r>>24&255,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=255&r}function l(e,t,r){if(r instanceof Uint8Array)e.set(r,t);else if("string"==typeof r)for(var n=0,a=r.length;n=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(c)throw i}}}}(r);try{for(o.s();!(i=o.n()).done;){var c=i.value;e[t++]=255&c}}catch(e){o.e(e)}finally{o.f()}}}var f=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.sfnt=t,this.tables=Object.create(null)}var t,r,n;return t=e,n=[{key:"getSearchParams",value:function(e,t){for(var r=1,n=0;(r^e)>r;)r<<=1,n++;var a=r*t;return{range:a,entry:n,rangeShift:t*e-a}}}],(r=[{key:"toArray",value:function(){var t=this.sfnt,r=this.tables,n=Object.keys(r);n.sort();var o,s,f,h,d,p=n.length,g=12+16*p,v=[g];for(o=0;o>>0,v.push(g);var y=new Uint8Array(g);for(o=0;o>>0;u(y,g+4,b),u(y,g+8,v[o]),u(y,g+12,r[d].length),g+=16}return y}},{key:"addTable",value:function(e,t){if(e in this.tables)throw new Error("Table "+e+" already exists");this.tables[e]=t}}])&&o(t.prototype,r),n&&o(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.OpenTypeFileBuilder=f},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Type1Font=void 0;var n=r(164),a=r(2),i=r(167),o=r(135),s=r(139),c=r(178);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function l(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=a){for(s+=u;s=0&&(o[l]=s);return(0,i.type1FontGlyphMapping)(e,o,c)}},{key:"hasGlyphId",value:function(e){return!(e<0||e>=this.numGlyphs)&&(0===e||this.charstrings[e-1].charstring.length>0)}},{key:"getSeacs",value:function(e){for(var t=[],r=0,n=e.length;r0;b--)m[b]-=m[b-1];g.setByName(y,m)}}o.topDict.privateDict=g;var w=new n.CFFIndex;for(u=0,l=a.length;u{Object.defineProperty(t,"__esModule",{value:!0}),t.Type1Parser=void 0;var n=r(166),a=r(135),i=r(139),o=r(2);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);ri)return!0;for(var o=i-e,s=o;s>8&255,255&u):(u=65536*u|0,this.output.push(255,u>>24&255,u>>16&255,u>>8&255,255&u))}return(n=this.output).push.apply(n,function(e){if(Array.isArray(e))return c(e)}(a=t)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}(a)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),r?this.stack.splice(o,e):this.stack.length=0,!1}}]),e}();function O(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function A(e,t,r){if(r>=e.length)return new Uint8Array(0);var n,a,i=0|t;for(n=0;n>8,i=52845*(c+i)+22719&65535}return s}function C(e){return 47===e||91===e||93===e||123===e||125===e||40===e||41===e}var F=function(){function e(t,r,n){if(u(this,e),r){var o=t.getBytes(),s=!((O(o[0])||(0,a.isWhiteSpace)(o[0]))&&O(o[1])&&O(o[2])&&O(o[3])&&O(o[4])&&O(o[5])&&O(o[6])&&O(o[7]));t=new i.Stream(s?A(o,55665,4):function(e,t,r){var n,a,i=55665,o=e.length,s=new Uint8Array(o>>>1);for(n=0,a=0;n>8,i=52845*(l+i)+22719&65535}}}return s.slice(4,a)}(o))}this.seacAnalysisEnabled=!!n,this.stream=t,this.nextChar()}return f(e,[{key:"readNumberArray",value:function(){this.getToken();for(var e=[];;){var t=this.getToken();if(null===t||"]"===t||"}"===t)break;e.push(parseFloat(t||0))}return e}},{key:"readNumber",value:function(){var e=this.getToken();return parseFloat(e||0)}},{key:"readInt",value:function(){var e=this.getToken();return 0|parseInt(e||0,10)}},{key:"readBoolean",value:function(){return"true"===this.getToken()?1:0}},{key:"nextChar",value:function(){return this.currentChar=this.stream.getByte()}},{key:"prevChar",value:function(){return this.stream.skip(-2),this.currentChar=this.stream.getByte()}},{key:"getToken",value:function(){for(var e=!1,t=this.currentChar;;){if(-1===t)return null;if(e)10!==t&&13!==t||(e=!1);else if(37===t)e=!0;else if(!(0,a.isWhiteSpace)(t))break;t=this.nextChar()}if(C(t))return this.nextChar(),String.fromCharCode(t);var r="";do{r+=String.fromCharCode(t),t=this.nextChar()}while(t>=0&&!(0,a.isWhiteSpace)(t)&&!C(t));return r}},{key:"readCharStrings",value:function(e,t){return-1===t?e:A(e,4330,t)}},{key:"extractFontProgram",value:function(e){var t=this.stream,r=[],n=[],a=Object.create(null);a.lenIV=4;for(var i,o,s,c,u={subrs:[],charstrings:[],properties:{privateData:a}};null!==(i=this.getToken());)if("/"===i)switch(i=this.getToken()){case"CharStrings":for(this.getToken(),this.getToken(),this.getToken(),this.getToken();null!==(i=this.getToken())&&"end"!==i;)if("/"===i){var l=this.getToken();o=this.readInt(),this.getToken(),s=o>0?t.getBytes(o):new Uint8Array(0),c=u.properties.privateData.lenIV;var f=this.readCharStrings(s,c);this.nextChar(),"noaccess"===(i=this.getToken())?this.getToken():"/"===i&&this.prevChar(),n.push({glyph:l,encoded:f})}break;case"Subrs":for(this.readInt(),this.getToken();"dup"===this.getToken();){var h=this.readInt();o=this.readInt(),this.getToken(),s=o>0?t.getBytes(o):new Uint8Array(0),c=u.properties.privateData.lenIV;var d=this.readCharStrings(s,c);this.nextChar(),"noaccess"===(i=this.getToken())&&this.getToken(),r[h]=d}break;case"BlueValues":case"OtherBlues":case"FamilyBlues":case"FamilyOtherBlues":var p=this.readNumberArray();p.length>0&&p.length;break;case"StemSnapH":case"StemSnapV":u.properties.privateData[i]=this.readNumberArray();break;case"StdHW":case"StdVW":u.properties.privateData[i]=this.readNumberArray()[0];break;case"BlueShift":case"lenIV":case"BlueFuzz":case"BlueScale":case"LanguageGroup":case"ExpansionFactor":u.properties.privateData[i]=this.readNumber();break;case"ForceBold":u.properties.privateData[i]=this.readBoolean()}for(var g=0,v=n;g-1&&void 0===e.widths[A]&&A>=e.firstChar&&A<=e.lastChar&&(e.widths[A]=w.width)}}return u}},{key:"extractFontHeader",value:function(e){for(var t;null!==(t=this.getToken());)if("/"===t)switch(t=this.getToken()){case"FontMatrix":var r=this.readNumberArray();e.fontMatrix=r;break;case"Encoding":var a=this.getToken(),i=void 0;if(/^\\d+$/.test(a)){i=[];var o=0|parseInt(a,10);this.getToken();for(var s=0;s{Object.defineProperty(t,"__esModule",{value:!0}),t.Pattern=void 0,t.getTilingPatternIR=function(e,t,r){var a=t.getArray("Matrix"),i=n.Util.normalizeRect(t.getArray("BBox")),o=t.get("XStep"),s=t.get("YStep"),c=t.get("PaintType"),u=t.get("TilingType");if(i[2]-i[0]==0||i[3]-i[1]==0)throw new n.FormatError("Invalid getTilingPatternIR /BBox array: [".concat(i,"]."));return["TilingPattern",r,e,a,i,o,s,c,u]};var n=r(2),a=r(136),i=r(143),o=r(135);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=v||j<=0)return(0,n.info)("Bad shading domain."),f(l);for(var _,L=new Float32Array(h.numComps),R=new Float32Array(1),N=0;N<=10;N++){R[0]=g+N*j,E(R,0,L,0),_=h.getRgb(L,0);var D=n.Util.makeHexColor(_[0],_[1],_[2]);M.push([N/10,D])}var B="transparent";return e.has("Background")&&(_=h.getRgb(e.get("Background"),0),B=n.Util.makeHexColor(_[0],_[1],_[2])),m||(M.unshift([0,B]),M[1][0]+=b.SMALL_NUMBER),w||(M.at(-1)[0]-=b.SMALL_NUMBER,M.push([1,B])),l.colorStops=M,l}return v(r,[{key:"getIR",value:function(){var e,t,r,a,i,o=this.coordsArr,s=this.shadingType;return 2===s?(t=[o[0],o[1]],r=[o[2],o[3]],a=null,i=null,e="axial"):3===s?(t=[o[0],o[1]],r=[o[3],o[4]],a=o[2],i=o[5],e="radial"):(0,n.unreachable)("getPattern type unknown: ".concat(s)),["RadialAxial",e,this.bbox,this.colorStops,t,r,a,i]}}]),r}(b),k=function(){function e(t,r){p(this,e),this.stream=t,this.context=r,this.buffer=0,this.bufferLength=0;var n=r.numComps;this.tmpCompsBuf=new Float32Array(n);var a=r.colorSpace.numComps;this.tmpCsCompsBuf=r.colorFn?new Float32Array(a):this.tmpCompsBuf}return v(e,[{key:"hasData",get:function(){if(this.stream.end)return this.stream.pos0)return!0;var e=this.stream.getByte();return!(e<0||(this.buffer=e,this.bufferLength=8,0))}},{key:"readBits",value:function(e){var t=this.buffer,r=this.bufferLength;if(32===e){if(0===r)return(this.stream.getByte()<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte())>>>0;t=t<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte();var n=this.stream.getByte();return this.buffer=n&(1<>r)>>>0}if(8===e&&0===r)return this.stream.getByte();for(;r>r}},{key:"align",value:function(){this.buffer=0,this.bufferLength=0}},{key:"readFlag",value:function(){return this.readBits(this.context.bitsPerFlag)}},{key:"readCoordinate",value:function(){var e=this.context.bitsPerCoordinate,t=this.readBits(e),r=this.readBits(e),n=this.context.decode,a=e<32?1/((1<o?o:e,t=t>s?s:t,r=r{Object.defineProperty(t,"__esModule",{value:!0}),t.getXfaFontDict=function(e){var t=function(e){var t=g(e);if(!t)return null;var r,n=t.baseWidths,a=t.baseMapping,i=t.factors;r=i?n.map((function(e,t){return e*i[t]})):n;var o,s,c=-2,u=[],l=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=h(e))){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}(a.map((function(e,t){return[e,t]})).sort((function(e,t){return f(e,1)[0]-f(t,1)[0]})));try{for(l.s();!(s=l.n()).done;){var d=f(s.value,2),p=d[0],v=d[1];-1!==p&&(p===c+1?(o.push(r[v]),c+=1):(c=p,o=[r[v]],u.push(p,o)))}}catch(e){l.e(e)}finally{l.f()}return u}(e),r=new a.Dict(null);r.set("BaseFont",a.Name.get(e)),r.set("Type",a.Name.get("Font")),r.set("Subtype",a.Name.get("CIDFontType2")),r.set("Encoding",a.Name.get("Identity-H")),r.set("CIDToGIDMap",a.Name.get("Identity")),r.set("W",t),r.set("FirstChar",t[0]),r.set("LastChar",t.at(-2)+t.at(-1).length-1);var n=new a.Dict(null);r.set("FontDescriptor",n);var i=new a.Dict(null);return i.set("Ordering","Identity"),i.set("Registry","Adobe"),i.set("Supplement",0),r.set("CIDSystemInfo",i),r},t.getXfaFontName=g;var n=r(181),a=r(134),i=r(182),o=r(183),s=r(184),c=r(185),u=r(135),l=r(167);function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||h(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){if(e){if("string"==typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0}),t.CalibriRegularMetrics=t.CalibriRegularFactors=t.CalibriItalicMetrics=t.CalibriItalicFactors=t.CalibriBoldMetrics=t.CalibriBoldItalicMetrics=t.CalibriBoldItalicFactors=t.CalibriBoldFactors=void 0,t.CalibriBoldFactors=[1.3877,1,1,1,.97801,.92482,.89552,.91133,.81988,.97566,.98152,.93548,.93548,1.2798,.85284,.92794,1,.96134,1.54657,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.82845,.82845,.85284,.85284,.85284,.75859,.92138,.83908,.7762,.73293,.87289,.73133,.7514,.81921,.87356,.95958,.59526,.75727,.69225,1.04924,.9121,.86943,.79795,.88198,.77958,.70864,.81055,.90399,.88653,.96017,.82577,.77892,.78257,.97507,1.54657,.97507,.85284,.89552,.90176,.88762,.8785,.75241,.8785,.90518,.95015,.77618,.8785,.88401,.91916,.86304,.88401,.91488,.8785,.8801,.8785,.8785,.91343,.7173,1.04106,.8785,.85075,.95794,.82616,.85162,.79492,.88331,1.69808,.88331,.85284,.97801,.89552,.91133,.89552,.91133,1.7801,.89552,1.24487,1.13254,1.12401,.96839,.85284,.68787,.70645,.85592,.90747,1.01466,1.0088,.90323,1,1.07463,1,.91056,.75806,1.19118,.96839,.78864,.82845,.84133,.75859,.83908,.83908,.83908,.83908,.83908,.83908,.77539,.73293,.73133,.73133,.73133,.73133,.95958,.95958,.95958,.95958,.88506,.9121,.86943,.86943,.86943,.86943,.86943,.85284,.87508,.90399,.90399,.90399,.90399,.77892,.79795,.90807,.88762,.88762,.88762,.88762,.88762,.88762,.8715,.75241,.90518,.90518,.90518,.90518,.88401,.88401,.88401,.88401,.8785,.8785,.8801,.8801,.8801,.8801,.8801,.90747,.89049,.8785,.8785,.8785,.8785,.85162,.8785,.85162,.83908,.88762,.83908,.88762,.83908,.88762,.73293,.75241,.73293,.75241,.73293,.75241,.73293,.75241,.87289,.83016,.88506,.93125,.73133,.90518,.73133,.90518,.73133,.90518,.73133,.90518,.73133,.90518,.81921,.77618,.81921,.77618,.81921,.77618,1,1,.87356,.8785,.91075,.89608,.95958,.88401,.95958,.88401,.95958,.88401,.95958,.88401,.95958,.88401,.76229,.90167,.59526,.91916,1,1,.86304,.69225,.88401,1,1,.70424,.79468,.91926,.88175,.70823,.94903,.9121,.8785,1,1,.9121,.8785,.87802,.88656,.8785,.86943,.8801,.86943,.8801,.86943,.8801,.87402,.89291,.77958,.91343,1,1,.77958,.91343,.70864,.7173,.70864,.7173,.70864,.7173,.70864,.7173,1,1,.81055,.75841,.81055,1.06452,.90399,.8785,.90399,.8785,.90399,.8785,.90399,.8785,.90399,.8785,.90399,.8785,.96017,.95794,.77892,.85162,.77892,.78257,.79492,.78257,.79492,.78257,.79492,.9297,.56892,.83908,.88762,.77539,.8715,.87508,.89049,1,1,.81055,1.04106,1.20528,1.20528,1,1.15543,.70674,.98387,.94721,1.33431,1.45894,.95161,1.06303,.83908,.80352,.57184,.6965,.56289,.82001,.56029,.81235,1.02988,.83908,.7762,.68156,.80367,.73133,.78257,.87356,.86943,.95958,.75727,.89019,1.04924,.9121,.7648,.86943,.87356,.79795,.78275,.81055,.77892,.9762,.82577,.99819,.84896,.95958,.77892,.96108,1.01407,.89049,1.02988,.94211,.96108,.8936,.84021,.87842,.96399,.79109,.89049,1.00813,1.02988,.86077,.87445,.92099,.84723,.86513,.8801,.75638,.85714,.78216,.79586,.87965,.94211,.97747,.78287,.97926,.84971,1.02988,.94211,.8801,.94211,.84971,.73133,1,1,1,1,1,1,1,1,1,1,1,1,.90264,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.90518,1,1,1,1,1,1,1,1,1,1,1,1,.90548,1,1,1,1,1,1,.96017,.95794,.96017,.95794,.96017,.95794,.77892,.85162,1,1,.89552,.90527,1,.90363,.92794,.92794,.92794,.92794,.87012,.87012,.87012,.89552,.89552,1.42259,.71143,1.06152,1,1,1.03372,1.03372,.97171,1.4956,2.2807,.93835,.83406,.91133,.84107,.91133,1,1,1,.72021,1,1.23108,.83489,.88525,.88525,.81499,.90527,1.81055,.90527,1.81055,1.31006,1.53711,.94434,1.08696,1,.95018,.77192,.85284,.90747,1.17534,.69825,.9716,1.37077,.90747,.90747,.85356,.90747,.90747,1.44947,.85284,.8941,.8941,.70572,.8,.70572,.70572,.70572,.70572,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.99862,.99862,1,1,1,1,1,1.08004,.91027,1,1,1,.99862,1,1,1,1,1,1,1,1,1,1,1,1,.90727,.90727,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.CalibriBoldMetrics={lineHeight:1.2207,lineGap:.2207},t.CalibriBoldItalicFactors=[1.3877,1,1,1,.97801,.92482,.89552,.91133,.81988,.97566,.98152,.93548,.93548,1.2798,.85284,.92794,1,.96134,1.56239,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.82845,.82845,.85284,.85284,.85284,.75859,.92138,.83908,.7762,.71805,.87289,.73133,.7514,.81921,.87356,.95958,.59526,.75727,.69225,1.04924,.90872,.85938,.79795,.87068,.77958,.69766,.81055,.90399,.88653,.96068,.82577,.77892,.78257,.97507,1.529,.97507,.85284,.89552,.90176,.94908,.86411,.74012,.86411,.88323,.95015,.86411,.86331,.88401,.91916,.86304,.88401,.9039,.86331,.86331,.86411,.86411,.90464,.70852,1.04106,.86331,.84372,.95794,.82616,.84548,.79492,.88331,1.69808,.88331,.85284,.97801,.89552,.91133,.89552,.91133,1.7801,.89552,1.24487,1.13254,1.19129,.96839,.85284,.68787,.70645,.85592,.90747,1.01466,1.0088,.90323,1,1.07463,1,.91056,.75806,1.19118,.96839,.78864,.82845,.84133,.75859,.83908,.83908,.83908,.83908,.83908,.83908,.77539,.71805,.73133,.73133,.73133,.73133,.95958,.95958,.95958,.95958,.88506,.90872,.85938,.85938,.85938,.85938,.85938,.85284,.87068,.90399,.90399,.90399,.90399,.77892,.79795,.90807,.94908,.94908,.94908,.94908,.94908,.94908,.85887,.74012,.88323,.88323,.88323,.88323,.88401,.88401,.88401,.88401,.8785,.86331,.86331,.86331,.86331,.86331,.86331,.90747,.89049,.86331,.86331,.86331,.86331,.84548,.86411,.84548,.83908,.94908,.83908,.94908,.83908,.94908,.71805,.74012,.71805,.74012,.71805,.74012,.71805,.74012,.87289,.79538,.88506,.92726,.73133,.88323,.73133,.88323,.73133,.88323,.73133,.88323,.73133,.88323,.81921,.86411,.81921,.86411,.81921,.86411,1,1,.87356,.86331,.91075,.8777,.95958,.88401,.95958,.88401,.95958,.88401,.95958,.88401,.95958,.88401,.76467,.90167,.59526,.91916,1,1,.86304,.69225,.88401,1,1,.70424,.77312,.91926,.88175,.70823,.94903,.90872,.86331,1,1,.90872,.86331,.86906,.88116,.86331,.85938,.86331,.85938,.86331,.85938,.86331,.87402,.86549,.77958,.90464,1,1,.77958,.90464,.69766,.70852,.69766,.70852,.69766,.70852,.69766,.70852,1,1,.81055,.75841,.81055,1.06452,.90399,.86331,.90399,.86331,.90399,.86331,.90399,.86331,.90399,.86331,.90399,.86331,.96068,.95794,.77892,.84548,.77892,.78257,.79492,.78257,.79492,.78257,.79492,.9297,.56892,.83908,.94908,.77539,.85887,.87068,.89049,1,1,.81055,1.04106,1.20528,1.20528,1,1.15543,.70088,.98387,.94721,1.33431,1.45894,.95161,1.48387,.83908,.80352,.57118,.6965,.56347,.79179,.55853,.80346,1.02988,.83908,.7762,.67174,.86036,.73133,.78257,.87356,.86441,.95958,.75727,.89019,1.04924,.90872,.74889,.85938,.87891,.79795,.7957,.81055,.77892,.97447,.82577,.97466,.87179,.95958,.77892,.94252,.95612,.8753,1.02988,.92733,.94252,.87411,.84021,.8728,.95612,.74081,.8753,1.02189,1.02988,.84814,.87445,.91822,.84723,.85668,.86331,.81344,.87581,.76422,.82046,.96057,.92733,.99375,.78022,.95452,.86015,1.02988,.92733,.86331,.92733,.86015,.73133,1,1,1,1,1,1,1,1,1,1,1,1,.90631,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.88323,1,1,1,1,1,1,1,1,1,1,1,1,.85174,1,1,1,1,1,1,.96068,.95794,.96068,.95794,.96068,.95794,.77892,.84548,1,1,.89552,.90527,1,.90363,.92794,.92794,.92794,.89807,.87012,.87012,.87012,.89552,.89552,1.42259,.71094,1.06152,1,1,1.03372,1.03372,.97171,1.4956,2.2807,.92972,.83406,.91133,.83326,.91133,1,1,1,.72021,1,1.23108,.83489,.88525,.88525,.81499,.90616,1.81055,.90527,1.81055,1.3107,1.53711,.94434,1.08696,1,.95018,.77192,.85284,.90747,1.17534,.69825,.9716,1.37077,.90747,.90747,.85356,.90747,.90747,1.44947,.85284,.8941,.8941,.70572,.8,.70572,.70572,.70572,.70572,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.99862,.99862,1,1,1,1,1,1.08004,.91027,1,1,1,.99862,1,1,1,1,1,1,1,1,1,1,1,1,.90727,.90727,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.CalibriBoldItalicMetrics={lineHeight:1.2207,lineGap:.2207},t.CalibriItalicFactors=[1.3877,1,1,1,1.17223,1.1293,.89552,.91133,.80395,1.02269,1.15601,.91056,.91056,1.2798,.85284,.89807,1,.90861,1.39543,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.96309,.96309,.85284,.85284,.85284,.83319,.88071,.8675,.81552,.72346,.85193,.73206,.7522,.81105,.86275,.90685,.6377,.77892,.75593,1.02638,.89249,.84118,.77452,.85374,.75186,.67789,.79776,.88844,.85066,.94309,.77818,.7306,.76659,1.10369,1.38313,1.10369,1.06139,.89552,.8739,.9245,.9245,.83203,.9245,.85865,1.09842,.9245,.9245,1.03297,1.07692,.90918,1.03297,.94959,.9245,.92274,.9245,.9245,1.02933,.77832,1.20562,.9245,.8916,.98986,.86621,.89453,.79004,.94152,1.77256,.94152,.85284,.97801,.89552,.91133,.89552,.91133,1.91729,.89552,1.17889,1.13254,1.16359,.92098,.85284,.68787,.71353,.84737,.90747,1.0088,1.0044,.87683,1,1.09091,1,.92229,.739,1.15642,.92098,.76288,.80504,.80972,.75859,.8675,.8675,.8675,.8675,.8675,.8675,.76318,.72346,.73206,.73206,.73206,.73206,.90685,.90685,.90685,.90685,.86477,.89249,.84118,.84118,.84118,.84118,.84118,.85284,.84557,.88844,.88844,.88844,.88844,.7306,.77452,.86331,.9245,.9245,.9245,.9245,.9245,.9245,.84843,.83203,.85865,.85865,.85865,.85865,.82601,.82601,.82601,.82601,.94469,.9245,.92274,.92274,.92274,.92274,.92274,.90747,.86651,.9245,.9245,.9245,.9245,.89453,.9245,.89453,.8675,.9245,.8675,.9245,.8675,.9245,.72346,.83203,.72346,.83203,.72346,.83203,.72346,.83203,.85193,.8875,.86477,.99034,.73206,.85865,.73206,.85865,.73206,.85865,.73206,.85865,.73206,.85865,.81105,.9245,.81105,.9245,.81105,.9245,1,1,.86275,.9245,.90872,.93591,.90685,.82601,.90685,.82601,.90685,.82601,.90685,1.03297,.90685,.82601,.77896,1.05611,.6377,1.07692,1,1,.90918,.75593,1.03297,1,1,.76032,.9375,.98156,.93407,.77261,1.11429,.89249,.9245,1,1,.89249,.9245,.92534,.86698,.9245,.84118,.92274,.84118,.92274,.84118,.92274,.8667,.86291,.75186,1.02933,1,1,.75186,1.02933,.67789,.77832,.67789,.77832,.67789,.77832,.67789,.77832,1,1,.79776,.97655,.79776,1.23023,.88844,.9245,.88844,.9245,.88844,.9245,.88844,.9245,.88844,.9245,.88844,.9245,.94309,.98986,.7306,.89453,.7306,.76659,.79004,.76659,.79004,.76659,.79004,1.09231,.54873,.8675,.9245,.76318,.84843,.84557,.86651,1,1,.79776,1.20562,1.18622,1.18622,1,1.1437,.67009,.96334,.93695,1.35191,1.40909,.95161,1.48387,.8675,.90861,.6192,.7363,.64824,.82411,.56321,.85696,1.23516,.8675,.81552,.7286,.84134,.73206,.76659,.86275,.84369,.90685,.77892,.85871,1.02638,.89249,.75828,.84118,.85984,.77452,.76466,.79776,.7306,.90782,.77818,.903,.87291,.90685,.7306,.99058,1.03667,.94635,1.23516,.9849,.99058,.92393,.8916,.942,1.03667,.75026,.94635,1.0297,1.23516,.90918,.94048,.98217,.89746,.84153,.92274,.82507,.88832,.84438,.88178,1.03525,.9849,1.00225,.78086,.97248,.89404,1.23516,.9849,.92274,.9849,.89404,.73206,1,1,1,1,1,1,1,1,1,1,1,1,.89693,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.85865,1,1,1,1,1,1,1,1,1,1,1,1,.90933,1,1,1,1,1,1,.94309,.98986,.94309,.98986,.94309,.98986,.7306,.89453,1,1,.89552,.90527,1,.90186,1.12308,1.12308,1.12308,1.12308,1.2566,1.2566,1.2566,.89552,.89552,1.42259,.68994,1.03809,1,1,1.0176,1.0176,1.11523,1.4956,2.01462,.97858,.82616,.91133,.83437,.91133,1,1,1,.70508,1,1.23108,.79801,.84426,.84426,.774,.90572,1.81055,.90749,1.81055,1.28809,1.55469,.94434,1.07806,1,.97094,.7589,.85284,.90747,1.19658,.69825,.97622,1.33512,.90747,.90747,.85284,.90747,.90747,1.44947,.85284,.8941,.8941,.70572,.8,.70572,.70572,.70572,.70572,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.99862,.99862,1,1,1,1,1,1.0336,.91027,1,1,1,.99862,1,1,1,1,1,1,1,1,1,1,1,1,1.05859,1.05859,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.CalibriItalicMetrics={lineHeight:1.2207,lineGap:.2207},t.CalibriRegularFactors=[1.3877,1,1,1,1.17223,1.1293,.89552,.91133,.80395,1.02269,1.15601,.91056,.91056,1.2798,.85284,.89807,1,.90861,1.39016,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.96309,.96309,.85284,.85284,.85284,.83319,.88071,.8675,.81552,.73834,.85193,.73206,.7522,.81105,.86275,.90685,.6377,.77892,.75593,1.02638,.89385,.85122,.77452,.86503,.75186,.68887,.79776,.88844,.85066,.94258,.77818,.7306,.76659,1.10369,1.39016,1.10369,1.06139,.89552,.8739,.86128,.94469,.8457,.94469,.89464,1.09842,.84636,.94469,1.03297,1.07692,.90918,1.03297,.95897,.94469,.9482,.94469,.94469,1.04692,.78223,1.20562,.94469,.90332,.98986,.86621,.90527,.79004,.94152,1.77256,.94152,.85284,.97801,.89552,.91133,.89552,.91133,1.91729,.89552,1.17889,1.13254,1.08707,.92098,.85284,.68787,.71353,.84737,.90747,1.0088,1.0044,.87683,1,1.09091,1,.92229,.739,1.15642,.92098,.76288,.80504,.80972,.75859,.8675,.8675,.8675,.8675,.8675,.8675,.76318,.73834,.73206,.73206,.73206,.73206,.90685,.90685,.90685,.90685,.86477,.89385,.85122,.85122,.85122,.85122,.85122,.85284,.85311,.88844,.88844,.88844,.88844,.7306,.77452,.86331,.86128,.86128,.86128,.86128,.86128,.86128,.8693,.8457,.89464,.89464,.89464,.89464,.82601,.82601,.82601,.82601,.94469,.94469,.9482,.9482,.9482,.9482,.9482,.90747,.86651,.94469,.94469,.94469,.94469,.90527,.94469,.90527,.8675,.86128,.8675,.86128,.8675,.86128,.73834,.8457,.73834,.8457,.73834,.8457,.73834,.8457,.85193,.92454,.86477,.9921,.73206,.89464,.73206,.89464,.73206,.89464,.73206,.89464,.73206,.89464,.81105,.84636,.81105,.84636,.81105,.84636,1,1,.86275,.94469,.90872,.95786,.90685,.82601,.90685,.82601,.90685,.82601,.90685,1.03297,.90685,.82601,.77741,1.05611,.6377,1.07692,1,1,.90918,.75593,1.03297,1,1,.76032,.90452,.98156,1.11842,.77261,1.11429,.89385,.94469,1,1,.89385,.94469,.95877,.86901,.94469,.85122,.9482,.85122,.9482,.85122,.9482,.8667,.90016,.75186,1.04692,1,1,.75186,1.04692,.68887,.78223,.68887,.78223,.68887,.78223,.68887,.78223,1,1,.79776,.92188,.79776,1.23023,.88844,.94469,.88844,.94469,.88844,.94469,.88844,.94469,.88844,.94469,.88844,.94469,.94258,.98986,.7306,.90527,.7306,.76659,.79004,.76659,.79004,.76659,.79004,1.09231,.54873,.8675,.86128,.76318,.8693,.85311,.86651,1,1,.79776,1.20562,1.18622,1.18622,1,1.1437,.67742,.96334,.93695,1.35191,1.40909,.95161,1.48387,.86686,.90861,.62267,.74359,.65649,.85498,.56963,.88254,1.23516,.8675,.81552,.75443,.84503,.73206,.76659,.86275,.85122,.90685,.77892,.85746,1.02638,.89385,.75657,.85122,.86275,.77452,.74171,.79776,.7306,.95165,.77818,.89772,.88831,.90685,.7306,.98142,1.02191,.96576,1.23516,.99018,.98142,.9236,.89258,.94035,1.02191,.78848,.96576,.9561,1.23516,.90918,.92578,.95424,.89746,.83969,.9482,.80113,.89442,.85208,.86155,.98022,.99018,1.00452,.81209,.99247,.89181,1.23516,.99018,.9482,.99018,.89181,.73206,1,1,1,1,1,1,1,1,1,1,1,1,.88844,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.89464,1,1,1,1,1,1,1,1,1,1,1,1,.96766,1,1,1,1,1,1,.94258,.98986,.94258,.98986,.94258,.98986,.7306,.90527,1,1,.89552,.90527,1,.90186,1.12308,1.12308,1.12308,1.12308,1.2566,1.2566,1.2566,.89552,.89552,1.42259,.69043,1.03809,1,1,1.0176,1.0176,1.11523,1.4956,2.01462,.99331,.82616,.91133,.84286,.91133,1,1,1,.70508,1,1.23108,.79801,.84426,.84426,.774,.90527,1.81055,.90527,1.81055,1.28809,1.55469,.94434,1.07806,1,.97094,.7589,.85284,.90747,1.19658,.69825,.97622,1.33512,.90747,.90747,.85356,.90747,.90747,1.44947,.85284,.8941,.8941,.70572,.8,.70572,.70572,.70572,.70572,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.99862,.99862,1,1,1,1,1,1.0336,.91027,1,1,1,.99862,1,1,1,1,1,1,1,1,1,1,1,1,1.05859,1.05859,1,1,1,1.07185,.99413,.96334,1.08065,1,1,1,1,1,1,1,1,1,1,1],t.CalibriRegularMetrics={lineHeight:1.2207,lineGap:.2207}},(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.HelveticaRegularMetrics=t.HelveticaRegularFactors=t.HelveticaItalicMetrics=t.HelveticaItalicFactors=t.HelveticaBoldMetrics=t.HelveticaBoldItalicMetrics=t.HelveticaBoldItalicFactors=t.HelveticaBoldFactors=void 0,t.HelveticaBoldFactors=[.76116,1,1,1.0006,.99998,.99974,.99973,.99973,.99982,.99977,1.00087,.99998,.99998,.99959,1.00003,1.0006,.99998,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99998,1,1.00003,1.00003,1.00003,1.00026,.9999,.99977,.99977,.99977,.99977,1.00001,1.00026,1.00022,.99977,1.0006,.99973,.99977,1.00026,.99999,.99977,1.00022,1.00001,1.00022,.99977,1.00001,1.00026,.99977,1.00001,1.00016,1.00001,1.00001,1.00026,.99998,1.0006,.99998,1.00003,.99973,.99998,.99973,1.00026,.99973,1.00026,.99973,.99998,1.00026,1.00026,1.0006,1.0006,.99973,1.0006,.99982,1.00026,1.00026,1.00026,1.00026,.99959,.99973,.99998,1.00026,.99973,1.00022,.99973,.99973,1,.99959,1.00077,.99959,1.00003,.99998,.99973,.99973,.99973,.99973,1.00077,.99973,.99998,1.00025,.99968,.99973,1.00003,1.00025,.60299,1.00024,1.06409,1,1,.99998,1,.99973,1.0006,.99998,1,.99936,.99973,1.00002,1.00002,1.00002,1.00026,.99977,.99977,.99977,.99977,.99977,.99977,1,.99977,1.00001,1.00001,1.00001,1.00001,1.0006,1.0006,1.0006,1.0006,.99977,.99977,1.00022,1.00022,1.00022,1.00022,1.00022,1.00003,1.00022,.99977,.99977,.99977,.99977,1.00001,1.00001,1.00026,.99973,.99973,.99973,.99973,.99973,.99973,.99982,.99973,.99973,.99973,.99973,.99973,1.0006,1.0006,1.0006,1.0006,1.00026,1.00026,1.00026,1.00026,1.00026,1.00026,1.00026,1.06409,1.00026,1.00026,1.00026,1.00026,1.00026,.99973,1.00026,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,1.03374,.99977,1.00026,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,.99977,1.00026,.99977,1.00026,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.00042,.99973,.99973,1.0006,.99977,.99973,.99973,1.00026,1.0006,1.00026,1.0006,1.00026,1.03828,1.00026,.99999,1.00026,1.0006,.99977,1.00026,.99977,1.00026,.99977,1.00026,.9993,.9998,1.00026,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,1,1.00016,.99977,.99959,.99977,.99959,.99977,.99959,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00026,.99998,1.00026,.8121,1.00026,.99998,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,1.00016,1.00022,1.00001,.99973,1.00001,1.00026,1,1.00026,1,1.00026,1,1.0006,.99973,.99977,.99973,1,.99982,1.00022,1.00026,1.00001,.99973,1.00026,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,1.00034,.99977,1,.99997,1.00026,1.00078,1.00036,.99973,1.00013,1.0006,.99977,.99977,.99988,.85148,1.00001,1.00026,.99977,1.00022,1.0006,.99977,1.00001,.99999,.99977,1.00069,1.00022,.99977,1.00001,.99984,1.00026,1.00001,1.00024,1.00001,.9999,1,1.0006,1.00001,1.00041,.99962,1.00026,1.0006,.99995,1.00041,.99942,.99973,.99927,1.00082,.99902,1.00026,1.00087,1.0006,1.00069,.99973,.99867,.99973,.9993,1.00026,1.00049,1.00056,1,.99988,.99935,.99995,.99954,1.00055,.99945,1.00032,1.0006,.99995,1.00026,.99995,1.00032,1.00001,1.00008,.99971,1.00019,.9994,1.00001,1.0006,1.00044,.99973,1.00023,1.00047,1,.99942,.99561,.99989,1.00035,.99977,1.00035,.99977,1.00019,.99944,1.00001,1.00021,.99926,1.00035,1.00035,.99942,1.00048,.99999,.99977,1.00022,1.00035,1.00001,.99977,1.00026,.99989,1.00057,1.00001,.99936,1.00052,1.00012,.99996,1.00043,1,1.00035,.9994,.99976,1.00035,.99973,1.00052,1.00041,1.00119,1.00037,.99973,1.00002,.99986,1.00041,1.00041,.99902,.9996,1.00034,.99999,1.00026,.99999,1.00026,.99973,1.00052,.99973,1,.99973,1.00041,1.00075,.9994,1.0003,.99999,1,1.00041,.99955,1,.99915,.99973,.99973,1.00026,1.00119,.99955,.99973,1.0006,.99911,1.0006,1.00026,.99972,1.00026,.99902,1.00041,.99973,.99999,1,1,1.00038,1.0005,1.00016,1.00022,1.00016,1.00022,1.00016,1.00022,1.00001,.99973,1,1,.99973,1,1,.99955,1.0006,1.0006,1.0006,1.0006,1,1,1,.99973,.99973,.99972,1,1,1.00106,.99999,.99998,.99998,.99999,.99998,1.66475,1,.99973,.99973,1.00023,.99973,.99971,1.00047,1.00023,1,.99991,.99984,1.00002,1.00002,1.00002,1.00002,1,1,1,1,1,1,1,.99972,1,1.20985,1.39713,1.00003,1.00031,1.00015,1,.99561,1.00027,1.00031,1.00031,.99915,1.00031,1.00031,.99999,1.00003,.99999,.99999,1.41144,1.6,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.40579,1.40579,1.36625,.99999,1,.99861,.99861,1,1.00026,1.00026,1.00026,1.00026,.99972,.99999,.99999,.99999,.99999,1.40483,1,.99977,1.00054,1,1,.99953,.99962,1.00042,.9995,1,1,1,1,1,1,1,1,.99998,.99998,.99998,.99998,1,1,1,1,1,1,1,1,1,1,1],t.HelveticaBoldMetrics={lineHeight:1.2,lineGap:.2},t.HelveticaBoldItalicFactors=[.76116,1,1,1.0006,.99998,.99974,.99973,.99973,.99982,.99977,1.00087,.99998,.99998,.99959,1.00003,1.0006,.99998,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99998,1,1.00003,1.00003,1.00003,1.00026,.9999,.99977,.99977,.99977,.99977,1.00001,1.00026,1.00022,.99977,1.0006,.99973,.99977,1.00026,.99999,.99977,1.00022,1.00001,1.00022,.99977,1.00001,1.00026,.99977,1.00001,1.00016,1.00001,1.00001,1.00026,.99998,1.0006,.99998,1.00003,.99973,.99998,.99973,1.00026,.99973,1.00026,.99973,.99998,1.00026,1.00026,1.0006,1.0006,.99973,1.0006,.99982,1.00026,1.00026,1.00026,1.00026,.99959,.99973,.99998,1.00026,.99973,1.00022,.99973,.99973,1,.99959,1.00077,.99959,1.00003,.99998,.99973,.99973,.99973,.99973,1.00077,.99973,.99998,1.00025,.99968,.99973,1.00003,1.00025,.60299,1.00024,1.06409,1,1,.99998,1,.99973,1.0006,.99998,1,.99936,.99973,1.00002,1.00002,1.00002,1.00026,.99977,.99977,.99977,.99977,.99977,.99977,1,.99977,1.00001,1.00001,1.00001,1.00001,1.0006,1.0006,1.0006,1.0006,.99977,.99977,1.00022,1.00022,1.00022,1.00022,1.00022,1.00003,1.00022,.99977,.99977,.99977,.99977,1.00001,1.00001,1.00026,.99973,.99973,.99973,.99973,.99973,.99973,.99982,.99973,.99973,.99973,.99973,.99973,1.0006,1.0006,1.0006,1.0006,1.00026,1.00026,1.00026,1.00026,1.00026,1.00026,1.00026,1.06409,1.00026,1.00026,1.00026,1.00026,1.00026,.99973,1.00026,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,1.0044,.99977,1.00026,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,.99977,1.00026,.99977,1.00026,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,.99971,.99973,.99973,1.0006,.99977,.99973,.99973,1.00026,1.0006,1.00026,1.0006,1.00026,1.01011,1.00026,.99999,1.00026,1.0006,.99977,1.00026,.99977,1.00026,.99977,1.00026,.9993,.9998,1.00026,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,1,1.00016,.99977,.99959,.99977,.99959,.99977,.99959,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00026,.99998,1.00026,.8121,1.00026,.99998,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,1.00016,1.00022,1.00001,.99973,1.00001,1.00026,1,1.00026,1,1.00026,1,1.0006,.99973,.99977,.99973,1,.99982,1.00022,1.00026,1.00001,.99973,1.00026,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99977,1,1,1.00026,.99969,.99972,.99981,.9998,1.0006,.99977,.99977,1.00022,.91155,1.00001,1.00026,.99977,1.00022,1.0006,.99977,1.00001,.99999,.99977,.99966,1.00022,1.00032,1.00001,.99944,1.00026,1.00001,.99968,1.00001,1.00047,1,1.0006,1.00001,.99981,1.00101,1.00026,1.0006,.99948,.99981,1.00064,.99973,.99942,1.00101,1.00061,1.00026,1.00069,1.0006,1.00014,.99973,1.01322,.99973,1.00065,1.00026,1.00012,.99923,1,1.00064,1.00076,.99948,1.00055,1.00063,1.00007,.99943,1.0006,.99948,1.00026,.99948,.99943,1.00001,1.00001,1.00029,1.00038,1.00035,1.00001,1.0006,1.0006,.99973,.99978,1.00001,1.00057,.99989,.99967,.99964,.99967,.99977,.99999,.99977,1.00038,.99977,1.00001,.99973,1.00066,.99967,.99967,1.00041,.99998,.99999,.99977,1.00022,.99967,1.00001,.99977,1.00026,.99964,1.00031,1.00001,.99999,.99999,1,1.00023,1,1,.99999,1.00035,1.00001,.99999,.99973,.99977,.99999,1.00058,.99973,.99973,.99955,.9995,1.00026,1.00026,1.00032,.99989,1.00034,.99999,1.00026,1.00026,1.00026,.99973,.45998,.99973,1.00026,.99973,1.00001,.99999,.99982,.99994,.99996,1,1.00042,1.00044,1.00029,1.00023,.99973,.99973,1.00026,.99949,1.00002,.99973,1.0006,1.0006,1.0006,.99975,1.00026,1.00026,1.00032,.98685,.99973,1.00026,1,1,.99966,1.00044,1.00016,1.00022,1.00016,1.00022,1.00016,1.00022,1.00001,.99973,1,1,.99973,1,1,.99955,1.0006,1.0006,1.0006,1.0006,1,1,1,.99973,.99973,.99972,1,1,1.00106,.99999,.99998,.99998,.99999,.99998,1.66475,1,.99973,.99973,1,.99973,.99971,.99978,1,1,.99991,.99984,1.00002,1.00002,1.00002,1.00002,1.00098,1,1,1,1.00049,1,1,.99972,1,1.20985,1.39713,1.00003,1.00031,1.00015,1,.99561,1.00027,1.00031,1.00031,.99915,1.00031,1.00031,.99999,1.00003,.99999,.99999,1.41144,1.6,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.40579,1.40579,1.36625,.99999,1,.99861,.99861,1,1.00026,1.00026,1.00026,1.00026,.99972,.99999,.99999,.99999,.99999,1.40483,1,.99977,1.00054,1,1,.99953,.99962,1.00042,.9995,1,1,1,1,1,1,1,1,.99998,.99998,.99998,.99998,1,1,1,1,1,1,1,1,1,1,1],t.HelveticaBoldItalicMetrics={lineHeight:1.35,lineGap:.2},t.HelveticaItalicFactors=[.76116,1,1,1.0006,1.0006,1.00006,.99973,.99973,.99982,1.00001,1.00043,.99998,.99998,.99959,1.00003,1.0006,.99998,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,1.0006,1,1.00003,1.00003,1.00003,.99973,.99987,1.00001,1.00001,.99977,.99977,1.00001,1.00026,1.00022,.99977,1.0006,1,1.00001,.99973,.99999,.99977,1.00022,1.00001,1.00022,.99977,1.00001,1.00026,.99977,1.00001,1.00016,1.00001,1.00001,1.00026,1.0006,1.0006,1.0006,.99949,.99973,.99998,.99973,.99973,1,.99973,.99973,1.0006,.99973,.99973,.99924,.99924,1,.99924,.99999,.99973,.99973,.99973,.99973,.99998,1,1.0006,.99973,1,.99977,1,1,1,1.00005,1.0009,1.00005,1.00003,.99998,.99973,.99973,.99973,.99973,1.0009,.99973,.99998,1.00025,.99968,.99973,1.00003,1.00025,.60299,1.00024,1.06409,1,1,.99998,1,.9998,1.0006,.99998,1,.99936,.99973,1.00002,1.00002,1.00002,1.00026,1.00001,1.00001,1.00001,1.00001,1.00001,1.00001,1,.99977,1.00001,1.00001,1.00001,1.00001,1.0006,1.0006,1.0006,1.0006,.99977,.99977,1.00022,1.00022,1.00022,1.00022,1.00022,1.00003,1.00022,.99977,.99977,.99977,.99977,1.00001,1.00001,1.00026,.99973,.99973,.99973,.99973,.99973,.99973,.99982,1,.99973,.99973,.99973,.99973,1.0006,1.0006,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,1.06409,1.00026,.99973,.99973,.99973,.99973,1,.99973,1,1.00001,.99973,1.00001,.99973,1.00001,.99973,.99977,1,.99977,1,.99977,1,.99977,1,.99977,1.0288,.99977,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,.99977,.99973,.99977,.99973,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,.99924,1.0006,1.0006,.99946,1.00034,1,.99924,1.00001,1,1,.99973,.99924,.99973,.99924,.99973,1.06311,.99973,1.00024,.99973,.99924,.99977,.99973,.99977,.99973,.99977,.99973,1.00041,.9998,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,1,1.00016,.99977,.99998,.99977,.99998,.99977,.99998,1.00001,1,1.00001,1,1.00001,1,1.00001,1,1.00026,1.0006,1.00026,.89547,1.00026,1.0006,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,1.00016,.99977,1.00001,1,1.00001,1.00026,1,1.00026,1,1.00026,1,.99924,.99973,1.00001,.99973,1,.99982,1.00022,1.00026,1.00001,1,1.00026,1.0006,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,1.00001,1,1.00054,.99977,1.00084,1.00007,.99973,1.00013,.99924,1.00001,1.00001,.99945,.91221,1.00001,1.00026,.99977,1.00022,1.0006,1.00001,1.00001,.99999,.99977,.99933,1.00022,1.00054,1.00001,1.00065,1.00026,1.00001,1.0001,1.00001,1.00052,1,1.0006,1.00001,.99945,.99897,.99968,.99924,1.00036,.99945,.99949,1,1.0006,.99897,.99918,.99968,.99911,.99924,1,.99962,1.01487,1,1.0005,.99973,1.00012,1.00043,1,.99995,.99994,1.00036,.99947,1.00019,1.00063,1.00025,.99924,1.00036,.99973,1.00036,1.00025,1.00001,1.00001,1.00027,1.0001,1.00068,1.00001,1.0006,1.0006,1,1.00008,.99957,.99972,.9994,.99954,.99975,1.00051,1.00001,1.00019,1.00001,1.0001,.99986,1.00001,1.00001,1.00038,.99954,.99954,.9994,1.00066,.99999,.99977,1.00022,1.00054,1.00001,.99977,1.00026,.99975,1.0001,1.00001,.99993,.9995,.99955,1.00016,.99978,.99974,1.00019,1.00022,.99955,1.00053,.99973,1.00089,1.00005,.99967,1.00048,.99973,1.00002,1.00034,.99973,.99973,.99964,1.00006,1.00066,.99947,.99973,.98894,.99973,1,.44898,1,.99946,1,1.00039,1.00082,.99991,.99991,.99985,1.00022,1.00023,1.00061,1.00006,.99966,.99973,.99973,.99973,1.00019,1.0008,1,.99924,.99924,.99924,.99983,1.00044,.99973,.99964,.98332,1,.99973,1,1,.99962,.99895,1.00016,.99977,1.00016,.99977,1.00016,.99977,1.00001,1,1,1,.99973,1,1,.99955,.99924,.99924,.99924,.99924,.99998,.99998,.99998,.99973,.99973,.99972,1,1,1.00267,.99999,.99998,.99998,1,.99998,1.66475,1,.99973,.99973,1.00023,.99973,1.00423,.99925,.99999,1,.99991,.99984,1.00002,1.00002,1.00002,1.00002,1.00049,1,1.00245,1,1,1,1,.96329,1,1.20985,1.39713,1.00003,.8254,1.00015,1,1.00035,1.00027,1.00031,1.00031,1.00003,1.00031,1.00031,.99999,1.00003,.99999,.99999,1.41144,1.6,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.40579,1.40579,1.36625,.99999,1,.99861,.99861,1,1.00026,1.00026,1.00026,1.00026,.95317,.99999,.99999,.99999,.99999,1.40483,1,.99977,1.00054,1,1,.99953,.99962,1.00042,.9995,1,1,1,1,1,1,1,1,.99998,.99998,.99998,.99998,1,1,1,1,1,1,1,1,1,1,1],t.HelveticaItalicMetrics={lineHeight:1.35,lineGap:.2},t.HelveticaRegularFactors=[.76116,1,1,1.0006,1.0006,1.00006,.99973,.99973,.99982,1.00001,1.00043,.99998,.99998,.99959,1.00003,1.0006,.99998,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,1.0006,1,1.00003,1.00003,1.00003,.99973,.99987,1.00001,1.00001,.99977,.99977,1.00001,1.00026,1.00022,.99977,1.0006,1,1.00001,.99973,.99999,.99977,1.00022,1.00001,1.00022,.99977,1.00001,1.00026,.99977,1.00001,1.00016,1.00001,1.00001,1.00026,1.0006,1.0006,1.0006,.99949,.99973,.99998,.99973,.99973,1,.99973,.99973,1.0006,.99973,.99973,.99924,.99924,1,.99924,.99999,.99973,.99973,.99973,.99973,.99998,1,1.0006,.99973,1,.99977,1,1,1,1.00005,1.0009,1.00005,1.00003,.99998,.99973,.99973,.99973,.99973,1.0009,.99973,.99998,1.00025,.99968,.99973,1.00003,1.00025,.60299,1.00024,1.06409,1,1,.99998,1,.9998,1.0006,.99998,1,.99936,.99973,1.00002,1.00002,1.00002,1.00026,1.00001,1.00001,1.00001,1.00001,1.00001,1.00001,1,.99977,1.00001,1.00001,1.00001,1.00001,1.0006,1.0006,1.0006,1.0006,.99977,.99977,1.00022,1.00022,1.00022,1.00022,1.00022,1.00003,1.00022,.99977,.99977,.99977,.99977,1.00001,1.00001,1.00026,.99973,.99973,.99973,.99973,.99973,.99973,.99982,1,.99973,.99973,.99973,.99973,1.0006,1.0006,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,1.06409,1.00026,.99973,.99973,.99973,.99973,1,.99973,1,1.00001,.99973,1.00001,.99973,1.00001,.99973,.99977,1,.99977,1,.99977,1,.99977,1,.99977,1.04596,.99977,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,.99977,.99973,.99977,.99973,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,.99924,1.0006,1.0006,1.00019,1.00034,1,.99924,1.00001,1,1,.99973,.99924,.99973,.99924,.99973,1.02572,.99973,1.00005,.99973,.99924,.99977,.99973,.99977,.99973,.99977,.99973,.99999,.9998,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,1,1.00016,.99977,.99998,.99977,.99998,.99977,.99998,1.00001,1,1.00001,1,1.00001,1,1.00001,1,1.00026,1.0006,1.00026,.84533,1.00026,1.0006,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,1.00016,.99977,1.00001,1,1.00001,1.00026,1,1.00026,1,1.00026,1,.99924,.99973,1.00001,.99973,1,.99982,1.00022,1.00026,1.00001,1,1.00026,1.0006,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99928,1,.99977,1.00013,1.00055,.99947,.99945,.99941,.99924,1.00001,1.00001,1.0004,.91621,1.00001,1.00026,.99977,1.00022,1.0006,1.00001,1.00005,.99999,.99977,1.00015,1.00022,.99977,1.00001,.99973,1.00026,1.00001,1.00019,1.00001,.99946,1,1.0006,1.00001,.99978,1.00045,.99973,.99924,1.00023,.99978,.99966,1,1.00065,1.00045,1.00019,.99973,.99973,.99924,1,1,.96499,1,1.00055,.99973,1.00008,1.00027,1,.9997,.99995,1.00023,.99933,1.00019,1.00015,1.00031,.99924,1.00023,.99973,1.00023,1.00031,1.00001,.99928,1.00029,1.00092,1.00035,1.00001,1.0006,1.0006,1,.99988,.99975,1,1.00082,.99561,.9996,1.00035,1.00001,.99962,1.00001,1.00092,.99964,1.00001,.99963,.99999,1.00035,1.00035,1.00082,.99962,.99999,.99977,1.00022,1.00035,1.00001,.99977,1.00026,.9996,.99967,1.00001,1.00034,1.00074,1.00054,1.00053,1.00063,.99971,.99962,1.00035,.99975,.99977,.99973,1.00043,.99953,1.0007,.99915,.99973,1.00008,.99892,1.00073,1.00073,1.00114,.99915,1.00073,.99955,.99973,1.00092,.99973,1,.99998,1,1.0003,1,1.00043,1.00001,.99969,1.0003,1,1.00035,1.00001,.9995,1,1.00092,.99973,.99973,.99973,1.0007,.9995,1,.99924,1.0006,.99924,.99972,1.00062,.99973,1.00114,1.00073,1,.99955,1,1,1.00047,.99968,1.00016,.99977,1.00016,.99977,1.00016,.99977,1.00001,1,1,1,.99973,1,1,.99955,.99924,.99924,.99924,.99924,.99998,.99998,.99998,.99973,.99973,.99972,1,1,1.00267,.99999,.99998,.99998,1,.99998,1.66475,1,.99973,.99973,1.00023,.99973,.99971,.99925,1.00023,1,.99991,.99984,1.00002,1.00002,1.00002,1.00002,1,1,1,1,1,1,1,.96329,1,1.20985,1.39713,1.00003,.8254,1.00015,1,1.00035,1.00027,1.00031,1.00031,.99915,1.00031,1.00031,.99999,1.00003,.99999,.99999,1.41144,1.6,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.40579,1.40579,1.36625,.99999,1,.99861,.99861,1,1.00026,1.00026,1.00026,1.00026,.95317,.99999,.99999,.99999,.99999,1.40483,1,.99977,1.00054,1,1,.99953,.99962,1.00042,.9995,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.HelveticaRegularMetrics={lineHeight:1.2,lineGap:.2}},(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.LiberationSansRegularWidths=t.LiberationSansRegularMapping=t.LiberationSansItalicWidths=t.LiberationSansItalicMapping=t.LiberationSansBoldWidths=t.LiberationSansBoldMapping=t.LiberationSansBoldItalicWidths=t.LiberationSansBoldItalicMapping=void 0,t.LiberationSansBoldWidths=[365,0,333,278,333,474,556,556,889,722,238,333,333,389,584,278,333,278,278,556,556,556,556,556,556,556,556,556,556,333,333,584,584,584,611,975,722,722,722,722,667,611,778,722,278,556,722,611,833,722,778,667,778,722,667,611,722,667,944,667,667,611,333,278,333,584,556,333,556,611,556,611,556,333,611,611,278,278,556,278,889,611,611,611,611,389,556,333,611,556,778,556,556,500,389,280,389,584,333,556,556,556,556,280,556,333,737,370,556,584,737,552,400,549,333,333,333,576,556,278,333,333,365,556,834,834,834,611,722,722,722,722,722,722,1e3,722,667,667,667,667,278,278,278,278,722,722,778,778,778,778,778,584,778,722,722,722,722,667,667,611,556,556,556,556,556,556,889,556,556,556,556,556,278,278,278,278,611,611,611,611,611,611,611,549,611,611,611,611,611,556,611,556,722,556,722,556,722,556,722,556,722,556,722,556,722,556,722,719,722,611,667,556,667,556,667,556,667,556,667,556,778,611,778,611,778,611,778,611,722,611,722,611,278,278,278,278,278,278,278,278,278,278,785,556,556,278,722,556,556,611,278,611,278,611,385,611,479,611,278,722,611,722,611,722,611,708,723,611,778,611,778,611,778,611,1e3,944,722,389,722,389,722,389,667,556,667,556,667,556,667,556,611,333,611,479,611,333,722,611,722,611,722,611,722,611,722,611,722,611,944,778,667,556,667,611,500,611,500,611,500,278,556,722,556,1e3,889,778,611,667,556,611,333,333,333,333,333,333,333,333,333,333,333,465,722,333,853,906,474,825,927,838,278,722,722,601,719,667,611,722,778,278,722,667,833,722,644,778,722,667,600,611,667,821,667,809,802,278,667,615,451,611,278,582,615,610,556,606,475,460,611,541,278,558,556,612,556,445,611,766,619,520,684,446,582,715,576,753,845,278,582,611,582,845,667,669,885,567,711,667,278,276,556,1094,1062,875,610,722,622,719,722,719,722,567,712,667,904,626,719,719,610,702,833,722,778,719,667,722,611,622,854,667,730,703,1005,1019,870,979,719,711,1031,719,556,618,615,417,635,556,709,497,615,615,500,635,740,604,611,604,611,556,490,556,875,556,615,581,833,844,729,854,615,552,854,583,556,556,611,417,552,556,278,281,278,969,906,611,500,615,556,604,778,611,487,447,944,778,944,778,944,778,667,556,333,333,556,1e3,1e3,552,278,278,278,278,500,500,500,556,556,350,1e3,1e3,240,479,333,333,604,333,167,396,556,556,1094,556,885,489,1115,1e3,768,600,834,834,834,834,1e3,500,1e3,500,1e3,500,500,494,612,823,713,584,549,713,979,722,274,549,549,583,549,549,604,584,604,604,708,625,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,729,604,604,354,354,1e3,990,990,990,990,494,604,604,604,604,354,1021,1052,917,750,750,531,656,594,510,500,750,750,611,611,333,333,333,333,333,333,333,333,222,222,333,333,333,333,333,333,333,333],t.LiberationSansBoldMapping=[-1,-1,-1,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,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,161,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,402,506,507,508,509,510,511,536,537,538,539,710,711,713,728,729,730,731,732,733,900,901,902,903,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1138,1139,1168,1169,7808,7809,7810,7811,7812,7813,7922,7923,8208,8209,8211,8212,8213,8215,8216,8217,8218,8219,8220,8221,8222,8224,8225,8226,8230,8240,8242,8243,8249,8250,8252,8254,8260,8319,8355,8356,8359,8364,8453,8467,8470,8482,8486,8494,8539,8540,8541,8542,8592,8593,8594,8595,8596,8597,8616,8706,8710,8719,8721,8722,8730,8734,8735,8745,8747,8776,8800,8801,8804,8805,8962,8976,8992,8993,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9600,9604,9608,9612,9616,9617,9618,9619,9632,9633,9642,9643,9644,9650,9658,9660,9668,9674,9675,9679,9688,9689,9702,9786,9787,9788,9792,9794,9824,9827,9829,9830,9834,9835,9836,61441,61442,61445,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],t.LiberationSansBoldItalicWidths=[365,0,333,278,333,474,556,556,889,722,238,333,333,389,584,278,333,278,278,556,556,556,556,556,556,556,556,556,556,333,333,584,584,584,611,975,722,722,722,722,667,611,778,722,278,556,722,611,833,722,778,667,778,722,667,611,722,667,944,667,667,611,333,278,333,584,556,333,556,611,556,611,556,333,611,611,278,278,556,278,889,611,611,611,611,389,556,333,611,556,778,556,556,500,389,280,389,584,333,556,556,556,556,280,556,333,737,370,556,584,737,552,400,549,333,333,333,576,556,278,333,333,365,556,834,834,834,611,722,722,722,722,722,722,1e3,722,667,667,667,667,278,278,278,278,722,722,778,778,778,778,778,584,778,722,722,722,722,667,667,611,556,556,556,556,556,556,889,556,556,556,556,556,278,278,278,278,611,611,611,611,611,611,611,549,611,611,611,611,611,556,611,556,722,556,722,556,722,556,722,556,722,556,722,556,722,556,722,740,722,611,667,556,667,556,667,556,667,556,667,556,778,611,778,611,778,611,778,611,722,611,722,611,278,278,278,278,278,278,278,278,278,278,782,556,556,278,722,556,556,611,278,611,278,611,396,611,479,611,278,722,611,722,611,722,611,708,723,611,778,611,778,611,778,611,1e3,944,722,389,722,389,722,389,667,556,667,556,667,556,667,556,611,333,611,479,611,333,722,611,722,611,722,611,722,611,722,611,722,611,944,778,667,556,667,611,500,611,500,611,500,278,556,722,556,1e3,889,778,611,667,556,611,333,333,333,333,333,333,333,333,333,333,333,333,722,333,854,906,473,844,930,847,278,722,722,610,671,667,611,722,778,278,722,667,833,722,657,778,718,667,590,611,667,822,667,829,781,278,667,620,479,611,278,591,620,621,556,610,479,492,611,558,278,566,556,603,556,450,611,712,605,532,664,409,591,704,578,773,834,278,591,611,591,834,667,667,886,614,719,667,278,278,556,1094,1042,854,622,719,677,719,722,708,722,614,722,667,927,643,719,719,615,687,833,722,778,719,667,722,611,677,781,667,729,708,979,989,854,1e3,708,719,1042,729,556,619,604,534,618,556,736,510,611,611,507,622,740,604,611,611,611,556,889,556,885,556,646,583,889,935,707,854,594,552,865,589,556,556,611,469,563,556,278,278,278,969,906,611,507,619,556,611,778,611,575,467,944,778,944,778,944,778,667,556,333,333,556,1e3,1e3,552,278,278,278,278,500,500,500,556,556,350,1e3,1e3,240,479,333,333,604,333,167,396,556,556,1104,556,885,516,1146,1e3,768,600,834,834,834,834,999,500,1e3,500,1e3,500,500,494,612,823,713,584,549,713,979,722,274,549,549,583,549,549,604,584,604,604,708,625,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,729,604,604,354,354,1e3,990,990,990,990,494,604,604,604,604,354,1021,1052,917,750,750,531,656,594,510,500,750,750,611,611,333,333,333,333,333,333,333,333,222,222,333,333,333,333,333,333,333,333],t.LiberationSansBoldItalicMapping=[-1,-1,-1,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,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,161,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,402,506,507,508,509,510,511,536,537,538,539,710,711,713,728,729,730,731,732,733,900,901,902,903,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1138,1139,1168,1169,7808,7809,7810,7811,7812,7813,7922,7923,8208,8209,8211,8212,8213,8215,8216,8217,8218,8219,8220,8221,8222,8224,8225,8226,8230,8240,8242,8243,8249,8250,8252,8254,8260,8319,8355,8356,8359,8364,8453,8467,8470,8482,8486,8494,8539,8540,8541,8542,8592,8593,8594,8595,8596,8597,8616,8706,8710,8719,8721,8722,8730,8734,8735,8745,8747,8776,8800,8801,8804,8805,8962,8976,8992,8993,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9600,9604,9608,9612,9616,9617,9618,9619,9632,9633,9642,9643,9644,9650,9658,9660,9668,9674,9675,9679,9688,9689,9702,9786,9787,9788,9792,9794,9824,9827,9829,9830,9834,9835,9836,61441,61442,61445,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],t.LiberationSansItalicWidths=[365,0,333,278,278,355,556,556,889,667,191,333,333,389,584,278,333,278,278,556,556,556,556,556,556,556,556,556,556,278,278,584,584,584,556,1015,667,667,722,722,667,611,778,722,278,500,667,556,833,722,778,667,778,722,667,611,722,667,944,667,667,611,278,278,278,469,556,333,556,556,500,556,556,278,556,556,222,222,500,222,833,556,556,556,556,333,500,278,556,500,722,500,500,500,334,260,334,584,333,556,556,556,556,260,556,333,737,370,556,584,737,552,400,549,333,333,333,576,537,278,333,333,365,556,834,834,834,611,667,667,667,667,667,667,1e3,722,667,667,667,667,278,278,278,278,722,722,778,778,778,778,778,584,778,722,722,722,722,667,667,611,556,556,556,556,556,556,889,500,556,556,556,556,278,278,278,278,556,556,556,556,556,556,556,549,611,556,556,556,556,500,556,500,667,556,667,556,667,556,722,500,722,500,722,500,722,500,722,625,722,556,667,556,667,556,667,556,667,556,667,556,778,556,778,556,778,556,778,556,722,556,722,556,278,278,278,278,278,278,278,222,278,278,733,444,500,222,667,500,500,556,222,556,222,556,281,556,400,556,222,722,556,722,556,722,556,615,723,556,778,556,778,556,778,556,1e3,944,722,333,722,333,722,333,667,500,667,500,667,500,667,500,611,278,611,354,611,278,722,556,722,556,722,556,722,556,722,556,722,556,944,722,667,500,667,611,500,611,500,611,500,222,556,667,556,1e3,889,778,611,667,500,611,278,333,333,333,333,333,333,333,333,333,333,333,667,278,789,846,389,794,865,775,222,667,667,570,671,667,611,722,778,278,667,667,833,722,648,778,725,667,600,611,667,837,667,831,761,278,667,570,439,555,222,550,570,571,500,556,439,463,555,542,222,500,492,548,500,447,556,670,573,486,603,374,550,652,546,728,779,222,550,556,550,779,667,667,843,544,708,667,278,278,500,1066,982,844,589,715,639,724,667,651,667,544,704,667,917,614,715,715,589,686,833,722,778,725,667,722,611,639,795,667,727,673,920,923,805,886,651,694,1022,682,556,562,522,493,553,556,688,465,556,556,472,564,686,550,556,556,556,500,833,500,835,500,572,518,830,851,621,736,526,492,752,534,556,556,556,378,496,500,222,222,222,910,828,556,472,565,500,556,778,556,492,339,944,722,944,722,944,722,667,500,333,333,556,1e3,1e3,552,222,222,222,222,333,333,333,556,556,350,1e3,1e3,188,354,333,333,500,333,167,365,556,556,1094,556,885,323,1083,1e3,768,600,834,834,834,834,1e3,500,998,500,1e3,500,500,494,612,823,713,584,549,713,979,719,274,549,549,584,549,549,604,584,604,604,708,625,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,729,604,604,354,354,1e3,990,990,990,990,494,604,604,604,604,354,1021,1052,917,750,750,531,656,594,510,500,750,750,500,500,333,333,333,333,333,333,333,333,222,222,294,294,324,324,316,328,398,285],t.LiberationSansItalicMapping=[-1,-1,-1,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,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,161,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,402,506,507,508,509,510,511,536,537,538,539,710,711,713,728,729,730,731,732,733,900,901,902,903,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1138,1139,1168,1169,7808,7809,7810,7811,7812,7813,7922,7923,8208,8209,8211,8212,8213,8215,8216,8217,8218,8219,8220,8221,8222,8224,8225,8226,8230,8240,8242,8243,8249,8250,8252,8254,8260,8319,8355,8356,8359,8364,8453,8467,8470,8482,8486,8494,8539,8540,8541,8542,8592,8593,8594,8595,8596,8597,8616,8706,8710,8719,8721,8722,8730,8734,8735,8745,8747,8776,8800,8801,8804,8805,8962,8976,8992,8993,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9600,9604,9608,9612,9616,9617,9618,9619,9632,9633,9642,9643,9644,9650,9658,9660,9668,9674,9675,9679,9688,9689,9702,9786,9787,9788,9792,9794,9824,9827,9829,9830,9834,9835,9836,61441,61442,61445,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],t.LiberationSansRegularWidths=[365,0,333,278,278,355,556,556,889,667,191,333,333,389,584,278,333,278,278,556,556,556,556,556,556,556,556,556,556,278,278,584,584,584,556,1015,667,667,722,722,667,611,778,722,278,500,667,556,833,722,778,667,778,722,667,611,722,667,944,667,667,611,278,278,278,469,556,333,556,556,500,556,556,278,556,556,222,222,500,222,833,556,556,556,556,333,500,278,556,500,722,500,500,500,334,260,334,584,333,556,556,556,556,260,556,333,737,370,556,584,737,552,400,549,333,333,333,576,537,278,333,333,365,556,834,834,834,611,667,667,667,667,667,667,1e3,722,667,667,667,667,278,278,278,278,722,722,778,778,778,778,778,584,778,722,722,722,722,667,667,611,556,556,556,556,556,556,889,500,556,556,556,556,278,278,278,278,556,556,556,556,556,556,556,549,611,556,556,556,556,500,556,500,667,556,667,556,667,556,722,500,722,500,722,500,722,500,722,615,722,556,667,556,667,556,667,556,667,556,667,556,778,556,778,556,778,556,778,556,722,556,722,556,278,278,278,278,278,278,278,222,278,278,735,444,500,222,667,500,500,556,222,556,222,556,292,556,334,556,222,722,556,722,556,722,556,604,723,556,778,556,778,556,778,556,1e3,944,722,333,722,333,722,333,667,500,667,500,667,500,667,500,611,278,611,375,611,278,722,556,722,556,722,556,722,556,722,556,722,556,944,722,667,500,667,611,500,611,500,611,500,222,556,667,556,1e3,889,778,611,667,500,611,278,333,333,333,333,333,333,333,333,333,333,333,667,278,784,838,384,774,855,752,222,667,667,551,668,667,611,722,778,278,667,668,833,722,650,778,722,667,618,611,667,798,667,835,748,278,667,578,446,556,222,547,578,575,500,557,446,441,556,556,222,500,500,576,500,448,556,690,569,482,617,395,547,648,525,713,781,222,547,556,547,781,667,667,865,542,719,667,278,278,500,1057,1010,854,583,722,635,719,667,656,667,542,677,667,923,604,719,719,583,656,833,722,778,719,667,722,611,635,760,667,740,667,917,938,792,885,656,719,1010,722,556,573,531,365,583,556,669,458,559,559,438,583,688,552,556,542,556,500,458,500,823,500,573,521,802,823,625,719,521,510,750,542,556,556,556,365,510,500,222,278,222,906,812,556,438,559,500,552,778,556,489,411,944,722,944,722,944,722,667,500,333,333,556,1e3,1e3,552,222,222,222,222,333,333,333,556,556,350,1e3,1e3,188,354,333,333,500,333,167,365,556,556,1094,556,885,323,1073,1e3,768,600,834,834,834,834,1e3,500,1e3,500,1e3,500,500,494,612,823,713,584,549,713,979,719,274,549,549,583,549,549,604,584,604,604,708,625,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,729,604,604,354,354,1e3,990,990,990,990,494,604,604,604,604,354,1021,1052,917,750,750,531,656,594,510,500,750,750,500,500,333,333,333,333,333,333,333,333,222,222,294,294,324,324,316,328,398,285],t.LiberationSansRegularMapping=[-1,-1,-1,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,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,161,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,402,506,507,508,509,510,511,536,537,538,539,710,711,713,728,729,730,731,732,733,900,901,902,903,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1138,1139,1168,1169,7808,7809,7810,7811,7812,7813,7922,7923,8208,8209,8211,8212,8213,8215,8216,8217,8218,8219,8220,8221,8222,8224,8225,8226,8230,8240,8242,8243,8249,8250,8252,8254,8260,8319,8355,8356,8359,8364,8453,8467,8470,8482,8486,8494,8539,8540,8541,8542,8592,8593,8594,8595,8596,8597,8616,8706,8710,8719,8721,8722,8730,8734,8735,8745,8747,8776,8800,8801,8804,8805,8962,8976,8992,8993,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9600,9604,9608,9612,9616,9617,9618,9619,9632,9633,9642,9643,9644,9650,9658,9660,9668,9674,9675,9679,9688,9689,9702,9786,9787,9788,9792,9794,9824,9827,9829,9830,9834,9835,9836,61441,61442,61445,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]},(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.MyriadProRegularMetrics=t.MyriadProRegularFactors=t.MyriadProItalicMetrics=t.MyriadProItalicFactors=t.MyriadProBoldMetrics=t.MyriadProBoldItalicMetrics=t.MyriadProBoldItalicFactors=t.MyriadProBoldFactors=void 0,t.MyriadProBoldFactors=[1.36898,1,1,.72706,.80479,.83734,.98894,.99793,.9897,.93884,.86209,.94292,.94292,1.16661,1.02058,.93582,.96694,.93582,1.19137,.99793,.99793,.99793,.99793,.99793,.99793,.99793,.99793,.99793,.99793,.78076,.78076,1.02058,1.02058,1.02058,.72851,.78966,.90838,.83637,.82391,.96376,.80061,.86275,.8768,.95407,1.0258,.73901,.85022,.83655,1.0156,.95546,.92179,.87107,.92179,.82114,.8096,.89713,.94438,.95353,.94083,.91905,.90406,.9446,.94292,1.18777,.94292,1.02058,.89903,.90088,.94938,.97898,.81093,.97571,.94938,1.024,.9577,.95933,.98621,1.0474,.97455,.98981,.9672,.95933,.9446,.97898,.97407,.97646,.78036,1.10208,.95442,.95298,.97579,.9332,.94039,.938,.80687,1.01149,.80687,1.02058,.80479,.99793,.99793,.99793,.99793,1.01149,1.00872,.90088,.91882,1.0213,.8361,1.02058,.62295,.54324,.89022,1.08595,1,1,.90088,1,.97455,.93582,.90088,1,1.05686,.8361,.99642,.99642,.99642,.72851,.90838,.90838,.90838,.90838,.90838,.90838,.868,.82391,.80061,.80061,.80061,.80061,1.0258,1.0258,1.0258,1.0258,.97484,.95546,.92179,.92179,.92179,.92179,.92179,1.02058,.92179,.94438,.94438,.94438,.94438,.90406,.86958,.98225,.94938,.94938,.94938,.94938,.94938,.94938,.9031,.81093,.94938,.94938,.94938,.94938,.98621,.98621,.98621,.98621,.93969,.95933,.9446,.9446,.9446,.9446,.9446,1.08595,.9446,.95442,.95442,.95442,.95442,.94039,.97898,.94039,.90838,.94938,.90838,.94938,.90838,.94938,.82391,.81093,.82391,.81093,.82391,.81093,.82391,.81093,.96376,.84313,.97484,.97571,.80061,.94938,.80061,.94938,.80061,.94938,.80061,.94938,.80061,.94938,.8768,.9577,.8768,.9577,.8768,.9577,1,1,.95407,.95933,.97069,.95933,1.0258,.98621,1.0258,.98621,1.0258,.98621,1.0258,.98621,1.0258,.98621,.887,1.01591,.73901,1.0474,1,1,.97455,.83655,.98981,1,1,.83655,.73977,.83655,.73903,.84638,1.033,.95546,.95933,1,1,.95546,.95933,.8271,.95417,.95933,.92179,.9446,.92179,.9446,.92179,.9446,.936,.91964,.82114,.97646,1,1,.82114,.97646,.8096,.78036,.8096,.78036,1,1,.8096,.78036,1,1,.89713,.77452,.89713,1.10208,.94438,.95442,.94438,.95442,.94438,.95442,.94438,.95442,.94438,.95442,.94438,.95442,.94083,.97579,.90406,.94039,.90406,.9446,.938,.9446,.938,.9446,.938,1,.99793,.90838,.94938,.868,.9031,.92179,.9446,1,1,.89713,1.10208,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90989,.9358,.91945,.83181,.75261,.87992,.82976,.96034,.83689,.97268,1.0078,.90838,.83637,.8019,.90157,.80061,.9446,.95407,.92436,1.0258,.85022,.97153,1.0156,.95546,.89192,.92179,.92361,.87107,.96318,.89713,.93704,.95638,.91905,.91709,.92796,1.0258,.93704,.94836,1.0373,.95933,1.0078,.95871,.94836,.96174,.92601,.9498,.98607,.95776,.95933,1.05453,1.0078,.98275,.9314,.95617,.91701,1.05993,.9446,.78367,.9553,1,.86832,1.0128,.95871,.99394,.87548,.96361,.86774,1.0078,.95871,.9446,.95871,.86774,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.94083,.97579,.94083,.97579,.94083,.97579,.90406,.94039,.96694,1,.89903,1,1,1,.93582,.93582,.93582,1,.908,.908,.918,.94219,.94219,.96544,1,1.285,1,1,.81079,.81079,1,1,.74854,1,1,1,1,.99793,1,1,1,.65,1,1.36145,1,1,1,1,1,1,1,1,1,1,1,1.17173,1,.80535,.76169,1.02058,1.0732,1.05486,1,1,1.30692,1.08595,1.08595,1,1.08595,1.08595,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.16161,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.MyriadProBoldMetrics={lineHeight:1.2,lineGap:.2},t.MyriadProBoldItalicFactors=[1.36898,1,1,.66227,.80779,.81625,.97276,.97276,.97733,.92222,.83266,.94292,.94292,1.16148,1.02058,.93582,.96694,.93582,1.17337,.97276,.97276,.97276,.97276,.97276,.97276,.97276,.97276,.97276,.97276,.78076,.78076,1.02058,1.02058,1.02058,.71541,.76813,.85576,.80591,.80729,.94299,.77512,.83655,.86523,.92222,.98621,.71743,.81698,.79726,.98558,.92222,.90637,.83809,.90637,.80729,.76463,.86275,.90699,.91605,.9154,.85308,.85458,.90531,.94292,1.21296,.94292,1.02058,.89903,1.18616,.99613,.91677,.78216,.91677,.90083,.98796,.9135,.92168,.95381,.98981,.95298,.95381,.93459,.92168,.91513,.92004,.91677,.95077,.748,1.04502,.91677,.92061,.94236,.89544,.89364,.9,.80687,.8578,.80687,1.02058,.80779,.97276,.97276,.97276,.97276,.8578,.99973,1.18616,.91339,1.08074,.82891,1.02058,.55509,.71526,.89022,1.08595,1,1,1.18616,1,.96736,.93582,1.18616,1,1.04864,.82711,.99043,.99043,.99043,.71541,.85576,.85576,.85576,.85576,.85576,.85576,.845,.80729,.77512,.77512,.77512,.77512,.98621,.98621,.98621,.98621,.95961,.92222,.90637,.90637,.90637,.90637,.90637,1.02058,.90251,.90699,.90699,.90699,.90699,.85458,.83659,.94951,.99613,.99613,.99613,.99613,.99613,.99613,.85811,.78216,.90083,.90083,.90083,.90083,.95381,.95381,.95381,.95381,.9135,.92168,.91513,.91513,.91513,.91513,.91513,1.08595,.91677,.91677,.91677,.91677,.91677,.89364,.92332,.89364,.85576,.99613,.85576,.99613,.85576,.99613,.80729,.78216,.80729,.78216,.80729,.78216,.80729,.78216,.94299,.76783,.95961,.91677,.77512,.90083,.77512,.90083,.77512,.90083,.77512,.90083,.77512,.90083,.86523,.9135,.86523,.9135,.86523,.9135,1,1,.92222,.92168,.92222,.92168,.98621,.95381,.98621,.95381,.98621,.95381,.98621,.95381,.98621,.95381,.86036,.97096,.71743,.98981,1,1,.95298,.79726,.95381,1,1,.79726,.6894,.79726,.74321,.81691,1.0006,.92222,.92168,1,1,.92222,.92168,.79464,.92098,.92168,.90637,.91513,.90637,.91513,.90637,.91513,.909,.87514,.80729,.95077,1,1,.80729,.95077,.76463,.748,.76463,.748,1,1,.76463,.748,1,1,.86275,.72651,.86275,1.04502,.90699,.91677,.90699,.91677,.90699,.91677,.90699,.91677,.90699,.91677,.90699,.91677,.9154,.94236,.85458,.89364,.85458,.90531,.9,.90531,.9,.90531,.9,1,.97276,.85576,.99613,.845,.85811,.90251,.91677,1,1,.86275,1.04502,1.18616,1.18616,1.18616,1.18616,1.18616,1.18616,1.18616,1.18616,1.18616,1.00899,1.30628,.85576,.80178,.66862,.7927,.69323,.88127,.72459,.89711,.95381,.85576,.80591,.7805,.94729,.77512,.90531,.92222,.90637,.98621,.81698,.92655,.98558,.92222,.85359,.90637,.90976,.83809,.94523,.86275,.83509,.93157,.85308,.83392,.92346,.98621,.83509,.92886,.91324,.92168,.95381,.90646,.92886,.90557,.86847,.90276,.91324,.86842,.92168,.99531,.95381,.9224,.85408,.92699,.86847,1.0051,.91513,.80487,.93481,1,.88159,1.05214,.90646,.97355,.81539,.89398,.85923,.95381,.90646,.91513,.90646,.85923,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.9154,.94236,.9154,.94236,.9154,.94236,.85458,.89364,.96694,1,.89903,1,1,1,.91782,.91782,.91782,1,.896,.896,.896,.9332,.9332,.95973,1,1.26,1,1,.80479,.80178,1,1,.85633,1,1,1,1,.97276,1,1,1,.698,1,1.36145,1,1,1,1,1,1,1,1,1,1,1,1.14542,1,.79199,.78694,1.02058,1.03493,1.05486,1,1,1.23026,1.08595,1.08595,1,1.08595,1.08595,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.20006,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.MyriadProBoldItalicMetrics={lineHeight:1.2,lineGap:.2},t.MyriadProItalicFactors=[1.36898,1,1,.65507,.84943,.85639,.88465,.88465,.86936,.88307,.86948,.85283,.85283,1.06383,1.02058,.75945,.9219,.75945,1.17337,.88465,.88465,.88465,.88465,.88465,.88465,.88465,.88465,.88465,.88465,.75945,.75945,1.02058,1.02058,1.02058,.69046,.70926,.85158,.77812,.76852,.89591,.70466,.76125,.80094,.86822,.83864,.728,.77212,.79475,.93637,.87514,.8588,.76013,.8588,.72421,.69866,.77598,.85991,.80811,.87832,.78112,.77512,.8562,1.0222,1.18417,1.0222,1.27014,.89903,1.15012,.93859,.94399,.846,.94399,.81453,1.0186,.94219,.96017,1.03075,1.02175,.912,1.03075,.96998,.96017,.93859,.94399,.94399,.95493,.746,1.12658,.94578,.91,.979,.882,.882,.83,.85034,.83537,.85034,1.02058,.70869,.88465,.88465,.88465,.88465,.83537,.90083,1.15012,.9161,.94565,.73541,1.02058,.53609,.69353,.79519,1.08595,1,1,1.15012,1,.91974,.75945,1.15012,1,.9446,.73361,.9005,.9005,.9005,.62864,.85158,.85158,.85158,.85158,.85158,.85158,.773,.76852,.70466,.70466,.70466,.70466,.83864,.83864,.83864,.83864,.90561,.87514,.8588,.8588,.8588,.8588,.8588,1.02058,.85751,.85991,.85991,.85991,.85991,.77512,.76013,.88075,.93859,.93859,.93859,.93859,.93859,.93859,.8075,.846,.81453,.81453,.81453,.81453,.82424,.82424,.82424,.82424,.9278,.96017,.93859,.93859,.93859,.93859,.93859,1.08595,.8562,.94578,.94578,.94578,.94578,.882,.94578,.882,.85158,.93859,.85158,.93859,.85158,.93859,.76852,.846,.76852,.846,.76852,.846,.76852,.846,.89591,.8544,.90561,.94399,.70466,.81453,.70466,.81453,.70466,.81453,.70466,.81453,.70466,.81453,.80094,.94219,.80094,.94219,.80094,.94219,1,1,.86822,.96017,.86822,.96017,.83864,.82424,.83864,.82424,.83864,.82424,.83864,1.03075,.83864,.82424,.81402,1.02738,.728,1.02175,1,1,.912,.79475,1.03075,1,1,.79475,.83911,.79475,.66266,.80553,1.06676,.87514,.96017,1,1,.87514,.96017,.86865,.87396,.96017,.8588,.93859,.8588,.93859,.8588,.93859,.867,.84759,.72421,.95493,1,1,.72421,.95493,.69866,.746,.69866,.746,1,1,.69866,.746,1,1,.77598,.88417,.77598,1.12658,.85991,.94578,.85991,.94578,.85991,.94578,.85991,.94578,.85991,.94578,.85991,.94578,.87832,.979,.77512,.882,.77512,.8562,.83,.8562,.83,.8562,.83,1,.88465,.85158,.93859,.773,.8075,.85751,.8562,1,1,.77598,1.12658,1.15012,1.15012,1.15012,1.15012,1.15012,1.15313,1.15012,1.15012,1.15012,1.08106,1.03901,.85158,.77025,.62264,.7646,.65351,.86026,.69461,.89947,1.03075,.85158,.77812,.76449,.88836,.70466,.8562,.86822,.8588,.83864,.77212,.85308,.93637,.87514,.82352,.8588,.85701,.76013,.89058,.77598,.8156,.82565,.78112,.77899,.89386,.83864,.8156,.9486,.92388,.96186,1.03075,.91123,.9486,.93298,.878,.93942,.92388,.84596,.96186,.95119,1.03075,.922,.88787,.95829,.88,.93559,.93859,.78815,.93758,1,.89217,1.03737,.91123,.93969,.77487,.85769,.86799,1.03075,.91123,.93859,.91123,.86799,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.87832,.979,.87832,.979,.87832,.979,.77512,.882,.9219,1,.89903,1,1,1,.87321,.87321,.87321,1,1.027,1.027,1.027,.86847,.86847,.79121,1,1.124,1,1,.73572,.73572,1,1,.85034,1,1,1,1,.88465,1,1,1,.669,1,1.36145,1,1,1,1,1,1,1,1,1,1,1,1.04828,1,.74948,.75187,1.02058,.98391,1.02119,1,1,1.06233,1.08595,1.08595,1,1.08595,1.08595,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.05233,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.MyriadProItalicMetrics={lineHeight:1.2,lineGap:.2},t.MyriadProRegularFactors=[1.36898,1,1,.76305,.82784,.94935,.89364,.92241,.89073,.90706,.98472,.85283,.85283,1.0664,1.02058,.74505,.9219,.74505,1.23456,.92241,.92241,.92241,.92241,.92241,.92241,.92241,.92241,.92241,.92241,.74505,.74505,1.02058,1.02058,1.02058,.73002,.72601,.91755,.8126,.80314,.92222,.73764,.79726,.83051,.90284,.86023,.74,.8126,.84869,.96518,.91115,.8858,.79761,.8858,.74498,.73914,.81363,.89591,.83659,.89633,.85608,.8111,.90531,1.0222,1.22736,1.0222,1.27014,.89903,.90088,.86667,1.0231,.896,1.01411,.90083,1.05099,1.00512,.99793,1.05326,1.09377,.938,1.06226,1.00119,.99793,.98714,1.0231,1.01231,.98196,.792,1.19137,.99074,.962,1.01915,.926,.942,.856,.85034,.92006,.85034,1.02058,.69067,.92241,.92241,.92241,.92241,.92006,.9332,.90088,.91882,.93484,.75339,1.02058,.56866,.54324,.79519,1.08595,1,1,.90088,1,.95325,.74505,.90088,1,.97198,.75339,.91009,.91009,.91009,.66466,.91755,.91755,.91755,.91755,.91755,.91755,.788,.80314,.73764,.73764,.73764,.73764,.86023,.86023,.86023,.86023,.92915,.91115,.8858,.8858,.8858,.8858,.8858,1.02058,.8858,.89591,.89591,.89591,.89591,.8111,.79611,.89713,.86667,.86667,.86667,.86667,.86667,.86667,.86936,.896,.90083,.90083,.90083,.90083,.84224,.84224,.84224,.84224,.97276,.99793,.98714,.98714,.98714,.98714,.98714,1.08595,.89876,.99074,.99074,.99074,.99074,.942,1.0231,.942,.91755,.86667,.91755,.86667,.91755,.86667,.80314,.896,.80314,.896,.80314,.896,.80314,.896,.92222,.93372,.92915,1.01411,.73764,.90083,.73764,.90083,.73764,.90083,.73764,.90083,.73764,.90083,.83051,1.00512,.83051,1.00512,.83051,1.00512,1,1,.90284,.99793,.90976,.99793,.86023,.84224,.86023,.84224,.86023,.84224,.86023,1.05326,.86023,.84224,.82873,1.07469,.74,1.09377,1,1,.938,.84869,1.06226,1,1,.84869,.83704,.84869,.81441,.85588,1.08927,.91115,.99793,1,1,.91115,.99793,.91887,.90991,.99793,.8858,.98714,.8858,.98714,.8858,.98714,.894,.91434,.74498,.98196,1,1,.74498,.98196,.73914,.792,.73914,.792,1,1,.73914,.792,1,1,.81363,.904,.81363,1.19137,.89591,.99074,.89591,.99074,.89591,.99074,.89591,.99074,.89591,.99074,.89591,.99074,.89633,1.01915,.8111,.942,.8111,.90531,.856,.90531,.856,.90531,.856,1,.92241,.91755,.86667,.788,.86936,.8858,.89876,1,1,.81363,1.19137,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90388,1.03901,.92138,.78105,.7154,.86169,.80513,.94007,.82528,.98612,1.06226,.91755,.8126,.81884,.92819,.73764,.90531,.90284,.8858,.86023,.8126,.91172,.96518,.91115,.83089,.8858,.87791,.79761,.89297,.81363,.88157,.89992,.85608,.81992,.94307,.86023,.88157,.95308,.98699,.99793,1.06226,.95817,.95308,.97358,.928,.98088,.98699,.92761,.99793,.96017,1.06226,.986,.944,.95978,.938,.96705,.98714,.80442,.98972,1,.89762,1.04552,.95817,.99007,.87064,.91879,.88888,1.06226,.95817,.98714,.95817,.88888,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.89633,1.01915,.89633,1.01915,.89633,1.01915,.8111,.942,.9219,1,.89903,1,1,1,.93173,.93173,.93173,1,1.06304,1.06304,1.06904,.89903,.89903,.80549,1,1.156,1,1,.76575,.76575,1,1,.72458,1,1,1,1,.92241,1,1,1,.619,1,1.36145,1,1,1,1,1,1,1,1,1,1,1,1.07257,1,.74705,.71119,1.02058,1.024,1.02119,1,1,1.1536,1.08595,1.08595,1,1.08595,1.08595,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.05638,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.MyriadProRegularMetrics={lineHeight:1.2,lineGap:.2}},(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SegoeuiRegularMetrics=t.SegoeuiRegularFactors=t.SegoeuiItalicMetrics=t.SegoeuiItalicFactors=t.SegoeuiBoldMetrics=t.SegoeuiBoldItalicMetrics=t.SegoeuiBoldItalicFactors=t.SegoeuiBoldFactors=void 0,t.SegoeuiBoldFactors=[1.76738,1,1,.99297,.9824,1.04016,1.06497,1.03424,.97529,1.17647,1.23203,1.1085,1.1085,1.16939,1.2107,.9754,1.21408,.9754,1.59578,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,.81378,.81378,1.2107,1.2107,1.2107,.71703,.97847,.97363,.88776,.8641,1.02096,.79795,.85132,.914,1.06085,1.1406,.8007,.89858,.83693,1.14889,1.09398,.97489,.92094,.97489,.90399,.84041,.95923,1.00135,1,1.06467,.98243,.90996,.99361,1.1085,1.56942,1.1085,1.2107,.74627,.94282,.96752,1.01519,.86304,1.01359,.97278,1.15103,1.01359,.98561,1.02285,1.02285,1.00527,1.02285,1.0302,.99041,1.0008,1.01519,1.01359,1.02258,.79104,1.16862,.99041,.97454,1.02511,.99298,.96752,.95801,.94856,1.16579,.94856,1.2107,.9824,1.03424,1.03424,1,1.03424,1.16579,.8727,1.3871,1.18622,1.10818,1.04478,1.2107,1.18622,.75155,.94994,1.28826,1.21408,1.21408,.91056,1,.91572,.9754,.64663,1.18328,1.24866,1.04478,1.14169,1.15749,1.17389,.71703,.97363,.97363,.97363,.97363,.97363,.97363,.93506,.8641,.79795,.79795,.79795,.79795,1.1406,1.1406,1.1406,1.1406,1.02096,1.09398,.97426,.97426,.97426,.97426,.97426,1.2107,.97489,1.00135,1.00135,1.00135,1.00135,.90996,.92094,1.02798,.96752,.96752,.96752,.96752,.96752,.96752,.93136,.86304,.97278,.97278,.97278,.97278,1.02285,1.02285,1.02285,1.02285,.97122,.99041,1,1,1,1,1,1.28826,1.0008,.99041,.99041,.99041,.99041,.96752,1.01519,.96752,.97363,.96752,.97363,.96752,.97363,.96752,.8641,.86304,.8641,.86304,.8641,.86304,.8641,.86304,1.02096,1.03057,1.02096,1.03517,.79795,.97278,.79795,.97278,.79795,.97278,.79795,.97278,.79795,.97278,.914,1.01359,.914,1.01359,.914,1.01359,1,1,1.06085,.98561,1.06085,1.00879,1.1406,1.02285,1.1406,1.02285,1.1406,1.02285,1.1406,1.02285,1.1406,1.02285,.97138,1.08692,.8007,1.02285,1,1,1.00527,.83693,1.02285,1,1,.83693,.9455,.83693,.90418,.83693,1.13005,1.09398,.99041,1,1,1.09398,.99041,.96692,1.09251,.99041,.97489,1.0008,.97489,1.0008,.97489,1.0008,.93994,.97931,.90399,1.02258,1,1,.90399,1.02258,.84041,.79104,.84041,.79104,.84041,.79104,.84041,.79104,1,1,.95923,1.07034,.95923,1.16862,1.00135,.99041,1.00135,.99041,1.00135,.99041,1.00135,.99041,1.00135,.99041,1.00135,.99041,1.06467,1.02511,.90996,.96752,.90996,.99361,.95801,.99361,.95801,.99361,.95801,1.07733,1.03424,.97363,.96752,.93506,.93136,.97489,1.0008,1,1,.95923,1.16862,1.15103,1.15103,1.01173,1.03959,.75953,.81378,.79912,1.15103,1.21994,.95161,.87815,1.01149,.81525,.7676,.98167,1.01134,1.02546,.84097,1.03089,1.18102,.97363,.88776,.85134,.97826,.79795,.99361,1.06085,.97489,1.1406,.89858,1.0388,1.14889,1.09398,.86039,.97489,1.0595,.92094,.94793,.95923,.90996,.99346,.98243,1.02112,.95493,1.1406,.90996,1.03574,1.02597,1.0008,1.18102,1.06628,1.03574,1.0192,1.01932,1.00886,.97531,1.0106,1.0008,1.13189,1.18102,1.02277,.98683,1.0016,.99561,1.07237,1.0008,.90434,.99921,.93803,.8965,1.23085,1.06628,1.04983,.96268,1.0499,.98439,1.18102,1.06628,1.0008,1.06628,.98439,.79795,1,1,1,1,1,1,1,1,1,1,1,1,1.09466,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.97278,1,1,1,1,1,1,1,1,1,1,1,1,1.02065,1,1,1,1,1,1,1.06467,1.02511,1.06467,1.02511,1.06467,1.02511,.90996,.96752,1,1.21408,.89903,1,1,.75155,1.04394,1.04394,1.04394,1.04394,.98633,.98633,.98633,.73047,.73047,1.20642,.91211,1.25635,1.222,1.02956,1.03372,1.03372,.96039,1.24633,1,1.12454,.93503,1.03424,1.19687,1.03424,1,1,1,.771,1,1,1.15749,1.15749,1.15749,1.10948,.86279,.94434,.86279,.94434,.86182,1,1,1.16897,1,.96085,.90137,1.2107,1.18416,1.13973,.69825,.9716,2.10339,1.29004,1.29004,1.21172,1.29004,1.29004,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.42603,1,.99862,.99862,1,.87025,.87025,.87025,.87025,1.18874,1.42603,1,1.42603,1.42603,.99862,1,1,1,1,1,1.2886,1.04315,1.15296,1.34163,1,1,1,1.09193,1.09193,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.SegoeuiBoldMetrics={lineHeight:1.33008,lineGap:0},t.SegoeuiBoldItalicFactors=[1.76738,1,1,.98946,1.03959,1.04016,1.02809,1.036,.97639,1.10953,1.23203,1.11144,1.11144,1.16939,1.21237,.9754,1.21261,.9754,1.59754,1.036,1.036,1.036,1.036,1.036,1.036,1.036,1.036,1.036,1.036,.81378,.81378,1.21237,1.21237,1.21237,.73541,.97847,.97363,.89723,.87897,1.0426,.79429,.85292,.91149,1.05815,1.1406,.79631,.90128,.83853,1.04396,1.10615,.97552,.94436,.97552,.88641,.80527,.96083,1.00135,1,1.06777,.9817,.91142,.99361,1.11144,1.57293,1.11144,1.21237,.74627,1.31818,1.06585,.97042,.83055,.97042,.93503,1.1261,.97042,.97922,1.14236,.94552,1.01054,1.14236,1.02471,.97922,.94165,.97042,.97042,1.0276,.78929,1.1261,.97922,.95874,1.02197,.98507,.96752,.97168,.95107,1.16579,.95107,1.21237,1.03959,1.036,1.036,1,1.036,1.16579,.87357,1.31818,1.18754,1.26781,1.05356,1.21237,1.18622,.79487,.94994,1.29004,1.24047,1.24047,1.31818,1,.91484,.9754,1.31818,1.1349,1.24866,1.05356,1.13934,1.15574,1.17389,.73541,.97363,.97363,.97363,.97363,.97363,.97363,.94385,.87897,.79429,.79429,.79429,.79429,1.1406,1.1406,1.1406,1.1406,1.0426,1.10615,.97552,.97552,.97552,.97552,.97552,1.21237,.97552,1.00135,1.00135,1.00135,1.00135,.91142,.94436,.98721,1.06585,1.06585,1.06585,1.06585,1.06585,1.06585,.96705,.83055,.93503,.93503,.93503,.93503,1.14236,1.14236,1.14236,1.14236,.93125,.97922,.94165,.94165,.94165,.94165,.94165,1.29004,.94165,.97922,.97922,.97922,.97922,.96752,.97042,.96752,.97363,1.06585,.97363,1.06585,.97363,1.06585,.87897,.83055,.87897,.83055,.87897,.83055,.87897,.83055,1.0426,1.0033,1.0426,.97042,.79429,.93503,.79429,.93503,.79429,.93503,.79429,.93503,.79429,.93503,.91149,.97042,.91149,.97042,.91149,.97042,1,1,1.05815,.97922,1.05815,.97922,1.1406,1.14236,1.1406,1.14236,1.1406,1.14236,1.1406,1.14236,1.1406,1.14236,.97441,1.04302,.79631,1.01582,1,1,1.01054,.83853,1.14236,1,1,.83853,1.09125,.83853,.90418,.83853,1.19508,1.10615,.97922,1,1,1.10615,.97922,1.01034,1.10466,.97922,.97552,.94165,.97552,.94165,.97552,.94165,.91602,.91981,.88641,1.0276,1,1,.88641,1.0276,.80527,.78929,.80527,.78929,.80527,.78929,.80527,.78929,1,1,.96083,1.05403,.95923,1.16862,1.00135,.97922,1.00135,.97922,1.00135,.97922,1.00135,.97922,1.00135,.97922,1.00135,.97922,1.06777,1.02197,.91142,.96752,.91142,.99361,.97168,.99361,.97168,.99361,.97168,1.23199,1.036,.97363,1.06585,.94385,.96705,.97552,.94165,1,1,.96083,1.1261,1.31818,1.31818,1.31818,1.31818,1.31818,1.31818,1.31818,1.31818,1.31818,.95161,1.27126,1.00811,.83284,.77702,.99137,.95253,1.0347,.86142,1.07205,1.14236,.97363,.89723,.86869,1.09818,.79429,.99361,1.05815,.97552,1.1406,.90128,1.06662,1.04396,1.10615,.84918,.97552,1.04694,.94436,.98015,.96083,.91142,1.00356,.9817,1.01945,.98999,1.1406,.91142,1.04961,.9898,1.00639,1.14236,1.07514,1.04961,.99607,1.02897,1.008,.9898,.95134,1.00639,1.11121,1.14236,1.00518,.97981,1.02186,1,1.08578,.94165,.99314,.98387,.93028,.93377,1.35125,1.07514,1.10687,.93491,1.04232,1.00351,1.14236,1.07514,.94165,1.07514,1.00351,.79429,1,1,1,1,1,1,1,1,1,1,1,1,1.09097,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.93503,1,1,1,1,1,1,1,1,1,1,1,1,.96609,1,1,1,1,1,1,1.06777,1.02197,1.06777,1.02197,1.06777,1.02197,.91142,.96752,1,1.21261,.89903,1,1,.75155,1.04745,1.04745,1.04745,1.04394,.98633,.98633,.98633,.72959,.72959,1.20502,.91406,1.26514,1.222,1.02956,1.03372,1.03372,.96039,1.24633,1,1.09125,.93327,1.03336,1.16541,1.036,1,1,1,.771,1,1,1.15574,1.15574,1.15574,1.15574,.86364,.94434,.86279,.94434,.86224,1,1,1.16798,1,.96085,.90068,1.21237,1.18416,1.13904,.69825,.9716,2.10339,1.29004,1.29004,1.21339,1.29004,1.29004,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.42603,1,.99862,.99862,1,.87025,.87025,.87025,.87025,1.18775,1.42603,1,1.42603,1.42603,.99862,1,1,1,1,1,1.2886,1.04315,1.15296,1.34163,1,1,1,1.13269,1.13269,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.SegoeuiBoldItalicMetrics={lineHeight:1.33008,lineGap:0},t.SegoeuiItalicFactors=[1.76738,1,1,.98946,1.14763,1.05365,1.06234,.96927,.92586,1.15373,1.18414,.91349,.91349,1.07403,1.17308,.78383,1.20088,.78383,1.42531,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.78383,.78383,1.17308,1.17308,1.17308,.77349,.94565,.94729,.85944,.88506,.9858,.74817,.80016,.88449,.98039,.95782,.69238,.89898,.83231,.98183,1.03989,.96924,.86237,.96924,.80595,.74524,.86091,.95402,.94143,.98448,.8858,.83089,.93285,1.0949,1.39016,1.0949,1.45994,.74627,1.04839,.97454,.97454,.87207,.97454,.87533,1.06151,.97454,1.00176,1.16484,1.08132,.98047,1.16484,1.02989,1.01054,.96225,.97454,.97454,1.06598,.79004,1.16344,1.00351,.94629,.9973,.91016,.96777,.9043,.91082,.92481,.91082,1.17308,.95748,.96927,.96927,1,.96927,.92481,.80597,1.04839,1.23393,1.1781,.9245,1.17308,1.20808,.63218,.94261,1.24822,1.09971,1.09971,1.04839,1,.85273,.78032,1.04839,1.09971,1.22326,.9245,1.09836,1.13525,1.15222,.70424,.94729,.94729,.94729,.94729,.94729,.94729,.85498,.88506,.74817,.74817,.74817,.74817,.95782,.95782,.95782,.95782,.9858,1.03989,.96924,.96924,.96924,.96924,.96924,1.17308,.96924,.95402,.95402,.95402,.95402,.83089,.86237,.88409,.97454,.97454,.97454,.97454,.97454,.97454,.92916,.87207,.87533,.87533,.87533,.87533,.93146,.93146,.93146,.93146,.93854,1.01054,.96225,.96225,.96225,.96225,.96225,1.24822,.8761,1.00351,1.00351,1.00351,1.00351,.96777,.97454,.96777,.94729,.97454,.94729,.97454,.94729,.97454,.88506,.87207,.88506,.87207,.88506,.87207,.88506,.87207,.9858,.95391,.9858,.97454,.74817,.87533,.74817,.87533,.74817,.87533,.74817,.87533,.74817,.87533,.88449,.97454,.88449,.97454,.88449,.97454,1,1,.98039,1.00176,.98039,1.00176,.95782,.93146,.95782,.93146,.95782,.93146,.95782,1.16484,.95782,.93146,.84421,1.12761,.69238,1.08132,1,1,.98047,.83231,1.16484,1,1,.84723,1.04861,.84723,.78755,.83231,1.23736,1.03989,1.01054,1,1,1.03989,1.01054,.9857,1.03849,1.01054,.96924,.96225,.96924,.96225,.96924,.96225,.92383,.90171,.80595,1.06598,1,1,.80595,1.06598,.74524,.79004,.74524,.79004,.74524,.79004,.74524,.79004,1,1,.86091,1.02759,.85771,1.16344,.95402,1.00351,.95402,1.00351,.95402,1.00351,.95402,1.00351,.95402,1.00351,.95402,1.00351,.98448,.9973,.83089,.96777,.83089,.93285,.9043,.93285,.9043,.93285,.9043,1.31868,.96927,.94729,.97454,.85498,.92916,.96924,.8761,1,1,.86091,1.16344,1.04839,1.04839,1.04839,1.04839,1.04839,1.04839,1.04839,1.04839,1.04839,.81965,.81965,.94729,.78032,.71022,.90883,.84171,.99877,.77596,1.05734,1.2,.94729,.85944,.82791,.9607,.74817,.93285,.98039,.96924,.95782,.89898,.98316,.98183,1.03989,.78614,.96924,.97642,.86237,.86075,.86091,.83089,.90082,.8858,.97296,1.01284,.95782,.83089,1.0976,1.04,1.03342,1.2,1.0675,1.0976,.98205,1.03809,1.05097,1.04,.95364,1.03342,1.05401,1.2,1.02148,1.0119,1.04724,1.0127,1.02732,.96225,.8965,.97783,.93574,.94818,1.30679,1.0675,1.11826,.99821,1.0557,1.0326,1.2,1.0675,.96225,1.0675,1.0326,.74817,1,1,1,1,1,1,1,1,1,1,1,1,1.03754,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.87533,1,1,1,1,1,1,1,1,1,1,1,1,.98705,1,1,1,1,1,1,.98448,.9973,.98448,.9973,.98448,.9973,.83089,.96777,1,1.20088,.89903,1,1,.75155,.94945,.94945,.94945,.94945,1.12317,1.12317,1.12317,.67603,.67603,1.15621,.73584,1.21191,1.22135,1.06483,.94868,.94868,.95996,1.24633,1,1.07497,.87709,.96927,1.01473,.96927,1,1,1,.77295,1,1,1.09836,1.09836,1.09836,1.01522,.86321,.94434,.8649,.94434,.86182,1,1,1.083,1,.91578,.86438,1.17308,1.18416,1.14589,.69825,.97622,1.96791,1.24822,1.24822,1.17308,1.24822,1.24822,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.42603,1,.99862,.99862,1,.87025,.87025,.87025,.87025,1.17984,1.42603,1,1.42603,1.42603,.99862,1,1,1,1,1,1.2886,1.04315,1.15296,1.34163,1,1,1,1.10742,1.10742,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],t.SegoeuiItalicMetrics={lineHeight:1.33008,lineGap:0},t.SegoeuiRegularFactors=[1.76738,1,1,.98594,1.02285,1.10454,1.06234,.96927,.92037,1.19985,1.2046,.90616,.90616,1.07152,1.1714,.78032,1.20088,.78032,1.40246,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.78032,.78032,1.1714,1.1714,1.1714,.80597,.94084,.96706,.85944,.85734,.97093,.75842,.79936,.88198,.9831,.95782,.71387,.86969,.84636,1.07796,1.03584,.96924,.83968,.96924,.82826,.79649,.85771,.95132,.93119,.98965,.88433,.8287,.93365,1.08612,1.3638,1.08612,1.45786,.74627,.80499,.91484,1.05707,.92383,1.05882,.9403,1.12654,1.05882,1.01756,1.09011,1.09011,.99414,1.09011,1.034,1.01756,1.05356,1.05707,1.05882,1.04399,.84863,1.21968,1.01756,.95801,1.00068,.91797,.96777,.9043,.90351,.92105,.90351,1.1714,.85337,.96927,.96927,.99912,.96927,.92105,.80597,1.2434,1.20808,1.05937,.90957,1.1714,1.20808,.75155,.94261,1.24644,1.09971,1.09971,.84751,1,.85273,.78032,.61584,1.05425,1.17914,.90957,1.08665,1.11593,1.14169,.73381,.96706,.96706,.96706,.96706,.96706,.96706,.86035,.85734,.75842,.75842,.75842,.75842,.95782,.95782,.95782,.95782,.97093,1.03584,.96924,.96924,.96924,.96924,.96924,1.1714,.96924,.95132,.95132,.95132,.95132,.8287,.83968,.89049,.91484,.91484,.91484,.91484,.91484,.91484,.93575,.92383,.9403,.9403,.9403,.9403,.8717,.8717,.8717,.8717,1.00527,1.01756,1.05356,1.05356,1.05356,1.05356,1.05356,1.24644,.95923,1.01756,1.01756,1.01756,1.01756,.96777,1.05707,.96777,.96706,.91484,.96706,.91484,.96706,.91484,.85734,.92383,.85734,.92383,.85734,.92383,.85734,.92383,.97093,1.0969,.97093,1.05882,.75842,.9403,.75842,.9403,.75842,.9403,.75842,.9403,.75842,.9403,.88198,1.05882,.88198,1.05882,.88198,1.05882,1,1,.9831,1.01756,.9831,1.01756,.95782,.8717,.95782,.8717,.95782,.8717,.95782,1.09011,.95782,.8717,.84784,1.11551,.71387,1.09011,1,1,.99414,.84636,1.09011,1,1,.84636,1.0536,.84636,.94298,.84636,1.23297,1.03584,1.01756,1,1,1.03584,1.01756,1.00323,1.03444,1.01756,.96924,1.05356,.96924,1.05356,.96924,1.05356,.93066,.98293,.82826,1.04399,1,1,.82826,1.04399,.79649,.84863,.79649,.84863,.79649,.84863,.79649,.84863,1,1,.85771,1.17318,.85771,1.21968,.95132,1.01756,.95132,1.01756,.95132,1.01756,.95132,1.01756,.95132,1.01756,.95132,1.01756,.98965,1.00068,.8287,.96777,.8287,.93365,.9043,.93365,.9043,.93365,.9043,1.08571,.96927,.96706,.91484,.86035,.93575,.96924,.95923,1,1,.85771,1.21968,1.11437,1.11437,.93109,.91202,.60411,.84164,.55572,1.01173,.97361,.81818,.81818,.96635,.78032,.72727,.92366,.98601,1.03405,.77968,1.09799,1.2,.96706,.85944,.85638,.96491,.75842,.93365,.9831,.96924,.95782,.86969,.94152,1.07796,1.03584,.78437,.96924,.98715,.83968,.83491,.85771,.8287,.94492,.88433,.9287,1.0098,.95782,.8287,1.0625,.98248,1.03424,1.2,1.01071,1.0625,.95246,1.03809,1.04912,.98248,1.00221,1.03424,1.05443,1.2,1.04785,.99609,1.00169,1.05176,.99346,1.05356,.9087,1.03004,.95542,.93117,1.23362,1.01071,1.07831,1.02512,1.05205,1.03502,1.2,1.01071,1.05356,1.01071,1.03502,.75842,1,1,1,1,1,1,1,1,1,1,1,1,1.03719,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.9403,1,1,1,1,1,1,1,1,1,1,1,1,1.04021,1,1,1,1,1,1,.98965,1.00068,.98965,1.00068,.98965,1.00068,.8287,.96777,1,1.20088,.89903,1,1,.75155,1.03077,1.03077,1.03077,1.03077,1.13196,1.13196,1.13196,.67428,.67428,1.16039,.73291,1.20996,1.22135,1.06483,.94868,.94868,.95996,1.24633,1,1.07497,.87796,.96927,1.01518,.96927,1,1,1,.77295,1,1,1.10539,1.10539,1.11358,1.06967,.86279,.94434,.86279,.94434,.86182,1,1,1.083,1,.91578,.86507,1.1714,1.18416,1.14589,.69825,.97622,1.9697,1.24822,1.24822,1.17238,1.24822,1.24822,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.42603,1,.99862,.99862,1,.87025,.87025,.87025,.87025,1.18083,1.42603,1,1.42603,1.42603,.99862,1,1,1,1,1,1.2886,1.04315,1.15296,1.34163,1,1,1,1.10938,1.10938,1,1,1,1.05425,1.09971,1.09971,1.09971,1,1,1,1,1,1,1,1,1,1,1],t.SegoeuiRegularMetrics={lineHeight:1.33008,lineGap:0}},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PostScriptEvaluator=t.PostScriptCompiler=t.PDFFunctionFactory=void 0,t.isPDFFunction=function(e){var t;if("object"!==g(e))return!1;if(e instanceof n.Dict)t=e;else{if(!(e instanceof o.BaseStream))return!1;t=e.dict}return t.has("FunctionType")};var n=r(134),a=r(2),i=r(187),o=r(136),s=r(188);function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=f(e);if(t){var a=f(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===g(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,r)}}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function h(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=d(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function d(e,t){if(e){if("string"==typeof e)return p(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(e,t):void 0}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r>c)*l,u&=(1<r?e=r:e0&&(u=l[a-1]);var h=i[1];a>1,h=o.length>>1,d=new x(u),p=Object.create(null),g=8192,v=new Float32Array(h);return function(e,t,r,n){var a,i,o="",c=v;for(a=0;a(b=s[2*a+1]))&&(i=b),l[a]=i}g>0&&(g--,p[o]=l),r.set(l,n)}else r.set(u,n)}}}]),e}(),S=function(){function e(t){v(this,e),this.stack=t?Array.from(t):[]}return m(e,[{key:"push",value:function(t){if(this.stack.length>=e.MAX_STACK_SIZE)throw new Error("PostScript function stack overflow.");this.stack.push(t)}},{key:"pop",value:function(){if(this.stack.length<=0)throw new Error("PostScript function stack underflow.");return this.stack.pop()}},{key:"copy",value:function(t){if(this.stack.length+t>=e.MAX_STACK_SIZE)throw new Error("PostScript function stack overflow.");for(var r=this.stack,n=r.length-t,a=t-1;a>=0;a--,n++)r.push(r[n])}},{key:"index",value:function(e){this.push(this.stack[this.stack.length-e-1])}},{key:"roll",value:function(e,t){for(var r=this.stack,n=r.length-e,a=r.length-1,i=n+(t-Math.floor(t/e)*e),o=n,s=a;o0?i.push(r<>n);break;case"ceiling":r=i.pop(),i.push(Math.ceil(r));break;case"copy":r=i.pop(),i.copy(r);break;case"cos":r=i.pop(),i.push(Math.cos(r));break;case"cvi":r=0|i.pop(),i.push(r);break;case"cvr":break;case"div":n=i.pop(),r=i.pop(),i.push(r/n);break;case"dup":i.copy(1);break;case"eq":n=i.pop(),r=i.pop(),i.push(r===n);break;case"exch":i.roll(2,1);break;case"exp":n=i.pop(),r=i.pop(),i.push(Math.pow(r,n));break;case"false":i.push(!1);break;case"floor":r=i.pop(),i.push(Math.floor(r));break;case"ge":n=i.pop(),r=i.pop(),i.push(r>=n);break;case"gt":n=i.pop(),r=i.pop(),i.push(r>n);break;case"idiv":n=i.pop(),r=i.pop(),i.push(r/n|0);break;case"index":r=i.pop(),i.index(r);break;case"le":n=i.pop(),r=i.pop(),i.push(r<=n);break;case"ln":r=i.pop(),i.push(Math.log(r));break;case"log":r=i.pop(),i.push(Math.log(r)/Math.LN10);break;case"lt":n=i.pop(),r=i.pop(),i.push(r=t?new C(t):e.max<=t?e:new P(e,t)}var R=function(){function e(){v(this,e)}return m(e,[{key:"compile",value:function(e,t,r){for(var n,a,i,o,s,c,u,l,f=[],h=[],g=t.length>>1,v=r.length>>1,y=0,m=0;mD.min&&(X.unshift("Math.max(",U,", "),X.push(")")),${Object.defineProperty(t,"__esModule",{value:!0}),t.PostScriptParser=t.PostScriptLexer=void 0;var n=r(2),a=r(134),i=r(135);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var r=0;r=0&&(t>=65&&t<=90||t>=97&&t<=122);)r.push(String.fromCharCode(t));var n=r.join("");switch(n.toLowerCase()){case"if":return h.IF;case"ifelse":return h.IFELSE;default:return h.getOperator(n)}}},{key:"getNumber",value:function(){var e=this.currentChar,t=this.strBuf;for(t.length=0,t[0]=String.fromCharCode(e);(e=this.nextChar())>=0&&(e>=48&&e<=57||45===e||46===e);)t.push(String.fromCharCode(e));var r=parseFloat(t.join(""));if(isNaN(r))throw new n.FormatError("Invalid floating point number: ".concat(r));return r}}]),e}();t.PostScriptLexer=d},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.LocalTilingPatternCache=t.LocalImageCache=t.LocalGStateCache=t.LocalFunctionCache=t.LocalColorSpaceCache=t.GlobalImageCache=void 0;var n=r(2),a=r(134);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2?arguments[2]:void 0;if("string"!=typeof e)throw new Error('LocalImageCache.set - expected "name" argument.');if(t){if(this._imageCache.has(t))return;return this._nameRefMap.set(e,t),void this._imageCache.put(t,r)}this._imageMap.has(e)||this._imageMap.set(e,r)}}]),r}(p);t.LocalImageCache=g;var v=function(e){o(r,e);var t=c(r);function r(){return f(this,r),t.apply(this,arguments)}return d(r,[{key:"set",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2?arguments[2]:void 0;if("string"!=typeof e&&!t)throw new Error('LocalColorSpaceCache.set - expected "name" and/or "ref" argument.');if(t){if(this._imageCache.has(t))return;return null!==e&&this._nameRefMap.set(e,t),void this._imageCache.put(t,r)}this._imageMap.has(e)||this._imageMap.set(e,r)}}]),r}(p);t.LocalColorSpaceCache=v;var y=function(e){o(r,e);var t=c(r);function r(e){return f(this,r),t.call(this,{onlyRefs:!0})}return d(r,[{key:"set",value:function(){var e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0;if(!e)throw new Error('LocalFunctionCache.set - expected "ref" argument.');this._imageCache.has(e)||this._imageCache.put(e,t)}}]),r}(p);t.LocalFunctionCache=y;var m=function(e){o(r,e);var t=c(r);function r(){return f(this,r),t.apply(this,arguments)}return d(r,[{key:"set",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2?arguments[2]:void 0;if("string"!=typeof e)throw new Error('LocalGStateCache.set - expected "name" argument.');if(t){if(this._imageCache.has(t))return;return this._nameRefMap.set(e,t),void this._imageCache.put(t,r)}this._imageMap.has(e)||this._imageMap.set(e,r)}}]),r}(p);t.LocalGStateCache=m;var b=function(e){o(r,e);var t=c(r);function r(e){return f(this,r),t.call(this,{onlyRefs:!0})}return d(r,[{key:"set",value:function(){var e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0;if(!e)throw new Error('LocalTilingPatternCache.set - expected "ref" argument.');this._imageCache.has(e)||this._imageCache.put(e,t)}}]),r}(p);t.LocalTilingPatternCache=b;var w=function(){function e(){f(this,e),this._refCache=new a.RefSetCache,this._imageCache=new a.RefSetCache}return d(e,[{key:"_byteSize",get:function(){var e,t=0,r=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw o}}}}(this._imageCache);try{for(r.s();!(e=r.n()).done;)t+=e.value.byteSize}catch(e){r.e(e)}finally{r.f()}return t}},{key:"_cacheLimitReached",get:function(){return!(this._imageCache.size0&&void 0!==arguments[0]&&arguments[0]||this._refCache.clear(),this._imageCache.clear()}}],[{key:"NUM_PAGES_THRESHOLD",get:function(){return(0,n.shadow)(this,"NUM_PAGES_THRESHOLD",2)}},{key:"MIN_IMAGES_TO_CACHE",get:function(){return(0,n.shadow)(this,"MIN_IMAGES_TO_CACHE",10)}},{key:"MAX_BYTE_SIZE",get:function(){return(0,n.shadow)(this,"MAX_BYTE_SIZE",4e7)}}]),e}();t.GlobalImageCache=w},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.bidi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],p=!0,g=e.length;if(0===g||r)return f(e,p,r);h.length=g,d.length=g;var v,y,m=0;for(v=0;v4?(p=!0,t=0):(p=!1,t=1));var k=[];for(v=0;v=0&&"ET"===d[F];--F)d[F]="EN";for(var P=v+1;P0&&(I=d[v-1]);var E=A;T+1j&&o(j)&&(_=j);for(j=M;j>=_;--j){var L=-1;for(v=0,y=k.length;v=0&&(l(h,L,v),L=-1):L<0&&(L=v);L>=0&&l(h,L,k.length)}for(v=0,y=h.length;v"!==R||(h[v]="")}return f(h.join(""),p)};var n=r(2),a=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","ON","ON","ET","ET","ET","ON","ON","ON","ON","ON","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","ON","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","ON","ON","ON","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","ON","ET","ET","ET","ET","ON","ON","ON","ON","L","ON","ON","BN","ON","ON","ET","ET","EN","EN","ON","L","ON","ON","ON","EN","L","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","L","L","L","L","L","L","L","L"],i=["AN","AN","AN","AN","AN","AN","ON","ON","AL","ET","ET","AL","CS","AL","ON","ON","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","ON","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","ON","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL"];function o(e){return 0!=(1&e)}function s(e){return 0==(1&e)}function c(e,t,r){var n,a;for(n=t,a=e.length;n2&&void 0!==arguments[2]&&arguments[2]?r="ttb":t||(r="rtl"),{str:e,dir:r}}var h=[],d=[]},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.MurmurHash3_64=void 0;var n=r(2);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){for(var r=0;r>>8,t[r++]=255&o)}}else{if(!(0,n.isArrayBuffer)(e))throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");r=(t=e.slice()).byteLength}for(var u=r>>2,l=r-4*u,f=new Uint32Array(t.buffer,0,u),h=0,d=0,p=this.h1,g=this.h2,v=3432918353,y=461845907,m=11601,b=13715,w=0;w>>17)*y&s|h*b&c)<<13|p>>>19)+3864292196:g=5*(g=(g^=d=(d=(d=(d=f[w])*v&s|d*m&c)<<15|d>>>17)*y&s|d*b&c)<<13|g>>>19)+3864292196;switch(h=0,l){case 3:h^=t[4*u+2]<<16;case 2:h^=t[4*u+1]<<8;case 1:h=(h=(h=(h^=t[4*u])*v&s|h*m&c)<<15|h>>>17)*y&s|h*b&c,1&u?p^=h:g^=h}this.h1=p,this.h2=g}},{key:"hexdigest",value:function(){var e=this.h1,t=this.h2;return e=3981806797*(e^=t>>>1)&s|36045*e&c,e=444984403*(e^=(t=4283543511*t&s|(2950163797*(t<<16|e>>>16)&s)>>>16)>>>1)&s|60499*e&c,((e^=(t=3301882366*t&s|(3120437893*(t<<16|e>>>16)&s)>>>16)>>>1)>>>0).toString(16).padStart(8,"0")+(t>>>0).toString(16).padStart(8,"0")}}])&&i(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.MurmurHash3_64=u},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.OperatorList=void 0;var n=r(2);function a(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1e3&&(l=Math.max(l,d),p+=h+2,d=0,h=0),f.push({transform:v,x:d,y:p,w:y.width,h:y.height}),d+=y.width+2,h=Math.max(h,y.height)}for(var m=Math.max(l,d)+1,b=p+h+1,w=new Uint8Array(m*b*4),k=m<<2,S=0;S=0;)x[C-4]=x[C],x[C-3]=x[C+1],x[C-2]=x[C+2],x[C-1]=x[C+3],x[C+O]=x[C+O-4],x[C+O+1]=x[C+O-3],x[C+O+2]=x[C+O-2],x[C+O+3]=x[C+O-1],C-=k}return r.splice(o,4*u,n.OPS.paintInlineImageXObjectGroup),a.splice(o,4*u,[{width:m,height:b,kind:n.ImageKind.RGBA_32BPP,data:w},f]),o+1})),h(d,[n.OPS.save,n.OPS.transform,n.OPS.paintImageMaskXObject,n.OPS.restore],null,(function(e,t){var r=e.fnArray,a=(t-(e.iCurr-3))%4;switch(a){case 0:return r[t]===n.OPS.save;case 1:return r[t]===n.OPS.transform;case 2:return r[t]===n.OPS.paintImageMaskXObject;case 3:return r[t]===n.OPS.restore}throw new Error("iterateImageMaskGroup - invalid pos: ".concat(a))}),(function(e,t){var r=e.fnArray,a=e.argsArray,i=e.iCurr,o=i-3,s=i-2,c=i-1,u=Math.floor((t-o)/4);if(u<10)return t-(t-o)%4;var l,f,h=!1,d=a[c][0],p=a[s][0],g=a[s][1],v=a[s][2],y=a[s][3];if(g===v){h=!0,l=s+4;for(var m=c+4,b=1;b=4&&r[i-4]===r[o]&&r[i-3]===r[s]&&r[i-2]===r[c]&&r[i-1]===r[u]&&n[i-4][0]===l&&n[i-4][1]===f&&(h++,d-=5);for(var p=d+4,g=1;g=(r=e.length))break}(n=(n||d)[e[t]])&&!Array.isArray(n)?(i.iCurr=t,t++,!n.checkFn||(0,n.checkFn)(i)?(a=n,n=null):n=null):t++}this.state=n,this.match=a,this.lastProcessed=t}else this.lastProcessed=r}},{key:"flush",value:function(){for(;this.match;){var e=this.queue.fnArray.length;this.lastProcessed=(0,this.match.processFn)(this.context,e),this.match=null,this.state=null,this._optimize()}}},{key:"reset",value:function(){this.state=null,this.match=null,this.lastProcessed=0}}]),a}(p),v=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1?arguments[1]:void 0;u(this,e),this._streamSink=r,this.fnArray=[],this.argsArray=[],!r||t&n.RenderingIntentFlag.OPLIST?this.optimizer=new p(this):this.optimizer=new g(this),this.dependencies=new Set,this._totalLength=0,this.weight=0,this._resolved=r?null:Promise.resolve()}return f(e,[{key:"length",get:function(){return this.argsArray.length}},{key:"ready",get:function(){return this._resolved||this._streamSink.ready}},{key:"totalLength",get:function(){return this._totalLength+this.length}},{key:"addOp",value:function(t,r){this.optimizer.push(t,r),this.weight++,this._streamSink&&(this.weight>=e.CHUNK_SIZE||this.weight>=e.CHUNK_SIZE_ABOUT&&(t===n.OPS.restore||t===n.OPS.endText))&&this.flush()}},{key:"addImageOps",value:function(e,t,r){void 0!==r&&this.addOp(n.OPS.beginMarkedContentProps,["OC",r]),this.addOp(e,t),void 0!==r&&this.addOp(n.OPS.endMarkedContent,[])}},{key:"addDependency",value:function(e){this.dependencies.has(e)||(this.dependencies.add(e),this.addOp(n.OPS.dependency,[e]))}},{key:"addDependencies",value:function(e){var t,r=a(e);try{for(r.s();!(t=r.n()).done;){var n=t.value;this.addDependency(n)}}catch(e){r.e(e)}finally{r.f()}}},{key:"addOpList",value:function(t){if(t instanceof e){var r,i=a(t.dependencies);try{for(i.s();!(r=i.n()).done;){var o=r.value;this.dependencies.add(o)}}catch(e){i.e(e)}finally{i.f()}for(var s=0,c=t.length;s0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.optimizer.flush();var r=this.length;this._totalLength+=r,this._streamSink.enqueue({fnArray:this.fnArray,argsArray:this.argsArray,lastChunk:e,separateAnnots:t,length:r},1,this._transfers),this.dependencies.clear(),this.fnArray.length=0,this.argsArray.length=0,this.weight=0,this.optimizer.reset()}}],[{key:"CHUNK_SIZE",get:function(){return(0,n.shadow)(this,"CHUNK_SIZE",1e3)}},{key:"CHUNK_SIZE_ABOUT",get:function(){return(0,n.shadow)(this,"CHUNK_SIZE_ABOUT",this.CHUNK_SIZE-5)}}]),e}();t.OperatorList=v},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PDFImage=void 0;var n=r(2),a=r(193),i=r(136),o=r(143),s=r(148),c=r(156),u=r(159),l=r(134);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function h(){h=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function u(e,t,r,a){var i=t&&t.prototype instanceof p?t:p,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var d={};function p(){}function g(){}function v(){}var y={};c(y,i,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,i)&&(y=b);var w=v.prototype=p.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,s){var c=l(e[n],e,i);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==f(h)&&r.call(h,"__await")?t.resolve(h.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(h).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=l(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=l(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function d(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function p(e,t){for(var r=0;rn&&(e=n),e}function v(e,t,r,n,a,i){var o,s=a*i;o=t<=8?new Uint8Array(s):t<=16?new Uint16Array(s):new Uint32Array(s);var c,u,l,f,h=r/a,d=n/i,p=0,g=new Uint16Array(a),v=r;for(c=0;c0&&Number.isInteger(s.height)&&s.height>0&&(s.width!==A||s.height!==C)&&((0,n.warn)("PDFImage - using the Width/Height of the image data, rather than the image dictionary."),A=s.width,C=s.height),A<1||C<1)throw new n.FormatError("Invalid image width: ".concat(A," or height: ").concat(C));this.width=A,this.height=C,this.interpolate=k.get("I","Interpolate"),this.imageMask=k.get("IM","ImageMask")||!1,this.matte=k.get("Matte")||!1;var F=s.bitsPerComponent;if(!F&&!(F=k.get("BPC","BitsPerComponent"))){if(!this.imageMask)throw new n.FormatError("Bits per component missing in image: ".concat(this.imageMask));F=1}if(this.bpc=F,!this.imageMask){var P=k.getRaw("CS")||k.getRaw("ColorSpace");if(!P)switch((0,n.info)("JPX images (which do not require color spaces)"),s.numComps){case 1:P=l.Name.get("DeviceGray");break;case 3:P=l.Name.get("DeviceRGB");break;case 4:P=l.Name.get("DeviceCMYK");break;default:throw new Error("JPX images with ".concat(s.numComps," color components not supported."))}this.colorSpace=o.ColorSpace.parse({cs:P,xref:r,resources:f?a:null,pdfFunctionFactory:m,localColorSpaceCache:b}),this.numComps=this.colorSpace.numComps}if(this.decode=k.getArray("D","Decode"),this.needsDecode=!1,this.decode&&(this.colorSpace&&!this.colorSpace.isDefaultDecode(this.decode,F)||y&&!o.ColorSpace.isDefaultDecode(this.decode,1))){this.needsDecode=!0;var T=(1<>7&1,r[h+1]=u>>6&1,r[h+2]=u>>5&1,r[h+3]=u>>4&1,r[h+4]=u>>3&1,r[h+5]=u>>2&1,r[h+6]=u>>1&1,r[h+7]=1&u,h+=8;if(h>=1}else{var y=0;for(u=0,h=0,c=o;h>m;b<0?b=0:b>f&&(b=f),r[h]=b,u&=(1<p[w+1]){y=255;break}}s[l]=y}}if(s)for(l=0,h=3,f=r*i;l0&&void 0!==arguments[0]&&arguments[0],t=this.drawWidth,r=this.drawHeight,a={width:t,height:r,interpolate:this.interpolate,kind:0,data:null},i=this.numComps,o=this.width,s=this.height,u=this.bpc,l=o*i*u+7>>3;if(!e){var f;if("DeviceGray"===this.colorSpace.name&&1===u?f=n.ImageKind.GRAYSCALE_1BPP:"DeviceRGB"!==this.colorSpace.name||8!==u||this.needsDecode||(f=n.ImageKind.RGB_24BPP),f&&!this.smask&&!this.mask&&t===o&&r===s){if(a.kind=f,a.data=this.getImageBytes(s*l,{}),this.needsDecode){(0,n.assert)(f===n.ImageKind.GRAYSCALE_1BPP,"PDFImage.createImageData: The image must be grayscale.");for(var h=a.data,d=0,p=h.length;d>3,u=this.getImageBytes(o*c,{internal:!0}),l=this.getComponents(u);if(1!==s){this.needsDecode&&this.decodeBuffer(l),a=i*o;var f=255/((1<>3)*i,l=n.byteLength;if(!o||s&&u!==l?s?((t=new Uint8Array(u)).set(n),t.fill(255,l)):t=new Uint8Array(n):t=n,s)for(r=0;r{Object.defineProperty(t,"__esModule",{value:!0}),t.applyMaskImageData=function(e){var t,r=e.src,i=e.srcPos,o=void 0===i?0:i,s=e.dest,c=e.destPos,u=void 0===c?0:c,l=e.width,f=e.height,h=e.inverseDecode,d=void 0!==h&&h,p=n.FeatureTest.isLittleEndian?4278190080:255,g=function(e){if(Array.isArray(e))return e}(t=d?[0,p]:[p,0])||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{for(i=(r=r.call(e)).next;!(c=(n=i.call(r)).done)&&(s.push(n.value),2!==s.length);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(t)||function(e,t){if(e){if("string"==typeof e)return a(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,2):void 0}}(t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),v=g[0],y=g[1],m=l>>3,b=7&l,w=r.length;s=new Uint32Array(s.buffer);for(var k=0;ke.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0}),t.incrementalUpdate=function(e){var t=e.originalData,r=e.xrefInfo,s=e.newRefs,u=e.xref,h=void 0===u?null:u,g=e.hasXfa,v=void 0!==g&&g,b=e.xfaDatasetsRef,w=void 0===b?null:b,k=e.hasXfaDatasetsEntry,S=void 0!==k&&k,x=e.needAppearances,O=e.acroFormRef,A=void 0===O?null:O,C=e.acroForm,F=void 0===C?null:C,P=e.xfaData,T=void 0===P?null:P;(function(e){var t=e.xref,r=e.acroForm,i=e.acroFormRef,o=e.hasXfa,s=e.hasXfaDatasetsEntry,c=e.xfaDatasetsRef,u=e.needAppearances,f=e.newRefs;if(!o||s||c||(0,n.warn)("XFA - Cannot save it"),u||o&&c){var h,p=new a.Dict(t),g=l(r.getKeys());try{for(g.s();!(h=g.n()).done;){var v=h.value;p.set(v,r.getRaw(v))}}catch(e){g.e(e)}finally{g.f()}if(o&&!s){var y=r.get("XFA").slice();y.splice(2,0,"datasets"),y.splice(3,0,c),p.set("XFA",y)}u&&p.set("NeedAppearances",!0);var m=t.encrypt,b=null;m&&(b=m.createCipherTransform(i.num,i.gen));var w=[];d(i,p,w,b),f.push({ref:i,data:w.join("")})}})({xref:h,acroForm:F,acroFormRef:A,hasXfa:v,hasXfaDatasetsEntry:S,xfaDatasetsRef:w,needAppearances:x,newRefs:s}),v&&function(e){var t=e.xfaData,r=e.xfaDatasetsRef,a=e.newRefs,s=e.xref;null===t&&(t=function(e,t){var r,a=new o.SimpleXMLParser({hasAttributes:!0}).parseFromString(e),s=l(t);try{for(s.s();!(r=s.n()).done;){var c=r.value.xfa;if(c){var u=c.path,f=c.value;if(u){var h=a.documentElement.searchNode((0,i.parseXFAPath)(u),0);h?Array.isArray(f)?h.childNodes=f.map((function(e){return new o.SimpleDOMNode("value",e)})):h.childNodes=[new o.SimpleDOMNode("#text",f)]:(0,n.warn)("Node not found for path: ".concat(u))}}}}catch(e){s.e(e)}finally{s.f()}var d=[];return a.documentElement.dump(d),d.join("")}(s.fetchIfRef(r).getString(),a));var c=s.encrypt;c&&(t=c.createCipherTransform(r.num,r.gen).encryptString(t));var u="".concat(r.num," ").concat(r.gen," obj\\n")+"<< /Type /EmbeddedFile /Length ".concat(t.length,">>\\nstream\\n")+t+"\\nendstream\\nendobj\\n";a.push({ref:r,data:u})}({xfaData:T,xfaDatasetsRef:w,newRefs:s,xref:h});var I,E,j=new a.Dict(null),M=r.newRef,_=t.at(-1);10===_||13===_?(I=[],E=t.length):(I=["\\n"],E=t.length+1),j.set("Size",M.num+1),j.set("Prev",r.startXRef),j.set("Type",a.Name.get("XRef")),null!==r.rootRef&&j.set("Root",r.rootRef),null!==r.infoRef&&j.set("Info",r.infoRef),null!==r.encryptRef&&j.set("Encrypt",r.encryptRef),s.push({ref:M,data:""});var L,R=[[0,1,65535]],N=[0,1],D=0,B=l(s=s.sort((function(e,t){return e.ref.num-t.ref.num})));try{for(B.s();!(L=B.n()).done;){var U=L.value,$=U.ref,X=U.data;D=Math.max(D,E),R.push([1,E,Math.min($.gen,65535)]),E+=X.length,N.push($.num,1),I.push(X)}}catch(e){B.e(e)}finally{B.f()}if(j.set("Index",N),Array.isArray(r.fileIds)&&r.fileIds.length>0){var H=function(e,t){for(var r=Math.floor(Date.now()/1e3),a=t.filename||"",i=[r.toString(),a,e.toString()],o=i.reduce((function(e,t){return e+t.length}),0),s=0,u=Object.values(t.info);s=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function f(e,t){if(e){if("string"==typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r>")}function g(e,t,r){p(e.dict,t,r),t.push(" stream\\n");var n=e.getString();null!==r&&(n=r.encryptString(n)),t.push(n,"\\nendstream")}function v(e,t,r){e instanceof a.Name?t.push("/".concat((0,i.escapePDFName)(e.name))):e instanceof a.Ref?t.push("".concat(e.num," ").concat(e.gen," R")):Array.isArray(e)?function(e,t,r){t.push("[");var n,a=!0,i=l(e);try{for(i.s();!(n=i.n()).done;){var o=n.value;a?a=!1:t.push(" "),v(o,t,r)}}catch(e){i.e(e)}finally{i.f()}t.push("]")}(e,t,r):"string"==typeof e?(null!==r&&(e=r.encryptString(e)),t.push("(".concat((0,i.escapeString)(e),")"))):"number"==typeof e?t.push((0,i.numberToString)(e)):"boolean"==typeof e?t.push(e.toString()):e instanceof a.Dict?p(e,t,r):e instanceof s.BaseStream?g(e,t,r):null===e?t.push("null"):(0,n.warn)("Unhandled value in writer: ".concat(u(e),", please file a bug."))}function y(e,t,r,n){for(var a=t+r-1;a>r-1;a--)n[a]=255&e,e>>=8;return r+t}function m(e,t,r){for(var n=0,a=e.length;n{Object.defineProperty(t,"__esModule",{value:!0}),t.XMLParserErrorCode=t.XMLParserBase=t.SimpleXMLParser=t.SimpleDOMNode=void 0;var n=r(135);function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function i(e){return i=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},i(e)}function o(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=c(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||c(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r";case"amp":return"&";case"quot":return'"';case"apos":return"'"}return t.onResolveEntity(r)}))}},{key:"_parseContent",value:function(e,t){var r=[],n=t;function a(){for(;n"!==e[n]&&"/"!==e[n];)++n;var i=e.substring(t,n);for(a();n"!==e[n]&&"/"!==e[n]&&"?"!==e[n];){a();for(var o,s="";n"!==e[r]&&"?"!==e[r]&&"/"!==e[r];)++r;var n=e.substring(t,r);!function(){for(;r"!==e[r+1]);)++r;return{name:n,value:e.substring(a,r),parsed:r-t}}},{key:"parseXml",value:function(e){for(var t=0;t",r))<0)return void this.onError(p.UnterminatedElement);this.onEndElement(e.substring(r,n)),r=n+1;break;case"?":++r;var a=this._parseProcessingInstruction(e,r);if("?>"!==e.substring(r+a.parsed,r+a.parsed+2))return void this.onError(p.UnterminatedXmlDeclaration);this.onPi(a.name,a.value),r+=a.parsed+2;break;case"!":if("--"===e.substring(r+1,r+3)){if((n=e.indexOf("--\\x3e",r+3))<0)return void this.onError(p.UnterminatedComment);this.onComment(e.substring(r+3,n)),r=n+3}else if("[CDATA["===e.substring(r+1,r+8)){if((n=e.indexOf("]]>",r+8))<0)return void this.onError(p.UnterminatedCdat);this.onCdata(e.substring(r+8,n)),r=n+3}else{if("DOCTYPE"!==e.substring(r+1,r+8))return void this.onError(p.MalformedElement);var i=e.indexOf("[",r+8),o=!1;if((n=e.indexOf(">",r+8))<0)return void this.onError(p.UnterminatedDoctypeDeclaration);if(i>0&&n>i){if((n=e.indexOf("]>",r+8))<0)return void this.onError(p.UnterminatedDoctypeDeclaration);o=!0}var s=e.substring(r+8,n+(o?1:0));this.onDoctype(s),r=n+(o?2:1)}break;default:var c=this._parseContent(e,r);if(null===c)return void this.onError(p.MalformedElement);var u=!1;if("/>"===e.substring(r+c.parsed,r+c.parsed+2))u=!0;else if(">"!==e.substring(r+c.parsed,r+c.parsed+1))return void this.onError(p.UnterminatedElement);this.onBeginElement(c.name,c.attributes,u),r+=c.parsed+(u?2:1)}}else{for(;r0}},{key:"searchNode",value:function(e,t){if(t>=e.length)return this;for(var r=e[t],n=[],a=this;;){if(r.name===a.nodeName){if(0!==r.pos){if(0===n.length)return null;var i,c=0,u=o(s(n.pop(),1)[0].childNodes);try{for(u.s();!(i=u.n()).done;){var l=i.value;if(r.name===l.nodeName){if(c===r.pos)return l.searchNode(e,t+1);c++}}}catch(e){u.e(e)}finally{u.f()}return a.searchNode(e,t+1)}var f=a.searchNode(e,t+1);if(null!==f)return f}if(a.childNodes&&0!==a.childNodes.length)n.push([a,0]),a=a.childNodes[0];else{if(0===n.length)return null;for(;0!==n.length;){var h=s(n.pop(),2),d=h[0],p=h[1]+1;if(p");var i,s=o(this.childNodes);try{for(s.s();!(i=s.n()).done;)i.value.dump(e)}catch(e){s.e(e)}finally{s.f()}e.push(""))}else this.nodeValue?e.push(">".concat((0,n.encodeToXmlString)(this.nodeValue),"")):e.push("/>")}else e.push((0,n.encodeToXmlString)(this.nodeValue))}}]),e}();t.SimpleDOMNode=y;var m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}(c,e);var t,r,n=(t=c,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=i(t);if(r){var a=i(this).constructor;e=Reflect.construct(n,arguments,a)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function c(e){var t,r=e.hasAttributes,a=void 0!==r&&r,i=e.lowerCaseName,o=void 0!==i&&i;return f(this,c),(t=n.call(this))._currentFragment=null,t._stack=null,t._errorCode=p.NoError,t._hasAttributes=a,t._lowerCaseName=o,t}return d(c,[{key:"parseFromString",value:function(e){if(this._currentFragment=[],this._stack=[],this._errorCode=p.NoError,this.parseXml(e),this._errorCode===p.NoError){var t=s(this._currentFragment,1)[0];if(t)return{documentElement:t}}}},{key:"onText",value:function(e){if(!function(e){for(var t=0,r=e.length;t{Object.defineProperty(t,"__esModule",{value:!0}),t.calculateSHA256=t.calculateMD5=t.PDF20=t.PDF17=t.CipherTransformFactory=t.ARCFourCipher=t.AES256Cipher=t.AES128Cipher=void 0,t.calculateSHA384=k,t.calculateSHA512=void 0;var n=r(2),a=r(134),i=r(197);function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=u(e);if(t){var a=u(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===l(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,r)}}function u(e){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},u(e)}function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var r=0;r>5&255,l[n++]=r>>13&255,l[n++]=r>>21&255,l[n++]=r>>>29&255,l[n++]=0,l[n++]=0,l[n++]=0;var h=new Int32Array(16);for(n=0;n>>32-x)|0,d=k}i=i+d|0,o=o+p|0,s=s+y|0,c=c+m|0}return new Uint8Array([255&i,i>>8&255,i>>16&255,i>>>24&255,255&o,o>>8&255,o>>16&255,o>>>24&255,255&s,s>>8&255,s>>16&255,s>>>24&255,255&c,c>>8&255,c>>16&255,c>>>24&255])});t.calculateMD5=y;var m=function(){function e(t,r){f(this,e),this.high=0|t,this.low=0|r}return d(e,[{key:"and",value:function(e){this.high&=e.high,this.low&=e.low}},{key:"xor",value:function(e){this.high^=e.high,this.low^=e.low}},{key:"or",value:function(e){this.high|=e.high,this.low|=e.low}},{key:"shiftRight",value:function(e){e>=32?(this.low=this.high>>>e-32|0,this.high=0):(this.low=this.low>>>e|this.high<<32-e,this.high=this.high>>>e|0)}},{key:"shiftLeft",value:function(e){e>=32?(this.high=this.low<>>32-e,this.low<<=e)}},{key:"rotateRight",value:function(e){var t,r;32&e?(r=this.low,t=this.high):(t=this.low,r=this.high),e&=31,this.low=t>>>e|r<<32-e,this.high=r>>>e|t<<32-e}},{key:"not",value:function(){this.high=~this.high,this.low=~this.low}},{key:"add",value:function(e){var t=(this.low>>>0)+(e.low>>>0),r=(this.high>>>0)+(e.high>>>0);t>4294967295&&(r+=1),this.low=0|t,this.high=0|r}},{key:"copyTo",value:function(e,t){e[t]=this.high>>>24&255,e[t+1]=this.high>>16&255,e[t+2]=this.high>>8&255,e[t+3]=255&this.high,e[t+4]=this.low>>>24&255,e[t+5]=this.low>>16&255,e[t+6]=this.low>>8&255,e[t+7]=255&this.low}},{key:"assign",value:function(e){this.high=e.high,this.low=e.low}}]),e}(),b=function(){function e(e,t){return e>>>t|e<<32-t}function t(e,t,r){return e&t^~e&r}function r(e,t,r){return e&t^e&r^t&r}function n(t){return e(t,2)^e(t,13)^e(t,22)}function a(t){return e(t,6)^e(t,11)^e(t,25)}function i(t){return e(t,7)^e(t,18)^t>>>3}var o=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];return function(s,c,u){var l,f,h=1779033703,d=3144134277,p=1013904242,g=2773480762,v=1359893119,y=2600822924,m=528734635,b=1541459225,w=64*Math.ceil((u+9)/64),k=new Uint8Array(w);for(l=0;l>>29&255,k[l++]=u>>21&255,k[l++]=u>>13&255,k[l++]=u>>5&255,k[l++]=u<<3&255;var x,O=new Uint32Array(64);for(l=0;l>>10)+O[f-7]+i(O[f-15])+O[f-16];var A=h,C=d,F=p,P=g,T=v,I=y,E=m,j=b,M=void 0,_=void 0;for(f=0;f<64;++f)M=j+a(T)+t(T,I,E)+o[f]+O[f],_=n(A)+r(A,C,F),j=E,E=I,I=T,T=P+M|0,P=F,F=C,C=A,A=M+_|0;h=h+A|0,d=d+C|0,p=p+F|0,g=g+P|0,v=v+T|0,y=y+I|0,m=m+E|0,b=b+j|0}return new Uint8Array([h>>24&255,h>>16&255,h>>8&255,255&h,d>>24&255,d>>16&255,d>>8&255,255&d,p>>24&255,p>>16&255,p>>8&255,255&p,g>>24&255,g>>16&255,g>>8&255,255&g,v>>24&255,v>>16&255,v>>8&255,255&v,y>>24&255,y>>16&255,y>>8&255,255&y,m>>24&255,m>>16&255,m>>8&255,255&m,b>>24&255,b>>16&255,b>>8&255,255&b])}}();t.calculateSHA256=b;var w=function(){function e(e,t,r,n,a){e.assign(t),e.and(r),a.assign(t),a.not(),a.and(n),e.xor(a)}function t(e,t,r,n,a){e.assign(t),e.and(r),a.assign(t),a.and(n),e.xor(a),a.assign(r),a.and(n),e.xor(a)}function r(e,t,r){e.assign(t),e.rotateRight(28),r.assign(t),r.rotateRight(34),e.xor(r),r.assign(t),r.rotateRight(39),e.xor(r)}function n(e,t,r){e.assign(t),e.rotateRight(14),r.assign(t),r.rotateRight(18),e.xor(r),r.assign(t),r.rotateRight(41),e.xor(r)}function a(e,t,r){e.assign(t),e.rotateRight(1),r.assign(t),r.rotateRight(8),e.xor(r),r.assign(t),r.shiftRight(7),e.xor(r)}function i(e,t,r){e.assign(t),e.rotateRight(19),r.assign(t),r.rotateRight(61),e.xor(r),r.assign(t),r.shiftRight(6),e.xor(r)}var o=[new m(1116352408,3609767458),new m(1899447441,602891725),new m(3049323471,3964484399),new m(3921009573,2173295548),new m(961987163,4081628472),new m(1508970993,3053834265),new m(2453635748,2937671579),new m(2870763221,3664609560),new m(3624381080,2734883394),new m(310598401,1164996542),new m(607225278,1323610764),new m(1426881987,3590304994),new m(1925078388,4068182383),new m(2162078206,991336113),new m(2614888103,633803317),new m(3248222580,3479774868),new m(3835390401,2666613458),new m(4022224774,944711139),new m(264347078,2341262773),new m(604807628,2007800933),new m(770255983,1495990901),new m(1249150122,1856431235),new m(1555081692,3175218132),new m(1996064986,2198950837),new m(2554220882,3999719339),new m(2821834349,766784016),new m(2952996808,2566594879),new m(3210313671,3203337956),new m(3336571891,1034457026),new m(3584528711,2466948901),new m(113926993,3758326383),new m(338241895,168717936),new m(666307205,1188179964),new m(773529912,1546045734),new m(1294757372,1522805485),new m(1396182291,2643833823),new m(1695183700,2343527390),new m(1986661051,1014477480),new m(2177026350,1206759142),new m(2456956037,344077627),new m(2730485921,1290863460),new m(2820302411,3158454273),new m(3259730800,3505952657),new m(3345764771,106217008),new m(3516065817,3606008344),new m(3600352804,1432725776),new m(4094571909,1467031594),new m(275423344,851169720),new m(430227734,3100823752),new m(506948616,1363258195),new m(659060556,3750685593),new m(883997877,3785050280),new m(958139571,3318307427),new m(1322822218,3812723403),new m(1537002063,2003034995),new m(1747873779,3602036899),new m(1955562222,1575990012),new m(2024104815,1125592928),new m(2227730452,2716904306),new m(2361852424,442776044),new m(2428436474,593698344),new m(2756734187,3733110249),new m(3204031479,2999351573),new m(3329325298,3815920427),new m(3391569614,3928383900),new m(3515267271,566280711),new m(3940187606,3454069534),new m(4118630271,4000239992),new m(116418474,1914138554),new m(174292421,2731055270),new m(289380356,3203993006),new m(460393269,320620315),new m(685471733,587496836),new m(852142971,1086792851),new m(1017036298,365543100),new m(1126000580,2618297676),new m(1288033470,3409855158),new m(1501505948,4234509866),new m(1607167915,987167468),new m(1816402316,1246189591)];return function(s,c,u){var l,f,h,d,p,g,v,y,b=arguments.length>3&&void 0!==arguments[3]&&arguments[3];b?(l=new m(3418070365,3238371032),f=new m(1654270250,914150663),h=new m(2438529370,812702999),d=new m(355462360,4144912697),p=new m(1731405415,4290775857),g=new m(2394180231,1750603025),v=new m(3675008525,1694076839),y=new m(1203062813,3204075428)):(l=new m(1779033703,4089235720),f=new m(3144134277,2227873595),h=new m(1013904242,4271175723),d=new m(2773480762,1595750129),p=new m(1359893119,2917565137),g=new m(2600822924,725511199),v=new m(528734635,4215389547),y=new m(1541459225,327033209));var w,k,S=128*Math.ceil((u+17)/128),x=new Uint8Array(S);for(w=0;w>>29&255,x[w++]=u>>21&255,x[w++]=u>>13&255,x[w++]=u>>5&255,x[w++]=u<<3&255;var A=new Array(80);for(w=0;w<80;w++)A[w]=new m(0,0);var C,F,P=new m(0,0),T=new m(0,0),I=new m(0,0),E=new m(0,0),j=new m(0,0),M=new m(0,0),_=new m(0,0),L=new m(0,0),R=new m(0,0),N=new m(0,0),D=new m(0,0),B=new m(0,0);for(w=0;w=1;--c){r=i[13],i[13]=i[9],i[9]=i[5],i[5]=i[1],i[1]=r,r=i[14],n=i[10],i[14]=i[6],i[10]=i[2],i[6]=r,i[2]=n,r=i[15],n=i[11],a=i[7],i[15]=i[3],i[11]=r,i[7]=n,i[3]=a;for(var u=0;u<16;++u)i[u]=this._inv_s[i[u]];for(var l=0,f=16*c;l<16;++l,++f)i[l]^=t[f];for(var h=0;h<16;h+=4){var d=this._mix[i[h]],p=this._mix[i[h+1]],g=this._mix[i[h+2]],v=this._mix[i[h+3]];r=d^p>>>8^p<<24^g>>>16^g<<16^v>>>24^v<<8,i[h]=r>>>24&255,i[h+1]=r>>16&255,i[h+2]=r>>8&255,i[h+3]=255&r}}r=i[13],i[13]=i[9],i[9]=i[5],i[5]=i[1],i[1]=r,r=i[14],n=i[10],i[14]=i[6],i[10]=i[2],i[6]=r,i[2]=n,r=i[15],n=i[11],a=i[7],i[15]=i[3],i[11]=r,i[7]=n,i[3]=a;for(var y=0;y<16;++y)i[y]=this._inv_s[i[y]],i[y]^=t[y];return i}},{key:"_encrypt",value:function(e,t){var r,n,a,i=this._s,o=new Uint8Array(16);o.set(e);for(var s=0;s<16;++s)o[s]^=t[s];for(var c=1;c=p;--d)if(f[d]!==h){h=0;break}l-=h,i[i.length-1]=f.subarray(0,16-h)}}for(var g=new Uint8Array(l),v=0,y=0,m=i.length;v2&&void 0!==arguments[2]?arguments[2]:null,n=e.length,a=this.buffer,i=this.bufferPosition;if(r)this.iv=r;else{for(var o=0;i<16&&o=256&&(s=255&(27^s)));for(var l=0;l<4;++l)r[c]=n^=r[c-32],r[++c]=a^=r[c-32],r[++c]=i^=r[c-32],r[++c]=o^=r[c-32],c++}return r}}]),r}(x);t.AES256Cipher=A;var C=function(){function e(){f(this,e)}return d(e,[{key:"checkOwnerPassword",value:function(e,t,r,a){var i=new Uint8Array(e.length+56);i.set(e,0),i.set(t,e.length),i.set(r,e.length+t.length);var o=b(i,0,i.length);return(0,n.isArrayEqual)(o,a)}},{key:"checkUserPassword",value:function(e,t,r){var a=new Uint8Array(e.length+8);a.set(e,0),a.set(t,e.length);var i=b(a,0,a.length);return(0,n.isArrayEqual)(i,r)}},{key:"getOwnerKey",value:function(e,t,r,n){var a=new Uint8Array(e.length+56);a.set(e,0),a.set(t,e.length),a.set(r,e.length+t.length);var i=b(a,0,a.length);return new A(i).decryptBlock(n,!1,new Uint8Array(16))}},{key:"getUserKey",value:function(e,t,r){var n=new Uint8Array(e.length+8);n.set(e,0),n.set(t,e.length);var a=b(n,0,n.length);return new A(a).decryptBlock(r,!1,new Uint8Array(16))}}]),e}();t.PDF17=C;var F=function(){function e(e,t,r){for(var n=b(t,0,t.length).subarray(0,32),a=[0],i=0;i<64||a.at(-1)>i-32;){var o=e.length+n.length+r.length,s=new Uint8Array(o),c=0;s.set(e,c),c+=e.length,s.set(n,c),c+=n.length,s.set(r,c);for(var u=new Uint8Array(64*o),l=0,f=0;l<64;l++,f+=o)u.set(s,f);var h=(a=new O(n.subarray(0,16)).encrypt(u,n.subarray(16,32))).slice(0,16).reduce((function(e,t){return e+t}),0)%3;0===h?n=b(a,0,a.length):1===h?n=k(a,0,a.length):2===h&&(n=w(a,0,a.length)),i++}return n.subarray(0,32)}return function(){function t(){f(this,t)}return d(t,[{key:"hash",value:function(t,r,n){return e(t,r,n)}},{key:"checkOwnerPassword",value:function(t,r,a,i){var o=new Uint8Array(t.length+56);o.set(t,0),o.set(r,t.length),o.set(a,t.length+r.length);var s=e(t,o,a);return(0,n.isArrayEqual)(s,i)}},{key:"checkUserPassword",value:function(t,r,a){var i=new Uint8Array(t.length+8);i.set(t,0),i.set(r,t.length);var o=e(t,i,[]);return(0,n.isArrayEqual)(o,a)}},{key:"getOwnerKey",value:function(t,r,n,a){var i=new Uint8Array(t.length+56);i.set(t,0),i.set(r,t.length),i.set(n,t.length+r.length);var o=e(t,i,n);return new A(o).decryptBlock(a,!1,new Uint8Array(16))}},{key:"getUserKey",value:function(t,r,n){var a=new Uint8Array(t.length+8);a.set(t,0),a.set(r,t.length);var i=e(t,a,[]);return new A(i).decryptBlock(n,!1,new Uint8Array(16))}}]),t}()}();t.PDF20=F;var P=function(){function e(t,r){f(this,e),this.StringCipherConstructor=t,this.StreamCipherConstructor=r}return d(e,[{key:"createStream",value:function(e,t){var r=new this.StreamCipherConstructor;return new i.DecryptStream(e,t,(function(e,t){return r.decryptBlock(e,t)}))}},{key:"decryptString",value:function(e){var t=new this.StringCipherConstructor,r=(0,n.stringToBytes)(e);return r=t.decryptBlock(r,!0),(0,n.bytesToString)(r)}},{key:"encryptString",value:function(e){var t=new this.StringCipherConstructor;if(t instanceof x){var r=16-e.length%16;e+=String.fromCharCode(r).repeat(r);var a=new Uint8Array(16);if("undefined"!=typeof crypto)crypto.getRandomValues(a);else for(var i=0;i<16;i++)a[i]=Math.floor(256*Math.random());var o=(0,n.stringToBytes)(e);o=t.encrypt(o,a);var s=new Uint8Array(16+o.length);return s.set(a),s.set(o,16),(0,n.bytesToString)(s)}var c=(0,n.stringToBytes)(e);return c=t.encrypt(c),(0,n.bytesToString)(c)}}]),e}(),T=function(){var e=new Uint8Array([40,191,78,94,78,117,138,65,100,0,78,86,255,250,1,8,46,46,0,182,208,104,62,128,47,12,169,254,100,83,105,122]);function t(t,r,n,a,i,o,s,c){var u,l,f=40+n.length+t.length,h=new Uint8Array(f),d=0;if(r)for(l=Math.min(32,r.length);d>8&255,h[d++]=i>>16&255,h[d++]=i>>>24&255,u=0,l=t.length;u=4&&!c&&(h[d++]=255,h[d++]=255,h[d++]=255,h[d++]=255);var g=y(h,0,d),v=s>>3;if(o>=3)for(u=0;u<50;++u)g=y(g,0,v);var m,b=g.subarray(0,v);if(o>=3){for(d=0;d<32;++d)h[d]=e[d];for(u=0,l=t.length;u3&&void 0!==arguments[3]&&arguments[3],i=new Uint8Array(r.length+9),o=r.length;for(n=0;n>8&255,i[n++]=e>>16&255,i[n++]=255&t,i[n++]=t>>8&255,a&&(i[n++]=115,i[n++]=65,i[n++]=108,i[n++]=84),y(i,0,n).subarray(0,Math.min(r.length+5,16))}function o(e,t,r,o,s){if(!(t instanceof a.Name))throw new n.FormatError("Invalid crypt filter name.");var c,u=e.get(t.name);if(null!=u&&(c=u.get("CFM")),!c||"None"===c.name)return function(){return new S};if("V2"===c.name)return function(){return new p(i(r,o,s,!1))};if("AESV2"===c.name)return function(){return new O(i(r,o,s,!0))};if("AESV3"===c.name)return function(){return new A(s)};throw new n.FormatError("Unknown crypto method")}var s=function(){function s(i,o,c){f(this,s);var u=i.get("Filter");if(!(0,a.isName)(u,"Standard"))throw new n.FormatError("unknown encryption method");this.filterName=u.name,this.dict=i;var l=i.get("V");if(!Number.isInteger(l)||1!==l&&2!==l&&4!==l&&5!==l)throw new n.FormatError("unsupported encryption algorithm");this.algorithm=l;var h=i.get("Length");if(!h)if(l<=3)h=40;else{var d=i.get("CF"),g=i.get("StmF");if(d instanceof a.Dict&&g instanceof a.Name){d.suppressEncryption=!0;var v=d.get(g.name);(h=v&&v.get("Length")||128)<40&&(h<<=3)}}if(!Number.isInteger(h)||h<40||h%8!=0)throw new n.FormatError("invalid key length");var m=(0,n.stringToBytes)(i.get("O")).subarray(0,32),b=(0,n.stringToBytes)(i.get("U")).subarray(0,32),w=i.get("P"),k=i.get("R"),S=(4===l||5===l)&&!1!==i.get("EncryptMetadata");this.encryptMetadata=S;var x,O,A=(0,n.stringToBytes)(o);if(c){if(6===k)try{c=(0,n.utf8StringToString)(c)}catch(e){(0,n.warn)("CipherTransformFactory: Unable to convert UTF8 encoded password.")}x=(0,n.stringToBytes)(c)}if(5!==l)O=t(A,x,m,b,w,k,h,S);else{var P=(0,n.stringToBytes)(i.get("O")).subarray(32,40),T=(0,n.stringToBytes)(i.get("O")).subarray(40,48),I=(0,n.stringToBytes)(i.get("U")).subarray(0,48),E=(0,n.stringToBytes)(i.get("U")).subarray(32,40),j=(0,n.stringToBytes)(i.get("U")).subarray(40,48),M=(0,n.stringToBytes)(i.get("OE")),_=(0,n.stringToBytes)(i.get("UE"));(0,n.stringToBytes)(i.get("Perms")),O=function(e,t,r,n,a,i,o,s,c,u,l,f){if(t){var h=Math.min(127,t.length);t=t.subarray(0,h)}else t=[];var d;return(d=6===e?new F:new C).checkUserPassword(t,s,o)?d.getUserKey(t,c,l):t.length&&d.checkOwnerPassword(t,n,i,r)?d.getOwnerKey(t,a,i,u):null}(k,x,m,P,T,I,b,E,j,M,_)}if(!O&&!c)throw new n.PasswordException("No password given",n.PasswordResponses.NEED_PASSWORD);if(!O&&c){var L=function(t,r,n,a){for(var i=new Uint8Array(32),o=0,s=Math.min(32,t.length);o>3;if(n>=3)for(c=0;c<50;++c)l=y(l,0,l.length);if(n>=3){u=r;var h=new Uint8Array(f);for(c=19;c>=0;c--){for(var d=0;d=4){var R=i.get("CF");R instanceof a.Dict&&(R.suppressEncryption=!0),this.cf=R,this.stmf=i.get("StmF")||r,this.strf=i.get("StrF")||r,this.eff=i.get("EFF")||this.stmf}}return d(s,[{key:"createCipherTransform",value:function(e,t){if(4===this.algorithm||5===this.algorithm)return new P(o(this.cf,this.strf,e,t,this.encryptionKey),o(this.cf,this.stmf,e,t,this.encryptionKey));var r=i(e,t,this.encryptionKey,!1),n=function(){return new p(r)};return new P(n,n)}}]),s}();return s}();t.CipherTransformFactory=T},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function a(e,t){for(var r=0;r0;e=(0,this.decrypt)(e,!t);var r=this.bufferLength,n=r+e.length;this.ensureBuffer(n).set(e,r),this.bufferLength=n}else this.eof=!0}}])&&a(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(r(148).DecodeStream);t.DecryptStream=s},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Catalog=void 0;var n=r(135),a=r(2),i=r(134),o=r(199),s=r(136),c=r(200),u=r(143),l=r(201),f=r(188),h=r(202),d=r(203);function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function g(){g=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function u(e,t,r,a){var i=t&&t.prototype instanceof h?t:h,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function h(){}function d(){}function v(){}var y={};c(y,i,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,i)&&(y=b);var w=v.prototype=h.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,s){var c=l(e[n],e,i);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==p(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(f).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===f)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=l(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var a=l(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,f;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}function v(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function y(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){v(i,n,a,o,s,"next",e)}function s(e){v(i,n,a,o,s,"throw",e)}o(void 0)}))}}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||w(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=w(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function w(e,t){if(e){if("string"==typeof e)return k(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?k(e,t):void 0}}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&(e=t)}catch(e){if(e instanceof n.MissingDataException)throw e;(0,a.info)("Cannot fetch Collection entry; assuming no collection is present.")}return(0,a.shadow)(this,"collection",e)}},{key:"acroForm",get:function(){var e=null;try{var t=this._catDict.get("AcroForm");t instanceof i.Dict&&t.size>0&&(e=t)}catch(e){if(e instanceof n.MissingDataException)throw e;(0,a.info)("Cannot fetch AcroForm entry; assuming no forms are present.")}return(0,a.shadow)(this,"acroForm",e)}},{key:"acroFormRef",get:function(){var e=this._catDict.getRaw("AcroForm");return(0,a.shadow)(this,"acroFormRef",e instanceof i.Ref?e:null)}},{key:"metadata",get:function(){var e=this._catDict.getRaw("Metadata");if(!(e instanceof i.Ref))return(0,a.shadow)(this,"metadata",null);var t=null;try{var r=!(this.xref.encrypt&&this.xref.encrypt.encryptMetadata),o=this.xref.fetch(e,r);if(o instanceof s.BaseStream&&o.dict instanceof i.Dict){var c=o.dict.get("Type"),u=o.dict.get("Subtype");if((0,i.isName)(c,"Metadata")&&(0,i.isName)(u,"XML")){var l=(0,a.stringToUTF8String)(o.getString());l&&(t=new h.MetadataParser(l).serializable)}}}catch(e){if(e instanceof n.MissingDataException)throw e;(0,a.info)('Skipping invalid Metadata: "'.concat(e,'".'))}return(0,a.shadow)(this,"metadata",t)}},{key:"markInfo",get:function(){var e=null;try{e=this._readMarkInfo()}catch(e){if(e instanceof n.MissingDataException)throw e;(0,a.warn)("Unable to read mark info.")}return(0,a.shadow)(this,"markInfo",e)}},{key:"_readMarkInfo",value:function(){var e=this._catDict.get("MarkInfo");if(!(e instanceof i.Dict))return null;var t={Marked:!1,UserProperties:!1,Suspects:!1};for(var r in t){var n=e.get(r);"boolean"==typeof n&&(t[r]=n)}return t}},{key:"structTreeRoot",get:function(){var e=null;try{e=this._readStructTreeRoot()}catch(e){if(e instanceof n.MissingDataException)throw e;(0,a.warn)("Unable read to structTreeRoot info.")}return(0,a.shadow)(this,"structTreeRoot",e)}},{key:"_readStructTreeRoot",value:function(){var e=this._catDict.get("StructTreeRoot");if(!(e instanceof i.Dict))return null;var t=new d.StructTreeRoot(e);return t.init(),t}},{key:"toplevelPagesDict",get:function(){var e=this._catDict.get("Pages");if(!(e instanceof i.Dict))throw new a.FormatError("Invalid top-level pages dictionary.");return(0,a.shadow)(this,"toplevelPagesDict",e)}},{key:"documentOutline",get:function(){var e=null;try{e=this._readDocumentOutline()}catch(e){if(e instanceof n.MissingDataException)throw e;(0,a.warn)("Unable to read document outline.")}return(0,a.shadow)(this,"documentOutline",e)}},{key:"_readDocumentOutline",value:function(){var t=this._catDict.get("Outlines");if(!(t instanceof i.Dict))return null;if(!((t=t.getRaw("First"))instanceof i.Ref))return null;var r={items:[]},n=[{obj:t,parent:r}],o=new i.RefSet;o.put(t);for(var s=this.xref,c=new Uint8ClampedArray(3);n.length>0;){var l=n.shift(),f=s.fetchIfRef(l.obj);if(null!==f){if(!f.has("Title"))throw new a.FormatError("Invalid outline item encountered.");var h={url:null,dest:null,action:null};e.parseDestDictionary({destDict:f,resultObj:h,docBaseUrl:this.pdfManager.docBaseUrl,docAttachments:this.attachments});var d=f.get("Title"),p=f.get("F")||0,g=f.getArray("C"),v=f.get("Count"),y=c;!Array.isArray(g)||3!==g.length||0===g[0]&&0===g[1]&&0===g[2]||(y=u.ColorSpace.singletons.rgb.getRgb(g,0));var m={action:h.action,attachment:h.attachment,dest:h.dest,url:h.url,unsafeUrl:h.unsafeUrl,newWindow:h.newWindow,setOCGState:h.setOCGState,title:(0,a.stringToPDFString)(d),color:y,count:Number.isInteger(v)?v:void 0,bold:!!(2&p),italic:!!(1&p),items:[]};l.parent.items.push(m),(t=f.getRaw("First"))instanceof i.Ref&&!o.has(t)&&(n.push({obj:t,parent:m}),o.put(t)),(t=f.getRaw("Next"))instanceof i.Ref&&!o.has(t)&&(n.push({obj:t,parent:l.parent}),o.put(t))}}return r.items.length>0?r.items:null}},{key:"permissions",get:function(){var e=null;try{e=this._readPermissions()}catch(e){if(e instanceof n.MissingDataException)throw e;(0,a.warn)("Unable to read permissions.")}return(0,a.shadow)(this,"permissions",e)}},{key:"_readPermissions",value:function(){var e=this.xref.trailer.get("Encrypt");if(!(e instanceof i.Dict))return null;var t=e.get("P");if("number"!=typeof t)return null;t+=Math.pow(2,32);var r=[];for(var n in a.PermissionFlag){var o=a.PermissionFlag[n];t&o&&r.push(o)}return r}},{key:"optionalContentConfig",get:function(){var e=null;try{var t=this._catDict.get("OCProperties");if(!t)return(0,a.shadow)(this,"optionalContentConfig",null);var r=t.get("D");if(!r)return(0,a.shadow)(this,"optionalContentConfig",null);var o=t.get("OCGs");if(!Array.isArray(o))return(0,a.shadow)(this,"optionalContentConfig",null);var s,c=[],u=[],l=b(o);try{for(l.s();!(s=l.n()).done;){var f=s.value;if(f instanceof i.Ref){u.push(f);var h=this.xref.fetchIfRef(f);c.push({id:f.toString(),name:"string"==typeof h.get("Name")?(0,a.stringToPDFString)(h.get("Name")):null,intent:"string"==typeof h.get("Intent")?(0,a.stringToPDFString)(h.get("Intent")):null})}}}catch(e){l.e(e)}finally{l.f()}(e=this._readOptionalContentConfig(r,u)).groups=c}catch(e){if(e instanceof n.MissingDataException)throw e;(0,a.warn)("Unable to read optional content config: ".concat(e))}return(0,a.shadow)(this,"optionalContentConfig",e)}},{key:"_readOptionalContentConfig",value:function(e,t){function r(e){var r=[];if(Array.isArray(e)){var n,a=b(e);try{for(a.s();!(n=a.n()).done;){var o=n.value;o instanceof i.Ref&&t.includes(o)&&r.push(o.toString())}}catch(e){a.e(e)}finally{a.f()}}return r}function n(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!Array.isArray(e))return null;var n,a=[],s=b(e);try{for(s.s();!(n=s.n()).done;){var u=n.value;if(u instanceof i.Ref&&t.includes(u))c.put(u),a.push(u.toString());else{var l=o(u,r);l&&a.push(l)}}}catch(e){s.e(e)}finally{s.f()}if(r>0)return a;var f,h=[],d=b(t);try{for(d.s();!(f=d.n()).done;){var p=f.value;c.has(p)||h.push(p.toString())}}catch(e){d.e(e)}finally{d.f()}return h.length&&a.push({name:null,order:h}),a}function o(e,t){if(++t>u)return(0,a.warn)("parseNestedOrder - reached MAX_NESTED_LEVELS."),null;var r=s.fetchIfRef(e);if(!Array.isArray(r))return null;var i=s.fetchIfRef(r[0]);if("string"!=typeof i)return null;var o=n(r.slice(1),t);return o&&o.length?{name:(0,a.stringToPDFString)(i),order:o}:null}var s=this.xref,c=new i.RefSet,u=10;return{name:"string"==typeof e.get("Name")?(0,a.stringToPDFString)(e.get("Name")):null,creator:"string"==typeof e.get("Creator")?(0,a.stringToPDFString)(e.get("Creator")):null,baseState:e.get("BaseState")instanceof i.Name?e.get("BaseState").name:null,on:r(e.get("ON")),off:r(e.get("OFF")),order:n(e.get("Order")),groups:null}}},{key:"setActualNumPages",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._actualNumPages=e}},{key:"hasActualNumPages",get:function(){return null!==this._actualNumPages}},{key:"_pagesCount",get:function(){var e=this.toplevelPagesDict.get("Count");if(!Number.isInteger(e))throw new a.FormatError("Page count in top-level pages dictionary is not an integer.");return(0,a.shadow)(this,"_pagesCount",e)}},{key:"numPages",get:function(){return this.hasActualNumPages?this._actualNumPages:this._pagesCount}},{key:"destinations",get:function(){var e=this._readDests(),t=Object.create(null);if(e instanceof o.NameTree){var r,n=b(e.getAll());try{for(n.s();!(r=n.n()).done;){var s=m(r.value,2),c=s[0],u=x(s[1]);u&&(t[(0,a.stringToPDFString)(c)]=u)}}catch(e){n.e(e)}finally{n.f()}}else e instanceof i.Dict&&e.forEach((function(e,r){var n=x(r);n&&(t[e]=n)}));return(0,a.shadow)(this,"destinations",t)}},{key:"getDestination",value:function(e){var t=this._readDests();if(t instanceof o.NameTree){var r=x(t.get(e));if(r)return r;var n=this.destinations[e];if(n)return(0,a.warn)('Found "'.concat(e,'" at an incorrect position in the NameTree.')),n}else if(t instanceof i.Dict){var s=x(t.get(e));if(s)return s}return null}},{key:"_readDests",value:function(){var e=this._catDict.get("Names");return e&&e.has("Dests")?new o.NameTree(e.getRaw("Dests"),this.xref):this._catDict.has("Dests")?this._catDict.get("Dests"):void 0}},{key:"pageLabels",get:function(){var e=null;try{e=this._readPageLabels()}catch(e){if(e instanceof n.MissingDataException)throw e;(0,a.warn)("Unable to read page labels.")}return(0,a.shadow)(this,"pageLabels",e)}},{key:"_readPageLabels",value:function(){var e=this._catDict.getRaw("PageLabels");if(!e)return null;for(var t=new Array(this.numPages),r=null,s="",c=new o.NumberTree(e,this.xref).getAll(),u="",l=1,f=0,h=this.numPages;f=1))throw new a.FormatError("Invalid start in PageLabel dictionary.");l=v}else l=1}switch(r){case"D":u=l;break;case"R":case"r":u=(0,n.toRomanNumerals)(l,"r"===r);break;case"A":case"a":var y="a"===r?97:65,m=l-1;u=String.fromCharCode(y+m%26).repeat(Math.floor(m/26)+1);break;default:if(r)throw new a.FormatError('Invalid style "'.concat(r,'" in PageLabel dictionary.'));u=""}t[f]=s+u,l++}return t}},{key:"pageLayout",get:function(){var e=this._catDict.get("PageLayout"),t="";if(e instanceof i.Name)switch(e.name){case"SinglePage":case"OneColumn":case"TwoColumnLeft":case"TwoColumnRight":case"TwoPageLeft":case"TwoPageRight":t=e.name}return(0,a.shadow)(this,"pageLayout",t)}},{key:"pageMode",get:function(){var e=this._catDict.get("PageMode"),t="UseNone";if(e instanceof i.Name)switch(e.name){case"UseNone":case"UseOutlines":case"UseThumbs":case"FullScreen":case"UseOC":case"UseAttachments":t=e.name}return(0,a.shadow)(this,"pageMode",t)}},{key:"viewerPreferences",get:function(){var e=this,t=this._catDict.get("ViewerPreferences");if(!(t instanceof i.Dict))return(0,a.shadow)(this,"viewerPreferences",null);var r,n=null,o=b(t.getKeys());try{for(o.s();!(r=o.n()).done;){var s=r.value,c=t.get(s),u=void 0;switch(s){case"HideToolbar":case"HideMenubar":case"HideWindowUI":case"FitWindow":case"CenterWindow":case"DisplayDocTitle":case"PickTrayByPDFSize":"boolean"==typeof c&&(u=c);break;case"NonFullScreenPageMode":if(c instanceof i.Name)switch(c.name){case"UseNone":case"UseOutlines":case"UseThumbs":case"UseOC":u=c.name;break;default:u="UseNone"}break;case"Direction":if(c instanceof i.Name)switch(c.name){case"L2R":case"R2L":u=c.name;break;default:u="L2R"}break;case"ViewArea":case"ViewClip":case"PrintArea":case"PrintClip":if(c instanceof i.Name)switch(c.name){case"MediaBox":case"CropBox":case"BleedBox":case"TrimBox":case"ArtBox":u=c.name;break;default:u="CropBox"}break;case"PrintScaling":if(c instanceof i.Name)switch(c.name){case"None":case"AppDefault":u=c.name;break;default:u="AppDefault"}break;case"Duplex":if(c instanceof i.Name)switch(c.name){case"Simplex":case"DuplexFlipShortEdge":case"DuplexFlipLongEdge":u=c.name;break;default:u="None"}break;case"PrintPageRange":Array.isArray(c)&&c.length%2==0&&c.every((function(t,r,n){return Number.isInteger(t)&&t>0&&(0===r||t>=n[r-1])&&t<=e.numPages}))&&(u=c);break;case"NumCopies":Number.isInteger(c)&&c>0&&(u=c);break;default:(0,a.warn)("Ignoring non-standard key in ViewerPreferences: ".concat(s,"."));continue}void 0!==u?(n||(n=Object.create(null)),n[s]=u):(0,a.warn)('Bad value, for key "'.concat(s,'", in ViewerPreferences: ').concat(c,"."))}}catch(e){o.e(e)}finally{o.f()}return(0,a.shadow)(this,"viewerPreferences",n)}},{key:"openAction",get:function(){var t=this._catDict.get("OpenAction"),r=Object.create(null);if(t instanceof i.Dict){var n=new i.Dict(this.xref);n.set("A",t);var o={url:null,dest:null,action:null};e.parseDestDictionary({destDict:n,resultObj:o}),Array.isArray(o.dest)?r.dest=o.dest:o.action&&(r.action=o.action)}else Array.isArray(t)&&(r.dest=t);return(0,a.shadow)(this,"openAction",(0,a.objectSize)(r)>0?r:null)}},{key:"attachments",get:function(){var e=this._catDict.get("Names"),t=null;if(e instanceof i.Dict&&e.has("EmbeddedFiles")){var r,n=b(new o.NameTree(e.getRaw("EmbeddedFiles"),this.xref).getAll());try{for(n.s();!(r=n.n()).done;){var s=m(r.value,2),c=s[0],u=s[1],f=new l.FileSpec(u,this.xref);t||(t=Object.create(null)),t[(0,a.stringToPDFString)(c)]=f.serializable}}catch(e){n.e(e)}finally{n.f()}}return(0,a.shadow)(this,"attachments",t)}},{key:"xfaImages",get:function(){var e=this._catDict.get("Names"),t=null;if(e instanceof i.Dict&&e.has("XFAImages")){var r,n=b(new o.NameTree(e.getRaw("XFAImages"),this.xref).getAll());try{for(n.s();!(r=n.n()).done;){var s=m(r.value,2),c=s[0],u=s[1];t||(t=new i.Dict(this.xref)),t.set((0,a.stringToPDFString)(c),u)}}catch(e){n.e(e)}finally{n.f()}}return(0,a.shadow)(this,"xfaImages",t)}},{key:"_collectJavaScript",value:function(){var e=this._catDict.get("Names"),t=null;function r(e,r){if(r instanceof i.Dict&&(0,i.isName)(r.get("S"),"JavaScript")){var n=r.get("JS");if(n instanceof s.BaseStream)n=n.getString();else if("string"!=typeof n)return;null===t&&(t=new Map),n=(0,a.stringToPDFString)(n).replace(/\\u0000/g,""),t.set(e,n)}}if(e instanceof i.Dict&&e.has("JavaScript")){var n,c=b(new o.NameTree(e.getRaw("JavaScript"),this.xref).getAll());try{for(c.s();!(n=c.n()).done;){var u=m(n.value,2),l=u[0],f=u[1];r((0,a.stringToPDFString)(l),f)}}catch(e){c.e(e)}finally{c.f()}}var h=this._catDict.get("OpenAction");return h&&r("OpenAction",h),t}},{key:"javaScript",get:function(){var e,t=this._collectJavaScript();return(0,a.shadow)(this,"javaScript",t?function(e){if(Array.isArray(e))return k(e)}(e=t.values())||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||w(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():null)}},{key:"jsActions",get:function(){var e=this._collectJavaScript(),t=(0,n.collectActions)(this.xref,this._catDict,a.DocumentActionEventType);if(e){t||(t=Object.create(null));var r,i=b(e);try{for(i.s();!(r=i.n()).done;){var o=m(r.value,2),s=o[0],c=o[1];s in t?t[s].push(c):t[s]=[c]}}catch(e){i.e(e)}finally{i.f()}}return(0,a.shadow)(this,"jsActions",t)}},{key:"fontFallback",value:(F=y(g().mark((function e(t,r){var n,a,i,o;return g().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(this.fontCache);case 2:n=e.sent,a=b(n),e.prev=4,a.s();case 6:if((i=a.n()).done){e.next=13;break}if((o=i.value).loadedName!==t){e.next=11;break}return o.fallback(r),e.abrupt("return");case 11:e.next=6;break;case 13:e.next=18;break;case 15:e.prev=15,e.t0=e.catch(4),a.e(e.t0);case 18:return e.prev=18,a.f(),e.finish(18);case 21:case"end":return e.stop()}}),e,this,[[4,15,18,21]])}))),function(e,t){return F.apply(this,arguments)})},{key:"cleanup",value:(C=y(g().mark((function e(){var t,r,n,a,i=arguments;return g().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=i.length>0&&void 0!==i[0]&&i[0],(0,c.clearGlobalCaches)(),this.globalImageCache.clear(t),this.pageKidsCountCache.clear(),this.pageIndexCache.clear(),this.nonBlendModesSet.clear(),e.next=8,Promise.all(this.fontCache);case 8:r=e.sent,n=b(r);try{for(n.s();!(a=n.n()).done;)delete a.value.dict.cacheKey}catch(e){n.e(e)}finally{n.f()}this.fontCache.clear(),this.builtInCMapCache.clear(),this.standardFontDataCache.clear();case 14:case"end":return e.stop()}}),e,this)}))),function(){return C.apply(this,arguments)})},{key:"getPageDict",value:(A=y(g().mark((function e(t){var r,n,o,s,c,u,l,f,h,d,p,v,y,m,b,w;return g().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=[this.toplevelPagesDict],n=new i.RefSet,(o=this._catDict.getRaw("Pages"))instanceof i.Ref&&n.put(o),s=this.xref,c=this.pageKidsCountCache,u=this.pageIndexCache,l=0;case 6:if(!r.length){e.next=67;break}if(!((f=r.pop())instanceof i.Ref)){e.next=34;break}if(!((h=c.get(f))>=0&&l+h<=t)){e.next=13;break}return l+=h,e.abrupt("continue",6);case 13:if(!n.has(f)){e.next=15;break}throw new a.FormatError("Pages tree contains circular reference.");case 15:return n.put(f),e.next=18,s.fetchAsync(f);case 18:if(!((d=e.sent)instanceof i.Dict)){e.next=32;break}if(!((p=d.getRaw("Type"))instanceof i.Ref)){e.next=25;break}return e.next=24,s.fetchAsync(p);case 24:p=e.sent;case 25:if(!(0,i.isName)(p,"Page")&&d.has("Kids")){e.next=32;break}if(c.has(f)||c.put(f,1),u.has(f)||u.put(f,l),l!==t){e.next=30;break}return e.abrupt("return",[d,f]);case 30:return l++,e.abrupt("continue",6);case 32:return r.push(d),e.abrupt("continue",6);case 34:if(f instanceof i.Dict){e.next=36;break}throw new a.FormatError("Page dictionary kid reference points to wrong type of object.");case 36:if(v=f.objId,!((y=f.getRaw("Count"))instanceof i.Ref)){e.next=42;break}return e.next=41,s.fetchAsync(y);case 41:y=e.sent;case 42:if(!(Number.isInteger(y)&&y>=0)){e.next=47;break}if(v&&!c.has(v)&&c.put(v,y),!(l+y<=t)){e.next=47;break}return l+=y,e.abrupt("continue",6);case 47:if(!((m=f.getRaw("Kids"))instanceof i.Ref)){e.next=52;break}return e.next=51,s.fetchAsync(m);case 51:m=e.sent;case 52:if(Array.isArray(m)){e.next=64;break}if(!((b=f.getRaw("Type"))instanceof i.Ref)){e.next=58;break}return e.next=57,s.fetchAsync(b);case 57:b=e.sent;case 58:if(!(0,i.isName)(b,"Page")&&f.has("Kids")){e.next=63;break}if(l!==t){e.next=61;break}return e.abrupt("return",[f,null]);case 61:return l++,e.abrupt("continue",6);case 63:throw new a.FormatError("Page dictionary kids object is not an array.");case 64:for(w=m.length-1;w>=0;w--)r.push(m[w]);e.next=6;break;case 67:throw new Error("Page index ".concat(t," not found."));case 68:case"end":return e.stop()}}),e,this)}))),function(e){return A.apply(this,arguments)})},{key:"getAllPageDicts",value:(O=y(g().mark((function e(){var t,r,o,s,c,u,l,f,h,d,p,v,y,m,b,w,k,S,x=arguments;return g().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p=function(e){if(e instanceof n.XRefEntryException&&!t)throw e;t&&r&&0===h&&((0,a.warn)('getAllPageDicts - Skipping invalid first page: "'.concat(e,'".')),e=i.Dict.empty),u.set(h++,[e,null])},d=function(e,t){t&&!f.has(t)&&f.put(t,h),u.set(h++,[e,t])},t=x.length>0&&void 0!==x[0]&&x[0],r=this.pdfManager.evaluatorOptions.ignoreErrors,o=[{currentNode:this.toplevelPagesDict,posInKids:0}],s=new i.RefSet,(c=this._catDict.getRaw("Pages"))instanceof i.Ref&&s.put(c),u=new Map,l=this.xref,f=this.pageIndexCache,h=0;case 10:if(!(o.length>0)){e.next=70;break}if(v=o.at(-1),y=v.currentNode,m=v.posInKids,!((b=y.getRaw("Kids"))instanceof i.Ref)){e.next=25;break}return e.prev=15,e.next=18,l.fetchAsync(b);case 18:b=e.sent,e.next=25;break;case 21:return e.prev=21,e.t0=e.catch(15),p(e.t0),e.abrupt("break",70);case 25:if(Array.isArray(b)){e.next=28;break}return p(new a.FormatError("Page dictionary kids object is not an array.")),e.abrupt("break",70);case 28:if(!(m>=b.length)){e.next=31;break}return o.pop(),e.abrupt("continue",10);case 31:if(w=b[m],k=void 0,!(w instanceof i.Ref)){e.next=50;break}if(!s.has(w)){e.next=37;break}return p(new a.FormatError("Pages tree contains circular reference.")),e.abrupt("break",70);case 37:return s.put(w),e.prev=38,e.next=41,l.fetchAsync(w);case 41:k=e.sent,e.next=48;break;case 44:return e.prev=44,e.t1=e.catch(38),p(e.t1),e.abrupt("break",70);case 48:e.next=51;break;case 50:k=w;case 51:if(k instanceof i.Dict){e.next=54;break}return p(new a.FormatError("Page dictionary kid reference points to wrong type of object.")),e.abrupt("break",70);case 54:if(!((S=k.getRaw("Type"))instanceof i.Ref)){e.next=66;break}return e.prev=56,e.next=59,l.fetchAsync(S);case 59:S=e.sent,e.next=66;break;case 62:return e.prev=62,e.t2=e.catch(56),p(e.t2),e.abrupt("break",70);case 66:(0,i.isName)(S,"Page")||!k.has("Kids")?d(k,w instanceof i.Ref?w:null):o.push({currentNode:k,posInKids:0}),v.posInKids++,e.next=10;break;case 70:return e.abrupt("return",u);case 71:case"end":return e.stop()}}),e,this,[[15,21],[38,44],[56,62]])}))),function(){return O.apply(this,arguments)})},{key:"getPageIndex",value:function(e){var t=this,r=this.pageIndexCache.get(e);if(void 0!==r)return Promise.resolve(r);var n=this.xref,o=0;return function r(s){return function(t){var r,o=0;return n.fetchAsync(t).then((function(n){if((0,i.isRefsEqual)(t,e)&&!(0,i.isDict)(n,"Page")&&!(n instanceof i.Dict&&!n.has("Type")&&n.has("Contents")))throw new a.FormatError("The reference does not point to a /Page dictionary.");if(!n)return null;if(!(n instanceof i.Dict))throw new a.FormatError("Node must be a dictionary.");return r=n.getRaw("Parent"),n.getAsync("Parent")})).then((function(e){if(!e)return null;if(!(e instanceof i.Dict))throw new a.FormatError("Parent must be a dictionary.");return e.getAsync("Kids")})).then((function(e){if(!e)return null;var s,c=[],u=!1,l=b(e);try{for(l.s();!(s=l.n()).done;){var f=s.value;if(!(f instanceof i.Ref))throw new a.FormatError("Kid must be a reference.");if((0,i.isRefsEqual)(f,t)){u=!0;break}c.push(n.fetchAsync(f).then((function(e){if(!(e instanceof i.Dict))throw new a.FormatError("Kid node must be a dictionary.");e.has("Count")?o+=e.get("Count"):o++})))}}catch(e){l.e(e)}finally{l.f()}if(!u)throw new a.FormatError("Kid reference not found in parent's kids.");return Promise.all(c).then((function(){return[o,r]}))}))}(s).then((function(n){if(!n)return t.pageIndexCache.put(e,o),o;var a=m(n,2),i=a[0],s=a[1];return o+=i,r(s)}))}(e)}},{key:"baseUrl",get:function(){var e=this._catDict.get("URI");if(e instanceof i.Dict){var t=e.get("Base");if("string"==typeof t){var r=(0,a.createValidAbsoluteUrl)(t,null,{tryConvertEncoding:!0});if(r)return(0,a.shadow)(this,"baseUrl",r.href)}}return(0,a.shadow)(this,"baseUrl",null)}}],v=[{key:"parseDestDictionary",value:function(e){var t=e.destDict;if(t instanceof i.Dict){var r=e.resultObj;if("object"===p(r)){var o,c,u=e.docBaseUrl||null,l=e.docAttachments||null,f=t.get("A");if(f instanceof i.Dict||(t.has("Dest")?f=t.get("Dest"):(f=t.get("AA"))instanceof i.Dict&&(f.has("D")?f=f.get("D"):f.has("U")&&(f=f.get("U")))),f instanceof i.Dict){var h=f.get("S");if(!(h instanceof i.Name))return void(0,a.warn)("parseDestDictionary: Invalid type in Action dictionary.");var d=h.name;switch(d){case"ResetForm":var g,v=f.get("Flags"),y=0==(1&("number"==typeof v?v:0)),m=[],w=[],k=b(f.get("Fields")||[]);try{for(k.s();!(g=k.n()).done;){var S=g.value;S instanceof i.Ref?w.push(S.toString()):"string"==typeof S&&m.push((0,a.stringToPDFString)(S))}}catch(e){k.e(e)}finally{k.f()}r.resetForm={fields:m,refs:w,include:y};break;case"URI":(o=f.get("URI"))instanceof i.Name&&(o="/"+o.name);break;case"GoTo":c=f.get("D");break;case"Launch":case"GoToR":var x=f.get("F");x instanceof i.Dict?o=x.get("F")||null:"string"==typeof x&&(o=x);var O=f.get("D");if(O&&(O instanceof i.Name&&(O=O.name),"string"==typeof o)){var A=o.split("#")[0];"string"==typeof O?o=A+"#"+O:Array.isArray(O)&&(o=A+"#"+JSON.stringify(O))}var C=f.get("NewWindow");"boolean"==typeof C&&(r.newWindow=C);break;case"GoToE":var F,P=f.get("T");if(l&&P instanceof i.Dict){var T=P.get("R"),I=P.get("N");(0,i.isName)(T,"C")&&"string"==typeof I&&(F=l[(0,a.stringToPDFString)(I)])}F?r.attachment=F:(0,a.warn)('parseDestDictionary - unimplemented "GoToE" action.');break;case"Named":var E=f.get("N");E instanceof i.Name&&(r.action=E.name);break;case"SetOCGState":var j=f.get("State"),M=f.get("PreserveRB");if(!Array.isArray(j)||0===j.length)break;var _,L=[],R=b(j);try{for(R.s();!(_=R.n()).done;){var N=_.value;if(N instanceof i.Name)switch(N.name){case"ON":case"OFF":case"Toggle":L.push(N.name)}else N instanceof i.Ref&&L.push(N.toString())}}catch(e){R.e(e)}finally{R.f()}if(L.length!==j.length)break;r.setOCGState={state:L,preserveRB:"boolean"!=typeof M||M};break;case"JavaScript":var D,B=f.get("JS");B instanceof s.BaseStream?D=B.getString():"string"==typeof B&&(D=B);var U=D&&(0,n.recoverJsURL)((0,a.stringToPDFString)(D));if(U){o=U.url,r.newWindow=U.newWindow;break}default:if("JavaScript"===d||"SubmitForm"===d)break;(0,a.warn)('parseDestDictionary - unsupported action: "'.concat(d,'".'))}}else t.has("Dest")&&(c=t.get("Dest"));if("string"==typeof o){var $=(0,a.createValidAbsoluteUrl)(o,u,{addDefaultProtocol:!0,tryConvertEncoding:!0});$&&(r.url=$.href),r.unsafeUrl=o}c&&(c instanceof i.Name&&(c=c.name),"string"==typeof c?r.dest=(0,a.stringToPDFString)(c):Array.isArray(c)&&(r.dest=c))}else(0,a.warn)("parseDestDictionary: \`resultObj\` must be an object.")}else(0,a.warn)("parseDestDictionary: \`destDict\` must be a dictionary.")}}],r&&S(t.prototype,r),v&&S(t,v),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.Catalog=O},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NumberTree=t.NameTree=void 0;var n=r(134),a=r(2);function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&o(e,t)}function o(e,t){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},o(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=c(e);if(t){var a=c(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===u(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,r)}}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function l(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0;){var o=t.fetchIfRef(i.shift());if(o instanceof n.Dict)if(o.has("Kids")){var s=o.get("Kids");if(!Array.isArray(s))continue;var c,u=l(s);try{for(u.s();!(c=u.n()).done;){var f=c.value;if(r.has(f))throw new a.FormatError('Duplicate entry in "'.concat(this._type,'" tree.'));i.push(f),r.put(f)}}catch(e){u.e(e)}finally{u.f()}}else{var h=o.get(this._type);if(Array.isArray(h))for(var d=0,p=h.length;d10)return(0,a.warn)('Search depth limit reached for "'.concat(this._type,'" tree.')),null;var i=r.get("Kids");if(!Array.isArray(i))return null;for(var o=0,s=i.length-1;o<=s;){var c=o+s>>1,u=t.fetchIfRef(i[c]),l=u.get("Limits");if(et.fetchIfRef(l[1]))){r=u;break}o=c+1}}if(o>s)return null}var f=r.get(this._type);if(Array.isArray(f))for(var h=0,d=f.length-2;h<=d;){var p=h+d>>1,g=p+(1&p),v=t.fetchIfRef(f[g]);if(ev))return t.fetchIfRef(f[g+1]);h=g+2}}return null}}]),e}(),v=function(e){i(r,e);var t=s(r);function r(e,n){return h(this,r),t.call(this,e,n,"Names")}return p(r)}(g);t.NameTree=v;var y=function(e){i(r,e);var t=s(r);function r(e,n){return h(this,r),t.call(this,e,n,"Nums")}return p(r)}(g);t.NumberTree=y},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.clearGlobalCaches=function(){(0,n.clearPrimitiveCaches)(),(0,a.clearUnicodeCaches)()};var n=r(134),a=r(169)},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FileSpec=void 0;var n=r(2),a=r(136),i=r(134);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){for(var r=0;r{Object.defineProperty(t,"__esModule",{value:!0}),t.MetadataParser=void 0;var n=r(195);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=o(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw i}}}}function o(e,t){if(e){if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r\\\\376\\\\377([^<]+)/g,(function(e,t){for(var r=t.replace(/\\\\([0-3])([0-7])([0-7])/g,(function(e,t,r,n){return String.fromCharCode(64*t+8*r+1*n)})).replace(/&(amp|apos|gt|lt|quot);/g,(function(e,t){switch(t){case"amp":return"&";case"apos":return"'";case"gt":return">";case"lt":return"<";case"quot":return'"'}throw new Error("_repair: ".concat(t," isn't defined."))})),n=[],a=0,i=r.length;a=32&&o<127&&60!==o&&62!==o&&38!==o?n.push(String.fromCharCode(o)):n.push("&#x"+(65536+o).toString(16).substring(1)+";")}return">"+n.join("")}))}},{key:"_getSequence",value:function(e){var t=e.nodeName;return"rdf:bag"!==t&&"rdf:seq"!==t&&"rdf:alt"!==t?null:e.childNodes.filter((function(e){return"rdf:li"===e.nodeName}))}},{key:"_parseArray",value:function(e){if(e.hasChildNodes()){var t=(n=e.childNodes,a=1,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(n,a)||o(n,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],r=this._getSequence(t)||[];this._metadataMap.set(e.nodeName,r.map((function(e){return e.textContent.trim()})))}var n,a}},{key:"_parse",value:function(e){var t=e.documentElement;if("rdf:rdf"!==t.nodeName)for(t=t.firstChild;t&&"rdf:rdf"!==t.nodeName;)t=t.nextSibling;if(t&&"rdf:rdf"===t.nodeName&&t.hasChildNodes()){var r,n=i(t.childNodes);try{for(n.s();!(r=n.n()).done;){var a=r.value;if("rdf:description"===a.nodeName){var o,s=i(a.childNodes);try{for(s.s();!(o=s.n()).done;){var c=o.value,u=c.nodeName;switch(u){case"#text":continue;case"dc:creator":case"dc:subject":this._parseArray(c);continue}this._metadataMap.set(u,c.textContent.trim())}}catch(e){s.e(e)}finally{s.f()}}}}catch(e){n.e(e)}finally{n.f()}}}},{key:"serializable",get:function(){return{parsedData:this._metadataMap,rawData:this._data}}}])&&c(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.MetadataParser=u},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.StructTreeRoot=t.StructTreePage=void 0;var n=r(134),a=r(2),i=r(199);function o(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(c)throw i}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r2&&void 0!==arguments[2]?arguments[2]:0;if(r>40)return(0,a.warn)("StructTree MAX_DEPTH reached."),null;if(t.has(e))return t.get(e);var i=new y(this,e);t.set(e,i);var s=e.get("P");if(!s||(0,n.isName)(s.get("Type"),"StructTreeRoot"))return this.addTopLevelNode(e,i)||t.delete(e),i;var c=this.addNode(s,t,r+1);if(!c)return i;var u,l=!1,f=o(c.kids);try{for(f.s();!(u=f.n()).done;){var h=u.value;h.type===g&&h.dict===e&&(h.parentNode=i,l=!0)}}catch(e){f.e(e)}finally{f.f()}return l||t.delete(e),i}},{key:"addTopLevelNode",value:function(e,t){var r=this.rootDict.get("K");if(!r)return!1;if(r instanceof n.Dict)return r.objId===e.objId&&(this.nodes[0]=t,!0);if(!Array.isArray(r))return!0;for(var a=!1,i=0;i2&&void 0!==arguments[2]?arguments[2]:0;if(n>40)(0,a.warn)("StructTree too deep to be fully serialized.");else{var i=Object.create(null);i.role=t.role,i.children=[],r.children.push(i);var s=t.dict.get("Alt");"string"==typeof s&&(i.alt=(0,a.stringToPDFString)(s));var c=t.dict.get("Lang");"string"==typeof c&&(i.lang=(0,a.stringToPDFString)(c));var u,l=o(t.kids);try{for(l.s();!(u=l.n()).done;){var f=u.value,v=f.type===g?f.parentNode:null;v?e(v,i,n+1):f.type===h||f.type===d?i.children.push({type:"content",id:"page".concat(f.pageObjId,"_mcid").concat(f.mcid)}):f.type===p&&i.children.push({type:"object",id:f.refObjId})}}catch(e){l.e(e)}finally{l.f()}}}var t=Object.create(null);t.children=[],t.role="Root";var r,n=o(this.nodes);try{for(n.s();!(r=n.n()).done;){var i=r.value;i&&e(i,t)}}catch(e){n.e(e)}finally{n.f()}return t}}]),e}();t.StructTreePage=b},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.ObjectLoader=void 0;var a=r(134),i=r(136),o=r(135),s=r(2);function c(){c=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,a=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function f(e,t,r,n){var i=t&&t.prototype instanceof p?t:p,o=Object.create(i.prototype),s=new F(n||[]);return a(o,"_invoke",{value:x(e,r,s)}),o}function h(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var d={};function p(){}function g(){}function v(){}var y={};l(y,o,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,o)&&(y=b);var w=v.prototype=p.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function i(a,o,s,c){var u=h(e[a],e,o);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==n(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){i("next",e,s,c)}),(function(e){i("throw",e,s,c)})):t.resolve(f).then((function(e){l.value=e,s(l)}),(function(e){return i("throw",e,s,c)}))}c(u.arg)}var o;a(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){i(e,r,t,n)}))}return o=o?o.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=h(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=h(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function u(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function l(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){u(i,n,a,o,s,"next",e)}function s(e){u(i,n,a,o,s,"throw",e)}o(void 0)}))}}function f(e,t){for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0}),t.XFAFactory=void 0;var n=r(206),a=r(210),i=r(216),o=r(214),s=r(207),c=r(2),u=r(217),l=r(227);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),h}},e}function p(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function g(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){p(i,n,a,o,s,"next",e)}function s(e){p(i,n,a,o,s,"throw",e)}o(void 0)}))}}function v(e,t){for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}(this.form[n.$globalData].usedTypefaces);try{for(a.s();!(t=a.n()).done;){var i=t.value;i=(0,s.stripQuotes)(i),this.form[n.$globalData].fontFinder.find(i)||r.push(i)}}catch(e){a.e(e)}finally{a.f()}return r.length>0?r:null}},{key:"appendFonts",value:function(e,t){this.form[n.$globalData].fontFinder.add(e,t)}},{key:"getPages",value:(p=g(d().mark((function e(){var t;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.pages){e.next=3;break}return e.next=3,this._createPages();case 3:return t=this.pages,this.pages=null,e.abrupt("return",t);case 6:case"end":return e.stop()}}),e,this)}))),function(){return p.apply(this,arguments)})},{key:"serializeData",value:function(e){return this.dataHandler.serialize(e)}}],f=[{key:"_createDocument",value:function(e){return e["/xdp:xdp"]?Object.values(e).join(""):e["xdp:xdp"]}},{key:"getRichTextAsHtml",value:function(e){if(!e||"string"!=typeof e)return null;try{var t=new u.XFAParser(l.XhtmlNamespace,!0).parse(e);if(!["body","xhtml"].includes(t[n.$nodeName])){var r=l.XhtmlNamespace.body({});r[n.$appendChild](t),t=r}var a=t[n.$toHTML]();if(!a.success)return null;var i=a.html,o=i.attributes;return o&&(o.class&&(o.class=o.class.filter((function(e){return!e.startsWith("xfa")}))),o.dir="auto"),{html:i,str:t[n.$text]()}}catch(e){(0,c.warn)("XFA - an error occurred during parsing of rich text: ".concat(e))}return null}}],r&&v(t.prototype,r),f&&v(t,f),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.XFAFactory=y},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.XmlObject=t.XFAObjectArray=t.XFAObject=t.XFAAttribute=t.StringObject=t.OptionObject=t.Option10=t.Option01=t.IntegerObject=t.ContentObject=t.$uid=t.$toStyle=t.$toString=t.$toPages=t.$toHTML=t.$text=t.$tabIndex=t.$setValue=t.$setSetAttributes=t.$setId=t.$searchNode=t.$root=t.$resolvePrototypes=t.$removeChild=t.$pushPara=t.$pushGlyphs=t.$popPara=t.$onText=t.$onChildCheck=t.$onChild=t.$nsAttributes=t.$nodeName=t.$namespaceId=t.$isUsable=t.$isTransparent=t.$isThereMoreWidth=t.$isSplittable=t.$isNsAgnostic=t.$isDescendent=t.$isDataValue=t.$isCDATAXml=t.$isBindable=t.$insertAt=t.$indexOf=t.$ids=t.$hasSettableValue=t.$globalData=t.$getTemplateRoot=t.$getSubformParent=t.$getRealChildrenByNameIt=t.$getParent=t.$getNextPage=t.$getExtra=t.$getDataValue=t.$getContainedChildren=t.$getChildrenByNameIt=t.$getChildrenByName=t.$getChildrenByClass=t.$getChildren=t.$getAvailableSpace=t.$getAttributes=t.$getAttributeIt=t.$flushHTML=t.$finalize=t.$extra=t.$dump=t.$data=t.$content=t.$consumed=t.$clone=t.$cleanup=t.$cleanPage=t.$clean=t.$childrenToHTML=t.$appendChild=t.$addHTML=t.$acceptWhitespace=void 0;var n=r(207),a=r(2),i=r(135),o=r(208),s=r(209);function c(){return c="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var n=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=p(e)););return e}(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(arguments.length<3?e:r):a.value}},c.apply(this,arguments)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||m(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&f(e,t)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=p(e);if(t){var a=p(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===g(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}(this,r)}}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function g(e){return g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g(e)}function v(){v=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function u(e,t,r,a){var i=t&&t.prototype instanceof h?t:h,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function l(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f={};function h(){}function d(){}function p(){}var y={};c(y,i,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,i)&&(y=b);var w=p.prototype=h.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,s){var c=l(e[n],e,i);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==g(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(f).then((function(e){u.value=e,o(u)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===f)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=l(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),f;var a=l(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,f;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}function y(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=m(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function m(e,t){if(e){if("string"==typeof e)return b(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r2&&void 0!==arguments[2]&&arguments[2];w(this,e),this[pe]=t,this[ge]=r,this[We]=n,this[Ke]=null,this[Ue]=[],this[Re]="".concat(r).concat(et++),this[Q]=null}return S(e,[{key:ye,value:function(e){if(!this[We]||!this[me](e))return!1;var t=e[ge],r=this[t];if(!(r instanceof nt))return null!==r&&this[xe](r),this[t]=e,this[A](e),!0;if(r.push(e))return this[A](e),!0;var n="";return this.id?n=" (id: ".concat(this.id,")"):this.name&&(n=" (name: ".concat(this.name," ").concat(this.h.value,")")),(0,a.warn)('XFA - node "'.concat(this[ge],'"').concat(n,' has already enough "').concat(t,'"!')),!1}},{key:me,value:function(e){return this.hasOwnProperty(e[ge])&&e[pe]===this[pe]}},{key:ce,value:function(){return!1}},{key:x,value:function(){return!1}},{key:ae,value:function(){return!1}},{key:ie,value:function(){return!1}},{key:ke,value:function(){this.para&&this[Z]()[L].paraStack.pop()}},{key:Se,value:function(){this[Z]()[L].paraStack.push(this.para)}},{key:Fe,value:function(e){this.id&&this[pe]===o.NamespaceIds.template.id&&e.set(this.id,this)}},{key:Z,value:function(){return this[Q].template}},{key:ue,value:function(){return!1}},{key:le,value:function(){return!1}},{key:A,value:function(e){e[Ke]=this,this[Ue].push(e),!e[Q]&&this[Q]&&(e[Q]=this[Q])}},{key:xe,value:function(e){var t=this[Ue].indexOf(e);this[Ue].splice(t,1)}},{key:ee,value:function(){return this.hasOwnProperty("value")}},{key:Te,value:function(e){}},{key:be,value:function(e){}},{key:R,value:function(){}},{key:F,value:function(e){delete this[We],this[T]&&(e.clean(this[T]),delete this[T])}},{key:re,value:function(e){return this[Ue].indexOf(e)}},{key:ne,value:function(e,t){t[Ke]=this,this[Ue].splice(e,0,t),!t[Q]&&this[Q]&&(t[Q]=this[Q])}},{key:fe,value:function(){return!this.name}},{key:de,value:function(){return""}},{key:Ee,value:function(){return 0===this[Ue].length?this[j]:this[Ue].map((function(e){return e[Ee]()})).join("")}},{key:Be,get:function(){var t=Object.getPrototypeOf(this);if(!t._attributes){var r,n=t._attributes=new Set,i=y(Object.getOwnPropertyNames(this));try{for(i.s();!(r=i.n()).done;){var o=r.value;if(null===this[o]||this[o]instanceof e||this[o]instanceof nt)break;n.add(o)}}catch(e){i.e(e)}finally{i.f()}}return(0,a.shadow)(this,Be,t._attributes)}},{key:se,value:function(e){for(var t=this;t;){if(t===e)return!0;t=t[J]()}return!1}},{key:J,value:function(){return this[Ke]}},{key:K,value:function(){return this[J]()}},{key:W,value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e?this[e]:this[Ue]}},{key:_,value:function(){var t=Object.create(null);this[j]&&(t.$content=this[j]);var r,n=y(Object.getOwnPropertyNames(this));try{for(n.s();!(r=n.n()).done;){var a=r.value,i=this[a];null!==i&&(i instanceof e?t[a]=i[_]():i instanceof nt?i.isEmpty()||(t[a]=i.dump()):t[a]=i)}}catch(e){n.e(e)}finally{n.f()}return t}},{key:Le,value:function(){return null}},{key:Me,value:function(){return n.HTMLResult.EMPTY}},{key:V,value:v().mark((function e(){var t,r,n;return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=y(this[W]()),e.prev=1,t.s();case 3:if((r=t.n()).done){e.next=9;break}return n=r.value,e.next=7,n;case 7:e.next=3;break;case 9:e.next=14;break;case 11:e.prev=11,e.t0=e.catch(1),t.e(e.t0);case 14:return e.prev=14,t.f(),e.finish(14);case 17:case"end":return e.stop()}}),e,this,[[1,11,14,17]])}))},{key:qe,value:v().mark((function e(t,r){var n,a,i,o,s;return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=y(this[V]()),e.prev=1,n.s();case 3:if((a=n.n()).done){e.next=13;break}if(i=a.value,t&&r!==t.has(i[ge])){e.next=11;break}return o=this[U](),(s=i[Me](o)).success||(this[L].failingNode=i),e.next=11,s;case 11:e.next=3;break;case 13:e.next=18;break;case 15:e.prev=15,e.t0=e.catch(1),n.e(e.t0);case 18:return e.prev=18,n.f(),e.finish(18);case 21:case"end":return e.stop()}}),e,this,[[1,15,18,21]])}))},{key:N,value:function(){return null}},{key:O,value:function(e,t){this[L].children.push(e)}},{key:U,value:function(){}},{key:C,value:function(e){var t=e.filter,r=void 0===t?null:t,a=e.include,i=void 0===a||a;if(this[L].generator){var o=this[U](),s=this[L].failingNode[Me](o);if(!s.success)return s;s.html&&this[O](s.html,s.bbox),delete this[L].failingNode}else this[L].generator=this[qe](r,i);for(;;){var c=this[L].generator.next();if(c.done)break;var u=c.value;if(!u.success)return u;u.html&&this[O](u.html,u.bbox)}return this[L].generator=null,n.HTMLResult.EMPTY}},{key:Pe,value:function(e){this[Ze]=new Set(Object.keys(e))}},{key:ze,value:function(e){var t,r=this[Be],n=this[Ze];return(t=e,function(e){if(Array.isArray(e))return b(e)}(t)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||m(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).filter((function(e){return r.has(e)&&!n.has(e)}))}},{key:Ae,value:function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set,n=y(this[Ue]);try{for(n.s();!(t=n.n()).done;)t.value[Je](e,r)}catch(e){n.e(e)}finally{n.f()}}},{key:Je,value:function(e,t){var r=this[Ge](e,t);r?this[Ne](r,e,t):this[Ae](e,t)}},{key:Ge,value:function(e,t){var r=this.use,n=this.usehref;if(!r&&!n)return null;var i=null,o=null,c=null,u=r;if(n?(u=n,n.startsWith("#som(")&&n.endsWith(")")?o=n.slice(5,n.length-1):n.startsWith(".#som(")&&n.endsWith(")")?o=n.slice(6,n.length-1):n.startsWith("#")?c=n.slice(1):n.startsWith(".#")&&(c=n.slice(2))):r.startsWith("#")?c=r.slice(1):o=r,this.use=this.usehref="",c?i=e.get(c):(i=(0,s.searchNode)(e.get(Oe),this,o,!0,!1))&&(i=i[0]),!i)return(0,a.warn)("XFA - Invalid prototype reference: ".concat(u,".")),null;if(i[ge]!==this[ge])return(0,a.warn)("XFA - Incompatible prototype: ".concat(i[ge]," !== ").concat(this[ge],".")),null;if(t.has(i))return(0,a.warn)("XFA - Cycle detected in prototypes use."),null;t.add(i);var l=i[Ge](e,t);return l&&i[Ne](l,e,t),i[Ae](e,t),t.delete(i),i}},{key:Ne,value:function(e,t,r){if(r.has(e))(0,a.warn)("XFA - Cycle detected in prototypes use.");else{!this[j]&&e[j]&&(this[j]=e[j]),new Set(r).add(e);var n,i=y(this[ze](e[Ze]));try{for(i.s();!(n=i.n()).done;){var o=n.value;this[o]=e[o],this[Ze]&&this[Ze].add(o)}}catch(e){i.e(e)}finally{i.f()}var s,c=y(Object.getOwnPropertyNames(this));try{for(c.s();!(s=c.n()).done;){var u=s.value;if(!this[Be].has(u)){var l=this[u],f=e[u];if(l instanceof nt){var h,d=y(l[Ue]);try{for(d.s();!(h=d.n()).done;)h.value[Je](t,r)}catch(e){d.e(e)}finally{d.f()}for(var p=l[Ue].length,g=f[Ue].length;p0&&void 0!==arguments[0]?arguments[0]:null;return e?this[Ue].filter((function(t){return t[ge]===e})):this[Ue]}},{key:$,value:function(e){return this[e]}},{key:X,value:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return Array.from(this[H](e,t,r))}},{key:H,value:function(e,t){var r=this,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return v().mark((function a(){var i,o,s;return v().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if("parent"!==e){a.next=4;break}return a.next=3,r[Ke];case 3:return a.abrupt("return");case 4:i=y(r[Ue]),a.prev=5,i.s();case 7:if((o=i.n()).done){a.next=19;break}if((s=o.value)[ge]!==e){a.next=12;break}return a.next=12,s;case 12:if(s.name!==e){a.next=15;break}return a.next=15,s;case 15:if(!t&&!s[fe]()){a.next=17;break}return a.delegateYield(s[H](e,t,!1),"t0",17);case 17:a.next=7;break;case 19:a.next=24;break;case 21:a.prev=21,a.t1=a.catch(5),i.e(a.t1);case 24:return a.prev=24,i.f(),a.finish(24);case 27:if(!n||!r[Be].has(e)){a.next=30;break}return a.next=30,new at(r,e,r[e]);case 30:case"end":return a.stop()}}),a,null,[[5,21,24,27]])}))()}}],[{key:$e,value:function(t){return Array.isArray(t)?t.map((function(t){return e[$e](t)})):"object"===g(t)&&null!==t?Object.assign({},t):t}}]),e}();t.XFAObject=rt;var nt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1/0;w(this,e),this[Ve]=t,this[Ue]=[]}return S(e,[{key:"push",value:function(e){return this[Ue].length<=this[Ve]?(this[Ue].push(e),!0):((0,a.warn)('XFA - node "'.concat(e[ge],'" accepts no more than ').concat(this[Ve]," children")),!1)}},{key:"isEmpty",value:function(){return 0===this[Ue].length}},{key:"dump",value:function(){return 1===this[Ue].length?this[Ue][0][_]():this[Ue].map((function(e){return e[_]()}))}},{key:I,value:function(){var t=new e(this[Ve]);return t[Ue]=this[Ue].map((function(e){return e[I]()})),t}},{key:"children",get:function(){return this[Ue]}},{key:"clear",value:function(){this[Ue].length=0}}]),e}();t.XFAObjectArray=nt;var at=function(){function e(t,r,n){w(this,e),this[Ke]=t,this[ge]=r,this[j]=n,this[E]=!1,this[Re]="attribute".concat(et++)}return S(e,[{key:J,value:function(){return this[Ke]}},{key:oe,value:function(){return!0}},{key:q,value:function(){return this[j].trim()}},{key:Te,value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){e=e.value||"",this[j]=e.toString()}))},{key:Ee,value:function(){return this[j]}},{key:se,value:function(e){return this[Ke]===e||this[Ke][se](e)}}]),e}();t.XFAAttribute=at;var it=function(e){l(r,e);var t=h(r);function r(e,n){var a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(w(this,r),(a=t.call(this,e,n))[j]="",a[Xe]=null,"#text"!==n){var o=new Map;a[De]=o;for(var s=0,c=Object.entries(i);s"),this[j])"string"==typeof this[j]?e.push((0,i.encodeToXmlString)(this[j])):this[j][_e](e);else{var d,p=y(this[Ue]);try{for(p.s();!(d=p.n()).done;)d.value[_e](e)}catch(e){p.e(e)}finally{p.f()}}e.push(""))}else e.push("/>")}else e.push((0,i.encodeToXmlString)(this[j]))}},{key:ye,value:function(e){if(this[j]){var t=new r(this[pe],"#text");this[A](t),t[j]=this[j],this[j]=""}return this[A](e),!0}},{key:be,value:function(e){this[j]+=e}},{key:R,value:function(){if(this[j]&&this[Ue].length>0){var e=new r(this[pe],"#text");this[A](e),e[j]=this[j],delete this[j]}}},{key:Me,value:function(){return"#text"===this[ge]?n.HTMLResult.success({name:"#text",value:this[j]}):n.HTMLResult.EMPTY}},{key:W,value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e?this[Ue].filter((function(t){return t[ge]===e})):this[Ue]}},{key:B,value:function(){return this[De]}},{key:$,value:function(e){var t=this[De].get(e);return void 0!==t?t:this[W](e)}},{key:H,value:v().mark((function(e,t){var r,n,a,i;return v().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(!(r=this[De].get(e))){o.next=4;break}return o.next=4,r;case 4:n=y(this[Ue]),o.prev=5,n.s();case 7:if((a=n.n()).done){o.next=16;break}if((i=a.value)[ge]!==e){o.next=12;break}return o.next=12,i;case 12:if(!t){o.next=14;break}return o.delegateYield(i[H](e,t),"t0",14);case 14:o.next=7;break;case 16:o.next=21;break;case 18:o.prev=18,o.t1=o.catch(5),n.e(o.t1);case 21:return o.prev=21,n.f(),o.finish(21);case 24:case"end":return o.stop()}}),r,this,[[5,18,21,24]])}))},{key:D,value:v().mark((function(e,t){var r,n,a,i;return v().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(!(r=this[De].get(e))||t&&r[E]){o.next=4;break}return o.next=4,r;case 4:n=y(this[Ue]),o.prev=5,n.s();case 7:if((a=n.n()).done){o.next=12;break}return i=a.value,o.delegateYield(i[D](e,t),"t0",10);case 10:o.next=7;break;case 12:o.next=17;break;case 14:o.prev=14,o.t1=o.catch(5),n.e(o.t1);case 17:return o.prev=17,n.f(),o.finish(17);case 20:case"end":return o.stop()}}),r,this,[[5,14,17,20]])}))},{key:z,value:v().mark((function e(t,r,n){var a,i,o;return v().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=y(this[Ue]),e.prev=1,a.s();case 3:if((i=a.n()).done){e.next=12;break}if((o=i.value)[ge]!==t||n&&o[E]){e.next=8;break}return e.next=8,o;case 8:if(!r){e.next=10;break}return e.delegateYield(o[z](t,r,n),"t0",10);case 10:e.next=3;break;case 12:e.next=17;break;case 14:e.prev=14,e.t1=e.catch(1),a.e(e.t1);case 17:return e.prev=17,a.f(),e.finish(17);case 20:case"end":return e.stop()}}),e,this,[[1,14,17,20]])}))},{key:oe,value:function(){return null===this[Xe]?0===this[Ue].length||this[Ue][0][pe]===o.NamespaceIds.xhtml.id:this[Xe]}},{key:q,value:function(){return null===this[Xe]?0===this[Ue].length?this[j].trim():this[Ue][0][pe]===o.NamespaceIds.xhtml.id?this[Ue][0][Ee]().trim():null:this[j].trim()}},{key:Te,value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){e=e.value||"",this[j]=e.toString()}))},{key:_,value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=Object.create(null);e&&(t.$ns=this[pe]),this[j]&&(t.$content=this[j]),t.$name=this[ge],t.children=[];var r,n=y(this[Ue]);try{for(n.s();!(r=n.n()).done;){var a=r.value;t.children.push(a[_](e))}}catch(e){n.e(e)}finally{n.f()}t.attributes=Object.create(null);var i,o=y(this[De]);try{for(o.s();!(i=o.n()).done;){var s=u(i.value,2),c=s[0],l=s[1];t.attributes[c]=l[j]}}catch(e){o.e(e)}finally{o.f()}return t}}]),r}(rt);t.XmlObject=it;var ot=function(e){l(r,e);var t=h(r);function r(e,n){var a;return w(this,r),(a=t.call(this,e,n))[j]="",a}return S(r,[{key:be,value:function(e){this[j]+=e}},{key:R,value:function(){}}]),r}(rt);t.ContentObject=ot;var st=function(e){l(r,e);var t=h(r);function r(e,n,a){var i;return w(this,r),(i=t.call(this,e,n))[Ye]=a,i}return S(r,[{key:R,value:function(){var e=this;this[j]=(0,n.getKeyword)({data:this[j],defaultValue:this[Ye][0],validate:function(t){return e[Ye].includes(t)}})}},{key:F,value:function(e){c(p(r.prototype),F,this).call(this,e),delete this[Ye]}}]),r}(ot);t.OptionObject=st;var ct=function(e){l(r,e);var t=h(r);function r(){return w(this,r),t.apply(this,arguments)}return S(r,[{key:R,value:function(){this[j]=this[j].trim()}}]),r}(ot);t.StringObject=ct;var ut=function(e){l(r,e);var t=h(r);function r(e,n,a,i){var o;return w(this,r),(o=t.call(this,e,n))[He]=a,o[Qe]=i,o}return S(r,[{key:R,value:function(){this[j]=(0,n.getInteger)({data:this[j],defaultValue:this[He],validate:this[Qe]})}},{key:F,value:function(e){c(p(r.prototype),F,this).call(this,e),delete this[He],delete this[Qe]}}]),r}(ot);t.IntegerObject=ut;var lt=function(e){l(r,e);var t=h(r);function r(e,n){return w(this,r),t.call(this,e,n,0,(function(e){return 1===e}))}return S(r)}(ut);t.Option01=lt;var ft=function(e){l(r,e);var t=h(r);function r(e,n){return w(this,r),t.call(this,e,n,1,(function(e){return 0===e}))}return S(r)}(ut);t.Option10=ft},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.HTMLResult=void 0,t.getBBox=function(e){var t=-1;if(!e)return{x:t,y:t,width:t,height:t};var r=e.trim().split(/\\s*,\\s*/).map((function(e){return f(e,"-1")}));if(r.length<4||r[2]<0||r[3]<0)return{x:t,y:t,width:t,height:t};var n=o(r,4);return{x:n[0],y:n[1],width:n[2],height:n[3]}},t.getColor=function(e){var t=o(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[0,0,0],3),r=t[0],n=t[1],a=t[2];if(!e)return{r,g:n,b:a};var i=e.trim().split(/\\s*,\\s*/).map((function(e){return Math.min(Math.max(0,parseInt(e.trim(),10)),255)})).map((function(e){return isNaN(e)?0:e}));if(i.length<3)return{r,g:n,b:a};var s=o(i,3);return{r:r=s[0],g:n=s[1],b:a=s[2]}},t.getFloat=function(e){var t=e.data,r=e.defaultValue,n=e.validate;if(!t)return r;t=t.trim();var a=parseFloat(t);return!isNaN(a)&&n(a)?a:r},t.getInteger=function(e){var t=e.data,r=e.defaultValue,n=e.validate;if(!t)return r;t=t.trim();var a=parseInt(t,10);return!isNaN(a)&&n(a)?a:r},t.getKeyword=l,t.getMeasurement=f,t.getRatio=function(e){if(!e)return{num:1,den:1};var t=e.trim().split(/\\s*:\\s*/).map((function(e){return parseFloat(e)})).filter((function(e){return!isNaN(e)}));if(1===t.length&&t.push(1),0===t.length)return{num:1,den:1};var r=o(t,2);return{num:r[0],den:r[1]}},t.getRelevant=function(e){return e?e.trim().split(/\\s+/).map((function(e){return{excluded:"-"===e[0],viewname:e.substring(1)}})):[]},t.getStringOption=function(e,t){return l({data:e,defaultValue:t[0],validate:function(e){return t.includes(e)}})},t.stripQuotes=function(e){return e.startsWith("'")||e.startsWith('"')?e.slice(1,e.length-1):e};var a=r(2);function i(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]?arguments[1]:"0";if(t=t||"0",!e)return f(t);var r=e.trim().match(u);if(!r)return f(t);var n=o(r,3),a=n[1],i=n[2],s=parseFloat(a);if(isNaN(s))return f(t);if(0===s)return 0;var l=c[i];return l?l(s):s}var h=function(){function e(t,r,n,a){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.success=t,this.html=r,this.bbox=n,this.breakNode=a}var t,r,n;return t=e,n=[{key:"FAILURE",get:function(){return(0,a.shadow)(this,"FAILURE",new e(!1,null,null,null))}},{key:"EMPTY",get:function(){return(0,a.shadow)(this,"EMPTY",new e(!0,null,null,null))}},{key:"breakNode",value:function(t){return new e(!1,null,null,t)}},{key:"success",value:function(t){return new e(!0,t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,null)}}],(r=[{key:"isBreak",value:function(){return!!this.breakNode}}])&&i(t.prototype,r),n&&i(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.HTMLResult=h},(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NamespaceIds=t.$buildXFAObject=void 0;var r=Symbol();t.$buildXFAObject=r,t.NamespaceIds={config:{id:0,check:function(e){return e.startsWith("http://www.xfa.org/schema/xci/")}},connectionSet:{id:1,check:function(e){return e.startsWith("http://www.xfa.org/schema/xfa-connection-set/")}},datasets:{id:2,check:function(e){return e.startsWith("http://www.xfa.org/schema/xfa-data/")}},form:{id:3,check:function(e){return e.startsWith("http://www.xfa.org/schema/xfa-form/")}},localeSet:{id:4,check:function(e){return e.startsWith("http://www.xfa.org/schema/xfa-locale-set/")}},pdf:{id:5,check:function(e){return"http://ns.adobe.com/xdp/pdf/"===e}},signature:{id:6,check:function(e){return"http://www.w3.org/2000/09/xmldsig#"===e}},sourceSet:{id:7,check:function(e){return e.startsWith("http://www.xfa.org/schema/xfa-source-set/")}},stylesheet:{id:8,check:function(e){return"http://www.w3.org/1999/XSL/Transform"===e}},template:{id:9,check:function(e){return e.startsWith("http://www.xfa.org/schema/xfa-template/")}},xdc:{id:10,check:function(e){return e.startsWith("http://www.xfa.org/schema/xdc/")}},xdp:{id:11,check:function(e){return"http://ns.adobe.com/xdp/"===e}},xfdf:{id:12,check:function(e){return"http://ns.adobe.com/xfdf/"===e}},xhtml:{id:13,check:function(e){return"http://www.w3.org/1999/xhtml"===e}},xmpmeta:{id:14,check:function(e){return"http://ns.adobe.com/xmpmeta/"===e}}}},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createDataNode=function(e,t,r){var a=y(r);if(!a)return null;if(a.some((function(e){return e.operator===d.dotDot})))return null;var o=p.get(a[0].name),s=0;o?(e=o(e,t),s=1):e=t||e;for(var c=a.length;s4&&void 0!==arguments[4])||arguments[4],i=y(r,!(arguments.length>3&&void 0!==arguments[3])||arguments[3]);if(!i)return null;var c,u=p.get(i[0].name),l=0;u?(c=!0,e=[u(e,t)],l=1):(c=null===t,e=[t||e]);for(var f=function(r){var s,u=i[l],f=u.name,h=u.cacheName,p=u.operator,v=u.index,y=[],m=o(e);try{for(m.s();!(s=m.n()).done;){var b=s.value;if(b instanceof n.XFAObject){var w=void 0,k=void 0;if(a&&((k=g.get(b))||(k=new Map,g.set(b,k)),w=k.get(h)),!w){switch(p){case d.dot:w=b[n.$getChildrenByName](f,!1);break;case d.dotDot:w=b[n.$getChildrenByName](f,!0);break;case d.dotHash:w=(w=b[n.$getChildrenByClass](f))instanceof n.XFAObjectArray?w.children:[w]}a&&k.set(h,w)}w.length>0&&y.push(w)}}}catch(e){m.e(e)}finally{m.f()}if(0===y.length&&!c&&0===l){var S=t[n.$getParent]();return(t=S)?(l=-1,e=[t],"continue"):{v:null}}e=isFinite(v)?y.filter((function(e){return v=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||u(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){if(e){if("string"==typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r2&&void 0!==arguments[2])||arguments[2],n=e.match(f);if(!n)return null;for(var a,o=c(n,1)[0],s=[{name:o,cacheName:"."+o,index:0,js:null,formCalc:null,operator:d.dot}],u=o.length;u{Object.defineProperty(t,"__esModule",{value:!0}),t.Binder=void 0;var n=r(206),a=r(211),i=r(209),o=r(208),s=r(2);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||f(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=f(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function f(e,t){if(e){if("string"==typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&((a=e[n.$clone]())[n.$removeChild](a.occur),a.occur=null),this._bindValue(e,t[0],r),this._setProperties(e,t[0]),this._bindItems(e,t[0]),1!==t.length)for(var i=e[n.$getParent](),o=e[n.$nodeName],s=i[n.$indexOf](e),c=1,u=t.length;cm?g=g.slice(0,m):0===g.length&&(g=null),g&&this._isConsumeData()&&g.forEach((function(e){e[n.$consumed]=!0}))}else{if(!c.name){this._setAndBind(c,t);continue}if(this._isConsumeData()){for(var b=[];b.length0?b:null}else{if(!(g=t[n.$getRealChildrenByNameIt](c.name,!1,this.emptyMerge).next().value)){if(0===y){r.push(c);continue}var k=t[n.$namespaceId]===p?-1:t[n.$namespaceId];g=c[n.$data]=new n.XmlObject(k,c.name),this.emptyMerge&&(g[n.$consumed]=!0),t[n.$appendChild](g),this._setAndBind(c,g);continue}this.emptyMerge&&(g[n.$consumed]=!0),g=[g]}}g?this._bindOccurrences(c,g,h):y>0?this._setAndBind(c,t):r.push(c)}}else{this._mergeMode="consumeData"===c.mergeMode;var S=t[n.$getChildren]();if(S.length>0)this._bindOccurrences(c,[S[0]],null);else if(this.emptyMerge){var x=t[n.$namespaceId]===p?-1:t[n.$namespaceId],O=c[n.$data]=new n.XmlObject(x,c.name||"root");t[n.$appendChild](O),this._bindElement(c,O)}}}}catch(e){o.e(e)}finally{o.f()}r.forEach((function(e){return e[n.$getParent]()[n.$removeChild](e)}))}}])&&d(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.Binder=v},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.Value=t.Text=t.TemplateNamespace=t.Template=t.SetProperty=t.Items=t.Field=t.BindItems=void 0;var n=r(206),a=r(208),i=r(212),o=r(213),s=r(207),c=r(2),u=r(214),l=r(135),f=r(209);function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}function d(){return d="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var n=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=k(e)););return e}(e,t);if(n){var a=Object.getOwnPropertyDescriptor(n,t);return a.get?a.get.call(arguments.length<3?e:r):a.value}},d.apply(this,arguments)}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||A(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){for(var r=0;r=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},e}var x=S().mark(L);function O(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=A(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function A(e,t){if(e){if("string"==typeof e)return C(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?C(e,t):void 0}}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r180?1:0,f=50*(1+Math.cos(c)),h=50*(1-Math.sin(c)),d=50*(1+Math.cos(c+u)),p=50*(1-Math.sin(c+u));e={name:"path",attributes:{xmlns:P,d:"M ".concat(f," ").concat(h," A 50 50 0 ").concat(l," 0 ").concat(d," ").concat(p),vectorEffect:"non-scaling-stroke",style:a}},Object.assign(i,{viewBox:"0 0 100 100",preserveAspectRatio:"none"})}var g={name:"svg",children:[e],attributes:i};return M(this[n.$getParent]()[n.$getParent]())?s.HTMLResult.success({name:"div",attributes:{style:{display:"inline",width:"100%",height:"100%"}},children:[g]}):(g.attributes.style.position="absolute",s.HTMLResult.success(g))}}]),r}(n.XFAObject),W=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"area",!0)).colSpan=(0,s.getInteger)({data:e.colSpan,defaultValue:1,validate:function(e){return e>=1||-1===e}}),a.id=e.id||"",a.name=e.name||"",a.relevant=(0,s.getRelevant)(e.relevant),a.use=e.use||"",a.usehref=e.usehref||"",a.x=(0,s.getMeasurement)(e.x,"0pt"),a.y=(0,s.getMeasurement)(e.y,"0pt"),a.desc=null,a.extras=null,a.area=new n.XFAObjectArray,a.draw=new n.XFAObjectArray,a.exObject=new n.XFAObjectArray,a.exclGroup=new n.XFAObjectArray,a.field=new n.XFAObjectArray,a.subform=new n.XFAObjectArray,a.subformSet=new n.XFAObjectArray,a}return v(r,[{key:n.$getContainedChildren,value:S().mark((function e(){return S().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(L(this),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:n.$isTransparent,value:function(){return!0}},{key:n.$isBindable,value:function(){return!0}},{key:n.$addHTML,value:function(e,t){var r=p(t,4),a=r[0],i=r[1],o=r[2],s=r[3];this[n.$extra].width=Math.max(this[n.$extra].width,a+o),this[n.$extra].height=Math.max(this[n.$extra].height,i+s),this[n.$extra].children.push(e)}},{key:n.$getAvailableSpace,value:function(){return this[n.$extra].availableSpace}},{key:n.$toHTML,value:function(e){var t=(0,o.toStyle)(this,"position"),r={style:t,id:this[n.$uid],class:["xfaArea"]};(0,o.isPrintOnly)(this)&&r.class.push("xfaPrintOnly"),this.name&&(r.xfaName=this.name);var a=[];this[n.$extra]={children:a,width:0,height:0,availableSpace:e};var i=this[n.$childrenToHTML]({filter:new Set(["area","draw","field","exclGroup","subform","subformSet"]),include:!0});if(!i.success)return i.isBreak()?i:(delete this[n.$extra],s.HTMLResult.FAILURE);t.width=(0,o.measureToString)(this[n.$extra].width),t.height=(0,o.measureToString)(this[n.$extra].height);var c={name:"div",attributes:r,children:a},u=[this.x,this.y,this[n.$extra].width,this[n.$extra].height];return delete this[n.$extra],s.HTMLResult.success(c,u)}}]),r}(n.XFAObject),V=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"assist",!0)).id=e.id||"",n.role=e.role||"",n.use=e.use||"",n.usehref=e.usehref||"",n.speak=null,n.toolTip=null,n}return v(r,[{key:n.$toHTML,value:function(){return this.toolTip&&this.toolTip[n.$content]?this.toolTip[n.$content]:null}}]),r}(n.XFAObject),Y=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"barcode",!0)).charEncoding=(0,s.getKeyword)({data:e.charEncoding?e.charEncoding.toLowerCase():"",defaultValue:"",validate:function(e){return["utf-8","big-five","fontspecific","gbk","gb-18030","gb-2312","ksc-5601","none","shift-jis","ucs-2","utf-16"].includes(e)||e.match(/iso-8859-\\d{2}/)}}),n.checksum=(0,s.getStringOption)(e.checksum,["none","1mod10","1mod10_1mod11","2mod10","auto"]),n.dataColumnCount=(0,s.getInteger)({data:e.dataColumnCount,defaultValue:-1,validate:function(e){return e>=0}}),n.dataLength=(0,s.getInteger)({data:e.dataLength,defaultValue:-1,validate:function(e){return e>=0}}),n.dataPrep=(0,s.getStringOption)(e.dataPrep,["none","flateCompress"]),n.dataRowCount=(0,s.getInteger)({data:e.dataRowCount,defaultValue:-1,validate:function(e){return e>=0}}),n.endChar=e.endChar||"",n.errorCorrectionLevel=(0,s.getInteger)({data:e.errorCorrectionLevel,defaultValue:-1,validate:function(e){return e>=0&&e<=8}}),n.id=e.id||"",n.moduleHeight=(0,s.getMeasurement)(e.moduleHeight,"5mm"),n.moduleWidth=(0,s.getMeasurement)(e.moduleWidth,"0.25mm"),n.printCheckDigit=(0,s.getInteger)({data:e.printCheckDigit,defaultValue:0,validate:function(e){return 1===e}}),n.rowColumnRatio=(0,s.getRatio)(e.rowColumnRatio),n.startChar=e.startChar||"",n.textLocation=(0,s.getStringOption)(e.textLocation,["below","above","aboveEmbedded","belowEmbedded","none"]),n.truncate=(0,s.getInteger)({data:e.truncate,defaultValue:0,validate:function(e){return 1===e}}),n.type=(0,s.getStringOption)(e.type?e.type.toLowerCase():"",["aztec","codabar","code2of5industrial","code2of5interleaved","code2of5matrix","code2of5standard","code3of9","code3of9extended","code11","code49","code93","code128","code128a","code128b","code128c","code128sscc","datamatrix","ean8","ean8add2","ean8add5","ean13","ean13add2","ean13add5","ean13pwcd","fim","logmars","maxicode","msi","pdf417","pdf417macro","plessey","postauscust2","postauscust3","postausreplypaid","postausstandard","postukrm4scc","postusdpbc","postusimb","postusstandard","postus5zip","qrcode","rfid","rss14","rss14expanded","rss14limited","rss14stacked","rss14stackedomni","rss14truncated","telepen","ucc128","ucc128random","ucc128sscc","upca","upcaadd2","upcaadd5","upcapwcd","upce","upceadd2","upceadd5","upcean2","upcean5","upsmaxicode"]),n.upsMode=(0,s.getStringOption)(e.upsMode,["usCarrier","internationalCarrier","secureSymbol","standardSymbol"]),n.use=e.use||"",n.usehref=e.usehref||"",n.wideNarrowRatio=(0,s.getRatio)(e.wideNarrowRatio),n.encrypt=null,n.extras=null,n}return v(r)}(n.XFAObject),K=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"bind",!0)).match=(0,s.getStringOption)(e.match,["once","dataRef","global","none"]),n.ref=e.ref||"",n.picture=null,n}return v(r)}(n.XFAObject),J=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"bindItems")).connection=e.connection||"",n.labelRef=e.labelRef||"",n.ref=e.ref||"",n.valueRef=e.valueRef||"",n}return v(r)}(n.XFAObject);t.BindItems=J;var Z=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"bookend")).id=e.id||"",n.leader=e.leader||"",n.trailer=e.trailer||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.XFAObject),Q=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"boolean")).id=e.id||"",n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$toHTML,value:function(e){return U(1===this[n.$content]?"1":"0")}}]),r}(n.Option01),ee=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"border",!0)).break=(0,s.getStringOption)(e.break,["close","open"]),a.hand=(0,s.getStringOption)(e.hand,["even","left","right"]),a.id=e.id||"",a.presence=(0,s.getStringOption)(e.presence,["visible","hidden","inactive","invisible"]),a.relevant=(0,s.getRelevant)(e.relevant),a.use=e.use||"",a.usehref=e.usehref||"",a.corner=new n.XFAObjectArray(4),a.edge=new n.XFAObjectArray(4),a.extras=null,a.fill=null,a.margin=null,a}return v(r,[{key:n.$getExtra,value:function(){if(!this[n.$extra]){var e=this.edge.children.slice();if(e.length<4)for(var t=e.at(-1)||new Ae({}),r=e.length;r<4;r++)e.push(t);var a=e.map((function(e){return e.thickness})),i=[0,0,0,0];this.margin&&(i[0]=this.margin.topInset,i[1]=this.margin.rightInset,i[2]=this.margin.bottomInset,i[3]=this.margin.leftInset),this[n.$extra]={widths:a,insets:i,edges:e}}return this[n.$extra]}},{key:n.$toStyle,value:function(){var e=this[n.$getExtra]().edges.map((function(e){var t=e[n.$toStyle]();return t.color=t.color||"#000000",t})),t=Object.create(null);if(this.margin&&Object.assign(t,this.margin[n.$toStyle]()),this.fill&&"visible"===this.fill.presence&&Object.assign(t,this.fill[n.$toStyle]()),this.corner.children.some((function(e){return 0!==e.radius}))){var r=this.corner.children.map((function(e){return e[n.$toStyle]()}));if(2===r.length||3===r.length)for(var a=r.at(-1),i=r.length;i<4;i++)r.push(a);t.borderRadius=r.map((function(e){return e.radius})).join(" ")}switch(this.presence){case"invisible":case"hidden":t.borderStyle="";break;case"inactive":t.borderStyle="none";break;default:t.borderStyle=e.map((function(e){return e.style})).join(" ")}return t.borderWidth=e.map((function(e){return e.width})).join(" "),t.borderColor=e.map((function(e){return e.color})).join(" "),t}}]),r}(n.XFAObject),te=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"break",!0)).after=(0,s.getStringOption)(e.after,["auto","contentArea","pageArea","pageEven","pageOdd"]),n.afterTarget=e.afterTarget||"",n.before=(0,s.getStringOption)(e.before,["auto","contentArea","pageArea","pageEven","pageOdd"]),n.beforeTarget=e.beforeTarget||"",n.bookendLeader=e.bookendLeader||"",n.bookendTrailer=e.bookendTrailer||"",n.id=e.id||"",n.overflowLeader=e.overflowLeader||"",n.overflowTarget=e.overflowTarget||"",n.overflowTrailer=e.overflowTrailer||"",n.startNew=(0,s.getInteger)({data:e.startNew,defaultValue:0,validate:function(e){return 1===e}}),n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n}return v(r)}(n.XFAObject),re=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"breakAfter",!0)).id=e.id||"",n.leader=e.leader||"",n.startNew=(0,s.getInteger)({data:e.startNew,defaultValue:0,validate:function(e){return 1===e}}),n.target=e.target||"",n.targetType=(0,s.getStringOption)(e.targetType,["auto","contentArea","pageArea"]),n.trailer=e.trailer||"",n.use=e.use||"",n.usehref=e.usehref||"",n.script=null,n}return v(r)}(n.XFAObject),ne=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"breakBefore",!0)).id=e.id||"",n.leader=e.leader||"",n.startNew=(0,s.getInteger)({data:e.startNew,defaultValue:0,validate:function(e){return 1===e}}),n.target=e.target||"",n.targetType=(0,s.getStringOption)(e.targetType,["auto","contentArea","pageArea"]),n.trailer=e.trailer||"",n.use=e.use||"",n.usehref=e.usehref||"",n.script=null,n}return v(r,[{key:n.$toHTML,value:function(e){return this[n.$extra]={},s.HTMLResult.FAILURE}}]),r}(n.XFAObject),ae=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"button",!0)).highlight=(0,s.getStringOption)(e.highlight,["inverted","none","outline","push"]),n.id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n}return v(r,[{key:n.$toHTML,value:function(e){var t,r=this[n.$getParent]()[n.$getParent](),a={name:"button",attributes:{id:this[n.$uid],class:["xfaButton"],style:{}},children:[]},i=O(r.event.children);try{for(i.s();!(t=i.n()).done;){var c=t.value;if("click"===c.activity&&c.script){var u=(0,l.recoverJsURL)(c.script[n.$content]);if(u){var f=(0,o.fixURL)(u.url);f&&a.children.push({name:"a",attributes:{id:"link"+this[n.$uid],href:f,newWindow:u.newWindow,class:["xfaLink"],style:{}},children:[]})}}}}catch(e){i.e(e)}finally{i.f()}return s.HTMLResult.success(a)}}]),r}(n.XFAObject),ie=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"calculate",!0)).id=e.id||"",n.override=(0,s.getStringOption)(e.override,["disabled","error","ignore","warning"]),n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n.message=null,n.script=null,n}return v(r)}(n.XFAObject),oe=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"caption",!0)).id=e.id||"",n.placement=(0,s.getStringOption)(e.placement,["left","bottom","inline","right","top"]),n.presence=(0,s.getStringOption)(e.presence,["visible","hidden","inactive","invisible"]),n.reserve=Math.ceil((0,s.getMeasurement)(e.reserve)),n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n.font=null,n.margin=null,n.para=null,n.value=null,n}return v(r,[{key:n.$setValue,value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){_(this,e)}))},{key:n.$getExtra,value:function(e){if(!this[n.$extra]){var t=e.width,r=e.height;switch(this.placement){case"left":case"right":case"inline":t=this.reserve<=0?t:this.reserve;break;case"top":case"bottom":r=this.reserve<=0?r:this.reserve}this[n.$extra]=(0,o.layoutNode)(this,{width:t,height:r})}return this[n.$extra]}},{key:n.$toHTML,value:function(e){if(!this.value)return s.HTMLResult.EMPTY;this[n.$pushPara]();var t=this.value[n.$toHTML](e).html;if(!t)return this[n.$popPara](),s.HTMLResult.EMPTY;var r=this.reserve;if(this.reserve<=0){var a=this[n.$getExtra](e),i=a.w,c=a.h;switch(this.placement){case"left":case"right":case"inline":this.reserve=i;break;case"top":case"bottom":this.reserve=c}}var u=[];"string"==typeof t?u.push({name:"#text",value:t}):u.push(t);var l=(0,o.toStyle)(this,"font","margin","visibility");switch(this.placement){case"left":case"right":this.reserve>0&&(l.width=(0,o.measureToString)(this.reserve));break;case"top":case"bottom":this.reserve>0&&(l.height=(0,o.measureToString)(this.reserve))}return(0,o.setPara)(this,null,t),this[n.$popPara](),this.reserve=r,s.HTMLResult.success({name:"div",attributes:{style:l,class:["xfaCaption"]},children:u})}}]),r}(n.XFAObject),se=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"certificate")).id=e.id||"",n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.StringObject),ce=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"certificates",!0)).credentialServerPolicy=(0,s.getStringOption)(e.credentialServerPolicy,["optional","required"]),n.id=e.id||"",n.url=e.url||"",n.urlPolicy=e.urlPolicy||"",n.use=e.use||"",n.usehref=e.usehref||"",n.encryption=null,n.issuers=null,n.keyUsage=null,n.oids=null,n.signing=null,n.subjectDNs=null,n}return v(r)}(n.XFAObject),ue=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"checkButton",!0)).id=e.id||"",n.mark=(0,s.getStringOption)(e.mark,["default","check","circle","cross","diamond","square","star"]),n.shape=(0,s.getStringOption)(e.shape,["square","round"]),n.size=(0,s.getMeasurement)(e.size,"10pt"),n.use=e.use||"",n.usehref=e.usehref||"",n.border=null,n.extras=null,n.margin=null,n}return v(r,[{key:n.$toHTML,value:function(e){var t,r,a,i=(0,o.toStyle)("margin"),c=(0,o.measureToString)(this.size);i.width=i.height=c;var u,l=this[n.$getParent]()[n.$getParent](),f=l.items.children.length&&l.items.children[0][n.$toHTML]().html||[],h={on:(void 0!==f[0]?f[0]:"on").toString(),off:(void 0!==f[1]?f[1]:"off").toString()},d=(l.value&&l.value[n.$text]()||"off")===h.on||void 0,p=l[n.$getSubformParent](),g=l[n.$uid];p instanceof Re?(a=p[n.$uid],t="radio",r="xfaRadio",u=p[n.$data]&&p[n.$data][n.$uid]||p[n.$uid]):(t="checkbox",r="xfaCheckbox",u=l[n.$data]&&l[n.$data][n.$uid]||l[n.$uid]);var v={name:"input",attributes:{class:[r],style:i,fieldId:g,dataId:u,type:t,checked:d,xfaOn:h.on,xfaOff:h.off,"aria-label":B(l),"aria-required":!1}};return a&&(v.attributes.name=a),R(l)&&(v.attributes["aria-required"]=!0,v.attributes.required=!0),s.HTMLResult.success({name:"label",attributes:{class:["xfaLabel"]},children:[v]})}}]),r}(n.XFAObject),le=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"choiceList",!0)).commitOn=(0,s.getStringOption)(e.commitOn,["select","exit"]),n.id=e.id||"",n.open=(0,s.getStringOption)(e.open,["userControl","always","multiSelect","onEntry"]),n.textEntry=(0,s.getInteger)({data:e.textEntry,defaultValue:0,validate:function(e){return 1===e}}),n.use=e.use||"",n.usehref=e.usehref||"",n.border=null,n.extras=null,n.margin=null,n}return v(r,[{key:n.$toHTML,value:function(e){var t=(0,o.toStyle)(this,"border","margin"),r=this[n.$getParent]()[n.$getParent](),a=r.font&&r.font.size||10,i={fontSize:"calc(".concat(a,"px * var(--scale-factor))")},c=[];if(r.items.children.length>0){var u=r.items,l=0,f=0;2===u.children.length&&(f=1-(l=u.children[0].save));for(var h=u.children[l][n.$toHTML]().html,d=u.children[f][n.$toHTML]().html,p=!1,g=r.value&&r.value[n.$text]()||"",v=0,y=h.length;v=0}}),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.XFAObject),de=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"connect",!0)).connection=e.connection||"",n.id=e.id||"",n.ref=e.ref||"",n.usage=(0,s.getStringOption)(e.usage,["exportAndImport","exportOnly","importOnly"]),n.use=e.use||"",n.usehref=e.usehref||"",n.picture=null,n}return v(r)}(n.XFAObject),pe=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"contentArea",!0)).h=(0,s.getMeasurement)(e.h),n.id=e.id||"",n.name=e.name||"",n.relevant=(0,s.getRelevant)(e.relevant),n.use=e.use||"",n.usehref=e.usehref||"",n.w=(0,s.getMeasurement)(e.w),n.x=(0,s.getMeasurement)(e.x,"0pt"),n.y=(0,s.getMeasurement)(e.y,"0pt"),n.desc=null,n.extras=null,n}return v(r,[{key:n.$toHTML,value:function(e){var t={left:(0,o.measureToString)(this.x),top:(0,o.measureToString)(this.y),width:(0,o.measureToString)(this.w),height:(0,o.measureToString)(this.h)},r=["xfaContentarea"];return(0,o.isPrintOnly)(this)&&r.push("xfaPrintOnly"),s.HTMLResult.success({name:"div",children:[],attributes:{style:t,class:r,id:this[n.$uid]}})}}]),r}(n.XFAObject),ge=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"corner",!0)).id=e.id||"",n.inverted=(0,s.getInteger)({data:e.inverted,defaultValue:0,validate:function(e){return 1===e}}),n.join=(0,s.getStringOption)(e.join,["square","round"]),n.presence=(0,s.getStringOption)(e.presence,["visible","hidden","inactive","invisible"]),n.radius=(0,s.getMeasurement)(e.radius),n.stroke=(0,s.getStringOption)(e.stroke,["solid","dashDot","dashDotDot","dashed","dotted","embossed","etched","lowered","raised"]),n.thickness=(0,s.getMeasurement)(e.thickness,"0.5pt"),n.use=e.use||"",n.usehref=e.usehref||"",n.color=null,n.extras=null,n}return v(r,[{key:n.$toStyle,value:function(){var e=(0,o.toStyle)(this,"visibility");return e.radius=(0,o.measureToString)("square"===this.join?0:this.radius),e}}]),r}(n.XFAObject),ve=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"date")).id=e.id||"",n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$finalize,value:function(){var e=this[n.$content].trim();this[n.$content]=e?new Date(e):null}},{key:n.$toHTML,value:function(e){return U(this[n.$content]?this[n.$content].toString():"")}}]),r}(n.ContentObject),ye=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"dateTime")).id=e.id||"",n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$finalize,value:function(){var e=this[n.$content].trim();this[n.$content]=e?new Date(e):null}},{key:n.$toHTML,value:function(e){return U(this[n.$content]?this[n.$content].toString():"")}}]),r}(n.ContentObject),me=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"dateTimeEdit",!0)).hScrollPolicy=(0,s.getStringOption)(e.hScrollPolicy,["auto","off","on"]),n.id=e.id||"",n.picker=(0,s.getStringOption)(e.picker,["host","none"]),n.use=e.use||"",n.usehref=e.usehref||"",n.border=null,n.comb=null,n.extras=null,n.margin=null,n}return v(r,[{key:n.$toHTML,value:function(e){var t=(0,o.toStyle)(this,"border","font","margin"),r=this[n.$getParent]()[n.$getParent](),a={name:"input",attributes:{type:"text",fieldId:r[n.$uid],dataId:r[n.$data]&&r[n.$data][n.$uid]||r[n.$uid],class:["xfaTextfield"],style:t,"aria-label":B(r),"aria-required":!1}};return R(r)&&(a.attributes["aria-required"]=!0,a.attributes.required=!0),s.HTMLResult.success({name:"label",attributes:{class:["xfaLabel"]},children:[a]})}}]),r}(n.XFAObject),be=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"decimal")).fracDigits=(0,s.getInteger)({data:e.fracDigits,defaultValue:2,validate:function(e){return!0}}),n.id=e.id||"",n.leadDigits=(0,s.getInteger)({data:e.leadDigits,defaultValue:-1,validate:function(e){return!0}}),n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$finalize,value:function(){var e=parseFloat(this[n.$content].trim());this[n.$content]=isNaN(e)?null:e}},{key:n.$toHTML,value:function(e){return U(null!==this[n.$content]?this[n.$content].toString():"")}}]),r}(n.ContentObject),we=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"defaultUi",!0)).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n}return v(r)}(n.XFAObject),ke=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"desc",!0)).id=e.id||"",a.use=e.use||"",a.usehref=e.usehref||"",a.boolean=new n.XFAObjectArray,a.date=new n.XFAObjectArray,a.dateTime=new n.XFAObjectArray,a.decimal=new n.XFAObjectArray,a.exData=new n.XFAObjectArray,a.float=new n.XFAObjectArray,a.image=new n.XFAObjectArray,a.integer=new n.XFAObjectArray,a.text=new n.XFAObjectArray,a.time=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Se=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"digestMethod",["","SHA1","SHA256","SHA512","RIPEMD160"])).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.OptionObject),xe=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"digestMethods",!0)).id=e.id||"",a.type=(0,s.getStringOption)(e.type,["optional","required"]),a.use=e.use||"",a.usehref=e.usehref||"",a.digestMethod=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Oe=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"draw",!0)).anchorType=(0,s.getStringOption)(e.anchorType,["topLeft","bottomCenter","bottomLeft","bottomRight","middleCenter","middleLeft","middleRight","topCenter","topRight"]),a.colSpan=(0,s.getInteger)({data:e.colSpan,defaultValue:1,validate:function(e){return e>=1||-1===e}}),a.h=e.h?(0,s.getMeasurement)(e.h):"",a.hAlign=(0,s.getStringOption)(e.hAlign,["left","center","justify","justifyAll","radix","right"]),a.id=e.id||"",a.locale=e.locale||"",a.maxH=(0,s.getMeasurement)(e.maxH,"0pt"),a.maxW=(0,s.getMeasurement)(e.maxW,"0pt"),a.minH=(0,s.getMeasurement)(e.minH,"0pt"),a.minW=(0,s.getMeasurement)(e.minW,"0pt"),a.name=e.name||"",a.presence=(0,s.getStringOption)(e.presence,["visible","hidden","inactive","invisible"]),a.relevant=(0,s.getRelevant)(e.relevant),a.rotate=(0,s.getInteger)({data:e.rotate,defaultValue:0,validate:function(e){return e%90==0}}),a.use=e.use||"",a.usehref=e.usehref||"",a.w=e.w?(0,s.getMeasurement)(e.w):"",a.x=(0,s.getMeasurement)(e.x,"0pt"),a.y=(0,s.getMeasurement)(e.y,"0pt"),a.assist=null,a.border=null,a.caption=null,a.desc=null,a.extras=null,a.font=null,a.keep=null,a.margin=null,a.para=null,a.traversal=null,a.ui=null,a.value=null,a.setProperty=new n.XFAObjectArray,a}return v(r,[{key:n.$setValue,value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){_(this,e)}))},{key:n.$toHTML,value:function(e){if(N(this),"hidden"===this.presence||"inactive"===this.presence)return s.HTMLResult.EMPTY;(0,o.fixDimensions)(this),this[n.$pushPara]();var t=this.w,r=this.h,a=(0,o.layoutNode)(this,e),c=a.w,u=a.h,l=a.isBroken;if(c&&""===this.w){if(l&&this[n.$getSubformParent]()[n.$isThereMoreWidth]())return this[n.$popPara](),s.HTMLResult.FAILURE;this.w=c}if(u&&""===this.h&&(this.h=u),$(this),!(0,i.checkDimensions)(this,e))return this.w=t,this.h=r,this[n.$popPara](),s.HTMLResult.FAILURE;X(this);var f=(0,o.toStyle)(this,"font","hAlign","dimensions","position","presence","rotate","anchorType","border","margin");(0,o.setMinMaxDimensions)(this,f),f.margin&&(f.padding=f.margin,delete f.margin);var h=["xfaDraw"];this.font&&h.push("xfaFont"),(0,o.isPrintOnly)(this)&&h.push("xfaPrintOnly");var d={style:f,id:this[n.$uid],class:h};this.name&&(d.xfaName=this.name);var p={name:"div",attributes:d,children:[]};D(this,d);var g=(0,o.computeBbox)(this,p,e),v=this.value?this.value[n.$toHTML](e).html:null;return null===v?(this.w=t,this.h=r,this[n.$popPara](),s.HTMLResult.success((0,o.createWrapper)(this,p),g)):(p.children.push(v),(0,o.setPara)(this,f,v),this.w=t,this.h=r,this[n.$popPara](),s.HTMLResult.success((0,o.createWrapper)(this,p),g))}}]),r}(n.XFAObject),Ae=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"edge",!0)).cap=(0,s.getStringOption)(e.cap,["square","butt","round"]),n.id=e.id||"",n.presence=(0,s.getStringOption)(e.presence,["visible","hidden","inactive","invisible"]),n.stroke=(0,s.getStringOption)(e.stroke,["solid","dashDot","dashDotDot","dashed","dotted","embossed","etched","lowered","raised"]),n.thickness=(0,s.getMeasurement)(e.thickness,"0.5pt"),n.use=e.use||"",n.usehref=e.usehref||"",n.color=null,n.extras=null,n}return v(r,[{key:n.$toStyle,value:function(){var e=(0,o.toStyle)(this,"visibility");if(Object.assign(e,{linecap:this.cap,width:(0,o.measureToString)(this.thickness),color:this.color?this.color[n.$toStyle]():"#000000",style:""}),"visible"!==this.presence)e.style="none";else switch(this.stroke){case"solid":e.style="solid";break;case"dashDot":case"dashDotDot":case"dashed":e.style="dashed";break;case"dotted":e.style="dotted";break;case"embossed":e.style="ridge";break;case"etched":e.style="groove";break;case"lowered":e.style="inset";break;case"raised":e.style="outset"}return e}}]),r}(n.XFAObject),Ce=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"encoding",["adbe.x509.rsa_sha1","adbe.pkcs7.detached","adbe.pkcs7.sha1"])).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.OptionObject),Fe=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"encodings",!0)).id=e.id||"",a.type=(0,s.getStringOption)(e.type,["optional","required"]),a.use=e.use||"",a.usehref=e.usehref||"",a.encoding=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Pe=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"encrypt",!0)).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n.certificate=null,n}return v(r)}(n.XFAObject),Te=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"encryptData",!0)).id=e.id||"",n.operation=(0,s.getStringOption)(e.operation,["encrypt","decrypt"]),n.target=e.target||"",n.use=e.use||"",n.usehref=e.usehref||"",n.filter=null,n.manifest=null,n}return v(r)}(n.XFAObject),Ie=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"encryption",!0)).id=e.id||"",a.type=(0,s.getStringOption)(e.type,["optional","required"]),a.use=e.use||"",a.usehref=e.usehref||"",a.certificate=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Ee=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"encryptionMethod",["","AES256-CBC","TRIPLEDES-CBC","AES128-CBC","AES192-CBC"])).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.OptionObject),je=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"encryptionMethods",!0)).id=e.id||"",a.type=(0,s.getStringOption)(e.type,["optional","required"]),a.use=e.use||"",a.usehref=e.usehref||"",a.encryptionMethod=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Me=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"event",!0)).activity=(0,s.getStringOption)(e.activity,["click","change","docClose","docReady","enter","exit","full","indexChange","initialize","mouseDown","mouseEnter","mouseExit","mouseUp","postExecute","postOpen","postPrint","postSave","postSign","postSubmit","preExecute","preOpen","prePrint","preSave","preSign","preSubmit","ready","validationState"]),n.id=e.id||"",n.listen=(0,s.getStringOption)(e.listen,["refOnly","refAndDescendents"]),n.name=e.name||"",n.ref=e.ref||"",n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n.encryptData=null,n.execute=null,n.script=null,n.signData=null,n.submit=null,n}return v(r)}(n.XFAObject),_e=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"exData")).contentType=e.contentType||"",n.href=e.href||"",n.id=e.id||"",n.maxLength=(0,s.getInteger)({data:e.maxLength,defaultValue:-1,validate:function(e){return e>=-1}}),n.name=e.name||"",n.rid=e.rid||"",n.transferEncoding=(0,s.getStringOption)(e.transferEncoding,["none","base64","package"]),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$isCDATAXml,value:function(){return"text/html"===this.contentType}},{key:n.$onChild,value:function(e){return("text/html"===this.contentType&&e[n.$namespaceId]===a.NamespaceIds.xhtml.id||"text/xml"===this.contentType)&&(this[n.$content]=e,!0)}},{key:n.$toHTML,value:function(e){return"text/html"===this.contentType&&this[n.$content]?this[n.$content][n.$toHTML](e):s.HTMLResult.EMPTY}}]),r}(n.ContentObject),Le=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"exObject",!0)).archive=e.archive||"",a.classId=e.classId||"",a.codeBase=e.codeBase||"",a.codeType=e.codeType||"",a.id=e.id||"",a.name=e.name||"",a.use=e.use||"",a.usehref=e.usehref||"",a.extras=null,a.boolean=new n.XFAObjectArray,a.date=new n.XFAObjectArray,a.dateTime=new n.XFAObjectArray,a.decimal=new n.XFAObjectArray,a.exData=new n.XFAObjectArray,a.exObject=new n.XFAObjectArray,a.float=new n.XFAObjectArray,a.image=new n.XFAObjectArray,a.integer=new n.XFAObjectArray,a.text=new n.XFAObjectArray,a.time=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Re=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"exclGroup",!0)).access=(0,s.getStringOption)(e.access,["open","nonInteractive","protected","readOnly"]),a.accessKey=e.accessKey||"",a.anchorType=(0,s.getStringOption)(e.anchorType,["topLeft","bottomCenter","bottomLeft","bottomRight","middleCenter","middleLeft","middleRight","topCenter","topRight"]),a.colSpan=(0,s.getInteger)({data:e.colSpan,defaultValue:1,validate:function(e){return e>=1||-1===e}}),a.h=e.h?(0,s.getMeasurement)(e.h):"",a.hAlign=(0,s.getStringOption)(e.hAlign,["left","center","justify","justifyAll","radix","right"]),a.id=e.id||"",a.layout=(0,s.getStringOption)(e.layout,["position","lr-tb","rl-row","rl-tb","row","table","tb"]),a.maxH=(0,s.getMeasurement)(e.maxH,"0pt"),a.maxW=(0,s.getMeasurement)(e.maxW,"0pt"),a.minH=(0,s.getMeasurement)(e.minH,"0pt"),a.minW=(0,s.getMeasurement)(e.minW,"0pt"),a.name=e.name||"",a.presence=(0,s.getStringOption)(e.presence,["visible","hidden","inactive","invisible"]),a.relevant=(0,s.getRelevant)(e.relevant),a.use=e.use||"",a.usehref=e.usehref||"",a.w=e.w?(0,s.getMeasurement)(e.w):"",a.x=(0,s.getMeasurement)(e.x,"0pt"),a.y=(0,s.getMeasurement)(e.y,"0pt"),a.assist=null,a.bind=null,a.border=null,a.calculate=null,a.caption=null,a.desc=null,a.extras=null,a.margin=null,a.para=null,a.traversal=null,a.validate=null,a.connect=new n.XFAObjectArray,a.event=new n.XFAObjectArray,a.field=new n.XFAObjectArray,a.setProperty=new n.XFAObjectArray,a}return v(r,[{key:n.$isBindable,value:function(){return!0}},{key:n.$hasSettableValue,value:function(){return!0}},{key:n.$setValue,value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){var t,r=O(this.field.children);try{for(r.s();!(t=r.n()).done;){var a=t.value;if(!a.value){var i=new Vt({});a[n.$appendChild](i),a.value=i}a.value[n.$setValue](e)}}catch(e){r.e(e)}finally{r.f()}}))},{key:n.$isThereMoreWidth,value:function(){return this.layout.endsWith("-tb")&&0===this[n.$extra].attempt&&this[n.$extra].numberInLine>0||this[n.$getParent]()[n.$isThereMoreWidth]()}},{key:n.$isSplittable,value:function(){var e=this[n.$getSubformParent]();return!!e[n.$isSplittable]()&&(void 0!==this[n.$extra]._isSplittable?this[n.$extra]._isSplittable:"position"===this.layout||this.layout.includes("row")?(this[n.$extra]._isSplittable=!1,!1):!(e.layout&&e.layout.endsWith("-tb")&&0!==e[n.$extra].numberInLine||(this[n.$extra]._isSplittable=!0,0)))}},{key:n.$flushHTML,value:function(){return(0,i.flushHTML)(this)}},{key:n.$addHTML,value:function(e,t){(0,i.addHTML)(this,e,t)}},{key:n.$getAvailableSpace,value:function(){return(0,i.getAvailableSpace)(this)}},{key:n.$toHTML,value:function(e){if(N(this),"hidden"===this.presence||"inactive"===this.presence||0===this.h||0===this.w)return s.HTMLResult.EMPTY;(0,o.fixDimensions)(this);var t=[],r={id:this[n.$uid],class:[]};(0,o.setAccess)(this,r.class),this[n.$extra]||(this[n.$extra]=Object.create(null)),Object.assign(this[n.$extra],{children:t,attributes:r,attempt:0,line:null,numberInLine:0,availableSpace:{width:Math.min(this.w||1/0,e.width),height:Math.min(this.h||1/0,e.height)},width:0,height:0,prevHeight:0,currentWidth:0});var a=this[n.$isSplittable]();if(a||$(this),!(0,i.checkDimensions)(this,e))return s.HTMLResult.FAILURE;var c=new Set(["field"]);if(this.layout.includes("row")){var u=this[n.$getSubformParent]().columnWidths;Array.isArray(u)&&u.length>0&&(this[n.$extra].columnWidths=u,this[n.$extra].currentColumn=0)}var l=(0,o.toStyle)(this,"anchorType","dimensions","position","presence","border","margin","hAlign"),f=["xfaExclgroup"],h=(0,o.layoutClass)(this);h&&f.push(h),(0,o.isPrintOnly)(this)&&f.push("xfaPrintOnly"),r.style=l,r.class=f,this.name&&(r.xfaName=this.name),this[n.$pushPara]();for(var d="lr-tb"===this.layout||"rl-tb"===this.layout,p=d?2:1;this[n.$extra].attempt=1||-1===e}}),a.h=e.h?(0,s.getMeasurement)(e.h):"",a.hAlign=(0,s.getStringOption)(e.hAlign,["left","center","justify","justifyAll","radix","right"]),a.id=e.id||"",a.locale=e.locale||"",a.maxH=(0,s.getMeasurement)(e.maxH,"0pt"),a.maxW=(0,s.getMeasurement)(e.maxW,"0pt"),a.minH=(0,s.getMeasurement)(e.minH,"0pt"),a.minW=(0,s.getMeasurement)(e.minW,"0pt"),a.name=e.name||"",a.presence=(0,s.getStringOption)(e.presence,["visible","hidden","inactive","invisible"]),a.relevant=(0,s.getRelevant)(e.relevant),a.rotate=(0,s.getInteger)({data:e.rotate,defaultValue:0,validate:function(e){return e%90==0}}),a.use=e.use||"",a.usehref=e.usehref||"",a.w=e.w?(0,s.getMeasurement)(e.w):"",a.x=(0,s.getMeasurement)(e.x,"0pt"),a.y=(0,s.getMeasurement)(e.y,"0pt"),a.assist=null,a.bind=null,a.border=null,a.calculate=null,a.caption=null,a.desc=null,a.extras=null,a.font=null,a.format=null,a.items=new n.XFAObjectArray(2),a.keep=null,a.margin=null,a.para=null,a.traversal=null,a.ui=null,a.validate=null,a.value=null,a.bindItems=new n.XFAObjectArray,a.connect=new n.XFAObjectArray,a.event=new n.XFAObjectArray,a.setProperty=new n.XFAObjectArray,a}return v(r,[{key:n.$isBindable,value:function(){return!0}},{key:n.$setValue,value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){_(this,e)}))},{key:n.$toHTML,value:function(e){if(N(this),!this.ui){var t;switch(this.ui=new zt({}),this.ui[n.$globalData]=this[n.$globalData],this[n.$appendChild](this.ui),this.items.children.length){case 0:t=new Ut({}),this.ui.textEdit=t;break;case 1:t=new ue({}),this.ui.checkButton=t;break;case 2:t=new le({}),this.ui.choiceList=t}this.ui[n.$appendChild](t)}if(!this.ui||"hidden"===this.presence||"inactive"===this.presence||0===this.h||0===this.w)return s.HTMLResult.EMPTY;this.caption&&delete this.caption[n.$extra],this[n.$pushPara]();var r=this.caption?this.caption[n.$toHTML](e).html:null,a=this.w,c=this.h,l=0,f=0;this.margin&&(l=this.margin.leftInset+this.margin.rightInset,f=this.margin.topInset+this.margin.bottomInset);var h=null;if(""===this.w||""===this.h){var d=null,g=null,v=0,y=0;if(this.ui.checkButton)v=y=this.ui.checkButton.size;else{var m=(0,o.layoutNode)(this,e),b=m.w,w=m.h;null!==b?(v=b,y=w):y=(0,u.getMetrics)(this.font,!0).lineNoGap}if(v+=(h=j(this.ui[n.$getExtra]())).w,y+=h.h,this.caption){var k=this.caption[n.$getExtra](e),S=k.w,x=k.h;if(k.isBroken&&this[n.$getSubformParent]()[n.$isThereMoreWidth]())return this[n.$popPara](),s.HTMLResult.FAILURE;switch(d=S,g=x,this.caption.placement){case"left":case"right":case"inline":d+=v;break;case"top":case"bottom":g+=y}}else d=v,g=y;d&&""===this.w&&(d+=l,this.w=Math.min(this.maxW<=0?1/0:this.maxW,this.minW+1=1&&e<=5}}),n.appearanceFilter=null,n.certificates=null,n.digestMethods=null,n.encodings=null,n.encryptionMethods=null,n.handler=null,n.lockDocument=null,n.mdp=null,n.reasons=null,n.timeStamp=null,n}return v(r)}(n.XFAObject),Xe=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"float")).id=e.id||"",n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$finalize,value:function(){var e=parseFloat(this[n.$content].trim());this[n.$content]=isNaN(e)?null:e}},{key:n.$toHTML,value:function(e){return U(null!==this[n.$content]?this[n.$content].toString():"")}}]),r}(n.ContentObject),He=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"font",!0)).baselineShift=(0,s.getMeasurement)(e.baselineShift),n.fontHorizontalScale=(0,s.getFloat)({data:e.fontHorizontalScale,defaultValue:100,validate:function(e){return e>=0}}),n.fontVerticalScale=(0,s.getFloat)({data:e.fontVerticalScale,defaultValue:100,validate:function(e){return e>=0}}),n.id=e.id||"",n.kerningMode=(0,s.getStringOption)(e.kerningMode,["none","pair"]),n.letterSpacing=(0,s.getMeasurement)(e.letterSpacing,"0"),n.lineThrough=(0,s.getInteger)({data:e.lineThrough,defaultValue:0,validate:function(e){return 1===e||2===e}}),n.lineThroughPeriod=(0,s.getStringOption)(e.lineThroughPeriod,["all","word"]),n.overline=(0,s.getInteger)({data:e.overline,defaultValue:0,validate:function(e){return 1===e||2===e}}),n.overlinePeriod=(0,s.getStringOption)(e.overlinePeriod,["all","word"]),n.posture=(0,s.getStringOption)(e.posture,["normal","italic"]),n.size=(0,s.getMeasurement)(e.size,"10pt"),n.typeface=e.typeface||"Courier",n.underline=(0,s.getInteger)({data:e.underline,defaultValue:0,validate:function(e){return 1===e||2===e}}),n.underlinePeriod=(0,s.getStringOption)(e.underlinePeriod,["all","word"]),n.use=e.use||"",n.usehref=e.usehref||"",n.weight=(0,s.getStringOption)(e.weight,["normal","bold"]),n.extras=null,n.fill=null,n}return v(r,[{key:n.$clean,value:function(e){d(k(r.prototype),n.$clean,this).call(this,e),this[n.$globalData].usedTypefaces.add(this.typeface)}},{key:n.$toStyle,value:function(){var e=(0,o.toStyle)(this,"fill"),t=e.color;return t&&("#000000"===t?delete e.color:t.startsWith("#")||(e.background=t,e.backgroundClip="text",e.color="transparent")),this.baselineShift&&(e.verticalAlign=(0,o.measureToString)(this.baselineShift)),e.fontKerning="none"===this.kerningMode?"none":"normal",e.letterSpacing=(0,o.measureToString)(this.letterSpacing),0!==this.lineThrough&&(e.textDecoration="line-through",2===this.lineThrough&&(e.textDecorationStyle="double")),0!==this.overline&&(e.textDecoration="overline",2===this.overline&&(e.textDecorationStyle="double")),e.fontStyle=this.posture,e.fontSize=(0,o.measureToString)(.99*this.size),(0,o.setFontFamily)(this,this,this[n.$globalData].fontFinder,e),0!==this.underline&&(e.textDecoration="underline",2===this.underline&&(e.textDecorationStyle="double")),e.fontWeight=this.weight,e}}]),r}(n.XFAObject),qe=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"format",!0)).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n.picture=null,n}return v(r)}(n.XFAObject),Ge=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"handler")).id=e.id||"",n.type=(0,s.getStringOption)(e.type,["optional","required"]),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.StringObject),ze=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"hyphenation")).excludeAllCaps=(0,s.getInteger)({data:e.excludeAllCaps,defaultValue:0,validate:function(e){return 1===e}}),n.excludeInitialCap=(0,s.getInteger)({data:e.excludeInitialCap,defaultValue:0,validate:function(e){return 1===e}}),n.hyphenate=(0,s.getInteger)({data:e.hyphenate,defaultValue:0,validate:function(e){return 1===e}}),n.id=e.id||"",n.pushCharacterCount=(0,s.getInteger)({data:e.pushCharacterCount,defaultValue:3,validate:function(e){return e>=0}}),n.remainCharacterCount=(0,s.getInteger)({data:e.remainCharacterCount,defaultValue:3,validate:function(e){return e>=0}}),n.use=e.use||"",n.usehref=e.usehref||"",n.wordCharacterCount=(0,s.getInteger)({data:e.wordCharacterCount,defaultValue:7,validate:function(e){return e>=0}}),n}return v(r)}(n.XFAObject),We=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"image")).aspect=(0,s.getStringOption)(e.aspect,["fit","actual","height","none","width"]),n.contentType=e.contentType||"",n.href=e.href||"",n.id=e.id||"",n.name=e.name||"",n.transferEncoding=(0,s.getStringOption)(e.transferEncoding,["base64","none","package"]),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$toHTML,value:function(){if(this.contentType&&!I.has(this.contentType.toLowerCase()))return s.HTMLResult.EMPTY;var e=this[n.$globalData].images&&this[n.$globalData].images.get(this.href);if(!e&&(this.href||!this[n.$content]))return s.HTMLResult.EMPTY;if(e||"base64"!==this.transferEncoding||(e=(0,c.stringToBytes)(atob(this[n.$content]))),!e)return s.HTMLResult.EMPTY;if(!this.contentType){for(var t=0,r=E;ti.length&&i.every((function(t,r){return t===e[r]}))){this.contentType=o;break}}if(!this.contentType)return s.HTMLResult.EMPTY}var u,l=new Blob([e],{type:this.contentType});switch(this.aspect){case"fit":case"actual":break;case"height":u={height:"100%",objectFit:"fill"};break;case"none":u={width:"100%",height:"100%",objectFit:"fill"};break;case"width":u={width:"100%",objectFit:"fill"}}var f=this[n.$getParent]();return s.HTMLResult.success({name:"img",attributes:{class:["xfaImage"],style:u,src:URL.createObjectURL(l),alt:f?B(f[n.$getParent]()):null}})}}]),r}(n.StringObject),Ve=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"imageEdit",!0)).data=(0,s.getStringOption)(e.data,["link","embed"]),n.id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n.border=null,n.extras=null,n.margin=null,n}return v(r,[{key:n.$toHTML,value:function(e){return"embed"===this.data?s.HTMLResult.success({name:"div",children:[],attributes:{}}):s.HTMLResult.EMPTY}}]),r}(n.XFAObject),Ye=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"integer")).id=e.id||"",n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$finalize,value:function(){var e=parseInt(this[n.$content].trim(),10);this[n.$content]=isNaN(e)?null:e}},{key:n.$toHTML,value:function(e){return U(null!==this[n.$content]?this[n.$content].toString():"")}}]),r}(n.ContentObject),Ke=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"issuers",!0)).id=e.id||"",a.type=(0,s.getStringOption)(e.type,["optional","required"]),a.use=e.use||"",a.usehref=e.usehref||"",a.certificate=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Je=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"items",!0)).id=e.id||"",a.name=e.name||"",a.presence=(0,s.getStringOption)(e.presence,["visible","hidden","inactive","invisible"]),a.ref=e.ref||"",a.save=(0,s.getInteger)({data:e.save,defaultValue:0,validate:function(e){return 1===e}}),a.use=e.use||"",a.usehref=e.usehref||"",a.boolean=new n.XFAObjectArray,a.date=new n.XFAObjectArray,a.dateTime=new n.XFAObjectArray,a.decimal=new n.XFAObjectArray,a.exData=new n.XFAObjectArray,a.float=new n.XFAObjectArray,a.image=new n.XFAObjectArray,a.integer=new n.XFAObjectArray,a.text=new n.XFAObjectArray,a.time=new n.XFAObjectArray,a}return v(r,[{key:n.$toHTML,value:function(){var e,t=[],r=O(this[n.$getChildren]());try{for(r.s();!(e=r.n()).done;){var a=e.value;t.push(a[n.$text]())}}catch(e){r.e(e)}finally{r.f()}return s.HTMLResult.success(t)}}]),r}(n.XFAObject);t.Items=Je;var Ze=function(e){m(r,e);var t=w(r);function r(e){var n;y(this,r),(n=t.call(this,F,"keep",!0)).id=e.id||"";var a=["none","contentArea","pageArea"];return n.intact=(0,s.getStringOption)(e.intact,a),n.next=(0,s.getStringOption)(e.next,a),n.previous=(0,s.getStringOption)(e.previous,a),n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n}return v(r)}(n.XFAObject),Qe=function(e){m(r,e);var t=w(r);function r(e){var n;y(this,r);var a=["","yes","no"];return(n=t.call(this,F,"keyUsage")).crlSign=(0,s.getStringOption)(e.crlSign,a),n.dataEncipherment=(0,s.getStringOption)(e.dataEncipherment,a),n.decipherOnly=(0,s.getStringOption)(e.decipherOnly,a),n.digitalSignature=(0,s.getStringOption)(e.digitalSignature,a),n.encipherOnly=(0,s.getStringOption)(e.encipherOnly,a),n.id=e.id||"",n.keyAgreement=(0,s.getStringOption)(e.keyAgreement,a),n.keyCertSign=(0,s.getStringOption)(e.keyCertSign,a),n.keyEncipherment=(0,s.getStringOption)(e.keyEncipherment,a),n.nonRepudiation=(0,s.getStringOption)(e.nonRepudiation,a),n.type=(0,s.getStringOption)(e.type,["optional","required"]),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.XFAObject),et=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"line",!0)).hand=(0,s.getStringOption)(e.hand,["even","left","right"]),n.id=e.id||"",n.slope=(0,s.getStringOption)(e.slope,["\\\\","/"]),n.use=e.use||"",n.usehref=e.usehref||"",n.edge=null,n}return v(r,[{key:n.$toHTML,value:function(){var e,t,r,a,i=this[n.$getParent]()[n.$getParent](),c=this.edge||new Ae({}),u=c[n.$toStyle](),l=Object.create(null),f="visible"===c.presence?c.thickness:0;l.strokeWidth=(0,o.measureToString)(f),l.stroke=u.color;var h="100%",d="100%";i.w<=f?(e="50%",t=0,r="50%",a="100%",h=l.strokeWidth):i.h<=f?(e=0,t="50%",r="100%",a="50%",d=l.strokeWidth):"\\\\"===this.slope?(e=0,t=0,r="100%",a="100%"):(e=0,t="100%",r="100%",a=0);var p={name:"svg",children:[{name:"line",attributes:{xmlns:P,x1:e,y1:t,x2:r,y2:a,style:l}}],attributes:{xmlns:P,width:h,height:d,style:{overflow:"visible"}}};return M(i)?s.HTMLResult.success({name:"div",attributes:{style:{display:"inline",width:"100%",height:"100%"}},children:[p]}):(p.attributes.style.position="absolute",s.HTMLResult.success(p))}}]),r}(n.XFAObject),tt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"linear",!0)).id=e.id||"",n.type=(0,s.getStringOption)(e.type,["toRight","toBottom","toLeft","toTop"]),n.use=e.use||"",n.usehref=e.usehref||"",n.color=null,n.extras=null,n}return v(r,[{key:n.$toStyle,value:function(e){e=e?e[n.$toStyle]():"#FFFFFF";var t=this.type.replace(/([RBLT])/," $1").toLowerCase(),r=this.color?this.color[n.$toStyle]():"#000000";return"linear-gradient(".concat(t,", ").concat(e,", ").concat(r,")")}}]),r}(n.XFAObject),rt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"lockDocument")).id=e.id||"",n.type=(0,s.getStringOption)(e.type,["optional","required"]),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$finalize,value:function(){this[n.$content]=(0,s.getStringOption)(this[n.$content],["auto","0","1"])}}]),r}(n.ContentObject),nt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"manifest",!0)).action=(0,s.getStringOption)(e.action,["include","all","exclude"]),a.id=e.id||"",a.name=e.name||"",a.use=e.use||"",a.usehref=e.usehref||"",a.extras=null,a.ref=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),at=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"margin",!0)).bottomInset=(0,s.getMeasurement)(e.bottomInset,"0"),n.id=e.id||"",n.leftInset=(0,s.getMeasurement)(e.leftInset,"0"),n.rightInset=(0,s.getMeasurement)(e.rightInset,"0"),n.topInset=(0,s.getMeasurement)(e.topInset,"0"),n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n}return v(r,[{key:n.$toStyle,value:function(){return{margin:(0,o.measureToString)(this.topInset)+" "+(0,o.measureToString)(this.rightInset)+" "+(0,o.measureToString)(this.bottomInset)+" "+(0,o.measureToString)(this.leftInset)}}}]),r}(n.XFAObject),it=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"mdp")).id=e.id||"",n.permissions=(0,s.getInteger)({data:e.permissions,defaultValue:2,validate:function(e){return 1===e||3===e}}),n.signatureType=(0,s.getStringOption)(e.signatureType,["filler","author"]),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.XFAObject),ot=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"medium")).id=e.id||"",n.imagingBBox=(0,s.getBBox)(e.imagingBBox),n.long=(0,s.getMeasurement)(e.long),n.orientation=(0,s.getStringOption)(e.orientation,["portrait","landscape"]),n.short=(0,s.getMeasurement)(e.short),n.stock=e.stock||"",n.trayIn=(0,s.getStringOption)(e.trayIn,["auto","delegate","pageFront"]),n.trayOut=(0,s.getStringOption)(e.trayOut,["auto","delegate"]),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.XFAObject),st=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"message",!0)).id=e.id||"",a.use=e.use||"",a.usehref=e.usehref||"",a.text=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),ct=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"numericEdit",!0)).hScrollPolicy=(0,s.getStringOption)(e.hScrollPolicy,["auto","off","on"]),n.id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n.border=null,n.comb=null,n.extras=null,n.margin=null,n}return v(r,[{key:n.$toHTML,value:function(e){var t=(0,o.toStyle)(this,"border","font","margin"),r=this[n.$getParent]()[n.$getParent](),a={name:"input",attributes:{type:"text",fieldId:r[n.$uid],dataId:r[n.$data]&&r[n.$data][n.$uid]||r[n.$uid],class:["xfaTextfield"],style:t,"aria-label":B(r),"aria-required":!1}};return R(r)&&(a.attributes["aria-required"]=!0,a.attributes.required=!0),s.HTMLResult.success({name:"label",attributes:{class:["xfaLabel"]},children:[a]})}}]),r}(n.XFAObject),ut=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"occur",!0)).id=e.id||"",n.initial=""!==e.initial?(0,s.getInteger)({data:e.initial,defaultValue:"",validate:function(e){return!0}}):"",n.max=""!==e.max?(0,s.getInteger)({data:e.max,defaultValue:1,validate:function(e){return!0}}):"",n.min=""!==e.min?(0,s.getInteger)({data:e.min,defaultValue:1,validate:function(e){return!0}}):"",n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n}return v(r,[{key:n.$clean,value:function(){var e=this[n.$getParent](),t=this.min;""===this.min&&(this.min=e instanceof dt||e instanceof pt?0:1),""===this.max&&(this.max=""===t?e instanceof dt||e instanceof pt?-1:1:this.min),-1!==this.max&&this.max=0}}),n.preserve=e.preserve||"",n.radixOffset=e.radixOffset?(0,s.getMeasurement)(e.radixOffset,"0pt"):"",n.spaceAbove=e.spaceAbove?(0,s.getMeasurement)(e.spaceAbove,"0pt"):"",n.spaceBelow=e.spaceBelow?(0,s.getMeasurement)(e.spaceBelow,"0pt"):"",n.tabDefault=e.tabDefault?(0,s.getMeasurement)(n.tabDefault):"",n.tabStops=(e.tabStops||"").trim().split(/\\s+/).map((function(e,t){return t%2==1?(0,s.getMeasurement)(e):e})),n.textIndent=e.textIndent?(0,s.getMeasurement)(e.textIndent,"0pt"):"",n.use=e.use||"",n.usehref=e.usehref||"",n.vAlign=(0,s.getStringOption)(e.vAlign,["top","bottom","middle"]),n.widows=(0,s.getInteger)({data:e.widows,defaultValue:0,validate:function(e){return e>=0}}),n.hyphenation=null,n}return v(r,[{key:n.$toStyle,value:function(){var e=(0,o.toStyle)(this,"hAlign");return""!==this.marginLeft&&(e.paddingLeft=(0,o.measureToString)(this.marginLeft)),""!==this.marginRight&&(e.paddingight=(0,o.measureToString)(this.marginRight)),""!==this.spaceAbove&&(e.paddingTop=(0,o.measureToString)(this.spaceAbove)),""!==this.spaceBelow&&(e.paddingBottom=(0,o.measureToString)(this.spaceBelow)),""!==this.textIndent&&(e.textIndent=(0,o.measureToString)(this.textIndent),(0,o.fixTextIndent)(e)),this.lineHeight>0&&(e.lineHeight=(0,o.measureToString)(this.lineHeight)),""!==this.tabDefault&&(e.tabSize=(0,o.measureToString)(this.tabDefault)),this.tabStops.length,this.hyphenatation&&Object.assign(e,this.hyphenatation[n.$toStyle]()),e}}]),r}(n.XFAObject),vt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"passwordEdit",!0)).hScrollPolicy=(0,s.getStringOption)(e.hScrollPolicy,["auto","off","on"]),n.id=e.id||"",n.passwordChar=e.passwordChar||"*",n.use=e.use||"",n.usehref=e.usehref||"",n.border=null,n.extras=null,n.margin=null,n}return v(r)}(n.XFAObject),yt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"pattern",!0)).id=e.id||"",n.type=(0,s.getStringOption)(e.type,["crossHatch","crossDiagonal","diagonalLeft","diagonalRight","horizontal","vertical"]),n.use=e.use||"",n.usehref=e.usehref||"",n.color=null,n.extras=null,n}return v(r,[{key:n.$toStyle,value:function(e){e=e?e[n.$toStyle]():"#FFFFFF";var t=this.color?this.color[n.$toStyle]():"#000000",r="repeating-linear-gradient",a="".concat(e,",").concat(e," ").concat(5,"px,").concat(t," ").concat(5,"px,").concat(t," ").concat(10,"px");switch(this.type){case"crossHatch":return"".concat(r,"(to top,").concat(a,") ").concat(r,"(to right,").concat(a,")");case"crossDiagonal":return"".concat(r,"(45deg,").concat(a,") ").concat(r,"(-45deg,").concat(a,")");case"diagonalLeft":return"".concat(r,"(45deg,").concat(a,")");case"diagonalRight":return"".concat(r,"(-45deg,").concat(a,")");case"horizontal":return"".concat(r,"(to top,").concat(a,")");case"vertical":return"".concat(r,"(to right,").concat(a,")")}return""}}]),r}(n.XFAObject),mt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"picture")).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.StringObject),bt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"proto",!0)).appearanceFilter=new n.XFAObjectArray,a.arc=new n.XFAObjectArray,a.area=new n.XFAObjectArray,a.assist=new n.XFAObjectArray,a.barcode=new n.XFAObjectArray,a.bindItems=new n.XFAObjectArray,a.bookend=new n.XFAObjectArray,a.boolean=new n.XFAObjectArray,a.border=new n.XFAObjectArray,a.break=new n.XFAObjectArray,a.breakAfter=new n.XFAObjectArray,a.breakBefore=new n.XFAObjectArray,a.button=new n.XFAObjectArray,a.calculate=new n.XFAObjectArray,a.caption=new n.XFAObjectArray,a.certificate=new n.XFAObjectArray,a.certificates=new n.XFAObjectArray,a.checkButton=new n.XFAObjectArray,a.choiceList=new n.XFAObjectArray,a.color=new n.XFAObjectArray,a.comb=new n.XFAObjectArray,a.connect=new n.XFAObjectArray,a.contentArea=new n.XFAObjectArray,a.corner=new n.XFAObjectArray,a.date=new n.XFAObjectArray,a.dateTime=new n.XFAObjectArray,a.dateTimeEdit=new n.XFAObjectArray,a.decimal=new n.XFAObjectArray,a.defaultUi=new n.XFAObjectArray,a.desc=new n.XFAObjectArray,a.digestMethod=new n.XFAObjectArray,a.digestMethods=new n.XFAObjectArray,a.draw=new n.XFAObjectArray,a.edge=new n.XFAObjectArray,a.encoding=new n.XFAObjectArray,a.encodings=new n.XFAObjectArray,a.encrypt=new n.XFAObjectArray,a.encryptData=new n.XFAObjectArray,a.encryption=new n.XFAObjectArray,a.encryptionMethod=new n.XFAObjectArray,a.encryptionMethods=new n.XFAObjectArray,a.event=new n.XFAObjectArray,a.exData=new n.XFAObjectArray,a.exObject=new n.XFAObjectArray,a.exclGroup=new n.XFAObjectArray,a.execute=new n.XFAObjectArray,a.extras=new n.XFAObjectArray,a.field=new n.XFAObjectArray,a.fill=new n.XFAObjectArray,a.filter=new n.XFAObjectArray,a.float=new n.XFAObjectArray,a.font=new n.XFAObjectArray,a.format=new n.XFAObjectArray,a.handler=new n.XFAObjectArray,a.hyphenation=new n.XFAObjectArray,a.image=new n.XFAObjectArray,a.imageEdit=new n.XFAObjectArray,a.integer=new n.XFAObjectArray,a.issuers=new n.XFAObjectArray,a.items=new n.XFAObjectArray,a.keep=new n.XFAObjectArray,a.keyUsage=new n.XFAObjectArray,a.line=new n.XFAObjectArray,a.linear=new n.XFAObjectArray,a.lockDocument=new n.XFAObjectArray,a.manifest=new n.XFAObjectArray,a.margin=new n.XFAObjectArray,a.mdp=new n.XFAObjectArray,a.medium=new n.XFAObjectArray,a.message=new n.XFAObjectArray,a.numericEdit=new n.XFAObjectArray,a.occur=new n.XFAObjectArray,a.oid=new n.XFAObjectArray,a.oids=new n.XFAObjectArray,a.overflow=new n.XFAObjectArray,a.pageArea=new n.XFAObjectArray,a.pageSet=new n.XFAObjectArray,a.para=new n.XFAObjectArray,a.passwordEdit=new n.XFAObjectArray,a.pattern=new n.XFAObjectArray,a.picture=new n.XFAObjectArray,a.radial=new n.XFAObjectArray,a.reason=new n.XFAObjectArray,a.reasons=new n.XFAObjectArray,a.rectangle=new n.XFAObjectArray,a.ref=new n.XFAObjectArray,a.script=new n.XFAObjectArray,a.setProperty=new n.XFAObjectArray,a.signData=new n.XFAObjectArray,a.signature=new n.XFAObjectArray,a.signing=new n.XFAObjectArray,a.solid=new n.XFAObjectArray,a.speak=new n.XFAObjectArray,a.stipple=new n.XFAObjectArray,a.subform=new n.XFAObjectArray,a.subformSet=new n.XFAObjectArray,a.subjectDN=new n.XFAObjectArray,a.subjectDNs=new n.XFAObjectArray,a.submit=new n.XFAObjectArray,a.text=new n.XFAObjectArray,a.textEdit=new n.XFAObjectArray,a.time=new n.XFAObjectArray,a.timeStamp=new n.XFAObjectArray,a.toolTip=new n.XFAObjectArray,a.traversal=new n.XFAObjectArray,a.traverse=new n.XFAObjectArray,a.ui=new n.XFAObjectArray,a.validate=new n.XFAObjectArray,a.value=new n.XFAObjectArray,a.variables=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),wt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"radial",!0)).id=e.id||"",n.type=(0,s.getStringOption)(e.type,["toEdge","toCenter"]),n.use=e.use||"",n.usehref=e.usehref||"",n.color=null,n.extras=null,n}return v(r,[{key:n.$toStyle,value:function(e){e=e?e[n.$toStyle]():"#FFFFFF";var t=this.color?this.color[n.$toStyle]():"#000000",r="toEdge"===this.type?"".concat(e,",").concat(t):"".concat(t,",").concat(e);return"radial-gradient(circle at center, ".concat(r,")")}}]),r}(n.XFAObject),kt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"reason")).id=e.id||"",n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.StringObject),St=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"reasons",!0)).id=e.id||"",a.type=(0,s.getStringOption)(e.type,["optional","required"]),a.use=e.use||"",a.usehref=e.usehref||"",a.reason=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),xt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"rectangle",!0)).hand=(0,s.getStringOption)(e.hand,["even","left","right"]),a.id=e.id||"",a.use=e.use||"",a.usehref=e.usehref||"",a.corner=new n.XFAObjectArray(4),a.edge=new n.XFAObjectArray(4),a.fill=null,a}return v(r,[{key:n.$toHTML,value:function(){var e=this.edge.children.length?this.edge.children[0]:new Ae({}),t=e[n.$toStyle](),r=Object.create(null);this.fill&&"visible"===this.fill.presence?Object.assign(r,this.fill[n.$toStyle]()):r.fill="transparent",r.strokeWidth=(0,o.measureToString)("visible"===e.presence?e.thickness:0),r.stroke=t.color;var a=(this.corner.children.length?this.corner.children[0]:new ge({}))[n.$toStyle](),i={name:"svg",children:[{name:"rect",attributes:{xmlns:P,width:"100%",height:"100%",x:0,y:0,rx:a.radius,ry:a.radius,style:r}}],attributes:{xmlns:P,style:{overflow:"visible"},width:"100%",height:"100%"}};return M(this[n.$getParent]()[n.$getParent]())?s.HTMLResult.success({name:"div",attributes:{style:{display:"inline",width:"100%",height:"100%"}},children:[i]}):(i.attributes.style.position="absolute",s.HTMLResult.success(i))}}]),r}(n.XFAObject),Ot=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"ref")).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.StringObject),At=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"script")).binding=e.binding||"",n.contentType=e.contentType||"",n.id=e.id||"",n.name=e.name||"",n.runAt=(0,s.getStringOption)(e.runAt,["client","both","server"]),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.StringObject),Ct=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"setProperty")).connection=e.connection||"",n.ref=e.ref||"",n.target=e.target||"",n}return v(r)}(n.XFAObject);t.SetProperty=Ct;var Ft=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"signData",!0)).id=e.id||"",n.operation=(0,s.getStringOption)(e.operation,["sign","clear","verify"]),n.ref=e.ref||"",n.target=e.target||"",n.use=e.use||"",n.usehref=e.usehref||"",n.filter=null,n.manifest=null,n}return v(r)}(n.XFAObject),Pt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"signature",!0)).id=e.id||"",n.type=(0,s.getStringOption)(e.type,["PDF1.3","PDF1.6"]),n.use=e.use||"",n.usehref=e.usehref||"",n.border=null,n.extras=null,n.filter=null,n.manifest=null,n.margin=null,n}return v(r)}(n.XFAObject),Tt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"signing",!0)).id=e.id||"",a.type=(0,s.getStringOption)(e.type,["optional","required"]),a.use=e.use||"",a.usehref=e.usehref||"",a.certificate=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),It=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"solid",!0)).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n}return v(r,[{key:n.$toStyle,value:function(e){return e?e[n.$toStyle]():"#FFFFFF"}}]),r}(n.XFAObject),Et=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"speak")).disable=(0,s.getInteger)({data:e.disable,defaultValue:0,validate:function(e){return 1===e}}),n.id=e.id||"",n.priority=(0,s.getStringOption)(e.priority,["custom","caption","name","toolTip"]),n.rid=e.rid||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.StringObject),jt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"stipple",!0)).id=e.id||"",n.rate=(0,s.getInteger)({data:e.rate,defaultValue:50,validate:function(e){return e>=0&&e<=100}}),n.use=e.use||"",n.usehref=e.usehref||"",n.color=null,n.extras=null,n}return v(r,[{key:n.$toStyle,value:function(e){var t=this.rate/100;return c.Util.makeHexColor(Math.round(e.value.r*(1-t)+this.value.r*t),Math.round(e.value.g*(1-t)+this.value.g*t),Math.round(e.value.b*(1-t)+this.value.b*t))}}]),r}(n.XFAObject),Mt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"subform",!0)).access=(0,s.getStringOption)(e.access,["open","nonInteractive","protected","readOnly"]),a.allowMacro=(0,s.getInteger)({data:e.allowMacro,defaultValue:0,validate:function(e){return 1===e}}),a.anchorType=(0,s.getStringOption)(e.anchorType,["topLeft","bottomCenter","bottomLeft","bottomRight","middleCenter","middleLeft","middleRight","topCenter","topRight"]),a.colSpan=(0,s.getInteger)({data:e.colSpan,defaultValue:1,validate:function(e){return e>=1||-1===e}}),a.columnWidths=(e.columnWidths||"").trim().split(/\\s+/).map((function(e){return"-1"===e?-1:(0,s.getMeasurement)(e)})),a.h=e.h?(0,s.getMeasurement)(e.h):"",a.hAlign=(0,s.getStringOption)(e.hAlign,["left","center","justify","justifyAll","radix","right"]),a.id=e.id||"",a.layout=(0,s.getStringOption)(e.layout,["position","lr-tb","rl-row","rl-tb","row","table","tb"]),a.locale=e.locale||"",a.maxH=(0,s.getMeasurement)(e.maxH,"0pt"),a.maxW=(0,s.getMeasurement)(e.maxW,"0pt"),a.mergeMode=(0,s.getStringOption)(e.mergeMode,["consumeData","matchTemplate"]),a.minH=(0,s.getMeasurement)(e.minH,"0pt"),a.minW=(0,s.getMeasurement)(e.minW,"0pt"),a.name=e.name||"",a.presence=(0,s.getStringOption)(e.presence,["visible","hidden","inactive","invisible"]),a.relevant=(0,s.getRelevant)(e.relevant),a.restoreState=(0,s.getStringOption)(e.restoreState,["manual","auto"]),a.scope=(0,s.getStringOption)(e.scope,["name","none"]),a.use=e.use||"",a.usehref=e.usehref||"",a.w=e.w?(0,s.getMeasurement)(e.w):"",a.x=(0,s.getMeasurement)(e.x,"0pt"),a.y=(0,s.getMeasurement)(e.y,"0pt"),a.assist=null,a.bind=null,a.bookend=null,a.border=null,a.break=null,a.calculate=null,a.desc=null,a.extras=null,a.keep=null,a.margin=null,a.occur=null,a.overflow=null,a.pageSet=null,a.para=null,a.traversal=null,a.validate=null,a.variables=null,a.area=new n.XFAObjectArray,a.breakAfter=new n.XFAObjectArray,a.breakBefore=new n.XFAObjectArray,a.connect=new n.XFAObjectArray,a.draw=new n.XFAObjectArray,a.event=new n.XFAObjectArray,a.exObject=new n.XFAObjectArray,a.exclGroup=new n.XFAObjectArray,a.field=new n.XFAObjectArray,a.proto=new n.XFAObjectArray,a.setProperty=new n.XFAObjectArray,a.subform=new n.XFAObjectArray,a.subformSet=new n.XFAObjectArray,a}return v(r,[{key:n.$getSubformParent,value:function(){var e=this[n.$getParent]();return e instanceof _t?e[n.$getSubformParent]():e}},{key:n.$isBindable,value:function(){return!0}},{key:n.$isThereMoreWidth,value:function(){return this.layout.endsWith("-tb")&&0===this[n.$extra].attempt&&this[n.$extra].numberInLine>0||this[n.$getParent]()[n.$isThereMoreWidth]()}},{key:n.$getContainedChildren,value:S().mark((function e(){return S().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(L(this),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:n.$flushHTML,value:function(){return(0,i.flushHTML)(this)}},{key:n.$addHTML,value:function(e,t){(0,i.addHTML)(this,e,t)}},{key:n.$getAvailableSpace,value:function(){return(0,i.getAvailableSpace)(this)}},{key:n.$isSplittable,value:function(){var e=this[n.$getSubformParent]();return!!e[n.$isSplittable]()&&(void 0!==this[n.$extra]._isSplittable?this[n.$extra]._isSplittable:"position"===this.layout||this.layout.includes("row")||this.keep&&"none"!==this.keep.intact?(this[n.$extra]._isSplittable=!1,!1):!(e.layout&&e.layout.endsWith("-tb")&&0!==e[n.$extra].numberInLine||(this[n.$extra]._isSplittable=!0,0)))}},{key:n.$toHTML,value:function(e){if(N(this),this.break){if("auto"!==this.break.after||""!==this.break.afterTarget){var t=new re({targetType:this.break.after,target:this.break.afterTarget,startNew:this.break.startNew.toString()});t[n.$globalData]=this[n.$globalData],this[n.$appendChild](t),this.breakAfter.push(t)}if("auto"!==this.break.before||""!==this.break.beforeTarget){var r=new ne({targetType:this.break.before,target:this.break.beforeTarget,startNew:this.break.startNew.toString()});r[n.$globalData]=this[n.$globalData],this[n.$appendChild](r),this.breakBefore.push(r)}if(""!==this.break.overflowTarget){var a=new ht({target:this.break.overflowTarget,leader:this.break.overflowLeader,trailer:this.break.overflowTrailer});a[n.$globalData]=this[n.$globalData],this[n.$appendChild](a),this.overflow.push(a)}this[n.$removeChild](this.break),this.break=null}if("hidden"===this.presence||"inactive"===this.presence)return s.HTMLResult.EMPTY;if((this.breakBefore.children.length>1||this.breakAfter.children.length>1)&&(0,c.warn)("XFA - Several breakBefore or breakAfter in subforms: please file a bug."),this.breakBefore.children.length>=1){var u=this.breakBefore.children[0];if(H(u))return s.HTMLResult.breakNode(u)}if(this[n.$extra]&&this[n.$extra].afterBreakAfter)return s.HTMLResult.EMPTY;(0,o.fixDimensions)(this);var l=[],f={id:this[n.$uid],class:[]};(0,o.setAccess)(this,f.class),this[n.$extra]||(this[n.$extra]=Object.create(null)),Object.assign(this[n.$extra],{children:l,line:null,attributes:f,attempt:0,numberInLine:0,availableSpace:{width:Math.min(this.w||1/0,e.width),height:Math.min(this.h||1/0,e.height)},width:0,height:0,prevHeight:0,currentWidth:0});var h=this[n.$getTemplateRoot](),d=h[n.$extra].noLayoutFailure,p=this[n.$isSplittable]();if(p||$(this),!(0,i.checkDimensions)(this,e))return s.HTMLResult.FAILURE;var g=new Set(["area","draw","exclGroup","field","subform","subformSet"]);if(this.layout.includes("row")){var v=this[n.$getSubformParent]().columnWidths;Array.isArray(v)&&v.length>0&&(this[n.$extra].columnWidths=v,this[n.$extra].currentColumn=0)}var y=(0,o.toStyle)(this,"anchorType","dimensions","position","presence","border","margin","hAlign"),m=["xfaSubform"],b=(0,o.layoutClass)(this);if(b&&m.push(b),f.style=y,f.class=m,this.name&&(f.xfaName=this.name),this.overflow){var w=this.overflow[n.$getExtra]();w.addLeader&&(w.addLeader=!1,q(this,w.leader,e))}this[n.$pushPara]();for(var k="lr-tb"===this.layout||"rl-tb"===this.layout,S=k?2:1;this[n.$extra].attempt=1){var j=this.breakAfter.children[0];if(H(j))return this[n.$extra].afterBreakAfter=E,s.HTMLResult.breakNode(j)}return delete this[n.$extra],E}}]),r}(n.XFAObject),_t=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"subformSet",!0)).id=e.id||"",a.name=e.name||"",a.relation=(0,s.getStringOption)(e.relation,["ordered","choice","unordered"]),a.relevant=(0,s.getRelevant)(e.relevant),a.use=e.use||"",a.usehref=e.usehref||"",a.bookend=null,a.break=null,a.desc=null,a.extras=null,a.occur=null,a.overflow=null,a.breakAfter=new n.XFAObjectArray,a.breakBefore=new n.XFAObjectArray,a.subform=new n.XFAObjectArray,a.subformSet=new n.XFAObjectArray,a}return v(r,[{key:n.$getContainedChildren,value:S().mark((function e(){return S().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(L(this),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:n.$getSubformParent,value:function(){for(var e=this[n.$getParent]();!(e instanceof Mt);)e=e[n.$getParent]();return e}},{key:n.$isBindable,value:function(){return!0}}]),r}(n.XFAObject),Lt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"subjectDN")).delimiter=e.delimiter||",",n.id=e.id||"",n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$finalize,value:function(){this[n.$content]=new Map(this[n.$content].split(this.delimiter).map((function(e){return(e=e.split("=",2))[0]=e[0].trim(),e})))}}]),r}(n.ContentObject),Rt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"subjectDNs",!0)).id=e.id||"",a.type=(0,s.getStringOption)(e.type,["optional","required"]),a.use=e.use||"",a.usehref=e.usehref||"",a.subjectDN=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Nt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"submit",!0)).embedPDF=(0,s.getInteger)({data:e.embedPDF,defaultValue:0,validate:function(e){return 1===e}}),a.format=(0,s.getStringOption)(e.format,["xdp","formdata","pdf","urlencoded","xfd","xml"]),a.id=e.id||"",a.target=e.target||"",a.textEncoding=(0,s.getKeyword)({data:e.textEncoding?e.textEncoding.toLowerCase():"",defaultValue:"",validate:function(e){return["utf-8","big-five","fontspecific","gbk","gb-18030","gb-2312","ksc-5601","none","shift-jis","ucs-2","utf-16"].includes(e)||e.match(/iso-8859-\\d{2}/)}}),a.use=e.use||"",a.usehref=e.usehref||"",a.xdpContent=e.xdpContent||"",a.encrypt=null,a.encryptData=new n.XFAObjectArray,a.signData=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Dt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"template",!0)).baseProfile=(0,s.getStringOption)(e.baseProfile,["full","interactiveForms"]),a.extras=null,a.subform=new n.XFAObjectArray,a}return v(r,[{key:n.$finalize,value:function(){0===this.subform.children.length&&(0,c.warn)("XFA - No subforms in template node."),this.subform.children.length>=2&&(0,c.warn)("XFA - Several subforms in template node: please file a bug."),this[n.$tabIndex]=5e3}},{key:n.$isSplittable,value:function(){return!0}},{key:n.$searchNode,value:function(e,t){return e.startsWith("#")?[this[n.$ids].get(e.slice(1))]:(0,f.searchNode)(this,t,e,!0,!0)}},{key:n.$toPages,value:S().mark((function e(){var t,r,a,i,o,u,l,f,d,p,g,v,y,m,b,w,k=this;return S().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.subform.children.length){e.next=2;break}return e.abrupt("return",s.HTMLResult.success({name:"div",children:[]}));case 2:this[n.$extra]={overflowNode:null,firstUnsplittable:null,currentContentArea:null,currentPageArea:null,noLayoutFailure:!1,pageNumber:1,pagePosition:"first",oddOrEven:"odd",blankOrNotBlank:"nonBlank",paraStack:[]},(t=this.subform.children[0]).pageSet[n.$cleanPage](),r=t.pageSet.pageArea.children,a={name:"div",children:[]},i=null,o=null,u=null,t.breakBefore.children.length>=1?(o=t.breakBefore.children[0],u=o.target):t.subform.children.length>=1&&t.subform.children[0].breakBefore.children.length>=1?(o=t.subform.children[0].breakBefore.children[0],u=o.target):t.break&&t.break.beforeTarget?(o=t.break,u=o.beforeTarget):t.subform.children.length>=1&&t.subform.children[0].break&&t.subform.children[0].break.beforeTarget&&(o=t.subform.children[0].break,u=o.beforeTarget),o&&(l=this[n.$searchNode](u,o[n.$getParent]()))instanceof dt&&(i=l,o[n.$extra]={}),i||(i=r[0]),i[n.$extra]={numberOfUse:1},(f=i[n.$getParent]())[n.$extra]={numberOfUse:1,pageIndex:f.pageArea.children.indexOf(i),pageSetIndex:0},p=null,g=null,v=!0,y=0,m=0,b=S().mark((function e(){var r,o,s,u,l,f,h,b,w,x,O,A,C,F,P;return S().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v){e.next=7;break}if(a.children.pop(),3!=++y){e.next=5;break}return(0,c.warn)("XFA - Something goes wrong: please file a bug."),e.abrupt("return",{v:a});case 5:e.next=8;break;case 7:y=0;case 8:d=null,k[n.$extra].currentPageArea=i,r=i[n.$toHTML]().html,a.children.push(r),p&&(k[n.$extra].noLayoutFailure=!0,r.children.push(p[n.$toHTML](i[n.$extra].space).html),p=null),g&&(k[n.$extra].noLayoutFailure=!0,r.children.push(g[n.$toHTML](i[n.$extra].space).html),g=null),o=i.contentArea.children,s=r.children.filter((function(e){return e.attributes.class.includes("xfaContentarea")})),v=!1,k[n.$extra].firstUnsplittable=null,k[n.$extra].noLayoutFailure=!1,u=function(e){var r=t[n.$flushHTML]();r&&(v=v||r.children&&0!==r.children.length,s[e].children.push(r))},l=m,f=o.length;case 21:if(!(l1&&a.children.pop(),e.abrupt("return",{v:a});case 31:if(!w.isBreak()){e.next=40;break}if(x=w.breakNode,u(l),"auto"!==x.targetType){e.next=36;break}return e.abrupt("continue",53);case 36:return x.leader&&(p=(p=k[n.$searchNode](x.leader,x[n.$getParent]()))?p[0]:null),x.trailer&&(g=(g=k[n.$searchNode](x.trailer,x[n.$getParent]()))?g[0]:null),"pageArea"===x.targetType?(d=x[n.$extra].target,l=1/0):x[n.$extra].target?(d=x[n.$extra].target,m=x[n.$extra].index+1,l=1/0):l=x[n.$extra].index,e.abrupt("continue",53);case 40:if(!k[n.$extra].overflowNode){e.next=52;break}return O=k[n.$extra].overflowNode,k[n.$extra].overflowNode=null,A=O[n.$getExtra](),C=A.target,A.addLeader=null!==A.leader,A.addTrailer=null!==A.trailer,u(l),F=l,l=1/0,C instanceof dt?d=C:C instanceof pe&&(-1!==(P=o.indexOf(C))?P>F?l=P-1:m=P:(d=C[n.$getParent](),m=d.contentArea.children.indexOf(C))),e.abrupt("continue",53);case 52:u(l);case 53:l++,e.next=21;break;case 56:return k[n.$extra].pageNumber+=1,d&&(d[n.$isUsable]()?d[n.$extra].numberOfUse+=1:d=null),i=d||i[n.$getNextPage](),e.next=61,null;case 61:case"end":return e.stop()}}),e)}));case 22:return e.delegateYield(b(),"t0",24);case 24:if("object"!==h(w=e.t0)){e.next=27;break}return e.abrupt("return",w.v);case 27:e.next=22;break;case 29:case"end":return e.stop()}}),e,this)}))}]),r}(n.XFAObject);t.Template=Dt;var Bt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"text")).id=e.id||"",n.maxChars=(0,s.getInteger)({data:e.maxChars,defaultValue:0,validate:function(e){return e>=0}}),n.name=e.name||"",n.rid=e.rid||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$acceptWhitespace,value:function(){return!0}},{key:n.$onChild,value:function(e){return e[n.$namespaceId]===a.NamespaceIds.xhtml.id?(this[n.$content]=e,!0):((0,c.warn)("XFA - Invalid content in Text: ".concat(e[n.$nodeName],".")),!1)}},{key:n.$onText,value:function(e){this[n.$content]instanceof n.XFAObject||d(k(r.prototype),n.$onText,this).call(this,e)}},{key:n.$finalize,value:function(){"string"==typeof this[n.$content]&&(this[n.$content]=this[n.$content].replace(/\\r\\n/g,"\\n"))}},{key:n.$getExtra,value:function(){return"string"==typeof this[n.$content]?this[n.$content].split(/[\\u2029\\u2028\\n]/).reduce((function(e,t){return t&&e.push(t),e}),[]).join("\\n"):this[n.$content][n.$text]()}},{key:n.$toHTML,value:function(e){if("string"==typeof this[n.$content]){var t=U(this[n.$content]).html;return this[n.$content].includes("\\u2029")?(t.name="div",t.children=[],this[n.$content].split("\\u2029").map((function(e){return e.split(/[\\u2028\\n]/).reduce((function(e,t){return e.push({name:"span",value:t},{name:"br"}),e}),[])})).forEach((function(e){t.children.push({name:"p",children:e})}))):/[\\u2028\\n]/.test(this[n.$content])&&(t.name="div",t.children=[],this[n.$content].split(/[\\u2028\\n]/).forEach((function(e){t.children.push({name:"span",value:e},{name:"br"})}))),s.HTMLResult.success(t)}return this[n.$content][n.$toHTML](e)}}]),r}(n.ContentObject);t.Text=Bt;var Ut=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"textEdit",!0)).allowRichText=(0,s.getInteger)({data:e.allowRichText,defaultValue:0,validate:function(e){return 1===e}}),n.hScrollPolicy=(0,s.getStringOption)(e.hScrollPolicy,["auto","off","on"]),n.id=e.id||"",n.multiLine=(0,s.getInteger)({data:e.multiLine,defaultValue:"",validate:function(e){return 0===e||1===e}}),n.use=e.use||"",n.usehref=e.usehref||"",n.vScrollPolicy=(0,s.getStringOption)(e.vScrollPolicy,["auto","off","on"]),n.border=null,n.comb=null,n.extras=null,n.margin=null,n}return v(r,[{key:n.$toHTML,value:function(e){var t,r=(0,o.toStyle)(this,"border","font","margin"),a=this[n.$getParent]()[n.$getParent]();return""===this.multiLine&&(this.multiLine=a instanceof Oe?1:0),t=1===this.multiLine?{name:"textarea",attributes:{dataId:a[n.$data]&&a[n.$data][n.$uid]||a[n.$uid],fieldId:a[n.$uid],class:["xfaTextfield"],style:r,"aria-label":B(a),"aria-required":!1}}:{name:"input",attributes:{type:"text",dataId:a[n.$data]&&a[n.$data][n.$uid]||a[n.$uid],fieldId:a[n.$uid],class:["xfaTextfield"],style:r,"aria-label":B(a),"aria-required":!1}},R(a)&&(t.attributes["aria-required"]=!0,t.attributes.required=!0),s.HTMLResult.success({name:"label",attributes:{class:["xfaLabel"]},children:[t]})}}]),r}(n.XFAObject),$t=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"time")).id=e.id||"",n.name=e.name||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r,[{key:n.$finalize,value:function(){var e=this[n.$content].trim();this[n.$content]=e?new Date(e):null}},{key:n.$toHTML,value:function(e){return U(this[n.$content]?this[n.$content].toString():"")}}]),r}(n.StringObject),Xt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"timeStamp")).id=e.id||"",n.server=e.server||"",n.type=(0,s.getStringOption)(e.type,["optional","required"]),n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.XFAObject),Ht=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"toolTip")).id=e.id||"",n.rid=e.rid||"",n.use=e.use||"",n.usehref=e.usehref||"",n}return v(r)}(n.StringObject),qt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"traversal",!0)).id=e.id||"",a.use=e.use||"",a.usehref=e.usehref||"",a.extras=null,a.traverse=new n.XFAObjectArray,a}return v(r)}(n.XFAObject),Gt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"traverse",!0)).id=e.id||"",n.operation=(0,s.getStringOption)(e.operation,["next","back","down","first","left","right","up"]),n.ref=e.ref||"",n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n.script=null,n}return v(r,[{key:"name",get:function(){return this.operation}},{key:n.$isTransparent,value:function(){return!1}}]),r}(n.XFAObject),zt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"ui",!0)).id=e.id||"",n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n.picture=null,n.barcode=null,n.button=null,n.checkButton=null,n.choiceList=null,n.dateTimeEdit=null,n.defaultUi=null,n.imageEdit=null,n.numericEdit=null,n.passwordEdit=null,n.signature=null,n.textEdit=null,n}return v(r,[{key:n.$getExtra,value:function(){if(void 0===this[n.$extra]){var e,t=O(Object.getOwnPropertyNames(this));try{for(t.s();!(e=t.n()).done;){var r=e.value;if("extras"!==r&&"picture"!==r){var a=this[r];if(a instanceof n.XFAObject)return this[n.$extra]=a,a}}}catch(e){t.e(e)}finally{t.f()}this[n.$extra]=null}return this[n.$extra]}},{key:n.$toHTML,value:function(e){var t=this[n.$getExtra]();return t?t[n.$toHTML](e):s.HTMLResult.EMPTY}}]),r}(n.XFAObject),Wt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"validate",!0)).formatTest=(0,s.getStringOption)(e.formatTest,["warning","disabled","error"]),n.id=e.id||"",n.nullTest=(0,s.getStringOption)(e.nullTest,["disabled","error","warning"]),n.scriptTest=(0,s.getStringOption)(e.scriptTest,["error","disabled","warning"]),n.use=e.use||"",n.usehref=e.usehref||"",n.extras=null,n.message=null,n.picture=null,n.script=null,n}return v(r)}(n.XFAObject),Vt=function(e){m(r,e);var t=w(r);function r(e){var n;return y(this,r),(n=t.call(this,F,"value",!0)).id=e.id||"",n.override=(0,s.getInteger)({data:e.override,defaultValue:0,validate:function(e){return 1===e}}),n.relevant=(0,s.getRelevant)(e.relevant),n.use=e.use||"",n.usehref=e.usehref||"",n.arc=null,n.boolean=null,n.date=null,n.dateTime=null,n.decimal=null,n.exData=null,n.float=null,n.image=null,n.integer=null,n.line=null,n.rectangle=null,n.text=null,n.time=null,n}return v(r,[{key:n.$setValue,value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){var t=this[n.$getParent]();if(t instanceof Be&&t.ui&&t.ui.imageEdit)return this.image||(this.image=new We({}),this[n.$appendChild](this.image)),void(this.image[n.$content]=e[n.$content]);var r=e[n.$nodeName];if(null===this[r]){var a,i=O(Object.getOwnPropertyNames(this));try{for(i.s();!(a=i.n()).done;){var o=a.value,s=this[o];s instanceof n.XFAObject&&(this[o]=null,this[n.$removeChild](s))}}catch(e){i.e(e)}finally{i.f()}this[e[n.$nodeName]]=e,this[n.$appendChild](e)}else this[r][n.$content]=e[n.$content]}))},{key:n.$text,value:function(){if(this.exData)return"string"==typeof this.exData[n.$content]?this.exData[n.$content].trim():this.exData[n.$content][n.$text]().trim();var e,t=O(Object.getOwnPropertyNames(this));try{for(t.s();!(e=t.n()).done;){var r=e.value;if("image"!==r){var a=this[r];if(a instanceof n.XFAObject)return(a[n.$content]||"").toString().trim()}}}catch(e){t.e(e)}finally{t.f()}return null}},{key:n.$toHTML,value:function(e){var t,r=O(Object.getOwnPropertyNames(this));try{for(r.s();!(t=r.n()).done;){var a=this[t.value];if(a instanceof n.XFAObject)return a[n.$toHTML](e)}}catch(e){r.e(e)}finally{r.f()}return s.HTMLResult.EMPTY}}]),r}(n.XFAObject);t.Value=Vt;var Yt=function(e){m(r,e);var t=w(r);function r(e){var a;return y(this,r),(a=t.call(this,F,"variables",!0)).id=e.id||"",a.use=e.use||"",a.usehref=e.usehref||"",a.boolean=new n.XFAObjectArray,a.date=new n.XFAObjectArray,a.dateTime=new n.XFAObjectArray,a.decimal=new n.XFAObjectArray,a.exData=new n.XFAObjectArray,a.float=new n.XFAObjectArray,a.image=new n.XFAObjectArray,a.integer=new n.XFAObjectArray,a.manifest=new n.XFAObjectArray,a.script=new n.XFAObjectArray,a.text=new n.XFAObjectArray,a.time=new n.XFAObjectArray,a}return v(r,[{key:n.$isTransparent,value:function(){return!0}}]),r}(n.XFAObject),Kt=function(){function e(){y(this,e)}return v(e,null,[{key:a.$buildXFAObject,value:function(t,r){if(e.hasOwnProperty(t)){var a=e[t](r);return a[n.$setSetAttributes](r),a}}},{key:"appearanceFilter",value:function(e){return new G(e)}},{key:"arc",value:function(e){return new z(e)}},{key:"area",value:function(e){return new W(e)}},{key:"assist",value:function(e){return new V(e)}},{key:"barcode",value:function(e){return new Y(e)}},{key:"bind",value:function(e){return new K(e)}},{key:"bindItems",value:function(e){return new J(e)}},{key:"bookend",value:function(e){return new Z(e)}},{key:"boolean",value:function(e){return new Q(e)}},{key:"border",value:function(e){return new ee(e)}},{key:"break",value:function(e){return new te(e)}},{key:"breakAfter",value:function(e){return new re(e)}},{key:"breakBefore",value:function(e){return new ne(e)}},{key:"button",value:function(e){return new ae(e)}},{key:"calculate",value:function(e){return new ie(e)}},{key:"caption",value:function(e){return new oe(e)}},{key:"certificate",value:function(e){return new se(e)}},{key:"certificates",value:function(e){return new ce(e)}},{key:"checkButton",value:function(e){return new ue(e)}},{key:"choiceList",value:function(e){return new le(e)}},{key:"color",value:function(e){return new fe(e)}},{key:"comb",value:function(e){return new he(e)}},{key:"connect",value:function(e){return new de(e)}},{key:"contentArea",value:function(e){return new pe(e)}},{key:"corner",value:function(e){return new ge(e)}},{key:"date",value:function(e){return new ve(e)}},{key:"dateTime",value:function(e){return new ye(e)}},{key:"dateTimeEdit",value:function(e){return new me(e)}},{key:"decimal",value:function(e){return new be(e)}},{key:"defaultUi",value:function(e){return new we(e)}},{key:"desc",value:function(e){return new ke(e)}},{key:"digestMethod",value:function(e){return new Se(e)}},{key:"digestMethods",value:function(e){return new xe(e)}},{key:"draw",value:function(e){return new Oe(e)}},{key:"edge",value:function(e){return new Ae(e)}},{key:"encoding",value:function(e){return new Ce(e)}},{key:"encodings",value:function(e){return new Fe(e)}},{key:"encrypt",value:function(e){return new Pe(e)}},{key:"encryptData",value:function(e){return new Te(e)}},{key:"encryption",value:function(e){return new Ie(e)}},{key:"encryptionMethod",value:function(e){return new Ee(e)}},{key:"encryptionMethods",value:function(e){return new je(e)}},{key:"event",value:function(e){return new Me(e)}},{key:"exData",value:function(e){return new _e(e)}},{key:"exObject",value:function(e){return new Le(e)}},{key:"exclGroup",value:function(e){return new Re(e)}},{key:"execute",value:function(e){return new Ne(e)}},{key:"extras",value:function(e){return new De(e)}},{key:"field",value:function(e){return new Be(e)}},{key:"fill",value:function(e){return new Ue(e)}},{key:"filter",value:function(e){return new $e(e)}},{key:"float",value:function(e){return new Xe(e)}},{key:"font",value:function(e){return new He(e)}},{key:"format",value:function(e){return new qe(e)}},{key:"handler",value:function(e){return new Ge(e)}},{key:"hyphenation",value:function(e){return new ze(e)}},{key:"image",value:function(e){return new We(e)}},{key:"imageEdit",value:function(e){return new Ve(e)}},{key:"integer",value:function(e){return new Ye(e)}},{key:"issuers",value:function(e){return new Ke(e)}},{key:"items",value:function(e){return new Je(e)}},{key:"keep",value:function(e){return new Ze(e)}},{key:"keyUsage",value:function(e){return new Qe(e)}},{key:"line",value:function(e){return new et(e)}},{key:"linear",value:function(e){return new tt(e)}},{key:"lockDocument",value:function(e){return new rt(e)}},{key:"manifest",value:function(e){return new nt(e)}},{key:"margin",value:function(e){return new at(e)}},{key:"mdp",value:function(e){return new it(e)}},{key:"medium",value:function(e){return new ot(e)}},{key:"message",value:function(e){return new st(e)}},{key:"numericEdit",value:function(e){return new ct(e)}},{key:"occur",value:function(e){return new ut(e)}},{key:"oid",value:function(e){return new lt(e)}},{key:"oids",value:function(e){return new ft(e)}},{key:"overflow",value:function(e){return new ht(e)}},{key:"pageArea",value:function(e){return new dt(e)}},{key:"pageSet",value:function(e){return new pt(e)}},{key:"para",value:function(e){return new gt(e)}},{key:"passwordEdit",value:function(e){return new vt(e)}},{key:"pattern",value:function(e){return new yt(e)}},{key:"picture",value:function(e){return new mt(e)}},{key:"proto",value:function(e){return new bt(e)}},{key:"radial",value:function(e){return new wt(e)}},{key:"reason",value:function(e){return new kt(e)}},{key:"reasons",value:function(e){return new St(e)}},{key:"rectangle",value:function(e){return new xt(e)}},{key:"ref",value:function(e){return new Ot(e)}},{key:"script",value:function(e){return new At(e)}},{key:"setProperty",value:function(e){return new Ct(e)}},{key:"signData",value:function(e){return new Ft(e)}},{key:"signature",value:function(e){return new Pt(e)}},{key:"signing",value:function(e){return new Tt(e)}},{key:"solid",value:function(e){return new It(e)}},{key:"speak",value:function(e){return new Et(e)}},{key:"stipple",value:function(e){return new jt(e)}},{key:"subform",value:function(e){return new Mt(e)}},{key:"subformSet",value:function(e){return new _t(e)}},{key:"subjectDN",value:function(e){return new Lt(e)}},{key:"subjectDNs",value:function(e){return new Rt(e)}},{key:"submit",value:function(e){return new Nt(e)}},{key:"template",value:function(e){return new Dt(e)}},{key:"text",value:function(e){return new Bt(e)}},{key:"textEdit",value:function(e){return new Ut(e)}},{key:"time",value:function(e){return new $t(e)}},{key:"timeStamp",value:function(e){return new Xt(e)}},{key:"toolTip",value:function(e){return new Ht(e)}},{key:"traversal",value:function(e){return new qt(e)}},{key:"traverse",value:function(e){return new Gt(e)}},{key:"ui",value:function(e){return new zt(e)}},{key:"validate",value:function(e){return new Wt(e)}},{key:"value",value:function(e){return new Vt(e)}},{key:"variables",value:function(e){return new Yt(e)}}]),e}();t.TemplateNamespace=Kt},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.addHTML=function(e,t,r){var s=e[n.$extra],u=s.availableSpace,l=i(r,4),f=l[0],h=l[1],d=l[2],p=l[3];switch(e.layout){case"position":s.width=Math.max(s.width,f+d),s.height=Math.max(s.height,h+p),s.children.push(t);break;case"lr-tb":case"rl-tb":s.line&&1!==s.attempt||(s.line=c(e,[]),s.children.push(s.line),s.numberInLine=0),s.numberInLine+=1,s.line.children.push(t),0===s.attempt?(s.currentWidth+=d,s.height=Math.max(s.height,s.prevHeight+p)):(s.currentWidth=d,s.prevHeight=s.height,s.height+=p,s.attempt=0),s.width=Math.max(s.width,s.currentWidth);break;case"rl-row":case"row":s.children.push(t),s.width+=d,s.height=Math.max(s.height,p);var g,v=(0,a.measureToString)(s.height),y=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=o(e))){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw i}}}}(s.children);try{for(y.s();!(g=y.n()).done;)g.value.attributes.style.height=v}catch(e){y.e(e)}finally{y.f()}break;case"table":case"tb":s.width=Math.min(u.width,Math.max(s.width,d)),s.height+=p,s.children.push(t)}},t.checkDimensions=function(e,t){if(null===e[n.$getTemplateRoot]()[n.$extra].firstUnsplittable)return!0;if(0===e.w||0===e.h)return!0;var r=e[n.$getSubformParent](),a=r[n.$extra]&&r[n.$extra].attempt||0,o=i(function(e){var t,r,n=""===e.w?NaN:e.w,a=""===e.h?NaN:e.h,i=0,o=0;switch(e.anchorType||""){case"bottomCenter":i=n/2,o=a;break;case"bottomLeft":i=0,o=a;break;case"bottomRight":i=n,o=a;break;case"middleCenter":i=n/2,o=a/2;break;case"middleLeft":i=0,o=a/2;break;case"middleRight":i=n,o=a/2;break;case"topCenter":i=n/2,o=0;break;case"topRight":i=n,o=0}switch(e.rotate||0){case 0:t=-i,r=-o;break;case 90:t=-o,r=i;var s=[a,-n];n=s[0],a=s[1];break;case 180:t=i,r=o;var c=[-n,-a];n=c[0],a=c[1];break;case 270:t=o,r=-i;var u=[-a,n];n=u[0],a=u[1]}return[e.x+t+Math.min(0,n),e.y+r+Math.min(0,a),Math.abs(n),Math.abs(a)]}(e),4),s=o[1],c=o[2],u=o[3];switch(r.layout){case"lr-tb":case"rl-tb":return 0===a?e[n.$getTemplateRoot]()[n.$extra].noLayoutFailure?""!==e.w?Math.round(c-t.width)<=2:t.width>2:!(""!==e.h&&Math.round(u-t.height)>2)&&(""!==e.w?Math.round(c-t.width)<=2||0===r[n.$extra].numberInLine&&t.height>2:t.width>2):!!e[n.$getTemplateRoot]()[n.$extra].noLayoutFailure||!(""!==e.h&&Math.round(u-t.height)>2)&&(""===e.w||Math.round(c-t.width)<=2||!r[n.$isThereMoreWidth]())&&t.height>2;case"table":case"tb":return!!e[n.$getTemplateRoot]()[n.$extra].noLayoutFailure||(""===e.h||e[n.$isSplittable]()?(""===e.w||Math.round(c-t.width)<=2||!r[n.$isThereMoreWidth]())&&t.height>2:Math.round(u-t.height)<=2);case"position":return!!e[n.$getTemplateRoot]()[n.$extra].noLayoutFailure||""===e.h||Math.round(u+s-t.height)<=2||u+s>e[n.$getTemplateRoot]()[n.$extra].currentContentArea.h;case"rl-row":case"row":return!!e[n.$getTemplateRoot]()[n.$extra].noLayoutFailure||""===e.h||Math.round(u-t.height)<=2;default:return!0}},t.flushHTML=function(e){if(!e[n.$extra])return null;var t={name:"div",attributes:e[n.$extra].attributes,children:e[n.$extra].children};if(e[n.$extra].failingNode){var r=e[n.$extra].failingNode[n.$flushHTML]();r&&(e.layout.endsWith("-tb")?t.children.push(c(e,[r])):t.children.push(r))}return 0===t.children.length?null:t},t.getAvailableSpace=function(e){var t=e[n.$extra].availableSpace,r=e.margin?e.margin.topInset+e.margin.bottomInset:0,a=e.margin?e.margin.leftInset+e.margin.rightInset:0;switch(e.layout){case"lr-tb":case"rl-tb":return 0===e[n.$extra].attempt?{width:t.width-a-e[n.$extra].currentWidth,height:t.height-r-e[n.$extra].prevHeight}:{width:t.width-a,height:t.height-r-e[n.$extra].height};case"rl-row":case"row":return{width:e[n.$extra].columnWidths.slice(e[n.$extra].currentColumn).reduce((function(e,t){return e+t})),height:t.height-a};case"table":case"tb":return{width:t.width-a,height:t.height-r-e[n.$extra].height};default:return t}};var n=r(206),a=r(213);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||o(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){if(e){if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r{Object.defineProperty(t,"__esModule",{value:!0}),t.computeBbox=function(e,t,r){var a;if(""!==e.w&&""!==e.h)a=[e.x,e.y,e.w,e.h];else{if(!r)return null;var i=e.w;if(""===i){if(0===e.maxW){var o=e[n.$getSubformParent]();i="position"===o.layout&&""!==o.w?0:e.minW}else i=Math.min(e.maxW,r.width);t.attributes.style.width=u(i)}var s=e.h;if(""===s){if(0===e.maxH){var c=e[n.$getSubformParent]();s="position"===c.layout&&""!==c.h?0:e.minH}else s=Math.min(e.maxH,r.height);t.attributes.style.height=u(s)}a=[e.x,e.y,i,s]}return a},t.createWrapper=function(e,t){var r=t.attributes,a=r.style,i={name:"div",attributes:{class:["xfaWrapper"],style:Object.create(null)},children:[]};if(r.class.push("xfaWrapped"),e.border){var o,s,c=e.border[n.$extra],u=c.widths,l=c.insets,f=l[0],d=l[3],p=l[0]+l[2],g=l[1]+l[3];switch(e.border.hand){case"even":f-=u[0]/2,d-=u[3]/2,o="calc(100% + ".concat((u[1]+u[3])/2-g,"px)"),s="calc(100% + ".concat((u[0]+u[2])/2-p,"px)");break;case"left":f-=u[0],d-=u[3],o="calc(100% + ".concat(u[1]+u[3]-g,"px)"),s="calc(100% + ".concat(u[0]+u[2]-p,"px)");break;case"right":o=g?"calc(100% - ".concat(g,"px)"):"100%",s=p?"calc(100% - ".concat(p,"px)"):"100%"}var v=["xfaBorder"];h(e.border)&&v.push("xfaPrintOnly");for(var y={name:"div",attributes:{class:v,style:{top:"".concat(f,"px"),left:"".concat(d,"px"),width:o,height:s}},children:[]},m=0,b=["border","borderWidth","borderColor","borderRadius","borderStyle"];m=0)){var r="padding"+("left"==("right"===e.textAlign?"right":"left")?"Left":"Right"),n=(0,i.getMeasurement)(e[r],"0px");e[r]="".concat(n-t,"px")}},t.fixURL=function(e){var t=(0,a.createValidAbsoluteUrl)(e,null,{addDefaultProtocol:!0,tryConvertEncoding:!0});return t?t.href:null},t.isPrintOnly=h,t.layoutClass=function(e){switch(e.layout){case"position":default:return"xfaPosition";case"lr-tb":return"xfaLrTb";case"rl-row":return"xfaRlRow";case"rl-tb":return"xfaRlTb";case"row":return"xfaRow";case"table":return"xfaTable";case"tb":return"xfaTb"}},t.layoutNode=function(e,t){var r=null,a=null,i=!1;if((!e.w||!e.h)&&e.value){var o=0,s=0;e.margin&&(o=e.margin.leftInset+e.margin.rightInset,s=e.margin.topInset+e.margin.bottomInset);var c=null,u=null;e.para&&(u=Object.create(null),c=""===e.para.lineHeight?null:e.para.lineHeight,u.top=""===e.para.spaceAbove?0:e.para.spaceAbove,u.bottom=""===e.para.spaceBelow?0:e.para.spaceBelow,u.left=""===e.para.marginLeft?0:e.para.marginLeft,u.right=""===e.para.marginRight?0:e.para.marginRight);var l=e.font;if(!l)for(var h=e[n.$getTemplateRoot](),d=e[n.$getParent]();d&&d!==h;){if(d.font){l=d.font;break}d=d[n.$getParent]()}var p=(e.w||t.width)-o,g=e[n.$globalData].fontFinder;if(e.value.exData&&e.value.exData[n.$content]&&"text/html"===e.value.exData.contentType){var v=f(e.value.exData[n.$content],l,u,c,g,p);a=v.width,r=v.height,i=v.isBroken}else{var y=e.value[n.$text]();if(y){var m=f(y,l,u,c,g,p);a=m.width,r=m.height,i=m.isBroken}}null===a||e.w||(a+=o),null===r||e.h||(r+=s)}return{w:a,h:r,isBroken:i}},t.measureToString=u,t.setAccess=function(e,t){switch(e.access){case"nonInteractive":t.push("xfaNonInteractive");break;case"readOnly":t.push("xfaReadOnly");break;case"protected":t.push("xfaDisabled")}},t.setFontFamily=function(e,t,r,n){if(r){var a=(0,i.stripQuotes)(e.typeface);n.fontFamily='"'.concat(a,'"');var s=r.find(a);if(s){var c=s.regular.cssFontInfo.fontFamily;c!==a&&(n.fontFamily='"'.concat(c,'"'));var u=d(t);if(u&&""!==u.lineHeight)return;if(n.lineHeight)return;var l=(0,o.selectFont)(e,s);l&&(n.lineHeight=Math.max(1.2,l.lineHeight))}}else delete n.fontFamily},t.setMinMaxDimensions=function(e,t){"position"===e[n.$getSubformParent]().layout&&(e.minW>0&&(t.minWidth=u(e.minW)),e.maxW>0&&(t.maxWidth=u(e.maxW)),e.minH>0&&(t.minHeight=u(e.minH)),e.maxH>0&&(t.maxHeight=u(e.maxH)))},t.setPara=function(e,t,r){if(r.attributes.class&&r.attributes.class.includes("xfaRich")){t&&(""===e.h&&(t.height="auto"),""===e.w&&(t.width="auto"));var a=d(e);if(a){var i=r.attributes.style;switch(i.display="flex",i.flexDirection="column",a.vAlign){case"top":i.justifyContent="start";break;case"bottom":i.justifyContent="end";break;case"middle":i.justifyContent="center"}for(var o=a[n.$toStyle](),s=0,u=Object.entries(o);s1?r-1:0),o=1;oe.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&!e.relevant[0].excluded&&"print"===e.relevant[0].viewname}function d(e){var t=e[n.$getTemplateRoot]()[n.$extra].paraStack;return t.length?t.at(-1):null}},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FontFinder=void 0,t.getMetrics=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=null;if(e){var i=(0,a.stripQuotes)(e.typeface),o=e[n.$globalData].fontFinder.find(i);r=d(e,o)}if(!r)return{lineHeight:12,lineGap:2,lineNoGap:10};var s=e.size||10,c=r.lineHeight?Math.max(t?0:1.2,r.lineHeight):1.2,u=void 0===r.lineGap?.2:r.lineGap;return{lineHeight:c*s,lineGap:u*s,lineNoGap:Math.max(1,c-u)*s}},t.selectFont=d;var n=r(206),a=r(207),i=r(2);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||u(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=u(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function u(e,t){if(e){if("string"==typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]?arguments[1]:null,n=c(e);try{for(n.s();!(t=n.n()).done;){var a=t.value;this.addPdfFont(a)}}catch(e){n.e(e)}finally{n.f()}var i,o=c(this.fonts.values());try{for(o.s();!(i=o.n()).done;){var s=i.value;s.regular||(s.regular=s.italic||s.bold||s.bolditalic)}}catch(e){o.e(e)}finally{o.f()}if(r&&0!==r.size){var u,l=this.fonts.get("PdfJS-Fallback-PdfJS-XFA"),f=c(r);try{for(f.s();!(u=f.n()).done;){var h=u.value;this.fonts.set(h,l)}}catch(e){f.e(e)}finally{f.f()}}}},{key:"addPdfFont",value:function(e){var t=e.cssFontInfo,r=t.fontFamily,n=this.fonts.get(r);n||(n=Object.create(null),this.fonts.set(r,n),this.defaultFont||(this.defaultFont=n));var a="",i=parseFloat(t.fontWeight);0!==parseFloat(t.italicAngle)?a=i>=700?"bolditalic":"italic":i>=700&&(a="bold"),a||((e.name.includes("Bold")||e.psName&&e.psName.includes("Bold"))&&(a="bold"),(e.name.includes("Italic")||e.name.endsWith("It")||e.psName&&(e.psName.includes("Italic")||e.psName.endsWith("It")))&&(a+="italic")),a||(a="regular"),n[a]=e}},{key:"getDefault",value:function(){return this.defaultFont}},{key:"find",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=this.fonts.get(e)||this.cache.get(e);if(r)return r;var n=/,|-|_| |bolditalic|bold|italic|regular|it/gi,a=e.replace(n,"");if(r=this.fonts.get(a))return this.cache.set(e,r),r;a=a.toLowerCase();var o,u=[],l=c(this.fonts.entries());try{for(l.s();!(o=l.n()).done;){var f=s(o.value,2),h=f[0],d=f[1];h.replace(n,"").toLowerCase().startsWith(a)&&u.push(d)}}catch(e){l.e(e)}finally{l.f()}if(0===u.length){var p,g=c(this.fonts.entries());try{for(g.s();!(p=g.n()).done;){var v=s(p.value,2)[1];v.regular.name&&v.regular.name.replace(n,"").toLowerCase().startsWith(a)&&u.push(v)}}catch(e){g.e(e)}finally{g.f()}}if(0===u.length){a=a.replace(/psmt|mt/gi,"");var y,m=c(this.fonts.entries());try{for(m.s();!(y=m.n()).done;){var b=s(y.value,2),w=b[0],k=b[1];w.replace(n,"").toLowerCase().startsWith(a)&&u.push(k)}}catch(e){m.e(e)}finally{m.f()}}if(0===u.length){var S,x=c(this.fonts.values());try{for(x.s();!(S=x.n()).done;){var O=S.value;O.regular.name&&O.regular.name.replace(n,"").toLowerCase().startsWith(a)&&u.push(O)}}catch(e){x.e(e)}finally{x.f()}}return u.length>=1?(1!==u.length&&t&&(0,i.warn)("XFA - Too many choices to guess the correct font: ".concat(e)),this.cache.set(e,u[0]),u[0]):(t&&!this.warned.has(e)&&(this.warned.add(e),(0,i.warn)("XFA - Cannot find the font: ".concat(e))),null)}}],r&&f(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function d(e,t){return"italic"===e.posture?"bold"===e.weight?t.bolditalic:t.italic:"bold"===e.weight?t.bold:t.regular}t.FontFinder=h},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TextMeasure=void 0;var n=r(214);function a(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=s(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(c)throw i}}}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||s(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){if(e){if("string"==typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re?(n=Math.max(n,i),i=0,a+=s,s=y,t=-1,r=0,c=!0,u=!1):(s=Math.max(y,s),r=i,i+=d,t=l):i+d>e?(a+=s,s=y,-1!==t?(l=t,n=Math.max(n,r),i=0,t=-1,r=0):(n=Math.max(n,i),i=d),c=!0,u=!1):(i+=d,s=Math.max(y,s))}return{width:1.02*(n=Math.max(n,i)),height:a+=s+this.extraHeight,isBroken:c}}}]),e}();t.TextMeasure=p},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DataHandler=void 0;var n=r(206);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function i(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=s(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){c=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(c)throw i}}}}function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||s(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){if(e){if("string"==typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0;){var r=t.at(-1),a=o(r,2),s=a[0],c=a[1];if(s+1!==c.length){var u=c[++r[0]],l=e.get(u[n.$uid]);if(l)u[n.$setValue](l);else{var f,h=i(u[n.$getAttributes]().values());try{for(h.s();!(f=h.n()).done;){var d=f.value,p=e.get(d[n.$uid]);if(p){d[n.$setValue](p);break}}}catch(e){h.e(e)}finally{h.f()}}var g=u[n.$getChildren]();g.length>0&&t.push([-1,g])}else t.pop()}var v=[''];if(this.dataset){var y,m=i(this.dataset[n.$getChildren]());try{for(m.s();!(y=m.n()).done;){var b=y.value;"data"!==b[n.$nodeName]&&b[n.$toString](v)}}catch(e){m.e(e)}finally{m.f()}}return this.data[n.$toString](v),v.push(""),v.join("")}}])&&u(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.DataHandler=l},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.XFAParser=void 0;var a=r(206),i=r(195),o=r(218),s=r(2);function c(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||u(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){if(e){if("string"==typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,v),(e=g.call(this))._builder=new o.Builder(t),e._stack=[],e._globalData={usedTypefaces:new Set},e._ids=new Map,e._current=e._builder.buildRoot(e._ids),e._errorCode=i.XMLParserErrorCode.NoError,e._whiteRegex=/^\\s+$/,e._nbsps=/\\xa0+/g,e._richText=r,e}return t=v,(r=[{key:"parse",value:function(e){if(this.parseXml(e),this._errorCode===i.XMLParserErrorCode.NoError)return this._current[a.$finalize](),this._current.element}},{key:"onText",value:function(e){e=e.replace(this._nbsps,(function(e){return e.slice(1)+" "})),this._richText||this._current[a.$acceptWhitespace]()?this._current[a.$onText](e,this._richText):this._whiteRegex.test(e)||this._current[a.$onText](e.trim())}},{key:"onCdata",value:function(e){this._current[a.$onText](e)}},{key:"_mkAttributes",value:function(e,t){var r,n=null,i=null,o=Object.create({}),c=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=u(e))){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}(e);try{for(c.s();!(r=c.n()).done;){var l=r.value,f=l.name,h=l.value;if("xmlns"===f)n?(0,s.warn)("XFA - multiple namespace definition in <".concat(t,">")):n=h;else if(f.startsWith("xmlns:")){var d=f.substring(6);i||(i=[]),i.push({prefix:d,value:h})}else{var p=f.indexOf(":");if(-1===p)o[f]=h;else{var g=o[a.$nsAttributes];g||(g=o[a.$nsAttributes]=Object.create(null));var v=[f.slice(0,p),f.slice(p+1)],y=v[0],m=v[1],b=g[y];b||(b=g[y]=Object.create(null)),b[m]=h}}}}catch(e){c.e(e)}finally{c.f()}return[n,i,o]}},{key:"_getNameAndPrefix",value:function(e,t){var r=e.indexOf(":");return-1===r?[e,null]:[e.substring(r+1),t?"":e.substring(0,r)]}},{key:"onBeginElement",value:function(e,t,r){var n=c(this._mkAttributes(t,e),3),i=n[0],o=n[1],s=n[2],u=c(this._getNameAndPrefix(e,this._builder.isNsAgnostic()),2),l=u[0],f=u[1],h=this._builder.build({nsPrefix:f,name:l,attributes:s,namespace:i,prefixes:o});if(h[a.$globalData]=this._globalData,r)return h[a.$finalize](),this._current[a.$onChild](h)&&h[a.$setId](this._ids),void h[a.$clean](this._builder);this._stack.push(this._current),this._current=h}},{key:"onEndElement",value:function(e){var t=this._current;if(t[a.$isCDATAXml]()&&"string"==typeof t[a.$content]){var r=new v;r._globalData=this._globalData;var n=r.parse(t[a.$content]);t[a.$content]=null,t[a.$onChild](n)}t[a.$finalize](),this._current=this._stack.pop(),this._current[a.$onChild](t)&&t[a.$setId](this._ids),t[a.$clean](this._builder)}},{key:"onError",value:function(e){this._errorCode=e}}])&&f(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),v}(i.XMLParserBase);t.XFAParser=p},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.Builder=void 0;var a=r(208),i=r(206),o=r(219),s=r(211),c=r(228),u=r(2);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||f(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){if(e){if("string"==typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:null;d(this,e),this._namespaceStack=[],this._nsAgnosticLevel=0,this._namespacePrefixes=new Map,this._namespaces=new Map,this._nextNsId=Math.max.apply(Math,function(e){if(Array.isArray(e))return h(e)}(t=Object.values(a.NamespaceIds).map((function(e){return e.id})))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||f(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),this._currentNamespace=r||new c.UnknownNamespace(++this._nextNsId)}return g(e,[{key:"buildRoot",value:function(e){return new k(e)}},{key:"build",value:function(e){var t=e.nsPrefix,r=e.name,n=e.attributes,s=e.namespace,c=e.prefixes,u=null!==s;if(u&&(this._namespaceStack.push(this._currentNamespace),this._currentNamespace=this._searchNamespace(s)),c&&this._addNamespacePrefix(c),n.hasOwnProperty(i.$nsAttributes)){for(var f=o.NamespaceSetUp.datasets,h=n[i.$nsAttributes],d=null,p=0,g=Object.entries(h);p0}},{key:"_searchNamespace",value:function(e){var t=this._namespaces.get(e);if(t)return t;for(var r=0,n=Object.entries(a.NamespaceIds);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}(e);try{for(r.s();!(t=r.n()).done;){var n=t.value,a=n.prefix,i=n.value,o=this._searchNamespace(i),s=this._namespacePrefixes.get(a);s||(s=[],this._namespacePrefixes.set(a,s)),s.push(o)}}catch(e){r.e(e)}finally{r.f()}}},{key:"_getNamespaceToUse",value:function(e){if(!e)return this._currentNamespace;var t=this._namespacePrefixes.get(e);return t&&t.length>0?t.at(-1):((0,u.warn)("Unknown namespace prefix: ".concat(e,".")),null)}},{key:"clean",value:function(e){var t=this,r=e.hasNamespace,n=e.prefixes,a=e.nsAgnostic;r&&(this._currentNamespace=this._namespaceStack.pop()),n&&n.forEach((function(e){var r=e.prefix;t._namespacePrefixes.get(r).pop()})),a&&this._nsAgnosticLevel--}}]),e}();t.Builder=x},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NamespaceSetUp=void 0;var n=r(220),a=r(221),i=r(222),o=r(223),s=r(224),c=r(225),u=r(211),l=r(226),f=r(227),h={config:n.ConfigNamespace,connection:a.ConnectionSetNamespace,datasets:i.DatasetsNamespace,localeSet:o.LocaleSetNamespace,signature:s.SignatureNamespace,stylesheet:c.StylesheetNamespace,template:u.TemplateNamespace,xdp:l.XdpNamespace,xhtml:f.XhtmlNamespace};t.NamespaceSetUp=h},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigNamespace=void 0;var a=r(208),i=r(206),o=r(207),s=r(2);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=1&&e<=8}))}return l(r)}(i.IntegerObject),A=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"agent",!0)).name=e.name?e.name.trim():"",n.common=new i.XFAObjectArray,n}return l(r)}(i.XFAObject),C=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"alwaysEmbed")}return l(r)}(i.ContentObject),F=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"amd")}return l(r)}(i.StringObject),P=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"area")).level=(0,o.getInteger)({data:e.level,defaultValue:0,validate:function(e){return e>=1&&e<=3}}),n.name=(0,o.getStringOption)(e.name,["","barcode","coreinit","deviceDriver","font","general","layout","merge","script","signature","sourceSet","templateCache"]),n}return l(r)}(i.XFAObject),T=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"attributes",["preserve","delegate","ignore"])}return l(r)}(i.OptionObject),I=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"autoSave",["disabled","enabled"])}return l(r)}(i.OptionObject),E=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"base")}return l(r)}(i.StringObject),j=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"batchOutput")).format=(0,o.getStringOption)(e.format,["none","concat","zip","zipCompress"]),n}return l(r)}(i.XFAObject),M=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"behaviorOverride")}return l(r,[{key:i.$finalize,value:function(){this[i.$content]=new Map(this[i.$content].trim().split(/\\s+/).filter((function(e){return e.includes(":")})).map((function(e){return e.split(":",2)})))}}]),r}(i.ContentObject),_=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"cache",!0)).templateCache=null,n}return l(r)}(i.XFAObject),L=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"change")}return l(r)}(i.Option01),R=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"common",!0)).data=null,n.locale=null,n.localeSet=null,n.messaging=null,n.suppressBanner=null,n.template=null,n.validationMessaging=null,n.versionControl=null,n.log=new i.XFAObjectArray,n}return l(r)}(i.XFAObject),N=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"compress")).scope=(0,o.getStringOption)(e.scope,["imageOnly","document"]),n}return l(r)}(i.XFAObject),D=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"compressLogicalStructure")}return l(r)}(i.Option01),B=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"compressObjectStream")}return l(r)}(i.Option10),U=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"compression",!0)).compressLogicalStructure=null,n.compressObjectStream=null,n.level=null,n.type=null,n}return l(r)}(i.XFAObject),$=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"config",!0)).acrobat=null,n.present=null,n.trace=null,n.agent=new i.XFAObjectArray,n}return l(r)}(i.XFAObject),X=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"conformance",["A","B"])}return l(r)}(i.OptionObject),H=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"contentCopy")}return l(r)}(i.Option01),q=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"copies",1,(function(e){return e>=1}))}return l(r)}(i.IntegerObject),G=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"creator")}return l(r)}(i.StringObject),z=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"currentPage",0,(function(e){return e>=0}))}return l(r)}(i.IntegerObject),W=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"data",!0)).adjustData=null,n.attributes=null,n.incrementalLoad=null,n.outputXSL=null,n.range=null,n.record=null,n.startNode=null,n.uri=null,n.window=null,n.xsl=null,n.excludeNS=new i.XFAObjectArray,n.transform=new i.XFAObjectArray,n}return l(r)}(i.XFAObject),V=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"debug",!0)).uri=null,n}return l(r)}(i.XFAObject),Y=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"defaultTypeface")).writingScript=(0,o.getStringOption)(e.writingScript,["*","Arabic","Cyrillic","EastEuropeanRoman","Greek","Hebrew","Japanese","Korean","Roman","SimplifiedChinese","Thai","TraditionalChinese","Vietnamese"]),n}return l(r)}(i.ContentObject),K=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"destination",["pdf","pcl","ps","webClient","zpl"])}return l(r)}(i.OptionObject),J=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"documentAssembly")}return l(r)}(i.Option01),Z=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"driver",!0)).name=e.name?e.name.trim():"",n.fontInfo=null,n.xdc=null,n}return l(r)}(i.XFAObject),Q=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"duplexOption",["simplex","duplexFlipLongEdge","duplexFlipShortEdge"])}return l(r)}(i.OptionObject),ee=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"dynamicRender",["forbidden","required"])}return l(r)}(i.OptionObject),te=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"embed")}return l(r)}(i.Option01),re=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"encrypt")}return l(r)}(i.Option01),ne=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"encryption",!0)).encrypt=null,n.encryptionLevel=null,n.permissions=null,n}return l(r)}(i.XFAObject),ae=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"encryptionLevel",["40bit","128bit"])}return l(r)}(i.OptionObject),ie=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"enforce")}return l(r)}(i.StringObject),oe=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"equate")).force=(0,o.getInteger)({data:e.force,defaultValue:1,validate:function(e){return 0===e}}),n.from=e.from||"",n.to=e.to||"",n}return l(r)}(i.XFAObject),se=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"equateRange")).from=e.from||"",n.to=e.to||"",n._unicodeRange=e.unicodeRange||"",n}return l(r,[{key:"unicodeRange",get:function(){var e,t=[],r=/U\\+([0-9a-fA-F]+)/,n=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}(this._unicodeRange.split(",").map((function(e){return e.trim()})).filter((function(e){return!!e})));try{for(n.s();!(e=n.n()).done;){var a=e.value;1===(a=a.split("-",2).map((function(e){var t=e.match(r);return t?parseInt(t[1],16):0}))).length&&a.push(a[0]),t.push(a)}}catch(e){n.e(e)}finally{n.f()}return(0,s.shadow)(this,"unicodeRange",t)}}]),r}(i.XFAObject),ce=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"exclude")}return l(r,[{key:i.$finalize,value:function(){this[i.$content]=this[i.$content].trim().split(/\\s+/).filter((function(e){return e&&["calculate","close","enter","exit","initialize","ready","validate"].includes(e)}))}}]),r}(i.ContentObject),ue=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"excludeNS")}return l(r)}(i.StringObject),le=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"flipLabel",["usePrinterSetting","on","off"])}return l(r)}(i.OptionObject),fe=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"fontInfo",!0)).embed=null,n.map=null,n.subsetBelow=null,n.alwaysEmbed=new i.XFAObjectArray,n.defaultTypeface=new i.XFAObjectArray,n.neverEmbed=new i.XFAObjectArray,n}return l(r)}(i.XFAObject),he=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"formFieldFilling")}return l(r)}(i.Option01),de=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"groupParent")}return l(r)}(i.StringObject),pe=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"ifEmpty",["dataValue","dataGroup","ignore","remove"])}return l(r)}(i.OptionObject),ge=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"includeXDPContent")}return l(r)}(i.StringObject),ve=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"incrementalLoad",["none","forwardOnly"])}return l(r)}(i.OptionObject),ye=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"incrementalMerge")}return l(r)}(i.Option01),me=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"interactive")}return l(r)}(i.Option01),be=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"jog",["usePrinterSetting","none","pageSet"])}return l(r)}(i.OptionObject),we=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"labelPrinter",!0)).name=(0,o.getStringOption)(e.name,["zpl","dpl","ipl","tcpl"]),n.batchOutput=null,n.flipLabel=null,n.fontInfo=null,n.xdc=null,n}return l(r)}(i.XFAObject),ke=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"layout",["paginate","panel"])}return l(r)}(i.OptionObject),Se=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"level",0,(function(e){return e>0}))}return l(r)}(i.IntegerObject),xe=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"linearized")}return l(r)}(i.Option01),Oe=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"locale")}return l(r)}(i.StringObject),Ae=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"localeSet")}return l(r)}(i.StringObject),Ce=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"log",!0)).mode=null,n.threshold=null,n.to=null,n.uri=null,n}return l(r)}(i.XFAObject),Fe=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"map",!0)).equate=new i.XFAObjectArray,n.equateRange=new i.XFAObjectArray,n}return l(r)}(i.XFAObject),Pe=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"mediumInfo",!0)).map=null,n}return l(r)}(i.XFAObject),Te=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"message",!0)).msgId=null,n.severity=null,n}return l(r)}(i.XFAObject),Ie=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"messaging",!0)).message=new i.XFAObjectArray,n}return l(r)}(i.XFAObject),Ee=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"mode",["append","overwrite"])}return l(r)}(i.OptionObject),je=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"modifyAnnots")}return l(r)}(i.Option01),Me=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"msgId",1,(function(e){return e>=1}))}return l(r)}(i.IntegerObject),_e=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"nameAttr")}return l(r)}(i.StringObject),Le=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"neverEmbed")}return l(r)}(i.ContentObject),Re=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"numberOfCopies",null,(function(e){return e>=2&&e<=5}))}return l(r)}(i.IntegerObject),Ne=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"openAction",!0)).destination=null,n}return l(r)}(i.XFAObject),De=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"output",!0)).to=null,n.type=null,n.uri=null,n}return l(r)}(i.XFAObject),Be=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"outputBin")}return l(r)}(i.StringObject),Ue=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"outputXSL",!0)).uri=null,n}return l(r)}(i.XFAObject),$e=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"overprint",["none","both","draw","field"])}return l(r)}(i.OptionObject),Xe=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"packets")}return l(r,[{key:i.$finalize,value:function(){"*"!==this[i.$content]&&(this[i.$content]=this[i.$content].trim().split(/\\s+/).filter((function(e){return["config","datasets","template","xfdf","xslt"].includes(e)})))}}]),r}(i.StringObject),He=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"pageOffset")).x=(0,o.getInteger)({data:e.x,defaultValue:"useXDCSetting",validate:function(e){return!0}}),n.y=(0,o.getInteger)({data:e.y,defaultValue:"useXDCSetting",validate:function(e){return!0}}),n}return l(r)}(i.XFAObject),qe=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"pageRange")}return l(r,[{key:i.$finalize,value:function(){for(var e=this[i.$content].trim().split(/\\s+/).map((function(e){return parseInt(e,10)})),t=[],r=0,n=e.length;r=0&&(this[i.$content]=e)}}]),r}(i.ContentObject),ft=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"relevant")}return l(r,[{key:i.$finalize,value:function(){this[i.$content]=this[i.$content].trim().split(/\\s+/)}}]),r}(i.ContentObject),ht=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"rename")}return l(r,[{key:i.$finalize,value:function(){this[i.$content]=this[i.$content].trim(),(this[i.$content].toLowerCase().startsWith("xml")||new RegExp("[\\\\p{L}_][\\\\p{L}\\\\d._\\\\p{M}-]*","u").test(this[i.$content]))&&(0,s.warn)("XFA - Rename: invalid XFA name")}}]),r}(i.ContentObject),dt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"renderPolicy",["server","client"])}return l(r)}(i.OptionObject),pt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"runScripts",["both","client","none","server"])}return l(r)}(i.OptionObject),gt=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"script",!0)).currentPage=null,n.exclude=null,n.runScripts=null,n}return l(r)}(i.XFAObject),vt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"scriptModel",["XFA","none"])}return l(r)}(i.OptionObject),yt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"severity",["ignore","error","information","trace","warning"])}return l(r)}(i.OptionObject),mt=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"silentPrint",!0)).addSilentPrint=null,n.printerName=null,n}return l(r)}(i.XFAObject),bt=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"staple")).mode=(0,o.getStringOption)(e.mode,["usePrinterSetting","on","off"]),n}return l(r)}(i.XFAObject),wt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"startNode")}return l(r)}(i.StringObject),kt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"startPage",0,(function(e){return!0}))}return l(r)}(i.IntegerObject),St=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"submitFormat",["html","delegate","fdf","xml","pdf"])}return l(r)}(i.OptionObject),xt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"submitUrl")}return l(r)}(i.StringObject),Ot=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"subsetBelow",100,(function(e){return e>=0&&e<=100}))}return l(r)}(i.IntegerObject),At=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"suppressBanner")}return l(r)}(i.Option01),Ct=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"tagged")}return l(r)}(i.Option01),Ft=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"template",!0)).base=null,n.relevant=null,n.startPage=null,n.uri=null,n.xsl=null,n}return l(r)}(i.XFAObject),Pt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"threshold",["trace","error","information","warning"])}return l(r)}(i.OptionObject),Tt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"to",["null","memory","stderr","stdout","system","uri"])}return l(r)}(i.OptionObject),It=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"templateCache")).maxEntries=(0,o.getInteger)({data:e.maxEntries,defaultValue:5,validate:function(e){return e>=0}}),n}return l(r)}(i.XFAObject),Et=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"trace",!0)).area=new i.XFAObjectArray,n}return l(r)}(i.XFAObject),jt=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"transform",!0)).groupParent=null,n.ifEmpty=null,n.nameAttr=null,n.picture=null,n.presence=null,n.rename=null,n.whitespace=null,n}return l(r)}(i.XFAObject),Mt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"type",["none","ascii85","asciiHex","ccittfax","flate","lzw","runLength","native","xdp","mergedXDP"])}return l(r)}(i.OptionObject),_t=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"uri")}return l(r)}(i.StringObject),Lt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"validate",["preSubmit","prePrint","preExecute","preSave"])}return l(r)}(i.OptionObject),Rt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"validateApprovalSignatures")}return l(r,[{key:i.$finalize,value:function(){this[i.$content]=this[i.$content].trim().split(/\\s+/).filter((function(e){return["docReady","postSign"].includes(e)}))}}]),r}(i.ContentObject),Nt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"validationMessaging",["allMessagesIndividually","allMessagesTogether","firstMessageOnly","noMessages"])}return l(r)}(i.OptionObject),Dt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"version",["1.7","1.6","1.5","1.4","1.3","1.2"])}return l(r)}(i.OptionObject),Bt=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"VersionControl")).outputBelow=(0,o.getStringOption)(e.outputBelow,["warn","error","update"]),n.sourceAbove=(0,o.getStringOption)(e.sourceAbove,["warn","error"]),n.sourceBelow=(0,o.getStringOption)(e.sourceBelow,["update","maintain"]),n}return l(r)}(i.XFAObject),Ut=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"viewerPreferences",!0)).ADBE_JSConsole=null,n.ADBE_JSDebugger=null,n.addViewerPreferences=null,n.duplexOption=null,n.enforce=null,n.numberOfCopies=null,n.pageRange=null,n.pickTrayByPDFSize=null,n.printScaling=null,n}return l(r)}(i.XFAObject),$t=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"webClient",!0)).name=e.name?e.name.trim():"",n.fontInfo=null,n.xdc=null,n}return l(r)}(i.XFAObject),Xt=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"whitespace",["preserve","ltrim","normalize","rtrim","trim"])}return l(r)}(i.OptionObject),Ht=function(e){h(r,e);var t=p(r);function r(e){return f(this,r),t.call(this,v,"window")}return l(r,[{key:i.$finalize,value:function(){var e=this[i.$content].trim().split(/\\s*,\\s*/,2).map((function(e){return parseInt(e,10)}));e.some((function(e){return isNaN(e)}))?this[i.$content]=[0,0]:(1===e.length&&e.push(e[0]),this[i.$content]=e)}}]),r}(i.ContentObject),qt=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"xdc",!0)).uri=new i.XFAObjectArray,n.xsl=new i.XFAObjectArray,n}return l(r)}(i.XFAObject),Gt=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"xdp",!0)).packets=null,n}return l(r)}(i.XFAObject),zt=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"xsl",!0)).debug=null,n.uri=null,n}return l(r)}(i.XFAObject),Wt=function(e){h(r,e);var t=p(r);function r(e){var n;return f(this,r),(n=t.call(this,v,"zpl",!0)).name=e.name?e.name.trim():"",n.batchOutput=null,n.flipLabel=null,n.fontInfo=null,n.xdc=null,n}return l(r)}(i.XFAObject),Vt=function(){function e(){f(this,e)}return l(e,null,[{key:a.$buildXFAObject,value:function(t,r){if(e.hasOwnProperty(t))return e[t](r)}},{key:"acrobat",value:function(e){return new y(e)}},{key:"acrobat7",value:function(e){return new m(e)}},{key:"ADBE_JSConsole",value:function(e){return new b(e)}},{key:"ADBE_JSDebugger",value:function(e){return new w(e)}},{key:"addSilentPrint",value:function(e){return new k(e)}},{key:"addViewerPreferences",value:function(e){return new S(e)}},{key:"adjustData",value:function(e){return new x(e)}},{key:"adobeExtensionLevel",value:function(e){return new O(e)}},{key:"agent",value:function(e){return new A(e)}},{key:"alwaysEmbed",value:function(e){return new C(e)}},{key:"amd",value:function(e){return new F(e)}},{key:"area",value:function(e){return new P(e)}},{key:"attributes",value:function(e){return new T(e)}},{key:"autoSave",value:function(e){return new I(e)}},{key:"base",value:function(e){return new E(e)}},{key:"batchOutput",value:function(e){return new j(e)}},{key:"behaviorOverride",value:function(e){return new M(e)}},{key:"cache",value:function(e){return new _(e)}},{key:"change",value:function(e){return new L(e)}},{key:"common",value:function(e){return new R(e)}},{key:"compress",value:function(e){return new N(e)}},{key:"compressLogicalStructure",value:function(e){return new D(e)}},{key:"compressObjectStream",value:function(e){return new B(e)}},{key:"compression",value:function(e){return new U(e)}},{key:"config",value:function(e){return new $(e)}},{key:"conformance",value:function(e){return new X(e)}},{key:"contentCopy",value:function(e){return new H(e)}},{key:"copies",value:function(e){return new q(e)}},{key:"creator",value:function(e){return new G(e)}},{key:"currentPage",value:function(e){return new z(e)}},{key:"data",value:function(e){return new W(e)}},{key:"debug",value:function(e){return new V(e)}},{key:"defaultTypeface",value:function(e){return new Y(e)}},{key:"destination",value:function(e){return new K(e)}},{key:"documentAssembly",value:function(e){return new J(e)}},{key:"driver",value:function(e){return new Z(e)}},{key:"duplexOption",value:function(e){return new Q(e)}},{key:"dynamicRender",value:function(e){return new ee(e)}},{key:"embed",value:function(e){return new te(e)}},{key:"encrypt",value:function(e){return new re(e)}},{key:"encryption",value:function(e){return new ne(e)}},{key:"encryptionLevel",value:function(e){return new ae(e)}},{key:"enforce",value:function(e){return new ie(e)}},{key:"equate",value:function(e){return new oe(e)}},{key:"equateRange",value:function(e){return new se(e)}},{key:"exclude",value:function(e){return new ce(e)}},{key:"excludeNS",value:function(e){return new ue(e)}},{key:"flipLabel",value:function(e){return new le(e)}},{key:"fontInfo",value:function(e){return new fe(e)}},{key:"formFieldFilling",value:function(e){return new he(e)}},{key:"groupParent",value:function(e){return new de(e)}},{key:"ifEmpty",value:function(e){return new pe(e)}},{key:"includeXDPContent",value:function(e){return new ge(e)}},{key:"incrementalLoad",value:function(e){return new ve(e)}},{key:"incrementalMerge",value:function(e){return new ye(e)}},{key:"interactive",value:function(e){return new me(e)}},{key:"jog",value:function(e){return new be(e)}},{key:"labelPrinter",value:function(e){return new we(e)}},{key:"layout",value:function(e){return new ke(e)}},{key:"level",value:function(e){return new Se(e)}},{key:"linearized",value:function(e){return new xe(e)}},{key:"locale",value:function(e){return new Oe(e)}},{key:"localeSet",value:function(e){return new Ae(e)}},{key:"log",value:function(e){return new Ce(e)}},{key:"map",value:function(e){return new Fe(e)}},{key:"mediumInfo",value:function(e){return new Pe(e)}},{key:"message",value:function(e){return new Te(e)}},{key:"messaging",value:function(e){return new Ie(e)}},{key:"mode",value:function(e){return new Ee(e)}},{key:"modifyAnnots",value:function(e){return new je(e)}},{key:"msgId",value:function(e){return new Me(e)}},{key:"nameAttr",value:function(e){return new _e(e)}},{key:"neverEmbed",value:function(e){return new Le(e)}},{key:"numberOfCopies",value:function(e){return new Re(e)}},{key:"openAction",value:function(e){return new Ne(e)}},{key:"output",value:function(e){return new De(e)}},{key:"outputBin",value:function(e){return new Be(e)}},{key:"outputXSL",value:function(e){return new Ue(e)}},{key:"overprint",value:function(e){return new $e(e)}},{key:"packets",value:function(e){return new Xe(e)}},{key:"pageOffset",value:function(e){return new He(e)}},{key:"pageRange",value:function(e){return new qe(e)}},{key:"pagination",value:function(e){return new Ge(e)}},{key:"paginationOverride",value:function(e){return new ze(e)}},{key:"part",value:function(e){return new We(e)}},{key:"pcl",value:function(e){return new Ve(e)}},{key:"pdf",value:function(e){return new Ye(e)}},{key:"pdfa",value:function(e){return new Ke(e)}},{key:"permissions",value:function(e){return new Je(e)}},{key:"pickTrayByPDFSize",value:function(e){return new Ze(e)}},{key:"picture",value:function(e){return new Qe(e)}},{key:"plaintextMetadata",value:function(e){return new et(e)}},{key:"presence",value:function(e){return new tt(e)}},{key:"present",value:function(e){return new rt(e)}},{key:"print",value:function(e){return new nt(e)}},{key:"printHighQuality",value:function(e){return new at(e)}},{key:"printScaling",value:function(e){return new it(e)}},{key:"printerName",value:function(e){return new ot(e)}},{key:"producer",value:function(e){return new st(e)}},{key:"ps",value:function(e){return new ct(e)}},{key:"range",value:function(e){return new ut(e)}},{key:"record",value:function(e){return new lt(e)}},{key:"relevant",value:function(e){return new ft(e)}},{key:"rename",value:function(e){return new ht(e)}},{key:"renderPolicy",value:function(e){return new dt(e)}},{key:"runScripts",value:function(e){return new pt(e)}},{key:"script",value:function(e){return new gt(e)}},{key:"scriptModel",value:function(e){return new vt(e)}},{key:"severity",value:function(e){return new yt(e)}},{key:"silentPrint",value:function(e){return new mt(e)}},{key:"staple",value:function(e){return new bt(e)}},{key:"startNode",value:function(e){return new wt(e)}},{key:"startPage",value:function(e){return new kt(e)}},{key:"submitFormat",value:function(e){return new St(e)}},{key:"submitUrl",value:function(e){return new xt(e)}},{key:"subsetBelow",value:function(e){return new Ot(e)}},{key:"suppressBanner",value:function(e){return new At(e)}},{key:"tagged",value:function(e){return new Ct(e)}},{key:"template",value:function(e){return new Ft(e)}},{key:"templateCache",value:function(e){return new It(e)}},{key:"threshold",value:function(e){return new Pt(e)}},{key:"to",value:function(e){return new Tt(e)}},{key:"trace",value:function(e){return new Et(e)}},{key:"transform",value:function(e){return new jt(e)}},{key:"type",value:function(e){return new Mt(e)}},{key:"uri",value:function(e){return new _t(e)}},{key:"validate",value:function(e){return new Lt(e)}},{key:"validateApprovalSignatures",value:function(e){return new Rt(e)}},{key:"validationMessaging",value:function(e){return new Nt(e)}},{key:"version",value:function(e){return new Dt(e)}},{key:"versionControl",value:function(e){return new Bt(e)}},{key:"viewerPreferences",value:function(e){return new Ut(e)}},{key:"webClient",value:function(e){return new $t(e)}},{key:"whitespace",value:function(e){return new Xt(e)}},{key:"window",value:function(e){return new Ht(e)}},{key:"xdc",value:function(e){return new qt(e)}},{key:"xdp",value:function(e){return new Gt(e)}},{key:"xsl",value:function(e){return new zt(e)}},{key:"zpl",value:function(e){return new Wt(e)}}]),e}();t.ConfigNamespace=Vt},(e,t,r)=>{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectionSetNamespace=void 0;var a=r(208),i=r(206);function o(e,t){for(var r=0;r{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.DatasetsNamespace=void 0;var a=r(206),i=r(208);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var r=0;r{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.LocaleSetNamespace=void 0;var a=r(208),i=r(206),o=r(207);function s(e,t){for(var r=0;r{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.SignatureNamespace=void 0;var a=r(208),i=r(206);function o(e,t){for(var r=0;r{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.StylesheetNamespace=void 0;var a=r(208),i=r(206);function o(e,t){for(var r=0;r{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.XdpNamespace=void 0;var a=r(208),i=r(206);function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var r=0;r{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.XhtmlNamespace=void 0;var a=r(206),i=r(208),o=r(213),s=r(207);function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}function m(e,t){if(e){if("string"==typeof e)return b(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]&&arguments[1]?this[k]=!0:(e=e.replace(A,""),this.style.includes("xfa-spacerun:yes")||(e=e.replace(O," "))),e&&(this[a.$content]+=e)}},{key:a.$pushGlyphs,value:function(e){var t,r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=Object.create(null),i={top:NaN,bottom:NaN,left:NaN,right:NaN},o=null,c=y(this.style.split(";").map((function(e){return e.split(":",2)})));try{for(c.s();!(t=c.n()).done;){var u=v(t.value,2),l=u[0],f=u[1];switch(l){case"font-family":n.typeface=(0,s.stripQuotes)(f);break;case"font-size":n.size=(0,s.getMeasurement)(f);break;case"font-weight":n.weight=f;break;case"font-style":n.posture=f;break;case"letter-spacing":n.letterSpacing=(0,s.getMeasurement)(f);break;case"margin":var h=f.split(/ \\t/).map((function(e){return(0,s.getMeasurement)(e)}));switch(h.length){case 1:i.top=i.bottom=i.left=i.right=h[0];break;case 2:i.top=i.bottom=h[0],i.left=i.right=h[1];break;case 3:i.top=h[0],i.bottom=h[2],i.left=i.right=h[1];break;case 4:i.top=h[0],i.left=h[1],i.bottom=h[2],i.right=h[3]}break;case"margin-top":i.top=(0,s.getMeasurement)(f);break;case"margin-bottom":i.bottom=(0,s.getMeasurement)(f);break;case"margin-left":i.left=(0,s.getMeasurement)(f);break;case"margin-right":i.right=(0,s.getMeasurement)(f);break;case"line-height":o=(0,s.getMeasurement)(f)}}}catch(e){c.e(e)}finally{c.f()}if(e.pushData(n,i,o),this[a.$content])e.addString(this[a.$content]);else{var d,p=y(this[a.$getChildren]());try{for(p.s();!(d=p.n()).done;){var g=d.value;"#text"!==g[a.$nodeName]?g[a.$pushGlyphs](e):e.addString(g[a.$content])}}catch(e){p.e(e)}finally{p.f()}}r&&e.popFont()}},{key:a.$toHTML,value:function(e){var t,r=[];return this[a.$extra]={children:r},this[a.$childrenToHTML]({}),0!==r.length||this[a.$content]?(t=this[k]?this[a.$content]?this[a.$content].replace(C,"\\n"):void 0:this[a.$content]||void 0,s.HTMLResult.success({name:this[a.$nodeName],attributes:{href:this.href,style:F(this.style,this,this[k])},children:r,value:t})):s.HTMLResult.EMPTY}}]),r}(a.XmlObject),I=function(e){h(r,e);var t=p(r);function r(e){var n;return c(this,r),(n=t.call(this,e,"a")).href=(0,o.fixURL)(e.href)||"",n}return l(r)}(T),E=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"b")}return l(r,[{key:a.$pushGlyphs,value:function(e){e.pushFont({weight:"bold"}),f(g(r.prototype),a.$pushGlyphs,this).call(this,e),e.popFont()}}]),r}(T),j=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"body")}return l(r,[{key:a.$toHTML,value:function(e){var t=f(g(r.prototype),a.$toHTML,this).call(this,e),n=t.html;return n?(n.name="div",n.attributes.class=["xfaRich"],t):s.HTMLResult.EMPTY}}]),r}(T),M=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"br")}return l(r,[{key:a.$text,value:function(){return"\\n"}},{key:a.$pushGlyphs,value:function(e){e.addString("\\n")}},{key:a.$toHTML,value:function(e){return s.HTMLResult.success({name:"br"})}}]),r}(T),_=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"html")}return l(r,[{key:a.$toHTML,value:function(e){var t=[];if(this[a.$extra]={children:t},this[a.$childrenToHTML]({}),0===t.length)return s.HTMLResult.success({name:"div",attributes:{class:["xfaRich"],style:{}},value:this[a.$content]||""});if(1===t.length){var r=t[0];if(r.attributes&&r.attributes.class.includes("xfaRich"))return s.HTMLResult.success(r)}return s.HTMLResult.success({name:"div",attributes:{class:["xfaRich"],style:{}},children:t})}}]),r}(T),L=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"i")}return l(r,[{key:a.$pushGlyphs,value:function(e){e.pushFont({posture:"italic"}),f(g(r.prototype),a.$pushGlyphs,this).call(this,e),e.popFont()}}]),r}(T),R=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"li")}return l(r)}(T),N=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"ol")}return l(r)}(T),D=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"p")}return l(r,[{key:a.$pushGlyphs,value:function(e){f(g(r.prototype),a.$pushGlyphs,this).call(this,e,!1),e.addString("\\n"),e.addPara(),e.popFont()}},{key:a.$text,value:function(){return this[a.$getParent]()[a.$getChildren]().at(-1)===this?f(g(r.prototype),a.$text,this).call(this):f(g(r.prototype),a.$text,this).call(this)+"\\n"}}]),r}(T),B=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"span")}return l(r)}(T),U=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"sub")}return l(r)}(T),$=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"sup")}return l(r)}(T),X=function(e){h(r,e);var t=p(r);function r(e){return c(this,r),t.call(this,e,"ul")}return l(r)}(T),H=function(){function e(){c(this,e)}return l(e,null,[{key:i.$buildXFAObject,value:function(t,r){if(e.hasOwnProperty(t))return e[t](r)}},{key:"a",value:function(e){return new I(e)}},{key:"b",value:function(e){return new E(e)}},{key:"body",value:function(e){return new j(e)}},{key:"br",value:function(e){return new M(e)}},{key:"html",value:function(e){return new _(e)}},{key:"i",value:function(e){return new L(e)}},{key:"li",value:function(e){return new R(e)}},{key:"ol",value:function(e){return new N(e)}},{key:"p",value:function(e){return new D(e)}},{key:"span",value:function(e){return new B(e)}},{key:"sub",value:function(e){return new U(e)}},{key:"sup",value:function(e){return new $(e)}},{key:"ul",value:function(e){return new X(e)}}]),e}();t.XhtmlNamespace=H},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.UnknownNamespace=void 0;var n=r(208),a=r(206);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function o(e,t){for(var r=0;r{function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.DatasetReader=void 0;var a=r(2),i=r(135),o=r(195);function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var r=0;r{Object.defineProperty(t,"__esModule",{value:!0}),t.XRef=void 0;var n=r(2),a=r(134),i=r(135),o=r(146),s=r(136),c=r(196);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function l(){l=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",s=a.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function f(e,t,r,a){var i=t&&t.prototype instanceof p?t:p,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function h(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var d={};function p(){}function g(){}function v(){}var y={};c(y,i,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,i)&&(y=b);var w=v.prototype=p.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,s){var c=h(e[n],e,i);if("throw"!==c.type){var l=c.arg,f=l.value;return f&&"object"==u(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){a("next",e,o,s)}),(function(e){a("throw",e,o,s)})):t.resolve(f).then((function(e){l.value=e,o(l)}),(function(e){return a("throw",e,o,s)}))}s(c.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=h(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=h(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function f(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function h(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var i=e.apply(t,r);function o(e){f(i,n,a,o,s,"next",e)}function s(e){f(i,n,a,o,s,"throw",e)}o(void 0)}))}}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],c=!0,u=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,a=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]&&arguments[0];o?((0,n.warn)("Indexing all PDF objects"),e=this.indexObjects()):e=this.readXRef(),e.assignXref(this),this.trailer=e;try{t=e.get("Encrypt")}catch(e){if(e instanceof i.MissingDataException)throw e;(0,n.warn)('XRef.parse - Invalid "Encrypt" reference: "'.concat(e,'".'))}if(t instanceof a.Dict){var s=e.get("ID"),u=s&&s.length?s[0]:"";t.suppressEncryption=!0,this.encrypt=new c.CipherTransformFactory(t,u,this.pdfManager.password)}try{r=e.get("Root")}catch(e){if(e instanceof i.MissingDataException)throw e;(0,n.warn)('XRef.parse - Invalid "Root" reference: "'.concat(e,'".'))}if(r instanceof a.Dict)try{if(r.get("Pages")instanceof a.Dict)return void(this.root=r)}catch(e){if(e instanceof i.MissingDataException)throw e;(0,n.warn)('XRef.parse - Invalid "Pages" reference: "'.concat(e,'".'))}if(!o)throw new i.XRefParseException;throw new n.InvalidPDFException("Invalid Root reference.")}},{key:"processXRefTable",value:function(e){"tableState"in this||(this.tableState={entryNum:0,streamPos:e.lexer.stream.pos,parserBuf1:e.buf1,parserBuf2:e.buf2});var t=this.readXRefTable(e);if(!(0,a.isCmd)(t,"trailer"))throw new n.FormatError("Invalid XRef table: could not find trailer dictionary");var r=e.getObj();if(r instanceof a.Dict||!r.dict||(r=r.dict),!(r instanceof a.Dict))throw new n.FormatError("Invalid XRef table: could not parse trailer dictionary");return delete this.tableState,r}},{key:"readXRefTable",value:function(e){var t,r=e.lexer.stream,i=this.tableState;for(r.pos=i.streamPos,e.buf1=i.parserBuf1,e.buf2=i.parserBuf2;;){if(!("firstEntryNum"in i)||!("entryCount"in i)){if((0,a.isCmd)(t=e.getObj(),"trailer"))break;i.firstEntryNum=t,i.entryCount=e.getObj()}var o=i.firstEntryNum,s=i.entryCount;if(!Number.isInteger(o)||!Number.isInteger(s))throw new n.FormatError("Invalid XRef table: wrong types in subsection header");for(var c=i.entryNum;c0;){var c=d(s,2),u=c[0],l=c[1];if(!Number.isInteger(u)||!Number.isInteger(l))throw new n.FormatError("Invalid XRef range fields: ".concat(u,", ").concat(l));if(!Number.isInteger(a)||!Number.isInteger(i)||!Number.isInteger(o))throw new n.FormatError("Invalid XRef entry fields length: ".concat(u,", ").concat(l));for(var f=t.entryNum;f=e.length);)r+=String.fromCharCode(n),n=e[t];return r}function t(e,t,r){for(var n=r.length,a=e.length,i=0;t=n)break;t++,i++}return i}var r=/\\b(endobj|\\d+\\s+\\d+\\s+obj|xref|trailer)\\b/g,s=/\\b(startxref|\\d+\\s+\\d+\\s+obj)\\b/g,c=/^(\\d+)\\s+(\\d+)\\s+obj\\b/,u=new Uint8Array([116,114,97,105,108,101,114]),l=new Uint8Array([115,116,97,114,116,120,114,101,102]),f=new Uint8Array([47,88,82,101,102]);this.entries.length=0,this._cacheMap.clear();var h=this.stream;h.pos=0;for(var d,p,g=h.getBytes(),v=(0,n.bytesToString)(g),y=g.length,m=h.start,b=[],w=[];m=y)break;k=g[m]}while(10!==k&&13!==k);else++m}for(var L=0,R=w;L0&&void 0!==arguments[0]&&arguments[0],t=this.stream,r=new Set;this.startXRefQueue.length;){try{var c=this.startXRefQueue[0];if(r.has(c)){(0,n.warn)("readXRef - skipping XRef table since it was already parsed."),this.startXRefQueue.shift();continue}r.add(c),t.pos=c+t.start;var u=new o.Parser({lexer:new o.Lexer(t),xref:this,allowStreams:!0}),l=u.getObj(),f=void 0;if((0,a.isCmd)(l,"xref")){if(f=this.processXRefTable(u),this.topDict||(this.topDict=f),l=f.get("XRefStm"),Number.isInteger(l)){var h=l;h in this.xrefstms||(this.xrefstms[h]=1,this.startXRefQueue.push(h))}}else{if(!Number.isInteger(l))throw new n.FormatError("Invalid XRef stream header");if(!(Number.isInteger(u.getObj())&&(0,a.isCmd)(u.getObj(),"obj")&&(l=u.getObj())instanceof s.BaseStream))throw new n.FormatError("Invalid XRef stream");if(f=this.processXRefStream(l),this.topDict||(this.topDict=f),!f)throw new n.FormatError("Failed to read XRef stream")}l=f.get("Prev"),Number.isInteger(l)?this.startXRefQueue.push(l):l instanceof a.Ref&&this.startXRefQueue.push(l.num)}catch(e){if(e instanceof i.MissingDataException)throw e;(0,n.info)("(while reading XRef): "+e)}this.startXRefQueue.shift()}if(this.topDict)return this.topDict;if(!e)throw new i.XRefParseException}},{key:"getEntry",value:function(e){var t=this.entries[e];return t&&!t.free&&t.offset?t:null}},{key:"fetchIfRef",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e instanceof a.Ref?this.fetch(e,t):e}},{key:"fetch",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!(e instanceof a.Ref))throw new Error("ref object is not a reference");var r=e.num,i=this._cacheMap.get(r);if(void 0!==i)return i instanceof a.Dict&&!i.objId&&(i.objId=e.toString()),i;var o=this.getEntry(r);if(null===o)return this._cacheMap.set(r,o),o;if(this._pendingRefs.has(e))return this._pendingRefs.remove(e),(0,n.warn)("Ignoring circular reference: ".concat(e,".")),a.CIRCULAR_REF;this._pendingRefs.put(e);try{o=o.uncompressed?this.fetchUncompressed(e,o,t):this.fetchCompressed(e,o,t),this._pendingRefs.remove(e)}catch(t){throw this._pendingRefs.remove(e),t}return o instanceof a.Dict?o.objId=e.toString():o instanceof s.BaseStream&&(o.dict.objId=e.toString()),o}},{key:"fetchUncompressed",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],c=e.gen,u=e.num;if(t.gen!==c){var l="Inconsistent generation in XRef: ".concat(e);if(this._generationFallback&&t.gen{Object.defineProperty(t,"__esModule",{value:!0}),t.MessageHandler=void 0;var n=r(2);function a(){a=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function f(e,t,r,a){var i=t&&t.prototype instanceof p?t:p,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function h(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var d={};function p(){}function g(){}function v(){}var y={};l(y,o,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,o)&&(y=b);var w=v.prototype=p.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,c){var u=h(e[n],e,i);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==s(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){a("next",e,o,c)}),(function(e){a("throw",e,o,c)})):t.resolve(f).then((function(e){l.value=e,o(l)}),(function(e){return a("throw",e,o,c)}))}c(u.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=h(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=h(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function i(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function o(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:1,s=arguments.length>2?arguments[2]:void 0;if(!this.isCancelled){var c=this.desiredSize;this.desiredSize-=o,c>0&&this.desiredSize<=0&&(this.sinkCapability=(0,n.createPromiseCapability)(),this.ready=this.sinkCapability.promise),i.postMessage({sourceName:r,targetName:a,stream:4,streamId:t,chunk:e},s)}},close:function(){this.isCancelled||(this.isCancelled=!0,i.postMessage({sourceName:r,targetName:a,stream:3,streamId:t}),delete o.streamSinks[t])},error:function(e){(0,n.assert)(e instanceof Error,"error must have a valid reason"),this.isCancelled||(this.isCancelled=!0,i.postMessage({sourceName:r,targetName:a,stream:5,streamId:t,reason:c(e)}))},sinkCapability:(0,n.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:e.desiredSize,ready:null};u.sinkCapability.resolve(),u.ready=u.sinkCapability.promise,this.streamSinks[t]=u,new Promise((function(t){t(s(e.data,u))})).then((function(){i.postMessage({sourceName:r,targetName:a,stream:8,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:r,targetName:a,stream:8,streamId:t,reason:c(e)})}))}},{key:"_processStreamMessage",value:function(e){var t=e.streamId,r=this.sourceName,a=e.sourceName,i=this.comObj,o=this.streamControllers[t],s=this.streamSinks[t];switch(e.stream){case 8:e.success?o.startCall.resolve():o.startCall.reject(c(e.reason));break;case 7:e.success?o.pullCall.resolve():o.pullCall.reject(c(e.reason));break;case 6:if(!s){i.postMessage({sourceName:r,targetName:a,stream:7,streamId:t,success:!0});break}s.desiredSize<=0&&e.desiredSize>0&&s.sinkCapability.resolve(),s.desiredSize=e.desiredSize,new Promise((function(e){e(s.onPull&&s.onPull())})).then((function(){i.postMessage({sourceName:r,targetName:a,stream:7,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:r,targetName:a,stream:7,streamId:t,reason:c(e)})}));break;case 4:if((0,n.assert)(o,"enqueue should have stream controller"),o.isClosed)break;o.controller.enqueue(e.chunk);break;case 3:if((0,n.assert)(o,"close should have stream controller"),o.isClosed)break;o.isClosed=!0,o.controller.close(),this._deleteStreamController(o,t);break;case 5:(0,n.assert)(o,"error should have stream controller"),o.controller.error(c(e.reason)),this._deleteStreamController(o,t);break;case 2:e.success?o.cancelCall.resolve():o.cancelCall.reject(c(e.reason)),this._deleteStreamController(o,t);break;case 1:if(!s)break;new Promise((function(t){t(s.onCancel&&s.onCancel(c(e.reason)))})).then((function(){i.postMessage({sourceName:r,targetName:a,stream:2,streamId:t,success:!0})}),(function(e){i.postMessage({sourceName:r,targetName:a,stream:2,streamId:t,reason:c(e)})})),s.sinkCapability.reject(c(e.reason)),s.isCancelled=!0,delete this.streamSinks[t];break;default:throw new Error("Unexpected stream case")}}},{key:"_deleteStreamController",value:(s=a().mark((function e(t,r){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.allSettled([t.startCall&&t.startCall.promise,t.pullCall&&t.pullCall.promise,t.cancelCall&&t.cancelCall.promise]);case 2:delete this.streamControllers[r];case 3:case"end":return e.stop()}}),e,this)})),u=function(){var e=this,t=arguments;return new Promise((function(r,n){var a=s.apply(e,t);function o(e){i(a,r,n,o,c,"next",e)}function c(e){i(a,r,n,o,c,"throw",e)}o(void 0)}))},function(e,t){return u.apply(this,arguments)})},{key:"destroy",value:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}],r&&o(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();t.MessageHandler=u},(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.PDFWorkerStream=void 0;var n=r(2);function a(){a=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function f(e,t,r,a){var i=t&&t.prototype instanceof p?t:p,o=Object.create(i.prototype),s=new F(a||[]);return n(o,"_invoke",{value:x(e,r,s)}),o}function h(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=f;var d={};function p(){}function g(){}function v(){}var y={};l(y,o,(function(){return this}));var m=Object.getPrototypeOf,b=m&&m(m(P([])));b&&b!==t&&r.call(b,o)&&(y=b);var w=v.prototype=p.prototype=Object.create(y);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function a(n,i,o,c){var u=h(e[n],e,i);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==s(f)&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){a("next",e,o,c)}),(function(e){a("throw",e,o,c)})):t.resolve(f).then((function(e){l.value=e,o(l)}),(function(e){return a("throw",e,o,c)}))}c(u.arg)}var i;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){a(e,r,t,n)}))}return i=i?i.then(n,n):n()}})}function x(e,t,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return{value:void 0,done:!0}}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var c=h(e,t,r);if("normal"===c.type){if(n=r.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n="completed",r.method="throw",r.arg=c.arg)}}}function O(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,O(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=h(n,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,d;var i=a.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function F(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function P(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,a=function t(){for(;++n=0;--a){var i=this.tryEntries[a],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(s&&c){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;C(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:P(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},e}function i(e,t,r,n,a,i,o){try{var s=e[i](o),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,a)}function o(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var o=e.apply(t,r);function s(e){i(o,n,a,s,c,"next",e)}function c(e){i(o,n,a,s,c,"throw",e)}s(void 0)}))}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw i}}}}(this._rangeRequestReaders.slice(0));try{for(r.s();!(t=r.n()).done;)t.value.cancel(e)}catch(e){r.e(e)}finally{r.f()}}}]),e}();t.PDFWorkerStream=h;var d=function(){function e(t){var r=this;u(this,e),this._msgHandler=t,this.onProgress=null,this._contentLength=null,this._isRangeSupported=!1,this._isStreamingSupported=!1;var n=this._msgHandler.sendWithStream("GetReader");this._reader=n.getReader(),this._headersReady=this._msgHandler.sendWithPromise("ReaderHeadersReady").then((function(e){r._isStreamingSupported=e.isStreamingSupported,r._isRangeSupported=e.isRangeSupported,r._contentLength=e.contentLength}))}var t;return f(e,[{key:"headersReady",get:function(){return this._headersReady}},{key:"contentLength",get:function(){return this._contentLength}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"read",value:(t=o(a().mark((function e(){var t,r;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._reader.read();case 2:if(t=e.sent,r=t.value,!t.done){e.next=7;break}return e.abrupt("return",{value:void 0,done:!0});case 7:return e.abrupt("return",{value:r.buffer,done:!1});case 8:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._reader.cancel(e)}}]),e}(),p=function(){function e(t,r,n){u(this,e),this._msgHandler=n,this.onProgress=null;var a=this._msgHandler.sendWithStream("GetRangeReader",{begin:t,end:r});this._reader=a.getReader()}var t;return f(e,[{key:"isStreamingSupported",get:function(){return!1}},{key:"read",value:(t=o(a().mark((function e(){var t,r;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._reader.read();case 2:if(t=e.sent,r=t.value,!t.done){e.next=7;break}return e.abrupt("return",{value:void 0,done:!0});case 7:return e.abrupt("return",{value:r.buffer,done:!1});case 8:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._reader.cancel(e)}}]),e}()}],t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};return(()=>{var e=n;Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"WorkerMessageHandler",{enumerable:!0,get:function(){return t.WorkerMessageHandler}});var t=r(1)})(),n})(),"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("pdfjs-dist/build/pdf.worker",[],t):"object"==typeof exports?exports["pdfjs-dist/build/pdf.worker"]=t():e["pdfjs-dist/build/pdf.worker"]=e.pdfjsWorker=t();`,Ke=`/*! For license information please see pdf.js.LICENSE.txt */ +var __webpack_exports__={},root,factory;root=globalThis,factory=()=>(()=>{var __webpack_modules__=[,(t,e,r)=>{function n(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||i(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,e){if(t){if("string"==typeof t)return a(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(t,e):void 0}}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!t)return null;try{if(r&&"string"==typeof t){if(r.addDefaultProtocol&&t.startsWith("www.")){var n=t.match(/\\./g);n&&n.length>=2&&(t="http://".concat(t))}if(r.tryConvertEncoding)try{t=R(t)}catch(t){}}var i=e?new URL(t,e):new URL(t);if(function(t){if(!t)return!1;switch(t.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}(i))return i}catch(t){}return null},e.getModificationDate=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return[t.getUTCFullYear().toString(),(t.getUTCMonth()+1).toString().padStart(2,"0"),t.getUTCDate().toString().padStart(2,"0"),t.getUTCHours().toString().padStart(2,"0"),t.getUTCMinutes().toString().padStart(2,"0"),t.getUTCSeconds().toString().padStart(2,"0")].join("")},e.getVerbosityLevel=function(){return v},e.info=function(t){v>=p.INFOS&&console.log("Info: ".concat(t))},e.isArrayBuffer=function(t){return"object"===o(t)&&null!==t&&void 0!==t.byteLength},e.isArrayEqual=function(t,e){if(t.length!==e.length)return!1;for(var r=0,n=t.length;r=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){l=!0,o=t},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw o}}}}(t);try{for(a.s();!(e=a.n()).done;){var o=(r=e.value,2,function(t){if(Array.isArray(t))return t}(r)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{for(a=(r=r.call(t)).next,0;!(l=(n=a.call(r)).done)&&(s.push(n.value),2!==s.length);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(r)||i(r,2)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=o[0],l=o[1];n[s]=l}}catch(t){a.e(t)}finally{a.f()}return n},e.objectSize=function(t){return Object.keys(t).length},e.setVerbosityLevel=function(t){Number.isInteger(t)&&(v=t)},e.shadow=g,e.string32=function(t){return String.fromCharCode(t>>24&255,t>>16&255,t>>8&255,255&t)},e.stringToBytes=P,e.stringToPDFString=function(t){var e;if(t[0]>="ï"&&("þ"===t[0]&&"ÿ"===t[1]?e="utf-16be":"ÿ"===t[0]&&"þ"===t[1]?e="utf-16le":"ï"===t[0]&&"»"===t[1]&&"¿"===t[2]&&(e="utf-8"),e))try{var r=new TextDecoder(e,{fatal:!0}),n=P(t);return r.decode(n)}catch(t){y('stringToPDFString: "'.concat(t,'".'))}for(var i=[],a=0,o=t.length;a=p.WARNINGS&&console.log("Warning: ".concat(t))}function m(t){throw new Error(t)}function g(t,e,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return Object.defineProperty(t,e,{value:r,enumerable:!n,configurable:!0,writable:!1}),r}var b=function(){function t(e,r){this.constructor===t&&m("Cannot initialize BaseException."),this.message=e,this.name=r}return t.prototype=new Error,t.constructor=t,t}();e.BaseException=b;var _=function(t){c(r,t);var e=f(r);function r(t,n){var i;return u(this,r),(i=e.call(this,t,"PasswordException")).code=n,i}return l(r)}(b);e.PasswordException=_;var w=function(t){c(r,t);var e=f(r);function r(t,n){var i;return u(this,r),(i=e.call(this,t,"UnknownErrorException")).details=n,i}return l(r)}(b);e.UnknownErrorException=w;var A=function(t){c(r,t);var e=f(r);function r(t){return u(this,r),e.call(this,t,"InvalidPDFException")}return l(r)}(b);e.InvalidPDFException=A;var k=function(t){c(r,t);var e=f(r);function r(t){return u(this,r),e.call(this,t,"MissingPDFException")}return l(r)}(b);e.MissingPDFException=k;var S=function(t){c(r,t);var e=f(r);function r(t,n){var i;return u(this,r),(i=e.call(this,t,"UnexpectedResponseException")).status=n,i}return l(r)}(b);e.UnexpectedResponseException=S;var x=function(t){c(r,t);var e=f(r);function r(t){return u(this,r),e.call(this,t,"FormatError")}return l(r)}(b);e.FormatError=x;var E=function(t){c(r,t);var e=f(r);function r(t){return u(this,r),e.call(this,t,"AbortException")}return l(r)}(b);function P(t){"string"!=typeof t&&m("Invalid argument for stringToBytes");for(var e=t.length,r=new Uint8Array(e),n=0;nt[2]&&(e[0]=t[2],e[2]=t[0]),t[1]>t[3]&&(e[1]=t[3],e[3]=t[1]),e}},{key:"intersect",value:function(t,e){var r=Math.max(Math.min(t[0],t[2]),Math.min(e[0],e[2])),n=Math.min(Math.max(t[0],t[2]),Math.max(e[0],e[2]));if(r>n)return null;var i=Math.max(Math.min(t[1],t[3]),Math.min(e[1],e[3])),a=Math.min(Math.max(t[1],t[3]),Math.max(e[1],e[3]));return i>a?null:[r,i,n,a]}},{key:"bezierBoundingBox",value:function(t,e,r,i,a,o,s,l){for(var u,c,h,f,d,p,v,y,m=[],g=[[],[]],b=0;b<2;++b)if(0===b?(c=6*t-12*r+6*a,u=-3*t+9*r-9*a+3*s,h=3*r-3*t):(c=6*e-12*i+6*o,u=-3*e+9*i-9*o+3*l,h=3*i-3*e),Math.abs(u)<1e-12){if(Math.abs(c)<1e-12)continue;0<(f=-h/c)&&f<1&&m.push(f)}else v=c*c-4*h*u,y=Math.sqrt(v),v<0||(0<(d=(-c+y)/(2*u))&&d<1&&m.push(d),0<(p=(-c-y)/(2*u))&&p<1&&m.push(p));for(var _,w=m.length,A=w;w--;)_=1-(f=m[w]),g[0][w]=_*_*_*t+3*_*_*f*r+3*_*f*f*a+f*f*f*s,g[1][w]=_*_*_*e+3*_*_*f*i+3*_*f*f*o+f*f*f*l;return g[0][A]=t,g[1][A]=e,g[0][A+1]=s,g[1][A+1]=l,g[0].length=g[1].length=A+2,[Math.min.apply(Math,n(g[0])),Math.min.apply(Math,n(g[1])),Math.max.apply(Math,n(g[0])),Math.max.apply(Math,n(g[1]))]}}]),t}();e.Util=F;var M=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function R(t){return decodeURIComponent(escape(t))}},(t,e,r)=>{var n=r(3);!globalThis.btoa&&n.isNodeJS&&(globalThis.btoa=function(t){return Buffer.from(t,"binary").toString("base64")}),!globalThis.atob&&n.isNodeJS&&(globalThis.atob=function(t){return Buffer.from(t,"base64").toString("binary")}),!globalThis.DOMMatrix&&n.isNodeJS&&(globalThis.DOMMatrix=require("canvas").DOMMatrix),!globalThis.ReadableStream&&n.isNodeJS&&(globalThis.ReadableStream=require("web-streams-polyfill/dist/ponyfill.js").ReadableStream),Array.prototype.at||r(4),Uint8Array.prototype.at||r(78),globalThis.structuredClone||r(88)},(t,e)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.isNodeJS=void 0;var n=!("object"!==("undefined"==typeof process?"undefined":r(process))||process+""!="[object process]"||process.versions.nw||process.versions.electron&&process.type&&"browser"!==process.type);e.isNodeJS=n},(t,e,r)=>{r(5);var n=r(77);t.exports=n("Array","at")},(t,e,r)=>{var n=r(6),i=r(43),a=r(67),o=r(65),s=r(72);n({target:"Array",proto:!0},{at:function(t){var e=i(this),r=a(e),n=o(t),s=n>=0?n:r+n;return s<0||s>=r?void 0:e[s]}}),s("at")},(t,e,r)=>{var n=r(7),i=r(8).f,a=r(47),o=r(51),s=r(41),l=r(59),u=r(71);t.exports=function(t,e){var r,c,h,f,d,p=t.target,v=t.global,y=t.stat;if(r=v?n:y?n[p]||s(p,{}):(n[p]||{}).prototype)for(c in e){if(f=e[c],h=t.dontCallGetSet?(d=i(r,c))&&d.value:r[c],!u(v?c:p+(y?".":"#")+c,t.forced)&&void 0!==h){if(typeof f==typeof h)continue;l(f,h)}(t.sham||h&&h.sham)&&a(f,"sham",!0),o(r,c,f,t)}}},t=>{var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof global&&global)||function(){return this}()||Function("return this")()},(t,e,r)=>{var n=r(9),i=r(11),a=r(13),o=r(14),s=r(15),l=r(21),u=r(42),c=r(45),h=Object.getOwnPropertyDescriptor;e.f=n?h:function(t,e){if(t=s(t),e=l(e),c)try{return h(t,e)}catch(t){}if(u(t,e))return o(!i(a.f,t,e),t[e])}},(t,e,r)=>{var n=r(10);t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},(t,e,r)=>{var n=r(12),i=Function.prototype.call;t.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},(t,e,r)=>{var n=r(10);t.exports=!n((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},(t,e)=>{var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);e.f=i?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},t=>{t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},(t,e,r)=>{var n=r(16),i=r(19);t.exports=function(t){return n(i(t))}},(t,e,r)=>{var n=r(17),i=r(10),a=r(18),o=Object,s=n("".split);t.exports=i((function(){return!o("z").propertyIsEnumerable(0)}))?function(t){return"String"==a(t)?s(t,""):o(t)}:o},(t,e,r)=>{var n=r(12),i=Function.prototype,a=i.call,o=n&&i.bind.bind(a,a);t.exports=n?o:function(t){return function(){return a.apply(t,arguments)}}},(t,e,r)=>{var n=r(17),i=n({}.toString),a=n("".slice);t.exports=function(t){return a(i(t),8,-1)}},(t,e,r)=>{var n=r(20),i=TypeError;t.exports=function(t){if(n(t))throw i("Can't call method on "+t);return t}},t=>{t.exports=function(t){return null==t}},(t,e,r)=>{var n=r(22),i=r(26);t.exports=function(t){var e=n(t,"string");return i(e)?e:e+""}},(t,e,r)=>{var n=r(11),i=r(23),a=r(26),o=r(33),s=r(36),l=r(37),u=TypeError,c=l("toPrimitive");t.exports=function(t,e){if(!i(t)||a(t))return t;var r,l=o(t,c);if(l){if(void 0===e&&(e="default"),r=n(l,t,e),!i(r)||a(r))return r;throw u("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},(t,e,r)=>{var n=r(24),i=r(25),a=i.all;t.exports=i.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:n(t)||t===a}:function(t){return"object"==typeof t?null!==t:n(t)}},(t,e,r)=>{var n=r(25),i=n.all;t.exports=n.IS_HTMLDDA?function(t){return"function"==typeof t||t===i}:function(t){return"function"==typeof t}},t=>{var e="object"==typeof document&&document.all,r=void 0===e&&void 0!==e;t.exports={all:e,IS_HTMLDDA:r}},(t,e,r)=>{var n=r(27),i=r(24),a=r(28),o=r(29),s=Object;t.exports=o?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return i(e)&&a(e.prototype,s(t))}},(t,e,r)=>{var n=r(7),i=r(24);t.exports=function(t,e){return arguments.length<2?(r=n[t],i(r)?r:void 0):n[t]&&n[t][e];var r}},(t,e,r)=>{var n=r(17);t.exports=n({}.isPrototypeOf)},(t,e,r)=>{var n=r(30);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},(t,e,r)=>{var n=r(31),i=r(10);t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},(t,e,r)=>{var n,i,a=r(7),o=r(32),s=a.process,l=a.Deno,u=s&&s.versions||l&&l.version,c=u&&u.v8;c&&(i=(n=c.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&o&&(!(n=o.match(/Edge\\/(\\d+)/))||n[1]>=74)&&(n=o.match(/Chrome\\/(\\d+)/))&&(i=+n[1]),t.exports=i},(t,e,r)=>{var n=r(27);t.exports=n("navigator","userAgent")||""},(t,e,r)=>{var n=r(34),i=r(20);t.exports=function(t,e){var r=t[e];return i(r)?void 0:n(r)}},(t,e,r)=>{var n=r(24),i=r(35),a=TypeError;t.exports=function(t){if(n(t))return t;throw a(i(t)+" is not a function")}},t=>{var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},(t,e,r)=>{var n=r(11),i=r(24),a=r(23),o=TypeError;t.exports=function(t,e){var r,s;if("string"===e&&i(r=t.toString)&&!a(s=n(r,t)))return s;if(i(r=t.valueOf)&&!a(s=n(r,t)))return s;if("string"!==e&&i(r=t.toString)&&!a(s=n(r,t)))return s;throw o("Can't convert object to primitive value")}},(t,e,r)=>{var n=r(7),i=r(38),a=r(42),o=r(44),s=r(30),l=r(29),u=i("wks"),c=n.Symbol,h=c&&c.for,f=l?c:c&&c.withoutSetter||o;t.exports=function(t){if(!a(u,t)||!s&&"string"!=typeof u[t]){var e="Symbol."+t;s&&a(c,t)?u[t]=c[t]:u[t]=l&&h?h(e):f(e)}return u[t]}},(t,e,r)=>{var n=r(39),i=r(40);(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.26.1",mode:n?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})},t=>{t.exports=!1},(t,e,r)=>{var n=r(7),i=r(41),a="__core-js_shared__",o=n[a]||i(a,{});t.exports=o},(t,e,r)=>{var n=r(7),i=Object.defineProperty;t.exports=function(t,e){try{i(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},(t,e,r)=>{var n=r(17),i=r(43),a=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return a(i(t),e)}},(t,e,r)=>{var n=r(19),i=Object;t.exports=function(t){return i(n(t))}},(t,e,r)=>{var n=r(17),i=0,a=Math.random(),o=n(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+o(++i+a,36)}},(t,e,r)=>{var n=r(9),i=r(10),a=r(46);t.exports=!n&&!i((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},(t,e,r)=>{var n=r(7),i=r(23),a=n.document,o=i(a)&&i(a.createElement);t.exports=function(t){return o?a.createElement(t):{}}},(t,e,r)=>{var n=r(9),i=r(48),a=r(14);t.exports=n?function(t,e,r){return i.f(t,e,a(1,r))}:function(t,e,r){return t[e]=r,t}},(t,e,r)=>{var n=r(9),i=r(45),a=r(49),o=r(50),s=r(21),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,h="enumerable",f="configurable",d="writable";e.f=n?a?function(t,e,r){if(o(t),e=s(e),o(r),"function"==typeof t&&"prototype"===e&&"value"in r&&d in r&&!r[d]){var n=c(t,e);n&&n[d]&&(t[e]=r.value,r={configurable:f in r?r[f]:n[f],enumerable:h in r?r[h]:n[h],writable:!1})}return u(t,e,r)}:u:function(t,e,r){if(o(t),e=s(e),o(r),i)try{return u(t,e,r)}catch(t){}if("get"in r||"set"in r)throw l("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},(t,e,r)=>{var n=r(9),i=r(10);t.exports=n&&i((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},(t,e,r)=>{var n=r(23),i=String,a=TypeError;t.exports=function(t){if(n(t))return t;throw a(i(t)+" is not an object")}},(t,e,r)=>{var n=r(24),i=r(48),a=r(52),o=r(41);t.exports=function(t,e,r,s){s||(s={});var l=s.enumerable,u=void 0!==s.name?s.name:e;if(n(r)&&a(r,u,s),s.global)l?t[e]=r:o(e,r);else{try{s.unsafe?t[e]&&(l=!0):delete t[e]}catch(t){}l?t[e]=r:i.f(t,e,{value:r,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return t}},(t,e,r)=>{var n=r(10),i=r(24),a=r(42),o=r(9),s=r(53).CONFIGURABLE,l=r(54),u=r(55),c=u.enforce,h=u.get,f=Object.defineProperty,d=o&&!n((function(){return 8!==f((function(){}),"length",{value:8}).length})),p=String(String).split("String"),v=t.exports=function(t,e,r){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\\(([^)]*)\\)/,"$1")+"]"),r&&r.getter&&(e="get "+e),r&&r.setter&&(e="set "+e),(!a(t,"name")||s&&t.name!==e)&&(o?f(t,"name",{value:e,configurable:!0}):t.name=e),d&&r&&a(r,"arity")&&t.length!==r.arity&&f(t,"length",{value:r.arity});try{r&&a(r,"constructor")&&r.constructor?o&&f(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=c(t);return a(n,"source")||(n.source=p.join("string"==typeof e?e:"")),t};Function.prototype.toString=v((function(){return i(this)&&h(this).source||l(this)}),"toString")},(t,e,r)=>{var n=r(9),i=r(42),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,"name"),l=s&&"something"===function(){}.name,u=s&&(!n||n&&o(a,"name").configurable);t.exports={EXISTS:s,PROPER:l,CONFIGURABLE:u}},(t,e,r)=>{var n=r(17),i=r(24),a=r(40),o=n(Function.toString);i(a.inspectSource)||(a.inspectSource=function(t){return o(t)}),t.exports=a.inspectSource},(t,e,r)=>{var n,i,a,o=r(56),s=r(7),l=r(23),u=r(47),c=r(42),h=r(40),f=r(57),d=r(58),p="Object already initialized",v=s.TypeError,y=s.WeakMap;if(o||h.state){var m=h.state||(h.state=new y);m.get=m.get,m.has=m.has,m.set=m.set,n=function(t,e){if(m.has(t))throw v(p);return e.facade=t,m.set(t,e),e},i=function(t){return m.get(t)||{}},a=function(t){return m.has(t)}}else{var g=f("state");d[g]=!0,n=function(t,e){if(c(t,g))throw v(p);return e.facade=t,u(t,g,e),e},i=function(t){return c(t,g)?t[g]:{}},a=function(t){return c(t,g)}}t.exports={set:n,get:i,has:a,enforce:function(t){return a(t)?i(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!l(e)||(r=i(e)).type!==t)throw v("Incompatible receiver, "+t+" required");return r}}}},(t,e,r)=>{var n=r(7),i=r(24),a=n.WeakMap;t.exports=i(a)&&/native code/.test(String(a))},(t,e,r)=>{var n=r(38),i=r(44),a=n("keys");t.exports=function(t){return a[t]||(a[t]=i(t))}},t=>{t.exports={}},(t,e,r)=>{var n=r(42),i=r(60),a=r(8),o=r(48);t.exports=function(t,e,r){for(var s=i(e),l=o.f,u=a.f,c=0;c{var n=r(27),i=r(17),a=r(61),o=r(70),s=r(50),l=i([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=a.f(s(t)),r=o.f;return r?l(e,r(t)):e}},(t,e,r)=>{var n=r(62),i=r(69).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,i)}},(t,e,r)=>{var n=r(17),i=r(42),a=r(15),o=r(63).indexOf,s=r(58),l=n([].push);t.exports=function(t,e){var r,n=a(t),u=0,c=[];for(r in n)!i(s,r)&&i(n,r)&&l(c,r);for(;e.length>u;)i(n,r=e[u++])&&(~o(c,r)||l(c,r));return c}},(t,e,r)=>{var n=r(15),i=r(64),a=r(67),o=function(t){return function(e,r,o){var s,l=n(e),u=a(l),c=i(o,u);if(t&&r!=r){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((t||c in l)&&l[c]===r)return t||c||0;return!t&&-1}};t.exports={includes:o(!0),indexOf:o(!1)}},(t,e,r)=>{var n=r(65),i=Math.max,a=Math.min;t.exports=function(t,e){var r=n(t);return r<0?i(r+e,0):a(r,e)}},(t,e,r)=>{var n=r(66);t.exports=function(t){var e=+t;return e!=e||0===e?0:n(e)}},t=>{var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?r:e)(n)}},(t,e,r)=>{var n=r(68);t.exports=function(t){return n(t.length)}},(t,e,r)=>{var n=r(65),i=Math.min;t.exports=function(t){return t>0?i(n(t),9007199254740991):0}},t=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},(t,e)=>{e.f=Object.getOwnPropertySymbols},(t,e,r)=>{var n=r(10),i=r(24),a=/#|\\.prototype\\./,o=function(t,e){var r=l[s(t)];return r==c||r!=u&&(i(e)?n(e):!!e)},s=o.normalize=function(t){return String(t).replace(a,".").toLowerCase()},l=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";t.exports=o},(t,e,r)=>{var n=r(37),i=r(73),a=r(48).f,o=n("unscopables"),s=Array.prototype;null==s[o]&&a(s,o,{configurable:!0,value:i(null)}),t.exports=function(t){s[o][t]=!0}},(t,e,r)=>{var n,i=r(50),a=r(74),o=r(69),s=r(58),l=r(76),u=r(46),c=r(57),h="prototype",f="script",d=c("IE_PROTO"),p=function(){},v=function(t){return"<"+f+">"+t+""},y=function(t){t.write(v("")),t.close();var e=t.parentWindow.Object;return t=null,e},m=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;m="undefined"!=typeof document?document.domain&&n?y(n):(e=u("iframe"),r="java"+f+":",e.style.display="none",l.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write(v("document.F=Object")),t.close(),t.F):y(n);for(var i=o.length;i--;)delete m[h][o[i]];return m()};s[d]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(p[h]=i(t),r=new p,p[h]=null,r[d]=t):r=m(),void 0===e?r:a.f(r,e)}},(t,e,r)=>{var n=r(9),i=r(49),a=r(48),o=r(50),s=r(15),l=r(75);e.f=n&&!i?Object.defineProperties:function(t,e){o(t);for(var r,n=s(e),i=l(e),u=i.length,c=0;u>c;)a.f(t,r=i[c++],n[r]);return t}},(t,e,r)=>{var n=r(62),i=r(69);t.exports=Object.keys||function(t){return n(t,i)}},(t,e,r)=>{var n=r(27);t.exports=n("document","documentElement")},(t,e,r)=>{var n=r(7),i=r(17);t.exports=function(t,e){return i(n[t].prototype[e])}},(t,e,r)=>{r(79)},(t,e,r)=>{var n=r(80),i=r(67),a=r(65),o=n.aTypedArray;(0,n.exportTypedArrayMethod)("at",(function(t){var e=o(this),r=i(e),n=a(t),s=n>=0?n:r+n;return s<0||s>=r?void 0:e[s]}))},(t,e,r)=>{var n,i,a,o=r(81),s=r(9),l=r(7),u=r(24),c=r(23),h=r(42),f=r(82),d=r(35),p=r(47),v=r(51),y=r(48).f,m=r(28),g=r(84),b=r(86),_=r(37),w=r(44),A=r(55),k=A.enforce,S=A.get,x=l.Int8Array,E=x&&x.prototype,P=l.Uint8ClampedArray,T=P&&P.prototype,C=x&&g(x),O=E&&g(E),F=Object.prototype,M=l.TypeError,R=_("toStringTag"),I=w("TYPED_ARRAY_TAG"),j="TypedArrayConstructor",L=o&&!!b&&"Opera"!==f(l.opera),D=!1,N={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},U={BigInt64Array:8,BigUint64Array:8},W=function(t){var e=g(t);if(c(e)){var r=S(e);return r&&h(r,j)?r[j]:W(e)}},G=function(t){if(!c(t))return!1;var e=f(t);return h(N,e)||h(U,e)};for(n in N)(a=(i=l[n])&&i.prototype)?k(a)[j]=i:L=!1;for(n in U)(a=(i=l[n])&&i.prototype)&&(k(a)[j]=i);if((!L||!u(C)||C===Function.prototype)&&(C=function(){throw M("Incorrect invocation")},L))for(n in N)l[n]&&b(l[n],C);if((!L||!O||O===F)&&(O=C.prototype,L))for(n in N)l[n]&&b(l[n].prototype,O);if(L&&g(T)!==O&&b(T,O),s&&!h(O,R))for(n in D=!0,y(O,R,{get:function(){return c(this)?this[I]:void 0}}),N)l[n]&&p(l[n],I,n);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:L,TYPED_ARRAY_TAG:D&&I,aTypedArray:function(t){if(G(t))return t;throw M("Target is not a typed array")},aTypedArrayConstructor:function(t){if(u(t)&&(!b||m(C,t)))return t;throw M(d(t)+" is not a typed array constructor")},exportTypedArrayMethod:function(t,e,r,n){if(s){if(r)for(var i in N){var a=l[i];if(a&&h(a.prototype,t))try{delete a.prototype[t]}catch(r){try{a.prototype[t]=e}catch(t){}}}O[t]&&!r||v(O,t,r?e:L&&E[t]||e,n)}},exportTypedArrayStaticMethod:function(t,e,r){var n,i;if(s){if(b){if(r)for(n in N)if((i=l[n])&&h(i,t))try{delete i[t]}catch(t){}if(C[t]&&!r)return;try{return v(C,t,r?e:L&&C[t]||e)}catch(t){}}for(n in N)!(i=l[n])||i[t]&&!r||v(i,t,e)}},getTypedArrayConstructor:W,isView:function(t){if(!c(t))return!1;var e=f(t);return"DataView"===e||h(N,e)||h(U,e)},isTypedArray:G,TypedArray:C,TypedArrayPrototype:O}},t=>{t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},(t,e,r)=>{var n=r(83),i=r(24),a=r(18),o=r(37)("toStringTag"),s=Object,l="Arguments"==a(function(){return arguments}());t.exports=n?a:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=s(t),o))?r:l?a(e):"Object"==(n=a(e))&&i(e.callee)?"Arguments":n}},(t,e,r)=>{var n={};n[r(37)("toStringTag")]="z",t.exports="[object z]"===String(n)},(t,e,r)=>{var n=r(42),i=r(24),a=r(43),o=r(57),s=r(85),l=o("IE_PROTO"),u=Object,c=u.prototype;t.exports=s?u.getPrototypeOf:function(t){var e=a(t);if(n(e,l))return e[l];var r=e.constructor;return i(r)&&e instanceof r?r.prototype:e instanceof u?c:null}},(t,e,r)=>{var n=r(10);t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},(t,e,r)=>{var n=r(17),i=r(50),a=r(87);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=n(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return i(r),a(n),e?t(r,n):r.__proto__=n,r}}():void 0)},(t,e,r)=>{var n=r(24),i=String,a=TypeError;t.exports=function(t){if("object"==typeof t||n(t))return t;throw a("Can't set "+i(t)+" as a prototype")}},(t,e,r)=>{r(89),r(96),r(98),r(121),r(123);var n=r(132);t.exports=n.structuredClone},(t,e,r)=>{var n=r(15),i=r(72),a=r(90),o=r(55),s=r(48).f,l=r(91),u=r(95),c=r(39),h=r(9),f="Array Iterator",d=o.set,p=o.getterFor(f);t.exports=l(Array,"Array",(function(t,e){d(this,{type:f,target:n(t),index:0,kind:e})}),(function(){var t=p(this),e=t.target,r=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,u(void 0,!0)):u("keys"==r?n:"values"==r?e[n]:[n,e[n]],!1)}),"values");var v=a.Arguments=a.Array;if(i("keys"),i("values"),i("entries"),!c&&h&&"values"!==v.name)try{s(v,"name",{value:"values"})}catch(t){}},t=>{t.exports={}},(t,e,r)=>{var n=r(6),i=r(11),a=r(39),o=r(53),s=r(24),l=r(92),u=r(84),c=r(86),h=r(94),f=r(47),d=r(51),p=r(37),v=r(90),y=r(93),m=o.PROPER,g=o.CONFIGURABLE,b=y.IteratorPrototype,_=y.BUGGY_SAFARI_ITERATORS,w=p("iterator"),A="keys",k="values",S="entries",x=function(){return this};t.exports=function(t,e,r,o,p,y,E){l(r,e,o);var P,T,C,O=function(t){if(t===p&&j)return j;if(!_&&t in R)return R[t];switch(t){case A:case k:case S:return function(){return new r(this,t)}}return function(){return new r(this)}},F=e+" Iterator",M=!1,R=t.prototype,I=R[w]||R["@@iterator"]||p&&R[p],j=!_&&I||O(p),L="Array"==e&&R.entries||I;if(L&&(P=u(L.call(new t)))!==Object.prototype&&P.next&&(a||u(P)===b||(c?c(P,b):s(P[w])||d(P,w,x)),h(P,F,!0,!0),a&&(v[F]=x)),m&&p==k&&I&&I.name!==k&&(!a&&g?f(R,"name",k):(M=!0,j=function(){return i(I,this)})),p)if(T={values:O(k),keys:y?j:O(A),entries:O(S)},E)for(C in T)(_||M||!(C in R))&&d(R,C,T[C]);else n({target:e,proto:!0,forced:_||M},T);return a&&!E||R[w]===j||d(R,w,j,{name:p}),v[e]=j,T}},(t,e,r)=>{var n=r(93).IteratorPrototype,i=r(73),a=r(14),o=r(94),s=r(90),l=function(){return this};t.exports=function(t,e,r,u){var c=e+" Iterator";return t.prototype=i(n,{next:a(+!u,r)}),o(t,c,!1,!0),s[c]=l,t}},(t,e,r)=>{var n,i,a,o=r(10),s=r(24),l=r(23),u=r(73),c=r(84),h=r(51),f=r(37),d=r(39),p=f("iterator"),v=!1;[].keys&&("next"in(a=[].keys())?(i=c(c(a)))!==Object.prototype&&(n=i):v=!0),!l(n)||o((function(){var t={};return n[p].call(t)!==t}))?n={}:d&&(n=u(n)),s(n[p])||h(n,p,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:v}},(t,e,r)=>{var n=r(48).f,i=r(42),a=r(37)("toStringTag");t.exports=function(t,e,r){t&&!r&&(t=t.prototype),t&&!i(t,a)&&n(t,a,{configurable:!0,value:e})}},t=>{t.exports=function(t,e){return{value:t,done:e}}},(t,e,r)=>{var n=r(83),i=r(51),a=r(97);n||i(Object.prototype,"toString",a,{unsafe:!0})},(t,e,r)=>{var n=r(83),i=r(82);t.exports=n?{}.toString:function(){return"[object "+i(this)+"]"}},(t,e,r)=>{r(99)},(t,e,r)=>{r(100)("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),r(118))},(t,e,r)=>{var n=r(6),i=r(7),a=r(17),o=r(71),s=r(51),l=r(101),u=r(108),c=r(115),h=r(24),f=r(20),d=r(23),p=r(10),v=r(116),y=r(94),m=r(117);t.exports=function(t,e,r){var g=-1!==t.indexOf("Map"),b=-1!==t.indexOf("Weak"),_=g?"set":"add",w=i[t],A=w&&w.prototype,k=w,S={},x=function(t){var e=a(A[t]);s(A,t,"add"==t?function(t){return e(this,0===t?0:t),this}:"delete"==t?function(t){return!(b&&!d(t))&&e(this,0===t?0:t)}:"get"==t?function(t){return b&&!d(t)?void 0:e(this,0===t?0:t)}:"has"==t?function(t){return!(b&&!d(t))&&e(this,0===t?0:t)}:function(t,r){return e(this,0===t?0:t,r),this})};if(o(t,!h(w)||!(b||A.forEach&&!p((function(){(new w).entries().next()})))))k=r.getConstructor(e,t,g,_),l.enable();else if(o(t,!0)){var E=new k,P=E[_](b?{}:-0,1)!=E,T=p((function(){E.has(1)})),C=v((function(t){new w(t)})),O=!b&&p((function(){for(var t=new w,e=5;e--;)t[_](e,e);return!t.has(-0)}));C||((k=e((function(t,e){c(t,A);var r=m(new w,t,k);return f(e)||u(e,r[_],{that:r,AS_ENTRIES:g}),r}))).prototype=A,A.constructor=k),(T||O)&&(x("delete"),x("has"),g&&x("get")),(O||P)&&x(_),b&&A.clear&&delete A.clear}return S[t]=k,n({global:!0,constructor:!0,forced:k!=w},S),y(k,t),b||r.setStrong(k,t,g),k}},(t,e,r)=>{var n=r(6),i=r(17),a=r(58),o=r(23),s=r(42),l=r(48).f,u=r(61),c=r(102),h=r(105),f=r(44),d=r(107),p=!1,v=f("meta"),y=0,m=function(t){l(t,v,{value:{objectID:"O"+y++,weakData:{}}})},g=t.exports={enable:function(){g.enable=function(){},p=!0;var t=u.f,e=i([].splice),r={};r[v]=1,t(r).length&&(u.f=function(r){for(var n=t(r),i=0,a=n.length;i{var n=r(18),i=r(15),a=r(61).f,o=r(103),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return s&&"Window"==n(t)?function(t){try{return a(t)}catch(t){return o(s)}}(t):a(i(t))}},(t,e,r)=>{var n=r(64),i=r(67),a=r(104),o=Array,s=Math.max;t.exports=function(t,e,r){for(var l=i(t),u=n(e,l),c=n(void 0===r?l:r,l),h=o(s(c-u,0)),f=0;u{var n=r(21),i=r(48),a=r(14);t.exports=function(t,e,r){var o=n(e);o in t?i.f(t,o,a(0,r)):t[o]=r}},(t,e,r)=>{var n=r(10),i=r(23),a=r(18),o=r(106),s=Object.isExtensible,l=n((function(){s(1)}));t.exports=l||o?function(t){return!!i(t)&&(!o||"ArrayBuffer"!=a(t))&&(!s||s(t))}:s},(t,e,r)=>{var n=r(10);t.exports=n((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},(t,e,r)=>{var n=r(10);t.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},(t,e,r)=>{var n=r(109),i=r(11),a=r(50),o=r(35),s=r(111),l=r(67),u=r(28),c=r(112),h=r(113),f=r(114),d=TypeError,p=function(t,e){this.stopped=t,this.result=e},v=p.prototype;t.exports=function(t,e,r){var y,m,g,b,_,w,A,k=r&&r.that,S=!(!r||!r.AS_ENTRIES),x=!(!r||!r.IS_RECORD),E=!(!r||!r.IS_ITERATOR),P=!(!r||!r.INTERRUPTED),T=n(e,k),C=function(t){return y&&f(y,"normal",t),new p(!0,t)},O=function(t){return S?(a(t),P?T(t[0],t[1],C):T(t[0],t[1])):P?T(t,C):T(t)};if(x)y=t.iterator;else if(E)y=t;else{if(!(m=h(t)))throw d(o(t)+" is not iterable");if(s(m)){for(g=0,b=l(t);b>g;g++)if((_=O(t[g]))&&u(v,_))return _;return new p(!1)}y=c(t,m)}for(w=x?t.next:y.next;!(A=i(w,y)).done;){try{_=O(A.value)}catch(t){f(y,"throw",t)}if("object"==typeof _&&_&&u(v,_))return _}return new p(!1)}},(t,e,r)=>{var n=r(110),i=r(34),a=r(12),o=n(n.bind);t.exports=function(t,e){return i(t),void 0===e?t:a?o(t,e):function(){return t.apply(e,arguments)}}},(t,e,r)=>{var n=r(18),i=r(17);t.exports=function(t){if("Function"===n(t))return i(t)}},(t,e,r)=>{var n=r(37),i=r(90),a=n("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||o[a]===t)}},(t,e,r)=>{var n=r(11),i=r(34),a=r(50),o=r(35),s=r(113),l=TypeError;t.exports=function(t,e){var r=arguments.length<2?s(t):e;if(i(r))return a(n(r,t));throw l(o(t)+" is not iterable")}},(t,e,r)=>{var n=r(82),i=r(33),a=r(20),o=r(90),s=r(37)("iterator");t.exports=function(t){if(!a(t))return i(t,s)||i(t,"@@iterator")||o[n(t)]}},(t,e,r)=>{var n=r(11),i=r(50),a=r(33);t.exports=function(t,e,r){var o,s;i(t);try{if(!(o=a(t,"return"))){if("throw"===e)throw r;return r}o=n(o,t)}catch(t){s=!0,o=t}if("throw"===e)throw r;if(s)throw o;return i(o),r}},(t,e,r)=>{var n=r(28),i=TypeError;t.exports=function(t,e){if(n(e,t))return t;throw i("Incorrect invocation")}},(t,e,r)=>{var n=r(37)("iterator"),i=!1;try{var a=0,o={next:function(){return{done:!!a++}},return:function(){i=!0}};o[n]=function(){return this},Array.from(o,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var r=!1;try{var a={};a[n]=function(){return{next:function(){return{done:r=!0}}}},t(a)}catch(t){}return r}},(t,e,r)=>{var n=r(24),i=r(23),a=r(86);t.exports=function(t,e,r){var o,s;return a&&n(o=e.constructor)&&o!==r&&i(s=o.prototype)&&s!==r.prototype&&a(t,s),t}},(t,e,r)=>{var n=r(48).f,i=r(73),a=r(119),o=r(109),s=r(115),l=r(20),u=r(108),c=r(91),h=r(95),f=r(120),d=r(9),p=r(101).fastKey,v=r(55),y=v.set,m=v.getterFor;t.exports={getConstructor:function(t,e,r,c){var h=t((function(t,n){s(t,f),y(t,{type:e,index:i(null),first:void 0,last:void 0,size:0}),d||(t.size=0),l(n)||u(n,t[c],{that:t,AS_ENTRIES:r})})),f=h.prototype,v=m(e),g=function(t,e,r){var n,i,a=v(t),o=b(t,e);return o?o.value=r:(a.last=o={index:i=p(e,!0),key:e,value:r,previous:n=a.last,next:void 0,removed:!1},a.first||(a.first=o),n&&(n.next=o),d?a.size++:t.size++,"F"!==i&&(a.index[i]=o)),t},b=function(t,e){var r,n=v(t),i=p(e);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key==e)return r};return a(f,{clear:function(){for(var t=v(this),e=t.index,r=t.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete e[r.index],r=r.next;t.first=t.last=void 0,d?t.size=0:this.size=0},delete:function(t){var e=this,r=v(e),n=b(e,t);if(n){var i=n.next,a=n.previous;delete r.index[n.index],n.removed=!0,a&&(a.next=i),i&&(i.previous=a),r.first==n&&(r.first=i),r.last==n&&(r.last=a),d?r.size--:e.size--}return!!n},forEach:function(t){for(var e,r=v(this),n=o(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:r.first;)for(n(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!b(this,t)}}),a(f,r?{get:function(t){var e=b(this,t);return e&&e.value},set:function(t,e){return g(this,0===t?0:t,e)}}:{add:function(t){return g(this,t=0===t?0:t,t)}}),d&&n(f,"size",{get:function(){return v(this).size}}),h},setStrong:function(t,e,r){var n=e+" Iterator",i=m(e),a=m(n);c(t,e,(function(t,e){y(this,{type:n,target:t,state:i(t),kind:e,last:void 0})}),(function(){for(var t=a(this),e=t.kind,r=t.last;r&&r.removed;)r=r.previous;return t.target&&(t.last=r=r?r.next:t.state.first)?h("keys"==e?r.key:"values"==e?r.value:[r.key,r.value],!1):(t.target=void 0,h(void 0,!0))}),r?"entries":"values",!r,!0),f(e)}}},(t,e,r)=>{var n=r(51);t.exports=function(t,e,r){for(var i in e)n(t,i,e[i],r);return t}},(t,e,r)=>{var n=r(27),i=r(48),a=r(37),o=r(9),s=a("species");t.exports=function(t){var e=n(t),r=i.f;o&&e&&!e[s]&&r(e,s,{configurable:!0,get:function(){return this}})}},(t,e,r)=>{r(122)},(t,e,r)=>{r(100)("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),r(118))},(t,e,r)=>{var n,i=r(39),a=r(6),o=r(7),s=r(27),l=r(17),u=r(10),c=r(44),h=r(24),f=r(124),d=r(20),p=r(23),v=r(26),y=r(108),m=r(50),g=r(82),b=r(42),_=r(104),w=r(47),A=r(67),k=r(125),S=r(126),x=r(128),E=r(31),P=r(129),T=r(130),C=r(131),O=o.Object,F=o.Date,M=o.Error,R=o.EvalError,I=o.RangeError,j=o.ReferenceError,L=o.SyntaxError,D=o.TypeError,N=o.URIError,U=o.PerformanceMark,W=o.WebAssembly,G=W&&W.CompileError||M,B=W&&W.LinkError||M,q=W&&W.RuntimeError||M,H=s("DOMException"),z=s("Set"),V=s("Map"),X=V.prototype,Y=l(X.has),K=l(X.get),J=l(X.set),Q=l(z.prototype.add),$=s("Object","keys"),Z=l([].push),tt=l((!0).valueOf),et=l(1..valueOf),rt=l("".valueOf),nt=l(F.prototype.getTime),it=c("structuredClone"),at="DataCloneError",ot="Transferring",st=function(t){return!u((function(){var e=new o.Set([7]),r=t(e),n=t(O(7));return r==e||!r.has(7)||"object"!=typeof n||7!=n}))&&t},lt=function(t,e){return!u((function(){var r=new e,n=t({a:r,b:r});return!(n&&n.a===n.b&&n.a instanceof e&&n.a.stack===r.stack)}))},ut=o.structuredClone,ct=i||!lt(ut,M)||!lt(ut,H)||(n=ut,!!u((function(){var t=n(new o.AggregateError([1],it,{cause:3}));return"AggregateError"!=t.name||1!=t.errors[0]||t.message!=it||3!=t.cause}))),ht=!ut&&st((function(t){return new U(it,{detail:t}).detail})),ft=st(ut)||ht,dt=function(t){throw new H("Uncloneable type: "+t,at)},pt=function(t,e){throw new H((e||"Cloning")+" of "+t+" cannot be properly polyfilled in this engine",at)},vt=function(t,e){if(v(t)&&dt("Symbol"),!p(t))return t;if(e){if(Y(e,t))return K(e,t)}else e=new V;var r,n,i,a,l,u,c,f,d,y,m=g(t),k=!1;switch(m){case"Array":i=[],k=!0;break;case"Object":i={},k=!0;break;case"Map":i=new V,k=!0;break;case"Set":i=new z,k=!0;break;case"RegExp":i=new RegExp(t.source,S(t));break;case"Error":switch(n=t.name){case"AggregateError":i=s("AggregateError")([]);break;case"EvalError":i=R();break;case"RangeError":i=I();break;case"ReferenceError":i=j();break;case"SyntaxError":i=L();break;case"TypeError":i=D();break;case"URIError":i=N();break;case"CompileError":i=G();break;case"LinkError":i=B();break;case"RuntimeError":i=q();break;default:i=M()}k=!0;break;case"DOMException":i=new H(t.message,t.name),k=!0;break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":r=o[m],p(r)||pt(m),i=new r(vt(t.buffer,e),t.byteOffset,"DataView"===m?t.byteLength:t.length);break;case"DOMQuad":try{i=new DOMQuad(vt(t.p1,e),vt(t.p2,e),vt(t.p3,e),vt(t.p4,e))}catch(e){ft?i=ft(t):pt(m)}break;case"FileList":if(a=function(){var t;try{t=new o.DataTransfer}catch(e){try{t=new o.ClipboardEvent("").clipboardData}catch(t){}}return t&&t.items&&t.files?t:null}()){for(l=0,u=A(t);l92||C&&E>94||P&&E>97)return!1;var t=new ArrayBuffer(8),e=ut(t,{transfer:[t]});return 0!=t.byteLength||8!=e.byteLength}));a({global:!0,enumerable:!0,sham:!yt,forced:ct},{structuredClone:function(t){var e,r=k(arguments.length,1)>1&&!d(arguments[1])?m(arguments[1]):void 0,n=r?r.transfer:void 0;return void 0!==n&&function(t,e){if(!p(t))throw D("Transfer option cannot be converted to a sequence");var r=[];y(t,(function(t){Z(r,m(t))}));var n,i,a,s,l,u,c=0,d=A(r);if(yt)for(s=ut(r,{transfer:r});c{var n=r(17),i=r(10),a=r(24),o=r(82),s=r(27),l=r(54),u=function(){},c=[],h=s("Reflect","construct"),f=/^\\s*(?:class|function)\\b/,d=n(f.exec),p=!f.exec(u),v=function(t){if(!a(t))return!1;try{return h(u,c,t),!0}catch(t){return!1}},y=function(t){if(!a(t))return!1;switch(o(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!d(f,l(t))}catch(t){return!0}};y.sham=!0,t.exports=!h||i((function(){var t;return v(v.call)||!v(Object)||!v((function(){t=!0}))||t}))?y:v},t=>{var e=TypeError;t.exports=function(t,r){if(t{var n=r(11),i=r(42),a=r(28),o=r(127),s=RegExp.prototype;t.exports=function(t){var e=t.flags;return void 0!==e||"flags"in s||i(t,"flags")||!a(s,t)?e:n(o,t)}},(t,e,r)=>{var n=r(50);t.exports=function(){var t=n(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},(t,e,r)=>{var n=r(10),i=r(14);t.exports=!n((function(){var t=Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",i(1,7)),7!==t.stack)}))},(t,e,r)=>{var n=r(130),i=r(131);t.exports=!n&&!i&&"object"==typeof window&&"object"==typeof document},t=>{t.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},(t,e,r)=>{var n=r(18),i=r(7);t.exports="process"==n(i.process)},(t,e,r)=>{var n=r(7);t.exports=n},(__unused_webpack_module,exports,__w_pdfjs_require__)=>{Object.defineProperty(exports,"__esModule",{value:!0}),exports.build=exports.RenderTask=exports.PDFWorkerUtil=exports.PDFWorker=exports.PDFPageProxy=exports.PDFDocumentProxy=exports.PDFDocumentLoadingTask=exports.PDFDataRangeTransport=exports.LoopbackPort=exports.DefaultStandardFontDataFactory=exports.DefaultCanvasFactory=exports.DefaultCMapReaderFactory=void 0,exports.getDocument=getDocument,exports.setPDFNetworkStreamFactory=setPDFNetworkStreamFactory,exports.version=void 0;var _util=__w_pdfjs_require__(1),_annotation_storage=__w_pdfjs_require__(134),_display_utils=__w_pdfjs_require__(137),_font_loader=__w_pdfjs_require__(140),_canvas=__w_pdfjs_require__(141),_worker_options=__w_pdfjs_require__(144),_is_node=__w_pdfjs_require__(3),_message_handler=__w_pdfjs_require__(145),_metadata=__w_pdfjs_require__(146),_optional_content_config=__w_pdfjs_require__(147),_transport_stream=__w_pdfjs_require__(148),_xfa_text=__w_pdfjs_require__(149);function _classPrivateMethodInitSpec(t,e){_checkPrivateRedeclaration(t,e),e.add(t)}function _classPrivateMethodGet(t,e,r){if(!e.has(t))throw new TypeError("attempted to get private field on non-instance");return r}function _toConsumableArray(t){return _arrayWithoutHoles(t)||_iterableToArray(t)||_unsupportedIterableToArray(t)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}function _arrayWithoutHoles(t){if(Array.isArray(t))return _arrayLikeToArray(t)}function _createForOfIteratorHelper(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=_unsupportedIterableToArray(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function _regeneratorRuntime(){_regeneratorRuntime=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",o=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function u(t,e,r,i){var a=e&&e.prototype instanceof f?e:f,o=Object.create(a.prototype),s=new x(i||[]);return n(o,"_invoke",{value:w(t,r,s)}),o}function c(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=u;var h={};function f(){}function d(){}function p(){}var v={};l(v,a,(function(){return this}));var y=Object.getPrototypeOf,m=y&&y(y(E([])));m&&m!==e&&r.call(m,a)&&(v=m);var g=p.prototype=f.prototype=Object.create(v);function b(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function i(n,a,o,s){var l=c(t[n],t,a);if("throw"!==l.type){var u=l.arg,h=u.value;return h&&"object"==_typeof(h)&&r.call(h,"__await")?e.resolve(h.__await).then((function(t){i("next",t,o,s)}),(function(t){i("throw",t,o,s)})):e.resolve(h).then((function(t){u.value=t,o(u)}),(function(t){return i("throw",t,o,s)}))}s(l.arg)}var a;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){i(t,r,e,n)}))}return a=a?a.then(n,n):n()}})}function w(t,e,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return{value:void 0,done:!0}}for(r.method=i,r.arg=a;;){var o=r.delegate;if(o){var s=A(o,r);if(s){if(s===h)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=c(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function A(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,A(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=c(n,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,h;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,h):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,h)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function E(t){if(t){var e=t[a];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),S(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var i=n.arg;S(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:E(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),h}},t}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function _defineProperties(t,e){for(var r=0;rt.length)&&(e=t.length);for(var r=0,n=new Array(e);r2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;_classCallCheck(this,t),this.length=e,this.initialData=r,this.progressiveDone=n,this.contentDispositionFilename=i,this._rangeListeners=[],this._progressListeners=[],this._progressiveReadListeners=[],this._progressiveDoneListeners=[],this._readyCapability=(0,_util.createPromiseCapability)()}return _createClass(t,[{key:"addRangeListener",value:function(t){this._rangeListeners.push(t)}},{key:"addProgressListener",value:function(t){this._progressListeners.push(t)}},{key:"addProgressiveReadListener",value:function(t){this._progressiveReadListeners.push(t)}},{key:"addProgressiveDoneListener",value:function(t){this._progressiveDoneListeners.push(t)}},{key:"onDataRange",value:function(t,e){var r,n=_createForOfIteratorHelper(this._rangeListeners);try{for(n.s();!(r=n.n()).done;)(0,r.value)(t,e)}catch(t){n.e(t)}finally{n.f()}}},{key:"onDataProgress",value:function(t,e){var r=this;this._readyCapability.promise.then((function(){var n,i=_createForOfIteratorHelper(r._progressListeners);try{for(i.s();!(n=i.n()).done;)(0,n.value)(t,e)}catch(t){i.e(t)}finally{i.f()}}))}},{key:"onDataProgressiveRead",value:function(t){var e=this;this._readyCapability.promise.then((function(){var r,n=_createForOfIteratorHelper(e._progressiveReadListeners);try{for(n.s();!(r=n.n()).done;)(0,r.value)(t)}catch(t){n.e(t)}finally{n.f()}}))}},{key:"onDataProgressiveDone",value:function(){var t=this;this._readyCapability.promise.then((function(){var e,r=_createForOfIteratorHelper(t._progressiveDoneListeners);try{for(r.s();!(e=r.n()).done;)(0,e.value)()}catch(t){r.e(t)}finally{r.f()}}))}},{key:"transportReady",value:function(){this._readyCapability.resolve()}},{key:"requestDataRange",value:function(t,e){(0,_util.unreachable)("Abstract method PDFDataRangeTransport.requestDataRange")}},{key:"abort",value:function(){}}]),t}();exports.PDFDataRangeTransport=PDFDataRangeTransport;var PDFDocumentProxy=function(){function t(e,r){_classCallCheck(this,t),this._pdfInfo=e,this._transport=r}return _createClass(t,[{key:"annotationStorage",get:function(){return this._transport.annotationStorage}},{key:"numPages",get:function(){return this._pdfInfo.numPages}},{key:"fingerprints",get:function(){return this._pdfInfo.fingerprints}},{key:"stats",get:function(){return(0,_display_utils.deprecated)("The PDFDocumentProxy stats property will be removed in the future."),this._transport.stats}},{key:"isPureXfa",get:function(){return(0,_util.shadow)(this,"isPureXfa",!!this._transport._htmlForXfa)}},{key:"allXfaHtml",get:function(){return this._transport._htmlForXfa}},{key:"getPage",value:function(t){return this._transport.getPage(t)}},{key:"getPageIndex",value:function(t){return this._transport.getPageIndex(t)}},{key:"getDestinations",value:function(){return this._transport.getDestinations()}},{key:"getDestination",value:function(t){return this._transport.getDestination(t)}},{key:"getPageLabels",value:function(){return this._transport.getPageLabels()}},{key:"getPageLayout",value:function(){return this._transport.getPageLayout()}},{key:"getPageMode",value:function(){return this._transport.getPageMode()}},{key:"getViewerPreferences",value:function(){return this._transport.getViewerPreferences()}},{key:"getOpenAction",value:function(){return this._transport.getOpenAction()}},{key:"getAttachments",value:function(){return this._transport.getAttachments()}},{key:"getJavaScript",value:function(){return this._transport.getJavaScript()}},{key:"getJSActions",value:function(){return this._transport.getDocJSActions()}},{key:"getOutline",value:function(){return this._transport.getOutline()}},{key:"getOptionalContentConfig",value:function(){return this._transport.getOptionalContentConfig()}},{key:"getPermissions",value:function(){return this._transport.getPermissions()}},{key:"getMetadata",value:function(){return this._transport.getMetadata()}},{key:"getMarkInfo",value:function(){return this._transport.getMarkInfo()}},{key:"getData",value:function(){return this._transport.getData()}},{key:"saveDocument",value:function(){return this._transport.saveDocument()}},{key:"getDownloadInfo",value:function(){return this._transport.downloadInfoCapability.promise}},{key:"cleanup",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this._transport.startCleanup(t||this.isPureXfa)}},{key:"destroy",value:function(){return this.loadingTask.destroy()}},{key:"loadingParams",get:function(){return this._transport.loadingParams}},{key:"loadingTask",get:function(){return this._transport.loadingTask}},{key:"getFieldObjects",value:function(){return this._transport.getFieldObjects()}},{key:"hasJSActions",value:function(){return this._transport.hasJSActions()}},{key:"getCalculationOrderIds",value:function(){return this._transport.getCalculationOrderIds()}}]),t}();exports.PDFDocumentProxy=PDFDocumentProxy;var PDFPageProxy=function(){function t(e,r,n,i){var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];_classCallCheck(this,t),this._pageIndex=e,this._pageInfo=r,this._ownerDocument=i,this._transport=n,this._stats=a?new _display_utils.StatTimer:null,this._pdfBug=a,this.commonObjs=n.commonObjs,this.objs=new PDFObjects,this._bitmaps=new Set,this.cleanupAfterRender=!1,this.pendingCleanup=!1,this._intentStates=new Map,this.destroyed=!1}var e;return _createClass(t,[{key:"pageNumber",get:function(){return this._pageIndex+1}},{key:"rotate",get:function(){return this._pageInfo.rotate}},{key:"ref",get:function(){return this._pageInfo.ref}},{key:"userUnit",get:function(){return this._pageInfo.userUnit}},{key:"view",get:function(){return this._pageInfo.view}},{key:"getViewport",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.scale,r=t.rotation,n=void 0===r?this.rotate:r,i=t.offsetX,a=void 0===i?0:i,o=t.offsetY,s=void 0===o?0:o,l=t.dontFlip,u=void 0!==l&&l;return new _display_utils.PageViewport({viewBox:this.view,scale:e,rotation:n,offsetX:a,offsetY:s,dontFlip:u})}},{key:"getAnnotations",value:function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).intent,e=void 0===t?"display":t,r=this._transport.getRenderingIntent(e);return this._transport.getAnnotations(this._pageIndex,r.renderingIntent)}},{key:"getJSActions",value:function(){return this._transport.getPageJSActions(this._pageIndex)}},{key:"isPureXfa",get:function(){return(0,_util.shadow)(this,"isPureXfa",!!this._transport._htmlForXfa)}},{key:"getXfa",value:(e=_asyncToGenerator(_regeneratorRuntime().mark((function t(){var e;return _regeneratorRuntime().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(null===(e=this._transport._htmlForXfa)||void 0===e?void 0:e.children[this._pageIndex])||null);case 1:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"render",value:function(t){var e,r,n=this,i=t.canvasContext,a=t.viewport,o=t.intent,s=void 0===o?"display":o,l=t.annotationMode,u=void 0===l?_util.AnnotationMode.ENABLE:l,c=t.transform,h=void 0===c?null:c,f=t.canvasFactory,d=void 0===f?null:f,p=t.background,v=void 0===p?null:p,y=t.optionalContentConfigPromise,m=void 0===y?null:y,g=t.annotationCanvasMap,b=void 0===g?null:g,_=t.pageColors,w=void 0===_?null:_,A=t.printAnnotationStorage,k=void 0===A?null:A;null===(e=this._stats)||void 0===e||e.time("Overall");var S=this._transport.getRenderingIntent(s,u,k);this.pendingCleanup=!1,m||(m=this._transport.getOptionalContentConfig());var x=this._intentStates.get(S.cacheKey);x||(x=Object.create(null),this._intentStates.set(S.cacheKey,x)),x.streamReaderCancelTimeout&&(clearTimeout(x.streamReaderCancelTimeout),x.streamReaderCancelTimeout=null);var E,P=d||new DefaultCanvasFactory({ownerDocument:this._ownerDocument}),T=!!(S.renderingIntent&_util.RenderingIntentFlag.PRINT);x.displayReadyCapability||(x.displayReadyCapability=(0,_util.createPromiseCapability)(),x.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},null===(E=this._stats)||void 0===E||E.time("Page Request"),this._pumpOperatorList(S));var C=function(t){var e,r;x.renderTasks.delete(O),(n.cleanupAfterRender||T)&&(n.pendingCleanup=!0),n._tryCleanup(),t?(O.capability.reject(t),n._abortOperatorList({intentState:x,reason:t instanceof Error?t:new Error(t)})):O.capability.resolve(),null===(e=n._stats)||void 0===e||e.timeEnd("Rendering"),null===(r=n._stats)||void 0===r||r.timeEnd("Overall")},O=new InternalRenderTask({callback:C,params:{canvasContext:i,viewport:a,transform:h,background:v},objs:this.objs,commonObjs:this.commonObjs,annotationCanvasMap:b,operatorList:x.operatorList,pageIndex:this._pageIndex,canvasFactory:P,useRequestAnimationFrame:!T,pdfBug:this._pdfBug,pageColors:w});((r=x).renderTasks||(r.renderTasks=new Set)).add(O);var F=O.task;return Promise.all([x.displayReadyCapability.promise,m]).then((function(t){var e,r=_slicedToArray(t,2),i=r[0],a=r[1];n.pendingCleanup?C():(null===(e=n._stats)||void 0===e||e.time("Rendering"),O.initializeGraphics({transparency:i,optionalContentConfig:a}),O.operatorListChanged())})).catch(C),F}},{key:"getOperatorList",value:function(){var t,e,r,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n.intent,a=void 0===i?"display":i,o=n.annotationMode,s=void 0===o?_util.AnnotationMode.ENABLE:o,l=n.printAnnotationStorage,u=void 0===l?null:l,c=this._transport.getRenderingIntent(a,s,u,!0),h=this._intentStates.get(c.cacheKey);return h||(h=Object.create(null),this._intentStates.set(c.cacheKey,h)),h.opListReadCapability||((t=Object.create(null)).operatorListChanged=function(){h.operatorList.lastChunk&&(h.opListReadCapability.resolve(h.operatorList),h.renderTasks.delete(t))},h.opListReadCapability=(0,_util.createPromiseCapability)(),((e=h).renderTasks||(e.renderTasks=new Set)).add(t),h.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},null===(r=this._stats)||void 0===r||r.time("Page Request"),this._pumpOperatorList(c)),h.opListReadCapability.promise}},{key:"streamTextContent",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.disableCombineTextItems,r=void 0!==e&&e,n=t.includeMarkedContent,i=void 0!==n&&n;return this._transport.messageHandler.sendWithStream("GetTextContent",{pageIndex:this._pageIndex,combineTextItems:!0!==r,includeMarkedContent:!0===i},{highWaterMark:100,size:function(t){return t.items.length}})}},{key:"getTextContent",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this._transport._htmlForXfa)return this.getXfa().then((function(t){return _xfa_text.XfaText.textContent(t)}));var e=this.streamTextContent(t);return new Promise((function(t,r){var n=e.getReader(),i={items:[],styles:Object.create(null)};!function e(){n.read().then((function(r){var n,a=r.value;r.done?t(i):(Object.assign(i.styles,a.styles),(n=i.items).push.apply(n,_toConsumableArray(a.items)),e())}),r)}()}))}},{key:"getStructTree",value:function(){return this._transport.getStructTree(this._pageIndex)}},{key:"_destroy",value:function(){this.destroyed=!0;var t,e=[],r=_createForOfIteratorHelper(this._intentStates.values());try{for(r.s();!(t=r.n()).done;){var n=t.value;if(this._abortOperatorList({intentState:n,reason:new Error("Page was destroyed."),force:!0}),!n.opListReadCapability){var i,a=_createForOfIteratorHelper(n.renderTasks);try{for(a.s();!(i=a.n()).done;){var o=i.value;e.push(o.completed),o.cancel()}}catch(t){a.e(t)}finally{a.f()}}}}catch(t){r.e(t)}finally{r.f()}this.objs.clear();var s,l=_createForOfIteratorHelper(this._bitmaps);try{for(l.s();!(s=l.n()).done;)s.value.close()}catch(t){l.e(t)}finally{l.f()}return this._bitmaps.clear(),this.pendingCleanup=!1,Promise.all(e)}},{key:"cleanup",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.pendingCleanup=!0,this._tryCleanup(t)}},{key:"_tryCleanup",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this.pendingCleanup)return!1;var e,r=_createForOfIteratorHelper(this._intentStates.values());try{for(r.s();!(e=r.n()).done;){var n=e.value,i=n.renderTasks,a=n.operatorList;if(i.size>0||!a.lastChunk)return!1}}catch(t){r.e(t)}finally{r.f()}this._intentStates.clear(),this.objs.clear(),t&&this._stats&&(this._stats=new _display_utils.StatTimer);var o,s=_createForOfIteratorHelper(this._bitmaps);try{for(s.s();!(o=s.n()).done;)o.value.close()}catch(t){s.e(t)}finally{s.f()}return this._bitmaps.clear(),this.pendingCleanup=!1,!0}},{key:"_startRenderPage",value:function(t,e){var r,n,i=this._intentStates.get(e);i&&(null===(r=this._stats)||void 0===r||r.timeEnd("Page Request"),null===(n=i.displayReadyCapability)||void 0===n||n.resolve(t))}},{key:"_renderPageChunk",value:function(t,e){for(var r=0,n=t.length;r0)return;if(n instanceof _display_utils.RenderingCancelledException){var o=RENDERING_CANCELLED_TIMEOUT;return n.extraDelay>0&&n.extraDelay<1e3&&(o+=n.extraDelay),void(r.streamReaderCancelTimeout=setTimeout((function(){r.streamReaderCancelTimeout=null,e._abortOperatorList({intentState:r,reason:n,force:!0})}),o))}}if(r.streamReader.cancel(new _util.AbortException(n.message)).catch((function(){})),r.streamReader=null,!this._transport.destroyed){var s,l=_createForOfIteratorHelper(this._intentStates);try{for(l.s();!(s=l.n()).done;){var u=_slicedToArray(s.value,2),c=u[0];if(u[1]===r){this._intentStates.delete(c);break}}}catch(t){l.e(t)}finally{l.f()}this.cleanup()}}}},{key:"stats",get:function(){return this._stats}}]),t}();exports.PDFPageProxy=PDFPageProxy;var _listeners=new WeakMap,_deferred=new WeakMap,LoopbackPort=function(){function t(){_classCallCheck(this,t),_classPrivateFieldInitSpec(this,_listeners,{writable:!0,value:[]}),_classPrivateFieldInitSpec(this,_deferred,{writable:!0,value:Promise.resolve()})}return _createClass(t,[{key:"postMessage",value:function(t,e){var r=this,n={data:structuredClone(t,e)};_classPrivateFieldGet(this,_deferred).then((function(){var t,e=_createForOfIteratorHelper(_classPrivateFieldGet(r,_listeners));try{for(e.s();!(t=e.n()).done;)t.value.call(r,n)}catch(t){e.e(t)}finally{e.f()}}))}},{key:"addEventListener",value:function(t,e){_classPrivateFieldGet(this,_listeners).push(e)}},{key:"removeEventListener",value:function(t,e){var r=_classPrivateFieldGet(this,_listeners).indexOf(e);_classPrivateFieldGet(this,_listeners).splice(r,1)}},{key:"terminate",value:function(){_classPrivateFieldGet(this,_listeners).length=0}}]),t}();exports.LoopbackPort=LoopbackPort;var PDFWorkerUtil={isWorkerDisabled:!1,fallbackWorkerSrc:null,fakeWorkerId:0};if(exports.PDFWorkerUtil=PDFWorkerUtil,_is_node.isNodeJS&&"function"==typeof require)PDFWorkerUtil.isWorkerDisabled=!0,PDFWorkerUtil.fallbackWorkerSrc="./pdf.worker.js";else if("object"===("undefined"==typeof document?"undefined":_typeof(document))){var _document,_document$currentScri,pdfjsFilePath=null===(_document=document)||void 0===_document||null===(_document$currentScri=_document.currentScript)||void 0===_document$currentScri?void 0:_document$currentScri.src;pdfjsFilePath&&(PDFWorkerUtil.fallbackWorkerSrc=pdfjsFilePath.replace(/(\\.(?:min\\.)?js)(\\?.*)?$/i,".worker$1$2"))}PDFWorkerUtil.isSameOrigin=function(t,e){var r;try{if(!(r=new URL(t)).origin||"null"===r.origin)return!1}catch(t){return!1}var n=new URL(e,r);return r.origin===n.origin},PDFWorkerUtil.createCDNWrapper=function(t){var e='importScripts("'.concat(t,'");');return URL.createObjectURL(new Blob([e]))};var PDFWorker=function(){function PDFWorker(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.name,r=void 0===e?null:e,n=t.port,i=void 0===n?null:n,a=t.verbosity,o=void 0===a?(0,_util.getVerbosityLevel)():a;if(_classCallCheck(this,PDFWorker),i&&_classStaticPrivateFieldSpecGet(PDFWorker,PDFWorker,_workerPorts).has(i))throw new Error("Cannot use more than one PDFWorker per port.");if(this.name=r,this.destroyed=!1,this.verbosity=o,this._readyCapability=(0,_util.createPromiseCapability)(),this._port=null,this._webWorker=null,this._messageHandler=null,i)return _classStaticPrivateFieldSpecGet(PDFWorker,PDFWorker,_workerPorts).set(i,this),void this._initializeFromPort(i);this._initialize()}return _createClass(PDFWorker,[{key:"promise",get:function(){return this._readyCapability.promise}},{key:"port",get:function(){return this._port}},{key:"messageHandler",get:function(){return this._messageHandler}},{key:"_initializeFromPort",value:function(t){this._port=t,this._messageHandler=new _message_handler.MessageHandler("main","worker",t),this._messageHandler.on("ready",(function(){})),this._readyCapability.resolve(),this._messageHandler.send("configure",{verbosity:this.verbosity})}},{key:"_initialize",value:function(){var t=this;if(!PDFWorkerUtil.isWorkerDisabled&&!PDFWorker._mainThreadWorkerMessageHandler){var e=PDFWorker.workerSrc;try{PDFWorkerUtil.isSameOrigin(window.location.href,e)||(e=PDFWorkerUtil.createCDNWrapper(new URL(e,window.location).href));var r=new Worker(e),n=new _message_handler.MessageHandler("main","worker",r),i=function(){r.removeEventListener("error",a),n.destroy(),r.terminate(),t.destroyed?t._readyCapability.reject(new Error("Worker was destroyed")):t._setupFakeWorker()},a=function(){t._webWorker||i()};r.addEventListener("error",a),n.on("test",(function(e){r.removeEventListener("error",a),t.destroyed?i():e?(t._messageHandler=n,t._port=r,t._webWorker=r,t._readyCapability.resolve(),n.send("configure",{verbosity:t.verbosity})):(t._setupFakeWorker(),n.destroy(),r.terminate())})),n.on("ready",(function(e){if(r.removeEventListener("error",a),t.destroyed)i();else try{o()}catch(e){t._setupFakeWorker()}}));var o=function(){var t=new Uint8Array;n.send("test",t,[t.buffer])};return void o()}catch(t){(0,_util.info)("The worker has been disabled.")}}this._setupFakeWorker()}},{key:"_setupFakeWorker",value:function(){var t=this;PDFWorkerUtil.isWorkerDisabled||((0,_util.warn)("Setting up fake worker."),PDFWorkerUtil.isWorkerDisabled=!0),PDFWorker._setupFakeWorkerGlobal.then((function(e){if(t.destroyed)t._readyCapability.reject(new Error("Worker was destroyed"));else{var r=new LoopbackPort;t._port=r;var n="fake".concat(PDFWorkerUtil.fakeWorkerId++),i=new _message_handler.MessageHandler(n+"_worker",n,r);e.setup(i,r);var a=new _message_handler.MessageHandler(n,n+"_worker",r);t._messageHandler=a,t._readyCapability.resolve(),a.send("configure",{verbosity:t.verbosity})}})).catch((function(e){t._readyCapability.reject(new Error('Setting up fake worker failed: "'.concat(e.message,'".')))}))}},{key:"destroy",value:function(){this.destroyed=!0,this._webWorker&&(this._webWorker.terminate(),this._webWorker=null),_classStaticPrivateFieldSpecGet(PDFWorker,PDFWorker,_workerPorts).delete(this._port),this._port=null,this._messageHandler&&(this._messageHandler.destroy(),this._messageHandler=null)}}],[{key:"fromPort",value:function(t){if(null==t||!t.port)throw new Error("PDFWorker.fromPort - invalid method signature.");return _classStaticPrivateFieldSpecGet(this,PDFWorker,_workerPorts).has(t.port)?_classStaticPrivateFieldSpecGet(this,PDFWorker,_workerPorts).get(t.port):new PDFWorker(t)}},{key:"workerSrc",get:function(){if(_worker_options.GlobalWorkerOptions.workerSrc)return _worker_options.GlobalWorkerOptions.workerSrc;if(null!==PDFWorkerUtil.fallbackWorkerSrc)return _is_node.isNodeJS||(0,_display_utils.deprecated)('No "GlobalWorkerOptions.workerSrc" specified.'),PDFWorkerUtil.fallbackWorkerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}},{key:"_mainThreadWorkerMessageHandler",get:function(){try{var t;return(null===(t=globalThis.pdfjsWorker)||void 0===t?void 0:t.WorkerMessageHandler)||null}catch(t){return null}}},{key:"_setupFakeWorkerGlobal",get:function get(){var _this10=this,loader=function(){var _ref15=_asyncToGenerator(_regeneratorRuntime().mark((function _callee3(){var mainWorkerMessageHandler,worker;return _regeneratorRuntime().wrap((function _callee3$(_context3){for(;;)switch(_context3.prev=_context3.next){case 0:if(mainWorkerMessageHandler=_this10._mainThreadWorkerMessageHandler,!mainWorkerMessageHandler){_context3.next=3;break}return _context3.abrupt("return",mainWorkerMessageHandler);case 3:if(!_is_node.isNodeJS||"function"!=typeof require){_context3.next=6;break}return worker=eval("require")(_this10.workerSrc),_context3.abrupt("return",worker.WorkerMessageHandler);case 6:return _context3.next=8,(0,_display_utils.loadScript)(_this10.workerSrc);case 8:return _context3.abrupt("return",window.pdfjsWorker.WorkerMessageHandler);case 9:case"end":return _context3.stop()}}),_callee3)})));return function(){return _ref15.apply(this,arguments)}}();return(0,_util.shadow)(this,"_setupFakeWorkerGlobal",loader())}}]),PDFWorker}();exports.PDFWorker=PDFWorker;var _workerPorts={writable:!0,value:new WeakMap},_docStats=new WeakMap,_pageCache=new WeakMap,_pagePromises=new WeakMap,_metadataPromise=new WeakMap,WorkerTransport=function(){function t(e,r,n,i){_classCallCheck(this,t),_classPrivateFieldInitSpec(this,_docStats,{writable:!0,value:null}),_classPrivateFieldInitSpec(this,_pageCache,{writable:!0,value:new Map}),_classPrivateFieldInitSpec(this,_pagePromises,{writable:!0,value:new Map}),_classPrivateFieldInitSpec(this,_metadataPromise,{writable:!0,value:null}),this.messageHandler=e,this.loadingTask=r,this.commonObjs=new PDFObjects,this.fontLoader=new _font_loader.FontLoader({onUnsupportedFeature:this._onUnsupportedFeature.bind(this),ownerDocument:i.ownerDocument,styleElement:i.styleElement}),this._params=i,i.useWorkerFetch||(this.CMapReaderFactory=new i.CMapReaderFactory({baseUrl:i.cMapUrl,isCompressed:i.cMapPacked}),this.StandardFontDataFactory=new i.StandardFontDataFactory({baseUrl:i.standardFontDataUrl})),this.destroyed=!1,this.destroyCapability=null,this._passwordCapability=null,this._networkStream=n,this._fullReader=null,this._lastProgress=null,this.downloadInfoCapability=(0,_util.createPromiseCapability)(),this.setupMessageHandler()}var e;return _createClass(t,[{key:"annotationStorage",get:function(){return(0,_util.shadow)(this,"annotationStorage",new _annotation_storage.AnnotationStorage)}},{key:"stats",get:function(){return _classPrivateFieldGet(this,_docStats)}},{key:"getRenderingIntent",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_util.AnnotationMode.ENABLE,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=_util.RenderingIntentFlag.DISPLAY,a=null;switch(t){case"any":i=_util.RenderingIntentFlag.ANY;break;case"display":break;case"print":i=_util.RenderingIntentFlag.PRINT;break;default:(0,_util.warn)("getRenderingIntent - invalid intent: ".concat(t))}switch(e){case _util.AnnotationMode.DISABLE:i+=_util.RenderingIntentFlag.ANNOTATIONS_DISABLE;break;case _util.AnnotationMode.ENABLE:break;case _util.AnnotationMode.ENABLE_FORMS:i+=_util.RenderingIntentFlag.ANNOTATIONS_FORMS;break;case _util.AnnotationMode.ENABLE_STORAGE:a=((i+=_util.RenderingIntentFlag.ANNOTATIONS_STORAGE)&_util.RenderingIntentFlag.PRINT&&r instanceof _annotation_storage.PrintAnnotationStorage?r:this.annotationStorage).serializable;break;default:(0,_util.warn)("getRenderingIntent - invalid annotationMode: ".concat(e))}return n&&(i+=_util.RenderingIntentFlag.OPLIST),{renderingIntent:i,cacheKey:"".concat(i,"_").concat(_annotation_storage.AnnotationStorage.getHash(a)),annotationStorageMap:a}}},{key:"destroy",value:function(){var t=this;if(this.destroyCapability)return this.destroyCapability.promise;this.destroyed=!0,this.destroyCapability=(0,_util.createPromiseCapability)(),this._passwordCapability&&this._passwordCapability.reject(new Error("Worker was destroyed during onPassword callback"));var e,r=[],n=_createForOfIteratorHelper(_classPrivateFieldGet(this,_pageCache).values());try{for(n.s();!(e=n.n()).done;){var i=e.value;r.push(i._destroy())}}catch(t){n.e(t)}finally{n.f()}_classPrivateFieldGet(this,_pageCache).clear(),_classPrivateFieldGet(this,_pagePromises).clear(),this.hasOwnProperty("annotationStorage")&&this.annotationStorage.resetModified();var a=this.messageHandler.sendWithPromise("Terminate",null);return r.push(a),Promise.all(r).then((function(){t.commonObjs.clear(),t.fontLoader.clear(),_classPrivateFieldSet(t,_metadataPromise,null),t._getFieldObjectsPromise=null,t._hasJSActionsPromise=null,t._networkStream&&t._networkStream.cancelAllRequests(new _util.AbortException("Worker was terminated.")),t.messageHandler&&(t.messageHandler.destroy(),t.messageHandler=null),t.destroyCapability.resolve()}),this.destroyCapability.reject),this.destroyCapability.promise}},{key:"setupMessageHandler",value:function(){var t=this,e=this.messageHandler,r=this.loadingTask;e.on("GetReader",(function(e,r){(0,_util.assert)(t._networkStream,"GetReader - no \`IPDFStream\` instance available."),t._fullReader=t._networkStream.getFullReader(),t._fullReader.onProgress=function(e){t._lastProgress={loaded:e.loaded,total:e.total}},r.onPull=function(){t._fullReader.read().then((function(t){var e=t.value;t.done?r.close():((0,_util.assert)((0,_util.isArrayBuffer)(e),"GetReader - expected an ArrayBuffer."),r.enqueue(new Uint8Array(e),1,[e]))})).catch((function(t){r.error(t)}))},r.onCancel=function(e){t._fullReader.cancel(e),r.ready.catch((function(e){if(!t.destroyed)throw e}))}})),e.on("ReaderHeadersReady",(function(e){var n=(0,_util.createPromiseCapability)(),i=t._fullReader;return i.headersReady.then((function(){var e;i.isStreamingSupported&&i.isRangeSupported||(t._lastProgress&&(null===(e=r.onProgress)||void 0===e||e.call(r,t._lastProgress)),i.onProgress=function(t){var e;null===(e=r.onProgress)||void 0===e||e.call(r,{loaded:t.loaded,total:t.total})}),n.resolve({isStreamingSupported:i.isStreamingSupported,isRangeSupported:i.isRangeSupported,contentLength:i.contentLength})}),n.reject),n.promise})),e.on("GetRangeReader",(function(e,r){(0,_util.assert)(t._networkStream,"GetRangeReader - no \`IPDFStream\` instance available.");var n=t._networkStream.getRangeReader(e.begin,e.end);n?(r.onPull=function(){n.read().then((function(t){var e=t.value;t.done?r.close():((0,_util.assert)((0,_util.isArrayBuffer)(e),"GetRangeReader - expected an ArrayBuffer."),r.enqueue(new Uint8Array(e),1,[e]))})).catch((function(t){r.error(t)}))},r.onCancel=function(e){n.cancel(e),r.ready.catch((function(e){if(!t.destroyed)throw e}))}):r.close()})),e.on("GetDoc",(function(e){var n=e.pdfInfo;t._numPages=n.numPages,t._htmlForXfa=n.htmlForXfa,delete n.htmlForXfa,r._capability.resolve(new PDFDocumentProxy(n,t))})),e.on("DocException",(function(t){var e;switch(t.name){case"PasswordException":e=new _util.PasswordException(t.message,t.code);break;case"InvalidPDFException":e=new _util.InvalidPDFException(t.message);break;case"MissingPDFException":e=new _util.MissingPDFException(t.message);break;case"UnexpectedResponseException":e=new _util.UnexpectedResponseException(t.message,t.status);break;case"UnknownErrorException":e=new _util.UnknownErrorException(t.message,t.details);break;default:(0,_util.unreachable)("DocException - expected a valid Error.")}r._capability.reject(e)})),e.on("PasswordRequest",(function(e){if(t._passwordCapability=(0,_util.createPromiseCapability)(),r.onPassword)try{r.onPassword((function(e){e instanceof Error?t._passwordCapability.reject(e):t._passwordCapability.resolve({password:e})}),e.code)}catch(e){t._passwordCapability.reject(e)}else t._passwordCapability.reject(new _util.PasswordException(e.message,e.code));return t._passwordCapability.promise})),e.on("DataLoaded",(function(e){var n;null===(n=r.onProgress)||void 0===n||n.call(r,{loaded:e.length,total:e.length}),t.downloadInfoCapability.resolve(e)})),e.on("StartRenderPage",(function(e){t.destroyed||_classPrivateFieldGet(t,_pageCache).get(e.pageIndex)._startRenderPage(e.transparency,e.cacheKey)})),e.on("commonobj",(function(r){var n,i=_slicedToArray(r,3),a=i[0],o=i[1],s=i[2];if(!t.destroyed&&!t.commonObjs.has(a))switch(o){case"Font":var l=t._params;if("error"in s){var u=s.error;(0,_util.warn)("Error during font loading: ".concat(u)),t.commonObjs.resolve(a,u);break}var c=null;l.pdfBug&&null!==(n=globalThis.FontInspector)&&void 0!==n&&n.enabled&&(c={registerFont:function(t,e){globalThis.FontInspector.fontAdded(t,e)}});var h=new _font_loader.FontFaceObject(s,{isEvalSupported:l.isEvalSupported,disableFontFace:l.disableFontFace,ignoreErrors:l.ignoreErrors,onUnsupportedFeature:t._onUnsupportedFeature.bind(t),fontRegistry:c});t.fontLoader.bind(h).catch((function(t){return e.sendWithPromise("FontFallback",{id:a})})).finally((function(){!l.fontExtraProperties&&h.data&&(h.data=null),t.commonObjs.resolve(a,h)}));break;case"FontPath":case"Image":t.commonObjs.resolve(a,s);break;default:throw new Error("Got unknown common object type ".concat(o))}})),e.on("obj",(function(e){var r=_slicedToArray(e,4),n=r[0],i=r[1],a=r[2],o=r[3];if(!t.destroyed){var s=_classPrivateFieldGet(t,_pageCache).get(i);if(!s.objs.has(n))switch(a){case"Image":if(s.objs.resolve(n,o),o){var l;if(o.bitmap){var u=o.bitmap;l=o.width*o.height*4,s._bitmaps.add(u)}else{var c;l=(null===(c=o.data)||void 0===c?void 0:c.length)||0}l>8e6&&(s.cleanupAfterRender=!0)}break;case"Pattern":s.objs.resolve(n,o);break;default:throw new Error("Got unknown object type ".concat(a))}}})),e.on("DocProgress",(function(e){var n;t.destroyed||null===(n=r.onProgress)||void 0===n||n.call(r,{loaded:e.loaded,total:e.total})})),e.on("DocStats",(function(e){t.destroyed||_classPrivateFieldSet(t,_docStats,Object.freeze({streamTypes:Object.freeze(e.streamTypes),fontTypes:Object.freeze(e.fontTypes)}))})),e.on("UnsupportedFeature",this._onUnsupportedFeature.bind(this)),e.on("FetchBuiltInCMap",(function(e){return t.destroyed?Promise.reject(new Error("Worker was destroyed.")):t.CMapReaderFactory?t.CMapReaderFactory.fetch(e):Promise.reject(new Error("CMapReaderFactory not initialized, see the \`useWorkerFetch\` parameter."))})),e.on("FetchStandardFontData",(function(e){return t.destroyed?Promise.reject(new Error("Worker was destroyed.")):t.StandardFontDataFactory?t.StandardFontDataFactory.fetch(e):Promise.reject(new Error("StandardFontDataFactory not initialized, see the \`useWorkerFetch\` parameter."))}))}},{key:"_onUnsupportedFeature",value:function(t){var e,r,n=t.featureId;this.destroyed||null===(e=(r=this.loadingTask).onUnsupportedFeature)||void 0===e||e.call(r,n)}},{key:"getData",value:function(){return this.messageHandler.sendWithPromise("GetData",null)}},{key:"saveDocument",value:function(){var t,e,r=this;return this.annotationStorage.size<=0&&(0,_util.warn)("saveDocument called while \`annotationStorage\` is empty, please use the getData-method instead."),this.messageHandler.sendWithPromise("SaveDocument",{isPureXfa:!!this._htmlForXfa,numPages:this._numPages,annotationStorage:this.annotationStorage.serializable,filename:null!==(t=null===(e=this._fullReader)||void 0===e?void 0:e.filename)&&void 0!==t?t:null}).finally((function(){r.annotationStorage.resetModified()}))}},{key:"getPage",value:function(t){var e=this;if(!Number.isInteger(t)||t<=0||t>this._numPages)return Promise.reject(new Error("Invalid page request."));var r=t-1,n=_classPrivateFieldGet(this,_pagePromises).get(r);if(n)return n;var i=this.messageHandler.sendWithPromise("GetPage",{pageIndex:r}).then((function(t){if(e.destroyed)throw new Error("Transport destroyed");var n=new PDFPageProxy(r,t,e,e._params.ownerDocument,e._params.pdfBug);return _classPrivateFieldGet(e,_pageCache).set(r,n),n}));return _classPrivateFieldGet(this,_pagePromises).set(r,i),i}},{key:"getPageIndex",value:function(t){return"object"!==_typeof(t)||null===t||!Number.isInteger(t.num)||t.num<0||!Number.isInteger(t.gen)||t.gen<0?Promise.reject(new Error("Invalid pageIndex request.")):this.messageHandler.sendWithPromise("GetPageIndex",{num:t.num,gen:t.gen})}},{key:"getAnnotations",value:function(t,e){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:t,intent:e})}},{key:"getFieldObjects",value:function(){return this._getFieldObjectsPromise||(this._getFieldObjectsPromise=this.messageHandler.sendWithPromise("GetFieldObjects",null))}},{key:"hasJSActions",value:function(){return this._hasJSActionsPromise||(this._hasJSActionsPromise=this.messageHandler.sendWithPromise("HasJSActions",null))}},{key:"getCalculationOrderIds",value:function(){return this.messageHandler.sendWithPromise("GetCalculationOrderIds",null)}},{key:"getDestinations",value:function(){return this.messageHandler.sendWithPromise("GetDestinations",null)}},{key:"getDestination",value:function(t){return"string"!=typeof t?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:t})}},{key:"getPageLabels",value:function(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}},{key:"getPageLayout",value:function(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}},{key:"getPageMode",value:function(){return this.messageHandler.sendWithPromise("GetPageMode",null)}},{key:"getViewerPreferences",value:function(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}},{key:"getOpenAction",value:function(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}},{key:"getAttachments",value:function(){return this.messageHandler.sendWithPromise("GetAttachments",null)}},{key:"getJavaScript",value:function(){return this.messageHandler.sendWithPromise("GetJavaScript",null)}},{key:"getDocJSActions",value:function(){return this.messageHandler.sendWithPromise("GetDocJSActions",null)}},{key:"getPageJSActions",value:function(t){return this.messageHandler.sendWithPromise("GetPageJSActions",{pageIndex:t})}},{key:"getStructTree",value:function(t){return this.messageHandler.sendWithPromise("GetStructTree",{pageIndex:t})}},{key:"getOutline",value:function(){return this.messageHandler.sendWithPromise("GetOutline",null)}},{key:"getOptionalContentConfig",value:function(){return this.messageHandler.sendWithPromise("GetOptionalContentConfig",null).then((function(t){return new _optional_content_config.OptionalContentConfig(t)}))}},{key:"getPermissions",value:function(){return this.messageHandler.sendWithPromise("GetPermissions",null)}},{key:"getMetadata",value:function(){var t=this;return _classPrivateFieldGet(this,_metadataPromise)||_classPrivateFieldSet(this,_metadataPromise,this.messageHandler.sendWithPromise("GetMetadata",null).then((function(e){var r,n,i,a;return{info:e[0],metadata:e[1]?new _metadata.Metadata(e[1]):null,contentDispositionFilename:null!==(r=null===(n=t._fullReader)||void 0===n?void 0:n.filename)&&void 0!==r?r:null,contentLength:null!==(i=null===(a=t._fullReader)||void 0===a?void 0:a.contentLength)&&void 0!==i?i:null}})))}},{key:"getMarkInfo",value:function(){return this.messageHandler.sendWithPromise("GetMarkInfo",null)}},{key:"startCleanup",value:(e=_asyncToGenerator(_regeneratorRuntime().mark((function t(){var e,r,n,i,a=arguments;return _regeneratorRuntime().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=a.length>0&&void 0!==a[0]&&a[0],!this.destroyed){t.next=3;break}return t.abrupt("return");case 3:return t.next=5,this.messageHandler.sendWithPromise("Cleanup",null);case 5:r=_createForOfIteratorHelper(_classPrivateFieldGet(this,_pageCache).values()),t.prev=6,r.s();case 8:if((n=r.n()).done){t.next=15;break}if((i=n.value).cleanup()){t.next=13;break}throw new Error("startCleanup: Page ".concat(i.pageNumber," is currently rendering."));case 13:t.next=8;break;case 15:t.next=20;break;case 17:t.prev=17,t.t0=t.catch(6),r.e(t.t0);case 20:return t.prev=20,r.f(),t.finish(20);case 23:this.commonObjs.clear(),e||this.fontLoader.clear(),_classPrivateFieldSet(this,_metadataPromise,null),this._getFieldObjectsPromise=null,this._hasJSActionsPromise=null;case 28:case"end":return t.stop()}}),t,this,[[6,17,20,23]])}))),function(){return e.apply(this,arguments)})},{key:"loadingParams",get:function(){var t=this._params;return(0,_util.shadow)(this,"loadingParams",{disableAutoFetch:t.disableAutoFetch,enableXfa:t.enableXfa})}}]),t}(),_objs=new WeakMap,_ensureObj=new WeakSet,PDFObjects=function(){function t(){_classCallCheck(this,t),_classPrivateMethodInitSpec(this,_ensureObj),_classPrivateFieldInitSpec(this,_objs,{writable:!0,value:Object.create(null)})}return _createClass(t,[{key:"get",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(e){var r=_classPrivateMethodGet(this,_ensureObj,_ensureObj2).call(this,t);return r.capability.promise.then((function(){return e(r.data)})),null}var n=_classPrivateFieldGet(this,_objs)[t];if(null==n||!n.capability.settled)throw new Error("Requesting object that isn't resolved yet ".concat(t,"."));return n.data}},{key:"has",value:function(t){var e=_classPrivateFieldGet(this,_objs)[t];return(null==e?void 0:e.capability.settled)||!1}},{key:"resolve",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=_classPrivateMethodGet(this,_ensureObj,_ensureObj2).call(this,t);r.data=e,r.capability.resolve()}},{key:"clear",value:function(){_classPrivateFieldSet(this,_objs,Object.create(null))}}]),t}();function _ensureObj2(t){return _classPrivateFieldGet(this,_objs)[t]||(_classPrivateFieldGet(this,_objs)[t]={capability:(0,_util.createPromiseCapability)(),data:null})}var _internalRenderTask=new WeakMap,RenderTask=function(){function t(e){_classCallCheck(this,t),_classPrivateFieldInitSpec(this,_internalRenderTask,{writable:!0,value:null}),_classPrivateFieldSet(this,_internalRenderTask,e),this.onContinue=null}return _createClass(t,[{key:"promise",get:function(){return _classPrivateFieldGet(this,_internalRenderTask).capability.promise}},{key:"cancel",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;_classPrivateFieldGet(this,_internalRenderTask).cancel(null,t)}},{key:"separateAnnots",get:function(){var t=_classPrivateFieldGet(this,_internalRenderTask).operatorList.separateAnnots;if(!t)return!1;var e=_classPrivateFieldGet(this,_internalRenderTask).annotationCanvasMap;return t.form||t.canvas&&(null==e?void 0:e.size)>0}}]),t}();exports.RenderTask=RenderTask;var InternalRenderTask=function(){function t(e){var r=e.callback,n=e.params,i=e.objs,a=e.commonObjs,o=e.annotationCanvasMap,s=e.operatorList,l=e.pageIndex,u=e.canvasFactory,c=e.useRequestAnimationFrame,h=void 0!==c&&c,f=e.pdfBug,d=void 0!==f&&f,p=e.pageColors,v=void 0===p?null:p;_classCallCheck(this,t),this.callback=r,this.params=n,this.objs=i,this.commonObjs=a,this.annotationCanvasMap=o,this.operatorListIdx=null,this.operatorList=s,this._pageIndex=l,this.canvasFactory=u,this._pdfBug=d,this.pageColors=v,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=!0===h&&"undefined"!=typeof window,this.cancelled=!1,this.capability=(0,_util.createPromiseCapability)(),this.task=new RenderTask(this),this._cancelBound=this.cancel.bind(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=n.canvasContext.canvas}var e;return _createClass(t,[{key:"completed",get:function(){return this.capability.promise.catch((function(){}))}},{key:"initializeGraphics",value:function(e){var r,n,i=e.transparency,a=void 0!==i&&i,o=e.optionalContentConfig;if(!this.cancelled){if(this._canvas){if(_classStaticPrivateFieldSpecGet(t,t,_canvasInUse).has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");_classStaticPrivateFieldSpecGet(t,t,_canvasInUse).add(this._canvas)}this._pdfBug&&null!==(r=globalThis.StepperManager)&&void 0!==r&&r.enabled&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());var s=this.params,l=s.canvasContext,u=s.viewport,c=s.transform,h=s.background;this.gfx=new _canvas.CanvasGraphics(l,this.commonObjs,this.objs,this.canvasFactory,{optionalContentConfig:o},this.annotationCanvasMap,this.pageColors),this.gfx.beginDrawing({transform:c,viewport:u,transparency:a,background:h}),this.operatorListIdx=0,this.graphicsReady=!0,null===(n=this.graphicsReadyCallback)||void 0===n||n.call(this)}}},{key:"cancel",value:function(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.running=!1,this.cancelled=!0,null===(e=this.gfx)||void 0===e||e.endDrawing(),this._canvas&&_classStaticPrivateFieldSpecGet(t,t,_canvasInUse).delete(this._canvas),this.callback(r||new _display_utils.RenderingCancelledException("Rendering cancelled, page ".concat(this._pageIndex+1),"canvas",n))}},{key:"operatorListChanged",value:function(){var t;this.graphicsReady?(null===(t=this.stepper)||void 0===t||t.updateOperatorList(this.operatorList),this.running||this._continue()):this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound)}},{key:"_continue",value:function(){this.running=!0,this.cancelled||(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}},{key:"_scheduleNext",value:function(){var t=this;this._useRequestAnimationFrame?window.requestAnimationFrame((function(){t._nextBound().catch(t._cancelBound)})):Promise.resolve().then(this._nextBound).catch(this._cancelBound)}},{key:"_next",value:(e=_asyncToGenerator(_regeneratorRuntime().mark((function e(){return _regeneratorRuntime().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.cancelled){e.next=2;break}return e.abrupt("return");case 2:this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper),this.operatorListIdx===this.operatorList.argsArray.length&&(this.running=!1,this.operatorList.lastChunk&&(this.gfx.endDrawing(),this._canvas&&_classStaticPrivateFieldSpecGet(t,t,_canvasInUse).delete(this._canvas),this.callback()));case 4:case"end":return e.stop()}}),e,this)}))),function(){return e.apply(this,arguments)})}]),t}(),_canvasInUse={writable:!0,value:new WeakSet},version="3.2.0";exports.version=version;var build="";exports.build=build},(t,e,r)=>{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.PrintAnnotationStorage=e.AnnotationStorage=void 0;var i=r(1),a=r(135),o=r(139);function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},s(t,e)}function l(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function u(t){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},u(t)}function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||f(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=f(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function f(t,e){if(t){if("string"==typeof t)return d(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?d(t,e):void 0}}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0?(0,i.objectFromMap)(_(this,k)):null}},{key:"size",get:function(){return _(this,k).size}},{key:"resetModified",value:function(){_(this,A)&&(b(this,A,!1),"function"==typeof this.onResetModified&&this.onResetModified())}},{key:"print",get:function(){return new T(this)}},{key:"serializable",get:function(){if(0===_(this,k).size)return null;var t,e=new Map,r=h(_(this,k));try{for(r.s();!(t=r.n()).done;){var n=c(t.value,2),i=n[0],o=n[1],s=o instanceof a.AnnotationEditor?o.serialize():o;s&&e.set(i,s)}}catch(t){r.e(t)}finally{r.f()}return e}}],[{key:"getHash",value:function(t){if(!t)return"";var e,r=new o.MurmurHash3_64,n=h(t);try{for(n.s();!(e=n.n()).done;){var i=c(e.value,2),a=i[0],s=i[1];r.update("".concat(a,":").concat(JSON.stringify(s)))}}catch(t){n.e(t)}finally{n.f()}return r.hexdigest()}}]),t}();function E(){_(this,A)||(b(this,A,!0),"function"==typeof this.onSetModified&&this.onSetModified())}e.AnnotationStorage=x;var P=new WeakMap,T=function(t){!function(t,e){if("function"!=typeof e&&null!==e)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&&s(t,e)}(o,t);var e,r,a=(e=o,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}(),function(){var t,i=u(e);if(r){var a=u(this).constructor;t=Reflect.construct(i,arguments,a)}else t=i.apply(this,arguments);return function(t,e){if(e&&("object"===n(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return l(t)}(this,t)});function o(t){var e;return p(this,o),m(l(e=a.call(this)),P,{writable:!0,value:null}),b(l(e),P,structuredClone(t.serializable)),e}return y(o,[{key:"print",get:function(){(0,i.unreachable)("Should not call PrintAnnotationStorage.print")}},{key:"serializable",get:function(){return _(this,P)}}]),o}(x);e.PrintAnnotationStorage=T},(t,e,r)=>{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.AnnotationEditor=void 0;var i=r(136),a=r(1);function o(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||function(t,e){if(t){if("string"==typeof t)return s(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.KeyboardManager=e.CommandManager=e.ColorManager=e.AnnotationEditorUIManager=void 0,e.bindEvents=function(t,e,r){var n,i=_(r);try{for(i.s();!(n=i.n()).done;){var a=n.value;e.addEventListener(a,t[a].bind(t))}}catch(t){i.e(t)}finally{i.f()}},e.opacityToHex=function(t){return Math.round(Math.min(255,Math.max(1,255*t))).toString(16).padStart(2,"0")};var i=r(1),a=r(137);function o(t){return function(t){if(Array.isArray(t))return A(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||w(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e,r){return(e=p(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function l(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||w(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){y(t,e),e.add(t)}function c(t,e,r){if(!e.has(t))throw new TypeError("attempted to get private field on non-instance");return r}function h(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function f(t,e){for(var r=0;r=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function w(t,e){if(t){if("string"==typeof t)return A(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?A(t,e):void 0}}function A(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:128;h(this,t),v(this,x,{writable:!0,value:[]}),v(this,E,{writable:!0,value:!1}),v(this,P,{writable:!0,value:void 0}),v(this,T,{writable:!0,value:-1}),m(this,P,e)}return d(t,[{key:"add",value:function(t){var e=t.cmd,r=t.undo,n=t.mustExec,i=t.type,a=void 0===i?NaN:i,o=t.overwriteIfSameType,s=void 0!==o&&o,l=t.keepUndo,u=void 0!==l&&l;if(n&&e(),!g(this,E)){var c={cmd:e,undo:r,type:a};if(-1===g(this,T))return g(this,x).length>0&&(g(this,x).length=0),m(this,T,0),void g(this,x).push(c);if(s&&g(this,x)[g(this,T)].type===a)return u&&(c.undo=g(this,x)[g(this,T)].undo),void(g(this,x)[g(this,T)]=c);var h=g(this,T)+1;h===g(this,P)?g(this,x).splice(0,1):(m(this,T,h),h{Object.defineProperty(e,"__esModule",{value:!0}),e.StatTimer=e.RenderingCancelledException=e.PixelsPerInch=e.PageViewport=e.PDFDateString=e.DOMStandardFontDataFactory=e.DOMSVGFactory=e.DOMCanvasFactory=e.DOMCMapReaderFactory=e.AnnotationPrefix=void 0,e.deprecated=function(t){console.log("Deprecated API usage: "+t)},e.getColorValues=function(t){var e=document.createElement("span");e.style.visibility="hidden",document.body.append(e);var r,n=s(t.keys());try{for(n.s();!(r=n.n()).done;){var i=r.value;e.style.color=i;var a=window.getComputedStyle(e).color;t.set(i,I(a))}}catch(t){n.e(t)}finally{n.f()}e.remove()},e.getCurrentTransform=function(t){var e=t.getTransform();return[e.a,e.b,e.c,e.d,e.e,e.f]},e.getCurrentTransformInverse=function(t){var e=t.getTransform().invertSelf();return[e.a,e.b,e.c,e.d,e.e,e.f]},e.getFilenameFromUrl=function(t){if(!(arguments.length>1&&void 0!==arguments[1]&&arguments[1])){var e=t.split(/[#?]/,1);t=(1,function(t){if(Array.isArray(t))return t}(r=e)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{for(a=(r=r.call(t)).next,0;!(l=(n=a.call(r)).done)&&(s.push(n.value),1!==s.length);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(r)||l(r,1)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0]}var r;return t.substring(t.lastIndexOf("/")+1)},e.getPdfFilenameFromUrl=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"document.pdf";if("string"!=typeof t)return e;if(C(t))return(0,i.warn)('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),e;var r=/[^/?#=]+\\.pdf\\b(?!.*\\.pdf\\b)/i,n=/^(?:(?:[^:]+:)?\\/\\/[^/]+)?([^?#]*)(\\?[^#]*)?(#.*)?$/.exec(t),a=r.exec(n[1])||r.exec(n[2])||r.exec(n[3]);if(a&&(a=a[0]).includes("%"))try{a=r.exec(decodeURIComponent(a))[0]}catch(t){}return a||e},e.getRGB=I,e.getXfaPageViewport=function(t,e){var r=e.scale,n=void 0===r?1:r,i=e.rotation,a=void 0===i?0:i,o=t.attributes.style,s=o.width,l=o.height,u=[0,0,parseInt(s),parseInt(l)];return new P({viewBox:u,scale:n,rotation:a})},e.isDataScheme=C,e.isPdfFile=function(t){return"string"==typeof t&&/\\.pdf$/i.test(t)},e.isValidFetchUrl=M,e.loadScript=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return new Promise((function(r,n){var i=document.createElement("script");i.src=t,i.onload=function(t){e&&i.remove(),r(t)},i.onerror=function(){n(new Error("Cannot load script at: ".concat(i.src)))},(document.head||document.documentElement).append(i)}))},e.setLayerDimensions=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(e instanceof P){var i=e.rawDims,a=i.pageWidth,o=i.pageHeight,s=t.style,l="calc(var(--scale-factor) * ".concat(a,"px)"),u="calc(var(--scale-factor) * ".concat(o,"px)");r&&e.rotation%180!=0?(s.width=u,s.height=l):(s.width=l,s.height=u)}n&&t.setAttribute("data-main-rotation",e.rotation)};var n=r(138),i=r(1);function a(){a=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},s=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,r){return t[e]=r}}function h(t,e,r,i){var a=e&&e.prototype instanceof p?e:p,o=Object.create(a.prototype),s=new P(i||[]);return n(o,"_invoke",{value:k(t,r,s)}),o}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var d={};function p(){}function v(){}function y(){}var m={};c(m,s,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(T([])));b&&b!==e&&r.call(b,s)&&(m=b);var _=y.prototype=p.prototype=Object.create(m);function w(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function i(n,a,s,l){var u=f(t[n],t,a);if("throw"!==u.type){var c=u.arg,h=c.value;return h&&"object"==o(h)&&r.call(h,"__await")?e.resolve(h.__await).then((function(t){i("next",t,s,l)}),(function(t){i("throw",t,s,l)})):e.resolve(h).then((function(t){c.value=t,s(c)}),(function(t){return i("throw",t,s,l)}))}l(u.arg)}var a;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){i(t,r,e,n)}))}return a=a?a.then(n,n):n()}})}function k(t,e,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return{value:void 0,done:!0}}for(r.method=i,r.arg=a;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=f(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function S(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var i=f(n,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,d;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function P(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function T(t){if(t){var e=t[s];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var i=n.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},t}function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function s(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=l(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function l(t,e){if(t){if("string"==typeof t)return u(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(t,e):void 0}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:{}).ownerDocument,i=void 0===n?globalThis.document:n;return m(this,r),(t=e.call(this))._document=i,t}return y(r,[{key:"_createCanvas",value:function(t,e){var r=this._document.createElement("canvas");return r.width=t,r.height=e,r}}]),r}(n.BaseCanvasFactory);function A(t){return k.apply(this,arguments)}function k(){var t;return t=a().mark((function t(e){var r,n,o=arguments;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=o.length>1&&void 0!==o[1]&&o[1],!M(e,document.baseURI)){t.next=21;break}return t.next=4,fetch(e);case 4:if((n=t.sent).ok){t.next=7;break}throw new Error(n.statusText);case 7:if(!r){t.next=15;break}return t.t1=Uint8Array,t.next=11,n.arrayBuffer();case 11:t.t2=t.sent,t.t0=new t.t1(t.t2),t.next=20;break;case 15:return t.t3=i.stringToBytes,t.next=18,n.text();case 18:t.t4=t.sent,t.t0=(0,t.t3)(t.t4);case 20:return t.abrupt("return",t.t0);case 21:return t.abrupt("return",new Promise((function(t,n){var a=new XMLHttpRequest;a.open("GET",e,!0),r&&(a.responseType="arraybuffer"),a.onreadystatechange=function(){if(a.readyState===XMLHttpRequest.DONE){var e;if((200===a.status||0===a.status)&&(r&&a.response?e=new Uint8Array(a.response):!r&&a.responseText&&(e=(0,i.stringToBytes)(a.responseText)),e))return void t(e);n(new Error(a.statusText))}},a.send(null)})));case 22:case"end":return t.stop()}}),t)})),k=function(){var e=this,r=arguments;return new Promise((function(n,i){var a=t.apply(e,r);function o(t){c(a,n,i,o,s,"next",t)}function s(t){c(a,n,i,o,s,"throw",t)}o(void 0)}))},k.apply(this,arguments)}e.DOMCanvasFactory=w;var S=function(t){h(r,t);var e=d(r);function r(){return m(this,r),e.apply(this,arguments)}return y(r,[{key:"_fetchData",value:function(t,e){return A(t,this.isCompressed).then((function(t){return{cMapData:t,compressionType:e}}))}}]),r}(n.BaseCMapReaderFactory);e.DOMCMapReaderFactory=S;var x=function(t){h(r,t);var e=d(r);function r(){return m(this,r),e.apply(this,arguments)}return y(r,[{key:"_fetchData",value:function(t){return A(t,!0)}}]),r}(n.BaseStandardFontDataFactory);e.DOMStandardFontDataFactory=x;var E=function(t){h(r,t);var e=d(r);function r(){return m(this,r),e.apply(this,arguments)}return y(r,[{key:"_createSVG",value:function(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}}]),r}(n.BaseSVGFactory);e.DOMSVGFactory=E;var P=function(){function t(e){var r=e.viewBox,n=e.scale,i=e.rotation,a=e.offsetX,o=void 0===a?0:a,s=e.offsetY,l=void 0===s?0:s,u=e.dontFlip,c=void 0!==u&&u;m(this,t),this.viewBox=r,this.scale=n,this.rotation=i,this.offsetX=o,this.offsetY=l;var h,f,d,p,v,y,g,b,_=(r[2]+r[0])/2,w=(r[3]+r[1])/2;switch((i%=360)<0&&(i+=360),i){case 180:h=-1,f=0,d=0,p=1;break;case 90:h=0,f=1,d=1,p=0;break;case 270:h=0,f=-1,d=-1,p=0;break;case 0:h=1,f=0,d=0,p=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}c&&(d=-d,p=-p),0===h?(v=Math.abs(w-r[1])*n+o,y=Math.abs(_-r[0])*n+l,g=(r[3]-r[1])*n,b=(r[2]-r[0])*n):(v=Math.abs(_-r[0])*n+o,y=Math.abs(w-r[1])*n+l,g=(r[2]-r[0])*n,b=(r[3]-r[1])*n),this.transform=[h*n,f*n,d*n,p*n,v-h*n*_-d*n*w,y-f*n*_-p*n*w],this.width=g,this.height=b}return y(t,[{key:"rawDims",get:function(){var t=this.viewBox;return(0,i.shadow)(this,"rawDims",{pageWidth:t[2]-t[0],pageHeight:t[3]-t[1],pageX:t[0],pageY:t[1]})}},{key:"clone",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.scale,n=void 0===r?this.scale:r,i=e.rotation,a=void 0===i?this.rotation:i,o=e.offsetX,s=void 0===o?this.offsetX:o,l=e.offsetY,u=void 0===l?this.offsetY:l,c=e.dontFlip,h=void 0!==c&&c;return new t({viewBox:this.viewBox.slice(),scale:n,rotation:a,offsetX:s,offsetY:u,dontFlip:h})}},{key:"convertToViewportPoint",value:function(t,e){return i.Util.applyTransform([t,e],this.transform)}},{key:"convertToViewportRectangle",value:function(t){var e=i.Util.applyTransform([t[0],t[1]],this.transform),r=i.Util.applyTransform([t[2],t[3]],this.transform);return[e[0],e[1],r[0],r[1]]}},{key:"convertToPdfPoint",value:function(t,e){return i.Util.applyInverseTransform([t,e],this.transform)}}]),t}();e.PageViewport=P;var T=function(t){h(r,t);var e=d(r);function r(t,n){var i,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return m(this,r),(i=e.call(this,t,"RenderingCancelledException")).type=n,i.extraDelay=a,i}return y(r)}(i.BaseException);function C(t){for(var e=t.length,r=0;r=1&&n<=12?n-1:0;var i=parseInt(e[3],10);i=i>=1&&i<=31?i:1;var a=parseInt(e[4],10);a=a>=0&&a<=23?a:0;var o=parseInt(e[5],10);o=o>=0&&o<=59?o:0;var s=parseInt(e[6],10);s=s>=0&&s<=59?s:0;var l=e[7]||"Z",u=parseInt(e[8],10);u=u>=0&&u<=23?u:0;var c=parseInt(e[9],10)||0;return c=c>=0&&c<=59?c:0,"-"===l?(a+=u,o+=c):"+"===l&&(a-=u,o-=c),new Date(Date.UTC(r,n,i,a,o,s))}}]),t}();function I(t){if(t.startsWith("#")){var e=parseInt(t.slice(1),16);return[(16711680&e)>>16,(65280&e)>>8,255&e]}return t.startsWith("rgb(")?t.slice(4,-1).split(",").map((function(t){return parseInt(t)})):t.startsWith("rgba(")?t.slice(5,-1).split(",").map((function(t){return parseInt(t)})).slice(0,3):((0,i.warn)('Not a valid color format: "'.concat(t,'"')),[0,0,0])}e.PDFDateString=R},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.BaseStandardFontDataFactory=e.BaseSVGFactory=e.BaseCanvasFactory=e.BaseCMapReaderFactory=void 0;var n=r(1);function i(){i=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",l=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function c(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,r){return t[e]=r}}function h(t,e,r,i){var a=e&&e.prototype instanceof p?e:p,o=Object.create(a.prototype),s=new P(i||[]);return n(o,"_invoke",{value:k(t,r,s)}),o}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var d={};function p(){}function v(){}function y(){}var m={};c(m,o,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(T([])));b&&b!==e&&r.call(b,o)&&(m=b);var _=y.prototype=p.prototype=Object.create(m);function w(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function i(n,a,o,l){var u=f(t[n],t,a);if("throw"!==u.type){var c=u.arg,h=c.value;return h&&"object"==s(h)&&r.call(h,"__await")?e.resolve(h.__await).then((function(t){i("next",t,o,l)}),(function(t){i("throw",t,o,l)})):e.resolve(h).then((function(t){c.value=t,o(c)}),(function(t){return i("throw",t,o,l)}))}l(u.arg)}var a;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){i(t,r,e,n)}))}return a=a?a.then(n,n):n()}})}function k(t,e,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return{value:void 0,done:!0}}for(r.method=i,r.arg=a;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=f(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function S(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var i=f(n,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,d;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function P(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function T(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var i=n.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},t}function a(t,e,r,n,i,a,o){try{var s=t[a](o),l=s.value}catch(t){return void r(t)}s.done?e(l):Promise.resolve(l).then(n,i)}function o(t){return function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function s(t){a(o,n,i,s,l,"next",t)}function l(t){a(o,n,i,s,l,"throw",t)}s(void 0)}))}}function s(t){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s(t)}function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){for(var r=0;r2&&void 0!==arguments[2]&&arguments[2];if(t<=0||e<=0)throw new Error("Invalid SVG dimensions");var n=this._createSVG("svg:svg");return n.setAttribute("version","1.1"),r||(n.setAttribute("width","".concat(t,"px")),n.setAttribute("height","".concat(e,"px"))),n.setAttribute("preserveAspectRatio","none"),n.setAttribute("viewBox","0 0 ".concat(t," ").concat(e)),n}},{key:"createElement",value:function(t){if("string"!=typeof t)throw new Error("Invalid SVG element type");return this._createSVG(t)}},{key:"_createSVG",value:function(t){(0,n.unreachable)("Abstract method \`_createSVG\` called.")}}]),t}();e.BaseSVGFactory=p},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.MurmurHash3_64=void 0;var n=r(1);function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function a(t,e){for(var r=0;r>>8,e[r++]=255&o)}}else{if(!(0,n.isArrayBuffer)(t))throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");r=(e=t.slice()).byteLength}for(var u=r>>2,c=r-4*u,h=new Uint32Array(e.buffer,0,u),f=0,d=0,p=this.h1,v=this.h2,y=3432918353,m=461845907,g=11601,b=13715,_=0;_>>17)*m&s|f*b&l)<<13|p>>>19)+3864292196:v=5*(v=(v^=d=(d=(d=(d=h[_])*y&s|d*g&l)<<15|d>>>17)*m&s|d*b&l)<<13|v>>>19)+3864292196;switch(f=0,c){case 3:f^=e[4*u+2]<<16;case 2:f^=e[4*u+1]<<8;case 1:f=(f=(f=(f^=e[4*u])*y&s|f*g&l)<<15|f>>>17)*m&s|f*b&l,1&u?p^=f:v^=f}this.h1=p,this.h2=v}},{key:"hexdigest",value:function(){var t=this.h1,e=this.h2;return t=3981806797*(t^=e>>>1)&s|36045*t&l,t=444984403*(t^=(e=4283543511*e&s|(2950163797*(e<<16|t>>>16)&s)>>>16)>>>1)&s|60499*t&l,((t^=(e=3301882366*e&s|(3120437893*(e<<16|t>>>16)&s)>>>16)>>>1)>>>0).toString(16).padStart(8,"0")+(e>>>0).toString(16).padStart(8,"0")}}])&&a(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();e.MurmurHash3_64=u},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.FontLoader=e.FontFaceObject=void 0;var n=r(1),i=r(3);function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}function o(){o=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},s=i.iterator||"@@iterator",l=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,r){return t[e]=r}}function h(t,e,r,i){var a=e&&e.prototype instanceof p?e:p,o=Object.create(a.prototype),s=new P(i||[]);return n(o,"_invoke",{value:k(t,r,s)}),o}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var d={};function p(){}function v(){}function y(){}var m={};c(m,s,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(T([])));b&&b!==e&&r.call(b,s)&&(m=b);var _=y.prototype=p.prototype=Object.create(m);function w(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function i(n,o,s,l){var u=f(t[n],t,o);if("throw"!==u.type){var c=u.arg,h=c.value;return h&&"object"==a(h)&&r.call(h,"__await")?e.resolve(h.__await).then((function(t){i("next",t,s,l)}),(function(t){i("throw",t,s,l)})):e.resolve(h).then((function(t){c.value=t,s(c)}),(function(t){return i("throw",t,s,l)}))}l(u.arg)}var o;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){i(t,r,e,n)}))}return o=o?o.then(n,n):n()}})}function k(t,e,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return{value:void 0,done:!0}}for(r.method=i,r.arg=a;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=f(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function S(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var i=f(n,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,d;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function P(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function T(t){if(t){var e=t[s];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var i=n.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},t}function s(t,e,r,n,i,a,o){try{var s=t[a](o),l=s.value}catch(t){return void r(t)}s.done?e(l):Promise.resolve(l).then(n,i)}function l(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return u(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&e[0].done;){var t=e.shift();setTimeout(t.callback,0)}},callback:t};return e.push(r),r}},{key:"_loadTestFont",get:function(){var t=atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA==");return(0,n.shadow)(this,"_loadTestFont",t)}},{key:"_prepareFontLoadEvent",value:function(t,e){function r(t,e){return t.charCodeAt(e)<<24|t.charCodeAt(e+1)<<16|t.charCodeAt(e+2)<<8|255&t.charCodeAt(e+3)}function i(t,e,r,n){return t.substring(0,e)+n+t.substring(e+r)}var a,o,s=this._document.createElement("canvas");s.width=1,s.height=1;var l=s.getContext("2d"),u=0,c="lt".concat(Date.now()).concat(this.loadTestFontId++),h=this._loadTestFont,f=1482184792,d=r(h=i(h,976,c.length,c),16);for(a=0,o=c.length-3;a30)return(0,n.warn)("Load test font never loaded."),void r();l.font="30px "+e,l.fillText(".",0,20),l.getImageData(0,0,1,1).data[3]>0?r():setTimeout(t.bind(null,e,r))}(c,(function(){y.remove(),e.complete()}))}}]),t}();e.FontLoader=d;var p=function(){function t(e,r){var n=r.isEvalSupported,i=void 0===n||n,a=r.disableFontFace,o=void 0!==a&&a,s=r.ignoreErrors,l=void 0!==s&&s,u=r.onUnsupportedFeature,h=r.fontRegistry,f=void 0===h?null:h;for(var d in c(this,t),this.compiledGlyphs=Object.create(null),e)this[d]=e[d];this.isEvalSupported=!1!==i,this.disableFontFace=!0===o,this.ignoreErrors=!0===l,this._onUnsupportedFeature=u,this.fontRegistry=f}return f(t,[{key:"createNativeFontFace",value:function(){var t,e;if(!this.data||this.disableFontFace)return null;if(this.cssFontInfo){var r={weight:this.cssFontInfo.fontWeight};this.cssFontInfo.italicAngle&&(r.style="oblique ".concat(this.cssFontInfo.italicAngle,"deg")),e=new FontFace(this.cssFontInfo.fontFamily,this.data,r)}else e=new FontFace(this.loadedName,this.data,{});return null===(t=this.fontRegistry)||void 0===t||t.registerFont(this),e}},{key:"createFontFaceRule",value:function(){var t;if(!this.data||this.disableFontFace)return null;var e,r=(0,n.bytesToString)(this.data),i="url(data:".concat(this.mimetype,";base64,").concat(btoa(r),");");if(this.cssFontInfo){var a="font-weight: ".concat(this.cssFontInfo.fontWeight,";");this.cssFontInfo.italicAngle&&(a+="font-style: oblique ".concat(this.cssFontInfo.italicAngle,"deg;")),e='@font-face {font-family:"'.concat(this.cssFontInfo.fontFamily,'";').concat(a,"src:").concat(i,"}")}else e='@font-face {font-family:"'.concat(this.loadedName,'";src:').concat(i,"}");return null===(t=this.fontRegistry)||void 0===t||t.registerFont(this,i),e}},{key:"getPathGenerator",value:function(t,e){if(void 0!==this.compiledGlyphs[e])return this.compiledGlyphs[e];var r;try{r=t.get(this.loadedName+"_path_"+e)}catch(t){if(!this.ignoreErrors)throw t;return this._onUnsupportedFeature({featureId:n.UNSUPPORTED_FEATURES.errorFontGetPath}),(0,n.warn)('getPathGenerator - ignoring character: "'.concat(t,'".')),this.compiledGlyphs[e]=function(t,e){}}if(this.isEvalSupported&&n.FeatureTest.isEvalSupported){var i,a=[],o=l(r);try{for(o.s();!(i=o.n()).done;){var s=i.value,u=void 0!==s.args?s.args.join(","):"";a.push("c.",s.cmd,"(",u,");\\n")}}catch(t){o.e(t)}finally{o.f()}return this.compiledGlyphs[e]=new Function("c","size",a.join(""))}return this.compiledGlyphs[e]=function(t,e){var n,i=l(r);try{for(i.s();!(n=i.n()).done;){var a=n.value;"scale"===a.cmd&&(a.args=[e,-e]),t[a.cmd].apply(t,a.args)}}catch(t){i.e(t)}finally{i.f()}}}}]),t}();e.FontFaceObject=p},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.CanvasGraphics=void 0;var n=r(1),i=r(137),a=r(142),o=r(143),s=r(3);function l(t){return function(t){if(Array.isArray(t))return d(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||f(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e,r){if(!e.has(t))throw new TypeError("attempted to get private field on non-instance");return r}function c(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=f(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function h(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||f(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(t,e){if(t){if("string"==typeof t)return d(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?d(t,e):void 0}}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:a.PathType.FILL,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=[this.minX,this.minY,this.maxX,this.maxY];if(t===a.PathType.STROKE){e||(0,n.unreachable)("Stroke bounding box must include transform.");var i=n.Util.singularValueDecompose2dScale(e),o=i[0]*this.lineWidth/2,s=i[1]*this.lineWidth/2;r[0]-=o,r[1]-=s,r[2]+=o,r[3]+=s}return r}},{key:"updateClipFromPath",value:function(){var t=n.Util.intersect(this.clipBox,this.getPathBoundingBox());this.startNewPathAndClipBox(t||[0,0,0,0])}},{key:"isEmptyClip",value:function(){return this.minX===1/0}},{key:"startNewPathAndClipBox",value:function(t){this.clipBox=t,this.minX=1/0,this.minY=1/0,this.maxX=0,this.maxY=0}},{key:"getClippedPathBoundingBox",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.PathType.FILL,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return n.Util.intersect(this.clipBox,this.getPathBoundingBox(t,e))}}]),t}();function S(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if("undefined"!=typeof ImageData&&e instanceof ImageData)t.putImageData(e,0,0);else{var i,a,o,s,l,u,c,h,f,d=e.height,p=e.width,v=d%_,y=(d-v)/_,m=0===v?y:y+1,g=t.createImageData(p,_),b=0,w=e.data,A=g.data;if(r)switch(r.length){case 1:u=r[0],c=r[0],h=r[0],f=r[0];break;case 4:u=r[0],c=r[1],h=r[2],f=r[3]}if(e.kind===n.ImageKind.GRAYSCALE_1BPP){var k=w.byteLength,S=new Uint32Array(A.buffer,0,A.byteLength>>2),x=S.length,E=p+7>>3,P=4294967295,T=n.FeatureTest.isLittleEndian?4278190080:255;if(f&&255===f[0]&&0===f[255]){var C=[T,P];P=C[0],T=C[1]}for(a=0;aE?p:8*O-7,R=-8&M,I=0,j=0;F>=1}for(;i=y&&(l=p*(s=v)),i=0,o=l;o--;)A[i++]=w[b++],A[i++]=w[b++],A[i++]=w[b++],A[i++]=255;if(U)for(var W=0;W>8,t[a-2]=t[a-2]*o+r*s>>8,t[a-1]=t[a-1]*o+n*s>>8}}}function C(t,e,r){for(var n=t.length,i=3;i>8]>>8:e[i]*a>>16}}function F(t,e){var r=n.Util.singularValueDecompose2dScale(t);r[0]=Math.fround(r[0]),r[1]=Math.fround(r[1]);var a=Math.fround((globalThis.devicePixelRatio||1)*i.PixelsPerInch.PDF_TO_CSS_UNITS);return void 0!==e?e:r[0]<=a||r[1]<=a}var M=["butt","round","square"],R=["miter","round","bevel"],I={},j={},L=new WeakSet,D=function(){function t(e,r,n,i,a,o,s){var l,u,c=a.optionalContentConfig,h=a.markedContentStack,f=void 0===h?null:h;v(this,t),function(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")}(l=this,u=L),u.add(l),this.ctx=e,this.current=new k(this.ctx.canvas.width,this.ctx.canvas.height),this.stateStack=[],this.pendingClip=null,this.pendingEOFill=!1,this.res=null,this.xobjs=null,this.commonObjs=r,this.objs=n,this.canvasFactory=i,this.groupStack=[],this.processingType3=null,this.baseTransform=null,this.baseTransformStack=[],this.groupLevel=0,this.smaskStack=[],this.smaskCounter=0,this.tempSMask=null,this.suspendedCtx=null,this.contentVisible=!0,this.markedContentStack=f||[],this.optionalContentConfig=c,this.cachedCanvases=new w(this.canvasFactory),this.cachedPatterns=new Map,this.annotationCanvasMap=o,this.viewportScale=1,this.outputScaleX=1,this.outputScaleY=1,this.backgroundColor=(null==s?void 0:s.background)||null,this.foregroundColor=(null==s?void 0:s.foreground)||null,this._cachedScaleForStroking=null,this._cachedGetSinglePixelWidth=null,this._cachedBitmapsMap=new Map}return m(t,[{key:"getObject",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return"string"==typeof t?t.startsWith("g_")?this.commonObjs.get(t):this.objs.get(t):e}},{key:"beginDrawing",value:function(t){var e,r,n=t.transform,a=t.viewport,o=t.transparency,s=void 0!==o&&o,u=t.background,c=void 0===u?null:u,f=this.ctx.canvas.width,d=this.ctx.canvas.height,p=c||"#ffffff";if(this.ctx.save(),this.foregroundColor&&this.backgroundColor){this.ctx.fillStyle=this.foregroundColor;var v=this.foregroundColor=this.ctx.fillStyle;this.ctx.fillStyle=this.backgroundColor;var y,m,g=this.backgroundColor=this.ctx.fillStyle;if(this.ctx.fillStyle=p,y="string"==typeof(m=this.ctx.fillStyle)&&/^#[0-9A-Fa-f]{6}$/.test(m),"#000000"===v&&"#ffffff"===g||v===g||!y)this.foregroundColor=this.backgroundColor=null;else{var b=h((0,i.getRGB)(m),3),_=b[0],w=b[1],A=b[2],k=function(t){return(t/=255)<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)},S=Math.round(.2126*k(_)+.7152*k(w)+.0722*k(A));this.selectColor=function(t,e,r){var n=.2126*k(t)+.7152*k(e)+.0722*k(r);return Math.round(n)===S?g:v}}}if(this.ctx.fillStyle=this.backgroundColor||p,this.ctx.fillRect(0,0,f,d),this.ctx.restore(),s){var x,E=this.cachedCanvases.getCanvas("transparent",f,d);this.compositeCtx=this.ctx,this.transparentCanvas=E.canvas,this.ctx=E.context,this.ctx.save(),(x=this.ctx).transform.apply(x,l((0,i.getCurrentTransform)(this.compositeCtx)))}this.ctx.save(),P(this.ctx,this.foregroundColor),n&&((r=this.ctx).transform.apply(r,l(n)),this.outputScaleX=n[0],this.outputScaleY=n[0]),(e=this.ctx).transform.apply(e,l(a.transform)),this.viewportScale=a.scale,this.baseTransform=(0,i.getCurrentTransform)(this.ctx)}},{key:"executeOperatorList",value:function(t,e,r,i){var a=t.argsArray,o=t.fnArray,s=e||0,l=a.length;if(l===s)return s;for(var u,h=l-s>10&&"function"==typeof r,f=h?Date.now()+15:0,d=0,p=this.commonObjs,v=this.objs;;){if(void 0!==i&&s===i.nextBreakPoint)return i.breakIt(s,r),s;if((u=o[s])!==n.OPS.dependency)this[u].apply(this,a[s]);else{var y,m=c(a[s]);try{for(m.s();!(y=m.n()).done;){var g=y.value,b=g.startsWith("g_")?p:v;if(!b.has(g))return b.get(g,r),s}}catch(t){m.e(t)}finally{m.f()}}if(++s===l)return s;if(h&&++d>10){if(Date.now()>f)return r(),s;d=0}}}},{key:"endDrawing",value:function(){u(this,L,N).call(this),this.cachedCanvases.clear(),this.cachedPatterns.clear();var t,e=c(this._cachedBitmapsMap.values());try{for(e.s();!(t=e.n()).done;){var r,n=t.value,i=c(n.values());try{for(i.s();!(r=i.n()).done;){var a=r.value;"undefined"!=typeof HTMLCanvasElement&&a instanceof HTMLCanvasElement&&(a.width=a.height=0)}}catch(t){i.e(t)}finally{i.f()}n.clear()}}catch(t){e.e(t)}finally{e.f()}this._cachedBitmapsMap.clear()}},{key:"_scaleImage",value:function(t,e){for(var r,n,i=t.width,a=t.height,o=Math.max(Math.hypot(e[0],e[1]),1),s=Math.max(Math.hypot(e[2],e[3]),1),l=i,u=a,c="prescale1";o>2&&l>1||s>2&&u>1;){var h=l,f=u;o>2&&l>1&&(o/=l/(h=Math.ceil(l/2))),s>2&&u>1&&(s/=u/(f=Math.ceil(u/2))),(n=(r=this.cachedCanvases.getCanvas(c,h,f)).context).clearRect(0,0,h,f),n.drawImage(t,0,0,l,u,0,0,h,f),t=r.canvas,l=h,u=f,c="prescale1"===c?"prescale2":"prescale1"}return{img:t,paintWidth:l,paintHeight:u}}},{key:"_createMaskCanvas",value:function(t){var e,r,o,s,u=this.ctx,c=t.width,h=t.height,f=this.current.fillColor,d=this.current.patternFill,p=(0,i.getCurrentTransform)(u);if((t.bitmap||t.data)&&t.count>1){var v=t.bitmap||t.data.buffer;r=JSON.stringify(d?p:[p.slice(0,4),f]),(e=this._cachedBitmapsMap.get(v))||(e=new Map,this._cachedBitmapsMap.set(v,e));var y=e.get(r);if(y&&!d)return{canvas:y,offsetX:Math.round(Math.min(p[0],p[2])+p[4]),offsetY:Math.round(Math.min(p[1],p[3])+p[5])};o=y}o||x((s=this.cachedCanvases.getCanvas("maskCanvas",c,h)).context,t);var m=n.Util.transform(p,[1/c,0,0,-1/h,0,0]);m=n.Util.transform(m,[1,0,0,1,0,-h]);var g=n.Util.applyTransform([0,0],m),b=n.Util.applyTransform([c,h],m),_=n.Util.normalizeRect([g[0],g[1],b[0],b[1]]),w=Math.round(_[2]-_[0])||1,k=Math.round(_[3]-_[1])||1,S=this.cachedCanvases.getCanvas("fillCanvas",w,k),E=S.context,P=Math.min(g[0],b[0]),T=Math.min(g[1],b[1]);E.translate(-P,-T),E.transform.apply(E,l(m)),o||(o=(o=this._scaleImage(s.canvas,(0,i.getCurrentTransformInverse)(E))).img,e&&d&&e.set(r,o)),E.imageSmoothingEnabled=F((0,i.getCurrentTransform)(E),t.interpolate),A(E,o,0,0,o.width,o.height,0,0,c,h),E.globalCompositeOperation="source-in";var C=n.Util.transform((0,i.getCurrentTransformInverse)(E),[1,0,0,1,-P,-T]);return E.fillStyle=d?f.getPattern(u,this,C,a.PathType.FILL):f,E.fillRect(0,0,c,h),e&&!d&&(this.cachedCanvases.delete("fillCanvas"),e.set(r,S.canvas)),{canvas:S.canvas,offsetX:Math.round(P),offsetY:Math.round(T)}}},{key:"setLineWidth",value:function(t){t!==this.current.lineWidth&&(this._cachedScaleForStroking=null),this.current.lineWidth=t,this.ctx.lineWidth=t}},{key:"setLineCap",value:function(t){this.ctx.lineCap=M[t]}},{key:"setLineJoin",value:function(t){this.ctx.lineJoin=R[t]}},{key:"setMiterLimit",value:function(t){this.ctx.miterLimit=t}},{key:"setDash",value:function(t,e){var r=this.ctx;void 0!==r.setLineDash&&(r.setLineDash(t),r.lineDashOffset=e)}},{key:"setRenderingIntent",value:function(t){}},{key:"setFlatness",value:function(t){}},{key:"setGState",value:function(t){var e,r=c(t);try{for(r.s();!(e=r.n()).done;){var n=h(e.value,2),i=n[0],a=n[1];switch(i){case"LW":this.setLineWidth(a);break;case"LC":this.setLineCap(a);break;case"LJ":this.setLineJoin(a);break;case"ML":this.setMiterLimit(a);break;case"D":this.setDash(a[0],a[1]);break;case"RI":this.setRenderingIntent(a);break;case"FL":this.setFlatness(a);break;case"Font":this.setFont(a[0],a[1]);break;case"CA":this.current.strokeAlpha=a;break;case"ca":this.current.fillAlpha=a,this.ctx.globalAlpha=a;break;case"BM":this.ctx.globalCompositeOperation=a;break;case"SMask":this.current.activeSMask=a?this.tempSMask:null,this.tempSMask=null,this.checkSMaskState();break;case"TR":this.current.transferMaps=a}}}catch(t){r.e(t)}finally{r.f()}}},{key:"inSMaskMode",get:function(){return!!this.suspendedCtx}},{key:"checkSMaskState",value:function(){var t=this.inSMaskMode;this.current.activeSMask&&!t?this.beginSMaskMode():!this.current.activeSMask&&t&&this.endSMaskMode()}},{key:"beginSMaskMode",value:function(){if(this.inSMaskMode)throw new Error("beginSMaskMode called while already in smask mode");var t=this.ctx.canvas.width,e=this.ctx.canvas.height,r="smaskGroupAt"+this.groupLevel,n=this.cachedCanvases.getCanvas(r,t,e);this.suspendedCtx=this.ctx,this.ctx=n.context;var a=this.ctx;a.setTransform.apply(a,l((0,i.getCurrentTransform)(this.suspendedCtx))),E(this.suspendedCtx,a),function(t,e){if(t._removeMirroring)throw new Error("Context is already forwarding operations.");t.__originalSave=t.save,t.__originalRestore=t.restore,t.__originalRotate=t.rotate,t.__originalScale=t.scale,t.__originalTranslate=t.translate,t.__originalTransform=t.transform,t.__originalSetTransform=t.setTransform,t.__originalResetTransform=t.resetTransform,t.__originalClip=t.clip,t.__originalMoveTo=t.moveTo,t.__originalLineTo=t.lineTo,t.__originalBezierCurveTo=t.bezierCurveTo,t.__originalRect=t.rect,t.__originalClosePath=t.closePath,t.__originalBeginPath=t.beginPath,t._removeMirroring=function(){t.save=t.__originalSave,t.restore=t.__originalRestore,t.rotate=t.__originalRotate,t.scale=t.__originalScale,t.translate=t.__originalTranslate,t.transform=t.__originalTransform,t.setTransform=t.__originalSetTransform,t.resetTransform=t.__originalResetTransform,t.clip=t.__originalClip,t.moveTo=t.__originalMoveTo,t.lineTo=t.__originalLineTo,t.bezierCurveTo=t.__originalBezierCurveTo,t.rect=t.__originalRect,t.closePath=t.__originalClosePath,t.beginPath=t.__originalBeginPath,delete t._removeMirroring},t.save=function(){e.save(),this.__originalSave()},t.restore=function(){e.restore(),this.__originalRestore()},t.translate=function(t,r){e.translate(t,r),this.__originalTranslate(t,r)},t.scale=function(t,r){e.scale(t,r),this.__originalScale(t,r)},t.transform=function(t,r,n,i,a,o){e.transform(t,r,n,i,a,o),this.__originalTransform(t,r,n,i,a,o)},t.setTransform=function(t,r,n,i,a,o){e.setTransform(t,r,n,i,a,o),this.__originalSetTransform(t,r,n,i,a,o)},t.resetTransform=function(){e.resetTransform(),this.__originalResetTransform()},t.rotate=function(t){e.rotate(t),this.__originalRotate(t)},t.clip=function(t){e.clip(t),this.__originalClip(t)},t.moveTo=function(t,r){e.moveTo(t,r),this.__originalMoveTo(t,r)},t.lineTo=function(t,r){e.lineTo(t,r),this.__originalLineTo(t,r)},t.bezierCurveTo=function(t,r,n,i,a,o){e.bezierCurveTo(t,r,n,i,a,o),this.__originalBezierCurveTo(t,r,n,i,a,o)},t.rect=function(t,r,n,i){e.rect(t,r,n,i),this.__originalRect(t,r,n,i)},t.closePath=function(){e.closePath(),this.__originalClosePath()},t.beginPath=function(){e.beginPath(),this.__originalBeginPath()}}(a,this.suspendedCtx),this.setGState([["BM","source-over"],["ca",1],["CA",1]])}},{key:"endSMaskMode",value:function(){if(!this.inSMaskMode)throw new Error("endSMaskMode called while not in smask mode");this.ctx._removeMirroring(),E(this.ctx,this.suspendedCtx),this.ctx=this.suspendedCtx,this.suspendedCtx=null}},{key:"compose",value:function(t){if(this.current.activeSMask){t?(t[0]=Math.floor(t[0]),t[1]=Math.floor(t[1]),t[2]=Math.ceil(t[2]),t[3]=Math.ceil(t[3])):t=[0,0,this.ctx.canvas.width,this.ctx.canvas.height];var e=this.current.activeSMask;(function(t,e,r,n){var i=n[0],a=n[1],o=n[2]-i,s=n[3]-a;0!==o&&0!==s&&(function(t,e,r,n,i,a,o,s,l,u,c){var h,f=!!a,d=f?a[0]:0,p=f?a[1]:0,v=f?a[2]:0;h="Luminosity"===i?O:C;for(var y=Math.min(n,Math.ceil(1048576/r)),m=0;m0&&void 0!==arguments[0])||arguments[0],e=this.ctx,r=this.current.strokeColor;e.globalAlpha=this.current.strokeAlpha,this.contentVisible&&("object"===p(r)&&null!=r&&r.getPattern?(e.save(),e.strokeStyle=r.getPattern(e,this,(0,i.getCurrentTransformInverse)(e),a.PathType.STROKE),this.rescaleAndStroke(!1),e.restore()):this.rescaleAndStroke(!0)),t&&this.consumePath(this.current.getClippedPathBoundingBox()),e.globalAlpha=this.current.fillAlpha}},{key:"closeStroke",value:function(){this.closePath(),this.stroke()}},{key:"fill",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=this.ctx,r=this.current.fillColor,n=!1;this.current.patternFill&&(e.save(),e.fillStyle=r.getPattern(e,this,(0,i.getCurrentTransformInverse)(e),a.PathType.FILL),n=!0);var o=this.current.getClippedPathBoundingBox();this.contentVisible&&null!==o&&(this.pendingEOFill?(e.fill("evenodd"),this.pendingEOFill=!1):e.fill()),n&&e.restore(),t&&this.consumePath(o)}},{key:"eoFill",value:function(){this.pendingEOFill=!0,this.fill()}},{key:"fillStroke",value:function(){this.fill(!1),this.stroke(!1),this.consumePath()}},{key:"eoFillStroke",value:function(){this.pendingEOFill=!0,this.fillStroke()}},{key:"closeFillStroke",value:function(){this.closePath(),this.fillStroke()}},{key:"closeEOFillStroke",value:function(){this.pendingEOFill=!0,this.closePath(),this.fillStroke()}},{key:"endPath",value:function(){this.consumePath()}},{key:"clip",value:function(){this.pendingClip=I}},{key:"eoClip",value:function(){this.pendingClip=j}},{key:"beginText",value:function(){this.current.textMatrix=n.IDENTITY_MATRIX,this.current.textMatrixScale=1,this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}},{key:"endText",value:function(){var t=this.pendingTextPaths,e=this.ctx;if(void 0!==t){e.save(),e.beginPath();var r,n=c(t);try{for(n.s();!(r=n.n()).done;){var i=r.value;e.setTransform.apply(e,l(i.transform)),e.translate(i.x,i.y),i.addToPath(e,i.fontSize)}}catch(t){n.e(t)}finally{n.f()}e.restore(),e.clip(),e.beginPath(),delete this.pendingTextPaths}else e.beginPath()}},{key:"setCharSpacing",value:function(t){this.current.charSpacing=t}},{key:"setWordSpacing",value:function(t){this.current.wordSpacing=t}},{key:"setHScale",value:function(t){this.current.textHScale=t/100}},{key:"setLeading",value:function(t){this.current.leading=-t}},{key:"setFont",value:function(t,e){var r=this.commonObjs.get(t),i=this.current;if(!r)throw new Error("Can't find font for ".concat(t));if(i.fontMatrix=r.fontMatrix||n.FONT_IDENTITY_MATRIX,0!==i.fontMatrix[0]&&0!==i.fontMatrix[3]||(0,n.warn)("Invalid font matrix for font "+t),e<0?(e=-e,i.fontDirection=-1):i.fontDirection=1,this.current.font=r,this.current.fontSize=e,!r.isType3Font){var a=r.loadedName||"sans-serif",o="normal";r.black?o="900":r.bold&&(o="bold");var s=r.italic?"italic":"normal",l='"'.concat(a,'", ').concat(r.fallbackName),u=e;e<16?u=16:e>100&&(u=100),this.current.fontSizeScale=e/u,this.ctx.font="".concat(s," ").concat(o," ").concat(u,"px ").concat(l)}}},{key:"setTextRenderingMode",value:function(t){this.current.textRenderingMode=t}},{key:"setTextRise",value:function(t){this.current.textRise=t}},{key:"moveText",value:function(t,e){this.current.x=this.current.lineX+=t,this.current.y=this.current.lineY+=e}},{key:"setLeadingMoveText",value:function(t,e){this.setLeading(-e),this.moveText(t,e)}},{key:"setTextMatrix",value:function(t,e,r,n,i,a){this.current.textMatrix=[t,e,r,n,i,a],this.current.textMatrixScale=Math.hypot(t,e),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}},{key:"nextLine",value:function(){this.moveText(0,this.current.leading)}},{key:"paintChar",value:function(t,e,r,a){var o,s=this.ctx,u=this.current,c=u.font,h=u.textRenderingMode,f=u.fontSize/u.fontSizeScale,d=h&n.TextRenderingMode.FILL_STROKE_MASK,p=!!(h&n.TextRenderingMode.ADD_TO_PATH_FLAG),v=u.patternFill&&!c.missingFile;(c.disableFontFace||p||v)&&(o=c.getPathGenerator(this.commonObjs,t)),c.disableFontFace||v?(s.save(),s.translate(e,r),s.beginPath(),o(s,f),a&&s.setTransform.apply(s,l(a)),d!==n.TextRenderingMode.FILL&&d!==n.TextRenderingMode.FILL_STROKE||s.fill(),d!==n.TextRenderingMode.STROKE&&d!==n.TextRenderingMode.FILL_STROKE||s.stroke(),s.restore()):(d!==n.TextRenderingMode.FILL&&d!==n.TextRenderingMode.FILL_STROKE||s.fillText(t,e,r),d!==n.TextRenderingMode.STROKE&&d!==n.TextRenderingMode.FILL_STROKE||s.strokeText(t,e,r)),p&&(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:(0,i.getCurrentTransform)(s),x:e,y:r,fontSize:f,addToPath:o})}},{key:"isFontSubpixelAAEnabled",get:function(){var t=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10).context;t.scale(1.5,1),t.fillText("I",0,10);for(var e=t.getImageData(0,0,10,10).data,r=!1,i=3;i0&&e[i]<255){r=!0;break}return(0,n.shadow)(this,"isFontSubpixelAAEnabled",r)}},{key:"showText",value:function(t){var e=this.current,r=e.font;if(r.isType3Font)return this.showType3Text(t);var o=e.fontSize;if(0!==o){var s,u=this.ctx,h=e.fontSizeScale,f=e.charSpacing,d=e.wordSpacing,p=e.fontDirection,v=e.textHScale*p,y=t.length,m=r.vertical,g=m?1:-1,b=r.defaultVMetrics,_=o*e.fontMatrix[0],w=e.textRenderingMode===n.TextRenderingMode.FILL&&!r.disableFontFace&&!e.patternFill;if(u.save(),u.transform.apply(u,l(e.textMatrix)),u.translate(e.x,e.y+e.textRise),p>0?u.scale(v,-1):u.scale(v,1),e.patternFill){u.save();var A=e.fillColor.getPattern(u,this,(0,i.getCurrentTransformInverse)(u),a.PathType.FILL);s=(0,i.getCurrentTransform)(u),u.restore(),u.fillStyle=A}var k=e.lineWidth,S=e.textMatrixScale;if(0===S||0===k){var x=e.textRenderingMode&n.TextRenderingMode.FILL_STROKE_MASK;x!==n.TextRenderingMode.STROKE&&x!==n.TextRenderingMode.FILL_STROKE||(k=this.getSinglePixelWidth())}else k/=S;if(1!==h&&(u.scale(h,h),k/=h),u.lineWidth=k,r.isInvalidPDFjsFont){var E,P=[],T=0,C=c(t);try{for(C.s();!(E=C.n()).done;){var O=E.value;P.push(O.unicode),T+=O.width}}catch(t){C.e(t)}finally{C.f()}return u.fillText(P.join(""),0,0),e.x+=T*_*v,u.restore(),void this.compose()}var F,M=0;for(F=0;F0){var H=1e3*u.measureText(L).width/o*h;if(W1&&void 0!==arguments[1]?arguments[1]:null;return this.cachedPatterns.has(t)?e=this.cachedPatterns.get(t):(e=(0,a.getShadingPattern)(this.objs.get(t)),this.cachedPatterns.set(t,e)),r&&(e.matrix=r),e}},{key:"shadingFill",value:function(t){if(this.contentVisible){var e=this.ctx;this.save();var r=this._getPattern(t);e.fillStyle=r.getPattern(e,this,(0,i.getCurrentTransformInverse)(e),a.PathType.SHADING);var o=(0,i.getCurrentTransformInverse)(e);if(o){var s=e.canvas,l=s.width,u=s.height,c=n.Util.applyTransform([0,0],o),h=n.Util.applyTransform([0,u],o),f=n.Util.applyTransform([l,0],o),d=n.Util.applyTransform([l,u],o),p=Math.min(c[0],h[0],f[0],d[0]),v=Math.min(c[1],h[1],f[1],d[1]),y=Math.max(c[0],h[0],f[0],d[0]),m=Math.max(c[1],h[1],f[1],d[1]);this.ctx.fillRect(p,v,y-p,m-v)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.compose(this.current.getClippedPathBoundingBox()),this.restore()}}},{key:"beginInlineImage",value:function(){(0,n.unreachable)("Should not call beginInlineImage")}},{key:"beginImageData",value:function(){(0,n.unreachable)("Should not call beginImageData")}},{key:"paintFormXObjectBegin",value:function(t,e){if(this.contentVisible&&(this.save(),this.baseTransformStack.push(this.baseTransform),Array.isArray(t)&&6===t.length&&this.transform.apply(this,l(t)),this.baseTransform=(0,i.getCurrentTransform)(this.ctx),e)){var r=e[2]-e[0],n=e[3]-e[1];this.ctx.rect(e[0],e[1],r,n),this.current.updateRectMinMax((0,i.getCurrentTransform)(this.ctx),e),this.clip(),this.endPath()}}},{key:"paintFormXObjectEnd",value:function(){this.contentVisible&&(this.restore(),this.baseTransform=this.baseTransformStack.pop())}},{key:"beginGroup",value:function(t){if(this.contentVisible){this.save(),this.inSMaskMode&&(this.endSMaskMode(),this.current.activeSMask=null);var e=this.ctx;t.isolated||(0,n.info)("TODO: Support non-isolated groups."),t.knockout&&(0,n.warn)("Knockout groups not supported.");var r=(0,i.getCurrentTransform)(e);if(t.matrix&&e.transform.apply(e,l(t.matrix)),!t.bbox)throw new Error("Bounding box is required.");var a=n.Util.getAxialAlignedBoundingBox(t.bbox,(0,i.getCurrentTransform)(e)),o=[0,0,e.canvas.width,e.canvas.height];a=n.Util.intersect(a,o)||[0,0,0,0];var s=Math.floor(a[0]),u=Math.floor(a[1]),c=Math.max(Math.ceil(a[2])-s,1),h=Math.max(Math.ceil(a[3])-u,1),f=1,d=1;c>g&&(f=c/g,c=g),h>g&&(d=h/g,h=g),this.current.startNewPathAndClipBox([0,0,c,h]);var p="groupAt"+this.groupLevel;t.smask&&(p+="_smask_"+this.smaskCounter++%2);var v=this.cachedCanvases.getCanvas(p,c,h),y=v.context;y.scale(1/f,1/d),y.translate(-s,-u),y.transform.apply(y,l(r)),t.smask?this.smaskStack.push({canvas:v.canvas,context:y,offsetX:s,offsetY:u,scaleX:f,scaleY:d,subtype:t.smask.subtype,backdrop:t.smask.backdrop,transferMap:t.smask.transferMap||null,startTransformInverse:null}):(e.setTransform(1,0,0,1,0,0),e.translate(s,u),e.scale(f,d),e.save()),E(e,y),this.ctx=y,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(e),this.groupLevel++}}},{key:"endGroup",value:function(t){if(this.contentVisible){this.groupLevel--;var e=this.ctx,r=this.groupStack.pop();if(this.ctx=r,this.ctx.imageSmoothingEnabled=!1,t.smask)this.tempSMask=this.smaskStack.pop(),this.restore();else{var a;this.ctx.restore();var o=(0,i.getCurrentTransform)(this.ctx);this.restore(),this.ctx.save(),(a=this.ctx).setTransform.apply(a,l(o));var s=n.Util.getAxialAlignedBoundingBox([0,0,e.canvas.width,e.canvas.height],o);this.ctx.drawImage(e.canvas,0,0),this.ctx.restore(),this.compose(s)}}}},{key:"beginAnnotation",value:function(t,e,r,a,o){var s;if(u(this,L,N).call(this),P(this.ctx,this.foregroundColor),this.ctx.save(),this.save(),this.baseTransform&&(s=this.ctx).setTransform.apply(s,l(this.baseTransform)),Array.isArray(e)&&4===e.length){var c=e[2]-e[0],f=e[3]-e[1];if(o&&this.annotationCanvasMap){(r=r.slice())[4]-=e[0],r[5]-=e[1],(e=e.slice())[0]=e[1]=0,e[2]=c,e[3]=f;var d=h(n.Util.singularValueDecompose2dScale((0,i.getCurrentTransform)(this.ctx)),2),p=d[0],v=d[1],y=this.viewportScale,m=Math.ceil(c*this.outputScaleX*y),g=Math.ceil(f*this.outputScaleY*y);this.annotationCanvas=this.canvasFactory.create(m,g);var b=this.annotationCanvas,_=b.canvas,w=b.context;this.annotationCanvasMap.set(t,_),this.annotationCanvas.savedCtx=this.ctx,this.ctx=w,this.ctx.setTransform(p,0,0,-v,0,f*v),P(this.ctx,this.foregroundColor)}else P(this.ctx,this.foregroundColor),this.ctx.rect(e[0],e[1],c,f),this.ctx.clip(),this.endPath()}this.current=new k(this.ctx.canvas.width,this.ctx.canvas.height),this.transform.apply(this,l(r)),this.transform.apply(this,l(a))}},{key:"endAnnotation",value:function(){this.annotationCanvas&&(this.ctx=this.annotationCanvas.savedCtx,delete this.annotationCanvas.savedCtx,delete this.annotationCanvas)}},{key:"paintImageMaskXObject",value:function(t){if(this.contentVisible){var e=t.count;(t=this.getObject(t.data,t)).count=e;var r=this.ctx,n=this.processingType3;if(n&&(void 0===n.compiled&&(n.compiled=function(t){var e=t.width,r=t.height;if(e>b||r>b)return null;var n,i,a,o,s=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),l=e+1,u=new Uint8Array(l*(r+1)),h=e+7&-8,f=new Uint8Array(h*r),d=0,p=c(t.data);try{for(p.s();!(o=p.n()).done;)for(var v=o.value,y=128;y>0;)f[d++]=v&y?0:255,y>>=1}catch(t){p.e(t)}finally{p.f()}var m=0;for(0!==f[d=0]&&(u[0]=1,++m),i=1;i>2)+(f[d+1]?4:0)+(f[d-h+1]?8:0)]&&(u[a+i]=s[g],++m),d++;if(f[d-h]!==f[d]&&(u[a+i]=f[d]?2:4,++m),m>1e3)return null}for(a=n*l,0!==f[d=h*(r-1)]&&(u[a]=8,++m),i=1;i1e3)return null;var _=new Int32Array([0,l,-1,0,-l,0,0,0,1]),w=new Path2D;for(n=0;m&&n<=r;n++){for(var A=n*l,k=A+e;A>4,u[A]&=x>>2|x<<2),w.lineTo(A%l,A/l|0),u[A]||--m}while(S!==A);--n}}return f=null,u=null,function(t){t.save(),t.scale(1/e,-1/r),t.translate(0,-r),t.fill(w),t.beginPath(),t.restore()}}(t)),n.compiled))n.compiled(r);else{var i=this._createMaskCanvas(t),a=i.canvas;r.save(),r.setTransform(1,0,0,1,0,0),r.drawImage(a,i.offsetX,i.offsetY),r.restore(),this.compose()}}}},{key:"paintImageMaskXObjectRepeat",value:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4?arguments[4]:void 0,s=arguments.length>5?arguments[5]:void 0;if(this.contentVisible){t=this.getObject(t.data,t);var l=this.ctx;l.save();var u=(0,i.getCurrentTransform)(l);l.transform(e,r,a,o,0,0);var c=this._createMaskCanvas(t);l.setTransform(1,0,0,1,c.offsetX-u[4],c.offsetY-u[5]);for(var f=0,d=s.length;ff?h/f:1,e=c>f?c/f:1}}this._cachedScaleForStroking=[t,e]}return this._cachedScaleForStroking}},{key:"rescaleAndStroke",value:function(t){var e=this.ctx,r=this.current.lineWidth,n=h(this.getScaleForStroking(),2),a=n[0],o=n[1];if(e.lineWidth=r||1,1!==a||1!==o){var s,u,c;t&&(s=(0,i.getCurrentTransform)(e),u=e.getLineDash().slice(),c=e.lineDashOffset),e.scale(a,o);var f=Math.max(a,o);e.setLineDash(e.getLineDash().map((function(t){return t/f}))),e.lineDashOffset/=f,e.stroke(),t&&(e.setTransform.apply(e,l(s)),e.setLineDash(u),e.lineDashOffset=c)}else e.stroke()}},{key:"isContentVisible",value:function(){for(var t=this.markedContentStack.length-1;t>=0;t--)if(!this.markedContentStack[t].visible)return!1;return!0}}]),t}();function N(){for(;this.stateStack.length||this.inSMaskMode;)this.restore();this.ctx.restore(),this.transparentCanvas&&(this.ctx=this.compositeCtx,this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.drawImage(this.transparentCanvas,0,0),this.ctx.restore(),this.transparentCanvas=null)}for(var U in e.CanvasGraphics=D,n.OPS)void 0!==D.prototype[U]&&(D.prototype[n.OPS[U]]=D.prototype[U])},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.TilingPattern=e.PathType=void 0,e.getShadingPattern=function(t){switch(t[0]){case"RadialAxial":return new w(t);case"Mesh":return new S(t);case"Dummy":return new x}throw new Error("Unknown IR type: ".concat(t[0]))};var n=r(1),i=r(137),a=r(3);function o(t){return function(t){if(Array.isArray(t))return u(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||l(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=l(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function l(t,e){if(t){if("string"==typeof t)return u(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(t,e):void 0}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);ru[n+1]&&(l=r,r=n,n=l,l=a,a=o,o=l),u[n+1]>u[i+1]&&(l=n,n=i,i=l,l=o,o=s,s=l),u[r+1]>u[n+1]&&(l=r,r=n,n=l,l=a,a=o,o=l);var d=(u[r]+e.offsetX)*e.scaleX,p=(u[r+1]+e.offsetY)*e.scaleY,v=(u[n]+e.offsetX)*e.scaleX,y=(u[n+1]+e.offsetY)*e.scaleY,m=(u[i]+e.offsetX)*e.scaleX,g=(u[i+1]+e.offsetY)*e.scaleY;if(!(p>=g))for(var b,_,w,A,k,S,x,E,P=c[a],T=c[a+1],C=c[a+2],O=c[o],F=c[o+1],M=c[o+2],R=c[s],I=c[s+1],j=c[s+2],L=Math.round(p),D=Math.round(g),N=L;N<=D;N++){if(Ng?1:y===g?0:(y-N)/(y-g)),_=O-(O-R)*W,w=F-(F-I)*W,A=M-(M-j)*W}var G=void 0;k=d-(d-m)*(G=Ng?1:(p-N)/(p-g)),S=P-(P-R)*G,x=T-(T-I)*G,E=C-(C-j)*G;for(var B=Math.round(Math.min(b,k)),q=Math.round(Math.max(b,k)),H=f*N+4*B,z=B;z<=q;z++)(G=(b-z)/(b-k))<0?G=0:G>1&&(G=1),h[H++]=_-(_-S)*G|0,h[H++]=w-(w-x)*G|0,h[H++]=A-(A-E)*G|0,h[H++]=255}}function k(t,e,r){var n,i,a=e.coords,o=e.colors;switch(e.type){case"lattice":var s=e.verticesPerRow,l=Math.floor(a.length/s)-1,u=s-1;for(n=0;n=i?a=i:n=a/e,{scale:n,size:a}}},{key:"clipBbox",value:function(t,e,r,n,a){var o=n-e,s=a-r;t.ctx.rect(e,r,o,s),t.current.updateRectMinMax((0,i.getCurrentTransform)(t.ctx),[e,r,n,a]),t.clip(),t.endPath()}},{key:"setFillAndStrokeStyleToContext",value:function(t,e,r){var i=t.ctx,a=t.current;switch(e){case 1:var o=this.ctx;i.fillStyle=o.fillStyle,i.strokeStyle=o.strokeStyle,a.fillColor=o.fillStyle,a.strokeColor=o.strokeStyle;break;case 2:var s=n.Util.makeHexColor(r[0],r[1],r[2]);i.fillStyle=s,i.strokeStyle=s,a.fillColor=s,a.strokeColor=s;break;default:throw new n.FormatError("Unsupported paint type: ".concat(e))}}},{key:"getPattern",value:function(t,e,r,i){var a=r;i!==g.SHADING&&(a=n.Util.transform(a,e.baseTransform),this.matrix&&(a=n.Util.transform(a,this.matrix)));var o=this.createPatternCanvas(e),s=new DOMMatrix(a);s=(s=s.translate(o.offsetX,o.offsetY)).scale(1/o.scaleX,1/o.scaleY);var l=t.createPattern(o.canvas,"repeat");return l.setTransform(s),l}}],[{key:"MAX_PATTERN_SIZE",get:function(){return(0,n.shadow)(this,"MAX_PATTERN_SIZE",3e3)}}]),t}();e.TilingPattern=E},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.applyMaskImageData=function(t){var e,r=t.src,a=t.srcPos,o=void 0===a?0:a,s=t.dest,l=t.destPos,u=void 0===l?0:l,c=t.width,h=t.height,f=t.inverseDecode,d=void 0!==f&&f,p=n.FeatureTest.isLittleEndian?4278190080:255,v=function(t){if(Array.isArray(t))return t}(e=d?[0,p]:[p,0])||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{for(a=(r=r.call(t)).next;!(l=(n=a.call(r)).done)&&(s.push(n.value),2!==s.length);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(e)||function(t,e){if(t){if("string"==typeof t)return i(t,2);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(t,2):void 0}}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),y=v[0],m=v[1],g=c>>3,b=7&c,_=r.length;s=new Uint32Array(s.buffer);for(var w=0;wt.length)&&(e=t.length);for(var r=0,n=new Array(e);r{Object.defineProperty(e,"__esModule",{value:!0}),e.GlobalWorkerOptions=void 0;var r=Object.create(null);e.GlobalWorkerOptions=r,r.workerPort=void 0===r.workerPort?null:r.workerPort,r.workerSrc=void 0===r.workerSrc?"":r.workerSrc},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.MessageHandler=void 0;var n=r(1);function i(){i=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",l=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function c(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,r){return t[e]=r}}function h(t,e,r,i){var a=e&&e.prototype instanceof p?e:p,o=Object.create(a.prototype),s=new P(i||[]);return n(o,"_invoke",{value:k(t,r,s)}),o}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var d={};function p(){}function v(){}function y(){}var m={};c(m,o,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(T([])));b&&b!==e&&r.call(b,o)&&(m=b);var _=y.prototype=p.prototype=Object.create(m);function w(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function i(n,a,o,l){var u=f(t[n],t,a);if("throw"!==u.type){var c=u.arg,h=c.value;return h&&"object"==s(h)&&r.call(h,"__await")?e.resolve(h.__await).then((function(t){i("next",t,o,l)}),(function(t){i("throw",t,o,l)})):e.resolve(h).then((function(t){c.value=t,o(c)}),(function(t){return i("throw",t,o,l)}))}l(u.arg)}var a;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){i(t,r,e,n)}))}return a=a?a.then(n,n):n()}})}function k(t,e,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return{value:void 0,done:!0}}for(r.method=i,r.arg=a;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=f(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function S(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var i=f(n,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,d;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function P(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function T(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var i=n.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},t}function a(t,e,r,n,i,a,o){try{var s=t[a](o),l=s.value}catch(t){return void r(t)}s.done?e(l):Promise.resolve(l).then(n,i)}function o(t,e){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:1,s=arguments.length>2?arguments[2]:void 0;if(!this.isCancelled){var l=this.desiredSize;this.desiredSize-=o,l>0&&this.desiredSize<=0&&(this.sinkCapability=(0,n.createPromiseCapability)(),this.ready=this.sinkCapability.promise),a.postMessage({sourceName:r,targetName:i,stream:4,streamId:e,chunk:t},s)}},close:function(){this.isCancelled||(this.isCancelled=!0,a.postMessage({sourceName:r,targetName:i,stream:3,streamId:e}),delete o.streamSinks[e])},error:function(t){(0,n.assert)(t instanceof Error,"error must have a valid reason"),this.isCancelled||(this.isCancelled=!0,a.postMessage({sourceName:r,targetName:i,stream:5,streamId:e,reason:l(t)}))},sinkCapability:(0,n.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:t.desiredSize,ready:null};u.sinkCapability.resolve(),u.ready=u.sinkCapability.promise,this.streamSinks[e]=u,new Promise((function(e){e(s(t.data,u))})).then((function(){a.postMessage({sourceName:r,targetName:i,stream:8,streamId:e,success:!0})}),(function(t){a.postMessage({sourceName:r,targetName:i,stream:8,streamId:e,reason:l(t)})}))}},{key:"_processStreamMessage",value:function(t){var e=t.streamId,r=this.sourceName,i=t.sourceName,a=this.comObj,o=this.streamControllers[e],s=this.streamSinks[e];switch(t.stream){case 8:t.success?o.startCall.resolve():o.startCall.reject(l(t.reason));break;case 7:t.success?o.pullCall.resolve():o.pullCall.reject(l(t.reason));break;case 6:if(!s){a.postMessage({sourceName:r,targetName:i,stream:7,streamId:e,success:!0});break}s.desiredSize<=0&&t.desiredSize>0&&s.sinkCapability.resolve(),s.desiredSize=t.desiredSize,new Promise((function(t){t(s.onPull&&s.onPull())})).then((function(){a.postMessage({sourceName:r,targetName:i,stream:7,streamId:e,success:!0})}),(function(t){a.postMessage({sourceName:r,targetName:i,stream:7,streamId:e,reason:l(t)})}));break;case 4:if((0,n.assert)(o,"enqueue should have stream controller"),o.isClosed)break;o.controller.enqueue(t.chunk);break;case 3:if((0,n.assert)(o,"close should have stream controller"),o.isClosed)break;o.isClosed=!0,o.controller.close(),this._deleteStreamController(o,e);break;case 5:(0,n.assert)(o,"error should have stream controller"),o.controller.error(l(t.reason)),this._deleteStreamController(o,e);break;case 2:t.success?o.cancelCall.resolve():o.cancelCall.reject(l(t.reason)),this._deleteStreamController(o,e);break;case 1:if(!s)break;new Promise((function(e){e(s.onCancel&&s.onCancel(l(t.reason)))})).then((function(){a.postMessage({sourceName:r,targetName:i,stream:2,streamId:e,success:!0})}),(function(t){a.postMessage({sourceName:r,targetName:i,stream:2,streamId:e,reason:l(t)})})),s.sinkCapability.reject(l(t.reason)),s.isCancelled=!0,delete this.streamSinks[e];break;default:throw new Error("Unexpected stream case")}}},{key:"_deleteStreamController",value:(s=i().mark((function t(e,r){return i().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Promise.allSettled([e.startCall&&e.startCall.promise,e.pullCall&&e.pullCall.promise,e.cancelCall&&e.cancelCall.promise]);case 2:delete this.streamControllers[r];case 3:case"end":return t.stop()}}),t,this)})),u=function(){var t=this,e=arguments;return new Promise((function(r,n){var i=s.apply(t,e);function o(t){a(i,r,n,o,l,"next",t)}function l(t){a(i,r,n,o,l,"throw",t)}o(void 0)}))},function(t,e){return u.apply(this,arguments)})},{key:"destroy",value:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}],r&&o(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();e.MessageHandler=u},(t,e,r)=>{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.Metadata=void 0;var i=r(1);function a(t,e){for(var r=0;r{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.OptionalContentConfig=void 0;var i=r(1),a=r(139);function o(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=s(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){l=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(l)throw a}}}}function s(t,e){if(t){if("string"==typeof t)return l(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r1&&void 0!==arguments[1])||arguments[1];y(this,A).has(t)?(y(this,A).get(t)._setVisible(g,!!e),v(this,w,null)):(0,i.warn)("Optional content group not found: ".concat(t))}},{key:"hasInitialVisibility",get:function(){return this.getHash()===y(this,k)}},{key:"getOrder",value:function(){return y(this,A).size?y(this,S)?y(this,S).slice():function(t){if(Array.isArray(t))return l(t)}(t=y(this,A).keys())||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||s(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}():null;var t}},{key:"getGroups",value:function(){return y(this,A).size>0?(0,i.objectFromMap)(y(this,A)):null}},{key:"getGroup",value:function(t){return y(this,A).get(t)||null}},{key:"getHash",value:function(){if(null!==y(this,w))return y(this,w);var t,e,r,n=new a.MurmurHash3_64,i=o(y(this,A));try{for(i.s();!(t=i.n()).done;){var l=(e=t.value,r=2,function(t){if(Array.isArray(t))return t}(e)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(e,r)||s(e,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=l[0],c=l[1];n.update("".concat(u,":").concat(c.visible))}}catch(t){i.e(t)}finally{i.f()}return v(this,w,n.hexdigest())}}]),t}();function P(t){var e=t.length;if(e<2)return!0;for(var r=t[0],n=1;n{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFDataTransportStream=void 0;var n=r(1),i=r(137);function a(){a=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,r){return t[e]=r}}function h(t,e,r,i){var a=e&&e.prototype instanceof p?e:p,o=Object.create(a.prototype),s=new P(i||[]);return n(o,"_invoke",{value:k(t,r,s)}),o}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var d={};function p(){}function v(){}function y(){}var m={};c(m,o,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(T([])));b&&b!==e&&r.call(b,o)&&(m=b);var _=y.prototype=p.prototype=Object.create(m);function w(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function i(n,a,o,s){var u=f(t[n],t,a);if("throw"!==u.type){var c=u.arg,h=c.value;return h&&"object"==l(h)&&r.call(h,"__await")?e.resolve(h.__await).then((function(t){i("next",t,o,s)}),(function(t){i("throw",t,o,s)})):e.resolve(h).then((function(t){c.value=t,o(c)}),(function(t){return i("throw",t,o,s)}))}s(u.arg)}var a;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){i(t,r,e,n)}))}return a=a?a.then(n,n):n()}})}function k(t,e,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return{value:void 0,done:!0}}for(r.method=i,r.arg=a;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=f(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function S(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var i=f(n,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,d;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function P(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function T(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var i=n.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},t}function o(t,e,r,n,i,a,o){try{var s=t[a](o),l=s.value}catch(t){return void r(t)}s.done?e(l):Promise.resolve(l).then(n,i)}function s(t){return function(){var e=this,r=arguments;return new Promise((function(n,i){var a=t.apply(e,r);function s(t){o(a,n,i,s,l,"next",t)}function l(t){o(a,n,i,s,l,"throw",t)}s(void 0)}))}}function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l(t)}function u(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return c(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0){var o=new Uint8Array(a).buffer;this._queuedChunks.push(o)}this._pdfDataRangeTransport=r,this._isStreamingSupported=!e.disableStream,this._isRangeSupported=!e.disableRange,this._contentLength=e.length,this._fullRequestReader=null,this._rangeReaders=[],this._pdfDataRangeTransport.addRangeListener((function(t,e){i._onReceiveData({begin:t,chunk:e})})),this._pdfDataRangeTransport.addProgressListener((function(t,e){i._onProgress({loaded:t,total:e})})),this._pdfDataRangeTransport.addProgressiveReadListener((function(t){i._onReceiveData({chunk:t})})),this._pdfDataRangeTransport.addProgressiveDoneListener((function(){i._onProgressiveDone()})),this._pdfDataRangeTransport.transportReady()}return d(t,[{key:"_onReceiveData",value:function(t){var e=new Uint8Array(t.chunk).buffer;if(void 0===t.begin)this._fullRequestReader?this._fullRequestReader._enqueue(e):this._queuedChunks.push(e);else{var r=this._rangeReaders.some((function(r){return r._begin===t.begin&&(r._enqueue(e),!0)}));(0,n.assert)(r,"_onReceiveData - no \`PDFDataTransportStreamRangeReader\` instance found.")}}},{key:"_progressiveDataLength",get:function(){var t,e;return null!==(t=null===(e=this._fullRequestReader)||void 0===e?void 0:e._loaded)&&void 0!==t?t:0}},{key:"_onProgress",value:function(t){var e,r,n,i;void 0===t.total?null===(e=this._rangeReaders[0])||void 0===e||null===(r=e.onProgress)||void 0===r||r.call(e,{loaded:t.loaded}):null===(n=this._fullRequestReader)||void 0===n||null===(i=n.onProgress)||void 0===i||i.call(n,{loaded:t.loaded,total:t.total})}},{key:"_onProgressiveDone",value:function(){var t;null===(t=this._fullRequestReader)||void 0===t||t.progressiveDone(),this._progressiveDone=!0}},{key:"_removeRangeReader",value:function(t){var e=this._rangeReaders.indexOf(t);e>=0&&this._rangeReaders.splice(e,1)}},{key:"getFullReader",value:function(){(0,n.assert)(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");var t=this._queuedChunks;return this._queuedChunks=null,new v(this,t,this._progressiveDone,this._contentDispositionFilename)}},{key:"getRangeReader",value:function(t,e){if(e<=this._progressiveDataLength)return null;var r=new y(this,t,e);return this._pdfDataRangeTransport.requestDataRange(t,e),this._rangeReaders.push(r),r}},{key:"cancelAllRequests",value:function(t){var e;null===(e=this._fullRequestReader)||void 0===e||e.cancel(t);var r,n=u(this._rangeReaders.slice(0));try{for(n.s();!(r=n.n()).done;)r.value.cancel(t)}catch(t){n.e(t)}finally{n.f()}this._pdfDataRangeTransport.abort()}}]),t}();e.PDFDataTransportStream=p;var v=function(){function t(e,r){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;h(this,t),this._stream=e,this._done=n||!1,this._filename=(0,i.isPdfFile)(a)?a:null,this._queuedChunks=r||[],this._loaded=0;var o,s=u(this._queuedChunks);try{for(s.s();!(o=s.n()).done;){var l=o.value;this._loaded+=l.byteLength}}catch(t){s.e(t)}finally{s.f()}this._requests=[],this._headersReady=Promise.resolve(),e._fullRequestReader=this,this.onProgress=null}var e;return d(t,[{key:"_enqueue",value:function(t){this._done||(this._requests.length>0?this._requests.shift().resolve({value:t,done:!1}):this._queuedChunks.push(t),this._loaded+=t.byteLength)}},{key:"headersReady",get:function(){return this._headersReady}},{key:"filename",get:function(){return this._filename}},{key:"isRangeSupported",get:function(){return this._stream._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._stream._isStreamingSupported}},{key:"contentLength",get:function(){return this._stream._contentLength}},{key:"read",value:(e=s(a().mark((function t(){var e,r;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(this._queuedChunks.length>0)){t.next=3;break}return e=this._queuedChunks.shift(),t.abrupt("return",{value:e,done:!1});case 3:if(!this._done){t.next=5;break}return t.abrupt("return",{value:void 0,done:!0});case 5:return r=(0,n.createPromiseCapability)(),this._requests.push(r),t.abrupt("return",r.promise);case 8:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"cancel",value:function(t){this._done=!0;var e,r=u(this._requests);try{for(r.s();!(e=r.n()).done;)e.value.resolve({value:void 0,done:!0})}catch(t){r.e(t)}finally{r.f()}this._requests.length=0}},{key:"progressiveDone",value:function(){this._done||(this._done=!0)}}]),t}(),y=function(){function t(e,r,n){h(this,t),this._stream=e,this._begin=r,this._end=n,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}var e;return d(t,[{key:"_enqueue",value:function(t){if(!this._done){if(0===this._requests.length)this._queuedChunk=t;else{this._requests.shift().resolve({value:t,done:!1});var e,r=u(this._requests);try{for(r.s();!(e=r.n()).done;)e.value.resolve({value:void 0,done:!0})}catch(t){r.e(t)}finally{r.f()}this._requests.length=0}this._done=!0,this._stream._removeRangeReader(this)}}},{key:"isStreamingSupported",get:function(){return!1}},{key:"read",value:(e=s(a().mark((function t(){var e,r;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this._queuedChunk){t.next=4;break}return e=this._queuedChunk,this._queuedChunk=null,t.abrupt("return",{value:e,done:!1});case 4:if(!this._done){t.next=6;break}return t.abrupt("return",{value:void 0,done:!0});case 6:return r=(0,n.createPromiseCapability)(),this._requests.push(r),t.abrupt("return",r.promise);case 9:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"cancel",value:function(t){this._done=!0;var e,r=u(this._requests);try{for(r.s();!(e=r.n()).done;)e.value.resolve({value:void 0,done:!0})}catch(t){r.e(t)}finally{r.f()}this._requests.length=0,this._stream._removeRangeReader(this)}}]),t}()},(t,e)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){l=!0,o=t},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw o}}}}(i.children);try{for(u.s();!(l=u.n()).done;)e(l.value)}catch(t){u.e(t)}finally{u.f()}}}}(e),i}},{key:"shouldBuildText",value:function(t){return!("textarea"===t||"input"===t||"option"===t||"select"===t)}}],null&&i(e.prototype,null),r&&i(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();e.XfaText=a},(t,e,r)=>{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.NodeStandardFontDataFactory=e.NodeCanvasFactory=e.NodeCMapReaderFactory=void 0;var i=r(138);function a(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var r=0;r{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.TextLayerRenderTask=void 0,e.renderTextLayer=function(t){t.textContentSource||!t.textContent&&!t.textContentStream||((0,a.deprecated)("The TextLayerRender \`textContent\`/\`textContentStream\` parameters will be removed in the future, please use \`textContentSource\` instead."),t.textContentSource=t.textContent||t.textContentStream);var e=new p(t);return e._render(),e},e.updateTextLayer=function(t){var e=t.container,r=t.viewport,n=t.textDivs,i=t.textDivProperties,o=t.isOffscreenCanvasSupported,l=t.mustRotate,u=void 0===l||l,c=t.mustRescale,f=void 0===c||c;if(u&&(0,a.setLayerDimensions)(e,{rotation:r.rotation}),f){var p,v=h(0,o),y={prevFontSize:null,prevFontFamily:null,div:null,scale:r.scale*(globalThis.devicePixelRatio||1),properties:null,ctx:v},m=s(n);try{for(m.s();!(p=m.n()).done;){var g=p.value;y.properties=i.get(g),y.div=g,d(y)}}catch(t){m.e(t)}finally{m.f()}}};var i=r(1),a=r(137);function o(t,e){for(var r=0;r=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=0;f-=4)if(l[f]>0){o=Math.ceil(f/4/u);break}n.clearRect(0,0,u,u),n.strokeText("A",0,u),a=0;for(var d=0,p=(l=n.getImageData(0,0,u,u).data).length;d0){a=u-Math.floor(d/4/u);break}if(n.canvas.width=n.canvas.height=0,a){var v=a/(a+o);return c.set(t,v),v}return c.set(t,.8),.8}(l.fontFamily,t._isOffscreenCanvasSupported);0===s?(f=o[4],d=o[5]-v):(f=o[4]+v*Math.sin(s),d=o[5]-v*Math.cos(s));var y="calc(var(--scale-factor)*",m=n.style;t._container===t._rootContainer?(m.left="".concat((100*f/t._pageWidth).toFixed(2),"%"),m.top="".concat((100*d/t._pageHeight).toFixed(2),"%")):(m.left="".concat(y).concat(f.toFixed(2),"px)"),m.top="".concat(y).concat(d.toFixed(2),"px)")),m.fontSize="".concat(y).concat(p.toFixed(2),"px)"),m.fontFamily=l.fontFamily,a.fontSize=p,n.setAttribute("role","presentation"),n.textContent=e.str,n.dir=e.dir,t._fontInspectorEnabled&&(n.dataset.fontName=e.fontName),0!==s&&(a.angle=s*(180/Math.PI));var g=!1;if(e.str.length>1)g=!0;else if(" "!==e.str&&e.transform[0]!==e.transform[3]){var b=Math.abs(e.transform[0]),_=Math.abs(e.transform[3]);b!==_&&Math.max(b,_)/Math.min(b,_)>1.5&&(g=!0)}g&&(a.canvasWidth=l.vertical?e.height:e.width),t._textDivProperties.set(n,a),t._isReadableStream&&t._layoutText(n)}function d(t){var e=t.div,r=t.scale,n=t.properties,i=t.ctx,a=t.prevFontSize,o=t.prevFontFamily,s=e.style,l="";if(0!==n.canvasWidth&&n.hasText){var u=s.fontFamily,c=n.canvasWidth,h=n.fontSize;a===h&&o===u||(i.font="".concat(h*r,"px ").concat(u),t.prevFontSize=h,t.prevFontFamily=u);var f=i.measureText(e.textContent).width;f>0&&(l="scaleX(".concat(c*r/f,")"))}0!==n.angle&&(l="rotate(".concat(n.angle,"deg) ").concat(l)),l.length>0&&(s.transform=l)}var p=function(){function t(e){var r,n=this,o=e.textContentSource,s=e.container,l=e.viewport,u=e.textDivs,c=e.textDivProperties,f=e.textContentItemsStr,d=e.isOffscreenCanvasSupported;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._textContentSource=o,this._isReadableStream=o instanceof ReadableStream,this._container=this._rootContainer=s,this._textDivs=u||[],this._textContentItemsStr=f||[],this._fontInspectorEnabled=!(null===(r=globalThis.FontInspector)||void 0===r||!r.enabled),this._reader=null,this._textDivProperties=c||new WeakMap,this._canceled=!1,this._capability=(0,i.createPromiseCapability)(),this._layoutTextParams={prevFontSize:null,prevFontFamily:null,div:null,scale:l.scale*(globalThis.devicePixelRatio||1),properties:null,ctx:h(0,d)};var p=l.rawDims,v=p.pageWidth,y=p.pageHeight,m=p.pageX,g=p.pageY;this._transform=[1,0,0,-1,-m,g+y],this._pageWidth=v,this._pageHeight=y,(0,a.setLayerDimensions)(s,l),this._capability.promise.finally((function(){n._layoutTextParams=null})).catch((function(){}))}var e,r;return e=t,(r=[{key:"promise",get:function(){return this._capability.promise}},{key:"cancel",value:function(){this._canceled=!0,this._reader&&(this._reader.cancel(new i.AbortException("TextLayer task cancelled.")).catch((function(){})),this._reader=null),this._capability.reject(new i.AbortException("TextLayer task cancelled."))}},{key:"_processItems",value:function(t,e){var r,n=s(t);try{for(n.s();!(r=n.n()).done;){var i=r.value;if(void 0!==i.str)this._textContentItemsStr.push(i.str),f(this,i,e);else if("beginMarkedContentProps"===i.type||"beginMarkedContent"===i.type){var a=this._container;this._container=document.createElement("span"),this._container.classList.add("markedContent"),null!==i.id&&this._container.setAttribute("id","".concat(i.id)),a.append(this._container)}else"endMarkedContent"===i.type&&(this._container=this._container.parentNode)}}catch(t){n.e(t)}finally{n.f()}}},{key:"_layoutText",value:function(t){var e=this._layoutTextParams.properties=this._textDivProperties.get(t);if(this._layoutTextParams.div=t,d(this._layoutTextParams),e.hasText&&this._container.append(t),e.hasEOL){var r=document.createElement("br");r.setAttribute("role","presentation"),this._container.append(r)}}},{key:"_render",value:function(){var t=this,e=(0,i.createPromiseCapability)(),r=Object.create(null);if(this._isReadableStream)this._reader=this._textContentSource.getReader(),function n(){t._reader.read().then((function(i){var a=i.value;i.done?e.resolve():(Object.assign(r,a.styles),t._processItems(a.items,r),n())}),e.reject)}();else{if(!this._textContentSource)throw new Error('No "textContentSource" parameter specified.');var n=this._textContentSource,a=n.items,o=n.styles;this._processItems(a,o),e.resolve()}e.promise.then((function(){r=null,function(t){if(!t._canceled){var e=t._textDivs,r=t._capability;if(e.length>1e5)r.resolve();else{if(!t._isReadableStream){var n,i=s(e);try{for(i.s();!(n=i.n()).done;){var a=n.value;t._layoutText(a)}}catch(t){i.e(t)}finally{i.f()}}r.resolve()}}}(t)}),this._capability.reject)}}])&&o(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();e.TextLayerRenderTask=p},(t,e,r)=>{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.AnnotationEditorLayer=void 0;var i=r(1),a=r(136),o=r(153),s=r(154),l=r(137);function u(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return c(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:m(this,C).getMode();y(this,R,N).call(this),t===i.AnnotationEditorType.INK?(this.addInkEditorIfNeeded(!1),this.disableClick()):this.enableClick(),m(this,C).unselectAll(),this.div.classList.toggle("freeTextEditing",t===i.AnnotationEditorType.FREETEXT),this.div.classList.toggle("inkEditing",t===i.AnnotationEditorType.INK)}},{key:"addInkEditorIfNeeded",value:function(t){if(t||m(this,C).getMode()===i.AnnotationEditorType.INK){if(!t){var e,r=u(m(this,E).values());try{for(r.s();!(e=r.n()).done;){var n=e.value;if(n.isEmpty())return void n.setInBackground()}}catch(t){r.e(t)}finally{r.f()}}y(this,M,D).call(this,{offsetX:0,offsetY:0}).setInBackground()}}},{key:"setEditingState",value:function(t){m(this,C).setEditingState(t)}},{key:"addCommands",value:function(t){m(this,C).addCommands(t)}},{key:"enable",value:function(){this.div.style.pointerEvents="auto";var t,e=u(m(this,E).values());try{for(e.s();!(t=e.n()).done;)t.value.enableEditing()}catch(t){e.e(t)}finally{e.f()}}},{key:"disable",value:function(){this.div.style.pointerEvents="none";var t,e=u(m(this,E).values());try{for(e.s();!(t=e.n()).done;)t.value.disableEditing()}catch(t){e.e(t)}finally{e.f()}}},{key:"setActiveEditor",value:function(t){m(this,C).getActive()!==t&&m(this,C).setActiveEditor(t)}},{key:"enableClick",value:function(){this.div.addEventListener("pointerdown",m(this,x)),this.div.addEventListener("pointerup",m(this,S))}},{key:"disableClick",value:function(){this.div.removeEventListener("pointerdown",m(this,x)),this.div.removeEventListener("pointerup",m(this,S))}},{key:"attach",value:function(t){m(this,E).set(t.id,t)}},{key:"detach",value:function(t){var e;m(this,E).delete(t.id),null===(e=m(this,A))||void 0===e||e.removePointerInTextLayer(t.contentDiv)}},{key:"remove",value:function(t){var e=this;m(this,C).removeEditor(t),this.detach(t),t.div.style.display="none",setTimeout((function(){t.div.style.display="",t.div.remove(),t.isAttachedToDOM=!1,document.activeElement===document.body&&m(e,C).focusMainContainer()}),0),m(this,T)||this.addInkEditorIfNeeded(!1)}},{key:"add",value:function(t){if(y(this,O,j).call(this,t),m(this,C).addEditor(t),this.attach(t),!t.isAttachedToDOM){var e=t.render();this.div.append(e),t.isAttachedToDOM=!0}this.moveEditorInDOM(t),t.onceAdded(),m(this,C).addToAnnotationStorage(t)}},{key:"moveEditorInDOM",value:function(t){var e;null===(e=m(this,A))||void 0===e||e.moveElementInDOM(this.div,t.div,t.contentDiv,!0)}},{key:"addOrRebuild",value:function(t){t.needsToBeRebuilt()?t.rebuild():this.add(t)}},{key:"addANewEditor",value:function(t){var e=this;this.addCommands({cmd:function(){e.addOrRebuild(t)},undo:function(){t.remove()},mustExec:!0})}},{key:"addUndoableEditor",value:function(t){var e=this;this.addCommands({cmd:function(){e.addOrRebuild(t)},undo:function(){t.remove()},mustExec:!1})}},{key:"getNextId",value:function(){return m(this,C).getId()}},{key:"deserialize",value:function(t){switch(t.annotationType){case i.AnnotationEditorType.FREETEXT:return o.FreeTextEditor.deserialize(t,this,m(this,C));case i.AnnotationEditorType.INK:return s.InkEditor.deserialize(t,this,m(this,C))}return null}},{key:"setSelected",value:function(t){m(this,C).setSelected(t)}},{key:"toggleSelected",value:function(t){m(this,C).toggleSelected(t)}},{key:"isSelected",value:function(t){return m(this,C).isSelected(t)}},{key:"unselect",value:function(t){m(this,C).unselect(t)}},{key:"pointerup",value:function(t){var e=i.FeatureTest.platform.isMac;0!==t.button||t.ctrlKey&&e||t.target===this.div&&m(this,P)&&(g(this,P,!1),m(this,k)?y(this,M,D).call(this,t):g(this,k,!0))}},{key:"pointerdown",value:function(t){var e=i.FeatureTest.platform.isMac;if(!(0!==t.button||t.ctrlKey&&e)&&t.target===this.div){g(this,P,!0);var r=m(this,C).getActive();g(this,k,!r||r.isEmpty())}}},{key:"drop",value:function(t){var e=t.dataTransfer.getData("text/plain"),r=m(this,C).getEditor(e);if(r){t.preventDefault(),t.dataTransfer.dropEffect="move",y(this,O,j).call(this,r);var n=this.div.getBoundingClientRect(),i=t.clientX-n.x,a=t.clientY-n.y;r.translate(i-r.startX,a-r.startY),this.moveEditorInDOM(r),r.div.focus()}}},{key:"dragover",value:function(t){t.preventDefault()}},{key:"destroy",value:function(){var t;(null===(t=m(this,C).getActive())||void 0===t?void 0:t.parent)===this&&m(this,C).setActiveEditor(null);var e,r=u(m(this,E).values());try{for(r.s();!(e=r.n()).done;){var n,i=e.value;null===(n=m(this,A))||void 0===n||n.removePointerInTextLayer(i.contentDiv),i.setParent(null),i.isAttachedToDOM=!1,i.div.remove()}}catch(t){r.e(t)}finally{r.f()}this.div=null,m(this,E).clear(),m(this,C).removeLayer(this)}},{key:"render",value:function(t){var e=t.viewport;this.viewport=e,(0,l.setLayerDimensions)(this.div,e),(0,a.bindEvents)(this,this.div,["dragover","drop"]);var r,n=u(m(this,C).getEditors(this.pageIndex));try{for(n.s();!(r=n.n()).done;){var i=r.value;this.add(i)}}catch(t){n.e(t)}finally{n.f()}this.updateMode()}},{key:"update",value:function(t){var e=t.viewport;m(this,C).commitOrRemove(),this.viewport=e,(0,l.setLayerDimensions)(this.div,{rotation:e.rotation}),this.updateMode()}},{key:"pageDimensions",get:function(){var t=this.viewport.rawDims;return[t.pageWidth,t.pageHeight]}}],r&&h(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();function j(t){var e;t.parent!==this&&(this.attach(t),null===(e=t.parent)||void 0===e||e.detach(t),t.setParent(this),t.div&&t.isAttachedToDOM&&(t.div.remove(),this.div.append(t.div)))}function L(t){switch(m(this,C).getMode()){case i.AnnotationEditorType.FREETEXT:return new o.FreeTextEditor(t);case i.AnnotationEditorType.INK:return new s.InkEditor(t)}return null}function D(t){var e=this.getNextId(),r=y(this,F,L).call(this,{parent:this,id:e,x:t.offsetX,y:t.offsetY,uiManager:m(this,C)});return r&&this.add(r),r}function N(){g(this,T,!0);var t,e=u(m(this,E).values());try{for(e.s();!(t=e.n()).done;){var r=t.value;r.isEmpty()&&r.remove()}}catch(t){e.e(t)}finally{e.f()}g(this,T,!1)}e.AnnotationEditorLayer=I,_=I,(w=d(w="_initialized"))in _?Object.defineProperty(_,w,{value:false,enumerable:!0,configurable:!0,writable:!0}):_[w]=false},(t,e,r)=>{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.FreeTextEditor=void 0;var i=r(1),a=r(136),o=r(135);function s(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=u(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function l(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||u(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){if(t){if("string"==typeof t)return c(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(t,e):void 0}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.InkEditor=void 0,Object.defineProperty(e,"fitCurve",{enumerable:!0,get:function(){return o.fitCurve}});var i=r(1),a=r(135),o=r(155),s=r(136);function l(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=h(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function u(t){return function(t){if(Array.isArray(t))return f(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||h(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||h(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(t,e){if(t){if("string"==typeof t)return f(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(t,e):void 0}}function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r.01&&(e=Math.ceil(t/P(this,M)),this.setDims(t,e));var i=c(this.parentDimensions,2),a=i[0],o=i[1];this.width=t/a,this.height=e/o,P(this,U)&&C(this,at,Tt).call(this,t,e),C(this,it,Pt).call(this),C(this,tt,kt).call(this),this.canvas.style.visibility="visible"}}},{key:"serialize",value:function(){if(this.isEmpty())return null;var t=this.getRect(0,0),e=this.rotation%180==0?t[3]-t[1]:t[2]-t[0],r=a.AnnotationEditor._colorManager.convert(this.ctx.strokeStyle);return{annotationType:i.AnnotationEditorType.INK,color:r,thickness:this.thickness,opacity:this.opacity,paths:C(this,st,Ft).call(this,this.scaleFactor/this.parentScale,this.translationX,this.translationY,e),pageIndex:this.pageIndex,rect:t,rotation:this.rotation}}}])&&v(e.prototype,r),o&&v(e,o),Object.defineProperty(e,"prototype",{writable:!1}),d}(a.AnnotationEditor);function vt(t){var e=this,r=this.thickness;this.addCommands({cmd:function(){e.thickness=t,C(e,ft,Lt).call(e)},undo:function(){e.thickness=r,C(e,ft,Lt).call(e)},mustExec:!0,type:i.AnnotationEditorParamsType.INK_THICKNESS,overwriteIfSameType:!0,keepUndo:!0})}function yt(t){var e=this,r=this.color;this.addCommands({cmd:function(){e.color=t,C(e,tt,kt).call(e)},undo:function(){e.color=r,C(e,tt,kt).call(e)},mustExec:!0,type:i.AnnotationEditorParamsType.INK_COLOR,overwriteIfSameType:!0,keepUndo:!0})}function mt(t){var e=this;t/=100;var r=this.opacity;this.addCommands({cmd:function(){e.opacity=t,C(e,tt,kt).call(e)},undo:function(){e.opacity=r,C(e,tt,kt).call(e)},mustExec:!0,type:i.AnnotationEditorParamsType.INK_OPACITY,overwriteIfSameType:!0,keepUndo:!0})}function gt(){var t=this.parentRotation,e=c(this.parentDimensions,2),r=e[0],n=e[1];switch(t){case 90:return[0,n,n,r];case 180:return[r,n,r,n];case 270:return[r,0,n,r];default:return[0,0,r,n]}}function bt(){var t=this.ctx,e=this.color,r=this.opacity,n=this.thickness,i=this.parentScale,a=this.scaleFactor;t.lineWidth=n*i/a,t.lineCap="round",t.lineJoin="round",t.miterLimit=10,t.strokeStyle="".concat(e).concat((0,s.opacityToHex)(r))}function _t(t,e){var r,n=this;this.isEditing=!0,P(this,W)||(E(this,W,!0),C(this,it,Pt).call(this),this.thickness||(this.thickness=pt._defaultThickness),this.color||(this.color=pt._defaultColor||a.AnnotationEditor._defaultLineColor),null!==(r=this.opacity)&&void 0!==r||(this.opacity=pt._defaultOpacity)),this.currentPath.push([t,e]),E(this,G,null),C(this,J,bt).call(this),this.ctx.beginPath(),this.ctx.moveTo(t,e),E(this,z,(function(){var t;P(n,z)&&(P(n,G)&&(n.isEmpty()?(n.ctx.setTransform(1,0,0,1,0,0),n.ctx.clearRect(0,0,n.canvas.width,n.canvas.height)):C(n,tt,kt).call(n),(t=n.ctx).lineTo.apply(t,u(P(n,G))),E(n,G,null),n.ctx.stroke()),window.requestAnimationFrame(P(n,z)))})),window.requestAnimationFrame(P(this,z))}function wt(t,e){var r=c(this.currentPath.at(-1),2),n=r[0],i=r[1];t===n&&e===i||(this.currentPath.push([t,e]),E(this,G,[t,e]))}function At(t,e){var r=this;this.ctx.closePath(),E(this,z,null),t=Math.min(Math.max(t,0),this.canvas.width),e=Math.min(Math.max(e,0),this.canvas.height);var n,i=c(this.currentPath.at(-1),2),a=i[0],s=i[1];if(t===a&&e===s||this.currentPath.push([t,e]),1!==this.currentPath.length)n=(0,o.fitCurve)(this.currentPath,30,null);else{var l=[t,e];n=[[l,l.slice(),l.slice(),l]]}var u=x(pt,pt,Ot).call(pt,n);this.currentPath.length=0,this.addCommands({cmd:function(){r.paths.push(n),r.bezierPath2D.push(u),r.rebuild()},undo:function(){r.paths.pop(),r.bezierPath2D.pop(),0===r.paths.length?r.remove():(r.canvas||(C(r,rt,xt).call(r),C(r,nt,Et).call(r)),C(r,ft,Lt).call(r))},mustExec:!0})}function kt(){if(this.isEmpty())C(this,ot,Ct).call(this);else{C(this,J,bt).call(this);var t=this.canvas,e=this.ctx;e.setTransform(1,0,0,1,0,0),e.clearRect(0,0,t.width,t.height),C(this,ot,Ct).call(this);var r,n=l(this.bezierPath2D);try{for(n.s();!(r=n.n()).done;){var i=r.value;e.stroke(i)}}catch(t){n.e(t)}finally{n.f()}}}function St(t){C(this,Z,At).call(this,t.offsetX,t.offsetY),this.canvas.removeEventListener("pointerleave",P(this,L)),this.canvas.removeEventListener("pointermove",P(this,j)),this.addToAnnotationStorage()}function xt(){var t=this;this.canvas=document.createElement("canvas"),this.canvas.width=this.canvas.height=0,this.canvas.className="inkEditorCanvas",pt._l10nPromise.get("editor_ink_canvas_aria_label").then((function(e){var r;return null===(r=t.canvas)||void 0===r?void 0:r.setAttribute("aria-label",e)})),this.div.append(this.canvas),this.ctx=this.canvas.getContext("2d")}function Et(){var t=this,e=null;E(this,B,new ResizeObserver((function(r){var n=r[0].contentRect;n.width&&n.height&&(null!==e&&clearTimeout(e),e=setTimeout((function(){t.fixDims(),e=null}),F),t.setDimensions(n.width,n.height))}))),P(this,B).observe(this.div)}function Pt(){if(P(this,W)){var t=c(this.parentDimensions,2),e=t[0],r=t[1];this.canvas.width=Math.ceil(this.width*e),this.canvas.height=Math.ceil(this.height*r),C(this,ot,Ct).call(this)}}function Tt(t,e){var r=C(this,ht,jt).call(this),n=(t-r)/P(this,I),i=(e-r)/P(this,R);this.scaleFactor=Math.min(n,i)}function Ct(){var t=C(this,ht,jt).call(this)/2;this.ctx.setTransform(this.scaleFactor,0,0,this.scaleFactor,this.translationX*this.scaleFactor+t,this.translationY*this.scaleFactor+t)}function Ot(t){for(var e=new Path2D,r=0,n=t.length;r0&&void 0!==arguments[0]&&arguments[0];if(!this.isEmpty())if(P(this,U)){var e=C(this,ct,It).call(this),r=C(this,ht,jt).call(this);E(this,I,Math.max(O,e[2]-e[0])),E(this,R,Math.max(O,e[3]-e[1]));var n=Math.ceil(r+P(this,I)*this.scaleFactor),i=Math.ceil(r+P(this,R)*this.scaleFactor),a=c(this.parentDimensions,2),o=a[0],s=a[1];this.width=n/o,this.height=i/s,E(this,M,n/i),C(this,dt,Dt).call(this);var l=this.translationX,u=this.translationY;this.translationX=-e[0],this.translationY=-e[1],C(this,it,Pt).call(this),C(this,tt,kt).call(this),E(this,q,n),E(this,H,i),this.setDims(n,i);var h=t?r/this.scaleFactor/2:0;this.translate(l-this.translationX-h,u-this.translationY-h)}else C(this,tt,kt).call(this)}function Dt(){var t=this.div.style;P(this,M)>=1?(t.minHeight="".concat(O,"px"),t.minWidth="".concat(Math.round(P(this,M)*O),"px")):(t.minWidth="".concat(O,"px"),t.minHeight="".concat(Math.round(O/P(this,M)),"px"))}e.InkEditor=pt,w(pt,"_defaultColor",null),w(pt,"_defaultOpacity",1),w(pt,"_defaultThickness",1),w(pt,"_l10nPromise",void 0),w(pt,"_type","ink")},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.fitCurve=void 0;var n=r(156);e.fitCurve=n},t=>{function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function n(t,r){for(var n=0;nt.length)&&(e=t.length);for(var r=0,n=new Array(e);r.9999&&x<1.0001)break}d=f,y=p}if(_=[],(m=v.subtract(t[p-1],t[p+1])).every((function(t){return 0===t}))){var E=[-(m=v.subtract(t[p-1],t[p]))[1],m[0]];m[0]=E[0],m[1]=E[1]}return g=v.normalize(m),b=v.mulItems(g,-1),(_=_.concat(l(t.slice(0,p+1),e,g,n,i))).concat(l(t.slice(p),b,r,n,i))}function u(t,e,r,n,i,o){var s,l,u;s=function(t,e,r,n){var i,a,o,s,l,u,c,h,f,d,p,m,g,b,_,w,A,k=t[0],S=t[t.length-1];for(i=[k,null,null,S],a=v.zeros_Xx2x2(e.length),g=0,b=e.length;gi&&(i=n,a=s);return[i,a]}(t,s,e),h=a(c,2);return l=h[0],u=h[1],o&&o({bez:s,points:t,params:e,maxErr:l,maxPoint:u}),[s,l,u]}function c(t,e,r){return r.map((function(r,n){return h(t,e[n],r)}))}function h(t,e,r){var n=v.subtract(y.q(t,r),e),i=y.qprime(t,r),a=v.mulMatrix(n,i),o=v.sum(v.squareItems(i))+2*v.mulMatrix(n,y.qprimeprime(t,r));return 0===o?r:r-a/o}var f=function(t,e){for(var r,n=[0],i=t[0],a=0,o=1;o<=e;o++)r=y.q(t,o/e),a+=v.vectorLen(v.subtract(r,i)),n.push(a),i=r;return n.map((function(t){return t/a}))};function d(t,e,r,n){if(e<0)return 0;if(e>1)return 1;for(var i,a,o,s,l=1;l<=n;l++)if(e<=r[l]){o=(l-1)/n,a=l/n,s=(e-(i=r[l-1]))/(r[l]-i)*(a-o)+o;break}return s}function p(t,e){return v.normalize(v.subtract(t,e))}var v=function(){function t(){r(this,t)}return i(t,null,[{key:"zeros_Xx2x2",value:function(t){for(var e=[];t--;)e.push([0,0]);return e}},{key:"mulItems",value:function(t,e){return t.map((function(t){return t*e}))}},{key:"mulMatrix",value:function(t,e){return t.reduce((function(t,r,n){return t+r*e[n]}),0)}},{key:"subtract",value:function(t,e){return t.map((function(t,r){return t-e[r]}))}},{key:"addArrays",value:function(t,e){return t.map((function(t,r){return t+e[r]}))}},{key:"addItems",value:function(t,e){return t.map((function(t){return t+e}))}},{key:"sum",value:function(t){return t.reduce((function(t,e){return t+e}))}},{key:"dot",value:function(e,r){return t.mulMatrix(e,r)}},{key:"vectorLen",value:function(t){return Math.hypot.apply(Math,function(t){if(Array.isArray(t))return s(t)}(e=t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(e)||o(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());var e}},{key:"divItems",value:function(t,e){return t.map((function(t){return t/e}))}},{key:"squareItems",value:function(t){return t.map((function(t){return t*t}))}},{key:"normalize",value:function(t){return this.divItems(t,this.vectorLen(t))}}]),t}(),y=function(){function t(){r(this,t)}return i(t,null,[{key:"q",value:function(t,e){var r=1-e,n=v.mulItems(t[0],r*r*r),i=v.mulItems(t[1],3*r*r*e),a=v.mulItems(t[2],3*r*e*e),o=v.mulItems(t[3],e*e*e);return v.addArrays(v.addArrays(n,i),v.addArrays(a,o))}},{key:"qprime",value:function(t,e){var r=1-e,n=v.mulItems(v.subtract(t[1],t[0]),3*r*r),i=v.mulItems(v.subtract(t[2],t[1]),6*r*e),a=v.mulItems(v.subtract(t[3],t[2]),3*e*e);return v.addArrays(v.addArrays(n,i),a)}},{key:"qprimeprime",value:function(t,e){return v.addArrays(v.mulItems(v.addArrays(v.subtract(t[2],v.mulItems(t[1],2)),t[0]),6*(1-e)),v.mulItems(v.addArrays(v.subtract(t[3],v.mulItems(t[2],2)),t[1]),6*e))}}]),t}();t.exports=function(t,e,r){if(!Array.isArray(t))throw new TypeError("First argument should be an array");if(t.forEach((function(e){if(!Array.isArray(e)||e.some((function(t){return"number"!=typeof t}))||e.length!==t[0].length)throw Error("Each point should be an array of numbers. Each point should have the same amount of numbers.")})),(t=t.filter((function(e,r){return 0===r||!e.every((function(e,n){return e===t[r-1][n]}))}))).length<2)return[];var n=t.length,i=p(t[1],t[0]),a=p(t[n-2],t[n-1]);return l(t,i,a,e,r)},t.exports.fitCubic=l,t.exports.createTangent=p},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.AnnotationLayer=void 0;var n=r(1),i=r(137),a=r(134),o=r(158),s=r(159);function l(t,e,r){return function(t,e){if(t!==e)throw new TypeError("Private static access of wrong provenance")}(t,e),r}function u(){return u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(t,e,r){var n=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=v(t)););return t}(t,e);if(n){var i=Object.getOwnPropertyDescriptor(n,e);return i.get?i.get.call(arguments.length<3?t:r):i.value}},u.apply(this,arguments)}function c(t){return function(t){if(Array.isArray(t))return w(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||_(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(t,e){if("function"!=typeof e&&null!==e)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&&f(t,e)}function f(t,e){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},f(t,e)}function d(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=v(t);if(e){var i=v(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return function(t,e){if(e&&("object"===A(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return p(t)}(this,r)}}function p(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function v(t){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},v(t)}function y(t,e){!function(t,e){if(e.has(t))throw new TypeError("Cannot initialize the same private elements twice on an object")}(t,e),e.add(t)}function m(t,e,r){if(!e.has(t))throw new TypeError("attempted to get private field on non-instance");return r}function g(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=_(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function b(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||_(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(t,e){if(t){if("string"==typeof t)return w(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?w(t,e):void 0}}function w(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r1&&void 0!==arguments[1]?arguments[1]:{},n=r.isRenderable,i=void 0!==n&&n,a=r.ignoreBorder,o=void 0!==a&&a,s=r.createQuadrilaterals,l=void 0!==s&&s;k(this,t),this.isRenderable=i,this.data=e.data,this.layer=e.layer,this.page=e.page,this.viewport=e.viewport,this.linkService=e.linkService,this.downloadManager=e.downloadManager,this.imageResourcesPath=e.imageResourcesPath,this.renderForms=e.renderForms,this.svgFactory=e.svgFactory,this.annotationStorage=e.annotationStorage,this.enableScripting=e.enableScripting,this.hasJSActions=e.hasJSActions,this._fieldObjects=e.fieldObjects,i&&(this.container=this._createContainer(o)),l&&(this.quadrilaterals=this._createQuadrilaterals(o))}return x(t,[{key:"_createContainer",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.data,r=this.page,i=this.viewport,a=document.createElement("section");a.setAttribute("data-annotation-id",e.id);var o=i.rawDims,s=o.pageWidth,l=o.pageHeight,u=o.pageX,c=o.pageY,h=C(e.rect),f=h.width,d=h.height,p=n.Util.normalizeRect([e.rect[0],r.view[3]-e.rect[1]+r.view[1],e.rect[2],r.view[3]-e.rect[3]+r.view[1]]);if(!t&&e.borderStyle.width>0){a.style.borderWidth="".concat(e.borderStyle.width,"px");var v=e.borderStyle.horizontalCornerRadius,y=e.borderStyle.verticalCornerRadius;if(v>0||y>0){var m="calc(".concat(v,"px * var(--scale-factor)) / calc(").concat(y,"px * var(--scale-factor))");a.style.borderRadius=m}else if(this instanceof H){var g="calc(".concat(f,"px * var(--scale-factor)) / calc(").concat(d,"px * var(--scale-factor))");a.style.borderRadius=g}switch(e.borderStyle.style){case n.AnnotationBorderStyleType.SOLID:a.style.borderStyle="solid";break;case n.AnnotationBorderStyleType.DASHED:a.style.borderStyle="dashed";break;case n.AnnotationBorderStyleType.BEVELED:(0,n.warn)("Unimplemented border style: beveled");break;case n.AnnotationBorderStyleType.INSET:(0,n.warn)("Unimplemented border style: inset");break;case n.AnnotationBorderStyleType.UNDERLINE:a.style.borderBottomStyle="solid"}var b=e.borderColor||null;b?a.style.borderColor=n.Util.makeHexColor(0|b[0],0|b[1],0|b[2]):a.style.borderWidth=0}a.style.left="".concat(100*(p[0]-u)/s,"%"),a.style.top="".concat(100*(p[1]-c)/l,"%");var _=e.rotation;return e.hasOwnCanvas||0===_?(a.style.width="".concat(100*f/s,"%"),a.style.height="".concat(100*d/l,"%")):this.setRotation(_,a),a}},{key:"setRotation",value:function(t){var e,r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.container,i=this.viewport.rawDims,a=i.pageWidth,o=i.pageHeight,s=C(this.data.rect),l=s.width,u=s.height;t%180==0?(e=100*l/a,r=100*u/o):(e=100*u/a,r=100*l/o),n.style.width="".concat(e,"%"),n.style.height="".concat(r,"%"),n.setAttribute("data-main-rotation",(360-t)%360)}},{key:"_commonActions",get:function(){var t=this,e=function(t,e,r){var n=r.detail[t];r.target.style[e]=o.ColorConverters["".concat(n[0],"_HTML")](n.slice(1))};return(0,n.shadow)(this,"_commonActions",{display:function(e){var r=e.detail.display%2==1;t.container.style.visibility=r?"hidden":"visible",t.annotationStorage.setValue(t.data.id,{hidden:r,print:0===e.detail.display||3===e.detail.display})},print:function(e){t.annotationStorage.setValue(t.data.id,{print:e.detail.print})},hidden:function(e){t.container.style.visibility=e.detail.hidden?"hidden":"visible",t.annotationStorage.setValue(t.data.id,{hidden:e.detail.hidden})},focus:function(t){setTimeout((function(){return t.target.focus({preventScroll:!1})}),0)},userName:function(t){t.target.title=t.detail.userName},readonly:function(t){t.detail.readonly?t.target.setAttribute("readonly",""):t.target.removeAttribute("readonly")},required:function(e){t._setRequired(e.target,e.detail.required)},bgColor:function(t){e("bgColor","backgroundColor",t)},fillColor:function(t){e("fillColor","backgroundColor",t)},fgColor:function(t){e("fgColor","color",t)},textColor:function(t){e("textColor","color",t)},borderColor:function(t){e("borderColor","borderColor",t)},strokeColor:function(t){e("strokeColor","borderColor",t)},rotation:function(e){var r=e.detail.rotation;t.setRotation(r),t.annotationStorage.setValue(t.data.id,{rotation:r})}})}},{key:"_dispatchEventFromSandbox",value:function(t,e){for(var r=this._commonActions,n=0,i=Object.keys(e.detail);n0&&void 0!==arguments[0]&&arguments[0];if(!this.data.quadPoints)return null;var e,r=[],n=this.data.rect,i=g(this.data.quadPoints);try{for(i.s();!(e=i.n()).done;){var a=e.value;this.data.rect=[a[2].x,a[2].y,a[1].x,a[1].y],r.push(this._createContainer(t))}}catch(t){i.e(t)}finally{i.f()}return this.data.rect=n,r}},{key:"_createPopup",value:function(t,e){var r=this.container;this.quadrilaterals&&(t=t||this.quadrilaterals,r=this.quadrilaterals[0]),t||((t=document.createElement("div")).className="popupTriggerArea",r.append(t));var n=new Y({container:r,trigger:t,color:e.color,titleObj:e.titleObj,modificationDate:e.modificationDate,contentsObj:e.contentsObj,richText:e.richText,hideWrapper:!0}).render();n.style.left="100%",r.append(n)}},{key:"_renderQuadrilaterals",value:function(t){var e,r=g(this.quadrilaterals);try{for(r.s();!(e=r.n()).done;)e.value.className=t}catch(t){r.e(t)}finally{r.f()}return this.quadrilaterals}},{key:"render",value:function(){(0,n.unreachable)("Abstract method \`AnnotationElement.render\` called")}},{key:"_getElementsByName",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=[];if(this._fieldObjects){var i=this._fieldObjects[t];if(i){var a,o=g(i);try{for(o.s();!(a=o.n()).done;){var s=a.value,l=s.page,u=s.id,c=s.exportValues;if(-1!==l&&u!==e){var h="string"==typeof c?c:null,f=document.querySelector('[data-element-id="'.concat(u,'"]'));!f||T.has(f)?r.push({id:u,exportValue:h,domElement:f}):(0,n.warn)("_getElementsByName - element not allowed: ".concat(u))}}}catch(t){o.e(t)}finally{o.f()}}return r}var d,p=g(document.getElementsByName(t));try{for(p.s();!(d=p.n()).done;){var v=d.value,y=v.exportValue,m=v.getAttribute("data-element-id");m!==e&&T.has(v)&&r.push({id:m,exportValue:y,domElement:v})}}catch(t){p.e(t)}finally{p.f()}return r}}]),t}(),M=new WeakSet,R=new WeakSet,I=function(t){h(r,t);var e=d(r);function r(t){var n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return k(this,r),y(p(n=e.call(this,t,{isRenderable:!0,ignoreBorder:!(null==i||!i.ignoreBorder),createQuadrilaterals:!0})),R),y(p(n),M),n.isTooltipOnly=t.data.isTooltipOnly,n}return x(r,[{key:"render",value:function(){var t=this.data,e=this.linkService,r=document.createElement("a");r.setAttribute("data-element-id",t.id);var n=!1;return t.url?(e.addLinkAttributes(r,t.url,t.newWindow),n=!0):t.action?(this._bindNamedAction(r,t.action),n=!0):t.attachment?(this._bindAttachment(r,t.attachment),n=!0):t.setOCGState?(m(this,R,L).call(this,r,t.setOCGState),n=!0):t.dest?(this._bindLink(r,t.dest),n=!0):(t.actions&&(t.actions.Action||t.actions["Mouse Up"]||t.actions["Mouse Down"])&&this.enableScripting&&this.hasJSActions&&(this._bindJSAction(r,t),n=!0),t.resetForm?(this._bindResetFormAction(r,t.resetForm),n=!0):this.isTooltipOnly&&!n&&(this._bindLink(r,""),n=!0)),this.quadrilaterals?this._renderQuadrilaterals("linkAnnotation").map((function(t,e){var n=0===e?r:r.cloneNode();return t.append(n),t})):(this.container.className="linkAnnotation",n&&this.container.append(r),this.container)}},{key:"_bindLink",value:function(t,e){var r=this;t.href=this.linkService.getDestinationHash(e),t.onclick=function(){return e&&r.linkService.goToDestination(e),!1},(e||""===e)&&m(this,M,j).call(this)}},{key:"_bindNamedAction",value:function(t,e){var r=this;t.href=this.linkService.getAnchorUrl(""),t.onclick=function(){return r.linkService.executeNamedAction(e),!1},m(this,M,j).call(this)}},{key:"_bindAttachment",value:function(t,e){var r=this;t.href=this.linkService.getAnchorUrl(""),t.onclick=function(){var t;return null===(t=r.downloadManager)||void 0===t||t.openOrDownloadData(r.container,e.content,e.filename),!1},m(this,M,j).call(this)}},{key:"_bindJSAction",value:function(t,e){var r=this;t.href=this.linkService.getAnchorUrl("");for(var n=new Map([["Action","onclick"],["Mouse Up","onmouseup"],["Mouse Down","onmousedown"]]),i=function(){var i=o[a],s=n.get(i);if(!s)return"continue";t[s]=function(){var t;return null===(t=r.linkService.eventBus)||void 0===t||t.dispatch("dispatcheventinsandbox",{source:r,detail:{id:e.id,name:i}}),!1}},a=0,o=Object.keys(e.actions);ao&&(a=a.slice(0,o));var s={userValue:a,formattedValue:null,lastCommittedValue:null,commitKey:1};this.data.multiLine?((n=document.createElement("textarea")).textContent=a,this.data.doNotScroll&&(n.style.overflowY="hidden")):((n=document.createElement("input")).type="text",n.setAttribute("value",a),this.data.doNotScroll&&(n.style.overflowX="hidden")),T.add(n),n.setAttribute("data-element-id",r),n.disabled=this.data.readOnly,n.name=this.data.fieldName,n.tabIndex=P,this._setRequired(n,this.data.required),o&&(n.maxLength=o),n.addEventListener("input",(function(i){e.setValue(r,{value:i.target.value}),t.setPropertyOnSiblings(n,"value",i.target.value,"value")})),n.addEventListener("resetform",(function(e){var r,i=null!==(r=t.data.defaultFieldValue)&&void 0!==r?r:"";n.value=s.userValue=i,s.formattedValue=null}));var l=function(t){var e=s.formattedValue;null!=e&&(t.target.value=e),t.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){var u;n.addEventListener("focus",(function(t){var e=t.target;s.userValue&&(e.value=s.userValue),s.lastCommittedValue=e.value,s.commitKey=1})),n.addEventListener("updatefromsandbox",(function(n){var i={value:function(t){var n;s.userValue=null!==(n=t.detail.value)&&void 0!==n?n:"",e.setValue(r,{value:s.userValue.toString()}),t.target.value=s.userValue},formattedValue:function(t){var n=t.detail.formattedValue;s.formattedValue=n,null!=n&&t.target!==document.activeElement&&(t.target.value=n),e.setValue(r,{formattedValue:n})},selRange:function(t){var e;(e=t.target).setSelectionRange.apply(e,c(t.detail.selRange))},charLimit:function(n){var i,a=n.detail.charLimit,o=n.target;if(0!==a){o.setAttribute("maxLength",a);var l=s.userValue;!l||l.length<=a||(l=l.slice(0,a),o.value=s.userValue=l,e.setValue(r,{value:l}),null===(i=t.linkService.eventBus)||void 0===i||i.dispatch("dispatcheventinsandbox",{source:t,detail:{id:r,name:"Keystroke",value:l,willCommit:!0,commitKey:1,selStart:o.selectionStart,selEnd:o.selectionEnd}}))}else o.removeAttribute("maxLength")}};t._dispatchEventFromSandbox(i,n)})),n.addEventListener("keydown",(function(e){var n;s.commitKey=1;var i=-1;if("Escape"===e.key?i=0:"Enter"!==e.key||t.data.multiLine?"Tab"===e.key&&(s.commitKey=3):i=2,-1!==i){var a=e.target.value;s.lastCommittedValue!==a&&(s.lastCommittedValue=a,s.userValue=a,null===(n=t.linkService.eventBus)||void 0===n||n.dispatch("dispatcheventinsandbox",{source:t,detail:{id:r,name:"Keystroke",value:a,willCommit:!0,commitKey:i,selStart:e.target.selectionStart,selEnd:e.target.selectionEnd}}))}}));var h=l;l=null,n.addEventListener("blur",(function(e){if(e.relatedTarget){var n,i=e.target.value;s.userValue=i,s.lastCommittedValue!==i&&(null===(n=t.linkService.eventBus)||void 0===n||n.dispatch("dispatcheventinsandbox",{source:t,detail:{id:r,name:"Keystroke",value:i,willCommit:!0,commitKey:s.commitKey,selStart:e.target.selectionStart,selEnd:e.target.selectionEnd}})),h(e)}})),null!==(u=this.data.actions)&&void 0!==u&&u.Keystroke&&n.addEventListener("beforeinput",(function(e){var n;s.lastCommittedValue=null;var i=e.data,a=e.target,o=a.value,l=a.selectionStart,u=a.selectionEnd,c=l,h=u;switch(e.inputType){case"deleteWordBackward":var f=o.substring(0,l).match(/\\w*[^\\w]*$/);f&&(c-=f[0].length);break;case"deleteWordForward":var d=o.substring(l).match(/^[^\\w]*\\w*/);d&&(h+=d[0].length);break;case"deleteContentBackward":l===u&&(c-=1);break;case"deleteContentForward":l===u&&(h+=1)}e.preventDefault(),null===(n=t.linkService.eventBus)||void 0===n||n.dispatch("dispatcheventinsandbox",{source:t,detail:{id:r,name:"Keystroke",value:o,change:i||"",willCommit:!1,selStart:c,selEnd:h}})})),this._setEventListeners(n,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],(function(t){return t.target.value}))}if(l&&n.addEventListener("blur",l),this.data.comb){var f=(this.data.rect[2]-this.data.rect[0])/o;n.classList.add("comb"),n.style.letterSpacing="calc(".concat(f,"px * var(--scale-factor) - 1ch)")}}else(n=document.createElement("div")).textContent=this.data.fieldValue,n.style.verticalAlign="middle",n.style.display="table-cell";return this._setTextStyle(n),this._setBackgroundColor(n),this._setDefaultPropertiesFromJS(n),this.container.append(n),this.container}}]),r}(G),q=function(t){h(r,t);var e=d(r);function r(t){return k(this,r),e.call(this,t,{isRenderable:t.renderForms})}return x(r,[{key:"render",value:function(){var t=this,e=this.annotationStorage,r=this.data,n=r.id,i=e.getValue(n,{value:r.exportValue===r.fieldValue}).value;"string"==typeof i&&(i="Off"!==i,e.setValue(n,{value:i})),this.container.className="buttonWidgetAnnotation checkBox";var a=document.createElement("input");return T.add(a),a.setAttribute("data-element-id",n),a.disabled=r.readOnly,this._setRequired(a,this.data.required),a.type="checkbox",a.name=r.fieldName,i&&a.setAttribute("checked",!0),a.setAttribute("exportValue",r.exportValue),a.tabIndex=P,a.addEventListener("change",(function(i){var a,o=i.target,s=o.name,l=o.checked,u=g(t._getElementsByName(s,n));try{for(u.s();!(a=u.n()).done;){var c=a.value,h=l&&c.exportValue===r.exportValue;c.domElement&&(c.domElement.checked=h),e.setValue(c.id,{value:h})}}catch(t){u.e(t)}finally{u.f()}e.setValue(n,{value:l})})),a.addEventListener("resetform",(function(t){var e=r.defaultFieldValue||"Off";t.target.checked=e===r.exportValue})),this.enableScripting&&this.hasJSActions&&(a.addEventListener("updatefromsandbox",(function(r){var i={value:function(t){t.target.checked="Off"!==t.detail.value,e.setValue(n,{value:t.target.checked})}};t._dispatchEventFromSandbox(i,r)})),this._setEventListeners(a,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],(function(t){return t.target.checked}))),this._setBackgroundColor(a),this._setDefaultPropertiesFromJS(a),this.container.append(a),this.container}}]),r}(G),H=function(t){h(r,t);var e=d(r);function r(t){return k(this,r),e.call(this,t,{isRenderable:t.renderForms})}return x(r,[{key:"render",value:function(){var t=this;this.container.className="buttonWidgetAnnotation radioButton";var e=this.annotationStorage,r=this.data,n=r.id,i=e.getValue(n,{value:r.fieldValue===r.buttonValue}).value;"string"==typeof i&&(i=i!==r.buttonValue,e.setValue(n,{value:i}));var a=document.createElement("input");if(T.add(a),a.setAttribute("data-element-id",n),a.disabled=r.readOnly,this._setRequired(a,this.data.required),a.type="radio",a.name=r.fieldName,i&&a.setAttribute("checked",!0),a.tabIndex=P,a.addEventListener("change",(function(r){var i,a=r.target,o=a.name,s=a.checked,l=g(t._getElementsByName(o,n));try{for(l.s();!(i=l.n()).done;){var u=i.value;e.setValue(u.id,{value:!1})}}catch(t){l.e(t)}finally{l.f()}e.setValue(n,{value:s})})),a.addEventListener("resetform",(function(t){var e=r.defaultFieldValue;t.target.checked=null!=e&&e===r.buttonValue})),this.enableScripting&&this.hasJSActions){var o=r.buttonValue;a.addEventListener("updatefromsandbox",(function(r){var i={value:function(r){var i,a=o===r.detail.value,s=g(t._getElementsByName(r.target.name));try{for(s.s();!(i=s.n()).done;){var l=i.value,u=a&&l.id===n;l.domElement&&(l.domElement.checked=u),e.setValue(l.id,{value:u})}}catch(t){s.e(t)}finally{s.f()}}};t._dispatchEventFromSandbox(i,r)})),this._setEventListeners(a,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],(function(t){return t.target.checked}))}return this._setBackgroundColor(a),this._setDefaultPropertiesFromJS(a),this.container.append(a),this.container}}]),r}(G),z=function(t){h(r,t);var e=d(r);function r(t){return k(this,r),e.call(this,t,{ignoreBorder:t.data.hasAppearance})}return x(r,[{key:"render",value:function(){var t=this,e=u(v(r.prototype),"render",this).call(this);e.className="buttonWidgetAnnotation pushButton",this.data.alternativeText&&(e.title=this.data.alternativeText);var n=e.lastChild;return this.enableScripting&&this.hasJSActions&&n&&(this._setDefaultPropertiesFromJS(n),n.addEventListener("updatefromsandbox",(function(e){t._dispatchEventFromSandbox({},e)}))),e}}]),r}(I),V=function(t){h(r,t);var e=d(r);function r(t){return k(this,r),e.call(this,t,{isRenderable:t.renderForms})}return x(r,[{key:"render",value:function(){var t=this;this.container.className="choiceWidgetAnnotation";var e=this.annotationStorage,r=this.data.id,n=e.getValue(r,{value:this.data.fieldValue}),i=document.createElement("select");T.add(i),i.setAttribute("data-element-id",r),i.disabled=this.data.readOnly,this._setRequired(i,this.data.required),i.name=this.data.fieldName,i.tabIndex=P;var a=this.data.combo&&this.data.options.length>0;this.data.combo||(i.size=this.data.options.length,this.data.multiSelect&&(i.multiple=!0)),i.addEventListener("resetform",(function(e){var r,n=t.data.defaultFieldValue,a=g(i.options);try{for(a.s();!(r=a.n()).done;){var o=r.value;o.selected=o.value===n}}catch(t){a.e(t)}finally{a.f()}}));var o,s=g(this.data.options);try{for(s.s();!(o=s.n()).done;){var l=o.value,u=document.createElement("option");u.textContent=l.displayValue,u.value=l.exportValue,n.value.includes(l.exportValue)&&(u.setAttribute("selected",!0),a=!1),i.append(u)}}catch(t){s.e(t)}finally{s.f()}var c=null;if(a){var h=document.createElement("option");h.value=" ",h.setAttribute("hidden",!0),h.setAttribute("selected",!0),i.prepend(h),c=function(){h.remove(),i.removeEventListener("input",c),c=null},i.addEventListener("input",c)}var f=function(t){var e=t?"value":"textContent",r=i.options;return i.multiple?Array.prototype.filter.call(r,(function(t){return t.selected})).map((function(t){return t[e]})):-1===r.selectedIndex?null:r[r.selectedIndex][e]},d=f(!1),p=function(t){var e=t.target.options;return Array.prototype.map.call(e,(function(t){return{displayValue:t.textContent,exportValue:t.value}}))};return this.enableScripting&&this.hasJSActions?(i.addEventListener("updatefromsandbox",(function(n){var a={value:function(t){var n;null===(n=c)||void 0===n||n();var a,o=t.detail.value,s=new Set(Array.isArray(o)?o:[o]),l=g(i.options);try{for(l.s();!(a=l.n()).done;){var u=a.value;u.selected=s.has(u.value)}}catch(t){l.e(t)}finally{l.f()}e.setValue(r,{value:f(!0)}),d=f(!1)},multipleSelection:function(t){i.multiple=!0},remove:function(t){var n=i.options,a=t.detail.remove;if(n[a].selected=!1,i.remove(a),n.length>0){var o=Array.prototype.findIndex.call(n,(function(t){return t.selected}));-1===o&&(n[0].selected=!0)}e.setValue(r,{value:f(!0),items:p(t)}),d=f(!1)},clear:function(t){for(;0!==i.length;)i.remove(0);e.setValue(r,{value:null,items:[]}),d=f(!1)},insert:function(t){var n=t.detail.insert,a=n.index,o=n.displayValue,s=n.exportValue,l=i.children[a],u=document.createElement("option");u.textContent=o,u.value=s,l?l.before(u):i.append(u),e.setValue(r,{value:f(!0),items:p(t)}),d=f(!1)},items:function(t){for(var n=t.detail.items;0!==i.length;)i.remove(0);var a,o=g(n);try{for(o.s();!(a=o.n()).done;){var s=a.value,l=s.displayValue,u=s.exportValue,c=document.createElement("option");c.textContent=l,c.value=u,i.append(c)}}catch(t){o.e(t)}finally{o.f()}i.options.length>0&&(i.options[0].selected=!0),e.setValue(r,{value:f(!0),items:p(t)}),d=f(!1)},indices:function(t){var n,i=new Set(t.detail.indices),a=g(t.target.options);try{for(a.s();!(n=a.n()).done;){var o=n.value;o.selected=i.has(o.index)}}catch(t){a.e(t)}finally{a.f()}e.setValue(r,{value:f(!0)}),d=f(!1)},editable:function(t){t.target.disabled=!t.detail.editable}};t._dispatchEventFromSandbox(a,n)})),i.addEventListener("input",(function(n){var i,a=f(!0);e.setValue(r,{value:a}),n.preventDefault(),null===(i=t.linkService.eventBus)||void 0===i||i.dispatch("dispatcheventinsandbox",{source:t,detail:{id:r,name:"Keystroke",value:d,changeEx:a,willCommit:!1,commitKey:1,keyDown:!1}})})),this._setEventListeners(i,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"],["input","Action"]],(function(t){return t.target.checked}))):i.addEventListener("input",(function(t){e.setValue(r,{value:f(!0)})})),this.data.combo&&this._setTextStyle(i),this._setBackgroundColor(i),this._setDefaultPropertiesFromJS(i),this.container.append(i),this.container}}]),r}(G),X=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=t.data,s=!r.IGNORE_TYPES.has(o.parentType)&&!!(null!==(n=o.titleObj)&&void 0!==n&&n.str||null!==(i=o.contentsObj)&&void 0!==i&&i.str||null!==(a=o.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:s})}return x(r,[{key:"render",value:function(){this.container.className="popupAnnotation";var t=this.layer.querySelectorAll('[data-annotation-id="'.concat(this.data.parentId,'"]'));if(0===t.length)return this.container;var e=new Y({container:this.container,trigger:Array.from(t),color:this.data.color,titleObj:this.data.titleObj,modificationDate:this.data.modificationDate,contentsObj:this.data.contentsObj,richText:this.data.richText}),r=this.page,i=n.Util.normalizeRect([this.data.parentRect[0],r.view[3]-this.data.parentRect[1]+r.view[1],this.data.parentRect[2],r.view[3]-this.data.parentRect[3]+r.view[1]]),a=i[0]+this.data.parentRect[2]-this.data.parentRect[0],o=i[1],s=this.viewport.rawDims,l=s.pageWidth,u=s.pageHeight,c=s.pageX,h=s.pageY;return this.container.style.left="".concat(100*(a-c)/l,"%"),this.container.style.top="".concat(100*(o-h)/u,"%"),this.container.append(e.render()),this.container}}]),r}(F);D=X,N="IGNORE_TYPES",U=new Set(["Line","Square","Circle","PolyLine","Polygon","Ink"]),(N=E(N))in D?Object.defineProperty(D,N,{value:U,enumerable:!0,configurable:!0,writable:!0}):D[N]=U;var Y=function(){function t(e){k(this,t),this.container=e.container,this.trigger=e.trigger,this.color=e.color,this.titleObj=e.titleObj,this.modificationDate=e.modificationDate,this.contentsObj=e.contentsObj,this.richText=e.richText,this.hideWrapper=e.hideWrapper||!1,this.pinned=!1}return x(t,[{key:"render",value:function(){var t,e,r=document.createElement("div");r.className="popupWrapper",this.hideElement=this.hideWrapper?r:this.container,this.hideElement.hidden=!0;var a=document.createElement("div");a.className="popup";var o=this.color;if(o){var l=.7*(255-o[0])+o[0],u=.7*(255-o[1])+o[1],c=.7*(255-o[2])+o[2];a.style.backgroundColor=n.Util.makeHexColor(0|l,0|u,0|c)}var h=document.createElement("h1");h.dir=this.titleObj.dir,h.textContent=this.titleObj.str,a.append(h);var f=i.PDFDateString.toDateObject(this.modificationDate);if(f){var d=document.createElement("span");d.className="popupDate",d.textContent="{{date}}, {{time}}",d.dataset.l10nId="annotation_date_string",d.dataset.l10nArgs=JSON.stringify({date:f.toLocaleDateString(),time:f.toLocaleTimeString()}),a.append(d)}if(null===(t=this.richText)||void 0===t||!t.str||null!==(e=this.contentsObj)&&void 0!==e&&e.str&&this.contentsObj.str!==this.richText.str){var p=this._formatContents(this.contentsObj);a.append(p)}else s.XfaLayer.render({xfaHtml:this.richText.html,intent:"richText",div:a}),a.lastChild.className="richText popupContent";Array.isArray(this.trigger)||(this.trigger=[this.trigger]);var v,y=g(this.trigger);try{for(y.s();!(v=y.n()).done;){var m=v.value;m.addEventListener("click",this._toggle.bind(this)),m.addEventListener("mouseover",this._show.bind(this,!1)),m.addEventListener("mouseout",this._hide.bind(this,!1))}}catch(t){y.e(t)}finally{y.f()}return a.addEventListener("click",this._hide.bind(this,!0)),r.append(a),r}},{key:"_formatContents",value:function(t){var e=t.str,r=t.dir,n=document.createElement("p");n.className="popupContent",n.dir=r;for(var i=e.split(/(?:\\r\\n?|\\n)/),a=0,o=i.length;a0&&void 0!==arguments[0]&&arguments[0]&&(this.pinned=!0),this.hideElement.hidden&&(this.hideElement.hidden=!1,this.container.style.zIndex=parseInt(this.container.style.zIndex)+1e3)}},{key:"_hide",value:function(){(!(arguments.length>0&&void 0!==arguments[0])||arguments[0])&&(this.pinned=!1),this.hideElement.hidden||this.pinned||(this.hideElement.hidden=!0,this.container.style.zIndex=parseInt(this.container.style.zIndex)-1e3)}}]),t}(),K=function(t){h(r,t);var e=d(r);function r(t){var n,i,a,o;k(this,r);var s=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return(o=e.call(this,t,{isRenderable:s,ignoreBorder:!0})).textContent=t.data.textContent,o}return x(r,[{key:"render",value:function(){if(this.container.className="freeTextAnnotation",this.textContent){var t=document.createElement("div");t.className="annotationTextContent",t.setAttribute("role","comment");var e,r=g(this.textContent);try{for(r.s();!(e=r.n()).done;){var n=e.value,i=document.createElement("span");i.textContent=n,t.append(i)}}catch(t){r.e(t)}finally{r.f()}this.container.append(t)}return this.data.hasPopup||this._createPopup(null,this.data),this.container}}]),r}(F),J=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:o,ignoreBorder:!0})}return x(r,[{key:"render",value:function(){this.container.className="lineAnnotation";var t=this.data,e=C(t.rect),r=e.width,n=e.height,i=this.svgFactory.create(r,n,!0),a=this.svgFactory.createElement("svg:line");return a.setAttribute("x1",t.rect[2]-t.lineCoordinates[0]),a.setAttribute("y1",t.rect[3]-t.lineCoordinates[1]),a.setAttribute("x2",t.rect[2]-t.lineCoordinates[2]),a.setAttribute("y2",t.rect[3]-t.lineCoordinates[3]),a.setAttribute("stroke-width",t.borderStyle.width||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","transparent"),i.append(a),this.container.append(i),this._createPopup(a,t),this.container}}]),r}(F),Q=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:o,ignoreBorder:!0})}return x(r,[{key:"render",value:function(){this.container.className="squareAnnotation";var t=this.data,e=C(t.rect),r=e.width,n=e.height,i=this.svgFactory.create(r,n,!0),a=t.borderStyle.width,o=this.svgFactory.createElement("svg:rect");return o.setAttribute("x",a/2),o.setAttribute("y",a/2),o.setAttribute("width",r-a),o.setAttribute("height",n-a),o.setAttribute("stroke-width",a||1),o.setAttribute("stroke","transparent"),o.setAttribute("fill","transparent"),i.append(o),this.container.append(i),this._createPopup(o,t),this.container}}]),r}(F),$=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:o,ignoreBorder:!0})}return x(r,[{key:"render",value:function(){this.container.className="circleAnnotation";var t=this.data,e=C(t.rect),r=e.width,n=e.height,i=this.svgFactory.create(r,n,!0),a=t.borderStyle.width,o=this.svgFactory.createElement("svg:ellipse");return o.setAttribute("cx",r/2),o.setAttribute("cy",n/2),o.setAttribute("rx",r/2-a/2),o.setAttribute("ry",n/2-a/2),o.setAttribute("stroke-width",a||1),o.setAttribute("stroke","transparent"),o.setAttribute("fill","transparent"),i.append(o),this.container.append(i),this._createPopup(o,t),this.container}}]),r}(F),Z=function(t){h(r,t);var e=d(r);function r(t){var n,i,a,o;k(this,r);var s=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return(o=e.call(this,t,{isRenderable:s,ignoreBorder:!0})).containerClassName="polylineAnnotation",o.svgElementName="svg:polyline",o}return x(r,[{key:"render",value:function(){this.container.className=this.containerClassName;var t,e=this.data,r=C(e.rect),n=r.width,i=r.height,a=this.svgFactory.create(n,i,!0),o=[],s=g(e.vertices);try{for(s.s();!(t=s.n()).done;){var l=t.value,u=l.x-e.rect[0],c=e.rect[3]-l.y;o.push(u+","+c)}}catch(t){s.e(t)}finally{s.f()}o=o.join(" ");var h=this.svgFactory.createElement(this.svgElementName);return h.setAttribute("points",o),h.setAttribute("stroke-width",e.borderStyle.width||1),h.setAttribute("stroke","transparent"),h.setAttribute("fill","transparent"),a.append(h),this.container.append(a),this._createPopup(h,e),this.container}}]),r}(F),tt=function(t){h(r,t);var e=d(r);function r(t){var n;return k(this,r),(n=e.call(this,t)).containerClassName="polygonAnnotation",n.svgElementName="svg:polygon",n}return x(r)}(Z),et=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:o,ignoreBorder:!0})}return x(r,[{key:"render",value:function(){return this.container.className="caretAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}]),r}(F),rt=function(t){h(r,t);var e=d(r);function r(t){var n,i,a,o;k(this,r);var s=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return(o=e.call(this,t,{isRenderable:s,ignoreBorder:!0})).containerClassName="inkAnnotation",o.svgElementName="svg:polyline",o}return x(r,[{key:"render",value:function(){this.container.className=this.containerClassName;var t,e=this.data,r=C(e.rect),n=r.width,i=r.height,a=this.svgFactory.create(n,i,!0),o=g(e.inkLists);try{for(o.s();!(t=o.n()).done;){var s,l=t.value,u=[],c=g(l);try{for(c.s();!(s=c.n()).done;){var h=s.value,f=h.x-e.rect[0],d=e.rect[3]-h.y;u.push("".concat(f,",").concat(d))}}catch(t){c.e(t)}finally{c.f()}u=u.join(" ");var p=this.svgFactory.createElement(this.svgElementName);p.setAttribute("points",u),p.setAttribute("stroke-width",e.borderStyle.width||1),p.setAttribute("stroke","transparent"),p.setAttribute("fill","transparent"),this._createPopup(p,e),a.append(p)}}catch(t){o.e(t)}finally{o.f()}return this.container.append(a),this.container}}]),r}(F),nt=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:o,ignoreBorder:!0,createQuadrilaterals:!0})}return x(r,[{key:"render",value:function(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("highlightAnnotation"):(this.container.className="highlightAnnotation",this.container)}}]),r}(F),it=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:o,ignoreBorder:!0,createQuadrilaterals:!0})}return x(r,[{key:"render",value:function(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("underlineAnnotation"):(this.container.className="underlineAnnotation",this.container)}}]),r}(F),at=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:o,ignoreBorder:!0,createQuadrilaterals:!0})}return x(r,[{key:"render",value:function(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("squigglyAnnotation"):(this.container.className="squigglyAnnotation",this.container)}}]),r}(F),ot=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:o,ignoreBorder:!0,createQuadrilaterals:!0})}return x(r,[{key:"render",value:function(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("strikeoutAnnotation"):(this.container.className="strikeoutAnnotation",this.container)}}]),r}(F),st=function(t){h(r,t);var e=d(r);function r(t){var n,i,a;k(this,r);var o=!!(t.data.hasPopup||null!==(n=t.data.titleObj)&&void 0!==n&&n.str||null!==(i=t.data.contentsObj)&&void 0!==i&&i.str||null!==(a=t.data.richText)&&void 0!==a&&a.str);return e.call(this,t,{isRenderable:o,ignoreBorder:!0})}return x(r,[{key:"render",value:function(){return this.container.className="stampAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}]),r}(F),lt=function(t){h(r,t);var e=d(r);function r(t){var n,a;k(this,r);var o=(a=e.call(this,t,{isRenderable:!0})).data.file,s=o.filename,l=o.content;return a.filename=(0,i.getFilenameFromUrl)(s,!0),a.content=l,null===(n=a.linkService.eventBus)||void 0===n||n.dispatch("fileattachmentannotation",{source:p(a),filename:s,content:l}),a}return x(r,[{key:"render",value:function(){var t,e,r;return this.container.className="fileAttachmentAnnotation",this.data.hasAppearance?r=document.createElement("div"):(r=document.createElement("img")).src="".concat(this.imageResourcesPath,"annotation-").concat(/paperclip/i.test(this.data.name)?"paperclip":"pushpin",".svg"),r.className="popupTriggerArea",r.addEventListener("dblclick",this._download.bind(this)),!this.data.hasPopup&&(null!==(t=this.data.titleObj)&&void 0!==t&&t.str||null!==(e=this.data.contentsObj)&&void 0!==e&&e.str||this.data.richText)&&this._createPopup(r,this.data),this.container.append(r),this.container}},{key:"_download",value:function(){var t;null===(t=this.downloadManager)||void 0===t||t.openOrDownloadData(this.container,this.content,this.filename)}}]),r}(F),ut=function(){function t(){k(this,t)}return x(t,null,[{key:"render",value:function(e){var r=e.annotations,o=e.div,s=e.viewport,u=e.accessibilityManager;(0,i.setLayerDimensions)(o,s);var c,h={data:null,layer:o,page:e.page,viewport:s,linkService:e.linkService,downloadManager:e.downloadManager,imageResourcesPath:e.imageResourcesPath||"",renderForms:!1!==e.renderForms,svgFactory:new i.DOMSVGFactory,annotationStorage:e.annotationStorage||new a.AnnotationStorage,enableScripting:!0===e.enableScripting,hasJSActions:e.hasJSActions,fieldObjects:e.fieldObjects},f=0,d=g(r);try{for(d.s();!(c=d.n()).done;){var p=c.value;if(p.annotationType!==n.AnnotationType.POPUP){var v=C(p.rect),y=v.width,m=v.height;if(y<=0||m<=0)continue}h.data=p;var b=O.create(h);if(b.isRenderable){var _=b.render();if(p.hidden&&(_.style.visibility="hidden"),Array.isArray(_)){var w,A=g(_);try{for(A.s();!(w=A.n()).done;){var k=w.value;k.style.zIndex=f++,l(t,t,ct).call(t,k,p.id,o,u)}}catch(t){A.e(t)}finally{A.f()}}else _.style.zIndex=f++,b instanceof X?o.prepend(_):l(t,t,ct).call(t,_,p.id,o,u)}}}catch(t){d.e(t)}finally{d.f()}l(this,t,ht).call(this,o,e.annotationCanvasMap)}},{key:"update",value:function(e){var r=e.annotationCanvasMap,n=e.div,a=e.viewport;(0,i.setLayerDimensions)(n,{rotation:a.rotation}),l(this,t,ht).call(this,n,r),n.hidden=!1}}]),t}();function ct(t,e,r,n){var a=t.firstChild||t;a.id="".concat(i.AnnotationPrefix).concat(e),r.append(t),null==n||n.moveElementInDOM(r,t,a,!1)}function ht(t,e){if(e){var r,n=g(e);try{for(n.s();!(r=n.n()).done;){var i=b(r.value,2),a=i[0],o=i[1],s=t.querySelector('[data-annotation-id="'.concat(a,'"]'));if(s){var l=s.firstChild;l?"CANVAS"===l.nodeName?l.replaceWith(o):l.before(o):s.append(o)}}}catch(t){n.e(t)}finally{n.f()}e.clear()}}e.AnnotationLayer=ut},(t,e)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function n(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||function(t,e){if(t){if("string"==typeof t)return i(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r{Object.defineProperty(e,"__esModule",{value:!0}),e.XfaLayer=void 0;var n=r(149);function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function a(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||s(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=s(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){l=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(l)throw a}}}}function s(t,e){if(t){if("string"==typeof t)return l(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0;){var d,p,v=a(u.at(-1),3),y=v[0],m=v[1],g=v[2];if(m+1!==y.children.length){var b=y.children[++u.at(-1)[1]];if(null!==b){var _=b.name;if("#text"!==_){var w=void 0;if(w=null!==(d=b)&&void 0!==d&&null!==(p=d.attributes)&&void 0!==p&&p.xmlns?document.createElementNS(b.attributes.xmlns,_):document.createElement(_),g.append(w),b.attributes&&this.setAttributes({html:w,element:b,storage:e,intent:s,linkService:r}),b.children&&b.children.length>0)u.push([b,-1,w]);else if(b.value){var A=document.createTextNode(b.value);n.XfaText.shouldBuildText(_)&&f.push(A),w.append(A)}}else{var k=document.createTextNode(b.value);f.push(k),g.append(k)}}}else u.pop()}var S,x=o(c.querySelectorAll(".xfaNonInteractive input, .xfaNonInteractive textarea"));try{for(x.s();!(S=x.n()).done;)S.value.setAttribute("readOnly",!0)}catch(t){x.e(t)}finally{x.f()}return{textDivs:f}}},{key:"update",value:function(t){var e="matrix(".concat(t.viewport.transform.join(","),")");t.div.style.transform=e,t.div.hidden=!1}}],null&&u(e.prototype,null),r&&u(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();e.XfaLayer=c},(t,e,r)=>{function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.SVGGraphics=void 0;var i=r(137),a=r(1),o=r(3);function s(t){return function(t){if(Array.isArray(t))return h(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||c(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,a,o,s=[],l=!0,u=!1;try{if(a=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,e)||c(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=c(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function c(t,e){if(t){if("string"==typeof t)return h(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(t,e):void 0}}function h(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(URL.createObjectURL&&"undefined"!=typeof Blob&&!r)return URL.createObjectURL(new Blob([t],{type:e}));for(var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",i="data:".concat(e,";base64,"),a=0,o=t.length;a>2]+n[(3&s)<<4|l>>4]+n[a+1>6:64]+n[a+2>1&2147483647:n>>1&2147483647;e[r]=n}function s(t,r,n,i){var a=i,o=r.length;n[a]=o>>24&255,n[a+1]=o>>16&255,n[a+2]=o>>8&255,n[a+3]=255&o,n[a+=4]=255&t.charCodeAt(0),n[a+1]=255&t.charCodeAt(1),n[a+2]=255&t.charCodeAt(2),n[a+3]=255&t.charCodeAt(3),a+=4,n.set(r,a);var s=function(t,r,n){for(var i=-1,a=r;a>>8^e[o]}return-1^i}(n,i+4,a+=r.length);n[a]=s>>24&255,n[a+1]=s>>16&255,n[a+2]=s>>8&255,n[a+3]=255&s}function l(t){var e=t.length,r=65535,n=Math.ceil(e/r),i=new Uint8Array(2+e+5*n+4),a=0;i[a++]=120,i[a++]=156;for(var o=0;e>r;)i[a++]=0,i[a++]=255,i[a++]=255,i[a++]=0,i[a++]=0,i.set(t.subarray(o,o+r),a),a+=r,o+=r,e-=r;i[a++]=1,i[a++]=255&e,i[a++]=e>>8&255,i[a++]=255&~e,i[a++]=(65535&~e)>>8&255,i.set(t.subarray(o),a),a+=t.length-o;var s=function(t,e,r){for(var n=1,i=0,a=0;a>24&255,i[a++]=s>>16&255,i[a++]=s>>8&255,i[a++]=255&s,i}return function(e,r,n){return function(e,r,n,i){var u,c,h,f=e.width,d=e.height,p=e.data;switch(r){case a.ImageKind.GRAYSCALE_1BPP:c=0,u=1,h=f+7>>3;break;case a.ImageKind.RGB_24BPP:c=2,u=8,h=3*f;break;case a.ImageKind.RGBA_32BPP:c=6,u=8,h=4*f;break;default:throw new Error("invalid format")}for(var v=new Uint8Array((1+h)*d),y=0,m=0,g=0;g>24&255,f>>16&255,f>>8&255,255&f,d>>24&255,d>>16&255,d>>8&255,255&d,u,c,0,0,0]),A=function(t){if(!o.isNodeJS)return l(t);try{var e;e=parseInt(process.versions.node)>=8?t:Buffer.from(t);var r=require("zlib").deflateSync(e,{level:9});return r instanceof Uint8Array?r:new Uint8Array(r)}catch(t){(0,a.warn)("Not compressing PNG because zlib.deflateSync is unavailable: "+t)}return l(t)}(v),S=t.length+36+w.length+A.length,x=new Uint8Array(S),E=0;return x.set(t,E),s("IHDR",w,x,E+=t.length),s("IDATA",A,x,E+=12+w.length),E+=12+A.length,s("IEND",new Uint8Array(0),x,E),k(x,"image/png",n)}(e,void 0===e.kind?a.ImageKind.GRAYSCALE_1BPP:e.kind,r,n)}}(),x=function(){function t(){p(this,t),this.fontSizeScale=1,this.fontWeight=b,this.fontSize=0,this.textMatrix=a.IDENTITY_MATRIX,this.fontMatrix=a.FONT_IDENTITY_MATRIX,this.leading=0,this.textRenderingMode=a.TextRenderingMode.FILL,this.textMatrixScale=1,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRise=0,this.fillColor=_,this.strokeColor="#000000",this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.lineJoin="",this.lineCap="",this.miterLimit=0,this.dashArray=[],this.dashPhase=0,this.dependencies=[],this.activeClipUrl=null,this.clipGroup=null,this.maskId=""}return d(t,[{key:"clone",value:function(){return Object.create(this)}},{key:"setCurrentPoint",value:function(t,e){this.x=t,this.y=e}}]),t}(),E=0,P=0,T=0;e.SVGGraphics=v=function(){function t(e,r){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];for(var o in p(this,t),(0,i.deprecated)("The SVG back-end is no longer maintained and *may* be removed in the future."),this.svgFactory=new i.DOMSVGFactory,this.current=new x,this.transformMatrix=a.IDENTITY_MATRIX,this.transformStack=[],this.extraStack=[],this.commonObjs=e,this.objs=r,this.pendingClip=null,this.pendingEOFill=!1,this.embedFonts=!1,this.embeddedFonts=Object.create(null),this.cssStyle=null,this.forceDataSchema=!!n,this._operatorIdMapping=[],a.OPS)this._operatorIdMapping[a.OPS[o]]=o}return d(t,[{key:"getObject",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return"string"==typeof t?t.startsWith("g_")?this.commonObjs.get(t):this.objs.get(t):e}},{key:"save",value:function(){this.transformStack.push(this.transformMatrix);var t=this.current;this.extraStack.push(t),this.current=t.clone()}},{key:"restore",value:function(){this.transformMatrix=this.transformStack.pop(),this.current=this.extraStack.pop(),this.pendingClip=null,this.tgrp=null}},{key:"group",value:function(t){this.save(),this.executeOpTree(t),this.restore()}},{key:"loadDependencies",value:function(t){for(var e=this,r=t.fnArray,n=t.argsArray,i=0,o=r.length;i0&&(this.current.lineWidth=t)}},{key:"setLineCap",value:function(t){this.current.lineCap=w[t]}},{key:"setLineJoin",value:function(t){this.current.lineJoin=A[t]}},{key:"setMiterLimit",value:function(t){this.current.miterLimit=t}},{key:"setStrokeAlpha",value:function(t){this.current.strokeAlpha=t}},{key:"setStrokeRGBColor",value:function(t,e,r){this.current.strokeColor=a.Util.makeHexColor(t,e,r)}},{key:"setFillAlpha",value:function(t){this.current.fillAlpha=t}},{key:"setFillRGBColor",value:function(t,e,r){this.current.fillColor=a.Util.makeHexColor(t,e,r),this.current.tspan=this.svgFactory.createElement("svg:tspan"),this.current.xcoords=[],this.current.ycoords=[]}},{key:"setStrokeColorN",value:function(t){this.current.strokeColor=this._makeColorN_Pattern(t)}},{key:"setFillColorN",value:function(t){this.current.fillColor=this._makeColorN_Pattern(t)}},{key:"shadingFill",value:function(t){var e=this.viewport.width,r=this.viewport.height,n=a.Util.inverseTransform(this.transformMatrix),i=a.Util.applyTransform([0,0],n),o=a.Util.applyTransform([0,r],n),s=a.Util.applyTransform([e,0],n),l=a.Util.applyTransform([e,r],n),u=Math.min(i[0],o[0],s[0],l[0]),c=Math.min(i[1],o[1],s[1],l[1]),h=Math.max(i[0],o[0],s[0],l[0]),f=Math.max(i[1],o[1],s[1],l[1]),d=this.svgFactory.createElement("svg:rect");d.setAttributeNS(null,"x",u),d.setAttributeNS(null,"y",c),d.setAttributeNS(null,"width",h-u),d.setAttributeNS(null,"height",f-c),d.setAttributeNS(null,"fill",this._makeShadingPattern(t)),this.current.fillAlpha<1&&d.setAttributeNS(null,"fill-opacity",this.current.fillAlpha),this._ensureTransformGroup().append(d)}},{key:"_makeColorN_Pattern",value:function(t){return"TilingPattern"===t[0]?this._makeTilingPattern(t):this._makeShadingPattern(t)}},{key:"_makeTilingPattern",value:function(t){var e=t[1],r=t[2],n=t[3]||a.IDENTITY_MATRIX,i=l(t[4],4),o=i[0],u=i[1],c=i[2],h=i[3],f=t[5],d=t[6],p=t[7],v="shading".concat(T++),y=l(a.Util.normalizeRect([].concat(s(a.Util.applyTransform([o,u],n)),s(a.Util.applyTransform([c,h],n)))),4),m=y[0],g=y[1],b=y[2],_=y[3],w=l(a.Util.singularValueDecompose2dScale(n),2),A=f*w[0],k=d*w[1],S=this.svgFactory.createElement("svg:pattern");S.setAttributeNS(null,"id",v),S.setAttributeNS(null,"patternUnits","userSpaceOnUse"),S.setAttributeNS(null,"width",A),S.setAttributeNS(null,"height",k),S.setAttributeNS(null,"x","".concat(m)),S.setAttributeNS(null,"y","".concat(g));var x=this.svg,E=this.transformMatrix,P=this.current.fillColor,C=this.current.strokeColor,O=this.svgFactory.create(b-m,_-g);if(this.svg=O,this.transformMatrix=n,2===p){var F=a.Util.makeHexColor.apply(a.Util,s(e));this.current.fillColor=F,this.current.strokeColor=F}return this.executeOpTree(this.convertOpList(r)),this.svg=x,this.transformMatrix=E,this.current.fillColor=P,this.current.strokeColor=C,S.append(O.childNodes[0]),this.defs.append(S),"url(#".concat(v,")")}},{key:"_makeShadingPattern",value:function(t){switch("string"==typeof t&&(t=this.objs.get(t)),t[0]){case"RadialAxial":var e,r="shading".concat(T++),n=t[3];switch(t[1]){case"axial":var i=t[4],o=t[5];(e=this.svgFactory.createElement("svg:linearGradient")).setAttributeNS(null,"id",r),e.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),e.setAttributeNS(null,"x1",i[0]),e.setAttributeNS(null,"y1",i[1]),e.setAttributeNS(null,"x2",o[0]),e.setAttributeNS(null,"y2",o[1]);break;case"radial":var s=t[4],l=t[5],c=t[6],h=t[7];(e=this.svgFactory.createElement("svg:radialGradient")).setAttributeNS(null,"id",r),e.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),e.setAttributeNS(null,"cx",l[0]),e.setAttributeNS(null,"cy",l[1]),e.setAttributeNS(null,"r",h),e.setAttributeNS(null,"fx",s[0]),e.setAttributeNS(null,"fy",s[1]),e.setAttributeNS(null,"fr",c);break;default:throw new Error("Unknown RadialAxial type: ".concat(t[1]))}var f,d=u(n);try{for(d.s();!(f=d.n()).done;){var p=f.value,v=this.svgFactory.createElement("svg:stop");v.setAttributeNS(null,"offset",p[0]),v.setAttributeNS(null,"stop-color",p[1]),e.append(v)}}catch(t){d.e(t)}finally{d.f()}return this.defs.append(e),"url(#".concat(r,")");case"Mesh":return(0,a.warn)("Unimplemented pattern Mesh"),null;case"Dummy":return"hotpink";default:throw new Error("Unknown IR type: ".concat(t[0]))}}},{key:"setDash",value:function(t,e){this.current.dashArray=t,this.current.dashPhase=e}},{key:"constructPath",value:function(t,e){var r,n=this.current,i=n.x,o=n.y,s=[],l=0,c=u(t);try{for(c.s();!(r=c.n()).done;)switch(0|r.value){case a.OPS.rectangle:i=e[l++],o=e[l++];var h=e[l++],f=e[l++],d=i+h,p=o+f;s.push("M",y(i),y(o),"L",y(d),y(o),"L",y(d),y(p),"L",y(i),y(p),"Z");break;case a.OPS.moveTo:i=e[l++],o=e[l++],s.push("M",y(i),y(o));break;case a.OPS.lineTo:i=e[l++],o=e[l++],s.push("L",y(i),y(o));break;case a.OPS.curveTo:i=e[l+4],o=e[l+5],s.push("C",y(e[l]),y(e[l+1]),y(e[l+2]),y(e[l+3]),y(i),y(o)),l+=6;break;case a.OPS.curveTo2:s.push("C",y(i),y(o),y(e[l]),y(e[l+1]),y(e[l+2]),y(e[l+3])),i=e[l+2],o=e[l+3],l+=4;break;case a.OPS.curveTo3:i=e[l+2],o=e[l+3],s.push("C",y(e[l]),y(e[l+1]),y(i),y(o),y(i),y(o)),l+=4;break;case a.OPS.closePath:s.push("Z")}}catch(t){c.e(t)}finally{c.f()}s=s.join(" "),n.path&&t.length>0&&t[0]!==a.OPS.rectangle&&t[0]!==a.OPS.moveTo?s=n.path.getAttributeNS(null,"d")+s:(n.path=this.svgFactory.createElement("svg:path"),this._ensureTransformGroup().append(n.path)),n.path.setAttributeNS(null,"d",s),n.path.setAttributeNS(null,"fill","none"),n.element=n.path,n.setCurrentPoint(i,o)}},{key:"endPath",value:function(){var t=this.current;if(t.path=null,this.pendingClip)if(t.element){var e="clippath".concat(E++),r=this.svgFactory.createElement("svg:clipPath");r.setAttributeNS(null,"id",e),r.setAttributeNS(null,"transform",m(this.transformMatrix));var n=t.element.cloneNode(!0);if("evenodd"===this.pendingClip?n.setAttributeNS(null,"clip-rule","evenodd"):n.setAttributeNS(null,"clip-rule","nonzero"),this.pendingClip=null,r.append(n),this.defs.append(r),t.activeClipUrl){t.clipGroup=null;var i,a=u(this.extraStack);try{for(a.s();!(i=a.n()).done;)i.value.clipGroup=null}catch(t){a.e(t)}finally{a.f()}r.setAttributeNS(null,"clip-path",t.activeClipUrl)}t.activeClipUrl="url(#".concat(e,")"),this.tgrp=null}else this.pendingClip=null}},{key:"clip",value:function(t){this.pendingClip=t}},{key:"closePath",value:function(){var t=this.current;if(t.path){var e="".concat(t.path.getAttributeNS(null,"d"),"Z");t.path.setAttributeNS(null,"d",e)}}},{key:"setLeading",value:function(t){this.current.leading=-t}},{key:"setTextRise",value:function(t){this.current.textRise=t}},{key:"setTextRenderingMode",value:function(t){this.current.textRenderingMode=t}},{key:"setHScale",value:function(t){this.current.textHScale=t/100}},{key:"setRenderingIntent",value:function(t){}},{key:"setFlatness",value:function(t){}},{key:"setGState",value:function(t){var e,r=u(t);try{for(r.s();!(e=r.n()).done;){var n=l(e.value,2),i=n[0],o=n[1];switch(i){case"LW":this.setLineWidth(o);break;case"LC":this.setLineCap(o);break;case"LJ":this.setLineJoin(o);break;case"ML":this.setMiterLimit(o);break;case"D":this.setDash(o[0],o[1]);break;case"RI":this.setRenderingIntent(o);break;case"FL":this.setFlatness(o);break;case"Font":this.setFont(o);break;case"CA":this.setStrokeAlpha(o);break;case"ca":this.setFillAlpha(o);break;default:(0,a.warn)("Unimplemented graphic state operator ".concat(i))}}}catch(t){r.e(t)}finally{r.f()}}},{key:"fill",value:function(){var t=this.current;t.element&&(t.element.setAttributeNS(null,"fill",t.fillColor),t.element.setAttributeNS(null,"fill-opacity",t.fillAlpha),this.endPath())}},{key:"stroke",value:function(){var t=this.current;t.element&&(this._setStrokeAttributes(t.element),t.element.setAttributeNS(null,"fill","none"),this.endPath())}},{key:"_setStrokeAttributes",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=this.current,n=r.dashArray;1!==e&&n.length>0&&(n=n.map((function(t){return e*t}))),t.setAttributeNS(null,"stroke",r.strokeColor),t.setAttributeNS(null,"stroke-opacity",r.strokeAlpha),t.setAttributeNS(null,"stroke-miterlimit",y(r.miterLimit)),t.setAttributeNS(null,"stroke-linecap",r.lineCap),t.setAttributeNS(null,"stroke-linejoin",r.lineJoin),t.setAttributeNS(null,"stroke-width",y(e*r.lineWidth)+"px"),t.setAttributeNS(null,"stroke-dasharray",n.map(y).join(" ")),t.setAttributeNS(null,"stroke-dashoffset",y(e*r.dashPhase)+"px")}},{key:"eoFill",value:function(){var t;null===(t=this.current.element)||void 0===t||t.setAttributeNS(null,"fill-rule","evenodd"),this.fill()}},{key:"fillStroke",value:function(){this.stroke(),this.fill()}},{key:"eoFillStroke",value:function(){var t;null===(t=this.current.element)||void 0===t||t.setAttributeNS(null,"fill-rule","evenodd"),this.fillStroke()}},{key:"closeStroke",value:function(){this.closePath(),this.stroke()}},{key:"closeFillStroke",value:function(){this.closePath(),this.fillStroke()}},{key:"closeEOFillStroke",value:function(){this.closePath(),this.eoFillStroke()}},{key:"paintSolidColorImageMask",value:function(){var t=this.svgFactory.createElement("svg:rect");t.setAttributeNS(null,"x","0"),t.setAttributeNS(null,"y","0"),t.setAttributeNS(null,"width","1px"),t.setAttributeNS(null,"height","1px"),t.setAttributeNS(null,"fill",this.current.fillColor),this._ensureTransformGroup().append(t)}},{key:"paintImageXObject",value:function(t){var e=this.getObject(t);e?this.paintInlineImageXObject(e):(0,a.warn)("Dependent image with object ID ".concat(t," is not ready yet"))}},{key:"paintInlineImageXObject",value:function(t,e){var r=t.width,n=t.height,i=S(t,this.forceDataSchema,!!e),a=this.svgFactory.createElement("svg:rect");a.setAttributeNS(null,"x","0"),a.setAttributeNS(null,"y","0"),a.setAttributeNS(null,"width",y(r)),a.setAttributeNS(null,"height",y(n)),this.current.element=a,this.clip("nonzero");var o=this.svgFactory.createElement("svg:image");o.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",i),o.setAttributeNS(null,"x","0"),o.setAttributeNS(null,"y",y(-n)),o.setAttributeNS(null,"width",y(r)+"px"),o.setAttributeNS(null,"height",y(n)+"px"),o.setAttributeNS(null,"transform","scale(".concat(y(1/r)," ").concat(y(-1/n),")")),e?e.append(o):this._ensureTransformGroup().append(o)}},{key:"paintImageMaskXObject",value:function(t){var e=this.getObject(t.data,t);if(e.bitmap)(0,a.warn)("paintImageMaskXObject: ImageBitmap support is not implemented, ensure that the \`isOffscreenCanvasSupported\` API parameter is disabled.");else{var r=this.current,n=e.width,i=e.height,o=r.fillColor;r.maskId="mask".concat(P++);var s=this.svgFactory.createElement("svg:mask");s.setAttributeNS(null,"id",r.maskId);var l=this.svgFactory.createElement("svg:rect");l.setAttributeNS(null,"x","0"),l.setAttributeNS(null,"y","0"),l.setAttributeNS(null,"width",y(n)),l.setAttributeNS(null,"height",y(i)),l.setAttributeNS(null,"fill",o),l.setAttributeNS(null,"mask","url(#".concat(r.maskId,")")),this.defs.append(s),this._ensureTransformGroup().append(l),this.paintInlineImageXObject(e,s)}}},{key:"paintFormXObjectBegin",value:function(t,e){if(Array.isArray(t)&&6===t.length&&this.transform(t[0],t[1],t[2],t[3],t[4],t[5]),e){var r=e[2]-e[0],n=e[3]-e[1],i=this.svgFactory.createElement("svg:rect");i.setAttributeNS(null,"x",e[0]),i.setAttributeNS(null,"y",e[1]),i.setAttributeNS(null,"width",y(r)),i.setAttributeNS(null,"height",y(n)),this.current.element=i,this.clip("nonzero"),this.endPath()}}},{key:"paintFormXObjectEnd",value:function(){}},{key:"_initialize",value:function(t){var e=this.svgFactory.create(t.width,t.height),r=this.svgFactory.createElement("svg:defs");e.append(r),this.defs=r;var n=this.svgFactory.createElement("svg:g");return n.setAttributeNS(null,"transform",m(t.transform)),e.append(n),this.svg=n,e}},{key:"_ensureClipGroup",value:function(){if(!this.current.clipGroup){var t=this.svgFactory.createElement("svg:g");t.setAttributeNS(null,"clip-path",this.current.activeClipUrl),this.svg.append(t),this.current.clipGroup=t}return this.current.clipGroup}},{key:"_ensureTransformGroup",value:function(){return this.tgrp||(this.tgrp=this.svgFactory.createElement("svg:g"),this.tgrp.setAttributeNS(null,"transform",m(this.transformMatrix)),this.current.activeClipUrl?this._ensureClipGroup().append(this.tgrp):this.svg.append(this.tgrp)),this.tgrp}}]),t}()},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFNodeStream=void 0;var n=r(1),i=r(162);function a(t,e){if("function"!=typeof e&&null!==e)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&&o(t,e)}function o(t,e){return o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},o(t,e)}function s(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var r,n=l(t);if(e){var i=l(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return function(t,e){if(e&&("object"===f(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(this,r)}}function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},l(t)}function u(){u=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",o=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,r){return t[e]=r}}function c(t,e,r,i){var a=e&&e.prototype instanceof p?e:p,o=Object.create(a.prototype),s=new P(i||[]);return n(o,"_invoke",{value:k(t,r,s)}),o}function h(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=c;var d={};function p(){}function v(){}function y(){}var m={};l(m,a,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(T([])));b&&b!==e&&r.call(b,a)&&(m=b);var _=y.prototype=p.prototype=Object.create(m);function w(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function i(n,a,o,s){var l=h(t[n],t,a);if("throw"!==l.type){var u=l.arg,c=u.value;return c&&"object"==f(c)&&r.call(c,"__await")?e.resolve(c.__await).then((function(t){i("next",t,o,s)}),(function(t){i("throw",t,o,s)})):e.resolve(c).then((function(t){u.value=t,o(u)}),(function(t){return i("throw",t,o,s)}))}s(l.arg)}var a;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){i(t,r,e,n)}))}return a=a?a.then(n,n):n()}})}function k(t,e,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return{value:void 0,done:!0}}for(r.method=i,r.arg=a;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=h(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function S(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var i=h(n,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,d;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function P(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function T(t){if(t){var e=t[a];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var i=n.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},t}function c(t,e,r,n,i,a,o){try{var s=t[a](o),l=s.value}catch(t){return void r(t)}s.done?e(l):Promise.resolve(l).then(n,i)}function h(t){return function(){var e=this,r=arguments;return new Promise((function(n,i){var a=t.apply(e,r);function o(t){c(a,n,i,o,s,"next",t)}function s(t){c(a,n,i,o,s,"throw",t)}o(void 0)}))}}function f(t){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f(t)}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}(this._rangeRequestReaders.slice(0));try{for(n.s();!(r=n.n()).done;)r.value.cancel(t)}catch(t){n.e(t)}finally{n.f()}}}]),t}();e.PDFNodeStream=A;var k=function(){function t(e){p(this,t),this._url=e.url,this._done=!1,this._storedError=null,this.onProgress=null;var r=e.source;this._contentLength=r.length,this._loaded=0,this._filename=null,this._disableRange=r.disableRange||!1,this._rangeChunkSize=r.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._isStreamingSupported=!r.disableStream,this._isRangeSupported=!r.disableRange,this._readableStream=null,this._readCapability=(0,n.createPromiseCapability)(),this._headersCapability=(0,n.createPromiseCapability)()}var e;return y(t,[{key:"headersReady",get:function(){return this._headersCapability.promise}},{key:"filename",get:function(){return this._filename}},{key:"contentLength",get:function(){return this._contentLength}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"read",value:(e=h(u().mark((function t(){var e,r,i;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this._readCapability.promise;case 2:if(!this._done){t.next=4;break}return t.abrupt("return",{value:void 0,done:!0});case 4:if(!this._storedError){t.next=6;break}throw this._storedError;case 6:if(null!==(r=this._readableStream.read())){t.next=10;break}return this._readCapability=(0,n.createPromiseCapability)(),t.abrupt("return",this.read());case 10:return this._loaded+=r.length,null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:this._loaded,total:this._contentLength}),i=new Uint8Array(r).buffer,t.abrupt("return",{value:i,done:!1});case 14:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"cancel",value:function(t){this._readableStream?this._readableStream.destroy(t):this._error(t)}},{key:"_error",value:function(t){this._storedError=t,this._readCapability.resolve()}},{key:"_setReadableStream",value:function(t){var e=this;this._readableStream=t,t.on("readable",(function(){e._readCapability.resolve()})),t.on("end",(function(){t.destroy(),e._done=!0,e._readCapability.resolve()})),t.on("error",(function(t){e._error(t)})),!this._isStreamingSupported&&this._isRangeSupported&&this._error(new n.AbortException("streaming is disabled")),this._storedError&&this._readableStream.destroy(this._storedError)}}]),t}(),S=function(){function t(e){p(this,t),this._url=e.url,this._done=!1,this._storedError=null,this.onProgress=null,this._loaded=0,this._readableStream=null,this._readCapability=(0,n.createPromiseCapability)();var r=e.source;this._isStreamingSupported=!r.disableStream}var e;return y(t,[{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"read",value:(e=h(u().mark((function t(){var e,r,i;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this._readCapability.promise;case 2:if(!this._done){t.next=4;break}return t.abrupt("return",{value:void 0,done:!0});case 4:if(!this._storedError){t.next=6;break}throw this._storedError;case 6:if(null!==(r=this._readableStream.read())){t.next=10;break}return this._readCapability=(0,n.createPromiseCapability)(),t.abrupt("return",this.read());case 10:return this._loaded+=r.length,null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:this._loaded}),i=new Uint8Array(r).buffer,t.abrupt("return",{value:i,done:!1});case 14:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"cancel",value:function(t){this._readableStream?this._readableStream.destroy(t):this._error(t)}},{key:"_error",value:function(t){this._storedError=t,this._readCapability.resolve()}},{key:"_setReadableStream",value:function(t){var e=this;this._readableStream=t,t.on("readable",(function(){e._readCapability.resolve()})),t.on("end",(function(){t.destroy(),e._done=!0,e._readCapability.resolve()})),t.on("error",(function(t){e._error(t)})),this._storedError&&this._readableStream.destroy(this._storedError)}}]),t}();function x(t,e){return{protocol:t.protocol,auth:t.auth,host:t.hostname,port:t.port,path:t.path,method:"GET",headers:e}}var E=function(t){a(r,t);var e=s(r);function r(t){var a;p(this,r);var o=function(e){if(404===e.statusCode){var r=new n.MissingPDFException('Missing PDF "'.concat(a._url,'".'));return a._storedError=r,void a._headersCapability.reject(r)}a._headersCapability.resolve(),a._setReadableStream(e);var o=function(t){return a._readableStream.headers[t.toLowerCase()]},s=(0,i.validateRangeRequestCapabilities)({getResponseHeader:o,isHttp:t.isHttp,rangeChunkSize:a._rangeChunkSize,disableRange:a._disableRange}),l=s.allowRangeRequests,u=s.suggestedLength;a._isRangeSupported=l,a._contentLength=u||a._contentLength,a._filename=(0,i.extractFilenameFromHeader)(o)};return(a=e.call(this,t))._request=null,"http:"===a._url.protocol?a._request=g.request(x(a._url,t.httpHeaders),o):a._request=b.request(x(a._url,t.httpHeaders),o),a._request.on("error",(function(t){a._storedError=t,a._headersCapability.reject(t)})),a._request.end(),a}return y(r)}(k),P=function(t){a(r,t);var e=s(r);function r(t,i,a){var o;for(var s in p(this,r),(o=e.call(this,t))._httpHeaders={},t.httpHeaders){var l=t.httpHeaders[s];void 0!==l&&(o._httpHeaders[s]=l)}o._httpHeaders.Range="bytes=".concat(i,"-").concat(a-1);var u=function(t){if(404!==t.statusCode)o._setReadableStream(t);else{var e=new n.MissingPDFException('Missing PDF "'.concat(o._url,'".'));o._storedError=e}};return o._request=null,"http:"===o._url.protocol?o._request=g.request(x(o._url,o._httpHeaders),u):o._request=b.request(x(o._url,o._httpHeaders),u),o._request.on("error",(function(t){o._storedError=t})),o._request.end(),o}return y(r)}(S),T=function(t){a(r,t);var e=s(r);function r(t){var i;p(this,r),i=e.call(this,t);var a=decodeURIComponent(i._url.path);return w.test(i._url.href)&&(a=a.replace(/^\\//,"")),m.lstat(a,(function(t,e){if(t)return"ENOENT"===t.code&&(t=new n.MissingPDFException('Missing PDF "'.concat(a,'".'))),i._storedError=t,void i._headersCapability.reject(t);i._contentLength=e.size,i._setReadableStream(m.createReadStream(a)),i._headersCapability.resolve()})),i}return y(r)}(k),C=function(t){a(r,t);var e=s(r);function r(t,n,i){var a;p(this,r),a=e.call(this,t);var o=decodeURIComponent(a._url.path);return w.test(a._url.href)&&(o=o.replace(/^\\//,"")),a._setReadableStream(m.createReadStream(o,{start:n,end:i-1})),a}return y(r)}(S)},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.createResponseStatusError=function(t,e){return 404===t||0===t&&e.startsWith("file:")?new n.MissingPDFException('Missing PDF "'+e+'".'):new n.UnexpectedResponseException("Unexpected server response (".concat(t,') while retrieving PDF "').concat(e,'".'),t)},e.extractFilenameFromHeader=function(t){var e=t("Content-Disposition");if(e){var r=(0,i.getFilenameFromContentDispositionHeader)(e);if(r.includes("%"))try{r=decodeURIComponent(r)}catch(t){}if((0,a.isPdfFile)(r))return r}return null},e.validateRangeRequestCapabilities=function(t){var e=t.getResponseHeader,r=t.isHttp,n=t.rangeChunkSize,i=t.disableRange,a={allowRangeRequests:!1,suggestedLength:void 0},o=parseInt(e("Content-Length"),10);return Number.isInteger(o)?(a.suggestedLength=o,o<=2*n||i||!r||"bytes"!==e("Accept-Ranges")||"identity"!==(e("Content-Encoding")||"identity")||(a.allowRangeRequests=!0),a):a},e.validateResponseStatus=function(t){return 200===t||206===t};var n=r(1),i=r(163),a=r(137)},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.getFilenameFromContentDispositionHeader=function(t){var e=!0,r=s("filename\\\\*","i").exec(t);if(r){var a=c(r=r[1]);return u(a=f(a=h(a=unescape(a))))}if(r=function(t){for(var e,r=[],n=s("filename\\\\*((?!0\\\\d)\\\\d+)(\\\\*?)","ig");null!==(e=n.exec(t));){var a=i(e,4),o=a[1],l=a[2],u=a[3];if((o=parseInt(o,10))in r){if(0===o)break}else r[o]=[l,u]}for(var f=[],d=0;dt.length)&&(e=t.length);for(var r=0,n=new Array(e);r{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFNetworkStream=void 0;var n=r(1),i=r(162);function a(){a=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function h(t,e,r,i){var a=e&&e.prototype instanceof p?e:p,o=Object.create(a.prototype),s=new P(i||[]);return n(o,"_invoke",{value:k(t,r,s)}),o}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var d={};function p(){}function v(){}function y(){}var m={};u(m,o,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(T([])));b&&b!==e&&r.call(b,o)&&(m=b);var _=y.prototype=p.prototype=Object.create(m);function w(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function i(n,a,o,s){var l=f(t[n],t,a);if("throw"!==l.type){var u=l.arg,h=u.value;return h&&"object"==c(h)&&r.call(h,"__await")?e.resolve(h.__await).then((function(t){i("next",t,o,s)}),(function(t){i("throw",t,o,s)})):e.resolve(h).then((function(t){u.value=t,o(u)}),(function(t){return i("throw",t,o,s)}))}s(l.arg)}var a;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){i(t,r,e,n)}))}return a=a?a.then(n,n):n()}})}function k(t,e,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return{value:void 0,done:!0}}for(r.method=i,r.arg=a;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=f(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function S(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var i=f(n,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,d;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function P(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function T(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var i=n.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},t}function o(t,e,r,n,i,a,o){try{var s=t[a](o),l=s.value}catch(t){return void r(t)}s.done?e(l):Promise.resolve(l).then(n,i)}function s(t){return function(){var e=this,r=arguments;return new Promise((function(n,i){var a=t.apply(e,r);function s(t){o(a,n,i,s,l,"next",t)}function l(t){o(a,n,i,s,l,"throw",t)}s(void 0)}))}}function l(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return u(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r1&&void 0!==arguments[1]?arguments[1]:{};h(this,t),this.url=e,this.isHttp=/^https?:/i.test(e),this.httpHeaders=this.isHttp&&r.httpHeaders||Object.create(null),this.withCredentials=r.withCredentials||!1,this.getXhr=r.getXhr||function(){return new XMLHttpRequest},this.currXhrId=0,this.pendingRequests=Object.create(null)}return d(t,[{key:"requestRange",value:function(t,e,r){var n={begin:t,end:e};for(var i in r)n[i]=r[i];return this.request(n)}},{key:"requestFull",value:function(t){return this.request(t)}},{key:"request",value:function(t){var e=this.getXhr(),r=this.currXhrId++,n=this.pendingRequests[r]={xhr:e};for(var i in e.open("GET",this.url, !0),e.withCredentials=this.withCredentials,this.httpHeaders){var a=this.httpHeaders[i];void 0!==a&&e.setRequestHeader(i,a)}return this.isHttp&&"begin"in t&&"end"in t?(e.setRequestHeader("Range","bytes=".concat(t.begin,"-").concat(t.end-1)),n.expectedStatus=206):n.expectedStatus=200,e.responseType="arraybuffer",t.onError&&(e.onerror=function(r){t.onError(e.status)}),e.onreadystatechange=this.onStateChange.bind(this,r),e.onprogress=this.onProgress.bind(this,r),n.onHeadersReceived=t.onHeadersReceived,n.onDone=t.onDone,n.onError=t.onError,n.onProgress=t.onProgress,e.send(null),r}},{key:"onProgress",value:function(t,e){var r,n=this.pendingRequests[t];n&&(null===(r=n.onProgress)||void 0===r||r.call(n,e))}},{key:"onStateChange",value:function(t,e){var r=this.pendingRequests[t];if(r){var i=r.xhr;if(i.readyState>=2&&r.onHeadersReceived&&(r.onHeadersReceived(),delete r.onHeadersReceived),4===i.readyState&&t in this.pendingRequests)if(delete this.pendingRequests[t],0===i.status&&this.isHttp){var a;null===(a=r.onError)||void 0===a||a.call(r,i.status)}else{var o=i.status||200;if(200===o&&206===r.expectedStatus||o===r.expectedStatus){var s=function(t){var e=t.response;return"string"!=typeof e?e:(0,n.stringToBytes)(e).buffer}(i);if(206===o){var l=i.getResponseHeader("Content-Range"),u=/bytes (\\d+)-(\\d+)\\/(\\d+)/.exec(l);r.onDone({begin:parseInt(u[1],10),chunk:s})}else if(s)r.onDone({begin:0,chunk:s});else{var c;null===(c=r.onError)||void 0===c||c.call(r,i.status)}}else{var h;null===(h=r.onError)||void 0===h||h.call(r,i.status)}}}}},{key:"getRequestXhr",value:function(t){return this.pendingRequests[t].xhr}},{key:"isPendingRequest",value:function(t){return t in this.pendingRequests}},{key:"abortRequest",value:function(t){var e=this.pendingRequests[t].xhr;delete this.pendingRequests[t],e.abort()}}]),t}(),v=function(){function t(e){h(this,t),this._source=e,this._manager=new p(e.url,{httpHeaders:e.httpHeaders,withCredentials:e.withCredentials}),this._rangeChunkSize=e.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}return d(t,[{key:"_onRangeRequestReaderClosed",value:function(t){var e=this._rangeRequestReaders.indexOf(t);e>=0&&this._rangeRequestReaders.splice(e,1)}},{key:"getFullReader",value:function(){return(0,n.assert)(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new y(this._manager,this._source),this._fullRequestReader}},{key:"getRangeReader",value:function(t,e){var r=new m(this._manager,t,e);return r.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(r),r}},{key:"cancelAllRequests",value:function(t){var e;null===(e=this._fullRequestReader)||void 0===e||e.cancel(t);var r,n=l(this._rangeRequestReaders.slice(0));try{for(n.s();!(r=n.n()).done;)r.value.cancel(t)}catch(t){n.e(t)}finally{n.f()}}}]),t}();e.PDFNetworkStream=v;var y=function(){function t(e,r){h(this,t),this._manager=e;var i={onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=r.url,this._fullRequestId=e.requestFull(i),this._headersReceivedCapability=(0,n.createPromiseCapability)(),this._disableRange=r.disableRange||!1,this._contentLength=r.length,this._rangeChunkSize=r.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._isStreamingSupported=!1,this._isRangeSupported=!1,this._cachedChunks=[],this._requests=[],this._done=!1,this._storedError=void 0,this._filename=null,this.onProgress=null}var e;return d(t,[{key:"_onHeadersReceived",value:function(){var t=this._fullRequestId,e=this._manager.getRequestXhr(t),r=function(t){return e.getResponseHeader(t)},n=(0,i.validateRangeRequestCapabilities)({getResponseHeader:r,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange}),a=n.allowRangeRequests,o=n.suggestedLength;a&&(this._isRangeSupported=!0),this._contentLength=o||this._contentLength,this._filename=(0,i.extractFilenameFromHeader)(r),this._isRangeSupported&&this._manager.abortRequest(t),this._headersReceivedCapability.resolve()}},{key:"_onDone",value:function(t){if(t&&(this._requests.length>0?this._requests.shift().resolve({value:t.chunk,done:!1}):this._cachedChunks.push(t.chunk)),this._done=!0,!(this._cachedChunks.length>0)){var e,r=l(this._requests);try{for(r.s();!(e=r.n()).done;)e.value.resolve({value:void 0,done:!0})}catch(t){r.e(t)}finally{r.f()}this._requests.length=0}}},{key:"_onError",value:function(t){this._storedError=(0,i.createResponseStatusError)(t,this._url),this._headersReceivedCapability.reject(this._storedError);var e,r=l(this._requests);try{for(r.s();!(e=r.n()).done;)e.value.reject(this._storedError)}catch(t){r.e(t)}finally{r.f()}this._requests.length=0,this._cachedChunks.length=0}},{key:"_onProgress",value:function(t){var e;null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:t.loaded,total:t.lengthComputable?t.total:this._contentLength})}},{key:"filename",get:function(){return this._filename}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"contentLength",get:function(){return this._contentLength}},{key:"headersReady",get:function(){return this._headersReceivedCapability.promise}},{key:"read",value:(e=s(a().mark((function t(){var e,r;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this._storedError){t.next=2;break}throw this._storedError;case 2:if(!(this._cachedChunks.length>0)){t.next=5;break}return e=this._cachedChunks.shift(),t.abrupt("return",{value:e,done:!1});case 5:if(!this._done){t.next=7;break}return t.abrupt("return",{value:void 0,done:!0});case 7:return r=(0,n.createPromiseCapability)(),this._requests.push(r),t.abrupt("return",r.promise);case 10:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"cancel",value:function(t){this._done=!0,this._headersReceivedCapability.reject(t);var e,r=l(this._requests);try{for(r.s();!(e=r.n()).done;)e.value.resolve({value:void 0,done:!0})}catch(t){r.e(t)}finally{r.f()}this._requests.length=0,this._manager.isPendingRequest(this._fullRequestId)&&this._manager.abortRequest(this._fullRequestId),this._fullRequestReader=null}}]),t}(),m=function(){function t(e,r,n){h(this,t),this._manager=e;var i={onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=e.url,this._requestId=e.requestRange(r,n,i),this._requests=[],this._queuedChunk=null,this._done=!1,this._storedError=void 0,this.onProgress=null,this.onClosed=null}var e;return d(t,[{key:"_close",value:function(){var t;null===(t=this.onClosed)||void 0===t||t.call(this,this)}},{key:"_onDone",value:function(t){var e=t.chunk;this._requests.length>0?this._requests.shift().resolve({value:e,done:!1}):this._queuedChunk=e,this._done=!0;var r,n=l(this._requests);try{for(n.s();!(r=n.n()).done;)r.value.resolve({value:void 0,done:!0})}catch(t){n.e(t)}finally{n.f()}this._requests.length=0,this._close()}},{key:"_onError",value:function(t){this._storedError=(0,i.createResponseStatusError)(t,this._url);var e,r=l(this._requests);try{for(r.s();!(e=r.n()).done;)e.value.reject(this._storedError)}catch(t){r.e(t)}finally{r.f()}this._requests.length=0,this._queuedChunk=null}},{key:"_onProgress",value:function(t){var e;this.isStreamingSupported||null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:t.loaded})}},{key:"isStreamingSupported",get:function(){return!1}},{key:"read",value:(e=s(a().mark((function t(){var e,r;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this._storedError){t.next=2;break}throw this._storedError;case 2:if(null===this._queuedChunk){t.next=6;break}return e=this._queuedChunk,this._queuedChunk=null,t.abrupt("return",{value:e,done:!1});case 6:if(!this._done){t.next=8;break}return t.abrupt("return",{value:void 0,done:!0});case 8:return r=(0,n.createPromiseCapability)(),this._requests.push(r),t.abrupt("return",r.promise);case 11:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"cancel",value:function(t){this._done=!0;var e,r=l(this._requests);try{for(r.s();!(e=r.n()).done;)e.value.resolve({value:void 0,done:!0})}catch(t){r.e(t)}finally{r.f()}this._requests.length=0,this._manager.isPendingRequest(this._requestId)&&this._manager.abortRequest(this._requestId),this._close()}}]),t}()},(t,e,r)=>{Object.defineProperty(e,"__esModule",{value:!0}),e.PDFFetchStream=void 0;var n=r(1),i=r(162);function a(){a=function(){return t};var t={},e=Object.prototype,r=e.hasOwnProperty,n=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,r){return t[e]=r}}function h(t,e,r,i){var a=e&&e.prototype instanceof p?e:p,o=Object.create(a.prototype),s=new P(i||[]);return n(o,"_invoke",{value:k(t,r,s)}),o}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var d={};function p(){}function v(){}function y(){}var m={};c(m,o,(function(){return this}));var g=Object.getPrototypeOf,b=g&&g(g(T([])));b&&b!==e&&r.call(b,o)&&(m=b);var _=y.prototype=p.prototype=Object.create(m);function w(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function A(t,e){function i(n,a,o,s){var u=f(t[n],t,a);if("throw"!==u.type){var c=u.arg,h=c.value;return h&&"object"==l(h)&&r.call(h,"__await")?e.resolve(h.__await).then((function(t){i("next",t,o,s)}),(function(t){i("throw",t,o,s)})):e.resolve(h).then((function(t){c.value=t,o(c)}),(function(t){return i("throw",t,o,s)}))}s(u.arg)}var a;n(this,"_invoke",{value:function(t,r){function n(){return new e((function(e,n){i(t,r,e,n)}))}return a=a?a.then(n,n):n()}})}function k(t,e,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return{value:void 0,done:!0}}for(r.method=i,r.arg=a;;){var o=r.delegate;if(o){var s=S(o,r);if(s){if(s===d)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=f(t,e,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===d)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function S(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator.return&&(e.method="return",e.arg=void 0,S(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var i=f(n,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,d;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function P(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function T(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n=0;--i){var a=this.tryEntries[i],o=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var i=n.arg;E(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},t}function o(t,e,r,n,i,a,o){try{var s=t[a](o),l=s.value}catch(t){return void r(t)}s.done?e(l):Promise.resolve(l).then(n,i)}function s(t){return function(){var e=this,r=arguments;return new Promise((function(n,i){var a=t.apply(e,r);function s(t){o(a,n,i,s,l,"next",t)}function l(t){o(a,n,i,s,l,"throw",t)}s(void 0)}))}}function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l(t)}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return o=t.done,t},e:function(t){s=!0,a=t},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}(this._rangeRequestReaders.slice(0));try{for(n.s();!(r=n.n()).done;)r.value.cancel(t)}catch(t){n.e(t)}finally{n.f()}}}]),t}();e.PDFFetchStream=v;var y=function(){function t(e){var r=this;c(this,t),this._stream=e,this._reader=null,this._loaded=0,this._filename=null;var a=e.source;this._withCredentials=a.withCredentials||!1,this._contentLength=a.length,this._headersCapability=(0,n.createPromiseCapability)(),this._disableRange=a.disableRange||!1,this._rangeChunkSize=a.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._abortController=new AbortController,this._isStreamingSupported=!a.disableStream,this._isRangeSupported=!a.disableRange,this._headers=p(this._stream.httpHeaders);var o=a.url;fetch(o,d(this._headers,this._withCredentials,this._abortController)).then((function(t){if(!(0,i.validateResponseStatus)(t.status))throw(0,i.createResponseStatusError)(t.status,o);r._reader=t.body.getReader(),r._headersCapability.resolve();var e=function(e){return t.headers.get(e)},a=(0,i.validateRangeRequestCapabilities)({getResponseHeader:e,isHttp:r._stream.isHttp,rangeChunkSize:r._rangeChunkSize,disableRange:r._disableRange}),s=a.allowRangeRequests,l=a.suggestedLength;r._isRangeSupported=s,r._contentLength=l||r._contentLength,r._filename=(0,i.extractFilenameFromHeader)(e),!r._isStreamingSupported&&r._isRangeSupported&&r.cancel(new n.AbortException("Streaming is disabled."))})).catch(this._headersCapability.reject),this.onProgress=null}var e;return f(t,[{key:"headersReady",get:function(){return this._headersCapability.promise}},{key:"filename",get:function(){return this._filename}},{key:"contentLength",get:function(){return this._contentLength}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"read",value:(e=s(a().mark((function t(){var e,r,n,i,o;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this._headersCapability.promise;case 2:return t.next=4,this._reader.read();case 4:if(r=t.sent,n=r.value,!(i=r.done)){t.next=9;break}return t.abrupt("return",{value:n,done:i});case 9:return this._loaded+=n.byteLength,null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:this._loaded,total:this._contentLength}),o=new Uint8Array(n).buffer,t.abrupt("return",{value:o,done:!1});case 13:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"cancel",value:function(t){var e;null===(e=this._reader)||void 0===e||e.cancel(t),this._abortController.abort()}}]),t}(),m=function(){function t(e,r,a){var o=this;c(this,t),this._stream=e,this._reader=null,this._loaded=0;var s=e.source;this._withCredentials=s.withCredentials||!1,this._readCapability=(0,n.createPromiseCapability)(),this._isStreamingSupported=!s.disableStream,this._abortController=new AbortController,this._headers=p(this._stream.httpHeaders),this._headers.append("Range","bytes=".concat(r,"-").concat(a-1));var l=s.url;fetch(l,d(this._headers,this._withCredentials,this._abortController)).then((function(t){if(!(0,i.validateResponseStatus)(t.status))throw(0,i.createResponseStatusError)(t.status,l);o._readCapability.resolve(),o._reader=t.body.getReader()})).catch(this._readCapability.reject),this.onProgress=null}var e;return f(t,[{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"read",value:(e=s(a().mark((function t(){var e,r,n,i,o;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this._readCapability.promise;case 2:return t.next=4,this._reader.read();case 4:if(r=t.sent,n=r.value,!(i=r.done)){t.next=9;break}return t.abrupt("return",{value:n,done:i});case 9:return this._loaded+=n.byteLength,null===(e=this.onProgress)||void 0===e||e.call(this,{loaded:this._loaded}),o=new Uint8Array(n).buffer,t.abrupt("return",{value:o,done:!1});case 13:case"end":return t.stop()}}),t,this)}))),function(){return e.apply(this,arguments)})},{key:"cancel",value:function(t){var e;null===(e=this._reader)||void 0===e||e.cancel(t),this._abortController.abort()}}]),t}()}],__webpack_module_cache__={};function __w_pdfjs_require__(t){var e=__webpack_module_cache__[t];if(void 0!==e)return e.exports;var r=__webpack_module_cache__[t]={exports:{}};return __webpack_modules__[t](r,r.exports,__w_pdfjs_require__),r.exports}var __nested_webpack_exports__={};return(()=>{var t=__nested_webpack_exports__;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AbortException",{enumerable:!0,get:function(){return e.AbortException}}),Object.defineProperty(t,"AnnotationEditorLayer",{enumerable:!0,get:function(){return a.AnnotationEditorLayer}}),Object.defineProperty(t,"AnnotationEditorParamsType",{enumerable:!0,get:function(){return e.AnnotationEditorParamsType}}),Object.defineProperty(t,"AnnotationEditorType",{enumerable:!0,get:function(){return e.AnnotationEditorType}}),Object.defineProperty(t,"AnnotationEditorUIManager",{enumerable:!0,get:function(){return o.AnnotationEditorUIManager}}),Object.defineProperty(t,"AnnotationLayer",{enumerable:!0,get:function(){return s.AnnotationLayer}}),Object.defineProperty(t,"AnnotationMode",{enumerable:!0,get:function(){return e.AnnotationMode}}),Object.defineProperty(t,"CMapCompressionType",{enumerable:!0,get:function(){return e.CMapCompressionType}}),Object.defineProperty(t,"GlobalWorkerOptions",{enumerable:!0,get:function(){return l.GlobalWorkerOptions}}),Object.defineProperty(t,"InvalidPDFException",{enumerable:!0,get:function(){return e.InvalidPDFException}}),Object.defineProperty(t,"MissingPDFException",{enumerable:!0,get:function(){return e.MissingPDFException}}),Object.defineProperty(t,"OPS",{enumerable:!0,get:function(){return e.OPS}}),Object.defineProperty(t,"PDFDataRangeTransport",{enumerable:!0,get:function(){return r.PDFDataRangeTransport}}),Object.defineProperty(t,"PDFDateString",{enumerable:!0,get:function(){return n.PDFDateString}}),Object.defineProperty(t,"PDFWorker",{enumerable:!0,get:function(){return r.PDFWorker}}),Object.defineProperty(t,"PasswordResponses",{enumerable:!0,get:function(){return e.PasswordResponses}}),Object.defineProperty(t,"PermissionFlag",{enumerable:!0,get:function(){return e.PermissionFlag}}),Object.defineProperty(t,"PixelsPerInch",{enumerable:!0,get:function(){return n.PixelsPerInch}}),Object.defineProperty(t,"RenderingCancelledException",{enumerable:!0,get:function(){return n.RenderingCancelledException}}),Object.defineProperty(t,"SVGGraphics",{enumerable:!0,get:function(){return c.SVGGraphics}}),Object.defineProperty(t,"UNSUPPORTED_FEATURES",{enumerable:!0,get:function(){return e.UNSUPPORTED_FEATURES}}),Object.defineProperty(t,"UnexpectedResponseException",{enumerable:!0,get:function(){return e.UnexpectedResponseException}}),Object.defineProperty(t,"Util",{enumerable:!0,get:function(){return e.Util}}),Object.defineProperty(t,"VerbosityLevel",{enumerable:!0,get:function(){return e.VerbosityLevel}}),Object.defineProperty(t,"XfaLayer",{enumerable:!0,get:function(){return h.XfaLayer}}),Object.defineProperty(t,"build",{enumerable:!0,get:function(){return r.build}}),Object.defineProperty(t,"createPromiseCapability",{enumerable:!0,get:function(){return e.createPromiseCapability}}),Object.defineProperty(t,"createValidAbsoluteUrl",{enumerable:!0,get:function(){return e.createValidAbsoluteUrl}}),Object.defineProperty(t,"getDocument",{enumerable:!0,get:function(){return r.getDocument}}),Object.defineProperty(t,"getFilenameFromUrl",{enumerable:!0,get:function(){return n.getFilenameFromUrl}}),Object.defineProperty(t,"getPdfFilenameFromUrl",{enumerable:!0,get:function(){return n.getPdfFilenameFromUrl}}),Object.defineProperty(t,"getXfaPageViewport",{enumerable:!0,get:function(){return n.getXfaPageViewport}}),Object.defineProperty(t,"isDataScheme",{enumerable:!0,get:function(){return n.isDataScheme}}),Object.defineProperty(t,"isPdfFile",{enumerable:!0,get:function(){return n.isPdfFile}}),Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return n.loadScript}}),Object.defineProperty(t,"renderTextLayer",{enumerable:!0,get:function(){return i.renderTextLayer}}),Object.defineProperty(t,"setLayerDimensions",{enumerable:!0,get:function(){return n.setLayerDimensions}}),Object.defineProperty(t,"shadow",{enumerable:!0,get:function(){return e.shadow}}),Object.defineProperty(t,"updateTextLayer",{enumerable:!0,get:function(){return i.updateTextLayer}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return r.version}});var e=__w_pdfjs_require__(1),r=__w_pdfjs_require__(133),n=__w_pdfjs_require__(137),i=__w_pdfjs_require__(151),a=__w_pdfjs_require__(152),o=__w_pdfjs_require__(136),s=__w_pdfjs_require__(157),l=__w_pdfjs_require__(144),u=__w_pdfjs_require__(3),c=__w_pdfjs_require__(160),h=__w_pdfjs_require__(159);if(u.isNodeJS){var f=__w_pdfjs_require__(161).PDFNodeStream;(0,r.setPDFNetworkStreamFactory)((function(t){return new f(t)}))}else{var d=__w_pdfjs_require__(164).PDFNetworkStream,p=__w_pdfjs_require__(165).PDFFetchStream;(0,r.setPDFNetworkStreamFactory)((function(t){return(0,n.isValidFetchUrl)(t.url)?new p(t):new d(t)}))}})(),__nested_webpack_exports__})(),"object"==typeof exports&&"object"==typeof module?module.exports=factory():"function"==typeof define&&define.amd?define("pdfjs-dist/build/pdf",[],factory):"object"==typeof exports?exports["pdfjs-dist/build/pdf"]=factory():root["pdfjs-dist/build/pdf"]=root.pdfjsLib=factory();`;function Ai(B){return typeof B=="string"?B:B instanceof Blob?URL.createObjectURL(B):B instanceof ArrayBuffer?URL.createObjectURL(new Blob([B])):B instanceof Response?URL.createObjectURL(B.blob()):B}function Ze(B){return new Promise((W,re)=>{let Ae=document.createElement("script");Ae.src=B,Ae.onload=function(){W()},Ae.onerror=function(){re()},document.body.append(Ae)})}function Vf(B,W){return Bc(this,null,function*(){W&&(W instanceof ArrayBuffer&&(W=new Blob([W])),Uc(B,URL.createObjectURL(W)))})}function Uc(B,W){let re=document.createElement("a");re.download=B,re.style.display="none",re.href=W,document.body.appendChild(re),re.click(),document.body.removeChild(re)}function zc(B){var W,re,Ae,$e,ee;for(W="",Ae=B.length,re=0;re=1&&$e<=127?W+=B.charAt(re):$e>2047?(ee=224|$e>>12&15,W+=String.fromCharCode(ee),ee=128|$e>>6&63,W+=String.fromCharCode(ee),ee=128|$e>>0&63,W+=String.fromCharCode(ee)):(ee=192|$e>>6&31,W+=String.fromCharCode(ee),ee=128|$e>>0&63,W+=String.fromCharCode(ee));return W}var At="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function gn(B){var W,re,Ae,$e,ee,_e;for(Ae=B.length,re=0,W="";re>2),W+=At.charAt(($e&3)<<4),W+="==";break}if(ee=B.charCodeAt(re++),re==Ae){W+=At.charAt($e>>2),W+=At.charAt(($e&3)<<4|(ee&240)>>4),W+=At.charAt((ee&15)<<2),W+="=";break}_e=B.charCodeAt(re++),W+=At.charAt($e>>2),W+=At.charAt(($e&3)<<4|(ee&240)>>4),W+=At.charAt((ee&15)<<2|(_e&192)>>6),W+=At.charAt(_e&63)}return W}function qn(B){return gn(zc(B))}var Hc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof Ol<"u"?Ol:typeof self<"u"?self:{};function Yf(B){return B&&B.__esModule&&Object.prototype.hasOwnProperty.call(B,"default")?B.default:B}function Yn(B,W){for(var re=-1,Ae=B==null?0:B.length,$e=Array(Ae);++re-1}var Wo=Ru,ju=nc;function Ml(B,W){var re=this.__data__,Ae=ju(re,B);return Ae<0?(++this.size,re.push([B,W])):re[Ae][1]=W,this}var Kf=Ml,ma=ei,bn=Fu,Fl=$d,Zf=Wo,uo=Kf;function Eo(B){var W=-1,re=B==null?0:B.length;for(this.clear();++W-1&&B%1==0&&B-1&&B%1==0&&B<=Jy}var _h=w1,Qy=us,k1=_h,eb=eo,x1="[object Arguments]",k0="[object Array]",tb="[object Boolean]",Vc="[object Date]",ps="[object Error]",rb="[object Function]",nb="[object Map]",ab="[object Number]",x0="[object Object]",S0="[object RegExp]",ib="[object Set]",to="[object String]",Ku="[object WeakMap]",_0="[object ArrayBuffer]",S1="[object DataView]",Zu="[object Float32Array]",ob="[object Float64Array]",_1="[object Int8Array]",sb="[object Int16Array]",cb="[object Int32Array]",A1="[object Uint8Array]",Ju="[object Uint8ClampedArray]",Qu="[object Uint16Array]",lb="[object Uint32Array]",va={};va[Zu]=va[ob]=va[_1]=va[sb]=va[cb]=va[A1]=va[Ju]=va[Qu]=va[lb]=!0,va[x1]=va[k0]=va[_0]=va[tb]=va[S1]=va[Vc]=va[ps]=va[rb]=va[nb]=va[ab]=va[x0]=va[S0]=va[ib]=va[to]=va[Ku]=!1;function ub(B){return eb(B)&&k1(B.length)&&!!va[Qy(B)]}var fb=ub;function A0(B){return function(W){return B(W)}}var Yc=A0,Ah={exports:{}};Ah.exports,function(B,W){var re=ah,Ae=W&&!W.nodeType&&W,$e=Ae&&!0&&B&&!B.nodeType&&B,ee=$e&&$e.exports===Ae,_e=ee&&re.process,qe=function(){try{var vt=$e&&$e.require&&$e.require("util").types;return vt||_e&&_e.binding&&_e.binding("util")}catch{}}();B.exports=qe}(Ah,Ah.exports);var E0=Ah.exports,hb=fb,db=Yc,E1=E0,C1=E1&&E1.isTypedArray,pb=C1?db(C1):hb,T1=pb,mb=Xc,vb=y0,gb=Oo,O1=lc,P1=w0,I1=T1,Dn=Object.prototype,M1=Dn.hasOwnProperty;function F1(B,W){var re=gb(B),Ae=!re&&vb(B),$e=!re&&!Ae&&O1(B),ee=!re&&!Ae&&!$e&&I1(B),_e=re||Ae||$e||ee,qe=_e?mb(B.length,String):[],vt=qe.length;for(var Tt in B)(W||M1.call(B,Tt))&&!(_e&&(Tt=="length"||$e&&(Tt=="offset"||Tt=="parent")||ee&&(Tt=="buffer"||Tt=="byteLength"||Tt=="byteOffset")||P1(Tt,vt)))&&qe.push(Tt);return qe}var Vl=F1,xn=Object.prototype;function R1(B){var W=B&&B.constructor,re=typeof W=="function"&&W.prototype||xn;return B===re}var Eh=R1;function j1(B,W){return function(re){return B(W(re))}}var N1=j1,Ch=N1,yb=Ch(Object.keys,Object),Mr=yb,C0=Eh,D1=Mr,zt=Object.prototype,Th=zt.hasOwnProperty;function L1(B){if(!C0(B))return D1(B);var W=[];for(var re in Object(B))Th.call(B,re)&&re!="constructor"&&W.push(re);return W}var B1=L1,Ga=dr,T0=_h;function O0(B){return B!=null&&T0(B.length)&&!Ga(B)}var U1=O0,z1=Vl,bb=B1,P0=U1;function wb(B){return P0(B)?z1(B):bb(B)}var Oh=wb,qr=$o,H1=Oh;function W1(B,W){return B&&qr(W,H1(W),B)}var $1=W1;function q1(B){var W=[];if(B!=null)for(var re in Object(B))W.push(re);return W}var kb=q1,xb=fo,Sb=Eh,_b=kb,Ab=Object.prototype,Eb=Ab.hasOwnProperty;function Cb(B){if(!xb(B))return _b(B);var W=Sb(B),re=[];for(var Ae in B)Ae=="constructor"&&(W||!Eb.call(B,Ae))||re.push(Ae);return re}var Tb=Cb,G1=Vl,Ob=Tb,Pb=U1;function Ib(B){return Pb(B)?G1(B,!0):Ob(B)}var ef=Ib,Mb=$o,X1=ef;function wa(B,W){return B&&Mb(W,X1(W),B)}var Ph=wa,Ti={exports:{}};Ti.exports,function(B,W){var re=$a,Ae=W&&!W.nodeType&&W,$e=Ae&&!0&&B&&!B.nodeType&&B,ee=$e&&$e.exports===Ae,_e=ee?re.Buffer:void 0,qe=_e?_e.allocUnsafe:void 0;function vt(Tt,Lt){if(Lt)return Tt.slice();var cr=Tt.length,Ar=qe?qe(cr):new Tt.constructor(cr);return Tt.copy(Ar),Ar}B.exports=vt}(Ti,Ti.exports);var Go=Ti.exports;function tf(B,W){var re=-1,Ae=B.length;for(W||(W=Array(Ae));++re$e?0:$e+W),re=re>$e?$e:re,re<0&&(re+=$e),$e=W>re?0:re-W>>>0,W>>>=0;for(var ee=Array($e);++Ae<$e;)ee[Ae]=B[Ae+W];return ee}var Zn=au,l2=ll,iv=Zn;function ov(B,W){return W.length<2?B:l2(B,iv(W,0,-1))}var Mo=ov,u2=Qh,sv=nu,dp=Mo,cv=yc;function ul(B,W){return W=u2(W,B),B=dp(B,W),B==null||delete B[cv(sv(W))]}var lv=ul,uv=us,fv=jh,f2=eo,hv="[object Object]",pp=Function.prototype,mp=Object.prototype,dv=pp.toString,vp=mp.hasOwnProperty,pv=dv.call(Object);function mv(B){if(!f2(B)||uv(B)!=hv)return!1;var W=fv(B);if(W===null)return!0;var re=vp.call(W,"constructor")&&W.constructor;return typeof re=="function"&&re instanceof re&&dv.call(re)==pv}var vv=mv,gv=vv;function h2(B){return gv(B)?void 0:B}var yv=h2,gp=Fs,ed=y0,bv=Oo,yp=gp?gp.isConcatSpreadable:void 0;function wv(B){return bv(B)||ed(B)||!!(yp&&B&&B[yp])}var d2=wv,kv=Kl,xv=d2;function bp(B,W,re,Ae,$e){var ee=-1,_e=B.length;for(re||(re=xv),$e||($e=[]);++ee<_e;){var qe=B[ee];W>0&&re(qe)?W>1?bp(qe,W-1,re,Ae,$e):kv($e,qe):Ae||($e[$e.length]=qe)}return $e}var Xs=bp,La=Xs;function $i(B){var W=B==null?0:B.length;return W?La(B,1):[]}var Ya=$i;function Fo(B,W,re){switch(re.length){case 0:return B.call(W);case 1:return B.call(W,re[0]);case 2:return B.call(W,re[0],re[1]);case 3:return B.call(W,re[0],re[1],re[2])}return B.apply(W,re)}var iu=Fo,Sv=iu,ou=Math.max;function p2(B,W,re){return W=ou(W===void 0?B.length-1:W,0),function(){for(var Ae=arguments,$e=-1,ee=ou(Ae.length-W,0),_e=Array(ee);++$e0){if(++W>=Cv)return arguments[0]}else W=0;return B.apply(void 0,arguments)}}var wp=g2,td=Ev,Tv=wp,Ov=Tv(td),kp=Ov,Pv=Ya,Ri=_v,y2=kp;function rd(B){return y2(Ri(B,void 0,Pv),B+"")}var nd=rd,b2=Zi,Iv=Mn,w2=lv,k2=Qh,Mv=$o,Fv=yv,Rv=nd,jv=Zc,Nv=1,x2=2,Dv=4,Lv=Rv(function(B,W){var re={};if(B==null)return re;var Ae=!1;W=b2(W,function(ee){return ee=k2(ee,B),Ae||(Ae=ee.length>1),ee}),Mv(B,jv(B),re),Ae&&(re=Iv(re,Nv|x2|Dv,Fv));for(var $e=W.length;$e--;)w2(re,W[$e]);return re}),Bv=Lv;const S2=Yf(Bv);var _2=/\s/;function A2(B){for(var W=B.length;W--&&_2.test(B.charAt(W)););return W}var Uv=A2,E2=Uv,C2=/^\s+/;function T2(B){return B&&B.slice(0,E2(B)+1).replace(C2,"")}var O2=T2,xp=O2,Sp=fo,zv=vc,_p=NaN,cu=/^[-+]0x[0-9a-f]+$/i,pl=/^0b[01]+$/i,P2=/^0o[0-7]+$/i,I2=parseInt;function M2(B){if(typeof B=="number")return B;if(zv(B))return _p;if(Sp(B)){var W=typeof B.valueOf=="function"?B.valueOf():B;B=Sp(W)?W+"":W}if(typeof B!="string")return B===0?B:+B;B=xp(B);var re=pl.test(B);return re||P2.test(B)?I2(B.slice(2),re?2:8):cu.test(B)?_p:+B}var Ap=M2,F2=Ap,ad=1/0,R2=17976931348623157e292;function j2(B){if(!B)return B===0?B:0;if(B=F2(B),B===ad||B===-ad){var W=B<0?-1:1;return W*R2}return B===B?B:0}var N2=j2,D2=N2;function Hv(B){var W=D2(B),re=W%1;return W===W?re?W-re:W:0}var kf=Hv,L2=kf,Wv="Expected a function";function Vs(B,W){if(typeof W!="function")throw new TypeError(Wv);return B=L2(B),function(){if(--B<1)return W.apply(this,arguments)}}var B2=Vs,$v=im,qv=$v&&new $v,Ep=qv,U2=su,Gv=Ep,z2=Gv?function(B,W){return Gv.set(B,W),B}:U2,id=z2,Xv=Nn,H2=fo;function W2(B){return function(){var W=arguments;switch(W.length){case 0:return new B;case 1:return new B(W[0]);case 2:return new B(W[0],W[1]);case 3:return new B(W[0],W[1],W[2]);case 4:return new B(W[0],W[1],W[2],W[3]);case 5:return new B(W[0],W[1],W[2],W[3],W[4]);case 6:return new B(W[0],W[1],W[2],W[3],W[4],W[5]);case 7:return new B(W[0],W[1],W[2],W[3],W[4],W[5],W[6])}var re=Xv(B.prototype),Ae=B.apply(re,W);return H2(Ae)?Ae:re}}var xf=W2,Sf=xf,od=$a,Vv=1;function $2(B,W,re){var Ae=W&Vv,$e=Sf(B);function ee(){var _e=this&&this!==od&&this instanceof ee?$e:B;return _e.apply(Ae?re:this,arguments)}return ee}var q2=$2,ji=Math.max;function _f(B,W,re,Ae){for(var $e=-1,ee=B.length,_e=re.length,qe=-1,vt=W.length,Tt=ji(ee-_e,0),Lt=Array(vt+Tt),cr=!Ae;++qe1?"& ":"")+W[Ae],W=W.join(re>2?", ":" "),B.replace(cg,`{ +/* [wrapped with `+W+`] */ +`)}var lg=p3;function ug(B,W,re,Ae){for(var $e=B.length,ee=re+(Ae?1:-1);Ae?ee--:++ee<$e;)if(W(B[ee],ee,B))return ee;return-1}var m3=ug;function v3(B){return B!==B}var g3=v3;function Tf(B,W,re){for(var Ae=re-1,$e=B.length;++Ae<$e;)if(B[Ae]===W)return Ae;return-1}var Fp=Tf,fg=m3,y3=g3,hg=Fp;function b3(B,W,re){return W===W?hg(B,W,re):fg(B,y3,re)}var w3=b3,k3=w3;function Of(B,W){var re=B==null?0:B.length;return!!re&&k3(B,W,0)>-1}var Pf=Of,x3=de,S3=Pf,dg=1,pg=2,Ni=8,_3=16,A3=32,Rp=64,E3=128,md=256,C3=512,vd=[["ary",E3],["bind",dg],["bindKey",pg],["curry",Ni],["curryRight",_3],["flip",C3],["partial",A3],["partialRight",Rp],["rearg",md]];function T3(B,W){return x3(vd,function(re){var Ae="_."+re[0];W&re[1]&&!S3(B,Ae)&&B.push(Ae)}),B.sort()}var O3=T3,P3=sg,mg=lg,I3=kp,vg=O3;function jp(B,W,re){var Ae=W+"";return I3(B,mg(Ae,vg(P3(Ae),re)))}var hu=jp,du=Pp,If=Mp,Np=hu,gd=1,ml=2,xc=4,gg=8,yg=32,bg=64;function M3(B,W,re,Ae,$e,ee,_e,qe,vt,Tt){var Lt=W&gg,cr=Lt?_e:void 0,Ar=Lt?void 0:_e,Lr=Lt?ee:void 0,an=Lt?void 0:ee;W|=Lt?yg:bg,W&=~(Lt?bg:yg),W&xc||(W&=~(gd|ml));var Zr=[B,W,$e,Lr,cr,an,Ar,qe,vt,Tt],fn=re.apply(void 0,Zr);return du(B)&&If(fn,Zr),fn.placeholder=Ae,Np(fn,B,W)}var wg=M3;function F3(B){var W=B;return W.placeholder}var pu=F3,R3=Ih,j3=w0,kg=Math.min;function N3(B,W){for(var re=B.length,Ae=kg(W.length,re),$e=R3(B);Ae--;){var ee=W[Ae];B[Ae]=j3(ee,re)?$e[ee]:void 0}return B}var D3=N3,xg="__lodash_placeholder__";function Dp(B,W){for(var re=-1,Ae=B.length,$e=0,ee=[];++re1&&Fr.reverse(),Lt&&vt0&&(re=W.apply(this,arguments)),B<=1&&(W=void 0),re}}var Hp=jf,x5=su,Nf=_v,Wp=kp;function wr(B,W){return Wp(Nf(B,W,x5),B+"")}var ao=wr,S5=ao,_5=Ys,A5=pu,E5=vl,C5=1,T5=32,$p=S5(function(B,W,re){var Ae=C5;if(re.length){var $e=E5(re,A5($p));Ae|=T5}return _5(B,Ae,W,re,$e)});$p.placeholder={};var $g=$p,qg=ao,O5=Ys,P5=pu,I5=vl,M5=1,Gg=2,Xg=32,wd=qg(function(B,W,re){var Ae=M5|Gg;if(re.length){var $e=I5(re,P5(wd));Ae|=Xg}return O5(W,Ae,B,re,$e)});wd.placeholder={};var F5=wd,Vg=Ys,Yg=8;function Ks(B,W,re){W=re?void 0:W;var Ae=Vg(B,Yg,void 0,void 0,void 0,void 0,void 0,W);return Ae.placeholder=Ks.placeholder,Ae}Ks.placeholder={};var qp=Ks,R5=Ys,Sc=16;function kd(B,W,re){W=re?void 0:W;var Ae=R5(B,Sc,void 0,void 0,void 0,void 0,void 0,W);return Ae.placeholder=kd.placeholder,Ae}kd.placeholder={};var Df=kd,ra=$a,Fa=function(){return ra.Date.now()},Wn=Fa,bi=fo,Lf=Wn,wo=Ap,mu="Expected a function",j5=Math.max,Ro=Math.min;function vu(B,W,re){var Ae,$e,ee,_e,qe,vt,Tt=0,Lt=!1,cr=!1,Ar=!0;if(typeof B!="function")throw new TypeError(mu);W=wo(W)||0,bi(re)&&(Lt=!!re.leading,cr="maxWait"in re,ee=cr?j5(wo(re.maxWait)||0,W):ee,Ar="trailing"in re?!!re.trailing:Ar);function Lr(Xn){var Ua=Ae,xo=$e;return Ae=$e=void 0,Tt=Xn,_e=B.apply(xo,Ua),_e}function an(Xn){return Tt=Xn,qe=setTimeout(dn,W),Lt?Lr(Xn):_e}function Zr(Xn){var Ua=Xn-vt,xo=Xn-Tt,_s=W-Ua;return cr?Ro(_s,ee-xo):_s}function fn(Xn){var Ua=Xn-vt,xo=Xn-Tt;return vt===void 0||Ua>=W||Ua<0||cr&&xo>=ee}function dn(){var Xn=Lf();if(fn(Xn))return Fr(Xn);qe=setTimeout(dn,Zr(Xn))}function Fr(Xn){return qe=void 0,Ar&&Ae?Lr(Xn):(Ae=$e=void 0,_e)}function Sa(){qe!==void 0&&clearTimeout(qe),Tt=0,Ae=vt=$e=qe=void 0}function Oa(){return qe===void 0?_e:Fr(Lf())}function Pa(){var Xn=Lf(),Ua=fn(Xn);if(Ae=arguments,$e=this,vt=Xn,Ua){if(qe===void 0)return an(vt);if(cr)return clearTimeout(qe),qe=setTimeout(dn,W),Lr(vt)}return qe===void 0&&(qe=setTimeout(dn,W)),_e}return Pa.cancel=Sa,Pa.flush=Oa,Pa}var Kg=vu,Gp="Expected a function";function Xp(B,W,re){if(typeof B!="function")throw new TypeError(Gp);return setTimeout(function(){B.apply(void 0,re)},W)}var Zg=Xp,Di=Zg,Jg=ao,N5=Jg(function(B,W){return Di(B,1,W)}),D5=N5,L5=Zg,Vp=ao,B5=Ap,Qg=Vp(function(B,W,re){return L5(B,B5(W)||0,re)}),Yp=Qg,Kp=Ys,U5=512;function jo(B){return Kp(B,U5)}var z5=jo,H5="Expected a function";function W5(B){if(typeof B!="function")throw new TypeError(H5);return function(){var W=arguments;switch(W.length){case 0:return!B.call(this);case 1:return!B.call(this,W[0]);case 2:return!B.call(this,W[0],W[1]);case 3:return!B.call(this,W[0],W[1],W[2])}return!B.apply(this,W)}}var Zp=W5,ey=Hp;function Jp(B){return ey(2,B)}var Qp=Jp,ty="__lodash_hash_undefined__";function $5(B){return this.__data__.set(B,ty),this}var bs=$5;function xd(B){return this.__data__.has(B)}var ry=xd,q5=wn,ny=bs,ay=ry;function Sd(B){var W=-1,re=B==null?0:B.length;for(this.__data__=new q5;++Wqe))return!1;var Tt=ee.get(B),Lt=ee.get(W);if(Tt&&Lt)return Tt==W&&Lt==B;var cr=-1,Ar=!0,Lr=re&X5?new G5:void 0;for(ee.set(B,W),ee.set(W,B);++cr=Ae?B:Xi(B,W,re)}var ua=Cc,Lo=iu,bl=Kl,xu=ao,ko=ua,Su=kf,Zs="Expected a function",ns=Math.max;function Vi(B,W){if(typeof B!="function")throw new TypeError(Zs);return W=W==null?0:ns(Su(W),0),xu(function(re){var Ae=re[W],$e=ko(re,0,W);return Ae&&bl($e,Ae),Lo(B,this,$e)})}var io=Vi,_u=Kg,Tc=fo,as="Expected a function";function Oc(B,W,re){var Ae=!0,$e=!0;if(typeof B!="function")throw new TypeError(as);return Tc(re)&&(Ae="leading"in re?!!re.leading:Ae,$e="trailing"in re?!!re.trailing:$e),_u(B,W,{leading:Ae,maxWait:W,trailing:$e})}var Ss=Oc,Pc=es;function Ic(B){return Pc(B,1)}var wl=Ic,ki=su;function We(B){return typeof B=="function"?B:ki}var pt=We,Zt=pt,Ir=ba;function Jn(B,W){return Ir(Zt(W),B)}var hn=Jn,Bn={after:B2,ary:es,before:Hp,bind:$g,bindKey:F5,curry:qp,curryRight:Df,debounce:Kg,defer:D5,delay:Yp,flip:z5,memoize:gc,negate:Zp,once:Qp,overArgs:nn,partial:ba,partialRight:gu,rearg:wi,rest:Do,spread:io,throttle:Ss,unary:wl,wrap:hn};const na=(B,W)=>{const re=B.__vccOpts||B;for(const[Ae,$e]of W)re[Ae]=$e;return re},Ra=`data:text/javascript;base64,${qn(Ke)}`,Gn=`data:text/javascript;base64,${qn(Pr)}`;let Un=!1,Za=!1;const xa=In.defineComponent({name:"VueOfficePdf",props:{src:[String,ArrayBuffer,Blob],requestOptions:{type:Object,default:()=>({})},staticFileUrl:{type:String,default:"https://unpkg.com/pdfjs-dist@3.1.81/"},options:{type:Object,default:()=>({})}},emits:["rendered","error"],setup(B,{emit:W}){let re=null,Ae=null;const $e=In.ref(null),ee=In.ref(null),_e=In.ref([]),qe=In.ref(0);let vt=0,Tt=0,Lt=0,cr=0,Ar=6,Lr=0,an=0,Zr=null;In.onBeforeUnmount(()=>{re!==null&&(re.destroy(),re=null,Ae=null,Zr&&clearTimeout(Zr))});function fn(){return Ze(Ra).then(()=>{if(window.pdfjsLib&&!Za)Za=!0,window.pdfjsLib.GlobalWorkerOptions.workerSrc=Gn;else return Promise.reject("window.pdfjsLib未找到")})}function dn(){return new Promise(ia=>{const zn=()=>{window.pdfjsLib?ia():Zr=setTimeout(zn,10)};zn()})}function Fr(){return window.pdfjsLib?Promise.resolve():Un?dn():(Un=!0,fn())}function Sa(){ee.value.innerHTML=""}function Oa(){if(!B.src){Sa(),W("error",new Error("srcä¸èƒ½ä¸ºç©º"));return}Ae=window.pdfjsLib.getDocument(Lc({url:Ai(B.src),httpHeaders:B.requestOptions&&B.requestOptions.headers,withCredentials:B.requestOptions&&B.requestOptions.withCredentials,cMapUrl:`${B.staticFileUrl.endsWith("/")?B.staticFileUrl:B.staticFileUrl+"/"}cmaps/`,cMapPacked:!0,enableXfa:!0},S2(B.options,["width"]))),Ae.promise.then(ia=>{re&&re.destroy(),re=ia,Pa(re).then(zn=>{vt=re.numPages,cr=$e.value.getBoundingClientRect().height,Tt=zn.width,Lt=zn.height,Lr=zn.canvasWidth,an=zn.canvasHeight;let _a=B.options.gap||10;Ar=Math.ceil(cr/(Lt+_a))+4;let $n=(Lt+_a)*vt-_a;ee.value.style.height=$n+"px",Sa(),xo(1,Math.min(vt,Ar))})}).catch(ia=>{W("error",ia)})}function Pa(ia){return ia.getPage(1).then(zn=>{const _a=zn.getViewport({scale:2}),$n=window.devicePixelRatio>2?1.5:2;let za=Math.floor(_a.width*$n),Ja=Math.floor(_a.height*$n),Ha=Math.floor(_a.width),Vn=Math.floor(_a.height);if(B.options.width){let is=B.options.width/Ha;Ha=Math.floor(B.options.width),Vn=Math.floor(Vn*is)}let ja=ee.value.getBoundingClientRect().width-20;if(Ha>ja){let is=ja/Ha;Ha=Math.floor(ja),Vn=Math.floor(Vn*is)}return{width:Ha,height:Vn,canvasWidth:za,canvasHeight:Ja}}).catch(zn=>{W("error",zn)})}const Xn=Bn.debounce(function(ia){const{scrollTop:zn}=ia.target;let _a=parseInt(getComputedStyle(ee.value).paddingTop)||0;const $n=B.options.gap||10,za=Math.max(Math.floor(Math.max(zn-_a,0)/(Lt+$n))-1,1),Ja=Math.min(za+Ar-1,vt);xo(za,Ja)},60);function Ua(ia){let zn=parseInt(getComputedStyle(ee.value).paddingTop)||0,_a=B.options.gap||10;const $n=document.createElement("canvas");return $n.style.position="absolute",$n.style.top=(ia-1)*(Lt+_a)+zn+"px",$n.style.left="50%",$n.style.transform="translate(-50%)",$n.style.backgroundColor="#fff",$n.setAttribute("data-id",ia),$n.width=Lr,$n.height=an,$n.style.width=`${Tt}px`,$n.style.height=`${Lt}px`,$n}function xo(ia,zn){let _a=ee.value,$n=[..._a.childNodes],za=[];if(_a.childNodes.length===0)for(let Ja=ia;Ja<=zn;Ja++){let Ha=Ua(Ja);_a.appendChild(Ha),za.push(_s(Ja,Ha))}else{let Ja=+$n[0].getAttribute("data-id"),Ha=+$n[$n.length-1].getAttribute("data-id");if(znHa)for(let Vn=ia;Vn<=zn;Vn++){let ja=Ua(Vn);_a.appendChild(ja),za.push(_s(Vn,ja))}if(ia=Ja){let Vn=$n[0];for(let ja=Ja-1;ja>=ia;ja--){let is=Ua(ja);_a.insertBefore(is,Vn),Vn=is,za.push(_s(ja,is))}}for(let Vn=0;Vn<=Ha-Ja;Vn++){let ja=+$n[Vn].getAttribute("data-id");(jazn)&&_a.removeChild($n[Vn])}if(zn>Ha&&ia<=Ha)for(let Vn=Ha+1;Vn<=zn;Vn++){let ja=Ua(Vn);_a.appendChild(ja),za.push(_s(Vn,ja))}}Promise.all(za).then(Ja=>{W("rendered")}).catch(Ja=>{W("error",Ja)})}function _s(ia,zn){return re.getPage(ia).then(_a=>{const $n=_a.getViewport({scale:2});let za=window.devicePixelRatio>2?1.5:2;if(Lr*$n.height!==an*$n.width){let Vn=Math.floor($n.width*za),ja=Math.floor($n.height*za),is=an/ja;za=za*is,zn.width=Vn*is,zn.style.width=parseInt(zn.style.width)*is+"px"}const Ja=zn.getContext("2d"),Ha=za!==1?[za,0,0,za,0,0]:null;return _a.render({canvasContext:Ja,transform:Ha,viewport:$n}).promise})}function Mc(){xo(1,Math.min(vt,Ar))}In.onMounted(()=>{B.src&&Fr().then(Oa).catch(ia=>{console.warn(ia)})}),In.watch(()=>B.src,()=>{Fr().then(Oa).catch(ia=>{console.warn(ia)})});function Od(ia){re&&re._transport&&re._transport.getData().then(zn=>{Vf(ia||`vue-office-pdf-${new Date().getTime()}.pdf`,zn.buffer)})}return{containerRef:$e,wrapperRef:ee,rootRef:_e,numPages:qe,save:Od,onScrollPdf:Xn,rerender:Mc}}}),aa={ref:"wrapperRef",class:"vue-office-pdf-wrapper",style:{background:"gray",padding:"30px 0",position:"relative","box-sizing":"content-box"}};function xi(B,W,re,Ae,$e,ee){return pa.openBlock(),pa.createElementBlock("div",{class:"vue-office-pdf",ref:"containerRef",style:{"text-align":"center","overflow-y":"auto",position:"relative"},onScroll:W[0]||(W[0]=(..._e)=>B.onScrollPdf&&B.onScrollPdf(..._e))},[pa.createElementVNode("div",aa,null,512),pa.renderSlot(B.$slots,"default")],544)}const Li=na(xa,[["render",xi]]);return Li.install=function(B){B.component(Li.name,Li)},Li})})(V4);var Q8=V4.exports;const e7=t6(Q8),t7=q4("p",null,"支æŒdocxã€xlsxã€pdf文件预览。",-1),r7={style:{"margin-bottom":"0"}},n7=H8({__name:"file-preview",setup(lo){const Pl=new URL(""+new URL("test-lokg6HCp.docx",import.meta.url).href,import.meta.url).href,In=new URL(""+new URL("test-eg0j9y25.xlsx",import.meta.url).href,import.meta.url).href,pa=new URL(""+new URL("test-CTTt9cO2.pdf",import.meta.url).href,import.meta.url).href;function Ki(tc){window.open(tc,"_blank")}return(tc,Ps)=>{const Dc=H4("ElTag"),rc=q8,Lc=H4("ElButton"),Bc=G8,Pr=X8;return W8(),$8("div",null,[ec(V8),ec(Bc,{title:"文件预览"},{content:Iu(()=>[t7,q4("p",r7,[Qw(" 安装命令:"),ec(Dc,null,{default:Iu(()=>[Qw("pnpm add @vue-office/docx @vue-office/excel @vue-office/pdf")]),_:1})])]),default:Iu(()=>[ec(Lc,{onClick:Ps[0]||(Ps[0]=Ke=>Ki("https://github.com/501351981/vue-office"))},{icon:Iu(()=>[ec(rc,{name:"i-ep:link"})]),default:Iu(()=>[Qw(" 访问 vue-office ")]),_:1})]),_:1}),ec(Pr,{title:"docx文件预览"},{default:Iu(()=>[ec(Ld(K8),{src:Ld(Pl),style:{height:"500px"}},null,8,["src"])]),_:1}),ec(Pr,{title:"excel文件预览"},{default:Iu(()=>[ec(Ld(J8),{src:Ld(In),style:{height:"500px"}},null,8,["src"])]),_:1}),ec(Pr,{title:"pdf文件预览"},{default:Iu(()=>[ec(Ld(e7),{src:Ld(pa),style:{height:"500px"}},null,8,["src"])]),_:1})])}}});typeof W4=="function"&&W4(n7);export{n7 as default}; diff --git a/assets/file-preview-CnjO-G3i.js.br b/assets/file-preview-CnjO-G3i.js.br new file mode 100644 index 0000000000000000000000000000000000000000..fe121feec92a4bb7751430b09ed3c9478e72661d GIT binary patch literal 781589 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%0A-x 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�nOcOE@C;36CPIh+~`Bk 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 B8AbpA literal 0 HcmV?d00001 diff --git a/assets/file-preview-CnjO-G3i.js.gz b/assets/file-preview-CnjO-G3i.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5e4a1c06d68181f3f34a4b10ee3886e7252cae4a GIT binary patch literal 1067955 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

eT+UwoSq_yqV*vdWS-k?9nH&o(vdAn7dyPJzF$= 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�W@6q5hlo!D`v;iO1Ei+rW^7+gnJ*n}ITk&b`k+>`3 zn=&ONE6fVPi`CgG#pS1WMGicWh6Ktj8|HhS%;h~yyRFR@@UUAJ$(6!DY*9`x=mk%y zP`NtDrbUgyCPEi1nC0E%@L#O;$u(U>%|4T{?mZIY0mtsSGz?OcJrSa1AA&D@{|nd| zK`g;i@s~5|T(iBDI7D%Yu$K0zUF1yrrk<_ajO^*&$HVT&t!|gi(Y%Zf$$+>lJyl5W zY03N)b(P|L+}(c;KfP6}JnAb!8SS;HPg6=`pBkDmy=vq}exO_}5FiwW!spVut|01t z`Q)`ewdTl~q;KUBF+7=J+SH(}+eFxG8>y{MV6pGblYu-!u)GVcIQo@r9mdMufSqFzJ51yEu1&n8$mzpUF&-`2UD%}EJzUnc z|F>*-eg;AafUH{w?}=2^#?-0>eiEWR_sPD9W7ZU0vjev&q=OQ&WuG=%-L0&>p;(_i z&Ww=s-r~ZulixojA44)W{$uFtMt=cq<{%%BwMAUj@=@KP1_7bqxfns zNQNM?!%i+3eYXku#b37y5EnDnWV9CK_#GTuHJkqmR${^iX)#nr z{h+-YlK#D6SO?a>o)zrF$;8Snr*F?eYYJ!6%`{zQvAr@GPv(Ow?MZ>8=Lu=~G33sE zH7R$)5p05U5w{n2)665a$yAnF79wT12&)6TR`&a*=+yKuyw0Df#2|g7z1?_{%4U3Q zY)Y^W zo*DENQhkCX3>xuDD2z+V*a&024z)!8%qI4;!1&y)Rc_W+wD|dTzcpS1S!*a6 zFZ&#*CZ1HvX0x>cVg8$lOJsUgS&n>*k*xyK_AJ3ScU7b1@3$2=Y6@G6O7T~F1nvT` z(UIr3K0<^*hF^M8$oMTQ6aY>H!ZzH_LTP^dKCy^|^sp`C%N_E?t11zRXzm}O?eWO= zo0^eK)f!mDh)JZXh!4>7ouS)5N8Pnk_{B;PQ{(3*PCeQR0Q37uq>BRMXZ@Y{5tVrD zp(*IBzJ=F#%NH4B$o>Ha?rrRgGjRj_9qK=*1TXX#865ksf-VMRip-*lcMgIre0UA2 zJ`Ei3VUc(H5x=nkjX86my9?f|c#|;1Yq;T|o!8J-en&P7r&#bjUULO0Nv2Opb+#9p zEWtJ9>@NP0VvxglnD`X~_`wwHl>W7wD`%%d$lmPIiLTvNH+~c|Tz1m>)vD&18lvsT zJLG|N9F|0~HKd@Xl9?l?#+b;O9(Z4i&h<%*#O<1FEp8tc+4;Q2PS-noqui#V=sM|T zSBJn4C|Ux2#q6HWb5QHQRh@L!a7q_%qs3>o;2TI7erc-ak-@!iYAa)B#9TK8Ka@yI zK6MGqK;=r1QLipvUzWZqT+dKj01BvrbL-1F@fF&b;x>dYtBZ#O?I~8M>y4=1MH1Z4 zwcqnk)>wD(Ra$J&I~)IC)n~?crdX^hS9T%Dn?7F>E2oSIaqTXKw39w*M}VcE}0!ZGFG=PV?oicvYLX z8Rb=*w=Ly*z1WTs(*!bHuQhSOPuS(C52&O++&m~)&A0No=22Y@#zs-ZRHy>g)}Y3P9a(<9?y$_XRd>}hzaI~i+9fseMyydokH6pvsD3qpor@aBi~z!((FQD9 zlg8i$+nnRr^Ni~ThwT1fcS#Ra%_2naTQodGwapTV#b-mlESVDE(U^dvrNK)pOuaCk zL*l}Y!?n9;PhUcDFtDtYv>JpTgYv=uHJ3!A47BPO$!`EIjF1s)wmSA~HJWHq@m0E> zq5~BGZQLDR0S}Eh6QOb*B|x~E&H2D96E-B*;`l4XN6HUuWCp{DU z^C(<9?|_mEx>KWSj?vM;WJ`ik)j-ZtMtd;C8tY=_VDls^hkhmo0s>fiOKsnCQ*YCX zT!Dy-gl!CRNP~5)w2Z(d^ApgibF(cGg`e5|8mTHs1YM8g3c_(k&TBV7Y)1{%?KqR= z>jo2dA4q1O5 zY1IMpfpedy6l22knIwe&dW;!gW@Z?CmCzR6_EL0Mt3cEkOnMrg^bvUiA%0SR{z!J` z%vynY3O@l6k;$npp{RNjQKDwX@OTP;=yGgY~)7Wpy}3fA1?5vn;7o2NpuMc z%}vFH3>+P&f*ARVEzXb|v3c0!8U76RUyR9$at{D~t>)UqR}gh8(g(-ZFVYvs9wUZf zm-v1g2|wlev+w?3&k6!s2E--G_*md8Lg3~33@Tzzus(?-D-_0*6V zjie#0Wg}uX#}IY5F6qR)*(h)(__oOpiRsP*d89dBQK=h1t!JH#^V@t$c>9g61F1FC|UF1RekdmmUcwuk1L!N zkQG3(@n!(nRoT+3d?DST$iTP0mG8a`(ys5FBcJgu#F6<>Xunal@usXivhugY1$Z`0 zOtDkOFxX^iJuw|5O_Iydo=0}V$x6=1FMusHs4^(8C=CWKe?<*p#%)ZHD<3`%XtR;* z%jf(ddNi!u=4n-znjn{xiM*b^nB3m9mV_rU^cK5m1k0zWqgl6 zU{!>_S6d>*m-b^%m)&WlH(kyC@I)rvl!F+Sy$K!?$R8+Cm5p&m2|iT|zALh@!vNuDNWUItgaZ5Pr4U zcw7&E_N9-fF_8E0iQfn7`;9EE(jy_2=4xi(1it~H} zdoCXy5u43ui>Sxi2)D&j1ESr@`Ev!*qbHaYOcRXwnoT@2Jyox!67Vmg%!33r1zN`q zJS46s!-R@3XA_u}vO(4^9PHI?F^Coz!#%Nvr4F7V$yA|hlT!%B<6w1i$ zmX=BW5(M{`zmlcY9yLLCwr7K!<8F@L;YwA4Tv~fAX%Y0lGUrR?xDFF>9`_4~uX!v} zFPG7s3-T+=5}5TpS_p-4<6PHdfTUBNrDsjyRThU_1)_bkn$q9QZVmT7XeKf=aY4UC zh(3BT!%+qFSS}>u2+G+NvLMy{wMqeqKiWU_8Dlw$tL*GmDqa?uAz;Ux+bOdNXx+2w_n6LXh&96;3f2#oW}(xKlUmKiSZ}JUVNyWL5+n`WszyB%warA(DG@CbjTyqkW$;A?H4Xztnd);uqu6lA9G(kz0SUXZ1C;(K=Wch~<5!jR}ca93X{LVDAKVNgGMiqR)(wp*rvu>>s zkF8rM29w6t0x1#V%O8CKBrPFCFs(Rv+9bkL0EhZNf=(5?#lhvwZgTnzh;*T7XS z-C%Pme zn5n}}ik{Im7mm2R?wO}Yc+~G;(33uZ^YPqtbTe}=OafedMW&E4iwU)^9H3eQhKmB4jk6vIQX0|rc^T!W)`|-|{rHvNwTodPkfI0+2$WziYc;<6A%kv>}&3EvR3gh;s8iop`uk)YZf$Jz6!f|RoiG_f;KvBtJn~oZ#bINZt z`ZJxM*{J_5y0Vn@&to+3CJ0GylqukluOpe|(qkHt8WLLyVG-XkaXlPcxH{VA4jkv& z+PySmsv#&pNOUqNSQH=hR_w!?EPKMGGE3}3P6|LWR$goD_H7@Slgx$C8TltUL{*ES zuM&qxqnbqm>Am$MfwgIhcZ@siG|F7cYs8GX^bMj3Y1iOdq=$inrs?4t=63xY55@dZ zexv81;#nQYd&$l032;9#+nHCeR&nZHel6piSWQD_Y0TsI^$1%RF^WZ3vCKza8?z|_ z)Wer!qstMhvBVpmX?{^J>-I4U?TwJo5D)b*gr`C5fwRdE`eJsQGuuXi*ZC){IPI6b zMik2Rsj~$jPUUi_o--Hq23csws*$UBz^Lgvn;}_UPSUtZchep-J`5U-S`MWCnAN-? z3$TMf+;b?qq@G$9<5||#g7CAou1O0VXZMLZf*W=8y z{n*7~F~&0_)OmC#&B+Z>{6RXCIhwWi2@~(oH4kf8S`O_O=2+zmmj-A=STQXOQV#5eWR4WTp$)R6L%Ue3D_Da$r{P7XGf4V zL*Xa_(6i&xvBdPKW4-KRg6UZ&)$*-V{c@iAz?is#VG2@nCOr_t^7M|H^-K6qKCBM$ zp)K}kHDYw55qr6=e&t4+HO}hzD$|F}Z`}+Wdn!!+nMs5*+in9+1^U{in430TYn6`S z@A38Jx*}lsrME^+I`p;Wx(xZ6Bgn{uPF$upfn17ba30Uy2l(D97_H-dsU)ILSu zzkP^vHBwn9Ggg$#&@vc|55nC}={gFysX`Zpw1oUN3eztI_mAz>LVPbD^lHJ?k!W-5 zMvD!L@R@0xwBEe)fg)bD(%mMsyvv-5Tikh&AK4`m5?8O{{uvjNk<==LT`uZe$%H!d z<1q_tc@O{8dl4aWxojv))LQjK#;g#UEXak8pn=_41P&$yc05`f3b@O^@$z041D#AkrpH$tFoz!(pcPXjXuai6c1 z8}`?7S*hEwFl4tkd)%aVvEGuWe3bPLQ&U#i+R$(pPfB|+v_5@=J}S_~=mQxGkS>%& z$xcJ0X&*#+5WI7*DB`VY{YwGmCyhwI#~#yPpmn@NzeoZ`wR}I4-A{!8g~y+G`l%G@ zLHcy9BviXKdezP&Zyr!?5|&-_09x*>O2$lN*tHFNe@l)vu@*Unr5>Z7!(IPAFd^E} zNshE#mVB8+s47-x zWanCgE;8^bacq~phd8=b&d1R#B-3M~Z1}`|j5SBgby{l7L^4Zu@$AvCGeA2o!dn64~`3r8aLurU~P5u0(+|U z?L`ojVd5;uLSDz|(vp7MqKFiBIBkP;5!*94z_yxN)|W+5 z<%Dr1!d$m)S5iEmtRYHt6*C)O24|#@E3LklN%!wUYIMtVySjj;7j$ZiG&>@1E8 zkRhQoGVFy}^y5weapms9E84Ra!I{g8Fv zmU(_Q&JDwhTf1*gTXtw>=-&ATsKd|~&J zr#Zxr64#-O3&)+~AyX-mx6PIn-ma~UymeOP&vcoCX@2>nMGExP+~p-M$s6!b9|mNw%ajf;%-@7rS89qYv&rJ#X6m-~vyek5$n8`K zSI&#sg#67oK{57|Qn({oTnT|?-S;iEnKcQ*HW?nqO@~0hQOFyF;ckv!bT7|$G1>{nDbe!1 zf$Ca_;dF9Q3}4aJ=vD|-?YhsxQng@l;;m;bTRN<843LlOKz&3)jJ#lS_+wOIIic5e zg|bmDRsf@8pMa!az;^MgnC)bsugcRbDfYYhvYc>Qk1Pul>vH%dt=pv`d;19fxr1TG(W%Xg3k?`hy{b(a#|HQ>H zWP1#!J&%QmnApm-Ma&~NikAkGDJR9gn?+Bk!b_prM$o&Fo78#|7tkBIf`Rfj(4c*iwGDe;Z#%#PZxn>FZE)8z>e^rB z9f?H$Dt;?&%(+@MW=pNu5P{1eT3Kebr!fg{PR&-&3oC6rKgS+%4OZLEXk9hiuWO?g z4#!0wd9>J@t#;wegs(EPgp}?TwTV@L)zX&}jz$Myp|*U_6#b1M zMgBR;cx&8~ytmwUIqI-wOhIJ|P(TQrg)wh>S2908 zWZ)MULG(3y>Cr*yI=-^Fq)_H+2qd#Q!E{D&+@a*NzH6IMyT~Fm+T`7CZPEfyzopf?VA~eJnVnti zfkE*IQfGG}I7DE;3CF9)9 z0Ad@5+btW}%!KL=uxnz;`%TT7XGNLF`--9+^7qBg$_vuupcOav$^^lvuUd_ruN0ah@$9rkG^7CI*Y(t zIkiMwm>)A!soIba{IFe@7)b))ksf|0s1B`Iz!qc2zuhsf_H1DXpr&iIp5W0-FHI1YN4?lg5gvGvtde=p z`V5PBaq0zZrhI29X>d;D`KP!Zu{{^%iV8~z-NJ`Gj}~qf10lqv*~W0L(2ssRHm81{ z*E4Xe?U00!TQYm({KXf}g%?Eb2Pfp26ORHr&hZ1nNNaP@)U=M3=epuD$~jV?fW}Ga zxP8}ZO*27DLVu50#{II46ah(wr@uYw2K-6OIK*;SG1@p;sl{FG_~hayyXl81eQQLSFltF~Ti!Gu@IcAIqB%g4-%CRlzEfs%Ymud8U4>UL9&k?2YjB2Ff2HsQ7$S zy8Q$rD|Q=>Bt8#^>f0^`xVIR|3ALD$^N<12mV^4I9)QQMl%OCuJzrC$~-E8zqm82AK|7Qwq zqblT08Y~jp%V8(Pll39gc#!Ju!%WLCb`2vhxkEA z=UYa!4rcoe!|wfhLekrf!CmT+HRN(U@D3IcuW6~=p@S2by&BxUiUjck=89i+uMO1UyGu@AU1P6egitX8Ml>ZO2mNHw*Ck)0fH zwgXF7YcMa_p&?YL18bK*W^pqzPF!;ApS*(9d%oXHLfJ&dYVH5P65VuLwz6jBUxnV# zVkFO~|LFujMG(w7${f5~2NT|lgtMK4IBIWn1#Q{j+^O+tP{QW^>UgQo2+dk=be)Xo zPCtK+kzoLP^=`@wbPu zyB;AkJPh(`vLVxVDgwR1yPt6y231y1;z%U4^dIFUHn7^O9&%C*x?Yef!!k_Hoh&mQ zUw6b*uO*kr;?>@~dW%{=Pn{ZTfhGJi4UfqrA3yUTaK0aZ=|r$`cGQH!FWYwMj>M!- zS=+4@yw5BR0di@8(R43ueBFP9){aH!xgontDuxYJmsI?S9nMaK8O8-W1}{Qmteu~F z#MBgN~E|Bpznj1s+yKBoX1REi7&?vrdJyu<$U`gAId3( zk)Y%=6L#gPKP}d9*}iQ#h}31ymj2O4(?0Vpe~m$us*1pxfTIj67oi%El@$}X~})d6#X*6G=Rg-zL*iN+D!jE zO9gJLpoht;n3dkXlgp|?L*Ij;Z*TJ=s6=wHDQ5=N;0^Z2{d0ZD4#l8T?ert`MW^~s zfWF8-4O!J^%4R9q;v3a+Phy+S0Dsv(&%I%kI{{%~&hd3|_&?~>wD6cCexSGo6=X5!kW^lT0ENoeA!TPzg;x~5s?;R0M_~TA5t9NuH}Tg{|>^e zr|F*%fLw=B(*PUL(H;#A35vVR7CbDJW-^(LG-(3s4BA={j&1~;@7DgXS}dD_(^+tW znygzb+S7Cs7#HlFn4YX< z&|_BRf~OL-B{j;SDp1XtE^QH?82pC5{>d0oE#Rsud`y@wVMMlX{vWlJl5-qAMIHdWhuK&(IAMny*i}ZiyTSQ}XD)}X zH(~MTj-T!{^u{lnnebX$v8~Fzw(>nxEE5?F-LE(J2jds& zWG`X*1T$*`5l&Pv6gQM<(0L9%F>JPAq0MA!9`3fwAox6Wbf1@*;zG_O;lD(K);hLB zgw1LLgR$c6Pp%c%DXzDa;EsrZa=x@BU>2_6UZmA{wZZ+0I=23+{kY^jaWZ}o+~1&S z5nDUakZ?~T97!)~unI&snt4Sm&~GK9VaY5F!Z1iei5bHO_I5vhQLKLt59esJ^ZDz) z(cCLw$rRmvKbv^PKW=)#%AWdIFDhk=er4Sgkx6AS{*3CcO{26E$mzFa_&W!*=_eeO z0=C}XFH%RnrE9>X$Cn%$d9dAvH}ve;W6c}U?E4+R0e>i#2M`-?k=)8C@+G|@^u2w- z!1jKszxl>mOT)?~Etl|txRaBlmVM_``!{%X|LG*t+7j}^CshfHxFxR)Ftss*bnu5d zk0=_3Z9p2_T5Xz&y0afm!;jfQhBO6Dzyt*uSo8`I@!p2?F8{;INq{DmjX- zIi3IvVg}swO%ae`vU)lH$>f%V@g=7uJJS7=_*?nRBj0<+G`P$l6x9~#i7_(cZes6X zavj@Egg4D;DMquvsmcu3A1Mb~?hj^WR9e?mc4I$o)Ru}A{8=Sg0n;SLMLp4U9(PDz zqoRvJTKjmifv`2k_yR4p@!>j^P~uGpLfy4X`;9-8G465UtXioI=HuL9Bny+$#i|Hd zk82WmHW8Dx{v1Z3f|8GXxPTH$~D09vH07HWf`Pg5J;+JRHe?S4`WV z^U=Q|)c?$6w<2Wh18Yqr7A0>E$7o|HXxbCG*Z~)Wu1O(7V}Dl;))$M8O!NV8x>$i&PgaRpPZA7mKJT9=X1LH_ zG`776cWy9tT$xGj?7-$jI5P8&`iYX@qhb&HPG+R@tpnXlFPwgcV_OByP6A=mpba6q zFebCGC|!9Qg@U`_X5L$Y-AfN=aE_K8e{-7q-*eyHEDER1w-wsgImanRQn^Dv1RbI1 zIK*Qh6h(c5MzYQIim3Jqj=5xP9`8zng?GuGLjSWxx{@# z!)n|Kt&eD)=o6PnXdpvU46D|UFYs9p!jXJ5*V<_m67m)J13ekQ(gcCnHh@Mh8QRxo zH-3D5iBpU&zDz{t7SnQxkQhs1q7TOfh4LyUz9aKbS~$8Nm_$X7?7VV%+FD|IJ?-Sl zFt-F(5H!Q3JrZL@D(7Md+^_=_KZkLNPQkLseJKrIg!yG^;=QtnPRtREAH*D|es@50 z5_!NXGuYU`k17_wzb7Nkb2(suZ zxgUaRW}{*Em@3;=fs9Vaps-iMhVH41SZ%#4;A3hEsXZRvTBkEFtvvW`uP-dB`Se7t zwf)X9C~wjvtCcXWBJDQVa0)O?D1lYa@uIQ5VF9BfD2zAa`5%B@cq z``>!VcQ!VL_HtIk%7)^X>L<1uTN<~fF-MtLs^OFE1B9$8o3@W+%&5$(Td$2w!=xX% z2i@An+zok&V6ZhsZeYPv2*uczJnU&o#Q`RSnPjHOwtc10mAu_z!F_$--e}tu$}lZ! zV}z|}25i2a8q17&+vLN|aA za4~SISQfVb+?6v@oIa|F?tck9&UuAJW7WeDPyTWElUER3U1TIJPl8juY;f(twCYmT zMOeap(Gu9F?-ZXejc$8vGM;H6g`?2}2cP`Z(LiN5G7)0wGE&`p(NssASLk7>MYz`~C@1;@Wc4>V6dUts|$CTrLwS}VE63^Q{S0YmcR1eFaa%5s?xT8m|Z4#gGDh z>0%*g8xft#E-t$9<;40mz^PNX#djK-*EzA*?I*+2oDiM8#XrP-?EMjPVZu~pj+Uwz zr2{k=g7UC%ZPIupU>a5C!jT>zx0T}-Kep(u<<+vMbrxR5T8l5J^ZtafTjxHeU61H! z=7(4;A3|z${soA+DQ$e4!%I#st^R=@bT?+*>NI~^Qja!ITEtM94K$v2=dnavuIuL< z)vB21;x8wsMzkNZpARbB@g?xqt3=9~xe;FM7q9BNq>lvoV*f<`~kK>~kP@K?in($A@;fVNG}o4kHVP3?W3 zc-r4iVc2d-$mV-7On-eisvjntf%0cj4n8g{S>UzNY_@#86@wGvA{()arNJ^q1m<`I zE+zBJG+e7K0V0(5Y#Nu|cG^>m^~K>m>7>Lw?YjUiIz2#g#9=+m2M|amumbbt+Eb+HS-;Ox6A_ zxd!Fd#^+VUnh!Cj`^h!MNbco-i$}qTCVkd=mu&?Ri@jB**%44hzkX)odcb0MRm+WT zWMfbEjp9*+RpXM-siMcaB^ZI}F2gN%!;Fxzbp>srd7a`|6YY}U{<~Uhi>}M`s8DI} z#!R>OMFfMbyR`}9BGeU3Po9nlnCsB@@%jFgzMslAgor)KKHZSVc!)YxEmlXn>2rV% zp{r#i9f+C+1A@jZJ1ooRn1R~6qKoxC+{dNUl~wzHtiPMfb~35FRX2FydSujJ*0F8Q z=wD^>-^L}b?E^na7r!6jnnzdlVI6*udjR?wU=x&bcU;z_=DrGO4N=wr@BWAL0!gR1;p+ zK(wbZmp;(1>NSZ$u(~k8lbBD9Gm#Pz@5n4hS%2V0Ba|^c`rUl-+x4jWH~F(;Tew%E zQLKWN!VwGCf%?bAdRyiAUY)|fZb;HDE=w5J!3f_}HOj4{aeh@ZV7~n%V~`XO(?81> zE^#}tEjp54Dp4O^(9c=k;;k68a@6YOt1}a@TI8GB-CgS9wb%D>w=Zks`P>v^eTy6c zu77Ii5M?D%l!p zmSR>$Drrp=ue!hI;C(-UQ3V0cB3u+QdWBKW(iuqOgfNs&W85qzpnrJnQx*o13Ptu? zaRDR@QGU4?@RoxTc{j}VTaXY$ACLAU-h9JjeiiETp-0JpJ%^nj9TXy&)+J^UI_N{y zS-qq4qOz#e8p{ca^eO&Jv9tT9oJIC$rGvkGG&scXn}{^oa166l-awM^3~AX>b>hGgEi5T(PZ}B6rlH#;{W>TrR9N(j zztW`Y=TOPv5Mvn$fLeI!cDH+PT1T$FEX{)_q-+?cH-b_~7mal$0TPZ)7$667mj ztC@oQ>K~w*IR^6~fGnjX%1?-1H45|b2eY1r-K|9=1Cv79lN90&W~Rz63e|Czccm81H1( z7zIprB2pEb9Vek8wm8z3PmX7~56f01rR7bSO(~Yu$~Pgk;Z3+r8N`#_Agy#*0K#3Fxh!rJPh%r%Tn#62x_zL?_BgGR)0$ihD zJnF|ggUx&XE|hj8iQkcKH>E%~Nx%v3?*?FkpZp?zG>X56@E+@kVhTsh^h=U(UQQNG z7b&4Tw1_{=4mc~IbAOqheZo@tF(AakIVi#RBH@p;d}_3EJFq7!8o&*6~<3jj_pR>xzRLh zIMitv{x;F`_DXzB3;c&A*>in~d&u`a$aO)&D`hEv8J zmo-QQEusnTc&2O661<@I`DK%e|3c>M_>1?u|-Vh2$>Q?)D0IuF8smy zYc<|LYjrhMxUDi@cZQ26uZ=6;=2s_qhcEGsEAaDQ8o%|k$Zldsi@>|eeLwWRtR6ln zBa!fV)ITUs{JLJN?&`%Rc&{@RSl=f1x6joUYWx_q^|-W=mOAG?>I0!Epr!3myZuzL z9{nP_T@UfxpDREkdlx$$KG%QfPzY99Bk1m9)HZ=e!q4(~YRj(Ui1Gc{xN;2r))zbcot;MQ0)>_m#QbgKlgiTtLNuW!@KSYxhw?l!mFl_2KmJCxmo#X zrM>y=z*&`o=>60tl^Cc+cKYDn#G)HB3qFCyWzEn3Bl>Dtn% z9<Y2_$wi60TQ+dW`FVyB-)DacLo?CgXF>OAQa1Eg8I*Mf zH|2<&ZX*YYG{SJt1nq(3isSSV1;;6Pko;1i-~&*(=6jx)bbrl8x(!^qqUO(2lwC@f zR98-$fBY9NCx#?0E0Va}R&r&B(oPZ|&?nuBWQa~BndYBa&M?2o_y1mMRVK_RWuik-8Whzl zicW0_D=vR@fE8y^vY=*4Y$}kKX{l|*W=`ll1@kOc-Mvk+gy78_YVphSg3rutsm{a3 zCs=20v6be{EK!)oL{Ur4R{-uMW+sU_sHte%7gr5(p(X;YZu7R5AZLzlm~LoPZ=~zj zogpn!%>K<_6z59*`q3H8d*!&19dBebG_UsOL(1sj(0`0G@t5Z9!(8Y5X2IOEz}OQ1_w8c94e$X9(b zfK8-<4aF9_k~B!y>!w1*A5-TrS*Bb%7PdG5Z1_k8<$D`(++VMeG)*7gDaIe$k@K!I z$d8}z7)??m#H{Tm@gv8TB|cYV=nIYfO&!t!>_)$Ar5Itoj+SE_j^X=G0xU!wuuo=x zYg_yZwiQ>gW>T6OnQd5dVU=-{?vS3qnvwZjtzlKITU4*1kV+e#LUc`~fG%;h<$t>y zK{EY1+*;Q7+TXrcW3I+2C&170j?FQGWO~tM)vZUp)NtzM{rYkP+`3)4rf_e)_+4Gm zxP4yYj_eWAC-6YsDw?(4#i|MT2wi7SIv#y(p3u1YzIFw!UeLIOxCQ)M)VO>XU_VX7a{n}8F58KBs^>dH05Rm`6=8=GSK%$Qe>iW7S zme?QVZx^}ci=$5zvH#j*8vgQk|Jrj%mFn_?=lTBrv6mO8(&hJkUMnwW5b68J2lKPw zGsq@OuZ0Klha&eeIwIJ%)}M^LsrbrH=SMqVzEPwY>AJq|&}& zhgDqPBYAQAEpv-KD*bKi_4UD8QU7#H+FtTfOJ|o$=sY~JdSZCHBjX%_3n-7hg?ej~AQV}jZFjjsO41c5*@GX~sBAn&x4wY0P`}0L2A@`$VivK0@>-%ee#W5P7r#bh>3ztN`f}7tf zJE;PxP(I*OY~L;s?G-OSSdi^q`MbxJUPYVyRUpa>R)UbdkEn4 z&0nejIzK=qIv7K0mr9rZE!ykV_}0KNK;V=IaLWR}^r% zl$}J;oPlNowN$_gIBm}+xbX$%H|6d0g@r=EwMcyQ?Dd%WHkH6}r5?x=!$Knp4Iud? z#hV`=RitiCYD9&MU8a5t7i~;aBt$|al|Bs^QKVy0{HqM(lWgD;yh36m)F~zw;JXV- z-tve#Gz{35TbB|O^4sNOLU~6W8UZ}ZWf77fyYG@>h4-MAqzQqfxhJyLD{AQ{FVT!z zzfggZTu{HjEXM85q$9plH!jOrW z1Pidl$ffV0<6+S@{EUS}?QqleXC}nRwc*uxQR)6&7AYn~`Fer&&29PX{=(K7o6VRu zuaQcgHm{R96Dk~`vw?{wZ)5q1ZR2V|$)b5Nn=MqhLWhTfJ>hCW`d_(t+Pq21D1XL2 z)iPhfBef|=3{UT$l)3VCQTTLemy}Yz!bGa6P+<)HM6ei+E*A|8_RTDE{!CcvC3*&} zzLt5@pF-f44}hI~E@v}v@5=9s(1L@Ha$lTOLQhQB*9)<6KXdBm$&g@gdp}gY(-|P~gQ1a_$?nt6g?CXXJI+mJ3g4tC~Hr_Y+{sTy#DCX1Yp#3fw z+}ZPapGl3BV5(T%9g0J7MfSmPVg}$B(p=9|-QpnoTm3bEhVvw)DPLp9b4_dk zDj@kvVn4hN3d<$>X57O8bBR7+|3?#$eBhp>0{G=#d1s$b2T4$-FeIdOdk&(-uP8p4 zPS^p3x?Aq?B*(w@-=kAWzv3fs>_7)c)Y!FC`F6^_g3a2+rEqjfyyDFcci`AL@YzFx zItj&vsS)tptK0{dyc^_{z%caPdj~~^;)Cmi890D&`Vb9w9$e!Mc>Qic$j+DY&Lgfl zddXwq;N*Xg|DRL2juG}IsSWe~k-#Fvym?#iLD=!+Sio5G@rqros<+bt>MU+oO&)}u zb~1}D`3LsN6hMkE&#cSgf^YVCrK>}4)G)Ro30dgtk>#T+Li_cR3K5_d8*l1eU4Yi< zbBK2G2B<%;#;5ooKS2d*)KnLI`n}Pd?Jp<+)A`kqUz_P2gW4iqzb>SrrWT+9^;J5e z(w!dyouVIKkHRTq3!xH`U!`ALIVRXOe4|Y?H-1qpB}Hlk6cbGUKvq>r4+|6$k(ng` zDQty8TYRGpP+NX?pHC9}QW+jD51g~P@xD1MW0${Azb57q_~{c&bL}6KK$zcP{R z+3bHkd>xVuNpuOlvRD9L4->8RXeKh{I%Tjq?eEHt09}F^7YC=AK(eh(Vp@;L8e2XR zk6T0w*{|x}gNY+D+N=0ZNo=Z)m+xmU3(P<=ov@1u3`p^hu9pbl0gVM!suQq?=I84K zyGC`v4#fEr>i_sN_#mgha2{lmR%Wh+;_E9$8wDV#^F2kf5I@d1Sbd%|@S+?G9*(;7^ zt__;NmUqg*^2%VgGS{p0t6A45x9N$}0``n?7DaAXZDJ zT?h4N-scwA)WZz^=~opT#eWh1xY%?8lG&E-G`s4ON5A@=p}hHbU`W*CU*?lFjh;o(n&>UZV~M;-40C_NOX<2Wv|JCz>^3nKmE#F;AqjHXor;NTN+XvK#NnhW)-Z z-~jLG*F_1L4yfi1@Hb4PQs70)N0 zVdKx(^}#gM4+_g#4It+#?r`2O_71^<{=Y%!nS2;a+I7(x5Ro@;#qqqPHOyn}zh5+S zLNC81v4E0yjsaJi&p|==)q5ATY4-{FfYR!}VBSTt9JoMQrf>@Pdjo%b(cazq{PS?V z$~ap&wFGj)Z@3jqJaMh<{Sh1FvYdw4l5CvmT5AYOtB=Nd7V!k%-GBTP2fhxsOoq$b zDmXB`c?q9%;=Swfr$y6&mAywMbFN)AuTaL`cB8n2Q+vxJrUfiq=f>gi?L;F5png)% zE8&h8_K9k?5_~C#9Ko;JX>ObAE%fZkd-srk>1rqK?b=}$*NH%^yk={xs^sj6PwtS+ zAWmy3wh-NW0`Je+kQ-pGWRLQzMy^xtmH5U>LXY?p>?9W82Y5C5*BX0I0mO>j%S|w) ziP0;5y94r*`1s%dn&k%8By5sRT;wETNa&G7PuJwOg!(dlQnc{)XG;a+*{0o-UxwLv=eBFExA{s*%AqUY0wN78|NE$UkD^1{=hs5mEf0sMV_T8 zLbZQ+fDP|60_stGaDZk(e!*9n+4b4osJGYf5XGdp%rX|)#;E5cyvL<<&&tkH%`B?tB>rFF z0hX$UU84SwNmP%(FXDa;m`fgw=HnwddZ{z3=z0~O^4C4LVgCzjRxaW5&wV|RpL8N( z5~T1>HhUBX>VfA(4IuS_p?&&w1*rcdNac|FNWC@u;HNtnc=gjB6*}$O@0#};aVq;t zII8>_BAe3qij~UwPm{+Cq~$U8I;HBG{l=^+9^ZZ?)}G-Pg%Cz{EB3 z>KE~uW&B}=(CVA;kjuLNDzWId774`h{K z;+gR9MS6EldiEu;=uv%_(#hvL1?D&u)TY+r72GD*@)pERwC=DY`@>DBMX5I%?XtnX zB*;s?MFUFMIt3={5knnXA_ zK6|)BH!3+VqWdiA2$)>DGUv8MA_Fv!(d^+LGnrf5>nw?U@ErDV=WaOiY()1N(giU3 zR{6;v*MB32yn?n~U-z-%-({t8>6#(Ev}jtBdOg7zk-o9Q>`ai2nL@tLY1o zFoNIYwL7VC-NI~hnI8PTMA&sbML8}}eBRErdL43)*VMK!Y{k79Pxf?YCfJ{X_H1XO zhw#y3-bC5u{C?v;N!wkdF>P0$Of*YJwAgv>fuYJ>W_{k&vj^>MopEF=JJtmNyuiIW_GwpDtf*0?YNHc zhFuYBaOwH|%zdBIycIb;_J~M6xdg3CD_g zd!#}KXS>ZeDy&OiO{nMsGc1;{WhQg@aFgkuuPK5Xa z3HRG?Y5+31%WUuVxPr#0(k!c6A<8~a_sA% z7qx9+R@@JH`?F%+ij*Fm!aZi)u+C{(creL~L+j=bV(~x)S5QscFsOzMRNymY)4VhS zf$3f^I=bOikPDjbAQx!ck9GslH=P^=;bL{Pr+bZ1L2H0-Hcmd-q?(7XaipsUuVMQ> z&V-=JE+BWC^DT-cV_z8nulMDAlgmeZm&AZFJJ*{<6i9TI`xsSkCK_P)oQgzn5Wmge zB?7f~gn7sfwnys5>oJp<$`g+Ae#@6Y;B|{C=X)x#KbT4(;d?kjozs3Q zku;oI0?>6LbsIqN7*8y%(&Ll9<&z`!)#DSn4Wih2OO1`=Igo&d(A$)|ZJ=N@_kO`0 zf#!wv>-5gr@5>3|*XtC&RgmL592w#be|jkeJ`1caz{d8#&^6X{XTe zTM?P;JRV8qdHGAB;MZmR!1EUIKhVedmO-KS1R9=5$7@9N&bd~O2*T?r=7<~5OEtyT z9qAc;=H?1>&U<$vfhWqtQw0Se=Z^IBN=+`IeS6qxT=|iFU6Xx(F2{Q?aZ1rGc;6{U zq}X>L!u=9bj##P7aDn3~fkLn8H^Y}BV*2YsAgSIBDbqs*DyiPxfA=}kt!q-|2gU?D zk6RnL&OHg&AGa%B|26UXcytxVS(uJA?ES!!j>PJeGLDgu1$+E~-_Px`;sKo~;chRPR&RVsVdTwC8}jYxz;^dS5h7Ue@~*VUx;9ZF*6ZrD0$8@C!-0K& z-%X3p`X$!ONf9M-#DjG=0cik4a}A1D6liF1CGzcvNgXYb5ugV~UK<$W`ak>#kJce#mygmbCl7>jwy>KKcC>EalR zb&22@i^IQ_G#OVP0A~kVFMMdTz^v;oj`?_vv8l4LAN-`u?y=)@0zc5q4048`H0P!_ z6a>svKy=nAIek{@q`Y?{==v)D{ga&wfx6Dq@20ls@6D?{RRS@)vNoHunWts zvgLzKPLixmcow4MS##wQ7d(U$fgZI+n#gzhM??#%uE1Xs_~$$Y*primRlFLnY*Ucvh}WZQHhO+jeqd+qP}n=80`5 zC$?|iukH`Hw`!(m&C{#*^gP{r@2RQowW4=Cbz|na?aLXxPGwb*-FJ|FXQ=jaWsduj zN7q9wmc9Fq^5NC&hgJ7BXVK_p4*U{A*Fyo8k^5{Vq1$Qpf1v6Y1pWfIU_|q-UtUM~ zFHiaxyh+5gapPCrxt$`j?p%9UhOXsIS%q)E$-p*ntN$LyS@jqE`HggxhOTY@`HlSf zt?GKI3~+hjV~xMYQzt&UhGZ4G&Qpse?n7Ip^WKGr^aS}Uph9ZN{&hrvG=wc-1E*ZZ0Q;)*B8s@HKxr-SddgLF0 za%|>~FKhd5?&=!MJJ)(BD=_U{X(nKkdUh|whHFz-zBIH#BzX|TiSi|);YW=OL~k-k z^oi7i;YXDudL(~-Uo%~(lXbeqF{J45l4>PLUZ98*KZ=JCCman$oP^$?6S7gnNXm-U z5hlI{!-K60qLk+8_y}OAH%7oi3`M(M7(_i-d%ACDi zb=B)DczBo1S+zg!_SHUp;^wN`{jJKKy?k-i%bWN73YfiwcjYj5sCcOuQ@xE`-pvEBN2J-@}zVD2A#5QIHqeAQ)M z=AI|QB*cJlY((~JYP;@lInjy)Kl&J)wz5+}`_ z$mq}Cm^stb$KQ5KLP(4HstSW+c9TZaKi@x=&wdIDlizkFt%cn7;Z>4*zYCfvOxAyz zuvD3mHJ{^>Aqvm%t0)5A;ibm^uJS7?zE|4Nys6G89j*RIOQF6!%^e+y_@|7(NqugJ{*EEC zkNmE|Vv79M4MFGo_@KH&$C1kLqmdQH`~v69Z~Vtk)md1VSA~aIPOqXF`K|o)tF;{X zegicJa^W|gfiLR!Ifv@0tTJP7@|bpvq9*27qI47I*FqHN`$HlABt~$))w`*Ppx2XzVj0vLuB(_p5b-M6ya);e`K#N zRnUf!PSy9@`Zpk{!}tBUIz_ON*sk*SW}iH;OB2+m3N{}qB0hfFrwcak`w0#6oyGLp zmpZUZ8C1UMxPSfNrwt}qW_;^DwRe*;uuC6QKIFKKJx4pWho3yaPZMN9Y;?PuHo#96 zZc2)xLWvd`tYL#Ht{^Px0^iBM;qj)4yIW4jSI$49mG!;^rHZ#81~Hz#!nxl zpFH446=ZR^-x@Uc^9S=2U-UN0PY*1?*U|JQN}n#MPYKMg1%~MB8yL*52IhN;>GjeS z;T%2f_D&)I=GzSOvxX`BF)FG_|I-cgbJg^AH(BtJU~l09y-ykJr;X{=eu}`VTYq%# z<~Ik_L4EpQibMNI-{?QJFyDfhpF>RHSg__>`kx<6ui~b+aZ?0#zplDZBYD5cpbh$I zfH^>ebiwkyGdI1Ro7&S)7Sw?qksLwy(**l*#{8`MZ4IeT-uHUR^r|2Ev_$`HjY$Fz z0QOS~^KFay*~LV`3K!W;&$md-UkVY~L;o!p_em_OFz$2Lf%g_jMA6;*N{))Dc8w9e zw-Xn$`8gPofX{S#VI|*pnotWi0VZd?MqfudJ%ugc)DC!bG1)IO`*-7hSqHO_GxP3| z0y7G{!!T6vW2*=6O?-{4j-m?7pL%W8j?RahjOjmEUK>crM8y>6Z1+1M z84)abToT6|#%Lbdoh4srFuAv&qzB_Ua<4~raT#aa7!R&BD8Xy;+{nX`BL*ae2)mrr ztrp<;h)ZTrmZWn#S17x&t7zq<#h`_ROmHaYco;S0os(~>NXAOw;;|88L`S$Yo~14C zfucuh=<11Qd?=3>1ij{zjp=Fyddj9UEnGlsT_2P~6tv1qUYK(Nu6O#hXE(n|N;zrf zF4}yDzk2(+FJkaxkx51}Qdm=#I5%t2#A@;RZKHaddCmYi^w>CxkCfXk_;E2Jt7WlrcwQi=> z8f|gWTKnv2FMm(!j1~T!wZWiOi-Q5%4GD;?`DScv*RqqXQbPIM8#|~Jzxz)$UHQVh z)@^aauV zvV&u~jLwA971}_cRaU7v52sE+bavsi5Vj`!lT9!WYA-pt06SL{)vzbFAzj}N%VJ4R zwDMJ#lIIeT#y6j-HnPgJvIEk}D_2}P*2MR2X>5D5PC*}4=zl5=%cD8jJAb>A7PVP# zj~-`bw}c$p=$dnVtVgY@qpvhw%en7BhdqHub9wqmXH7=C46i00ba{i`wmMC*3KcWA z20&Yf)Yl%#ETYcMWOLIh7MTG7G zGuTe6A@5b($a51PrdYeg$@IDR7aF(3o+>`sF~Y@(X4B4(KP35}#j$4=`1Lm1W1`!v zj7pYdVP#MDA;2K2#iEx8)c!b8m5AMGHsv+zbaE=qRBDS|g0kFIp>L{+O!;QVt=L4; zdQ_Qp!p=S-O{BibKYhrm$!B~-V1!M*x!zKY!4^FZIHAP8DI%Fml2oo}A1~TryEAXj znAx>V|B7B7i^}=QPY>Y&KO8;!k0bT+bJk2q94pU<9ekwTTl1EiEsvMb)YCe%9wss1 z%^+n6i&5o0rk+z~Wl*Kqma0SBOzF&cC<$&zqFR$@S#Ylhwk7F?bFW8qB-xg8uSa$z zLEXz$u5qu6>`tJ4=KK@dn~;OawGrN*;DXDNPmAI?nm?z2MSm-W^r9+_c>UcBbQyVi z(`Cqm8+PZC)mHObN_{F-D>S95+kt7-KA(e=20uEHQU28(-UKq8!@Eg^ls6PqnY`qU zkQ2e8Z$`yN7jzIfcF1x>#fNG+ZVYNkx8N{*xbZL*;*k;BApsrli1%$#5lK570#o8h zB&UEN5*SW|nwdx1Xa=(?C*DL7F)Q&p$#ds|dEY&r+KZ6T zUdGA41-NbhU#*DJr7X$kNs(frKAj0Qo-94OC&hur2ysLDokr|%QB*>B zBSQj&-}I0RQltfqwby668`PX-l@=cPJalfXD#-+~N0FA8GNA)g{$%NXS&P2Lz2oEq zQ2z(d@dHUJ!VbD49^ENbVzII)*p2vv6A9Ea*1x_ynz7B$^aXY>4Id84BrJ%$!tdm< zJd()lUHy9(7!hd+D#dTxfrpI3LHj6|=4cTzXdmwES*y9EG@_dEJo_-q#F@bgg>@vx zh)Peek6pc4&uQy$GSyp;UWp+M#}7xOu%eB{VomER82&lI#|ei)R7}>sq+&zFHvyes z;uPtu01IHHQZ+09{DWgrSpHMPYKP5F029Kn5qjSWD?wv%)FFv0!d~TCC|*QGL0S1> zZ$@a+G=4zGa=zeOoK_fOXo-0F#Pn4@2xh(JE6L1dygTQF6v{H|8NbG9k-~>#gP#fy z%@5zi)TLXN>^#~g)`q9YqvmHqKg1@7 zP<Q4OrpVTWt>-~>p;g!Hu@-M<5btABW_?EqqiR<68Msf_V5sioWoI@B)ej5hI zeVoSwWYH2f1DpZZew+v3qB#r(&lig$hwuTQ`Vc+?+#$!{H~h~f3?_E~vwtWTPaw37 ze-i)`@6iU>!~+!>?+mj)DBac{#@?_Mkcnq-9c=veo2;9S#lMXGm$viyAMKj?OvujT zqA6(GJ**lyU%Q6z62QVkz6m&gpK=Dy>>5TBTwv%S2NwXA-rWs=g=Yhj{vBqoMZr4* z__!W}37^1or|=2zQ7i8+ zwBr^AqZfePxb3ABuxks2!DqAmBaF6pwr^a9a0a6Z5Wo2y4+_wM`#-o%2z}e3AOa4u z=cw$zHQ+9LclDR>@&LK?wv(b)4+=ht$gn@F@Rg2|$1GAlage+86^oL`5GvlsgBz9L zENqaA{uv_x~0F_ElgC;JsB?0=TcGRsgPhe=2p$fp?Xzgm7;o z7xJN9_q6L?v1ofABJ1W3u?8cr$r$@{<+^_@3rQE;+lLx{G?o)6D;x$^J1*>7#R$L?O3)sAO zR{&RB6TWZ_^w3EIf&X0=GC24L=q7{1)z@zl87N>&frGEDkq!Vv|4Xz0P;-+c17PkV zf$`7LMMCKROD73tV3{TY#Lyyb1hlqco8%F&!4nAG(gI1h6v{Lp_?#LJ0OlTFgk#`X zCd_#YXlMgc-x0*~51QA_PNYY6f*{BnD+Vr-Fsu=PPEm}DfDs2p9&S8ZKn?B_Pa+cD!h`XTzb8aU z|5HFz^(7K>fssI~V0DMYdFo&bVe61Rd)9?s7mz z;CN)#aZo3x5;36rYXt-*0?KvC~tI!HKDhY_cdrJA^Lb^9faIho~wS)ig0=xI30v2S`$WgffRWxP(t8J(zYlHL0qWDa%nDP6UDUV(wKL^WzzA&e$j}{Mn?(6AzF;|{1A{0AV-wu z4U|yAkv17{S_BC}?6KyM8}mbCA7J>Ax)`TXVZdnkYgn#w3mzqhax0z%$8sAUCFgQG zo&}e32OcH2awnbz_i`5=CC_p}cSLVZDv=S&j||N!_9HUN5rK*Bp&#TSHvS9{<^zmCiP1^ zyQEY8T48J;26Prh*Y|+huNcq$;3jY5o_u>!C4uEco51x1dC|D9{$SzpE%PG~7nS|3 zl!2|mR|+6AkP0gZf>DE`Cy0YU3Tp@jOtz5(z+MEtpZ>*R;6UT>5%fFZ z;I%Z!2F0?7%?OCFwcwp|@CsvHc;lpf#G;@E?DY}L3Gu+%On;y$BTaPu$!rDi1sdK= z9KbC`6AhsMCfZ8B0nU&IaT74FkQ)N+$HIJ+D^kGB5H#_f5&S`(hHGRW0FgzKNH3R? zzyTuw0TwCW1a*4kMas~Pr|vE5bzuxN=n|;t6)(RIr+UEq z5$@2%QH%%qOb1tiuE0wRB73;_TL*L@1bqovo{JWEjdX_QRv@iwVaTgn2@alalC?R4 z2@T2K7BwWh0Glg11`$vy*b2!ar!3*op_^S0KkU?Hkoro}xMhbOF-B%#Ta1yFKOizf zE_v*hU?!o`vCS6fMsh|c20@5RBwbk+l#dIvEjZ{>969JEvF*+cu|fJbU+{~qL8mR~ z31Q0B2Siq9<*5OB*i;w)l92B59U?Q?a&?TZeF+r*(o&I^;_n8n6`WMFoAiZ@Ne5br zV9flp35X~=qi&iDn4?)53TT5w8Vl&1M4AeytXo$(J{JjVXE^~^BR|ELk7N=f zHdQI9!BV>TOo6A3M!-M5Vcw)}=p|Xgv;ZpaxM81=Y*aW*jt-M2?(rbn9F`B<3*&&( zpvAgc9HP)#w38=$)5HW8{=noA5SiAO320(mD0h$Hafm=yU|JyL!mnm*B09VaqYy1I zCwx?av;@P4GG);Q&=x2bYRV$@pbIt+K(s)i4q4Hn*(uGyRDf88v>!0hyQw`O$c40< z5ZODaH9|E6*1|Oe`-d`vPml<+q&j&71(0X&AW*gftK=Gha2?VBe|rh8Ejy0HZzC+U z7#M7U{sI*~=;Udw3pq~_CM`SvMY{VM6mEOCl?vYJoXF|^{kNRZaQQAW0!YDj>M~hw z0DCS|rv7?e_rgsIo^X~Yz+_xU&AF!5$(mzQ@Pq;!Q|?2u&uc*ytXLA6FuhY+umA^N zActi_FvL_EADeT5=UCz)g&6iku-v1&HuI|B`?mNGbOeBEh?C0Oq@pOBr8d{9Ky&+% zNMlMDXffylP5Qn>y{r?N$649g+)3&aAq zmw2GvK4QTe9gN?q+BY00vMqIA*5)-8Ji-ixq`RxuB(MmwSRv+LyW$1G7Q&b=->URR zAh9DJ)OCLpz6*k^YDRs|@GSxbJ7RPOV)No{H%8Nu4zLJq6gm={o>-^nmhRg7=a!9D zC$g4}SSQ972RcC`%r6*{WbR%k;8t&OMzJWIsPUNbGm@s?1sBbzD6wT~f0eGw(H>)P zZ*jEW(0WqqvZL@YG*~{K6od*B zZxP_jiMm_MbYk?nYP@6cAf)c;J#e+(aC!4>?nONq)>v@i1=bdZK>+fL0B4;383QE8 z+QRnB6mUWlgbE4F;>~+&cRm20`K1ZAn3!@f$5Y|K8;W%E)s)oZ9zL}SGv*vu_3V#t@=58P!=TwCPr|CXTDtte#0Ap$_*+c6 zLDEwPZRP5c>=dbLKP9eMr>~r2aZs`70_o+?s8)Pa;ozJ=#%aggUbnGAP1T&Qf9yDq zpkUJrMLwEKXhnE!h9Nk+#qyw;*L30chur-}xVU1>su<#2Bi5W% zw_3ACP%eTC#~d_;T*kIMytC_H4qKM9X!GfNL9TyevWWDjM4+r=kK@bBxyB=ZZzMT> zm*(1e=a8mKC@ys2CaW4={cFi3Uuptu@kcHkC;Z zORhjSB0$U`C%5E)f4J3w*|%UA*fFM2#g)$TrxfnD2DikJf4PHjEGcd00Kt7}EBw^n zUAU;2Npm>TSTMC!EGA~k{5X;FxfR*pIifO58J0kB{|6GfiWtb-VfL0p}!80Pe-^@g$`4{0w>B%ZlnL zZyj~fN=1FCUqeI1Cb=N)&9d1had8%14Z&9zf(4+A;klkH$fv^%tuK&!XM?S>o?rMt zO2J4oDJSYHyIv!zLY*tyno_Jt0d)ZB5fLf8V%eshbHL-x96fe$unrPyhRzd5!BDV7 zfP1lJqF-_k@DiZh95N@$(~DR#xHLZwlKrg*8&C-ImlhSVZsn~_858Lht3YOuWy)|B zGieCb5mR12&P(Mj)LEfsPp)~m(zGU7)&J!|IQ98KENJ{+>yiqn*Eq=5ib9AtvhBdy z4$MgPc*zNg?1^~dt$@UKECy+G+0U_IeB_D-#`bVjpyS8lfF?J@ScpUyvu*+d@K&*O)eZEyU307lb zUBX?WN_5)4veoXr)lBpWbu&E@e#8eN#&*v<>W9Fz6VN`j<06KgO@S@#W|^u$U%^AP z$mo*$X_EfvfKxe-%m|cBle?4iB5-khevkLPpqo6rJm1f=^Pn(%9JU!kalE%5t zsjT8EYYghd-QJ-f>TBK;i)$>;_zw(7hg!KyCZii95f2-_#I|CP_)&~Ig+?g|52%#O zic}tScyvP){IU2WMIf=r7%aXWB`$1R7$%sMNm>kgvkh_UEs+RZz(BbWz@7Ec&bmGR z@w2TK8CM2O303;I;hEBO{)B9Vg8T{u=n$<&tzz(M;|C`cIQ;TE@MH3?gHi-=0Wco5 zTI}^Y(L)I)hIF!}2`#~o^?LBoL(AT*MoJC{iLeNOB{e9Fo0$wLefYR??+Hjo%xG|h zhJ6TtOXlLU^hc5yF=?c=b|9pMRWh|S~5Z=>GgS^-D8;gJU z78=`V5znmQ!KMy*{TiV3HxCrMvbh1N_V62U2OPNH& zBQ4>r^O{L-nA{OyKZ`$gBElsSVgo{2E>auEU}u^y@6`X*3D{PyGZ(9sg>aVxez+_P zu;8KOHh&C#MgsWVDrcM!slqkIzRk1XbU*Io#1&vkigA|SzaP4IVYRYUzO)}gx2{|& zt5*lCIp}TErN^Z^7=hr}AR(Fx$f43e6s!!>!mJpy&_Yr}QQ6Bjr)T`HTW{6zTZ*~d z3ki9UiqS^9Qx{l5t7pZ8w{A5pJapl+u>Bya#LArP9vSpx{pfpT=|mIa#JR5WGKImy z_mh$B=rB&xE+VBx&rxMonl&_VUvqS+%+b=z7s8xZ?Ctl83zI@t&Jz8MV-OcpH)At; znnI%uvzf%w(XNtVvozm`4xdDV#6uTW84>hgBSf|-<{C<402`WG;A(A}S=wTrCZ*S6 z0qRXmt(`<&f!ZYLsEbSHDAvTH+}8g=xoIPAgBptxl|{0vjK= zKQ;+x8a)%e)!n%f*uO3BESZkRxZsqK&DSdFJv|gh^d#fS|udNk% zRSY!`Lr?vwAR|I`kWh)rrJHp}^WD+yMkb;YG=xByU4VSJAxH}h$386uhhfsA)gYve zIiHqUm6%SRX_uihC%lO5VSx>f|+BwSHAK>Y6=A~{F&z`-%U$8ik&&|UF z!?1*v`EtG8Bn^JFLef*x2pU#iRRcpR0Z`jhFhTp2Ci!C#Uvf_-pC?#!BW~JlMUHw<8I+`<@ zaaeGO^@f-YJ7B%Yf03~!;WLx)%QLzm;Z2H+RY#dCL>1@&@ai;PaO;j{7EGAh(2bu{ z=Q&Ai2nu_ebs*iWPK4)LaQ?53VgZH3be%;kMN=>` zFa|x7z9c{fA80zmW@f=TJo*h@vaBV?*TjA`za@*x$hrX&Nq)?Db0L_sdSnU5G!1TA zy!gYga|GiUtE;!Gi+4=Hj9ILw@Zy1s{S9?>Uz)Z*@8=T0M-~?yGSCBoe#T$ju`Bc# ziV%^lVr|Ege2vj{rv`}y9GXB*{YR@00v2%|cCk{jRQmA1>U1x}Lhw*)JG^l78D*YK z2~T*ZMX#1dBjpY^6K6fy`I&iW>IWSp`-~LYIi=TB@~D?V#I^H%&N1ZeVjTxv74eQJ%z?d3W?^GrP;f}!1x!D6{?*Y$9#O_I zb9mQ;S{vqQ(^prtG#BnqHsfKGNf@hvicmH3NP=$7H+pgYYDrDikelI?8IE(IuP|Rq zK)yqpz0kvne?^H6@enbvAO*ukXy07G?>htMynVq zup_ZDJ$2r77Z81&f`hmGaogodu+0YR6z>EPJyW zW>#$aGZjiiVRNHN^%}+J>-=X5STiU0ABaNef;z-)Ag#OF#)VB4%Z6sfYE-N0#)SZ8 z&w?}>;T$eAHe(87R~~Ncdj``jenZi(5H6n~`3wz|_#j6s9xIN@hTKE?Yf7-MQa4V9%9`gB8XgZz@t$-yn=0aj;`f_EM^Mu3n%X;YX!cI>-d@G?y5r&j@x zf_#zT^UA}7h468hp5lgS5yiXg>OcG@aai+`iF@LT_YSg|A#Ul1f3pkT#l@U!Ro0|) z!({~$ZBfqSwIc6GGE`b90M@hDHD&4^vCDrEAm!Ha#wYI#0EyJz1Zp~< zvMc(fQ8`otpiw>Yf#Oo=;txC>Bloj*@BF%+j^2NxPMf5V5TqAwMfc#Y9VAPG@S<*F4E_y3uE2 zz(?+TO!vbINQ;LINU*pLE)0qc|6$q{Mqb>bSeLtI?9$`slu4N>XCP>iO5o$b)EbK{ z%vFy$I^~WrK1}EB8=zyWIrQ50n2rU9$NCrIXahIl7lF-n)OqIUJzM0UlND{@4C4}RCWW}o$ymSB4vR00UA@_CsETN%Td{q$Q#cS^8Oo0R-Sejg7WbOV zICrBIi!;~8R~LE3C9eq=P+ye0 z)#ayZ;3M-Qh_q=a)p|z|^y0nF&-cvh+efnP6ue%x#NGF-6*uLim3xi6=avz@G|`w#W$J#~A{Nmi|9(2vT>iJUZd+xEID=F_9aF*g+5io9it@ct5y-Ed5j75a*GB)MV|CJw|7eCXGdC%D{6ymw5kLG{231$LoeL&!}R4{a#W z;#g*C6J%xz85B#4Elk)J3_)GJ9a==`b~y#uIur=UxiKd0*yt6@@@e@lZ05WXC(V}m zWb2=EHr<18hIk(1?(hBKjR{|9JuJ;&3G*W^s`JHgruXf2eeo0@zwhPj{NeC)_vdvY z=oBB%ug-mylD;Mi)^2}7u0(oK1+x(`4$AmfLV+LkW91w08%}-1x&WKRi$}koF90ER zc?h@FuH6--;3yS0WfNqCCVG_8W-P!5o2bgvC6+jQDyeL#`fCzTVXF)B-^b|m=B}5C zbx>O~Z!7zPo8!)~m!2oJvq^DkzNFMF5%F>>ed(=4Iq6GKXr-)i3;IMLtIkG?U{+Uc zEtnoccu=gVcB?8_SSckb6tddya_a`v)B}3egPYL-q1GZ(wyosQ9x3(F2us}E2JJoF zk(gR-u2fr>YRgSHH)+sExe5OiNnto81_xJG3@uG%(hEx@Xid|Vk;E$Mt*AP;BJ+EJ zcu2H9Gqy(b(8$cnK%yRr6;f#AlycQbbh63gO(7QpqR{Gptl&^MyW%4X`zI|%^>|l2 z-I^Azy4;1vimEYKF5IRl(o?Bh*M>3Gq;wm8D5IYKUyLAl+5ngT7BsYSDSM7$H}i1B z>IVigS<@F4vC$Q{vUN|0{^b7cUS~=5H;(;lwo<*HQQBf~I=Ya_3Y7jw389rs!hI+G z)8m8T;-e=y2TR(zK)d5(@yw}l_fQ77ryecFl2kc4`qh`dn{QF(_RiNnxJR2M8^DcB zx!qQs36IxTXY+>i9}pi92G19|9L&VMGg~LWLocULXIkG-?qApRjX2Pc`sk;Du^3&n zo3fXf^nuZI=O**v>FqTovV!*A{29qAr)9?C8N#h`TI_ekmnJ7|ofU(IjdVCpgQ-~W zi;iJ=qZpaBVqT?3lv)^q*y&~^YdrZOGb^9ZOvYH(M!oAlpjGrO|BME5K> zmi7evN17Z;6`T0*zA@mNT&+FFF|D)}$D5|s_^W&t@HN{7oUbdaL(txt2SzA&9nqf_ z8AnFmXbosv==0HcduC{I#-Z#+tYfzh!c@f239%yC%-!4N6Q|JaAUt?Ya5_rD`L{xU zP6kJ?>KVm{6Vi{WL07XBvY8Zs!o;Bl|AAT)_KP-8pWzYzt#_u&;^@+u7O6G}XOS7b zmqxp@AsfnzWJ#EjF(MRxlTJyUQz}p*pHOznbDLE}gC@D&*CN70uz`FPsc z8)x!PKlymmNVk=^@R=L!r~myeaKbPBb`~<808?&i?)@l)&zT{t1V?sfgA!WAfJ=Ki z9c1m2S+B@5BPLlX22c@`Z}g{KhF_VO~CaJ|%2k zgQ8Iw4xgMJb(P>(7JF6{YXFllA~v}wJzqOJD-CpCp2&l!XfHfLth&e)D(i;+DPerj z0}HZqwH<*9>qb89R->PXP$)kzKJ<9y-Y}DnoUA}(k|YrjF)qNrIQn3*LV_AG-Xdfg zDv6OmpjZep7F7O?(Mc&135>&Nm~AmRuPXA@BBP3dafAd3ohe{6XV95X3Yqo9yn=!t zIw?CY9>RnNrNSRg5hc1NP-)Z<#St@$_K;FO?IE0Ab>1X%_#k9*X6k(yCoI_OaW4Ue zf8HKE}ihthdmWT;~Hlw%SnB%6ULJ5z_h2xa>!X1p-t&Ngcx=Pp!zDGA@!pT*a(n7V`J9>A9zAmSAx& z@b+Y%#xKwsWo)J%*o;E^$k0YPqLL$JM0wDmORFq=CC1AAFDYlqT>Jby`(mDQ0^;Qk zQx)5B_+~X@@VvQ16;yAs0f~`n_b(Ol21eDt0h`^K_!UAdqgdDTD1*d`w;KqoriucJUSw2iT!C@p!{hq#t-PXD421h`zC|8RJ$jpg6d0$WnSz;u&yi^ zact`)AOha)X!z%!NSCzQQYsV+i(tOy<_FYB!|8dVpmkqFC_~VTu!#@LJRV{_2s*q~Kt@$R+8>z)33rVf#i^psUV1EUq!!BGcV$Pj{OGxIJa;7JiGuQG59hDDVS8&a;#P!X&P-!kaX z7>|i1D@;%hGooXIdW2&s|9!gx(H|2AW>Ej3A@NYrZ4}+%PwY|R2|Z9aEXJqx%#30& z2E;Nhv%;Y8`!yim4;?>orwWXocEV-!oE$TnT|`%ck4!A47;4yAGma38^vSO(Awgrt zlQl^a(7#|wvVo}7NXy4pjVCb2sf})zcZJ2aKan|bbwyT_c$rTuy{2B=de`{OdgH7drBm9M?4ia|mJO!8g#!U!Q)93_Bk29QczDv!-dSk}cQKpQ$qC_^BoT9> z?d*&&uXB1*-X6pl(W&Ca2+j{K6s=cZV>-=%*KR8ra|)4@sctYsIwH|69^z(|q; z=8I_uXQNPyyhpo*!_-J7X}5nuVA(q|Lx^cwl@)|>FZJ2=Ycwsy|qb=qy5r6KDr z9Es20rXZ(e?BK^<`DuO%$GEbPeWdK*g>PzhaFSwKzB#`nC9&F(I%j7IZVL6(6+3ou zL6o|i6AE|F?gzL3ug7QgAMTyhvcv7S6!%m0og95nci-dx$2a6Iz9o|Mjy<8yz*h;A zY_X;|xj|7xM!kz#4|egeu7E(iV5+3tTJ0R;_jK&e5(#{n$IQ9Rb;~_bLB_Lyni`~> zob`0)M;6vYRU7_%aG&+(hXk$RDdQse;34B ztv=NF;H|AfWRqh74TEF*o=1xjW#>o}K>YmSXv`%wc#%4i(?y!?qMiI&CWa~$gUI8H zfG~Y?fMK{@A)N{V+;UE=Art0Ar*N0e`CIOPSaPS?EnV?Xoa%ayaVl9|!5`<@+=))PGb72;@w?EPV?ms= zl4wkQ&;|GeTy8d~0q&|JAUuSEWi38c<3h#Ih;c*nNZIZ=ZuKXE19vGz$`pxv9C*Ry z%ohH|3z`(d#yId=9Y~G#iHHPoQDjiDVdOalRwhC?@akr+CKu2+uz|Sq778HA%vdpZ zN`bOR77}2Jw1WdFno1b3GNLk5Tu!~owmOq&$VVVx{RvKh#ED3BLMN_>VVV?4e5j&r z(sj||n{xde&8yu^kCf1-gq?B|a=@6U#NyJ84jN;s+3;lLr}m1=*4G&fx&1l$X^q>H z;==#1Xy?**OV4@p$O)Pm*pP39utS~($DVak{BthBdL!x4k&-Zq z;H>f{Oam~fthAd-EMGX znR?6;d)%s&-i{E-(ouO<%3=N6>X2|w_e=iDBei_3Xphej+KJ7UI*7>Nd@ zGvUZB{uJ$%Atm%FFC0Fm7o}LBk@rlMOb*nG6A6G$gij9l3PKw8PS7_aN=pge+fc&e znrw)kV&HX-fx?(XU{dx#eKDeCl)Ja_R2x;DXqs`-O3aTUlg3yEiS-qC?p{OWPorKbKk~Ntfy7OAltSt+N#wAwDBb4$VE~5;y4a-HF zK~HQ@0b;Nw-KR-|EU{D*1tn8;43NAWFGpKOUY&2y)F~g-(r2`UC9W(M88iZnUTisr z+Iw)IYYc)<;*8U`zOrBBp>yZl9ALZDsQF3|=v!e}S@~vBepR#f>(t!3TbVwnvG(JC za&r{d{KM$l$`&RJbOI17lVCvC%C+7L;){)}zlEG$>ojJ-&Z&jGtXxeWnoM5y-%=p)WLj-2A=Mq(&3+K^Dd~tozClULAp}ErKHOrM~pU_CPz=S|2bWsN&7(@Nb9^8^)!G2 z2xVwQ#ksgeKBb~c`>EWemhf9@rCvwQZY<>W^gf0SfA_{_9l8>BS)a>aPj3Bw&8dF- z-?Xh{yIniEasRSVAl!G3Wsdol6MB8pm}%?I4hvGh%T-EmUV7brt>iahrGGuz^~rBr z^rlmI-L@C-VYQDD!nNM1IV*lgZfwW$=`~R2-P%yyzHh1{$}Rc#BigxEW&#f*J9j&$ zGBRDR7Vu?lil4$0eurngL>rU8<+036&+1&hKv+A8Yg-4+tF@%DM%oX9b0Oqj>E|9T z^&4R}Ok2%-*CUNtj87MTTKqj6SN&h*wzOZ)@06iJxU8~gr}=VSN&S}i?-u$y0Nmvo zGw&*^_jhKqlMDEa+rMe(x;XT>vc9Z!bZlmCWxsKAlz?~GKY)-@u)jXIy~@KxA9Dro zXuwXCVbE#k@a}5t$r$#X?WFxv6?M4Mm1Q{>q=I&QZ6@_2kot#67fIWVow$2udnP0b zc*?$$BOIf(orB>=n`8WHYj%Xt9TdGQ3mQFaYrA`Kq`-|`8a*tTDGR(~)t#LheQe{} ztfJ$$mTTN+b9?5JE>^8=ZTnyCjotO{)9os+JgUgc#OOuvIu8q7e6#81`k?(w@Ost3 zQ9?j}Y`0GK84sL^3%`Gn*R9go}>F#D{+q)+USoHHs2WO%7 zGg1eqv6bG~{rAU|d(-uS!o&0??on#eDQuJT<+a&);d*b^8ysCMH~!I1V;AOTb-L+X_W!rDq$=%tr zQ*M^TyX)e>VO1Ar$F(bqv}W7Low>!WD=G*s;#|Xr8@z+}l-ku%#f@G4x0}t|8zXm_ zU0J{Ew%uRtQOB+3t~V`oarea$L9-6Nwbg%iwVfOY>c9Cl#y<b zV@%ZH$@WZ}yQ9suU2jy>A;+mAhnKUs_+KAg@v*edw8Nje*x3AIJKoWrhBRSLE{lwc zt*M5g`GQ!--R86+2bV1;`Y^6h+1qC0t!9Y36}xKUtP8l<*skki4QH3F_B7+|`G(#! z;T?^(-}YQw<+${uy;9;~EVxUst|di7&~98@-3BxB`*qx0XTHVmv9Y?ba348Ehf|I& z@%$}~X+_S5da;G^CujA$g+<0b^kbXOF5@M=w6Sm=WITwXYG#kV`&Fx z?b~{>*f_Y$##_tSm$lnd4JZE##o~6i776c8IbJbdZ^y=B{~rL;KrFv+tdnz%uaTo; zV=u?89Uavh>%OAB9GzP_I<7s&U2$|sZo1=Mj=MTK-u7M&{|y`+ciqboxYr)zzVXJo zTRS@5XfMZ4+|ltmdpYjp=-7Q@-D~XSxa~3S^}QU_h+8{4w7nc1yK_fJ$Hra`0`Vm{ zI#f&Ej-%skIXTu2te_zO$vZhZcsu>iypw~vL4-nK<>a8)mfajK?dBjpdZ^5~od;Hm z-5fg(tdI=aeOH}i#NAE~jGrn?Q;ERR$${U$E8%@l#=oy_Tv2z&=}r!L!Tfbjj`E^; zbzp_8w72KvDDJAe;lK*z*PI;KkXsyB+2!Pr2Ugad92DQ}>wiZ&3eqhDE@xaPg z?BsB~4JSu&FWnnCIkw+b_vTIx_caczXm|9LPL66fw>mk<9r*Qja!?;{KCn`~tL{1{ z$Lk+hk!zr@b6{nwljFJrD{`JmP7V_B-`8ha4>ot;|Fk(dzLEngTbvwnR(3llhrG1t zR!)w$abSg%>|GD6tT{R8jKb}l9MWZQqmzTQvra?mzzPw=8y{Ga_Pl=UcH!h80^fFE zMcxp4&4HDQlY>U^ZUz2W4barvqbtmsY-x%FkYlLNbZ&0TfG zAQb|6pgn+cJ156Y2UZBpx?p;v11kjLOE|Ey&B<~111rrR@Wtf4FrJ?AJbT^i__@Qn zc&iC_S+|4Q!?j(N){^YSJ?1+&-E1?T=ADkyl~=)V#|fB^S8sF2@#TeM+;Ld9Lm`)S zTU4l}Za{K87T{hH?zCB#)Rxm>T{7bxyG-<1*Q1PqY8F&Yg2*;+t{jhzyg=xby>0;SVn{{Nqj>32ca7Fn7b?sB9t0>ZkIazcCM}-{QVLt9Q;*RY~Tbes|s|1z`CqM^y9b%i#e`S2Hi5)DuZ4bY?r}K8T89wPzJk2uw-bbrgm7@kwKqzU81f|z`CwX?G{1bmKOqZ$9EL(J0J#BhE`EU$1Q?B5HP{@+wu${ zcYIJ&QaAa`>quY$3j!JJvYb8ntV6#B7K(|{214oHA7Z|-O^MZgPt!z6g=mf2T zT>_7FJz0g%d{S~w&}IR>SKxHLBDD)GqizNr)>Un2m#Mx|9ZnDw*a^A?QoAG*2}{u zRle=ER+|r0Ywfr#oR+)V_4LzQY0~S1lP#-WNmrmbXlXzk9Y{wD48K#t z=s2q_YmK*o(r%SdJZH6IYxb@B)YaMph*4KqtHMusK5IVZPYVb|LJ6fvx>!qCtxq%F z4%9+;JWk^LACGK7_z?A|LSD{3jGyrO$fYq|&tC&q&`<(JJc!(T&~rpzW* zhA^+L%G>|~Bvi`cWfUOmSbn0oqZxkxsjTCjHR+C{Sn)9RwBwoZIYx$f6o{(BW581NlmjkPGVu!>qgdG zEVG#rH_v&r6sDCmBN0#Y*&cugFt*uWjd(tq0q&O2HqOLq62?4=E?>ze?v3ho*`p@4 zpk6nUB4U`9Y-IwiOccTkFyX{ln)xhEUe@?(B}XG$t#Aacu0r`+42=1TGRNX&?fKa6j zNyj3E0%xM8@>p1c1Ci7cY=2gpFSEQh|h;RZt@mp6pi4 z_Eq{mTc@7=3(E2mS5fv)NGdj8rS-ZYSZbo75i_7( zjfz%%Les0P$E~=heNlsTk11I9Ujfhb_Uu(ph8zo-rY8n*qcL2qEKwN&B2lrjCOy7d z-Iibp1z$C>0(LUnWq@SYjPBDB==^sL^>k zy?m8jU6H6&vg7Kilp?yk7)g1NtX8X%1W8iBcarq`Sq>gUjWU$1PcUbnh?S&MN$br# zImLpi!_6!TN5TlK14s35p9<|W#?m!Ts@IK_RZ^NUp9|C4f5I17;Oc7sR8ZObMBkG% znH$3F?LSDTOSp|XlNrDHOUC`)N8#168Ry3RUU21fu3D~X-0vMlut#WY5`=&D&1Nn# zPz3j>Z@u#*9M^0OJCy#)APnbMSNXkyQ|fgiFKFHDgW4e6*jCJdY>EAHv!5R3{j||A z<3T!PVvr8ifX8J`SuqZKMoGTOq?ViJR!%tLah&8eKzEJTMiI}l8qaFHP~H2QpcxT# zt&Pwq*>-Fjk|bw2w2n7Lyqpu4Fgve-SU#4L$ zzbQS|B++()*Nx|whOi7mwiU9f^#C+T?6|+jSd8L}(9a4|6p{)Hv6v?(X*dt_@LZrE zB-p6mWycgJT8hBU{(4QkFl%^!E6Tt1Ev+7s6{Kt#xI#1|j~4BmVpE={Y{ zSu8d}^M2Tqc|y~)ILVf<9K0nU#!5@|Rj-c>QSzRZn^uZxR=OMC`$hhJ>y;Xz-k!5E zEwS2OD7W@M{#ayBlJPQvQY5_h?3HQd&G)0r3C=qiAsdGz(sf1A0bvwME^kg%IV)y) zGtAzPE*G;8k`XRVW*;Q+)Z#2}M#+d%wvgqp4G{BX{mjT`VP*-_f?t5Pn1K~o@Lz(w z_a4vrFNWf!!JB8x$wZ_UZ=PM|;@M=9iCjiLAl9`;)gq}XlIlg$N|7at?|VJhidcL< z0UP_HFwR@9VVgbo8%2WCF>KSCG20q5yFWe*`(t3WS%WPRU5mBSv-Q$5q|(J6V-aC+ z$|kUwoe3kdMrL2b0hy&!(~8)F4B3s3(94PO3j7L+IDxhXuU?4D-u_hNr{Sk!U+U;h z)vm)!#dtXqx~oB(Jcx#Y^9}%Kn2lEbz%y5-Wt*#&MRfuFZL5j&B2}cyTX}VO3eoxy zM+wXtD`n!I({gMdWN(Ti6JB4+(0fC2u;G~Bh)uJf-Vd8uIii+r_KE};QOhPR28%;__?5|+cZqD7L0xyY!sx z0?k5-m5|uzPAms@fCgPDCX%v}L#V3zTDWAI-dgoHF|5X~$f4 zdeodme43f&St|GoHMk)Bgz<_{-%G3#b-iq5?#e~O&|8%4*wO=YRSGw2cC#p3FOOyu z5DiMQO9+IR!Y@#GT|VI#>mq6$21_X&z$n25kQi6#{6dK^fX9;8u@@ZsHex~v8qjUW zsM^H#MuX8==4rTP7uLRbWrxrs-V<1pr+QITr3gmqfgGZ(a}r%4(`@GON*I*XgRXryyb zD7_3Y;aIPJw8kQOUKZbp4Nz5EIdi{Jfvl`ex3N)y{A7_2!Pa$}#v1k*LCpj+k14oCe=`2?10nFbk%)TA;dkTxOm=4Y9)JV?#{Og(G!|Fv{2sIKI{{3FsMMtilL!o+o2wC;B zhO$=UoXroGCRE*Wtz@(6vr5%xYgM;8Jx`T7GtFL7RJ~+#rHB{iD%a*U!U`p}4jj`G z4d!Yj5LHPaLK3K!-o;Y{Yv<>B-PkeVv205Pbq@ekYHUCQF`}&1ZH*|{?lssc>R%i_>tCqC4_G+37+Oax8(a+g zZvE)~8k`4a&*{{UuC9!V%6&ixDl2)+Z0m$2s*=ZtC;i8&lIJWLJRVxdEE_x?_PzS? zdL_@zUdyc?uUGP1RZ`f{@ohBih8?@koja`9SF~3`awgLB9%JD))-+4^k!@w$^YoL$ zte-R*X7%eJ8Lnyejqggs-(*AIYyp4`t(wX~c7@FDhlg=LRAU2+h@}H5H$exu7AIy) z$hnv?K8O#TVZ*UT+p_mb@UL-1s+{_{l{ZG1b5sy?1dW+6yFWS1U~X?sRD)(^4FOaT zPK=0JGc&EAK2y?A%hhP)W`FieEGWQFncbfrF8b3(!z@boCk?h(6%>08O}K=AbNF`# z|6ans7tFR!nQdJ#yMJ+*mCW*tMZhKD#Bl4+6#wY0Z8XgOX@fbP`m_5FdIt}zORD?S zBo`ZexVkb<8?0(}0TRtJbDs}h3>jk=^}6w*(Xh^yIL79ht5cK)cG24-X7`T{v;L84 z=wlWQjmmuo~0PL@>6#Tiqc@;IAVqZ=$kX>e+OX9TZo)S?Dupca*=nH1H-k}Zbi z=_Rj;>bZezjNk*n#5)^?Eh+kU6fumgsKH z>SETbD{O~!PiesIO~`J$y$RXg1naij3alk=Z3i+@VCpOAbXmg{bH0S$SK(V*Od|4f zRKKV>bVvSl=bwI!ran@mw z0b*^i$Ip@#Xs*d8e8 zcBR%5y!C_*!3|7hgDs;74U~4Lp3zuETP?in&9w-jMpDfT@`F%0kVtuFRw)E}BdcJi zUR;FT9=Ax<^pXuNUAly5YoV1^HWz-aw{yM5;`y_Mh+$*F<1i8rmvAaC)tAx1L+-TN z;1*8}*X*zFM|ro8<7aUnNA{I%CK{<7Be0gr(tG!Ux(i4726@97qG^$C*fX9{+fd*3HdG+;x48{9 zxqcgJxOE$9a@TFBAuJgiY3amEq!TY>$%Yee#6s!B)3|=5InLoJaGwHvmJ>}~E? zczc^KtKNfb66Y+JjsO_JJ!63<4Gk0Yu?0Rrl@19&p6yBBHYr^ z@oLNf8`kAuO6?hMbZx54it$G0rVV$?Czn38wtQ+)zs{sPG-Egb6ZmO3!+v%+>1QzS zI%8)I!?t)c6?{y)COXJd-HazRhv?v(hK&qJITIpasEN1mn@bM}`@3NR$ z^YIurp6%S=1j3@GQMe{8q@=*|wf%-@?ALe%ZN03Ci!jTxeYt&;N)E)3EISOfT|-M|_m_tp z1bx<6!a8d{SPuKGyX+0g8pS)+l+ zkNdQfHET4~_WucNOz4d)YEmzwdC|^YbF|CgE14Vh<%u1MEyr3iLq%LGZ7zg(@$fPi znE}Ri#NhTA#+CznSg$)6a)$i~)JijZ5iX1lm>J7Kdw6*0dRNPVH#|IaI#n3L**kjaBRoIKi9_JZg*%cnP@JO4CkvcLq#?fIkhe~)y$)ulCI#; zx|}bBY;2^~$jT4gZ;Xm%oF)!Ty{>lh;0bjlHuF^QIiAAEnx_~sQd13KzCzi9_U}uc z#-{OeN)PPQ(vq`ZTS&GB8x>8p+9Zkd+QC6BPcOrG3erCnqvTwq&7Xs-&K60=mVIDQ zY_QPK@7i8qS|iIYI@&kEn1C{kVk?prQkTqE2_frX*{|%YmUURk{jD9;Fq)V}XOmU0 z($kM(RA^=EZ`J1|T%inv7-rDho9fR^4cX?(NUg-|L*@~gy(h4qmKu{L!LjxnD{P)V zdT{jdgQpKZ`2Okf>BoWo&RQm*#n^faX-h7;-bDm57oQnLBxDca|3GegxUdq++z0+4CkUL2R9U%8N*~$PXXTmZ30^0 zY?AazW?dGi$)HW{QTfR@hYcx}ucyniG&2^>41VSGOasQw$$vBEIj4dzQ@${A>(W}! zYRzG~Mt%^%M_GBM4Pr*6jfK}o_xY60mg4N=zBLv3u5)=Byy7@pF^`>!96K)ZYqlv5 z_TiSrv6$=+t&~N^I@r=vmlk`E(+y8uto9z$u7an0F8aCLEu`;&OREmMbo*}JsmQVK zPxxX1=E0UDHk!vtYb+ivDo?!VM%EU$n?+WAzP`ke4n%YGgf9yJ#IuPJn?n{ilzCfA z)lC4PHcAXi--X@(|JeKT<~D9@->+ip4_(rRIM^4-jLTVk$M407E6&W^SGszBv_#9C z(4>l_yxiE|{nc5}jczt6T6R21MrDg=bfeK&4$kt!0kEtUI&i5zrKVUNFHhsOCYYFbd|K<-hFrmc!G*1g39)e9^l+o}Tpk=r7WnA5Tw) z%RHJ9wpwMoy=>clZw#`pUZeSPL~C;&opm)kWp}$bz9-+mAAdE>OE!p9K~V;7G=BfS z-80AI19ei|;MV!7SRI;&$@aB{$0zJ3Kdv<9d$V#5bWC%gF#bSqKVASzMe%M@YjcQ= z3nG9~(E?XGhE}B3E-Uh@ZKbT5W;I;gQ_7h8N`}M5 zJ!67T_mwj0(CFaf5&MATh17r>&+e^o5U}g$u~H}f;^CrvI6j`8R7TsVaKaj0bYW*= z0q!Q*Ull~gZ1By)hez{jF=f8R@=^&YtgwApPc?cqUJj4P#O{}M(x2xS-%d_fN5FAc zU%!Ka)!TawhsVrkd%`3Id-W8LeweQ&r(<}cTTdQdPN#4M&rJK-=+$KUEnJv+1FpsG12qq^Y-J@%;Gz~095@nQ+3Dl zCyUAJ5jf1zv-w~}tvOsC(fmu*%$&>7>0oqr*4z6#HSjGtP-?F)`0ms3_||+eIR`Sn zHKT^k565d4dymIwlgn3o@ZBtGPsMz2KAk@wO@YYS(=wL?57ls~J_JLDR@c1g>V95r)UMGR?D-M)JTudC zQbuV2yb(2}&0k$irsG9#-bXcOGKHnvIDhc6J%4chS%VtkzxW(;1!NJd&lY%^EvQ_c zaCTtc@_kwsX#Mg}G&itp%nh7=G4%2BH{Ee)`bWh!mtPFqT>eY2&E*c*=8N?mho&7n z4oyE{$00&B0O~j!0_t%wJoc~*@;Jc4$K!}Ad6X8$;c^~jap8zoxTHsGSk!ZD`eD48oULGqCPt>q=lK#2FMyL0ZnMYu{Bm`1iADw)@vG74FT>-L z55+7Q+vlhA+3WFQ)vf0i@Gx#!xvW8Az=K)tFKc-=9gbO^P45}q|8@Ch0;Yk|!{HDh zqv^0Wy>~D6?~ae}-n~5Oi)sJY(-AC1I>f+GkT@oTuC7dVW%)`;ci5;Np>;?2)E?#? zD7bCv?JO`k*W;cdzaR$s2wW{vUCb|f45jc5Ttq5f^!bfbN)3?I>A>nTv5 ziqg2l?sQt5HPZRRP5E6k(uIxb&Kv3ChIC%MZlqK4aEI2xJyDJ)YwdH=NX1`d!s@M# zCnrctjqj;LCdE^}VY&;T8(GiRJ}pM;x2nN0DhJI>w0m(TMlg%t-7jyN<+X>!xT4oz z9m|tOBCXbFj-PJ$#`EUudYxp~2=6MgYZlwc4gGJ$FU^E%W5TDc97BX+vYdEZw*F|< zJ8*fhj7O*Cv*iWOv>%`uT%|acC%jN(x_o}{c0*@K&{EOUc2gN&wab{gsmV5|X^n8! z$?J&LS+3pwG^!InZlXKWq6s6T-DP0V+RwEzeRDM{`{pkX+Fy*jd~wp%6WAT+$+3Ye1y>e+9Q=6r3Gfr)C&7=x)CyB7 zjlTwe!G7H^nv8fSKqc!Gv5oR5{I2pRd1WnC80!5H^xj4Wvfbe6km6_K7o*GR>JVp1 ztLdU&X7e|s;@?uYYTWJCDHZe9{Kc)k|F}E7`yYG%(f@!hs?-Uz)*W z`DnHppN|*4%l`c}?ysY`%u5NNl9&C%-sKP-Deqjqmty?|=im)qo^V;MOK9bi8>Gj~ zh_dKo9)r=v#q?coCU)H4{FIh^3>$lCvj^1{zb)F?yUTkkKWX@I<*zjyo<8(OYdfp& z;J$VGCwAXDZMkoauD8Sa@&ep2zxd|neX+Q|&a&rX+&^3!fI}&6t9lQ_%AonNL?yl& z+PJ?zzBhCMr(nFpSfB}+6fmZwuI;)9<=ULuEv;WH#xGo>d7De(5%T?N4g8-BosQPs zLHPgfq<>fIpwd1JVRw`_B4R-B!@%|YLN{~moAnl3!}q`$upY19c{=zL-Fh0PZ(U-*0xPT;f$Y~o3t zrC;8E(3=bAym!L(w+H}AQukIzUws9;jb;kK{+dyLHTnupSLmJg`@g~}gWAi90l(S3 z`TqXxAA6TWnlI|l$j@nZZ=Q``T&DbJw(2pT0`~C@Prmj}#bqB|+n2{9SOhX{5yiAk z6!pmn%;+pE%LCt%50wV}U^be*TTYhWp;yV-@b>LWF0nt6@78AA2!GAaL(wk1syp1)D}=-bM);?%{MkTJ=`%-^+fz z$4;dd)TO*~=iOWY&ZEeD44F5wd^B5qY<}{6)z6ThP^~P#p3kS_(QM<^g7sRAX8!lp zVZC)++JVm7%I*A>T$_%s)IV z(9z^Y59hO16;J2&zm4TNTAM%zB5O>E zZr+)an)Ckn5QL{SM#2`cwWi&6Te`wUg{#s0Uf#>)U>7C%$*BUZ?^yAz63yh{opV7wkRERM)W|0q} zWUXZ4Bja0&wZFeNo`GsToHRiF_&7A1lQ(+FEC-+!;`6`a#P#7+jKQH` ze0KQaL;pi<4D-Zq-8mau9_3xTny-J+7C!roEzB)h6m)U?@?>~cHd-+; zj>vd9IZijq3G(tznUE&?tCANAL9c&wQTaLT@8|2Ivfru+_QOW}?|X-v8tiy-vgvD$ zjA24OX9|<**U0c#mQw@8tUu+8J;&FT7eE~)PXLNHy#eT6+aus(3fQb{?Mbj(9;|5e z>TM6thf=&A&W_ISRsII&rLVy`Oh>&N@aPlIhwsRhM9@6{Tk*^AO@-XQ5(}|O(d>(- z!#5009R0Gt-+PL)Tp2L^wQ^87d|oj6!>0ma(Ze?ckBaH?`QaNtO$B`8@C|Si+guvFPomRxy8$nyQC~-JxvI2INJ1jJYt{$Va7HJF5SEIMRDY)KG z!3-DU0Ux}`Pbae;JP?osp31uqj z2U4DI{2#t?nr}QAO=jqpx(DuTe3ME^cY$Um$NJ=80*mB_^8NeCv4NO^SmARrYc5#G z5Z-#FZ~X)Dw50x*H&Ynn~ zJ&~-bS1up@tG4nX%(rs0sqp4ihMI?~ZkL^>mlxy3t?}E7#dwKsnh02qC!nK+GSm-zR6KHRq*jsW|7l z9D^N3+5Gt8e&^l6^U3V2*Y7@tU_5yC3=8t?*>ELj<#yx4)7qeG9@kRL2UMv1PvaNU z@#*UQ``dg~W9NBpMZu_8dpcOY9KC8J>2N@MvY5YpSI^OaA3E29)tUnM$Ikij1>yc{ zpX>1p;`l`L%C*h?eqY>{#i|W1(T5K;n9~A%V54S8iwACGHuMsWk$yRKaI_e%m!sZo zZV5;ovVYjrnWk+JWUUg^1)v9TG*NpIFO*?_zjC@74u@wwn9J#C%>uV*_;YO-S>KKq zlh@<3TSbkQw_d^2z-;<1J898pVSv@dvEFVprBiE7#Rq>HzZfsZv(x-lsOYViqvh;B zR=1vy$Fp0L*<>{tO()Co*{y?HOBn9Gej^3+c==g8vbV7Yxg!3T+lSHl6~m}&5WRoj z`7*Bme%UC%zqrums<(Ou&?vDp&lhf7VSWJhPq*!vctXbkgxMag+f5`0jcvwtszUf`! zR}n~JC&%nv$j*c08(6&amP?B7WdD+ly6WF%%gc+4`C>IbyHynN@YdelX}Qje_YSIR zJ0CorEMbK*KosA-Jsn>_BQZ;;wyK5$0B2{7uRI)&;Hd6B@#_n^dUSR;8~p8ur+<6$ z+WhcEy4|6_RwAE-A+e){;q z_uoJJ;ct(>{_dv@t8DQb(1PE6z?5uI59sRP3t$m8J)fy!*0RitWkV2HjkQ4II!r-0_)6s=S*?UTesRw(je>aEd7@87@L-+$B32fuXMBs=;lp<>te7$N~m zf^|#>Sbl~Lr^x6mT?oLGrlXW@!&yqV6|!V7_+h7vYSW)SBKJZfY6Oo-jP(|M6yl66 zfoDAF{-DVm-R_+Z@#IF#WWg(I!OqU-+LCz#OB#t*P;JM}Q2Iy338_%F(QsU?uH_=$ zKFwxy-X;i^O%LlmgIL)1=1|IcZt!v^p-bk}quS#DwwDsC>$q_JTWtp0Y@*$rxX#8@ zfy>4Ci+gf?=uK-zEPP+Q9X^GT{^Rf|po0&FPmeVm!Soc6#D~MD=vX^^3a+(36O#Dy z-Nk&>dwcMW`0?Oj|LDQJ;gh>R@9#gkH+%qLA($H)#bR_e8BK4ULpYwTpfpq1I%7OL zd%7AeR>M~!$G@AM4c{OQJsQ?r{9$D@i0_7{4C_2x%wG{RdDIvG9QIxxocI5tq||hh8%UU*B38((;5bQ zCcZ}y482K=rtiLlodaM+7dOyT2HLhs9oHK$8ggdUX2BIUf162dt?0HjCXd0hI3RT}sjyuin4!J+3Bbj-~ke zq%R&Hs}pqfe?BO+j=p$Aslf zB`SFo@D3-1XsgawfkkKcd#mB`9FKTCRwuA?!!bCx32<%$CkQkfCKQZ^d!x6L(R8nW zXg0oUAZGDh%xE$MuQ+&@2FYIkutO~b6oQmmatFU8-|)j*6?DAp_r>wvPngF8EQR3X zKtR37>TPbr+#YoN!Qw;jd0+gp*`=*@(SXi!XL)>@P=4Flg3v>Uwzu zdO?k6XZ;Qrs*CyZUMpF3DstHzU&$H;EziepxmX=F_ADv08IC*JIKpOEO}DhkYI%i! z51;n37_Q|9B{v%3jbHO#O__yu78lnCYNTu1tm7TKiVn%(MNT zx_58UKTx8#x_2)gENFehtpC+l3oIh2$&qZvvW0GSe*)FR#l7)SA8WRulwxsr7%LyJ zgU-%w4!Kob&ed06)ox>>>EwL2$-8sgaBYy$!|CY!3LnBuZM~8&44zL`%O~Rnyx%0u z`k=M#o|vtS>esS+UG-gXWnRBEYi4sc1}6wmsqYzmU;U*Atv2o-sQ#fI7#)rD)_7;4 zPu`3Vl+5#St2?7Rz1gukIhcXt^IiBA3%Y6GrpBB4@X9P}8hRZt(Xav~m z`T%y_hGv+P9eO%k=g^HomdnFDn;oB8cY7ltaUVai{*(j)YcY_fhBKZHdw6(X2YmkO zczp8yeGh`+ww;=e7Wd%LwHkz8`~@0K9n7i?!rDUScywoUXC%y>SryLij0F77PWr_r zPGDLJD8Yw*xfJ|rp_=l9pGpL2dO8+SmrtT6L6PKS(_*%{~E z@Ygj?dYFsUez4aUZJx81mhaa|fz`KCq4ekrVmgN-*~Ptm2Fx#4FSlf9Z|IyS{ji+tf0aUeYAv>h^Ftct&4`yOv3`_o}sApHDe{&!zu6 zc;cOop$0$A-_W$on|u0duaC7C8=rU8=UWT6eY2RpE+*7aHn#$3Bn{n3i>0M)tD-c~ zU%_}spk@yp;-AB*)z2<3&PJ>8*Fd4m!bOV?rLE{HPt-lV_x9*19(4N*T%67x;$tAx zCx~S|tvKIW)?zw%b}>5r1+;F6br^UZowt3Xy~5JVN&yWD!6y*oVe0Y-4P*H5QI>Jz zLDqMA;3!1VdPwy8xT$VawAbsM=R8j;?+usx`^$Sny@k(~t97p2 z8k-X2)6geqLc?hVY)gaFk812K&`fGtNk8yLc+36=PPeKKmtg633P=6n)n#AI4-UY8 z4D`t!FGk8lKyKbpkHfvyVltYYPhkr#>Hzepel)8j8hYQ~rE^e|~RhcBFitDZh3CUDf-|05T7=<@5XTQ0b%7dzVM2 zcklL@KG!?2U!3lp`wPza7B4v)eQ1wf+) z&a2@%f{g}-%ezL5V6%bY@~(v|3s(-V99(%ZI*xFm;g*7{AV$ZSN{P{NfQu+bfEg|! z2|j=)n7NW-bc~rN0q%*z>0KqjGjTY*s|EThP6awCPVct3$Jr1|C@zLrK5;(8(uvnY zESsS6zphFztJ15g^qNY4UX|TY*)MX*EtUK%mptTx`&@1(&W2EOaWRB)Q!OsI4pf7) zT!R)$xWfN&4sQaQZ7>+kd+YAJ?K@UnlP>50QfE`tSvTse*GivDA&b^< z%{rG2W!LL$iaP5?o%LGj%de^8YpVG*ReY_ebJ|j8uINEs|6Gb#6yNMzX{FZ4qpUR7 z^q_8l@^h;A+-|j2YK=Z}t(DwXZC6)YHmcpIfZdtEizl(8+ODp)Y*f2Z0lPDW7f)hY z?TxC)1?b`*t%#6b)}eTWKeXZzc2qo+K2-kCsd*$6KZeK2@~*Po>IlB6G;z-5UFH5r zDoUb4RCSbH;@{=k_^KLz5KZQbRPW0uJXcnQm7ptX^EvdQ-ECTV8B_mz4N+2%R-&FORs(4csZ^BZxX}!ShBft4#{mmV}`I6o|9Z#mc z-t^$Ke`hiH`KLz@e)!MtzkBxWcRxIR^z;Au3(vzMeg%ue$|%VEqnGvf7lX%-et7ou z$@h9YrqfBf4IKZ~ky7K6tR{%cFZmz8WNO8Da7^6CDF_yGoq5WqI%HuIk^p062TolXpYO=x(tJ-vF+;e(%k2atuul zTkFCVxLUl$D}4gKO>hOy8V`m~VITZ&hEIDh`{LnH9zDD_JUe;_6Fab@=dkzYSf1SJ zogF;v-+c?05Bq;PdoRT+;0L`o$Etp)iia8>>iVIs9zMrxf2p(mvB>s0X8TK>?TTG|kv#r|q$xt3Wxi@@y^yKbc@eVe&deH+lj+Bks;K@u-fglRM8ooFBhCsdkGO`9O}J#iNtHcn#0;0bEGb z->-M>(f8PbudoGQ9z5yag(ki8r2m(f@1^)2TksXOAU{;aLyZr0{ZLmA8SDJM|KYlcv)f|C%og6P;3E2z;$hJ``UYPL7Hh z@k&ItY52}^!}ph+-@hE9ct53Y!ij;Rx>m)tuF8Vbe5XgnYH_Bw>U*ov~cwj@T;Dc3&-VMK-2J{bSX<=p{*m=JHM>oaGvJTA zJ0nyM6}1P#s(az!iuv~P)vI@Vg`46h?nrPxUj5gL5$v&mN1d$e+3R=Cc~S7~ z=H6s^&G2gQe6$?@1NQ*Iv)CZYXOjV29lSutf#uO+IJrL?yc%8fdfiL7?@W$YCm;I# z!`V@NHrs&~mpF;vd6MF9dnGkkaTafnK(f}18EMH^Tlcd{le09a^`-~ zThSG)!>`VnoANnx%i(nGoVl~%i{6q}!w3z>ah}m)rZdne4%F@8@M3?zcQG6ePw%Sx zy*bat9>0byyzdTG|FCyDyb$x@G2A;5m%O>8nD_hT^2KTMn7V0sOx@)N@*bq4M}a-? zrgjThR}RiP%P}yHJuw=<{zm8@0{&b49G#uYXSkKiUY+3S<@42Anr|L`3(4?UydrIV z>{^-l(b;&mnylU({Iy8>&7*IBp8w~gZ($)!XX+yDKlX4nE=3;ZO^x=%3N2>7|NW@C z&F%$vSL`!TZO@*0!KTJS4m)0+E+!XvRu=nkPdZ+xmx!)DYN?fYP?!ZPP@MPn4WwPjjG}fh+XyM2i=vV6Bs*c z2oH9s9wghLZjfwC#qe=wtsbqYPUW4^baL8R)9O)oUHNfWZRybt^`(S6)R+=(sWT_o z*q7@yr@I?#-*~*ax3{!H{dmWo-?=sF#8*&3yHy4c7L(ER@y|oPf_me{?!)&t7@XK$ zR175DpQ%IYJ6DXi&pM!r!f@*~inHUO`0O;_YNM{AeI&*HX2gg^{bn?sJYP&cUM$Q8 z{OT7J3hi%}Y$R9YBlv!m-EYtJ8=vYb_D3@DD!(tq!doBQ)biKh#Equ;(tNn%<7L&J zj?d@g%WI5|(*eKw1xH8wn_U(8h|y7H_uG$-#;3Z9{gI=i%I`~!j@Ab^wfr?kN26)J z^yujLcv-c-j;F83tI6r8G&ly;-Cf7Zq<-ZKj+XVWc315qMof|AZ$D;QAL}msM~<5! z&o4D{);_tp7p^gST8;Fj$4}?ya|J*23+V5>o;>PFQLJ3em?P|4SDjJR>%+7U&1+qA zR;yEy8m_vPy83>j3hmo#sSCnv-rSJQS|2qZ<(t*s;2qD7)xg9Mgu;J=6rzMc+o;7L zCg-#mB&CcIgQ!xBki>Z}1}Q3hW}J;VPy-!O6oUw-Zb2>~Ss_ew`@|r^ z$zF9ppKJ!fMVFu)%0Q`1l2Hso@LCLl(FrmMIwpu=mcc2D_0$R;83*-r$we`6$!QNM zf(~Nflh#hCfwW0OMHRl_lZ8xDNKhbXF8CV09%S^GwRBDlk~Aqn67QfsUa9~UaUsA9 zF+uqtij6Hp(Q+8AYRTOrRq&7-RxF0-pq$#O97)nC=p!eU!}>#v9>r*}zg1F@g*Va` zH*G8u$|^t3RT-?V3IW9Cj_!zT;%i_sV*)WD|*okG!yaEJ<9 zOezX-ZQSd^D-b*2fT`g{3EoaS2;5Sa?$^>pg@LiCh|OU`PyP zu-+gME9sB|qJ(rRDQr~wLWtDAOpKPv3CWM?ZigTQhnW#=W}@s0m?}Gi7#(y)gDAHK zOijVbSkY!@kZF@BJjsZ}$aJ?u5L8W?nJBvgCcy5XAVDU|4Zqa0gP5dEt@p}bBFkok zdxeX=C6>F2>a=@|`A#$vhX(hUQQFmAOl@)97;~{a+Be6L?=!Q@BO8ZrOkS2$MI-8( zvEa2vLQ+0d+?3c36@XX|F;;#F9|UQE#fD^k#5XiHn1T`p88y_{CTS{yhboXPtK;x1 zHF4aUOELKq$!v}Ui?1e~RK?GU`B4GOJDJfVSKKi|^(V;?T(nh84S-YWT3#?W|I`S{ z8|KbDrZabLNFV0a+hR#4=uc0XG{**UGaB{GU1%^CHO`Vl4YYJR)*-N1=cq}20HF{K zaPMS;hKI&j6d=|`s77+iBfItnXd#zG8fZTk6!QP%9h8-Zo|e$N&P$-nsIqG%VhVR%`DN3JF zGSpXF>sLz_kt^BLB2noiQ_E~r=5+-Xr7TG{kNf745__b%7Z75>%H$vxKfQ@b)~_b! zNUlS#o46C?@#Xx&X*h(;%A4qVEvt=FHRPlWse^(9Df{(u*0Mv5rt7?FWzU##n<+XP zdKkJMKtqKHoGOHSCksSuBt6cSqJyty%F2%(%aYnk9ZkHJ^EoF)Z$5|u#ocA`f zjFC4_Tm*l#viNm?O1W$SIE)Qzli1S@+sN*wgCs_l zr_y_x7v98>^_mFp{J{QDcC51SQJ7}0^v|hXw;Q`Rf8+Y8!EndPsr3;JjQ*hx+skp`rg@HUFe%y#Q{7t*DjboK^|8m8oTZfF8(3{ z1i$QKQ#G7eCa3!(qTBNoFpPUg2y$Lb=C&EKzNB|Mv#jKG*IBuKBX9eh27+Q1#M9K4 z^RBvc`-dZXiv&5o$$PIE`DS)2{~&Xb{Zcr=A&acJzOR~NKegN50UXwDs&PeT51!g@ zCwCkRv=VM?(oV-_)?VD)b~%5$5?_@Bq$8OMmKb^zPQ|MSoH53wp3dwOQ@( zk1zeduXl{v_4}CYz~lIOFZagPdap2Ty4z;&n8RPkr$z-HpVlv6x9Od|hVHF`so!Yj z{`rF#V%3&iScEgq{H|Dz_;(~X1WM%Zoe5xJSu@Jk5kD|9co|E5eu?tC-^*9Ap0@=K zh7AE|kS+y~6RjG;fEOqf5mggyvNFKHMlA>I4-s1FKT3>0Xm6I!G8{feXfP%^wdwLQ z$54w9%wOxl^n(HjB8gR7Zpd;Txjkah9UKU9I zFKJme;n4_K!_U02=HVAtaxP-S0~+K+*@%VY=74mN@JfMRWK2sZci@-O!>KUV)`>by zC$4{e^=HX0G9cE9dgJilAGOk|APUM&q6}=4pcTigd>|WJ6Dih2WUE&;$T%ciVEwOb zPA=qM=bxCR35q`t3a9S`it5zM$i=a=vRO>p+|S0zse0#sDo+&Dl%j`@bkWX#)fNu7 zX)tFR$M5Bu6t>s0SpPrF-T`kGhLCpHLY=O6ZP*_oLfs^amp z_?pt{wWoVRS4KuuLu~8qNE4$6e$2~yP%Wb!m*%cCk*X*@a0DhHD*%$DoAxD?4VQ_nxf@k!yU$wjpAor*2us%}Bp=0uZ~Ho9~@1COJ6 z$C=siu~-7yY&d~=1@zab3N$2twdvSBa(I@SW)r$o#B-J1V*&Qd1E>XwrF=d)#U~4M zZz$2$ng{GW%aU@R<8d3=oBmmSrvlHv+K9qw$7&t49_{9!kQB<&|=F zG@}lel&0e7-;BdjG~9?=!HXC4Nb-qx83Pu4hCwD|wXGd@;#7-H;p=e>r#1=NK|2W? zyKhMO&128WEml%Z3cT8aZ_FZ3oBS?Q>c6JI%`G(hAq{xW5LSWW@fg1AFEzfUCnAnc zbo`4Zx}A7+WcoW+BUV$c0#@bvXbou{)Eq-a6i~tJl$mu0u|+oVzQq(@t`#AMf`!kJ zg3w3IRk{}&?JNRl_@%>e4g=$BWr86Y(qL!^y>%AakMzWiG~P~B(SNI!$B+W9skTn- z6qPD9$Q0HfHqbSlUf_*Cabq<<5$4cBHYGM}yGJ;2ja=7m9TA9A^VZSi&<@Aac8a?i zQ^TP$65!%rLHzSG%ni>-1xx5s&w8%{<3W#=N6#riGCb2(?ZecC*< z%E5(rDzL`oh9olkDZ%q9wqT-Xg?vUJUZdKd%9Y+eG(OxkenthqVyWLZYsTA=pR7wo zm;*`R_S(Hx4EZdVg+`$2XKSdlu7)ep8q0Uq2HGlEkY|G3%t&Hff^Nh7+v7Vz;txuK zlyb2HV{%VYJ{AmHt|E)Z%Dev(Lb5dZ-TtPk~xHXj33UI7&Ibyza9ARVFsEgdW z3t4epsxMsLvD|qSL58QR@JIHGoYOq3ROv@9woN==N-bC26)N~F_f~A{E!8P{D=V6Q zvHmq91BV9vryvg)pJz$Dvlb`;k;CPHf4TT;x_)RQkNygB3Z=|3K)vLx4c zdrDuvL{Vy1-8l<5azNsGy4(1kF6j5yNCR|&R9QdzSYK1P#*9jLbxdwMRW#ON4eRiY z=IsjS#|^_e5Lmd{1fH^CF^$+U#z7q}M>F@25&~G4C9_SuwZ&^V+DD zNULpDn-@h_&F-Rk%``lrsthhW1Nhvkq~veQ7EPKbTE47Q=H3)d?7!dbUvLS}BTVZy zVWzM$kxCL+l~r<51PS=bSt$m~;|h=xbMPIi9z}FOx^y2FB0&9<-eGJIg(w z8k;X?D7cXvk-s-?j7Z$dICx9bF)bG(nd5Vuyd|NuFRO{yc0){$Wg&^Yf0~)hwPTEc zDpz`?M|8|aG2ACE=l*!Eb;sP2=Jt_||1R*X+F$%1uF1w$)g=7xBLerWbT>zss;7eR z8ZCaNld_1)65+O%fH-*a&;yX$+~xKsShsHLZz@>Iu6PA`Bb}BO7iXwp$Z>wR!yqi1wTCyK#~SC`1+2QASdo! zk6U#XO6Fy+9t*{7e^)=cgg3LPqMSpYy*6PqVO$xjM(+ky&q})UZ&p`cj;n=@poHA0 z0o&Zm9^9dso+-xXMuKCfQhyYmpHeQPU2gkuaMvZUu_v_dpOoM>(KTfM+u=Y|m--*T zpt3?sz+wf<;L-TsG36=2Ow`Oe$ao%3U!p2X$@p6MN&SAqw23Kg zlVokg+sJ}DdvN{1d#J-|&yY&H)ZLqf@QK$bc_`!>-IT~S%DMe8(D#Tr3yOl8< z=VI3`)H~{yUn4hW@`35?oXP-Wt|{LcI6CvTA`<|X_8#h+++#aiizceqWijx~V7mY2 z5qK9Fo8T&2iMl6aeDHW&=Mnj}0C}ZC8UrOt8PRHAQzJSg;YQ!7&Nq5KS%nErRN*2`@7ddcWc#%tP{PZ2fxvYnV^3w#RX1tYK~>Fa_x*{p_}z- zr>Gy>rgC%pNx4iHT$!Z0W1-9RlP_OHYKx+Vdshpw<0z{CaYf_)Qj{n?Zy{N-bkQ9o zJ*qxZ;)j?qdAo-htF;C!Z5*Z`KVMpHiyZpF_4Gzw)OBJ-V<*$}<|ypm#ypcQ9qEm!!t-za*~!Z#cX zT+%uh7vBM2)f{U;TQFMVOUz)SDN}npd-gNe8m;5xuXfS1^p1E~t}(UU6($GHP_^#_NO${icv+8Bh2k9p%x6pl;Dhz=nfz2Y zD4oAF0vtxweoy$!#Mz(2FT>(Ma9J)!<6Asu>&n^<__&Hw*LEf2{Jv4}I4`Zboxra9 zg0@%u2xFZyaG_1?fOQ|&@3)D9Q$VSSd>gltCW@alj=s~9D_1Bt>XS)z~k91i!Scq-Sex6$T<2 zqfy%hcDn%)ZV07d$#WoX4Q9hD`JyUPZ;;`TA&|wWx?mmSYKQh)p4v zK+HT7s&L1%dk5kDQ0+W|+%ltJOdBmM{EhE`X01}5xzp9tc#GsS63oHqD~CTjqs$hS z2v$0WUOz|`jrBc?cCB%&h4u7mBU6K~1otXGiI~GXB_1qU_O;ra!tboE&O3%v;3^}L zsa%GSks%t^k)}1%qw5Bvry@HJ!OBP~J?MTOtV>@PByZR|jt88tbo$3C^_+^HyUui4DjUj%@x|f!<#7LL#>d~v+*!<$=CsT9?sBH0DD~I9h zbjn;J$voEK!v$00dw9l5t z%j4rGu7hv54m82LwoOjMb^E(*2XZErohR)L<{aBqg7HodwTUQ#{JZEZ30%_AF{M~~ zf@gO)PY+l|7_R4Je@5y5ZHt1?4&MLgy<$F#djB<~={?I=gJ-=L)ZR}+t+pBXKvGB&I^v#YaCF?6!QY z7~vJ3gmXM}PDun5J%p;Jsg?*_SbIZkvmld^5}Kiq?!djp6lYeNC$|lHq+Q?j`K)-I8vdOYa{;^%fpH97ZHyM+Uep!&ul&V0K4l^^V307C$rsNWT z_CY=!HV3O2%(+?%6~>!{I8h5?6Hc8SnBl7_ACwcV22JxYNB5y(6GbAmUAePh9#AFz zriaY4-8#P$S>Re=qZCF5qEHB-RE}&C)4hw%K=KZ7j9e=!l5!sUpd~;r>vrO_?8H$< zH-U>;As|gFjML$dsa268sK7wTJc3&)AG_SdiYE98hz@16)ZQQSm30}5wWz#JBXz@W zmLl*)&`H1dK~&R5Ckr`< z5nf>o=c!x*WQc|c8e1WUh|ZcuFcD8E8;7XEMPmmOMF2>CL#6~^f})_fO*pM#8&nLI z8E7cq>=2L;{vd_}t8{g7J%UKSwN_LP=ysJH0YHEp>=Jwn+OXef{FKi{06WwsCRhnV z1waoeM=J#p=MAL<8O95fu*hd>!Uve35b!C5_C_L2V%gD`fDtrdBBav_!+6x3@N~j1 zM^Q=ZrW2B;k4+GOX~f4h1S=@iA!S7i9gAC)ytI2d4clhw^YvVGu%Z0zial9co8JBVGWzX~s(MYST>T)B{;(a_V7N zhY}cA))RQtFi?QpT?m0Lj7*W9N&^RX9>iE&a!i^ff4!1m=HKZz4@^uJlxGCBGX6^-Om!Y zX}Bjn)_^6(?I;q-cuw{J6OALb2Mz7L;5=oHu+zJeJW>nE5_cs4lgq%Wr3V7FgFIAN z2X%kowE}j+oJ!c_MVHos*d!rnfny*d*vFVDyQno#%M5h}DCYs>RcnTWmaQ$FXfNo~ zG$CXb7V`AgC@xc|{YVqYsVamM^r`iPoSDc|pDodOYDhVUkqP+Fb#XOB(iGL=jx!W# z>?HmD2Jj1ElvjiA`MQ}0HW&k0()1BInR7H?LQ%(|{y~5N35%&3#8Pb3^)O=CXjwH= zk95f#JEApOv{DY!AQaz`zBUL%(x9xN;qeXOK-;G~vhb3yu}vOT#qj`ZT@0IK7ebiK zX5u-dIAlWDXoHHQ8Tl?4zYXG3CikChL6{^AOF!yJJh}^snktQXuv;-G07;OSc?|SB z+|yS`O)d0qP1->9!Z-;@v$DmC2f{xlPd#4jcsI`ap4woX4@&+H^Y)?^;$GH37lVge zPJ||YfIv{J^8T*Jap{mM#a#m9kFd;vp*si00{ygsQRoL$@plB5UbphnT#;TNWFkdg zLPzE$jha#&ndT@jEEF)5AK&#B2olI}W8T&1FNMjVM?C5M4pi7?F7KAdo&j1R>Knb{eS zRL18Pi*u(e9H%=%!Xnfv?RbBDSREHHDJVv2C^_vGX%$-ska2*9$pF-72={~l<0YhI z1%V9m^Zy;}N0U}YQZqp?htamg#*p_^Yo-QLka`6+Vk88I4yc#~OPCn<{XB|5nEs?^ z1F{rJ!4$uEpDb^W&c_dukElsuNZ1HVspv^{Q0yES(z|`p7K{KS(oiI|eHfA8J_>dY zAV7;A^?E?+#RMjR=tUZUq(U>WnI1o2OaBKUB=j(hCAH*t8mbw(p9P{bDWlCkY9OA8 zVV`sdGMVI{m=}kQ>aD5ZGGpL#O7z$r-U|^Y9F5fi^Oj&xG4w+T#SpZK1@U|0KtOrw zEz(cenLN@{Q9CGv?~kzN#i+>N?|N z{@D}8^>uC+6-5igSQi-rem$+{62I_7$_K$wUlj(IX-7U*1wNO0+wx*ltpJ>YFEyWj zP}m43Vw`#wT`1tYwm}!0$`BJVh%*dLj>)K#&qY#c49q+ZSrJELN}T|xfxTfI zhZ=WK*wC_FqUyXL?&REen|nV&?OPG##KE{4a$p1ERcF}P{-p;J`CsF(G1d36;PYpo zaDQl$d&$xNkP-wweOUbRH4ELqVALnN8oy!;{>DX;Cayu0N!_j?y=~GaYJR8B@!)LW zd-6RLw}R%KmVp&MuuzPMqnF*)(5SKrD3Rq8)8Ej3Bp1Y?#IEMQ$lL1?g&s%z?+X5Y zBI)v6K+X3!Y8V;oy4(C+;4Y=${QU0cS_dvI@)(5#P+*t5202H9AxMkOQa2P zhK&m~wvK$D5$E|h;2n=pK~UmtLxn26Yk1hbpBr}*`JEh~gkdoWJR_^TMd&h6@4#G# zzZeUCqu;H&vxTC7n#9wGcP#x(t_ok@1pC1gp&=v zE|u^p&{a{|UGAZQuTITn5Pb*6V1%W*MN1z4kkuqNtG9eWv{099%HTvxlyimQF&HhM zh4lv{a0u~w*Q(FInm{jYNgy?p&O+cotYGa?4Z6m%2}UB@lN=LBx%(fon2g))+mvTG z*`CFiK+YW>m-XX^p@f}r%P}aA>qZ@y^?-6ey&c7NF&a-t7enM=Gs5B)?XR_g1U$q< zW6mRkXYwiH9)nCrD{rURTY+9$z*$7VKN>90;td{IAxm8I)n$YqL(YLHFC$bx~|sPudTSt+P5LF*16K$DWwsu5DGafS>@Y%9$}=6=6CxTb63X00ix<<{!{W66in*$L zjo>0WkNPkRiJFQqZE&6!WVCGk@aH?27yGnxtHcV6xBrgsPdIF>LG0K~;|RR`4CL#V zN_77plFI1~`YI{$sWT^Gwut?-;bZk$@p1Za9Meqt*HtQ?zR=g@hH7(()BcBli{OVF zr{uHQ>hUJafMbGHpwuvoTo#?p33UNkw1B&qm+ZDeMfhoX#9@>sD3M9sFmW8&q69ek zL0DP~={q(3(d{(wI~O>iHdJXcLU>IbLmJs|K~gRhn`3B(!ckOh!8N`;z_l+$Kyh+8n&E-*iRI1% zJD+n2p-?1-c@4-SDC&q%JQzPui~ZnL@(WYzxYY=Dfu+?H;3BPpw*|x@J&e$ynG{2b z*TrmFrw9Vf73yj!I|*zf>^dreOdL}r0a0-B1WEMD>elm&FzYQi^I9Ua7Y5exKl1HM z49bb0MylEp03D4|SEFjp0*qOJ;`!s`lOcm%ddqqPI z{yi#MaLx;u5Oj->k8jsYttOgi>e=D0#bH5`J=eR!1DScix|lpx)zkjBfIW1e`g*N( zKw9kM$V}6`%Ds*QT*uQM*S91NURFl5@Y;YU`d#Codvtm%_DB z55uir64K+DXQ#?hlu%EI!1O+1x5+tFP93HT`K`5r*(HP-%r`l8%64hEmSFg!9cf(? zC70VTL2ePS?uJ_+uSX`CO)ZNR^qVG7)I}t02+4OXct9h@c@u&1fFToO)WGVG)Z+Hy z#--wRJxWE%c}2ArMhvvnEn}mh)GJkOA0Po=Mj*KD;yqKXKlu+-V|kHs`TZn=UyByA z2$C_*vNA50_5-hWl`Z3JQ~40Y3vq0U-jDAr^p$&uM^s`%NQ8-+2;z03EG%$?o`OZO z(G#e23d%~ozx!%t*+>Es1`nX;MMguY;_h{tPEJk<9&r*A|2=)(B6dzv(ka%}d+>6r zPsso{f?pI4zAm$_ghpqw2Jq_Gh%rF|h5&|${KCdmGYP`Pa-x)^wtX$&xgTUTCFd@m znJEiWiTmzrmnV=kV~{XmW?YNa(ttXm=0}mg@DQYv%)bdQg)vxm`&k4@BYJF2j`M*y zt$=W5q{sJ^SVX+oFBHi5VR`IiHy@+rs$KdP%P@c(J$m2PF#Oui2}|U{_vu)F&Zgd- zD*6L0$m&ug+k|z=oWjow8?UB&pc;VLtN2Nz512I6`?+*qase)2WAk0On^W@a~}m#X$-N+ zKrkVdN)3@?01!*C<7gfKD1WR+r&~^ z{(di-Retf#BFicTpZdrEs1lHS=!d2uWT`}JbdA|zB=*kITEOA|>Pf$L0?3f}@3@QE zGI+lPszfdK z?_WuM3@+)>M!mm1p{n-#ca74@?b4HohkvLdxZOWvz{qty24`qZq=Zfcg>u=jkhgt$ z{!pMbeCbX)g|@*z+VdkqR|EfoQ=R&b&=h)~u^XO0nxd|wIxFW~h6P=bDTU=qzG^Fo zSVelgBRt1S6&7QSzF&82!|&!DEGetBu)<-+(R9deGi3AU!(K2MqYt5S{!9^-Pd5YT z8C=!|WPalw;O&32v?%;UNevU7C%Tm-5E1k`PkI<5JQ|U$hMb ze}o{sCVOaGT`Y#7gGB{V5QDN~9#aG3;bL8sSkm*)UM&%xsa)eNdvY0|aVr_Xq zlv64SZ{8L@O~@ER(;9*(&p-2surR8jGkz>gR9};l{?ohsK(#Ui?$kDqaFd)qi>Y*+UanwLIn<%@#xM!4y6kp^LY0tYH{@ zxN6uyRgn9a4+>yDzG7mvUEfAam>wG`O3!td4Cip3sel!0qIQ}8J14<$_CB+2x{Gfy zg0hUZUmBy~mHFq1XF9|!TG+=49u&L9D^Si4;c$A&!6B48*XM>CdlHRo8_+eV#c{%h zA{M{v`)6!su{7$1ohV6T9m<}tiecduS8UdJY*babkEQ^8%fOkP)Tw@ktPPaKLF~0@ zeMlI1TUXT1YfnqrMBpE&A^IVU)Oq9UWS6Ef7bDxZ2sUe?5C<_GJ^Uq56a^D&$54;r zs32R13@fa1It^~UOIJZ!Nw<0;b~!40HQgKGv=bUc8;{2L@{2Jk9Ih=OFFH90D^zvK z&jE{c6Z*4$!lpDeu}7)Fn^U0<6dY&Oo3MVDetZ_2Dk-&^KMHk;B|aT-)`#1*s$Sw$ zk#FWk!Xn^oIdwW*GnCTh(^+TSW%|dGcAv>k3-$*nyXmDg|d%nzD!@%(v=*m zQfT1uArI8X+|VvX{@4{$fWDS+D49~dtPlcUl<7eWTd11&hLC3~ks zjdx)3;cS8~2r^h_*rxQuQmw1FXb7cVDfV(`S)s=2M=X_(5T3It((0F1Qn!<@TRx^q zUuCbm9a}~v(e%htxCzMrdDzcr=tt2#9Wk&~kp2`=G#x~3>OHbhTyA(gIHC@#8m(tw zo&B1}MpMgt4n};Z=2FanbL-|h{e9alT@CyI-f&%O*)S?9<49J+NWlPv_%Y_t>za?yL`zsa@LVNbbF=$pX_MOMEUkRd= zw8H@Oo`vR^J!ju}Ux0ilzk-okyLN%S)~wyZfd0FO8~EcnDwi-~mZq7;NLjHACwgEn zx1iW~55o55 zNF{98FOVThr=f@bcCyG=P_5ND_(2-p@E_^$56z1O+g=<|qb-Q&DHD+NGtLgHZe6V1> zR-N`s$;faH{mJ~AJL`vr=tre##W>gqgEsLf=52P;4`cn;ej)!ehfoAb4%DXK?oX<@ z;RYBKy@>1XazOua1G-mnfd+4dZTcvun$bh9G3y)UF<6AA$!ngsthSAj1HO3_N(Ecb zGm(nakr!-#2{gOOJL4sDeQdd_%h27rqU%lhV3jQH+@LX=Ml_{@gN9 zmJ?4W-gc%3Q%`K{Jrya=KVt268(&gp&$BtwjA8BC5h_voz`HRJVIyE7q2ww%_*S|Fo!W6yTVntiPt9_|cTwZbW4^TZWhphW1ciCm2&xw!(Pf-}WqLC%SNHw!@~eny@X z%*+2x!4hZ<_{^e43>5jMLnB-T(Q;D6!@Rn;P}t2x82hr!-tD%7SOal{ytS?&IKJwk0#!aC1DDj z>R?rGvo7vlP_T5XRC;(Y0@HD*-f^ZRS9G1RcYiS(@(V154QK+hL%>#bctp8xKx5aK z4;B9teX+J)2pF-Ql%Styp53`d|(AEi2ACcmYS?QABtdQ z^4shm&n~;F)H#q+Y21Qj9P5`DgX2ako1Xb(pruvIg{SLp$<$(;FA;2!F_l82grwf3 zQZ)<0s5+&<$yR?cx!g7@5-vjj=LXWIW8f;JL?P`oO8XegS=p&{99AJ@L>OI!D=dG* z#@#rP%MX>*$JKFw^`Tk}r*+m18j`pUdNlr5!Tz$qM#7H8v_8|qsJiIkkCu?0>%!CR zhobTsj0pLeW}!K{PO(h4g>6<q|4*icY z;grMYY{*Uh_`M+)Clvy>86HpUdI+TVYek+2cag^KWLoI+={GLFd0S6>H0opKyWJoi zy@b~XIZdaPw}NpooN%oe-R+Own3L3sqjNn9);f4s*1Pi#*Yb47M)tJ&7$S1}anPiK zvajHw`2j_EFqG|5torLP9XEnp-FBu-J%Rm*woZ}$01vq`23ms+AE>jAtfr>IY)QOe z=nqJ9ZBv2xSKx@JoZ(+ZOlX?#-lFJ0stA#*jN4Ovv;nu(MsDjR_}&PmA)Fn{bf)Kl ziG`)5Xn?39FZHcD?!W~20zS534^e21Z>3+T}iQ!X4--@Iwpy>71bkdUj$` z`5HJpu>l18h!H8NL}!lQBK~=-^HkBwgUqCz7RHiSD;k5Eg2FY`G9$0-wwM4}zh7@H z835hgHAX>e{cEJN`lI>7rYo#kuFOk7sn3X_DY&i|-3joLB*1FU;q$z$Mp#y0cP9IAyO$2G|@cSE| z`>OZh`dUh<{(|mRP7p&(NCdIQN%mdpUSp$ReT$=mONAy_t|*jzBdxj1*@h2+hy{i4 z8}Pjk>9MNKAgKkA%ru31gt)xV)_UCLBZCi!&3O11Vpp=t0=SCtM?2ibrLvx5cye;J zinrBsA=uVVn>jG?W&Cer{&HSy8|KDntE+A`jMOED9>PAs7ypk@NnCyU+l*pD2cH{2 zymADaKmH-3X1_|mnLc(zAxE>kY~;k3Ag5OVWr+w~;jedGqYP8eEK@aGZ#<3im8xzT z^d?$p(?eP>fZ2r7#jO zN8hx2O2^;$Omc%)Vpj`o%7wjIrc?@LW{Eg(b`?jnsCoD^_4q=Rb0dVay(+wI>V(rz zXZ70o7HnH)eryt%Sn8$MZkMgjNC~AC?he-5UE2N{|M~P z#N2ufFmdY<9pw{^Z)wTbk4cOcfDa*z#T;BGj@=^f3X_Q@jc3}k{9CSRPJ2G6*s3P2 zL7}Z1KV~0)C1_?i^R3zM4$xI*cxPg+Qy>+}R7%r2Cb3&32RgO7T*!kTNlBbxdm3O`ykl|7nA9H{4gf@02khvC(e-mgX-DE9{)Wh!38d_?%}Fg{G2-m%Ue^ z2x}f*xuDW(pczZBXqjl7Otthb7=Mc0CY|s&Af=sY!hv)PGVW%j{XpJS8`<29&f4xz zJLv9-aK$Wg>Q6F?#tr5ls!U996){HPawy8G$e}CTVbfRRR~BWmDG|-d>Z(Vt{z;cx zwBlNb#>d1U5V#3xf1`4eZ6k_1-f*?Xz{{*>Vn8%aA{<;zkeC;j?fOsbT1F9k_O%a% z#I+mj5dS3%1ad0#FR8scMffs<>x1VY64N)IUsccGBK|K>^kFG=0^Jwou{fdC%ltT5Jc8&Y0sVcHZi;lQG^gwvTW2CJV1;kpzj?LYA%%L)AY^a3`-VqzasAc%l~|X=(B&!h#!SpXY!H|l-u2iWPH6V zxMFl0WbBhF{Ay$Fs;&SGY_tBW>bIP} zf#yU$pT?Py@s)$jKUgWP<6~wY360B*(yQ{;W=qYqeVkEk!{6Xj9_ag7;{~U2ZVO}3 z&+m+;*?KE!`(8eAY6HVmVe!0whm|{Zh_x~)0H5WIhA$i+nB;k7o(kjIkK-6$HjiWS zzWnF0ohls8%uyS6?yV$EE3X_)i<>j)0Q|hnE#9kYMd$~)%k&Sh`R4(uYQ$)x6#q_k z8em)`8m{`~`WcOw2yIVUtCp35p7VNYD}wcGL{vuEoRxbj-&$_Y&F?ra^7G0k7~0$* zyp?d1n3v7kXhGOoKBZQokn8FgR`ijt`S8O=+-lY`aa;O=WztWWEOc^YNY94>)IxLv zMRGP+=n6?R;weKl6LJg87eaIGRWwgq_>gv20+|4|}wn?+8zUs@)C0$0W1NuR0Cpo8&9EWG=5Z zXZZiyCA0fjMsBOpzpZJK%F#R>RFl>_4tFcp_VY>r`hW9tDY=r3xzK%aO>FtG|6=Ww zVV98kU1MJeOvg9HQY;6C2q_2^P)h$XZl=@ptjQx;Q->R4ZwQTfES(uhEXlVby-zl| zw9!if{~VBB7X9tu3Ps};j7eyWBfpp!DQS%g2psxr|6R3fOFk)b;XmmEM$)$V3UsGt z%%)1VsYTgX*9)a08+_~|j4)MvVl+;JHreCXo9{aA4zLpTWc%)1_t|DS_CzyyU0ogA z+46^01$=?J_IH@(;@KYhCcVvRwrF~6*U7R$y^d?+rygU=9Jce`^{)|_4L43oPP-n% zICQ?MA8dbnK$smPE1=xcuC84$sosK6%m13r?#~HR9=lujY`IWj-8;6PmoH@5!(Wul z?_HSR28`bNHuvmvd654ue3o*b#zX`j_GOG;6{?ZSpPskjN3v{ zz!-rJ#ScGU90|*>cZ)2_*N+i=6)DC3FT3m#*H1w`@AduNvsL-+Da^Pl2kU+}YK-13 zy^1xaS^Hg|7+r#_&D`ADIy>0{SiTK*wVGdSDof=Beb_$vs1AA&rSPk)-zGg4W20j{ zg<5U~K874S1pSOnceE?sG*17_7XNf%{1Ga_p!rZ^^S=1m*N@^KCj8~*`oC=yWu!ky zL7Y{xLETG7hn2Uw&kI_QbstUPr&+l96;6spZ%TiC{hkko|FBWbo&?Gt_%;W9uDdHL zPKTqA7?Z%eSzjbnYQ)c}uHV?D`I6`8KV|At+K;SZ4?cglkGNs_J%6>x?=Lrgk?bS? zpGwP{u;Q@XC(zt)QE2R+AN0BJhhkcy-DhXx1iuc`pW^?Pxxl8f+cf6JBO#Vc?)mmZI?I z-w9@CERSbKazdqro}|ZYe=0Kl?LOI&wHQ-V5id)!;RF$;FMIj<;XOf}9&xb`{_Hah zp?_#j_82Ropi#%JBH}C#IZvW3CNriFF_6smT1tp#-h|LA{A1RBGvfNpaVOf(shkT^5^FIVL$}eOjxL8 z<-pK)YLsb=jk$!=?3TRv3C*LWS>}XsVlU<31*fvYWNJeN@lW(ZRct2if?DUg5Q^d= z$f-3sSax=fs8E*oYxWd}=ZYq7oyFnimKy)VStjJ{2^oyrH(DUeN3FP`x>KLFr&f$t{==@EhEln`UAvQ0dwW&%e*x{Vzipf0% zSGpbe`8=YE7u%+e^L%xB?$G^yHDPdUkHUwJQJ=DtG( zRZZ@g*~-G4e_sDP`N9=ZyRAe9OI}(IIgcQFZD%%m*N~B5Np0}Xd#R$zabz@Db_t)! zfvN0{x43kCnU_OJi(b*6paIr_f1U1PGf{s+2!Txxv7wS^% zh6-1)5K=8tUt~*1Y z*hqC~J-G~ZAWo&e!=rt1b;uwUr(ZCUU41wJZW%>SjG?!9^p%yfuc9r`YeqZ+>6?uv zsm2vTC#8`1k@P~@RnE$U1UQB7eT1W5jFt!;4N%v)oG25g(h& zDU${r{`}G65YCs&{7|hF)3kDh>&TlVsl{Q_#W4Z2<;yQeUfR#S)V5JPNQZv(UK`?pxTlY7#X{$zffp;)Igl%RIVB+muWuHTxC)SA?o>-ye^U8NcPQD4dQ8q z;N2>0t8tk*YTkTK{5Vc>M%r6`D~S9oYx!A)aVu+o;I(Tr0iYK%#Ae`;6SW-XAnwq( zm~&b{^qb{!%fWF+XX0S_8H{!rVcd#M(~3KiStDEB&Fr1n>~tck7~3k3E|)P;3yzAl zrig!@T&CeX%)?tctnA#W9GIjxST19UpVA4A2?$ysr(G9|MUv)pjD4b5mw361y<5&(P=w)^eMeG$UHg=5 zIa`GI5?Cy2tw-pCt9pZL z-Ef=wh9|LGlL@cr5m-W z#pu&dIz-j!je~0tv{{RUx()I-JntlKIqwFoV8<4qyD#I`T1eGi#?{bs`ek28P z)=z-)>xU}};Dw&063D5g56+z73V=4{8uDagPID(fW;Jf-pG=B{6%Q|n@-k{ZL2=vO*6e4$mKijG^_eh&T#e|fM2^PB`+x}oL5S+gfF@PT_ z_slBif_>8U{C@8FjC=8i#HIsZV_%e{)u^!=u}QtzKylHdqMtflWPl&2b$0E~7ZKe+ zNnpdkv5>Ygu;UH`flnB>EO&mtAF>f7+k|yL*(RL2WZGyGgagvW1?l35I4`Vsem?6g zk~^!1Q`B}4o{*TYqnu`zm29W>OZ4IZ;Th@5Mm@iuu$CA+y`Z0ZsOa~}0WOwgGML%+ z5C=9n@Pal;aRvajio?SIZAZ8;iRJYB0ctxE9GSvBws1C6Qp%|z;Ch|-#e{YyF%C)0 z&>yy~>@Eaq7s6=j8awnD_!(_=U7ZLj4vDNYD%^2bBC)*tbXS#N#}kpSgP;hn>e}S ze0VFF=*(+nhCj1mes-EKMxVTO8c}k5Y=jj~VZ)eKoF4l)B!eMN$jpin)3gCzC!Nef z-j?N)q!U{RF`3oloy>^Om2O_xSrpmKdTx_B--FL5uuElVh0vpB(-XwEBj12^;_v)J~Kb`^|V0e@)ms=Uyh}Q3u)|gcUdcTx^$N&+LL=5po4;Lg; zH(o+wptKo@t&EqAY8|)^{|)Wq2}wDDdL8E3B~AIH7(j2uiwjWd7-+e4Jm9WprpY$m zFrFlcbuQzx)0!k{D=0=`(8?BYn9~Xsxe1flZ5j5A_hnq`%V``WV+oBh8k5)>BYsda zCWE2cZWpBME&73H+Y2=2ct7akXs{TzogtrrX?+H$ta?hON3k_UZpQj>tN3DV>$4(U z;0dT-Hex+ruM<2Yu#4aY+uF{e#LxG4c^xx^AK26H!Z_dQ$%kwd6WGN1GjC$sXfc=! ziNiWGCj}mro2uutLHfM4JCY3i;h;OjH~h*O;%gG}opT<>;=;eT=peWKA-+TS2H`t= zgU8~-G5-wVdlCV*Ul8k>tbc!vy9nR69fbP#ZRdzRpF~NLTGz0rV}%zk0Su*xUHhQWTo883_Y z1z=DEky*G zE`}r>6hk}P4hO}siM(?L;YaVY3}_*_v*IR-$_Qup45G<(GtQO*#EahMuU`9ONo#?c zWqb(w@g*bkID?4@V85<%cNz3dZs38~z!MUzZQun-#0H*y#Rgu~Ht?Xjfd^~@m(*Ve z?%)MqM6p^b$y9X6gPEv=-`=RwBU{}jC-pf@?5ILrOuhUEHTRgT=j zut5h5bariRiZgvxm7HfnJMWIa|9Ji3_~b7iuh0K+x~7aXN}N}-*Y>43x30AV@ zg2Xr?VcYSFe&iLljU)N#gt22D{2}Qef={C%nW#@^B*bIld$a!7o7pxV%MTYM9n9dv z8GJZ~5645YfYm5hPIbbcua2#M=XATJ(iPu7dy&Jrlg~4_G^}eu#+nd7G2u*r4;dxA zw%7~+6J4zw2a4!>Nk8zK^te_|vO!|oLxhBWFXy^E3Mun9qYJQ7_R88Q+Y%G z^>jsWrds{rKA1sWK=rI1uGMzGc(OVrBmx6d`Eue%88zf&ZB?sf#BdW(Ii;+DbxNNe z)?sZ_)BH2#tHr}-Ou({R{eY6D89+RH9`1bm#OAKLew!I?l$lY2589uN7pxdw!FfL>RSlC*HC0G5R0P5b14(w$eeX?*PvSr~Kna=)| z<{OLuE6vx+7o(@AwO#Fho)#Lx=+@uG0oZT2Dbb+b?;h#2-L24%X3Bg2Q_U$uN;Rqf zRAU*_iC;vy``JS($#%31I1CH?+{%#*;!3>0GWC6#Lr+$zNqfJ9&@Qy296M>atii8RT=BqroN#Q^m3w?Je zM|~@8im?@voSR&6zS2*ppuFM~mrxvnYL~?D>)#U}hvk^k&yI<9*ehw?$Zg5lAkvj} zf$+%}j6xWQHH;vxjv!)ogb@sabC`tUn2mz{`Y@{aM~vbvuXk+_XJ0rKpob7gjSYjz zs)HGYv7bJ`Sds;yIP3W7)BzC(E_%er85>y$zy3W*aP}ic_L?@_y5DswODTb^rv1cfA!N4mjBuy z&VQasVD^V0SI?o&t!SN12u#e6n*=$CH>&cr;hcWnrUpyJeGX>=n`o&dE}NAUPyr|V zhB~4$Fh?~5x77I+d*4gtPAs~y}@c%_3xdK)xoDQl)KdDi)qKyyZuRoy4u3r_8Qgpi!^Ag0-6 z*BoDtsH+#DS`mp-N4eWn%lc7Cm6Uc`5)T`CUdtLopc79uZy=wkS_JV$<7xnk~iYql0&M;_f zD`@a*|DHo;TZ0mRj&Mv$8-y?X*3*x5EMuF`2Rma^u>bgDVE;w1ZI`eWNGf<59lP56 zE?G2TnrZ5wt(M3+=_-qf2NIbXp^_Nc)-bZI!LH3Z>m^6_qCR{IIOqJXAAn<;)|_aDWRO;Rzg-&*0CL_3 zIq7=y{?wa;{fMw;0J~9Zj`Klpdp_hp?3hWN9*jsA-<39~qyC*YYBs^OB0>kFQgIsz z#Vu2!h7)Td&susFTi=9Cq~NNqMDIRXz$LG1_Vmh}N@aB|$&YIG-FmZ3*#1$KeO#|h zs026GmZ>^|dTkjF8nhc5!7*9adkDSS=5O>>y+w$nMue*CTa>jx*cWTN-(4=Z-m~jY zn1N-_l%`gUmP^%Eys<4ph?SAaKo)JsaB9TbTrL@tO$f;ZO_JacLtF7<@(lu^No*-VnTANA}K;5Hhk~ znkF1%h?l!i7N$_#?}@_uL-D{F!r5>Q2i{sC7B3MV*<@e9paGa2Kexc#>?efc7r~G# z**0T(II)_Rj*fqc?7Q|XY{W!n$IE5}SCEoy#LD%j{*$=cCB*WH<^M6ZWAw)uAwEY`6&KW% zb%U16G5f1~=RVVcIa{REAOFJs%ND9D26ay$rtQDEB_`%+3n_z(Rz@Vep z#ChGsWiS+{Gsz8&3G>tAT9%aFvRes}qLj@bz{LkB-=L`}KQ61)TPXViW~Hna%{t5v z0@`fSs%wB)P5eBG5DGrD@Kp86f;c~Ao!nEksZMEg##_}wYIQYKit7hz%JY>Ygxi|H zai?~$R_!7-G+$XH3sG!zfYd+j3s@btK0x+>*K18WZ(m;>pPZJOwv4`xlHg{o+?8HV z;Xt($?8}CpFy}{RrKH1b(s}>gyVs{zK=1TAbu;sn-g4`6?q$J-#g|mV zU6w1g2q1_#^h#KqB=MMQ+%-$;>YIk~@@Ou#4hh;TM^Ni2TRq$;_lssi4dMK(4uSz4 zHunM7%h}G5fHd_v@NC5F%WGxn?6xR8Yrz1*cnVRXIGp@QT50DSK=U+QJk6l7`P1jZ zOg%k6JAHe-hSP)mnQ+TF+zh-9_jDtSSIyj*V4Wgi)BVUn?shTnx$9uQSlk|#DDUpz z^D}oB^HI2aD?Hmo(P1;mnvT@@HA7&M>f~DYx=t3Kac+-m)|Bdl2AgxF2TiyT@M*H@ zRq8@f+aMnbR;NLt07$M^VtSMrE{=k(%?h4DZRi;icS z&dwGK0%buZJ)+#Mc)z>vYUd3zwK-$ye9AREpe5i= z{JpBTy*AA=v2Y#_#(9hDB;AsA2BSXZ6W_SSa#h6mE43XgI?D%U!F>rjyOf7$A>z&X+@I3Q zlW(tcKd(Nj1b2}SPm(A}8D)@t}p~d{!^BTyovrM~FpyMJMlk9#!X^zYrxu zVAiz9NPo_mIPPh2MJLxHXr!E}aVZEhN%p-z-)sY``qVi5>seAnaDpsW=nwy^YW(4U z%R^sX8>fwlMGB#%KlYK70cFTYw>nr+o-Y(#dST^1r;*oS(_9gYjL>Y#)iCtqs+ULW zhyTrJ{=@%@ou{LFeM~Dh;E8Sn9@K2W%kc2Z^gD0f`pel=_T7yGkgS^eQreg~rm5(M zdO2{0NBWJ+!%?n(-P4Noh9ZEqr^WFu<2Ku-{g~bpnc1gLHCEO6s)rsf6qw zii@d+P}MLEA}TNn!aBNE$)d=a@^V!}IH(-(r1qHCmMX*e1qgt3v1}@$YW;e1FQxaj z$?G;weOI6Qu9*5?6LCzlDdKCB5W5M3;_(acCrjz%tI$bEm{f*t{S^?aF16n>Bzky0 zcF{)kDqTt*C81{uh_A&kr-}?Rh0qtE!`3Fcu@*A7GVyCu-8jQF(3f+?B;7UOSM?|l zB0}BoM16g7G$qt;h^p(VwYgV|=KlZ8!dq8H{xYktK?%wOJl}1!+OKi)A5%Knz!d*D zzWL+mA*U>0X#EI`O$*N9ETJax{UXVB)`ZN@C07Z5!^u^`YI2p|^AP>id59qFBdEB4 zsysy5#yms;w39UEA6 z^+3^iEx*BAP@!B=k;kF&2z_gPN6f;1(?0FIJAeQ2{N3@lr`I1pTzot^KKawBB&M=g zeIAeO_1{07@^ECOgv-SBlg19#?SpPp9|Op)|?$; zi6aejP$|m~BpN$kM%eI=teAl%Mc7AfT~pH7?=n$Gwby*pUuP@o2ag?5afPR-U;vOX zMxHb+|C4-%wE@G9m`dl)Ph(^mPxOQ55{cl;R?0u^7!}1-m3`5o2u8Hg!sOY~xM}Kl za+NEfvihxc#h-kkMXPH-i09kxG=AJG$Js!Uo?m(6$Bt$hTcKoMP;d3KUHY=(ov?P| zefO28^`meclAlaIYdek7S>w083ZC?acmZ4Gv~&O!-oVr4Qh5TyDa-<=$eT%{jVT_h zORl%V56u0Pou!bjciW$Owtb5pXM@`zFm*FOJ91ne=`Q+!8^w}v#}KD^B2>8XU8n}D2jA-X#^`f{WX zlZxH1LG%V%;b~#6@jXeb9325zjJF29Aombr9-oklweO7g*YAKghF%`AuAaCj?2Z*Z zAs4t({PaC@GQ4I*5dQ*3P6#%PxNSR?TjrH1>N$l#@5aeBbON3%m+)vy`|Mb|T`u|O z+5=t>zgzDuK0|Q9I;Lz}F3GL!c$fXDR`_!0 z+4d!Z3s!iw2D!hnL6wjL;0U0fevnsu#>IO9*yl~LoZ+_{CV11d0$eUMxbWly zfi=drwu4zO@Hx5gZdpL%a|K^0cS?@E54Ho)uujQ%@Bw^ZF>mmkl?Ln(4^CMj_TZeb z+X5QFAMiQCx8y_HSqEI%F^MMk>m%TBz?pT!z+qg$H`hmSXA{R2Xmic+PJn{H>>*b} z|Bb~QKH5+C9cerGBYE{o_5nW-8BEu^?LV;Yyz5(^$cFKOTNE&BXcy4?dDl zd<37!JMYsW`RKLVpE%UtlD6|y#ZYJe)6rXQNEcZ%{1)FL44)zQZ66-KCAY}q1^9be z30jpE&*~LFa@R*7`JT~-v0s^{amX%~ON(sk1iV9a6zPeB^-~L*Y_lsi3kLsTyG1O=tVJ3q-;(;M$AF?K^t$5ms!4N|hz^_zU zy(`jrk^afgW;-AEch`MB%4zqtiS>U&rpbQAG&%ggYdjo2X*}%zV#dS%uVOsxTOm3M zrSWiB8V`pe#pq7&U~lK;%e@|CFxlULQF`I<50~QRE!!MsS49VZhwGm~{a- zgb?PN#tj(|Vh3|?*)X-7Lh0dQ4@V?z?`{{6f4i2uH1CX9hjAAdEDtvxlP+EmG0za! zkxwkXB|E!2y;sh`&fX4wAiMj{!S3Fx?n^u;j@OJ@(?k*;^wFT6Y3Mvi%R zv>WTvj^PDjk=VPS+}x4yynK5kRuFuz?AIn?!G$M-RpJ^8tdbnyv7}JXJ~A`JFJ!g*-Q8EOShbd@YiFnH z931p^_V;;RJ5H~=yYuqk)y|W39UdNbQROV8v+&2)xu53N0XDh@vaS5{h2YT4G($`G zdEDrIkw5Ky!A{<4Tu1ShOpNqrej8@_XIPluZLof~!TQ|>>;IAs*01MFuA=_^Y);e3 zy0`XoeYJmTKhw;jb?7|k;AsZ4sBv(&{T90Xv$06%0fM5}O+iwMy}@)*o$ zaB~*BDHglWS?tDmktPAnva=YrFQ^PuMc&LB<3ZfHxV-LU{w-uwg3CPh;|zoU%zV@iwJdo}_fhV|H0h29c1no6%$J6Dx09v=g2bY1-aF=#RTnQt*Y8 z(3O#CQi!odNZCCp7&N_CeU>ssQ=tt5@q~2J^obbVYEAwWz}0H|Hcg5}tF7#i7D=WB zi186xq0fVd>d+^XQZp5pFgS@b8qpzJH`+00^hl!ES5X>jm2v_!tU$Cy)jj-49OM zyF+q6I2mHN-eK1eWg6~!{I19E9DcXM?(7SGchTMz_qHRS$P#u>KIzFPJMxJ$#3yZX zBk6J~qoOAmlqOHEL$-hrBuCai89cI?cjuT-wL8K$VLW!@4*T{mVLa|!ef#?O<4*7O z`oeXEkS%@mDMGd#gFu&f-z z!i5!!7eKn$)s$a3Lww7xdYqJH!@&+?W~Ky!$3M=1)rv@FmsE020(%!Ua^9$4K++T( z*<=^bZL$kTQWN4s7IA+thlaquaJiiDs|8#!o5Lww_2B9ju6E$+0X>fTPWK4<>=tAs zk~e^1=?pz;1iruy-9f^)jb*=qU}RG3*xN3U7m-Z$_l9)6n||Tlh@K+R!@I#vzwZpm zWUvc2j%~p`f(Ls;?}>$4L#8Xbpnkr-PRDqGrx+}R?}j`=QEd>gC)FeJd-wf_ zZRVblTaloX5#W2Z)rf%ek8F)!aC*#%!-d>7IElCr+X4>boTiH;@^k85bhJAhBt;Ab z*)J|PqX{@$J{uMrNY?dGF{VF~25q1}*19pdzM@jOqS{JV$x=QIQb2u?J`8Sp!!KW~ z8>w3OY^oMcEO@uIM$yWMUh*tK3@*cF zSl*UE63%)**5F?4PeJ^F?2*GTajgf%SCiPM$!qx2kyn2Z@=@SIk;h1qLOgkzv1F78 zs9t|(GhaDtqEZtG;+o+F>3WO)#9M$RJy0h$3Lwwpp*I^W7>Sw!iJAe4T5u9I9qbKP zoEaVPbXhYs36<44*|d@xsn!GxV%Jybh)%=!1HG5aFQfTc5^Hzx?wy~f;k|q|OYXD} zXgr3y=kg1i*V!&Yf82ZCI#Zo~iiHp(d5VFk3{PTpeZk1_Zd$iH>+9BOUbkY+maB8O zu~!138<)_v=+IBFisH(A_-Yk}#BcB7g!p`Pd@V6n#m5ne#b_t|${8v_Wo;#e=*3>S zl4iA)6vB*i2|e_}L$Yg{=^zAVo{)5q4EgO2zsm-KySjIngqexQw|a+SZ~uPok!_w7#UY zIVQuVkWcGY2LDe-G8MXU%U3}&Kt%?JoxUD5;s4E;qIfNsL`*W_^P9?GqFF;QQToha zqV#Kni3Yz16D@;@QnadD$}x=gRMdG6WrVGq#9G)FiclwmureZ{4a{0j?{o6VHX*l* z1u=6q213#>SEFYu3^`HrU?wYy{0z>3KnqMk8K;q4|2ZUAvx%rsRcRhksh>$AB5g%1 zgMx$DB^=CI&zN`ma_KLZx$SJRqvY`bGAj&qt+))j2vG3ye##@``|PjP#ePSrxseru ztMy}U+a7!n#svjwIw!20Qh~E_wgcWrJimtk(IK(QZj0dfD=Q|@$uSZ=GtI5)@qUbs ztdO$^kaWPd@mAasN_gR>D((f7v`{k*Vv-6r4c#;{9XjRX3~^G95V@r_K}BH*u5T&YzJPqtDpm54i6G#*np(SoFx zaefy0)6T`^+w?O%t(P=5@&m$*?PoY*>|`CrpmMSY(^xpq2;0q7DWEOOs3A z`RNTEpCk-Zfg{ZDz_>Uua5|Kkq}V5A*tSj8(Rf^`48sAa*4H-@e;+mmuhmh!77?WK z3c{SwO80mdRG|kvphMK$d`Pn=OmUfY_F8D6yc$|aS_^P~(v$rtN66B3JRNMPij`mw z*OcrCHc8zag35^XA@Qxe0+q7Yq3CrAIeKfoPDrZvdJU|J-tn;7@sM>~G5{F?D<)+{ zk@W*Fvu&hJN-oLeARFSmBo>2AsG+q`5#J~8cB@dK{9j z7xsNGv~8K$Js*Tap;LPDV9xz~5vF%pFIQ8Sy8<@`A=9F6B^?$>XKb1Y)8@-xVMwi` zq-GEfRzZw(Rtl@Vg?^R;`oj3P)rdP^7yH($Z2^MX>e=OVrmM2qNbW%2!)VMnHtS2# z&(HFcSrOm36lWCBJ*UTD>Xf;;#LaYt9l7&Mglu3Esu72(oTFq6>Kk}7`%prKv3`|U zMdhyc{AfS=H=u1(cv0UXe@vC~OV;!9aeJ>4QK)K&{I!{m-<+`pwJ8zLs~wrocpu>e zE_Qbi&e+8P!U0_D?IT>Ui&qF-8EWZ!CVE`b-;f#Lq+$j*v*4h2oxh_zHU%Y*E1a*H zTmyjxcH!bKmh**U(m0QL%6HBpv4nwQPh8u#OO6|<_T)c1Q|!N$ih zzD;h*)prjje>j7agQUT2wA2JXLe;JjgF8}W0P%IHQ0=hz!8OI6D9&_JqV#IDqMf_c zUywo^0X(kCSz3USP~A-{ceilIV}C!cyufs@6Q8?o@L^kT6O*4K!(h*J&9y7L9SYvuZM zf`7KpmKIz>Thi}^ghwGCLyTkOvgF6wRNhxy#)**?8RJH{hmx_T1@>{s&kX224T_vQ z+mLwOrSMxCbJE!gvz8w*^*}2v;<&VA4wCsIqB%QuATh6&!wf7AM3tfRxZto6CfL&9 zWW^;u?ydnx8vtJtdYa@krV*X`IfW(@{x~BSRsym4!ikl!b~A`{g`}QS`DrlwA&x$9 z1}NHrGdvoDeECuQ`sq|<2Q7!7%5&GGDr9x25e*c42wvJ5huH#X-03}JZU)$=9C=tK zO0l-JR$!6%qqJD$mVC?WLS9U?>GISPWfRY4LQq*!E>O@W1MrfV9%;RE%VGRIq|w;G z45OQ%Cnk)qaW-GPy49+L5N{1E@M|Ct6DpSwpH{JWv~BF75-C=E#m=1N?heiY`mu$I z=$b3U;EGOd+JHln-wO{L(EF%PN$4{1Sn!XScSWm4mWOj3@dekyXf=u9@rr6kHy>ug zg$dTsIH4I!0klYy+i(nSOWzoFY8&4OS0w`>JQh)BBP+(`2zc!}9fsA#r&+eFI${|D1kc6CA;+*+F5z2nvCIQxfk}DL}V8e;F4r8?5 z7vzTSGvTRV$$JN62>|NL^Dm>R`V!TSOCvGhQr;$kO9$QI%5%V1nzF7lp5$#35ITTZ ze7*9GP{;6hJ*HWiweHE(}z-*)x2?unx-0mcZ*}|4jY+mz`Dg5F8Am&Wy}DCBU^jk5O%j|`f8%33}?QT3$-~& zP3vv4RBd|qmdl(w(4rNlow=XhkOl_p3)~7Vif@r?=?;Xq;LNrG1^|RjT=yMfPMaN{ z2^Q3h!Kc;rK&@`=(h=U>| z%*fcelU2wM5HRJ+yRl)i!KFBH6XCPk!2ha`8O0YC8tMaJKJg6zDzNS<5H|Rur(`Ks zz>spa(NNMD2y+Eh?a<&5yP*$R1ETWzgR_TJg$4!^0>n9&sl($k;dCdZw={)>;JBLa z1n5huXp3^vTOhMQg76ka62vTu z2-`D^oO47XqII{F=$HfqSqcQ9w{zip?;s>j>OglP7=RVd@?^1gel39MX-Ds6=fK&h z+ySd>5an!;@JH7f8otTh`q2unG2)Gr0DX`ZX}K6ZO?+cfw4}|A*s=x3k}&8hE-A(F zXL+Hmt$3w{&i?ss3LSfRP0pQc=-%(ai2WBd|9dfh4yqMWwh*z+bUz~ z1naVHo<6jg4F#M|wC=)umK5OUoChi_@=8lsG_Uo%i)_3e@tI(+wE2v1_)-mPv2~?41Hyx_ui=6xoTFlSvz~C{8B{|XGb>Ub zID2?hc87iIYO=g2VJYgPP9b^ODs5JBsH%`JPFIuXsgSU9Y4*U%nxI8PtDK=#s*60DAAA+!sWz`5ohT=-ZhFcxkgrXMC*S141A$gx19Mycw!P2fzoPG7&*;g;>apN++YjD3N@L^3~ z_;^g>7a@2{;VG%t;e!=p%H)E8biJVOdx34EDa3=&Tup*)5gCUU3RxkzkE*4{X!{ly zr0W%Z-z%UDiR|g17~*8GfFONzFj3As$*PuNw(j2{HJkS-oq!1ntR@!Jg5@G&wmf0R z4M^~WDC7!EGr%*Fce1&k-QY1%65@>863!r!UWdJ$mM<6lfbce{hU$2j)!nx<#jFm7H zy5m+t#-A_0e?uX;j^T0#T>wDQ`SaqQ876oaorRxf+%QOxr;uhAnCpVY3c~VAT6o}$ zJMI$cz?%urU7}ogv(6~YvrC$uB=bcQgH(92_6TR4xR}FjMlRTf$R1}W;N8o4Jdcmy z_4&6wIfjO+9la)p;rg+hjK4ur2f%)1S;a2Ekcf$OZjGtkP{F!^&CjjIHc8X6&V<{?v z?xtOO;vHiH9aPW) zuP%kit$CPb+*FYRR0CzLR^*)#XC=k9(IOycxZd(3&rQU7edXU-kih^gm)gA|i5#o9 zE~U*NkIx!U5@Z26;JwLO*4-=&X036;PAF3PuOduoD}ZWR8Pt;@18HkZm>oLqCE;X; z1Mm&K4FmdZ>VxQ6F5A{lW4WtuUssFmHWoX1_xHc3a$`F2izs*3IA3irAP$%CEjx`3 zF`|;du;FIKVv(dd%K<3TN(TynB8-ggx>L?v&{E?<}gImd(mra=FR=v?M zd&A+(tI!+9XK1;6FwLzBT%P*Cf%UWAE3Q2IKrE-EchM>z($sx}^|sYLgzeZIP(y9np#mPKWqo z^?~gSH}!q+X-LkGtdH$?=*0*3WBXmhNO+ld?uYGntJRpx>WqnEyEC;OOFVOZ%&Es1 zOCHRfd>OX6ki2WEvkhVAwV%;zwyz&e83WTyYmWq-eX?g$y=R=E1B0?J>!ZFgo=Yq5 z7f_cXpi1ZULiJE(@MK*SHZQ>SPax}|9&}s9+#aX?9cKwPxQwV^ROOzA%NY{tDR#|Y zE|KL1#6v-Jnp*IKLoWFg zL!2QT*fv+emes3OE-PfFiuM+>a@3p!)c(KO5kx@-#&ZCqrY4n3;Bmwe;FGa!YQRiL zyzOs?I0J=5qfnY`5=xVGp)}EiQW9^6c*206qqYNa+}H%L4oh%~@INfkp6}hVkUmLj zEy&Ea+6QI?-tRLz@@D;ohYCUmnQaeoI+zVfad`OBbl@6djTMK7`{J(0?)Jpp4!heG zcf0IvN8IhPyPmk)XLpXcdpRVIS>TyX4tT(YDeJWA!%!dI*Z!FqvCcVU7_V zA085iE7G~x%kiw>!R&BA5^vTIJlme}(a!!D5teSRV5#%E$b0DLFx;ZwKUj+P9-t%K z0`sAr;}P_A?v480qY>%4qeF zNevm(j$x%|z++Mp02!wqt^rD86p*pNyMm0BG*$-D6TzK1x&+$=!s8Bf>n02Pb99vSg5`%p4FFyCdT1KL&tdV!(hAc zqW;9Q?FeOqh$SRw!-dz_@kO=c8%qO`P1tEdaDgT>uFPHVr1-_W4Sj zR+qcS6*(}5blX>BkZ6kMB-);`LatFBZ#P?yz;>ew~#PA6M&g8+v4H zu%Bf#&5<=>CqkPBiOW+GAAxFKi~7a;D6*cYw6WvMKj{2CR;*w(6|vx zpad`>BYcODYdr^?n;YAK#(=fja@H|kYy`Ss0!CeRq=5bb`4@dla3=a!;5!Hi_aN%g z_o8wjBQ{|g<5jX1pW*Y>)-8mWd^3}9Mg1|ztgz5pY^Ajz{RW&WFa^|_4p8{?Fjh~e zph<;-W+ep;NVuJEXN-bM%38&`WIL#1UDSkP1(E~G*3~pkQxbu{Vz`}n<;H0NgPS49 zUBcWW*qJIM-%AmsY#@{EXpjz-F%0{Bo!~Wo3Lmx|6WAHWk*pPhG*oTYgzoLFV9^|5 zOrCU=JESk}{-h+dj$GP6Tw)kX-`Q>k?H0Ovw6%CO)-5R~lI(!O*7ASJ9%H9*{WlMn+f1@^?3b@_Y zcd^o`wv4cx2j)ZC`3B*dWE&yoEIg5VnNbl&JZy!WI_rVVEW}K6OViL+u7YPVG9X1G z70OomcUg$}}BBe#dEhiddm%1=ZSmJ9`S8L2uEP0JI}8X|y;ZqwQ2 zgrtpUmmdou$cKCnOls4uvr@ZsyN%z@C&6ML{f|ZDMFU1WlEexsM43$#R*Q zW&x7gQFdfmYsn4^h`2^`D+bJh{oDe9D*~U&deN9Y!$0fRl^h z08&7$ztp}Ij>3v?6x2nzCqb!$G5tBf2xl-ClSvk&l*T81eCub|auMRFw74jiOGtj` zaP^48P58kX(PGi11y8zMZf#jk@4(E#&VYvu7P`&HFuM-pX+$p;{=W)(8Q#;#ovfe; z1SsvCQ9mzI`hjNo6J6q9;gN=GWvmp35NvqH85I_a%rbgo1K|Z3*X0{l+EWo9e2)1r z7pe%d9S_#@BB#{u+^VAhWVpCpp;BU?1o_=w5M{s@b{YJAp^0AfK9V-BmxfDO2JrPzM zbiYV{=?sb%Xc?xU1brY=Pz%pV1ak6-yfhlT12=NUo-pd9B97Vw%dVlob-eU1!f46$S)2rS)`_=o}=e4ivAM@Ll zP;QTu4*f!Q&bC?iAor1X+#h+z5KfGLd|^8M{>%0;t3f86WTe$iuppmqv06QqiuLD9 z_V|^XN*D(zbC&U=?^s%C(!`=AX*dOP0hie&XZXa?6;S<`j?MyNM5#XEe{Q=mg)DHH>%-BYdN3kR`#3-~nHk)!mrp z4ZdexqT}Pmg8C^es0?3#*G7;gppAn1kIVWmc>NdnL@R^O$^s|6zzM!A`-wl4?=MAA zP_HqI2?I!~R~^>+l9Z6iHViRXhfvWl%1JpHN=R5P0}-xQ2%+Df9k<#oVbcp)Oj;1b z1sBU@!d$-?{|VbTy=(cMH(>y3I6Nhhl>+1W7y6J{s0^1l72y(RWV#kE@s`X)JedWP zMQ(8_P4RA#9yw@Q4V5@$p%NiVh-q$R^6)R^LjCt=$A;WEkoO?N_V;iX8)E?=&;-aA zJGhGjI5^GZ*Z2Xg3eyx%-dBNWFn>0FjGcFA9Hb8mILu~I?&jGpr$t zdyF}LxVN|gQQT`>MHBZ9*O0`$#{xwdFMn&AjaVztJY7dTUt95+KyXiZUvT&G2DS`y z<#*D#4#BDC`*&|I!D2AA9%p`boabpcDnLU9REZlC0@JSCB5+0`po0?WG8LmUTSK}) z#v_A{dn^mD3UajY89N&YtYoauqdMeC0>&YnMvNeKGU}(n>^+$6SzR3RZhe1teCg*i zWEBW^kvBW4GOQDHH0uPjFdD;m8JTqE73~_W1P+qmcysZNH6xs4c$_DI;pn&CD36s)pG zpMLluHjr)f`>hwip|xI|&PQ}SrsK0PqOBKPyP_RF$PlB(;o%QI#N5K4*OA-C4?o0U z)+Ha(cr04*d~K1Ze32I`w6Y$>LUKPeEmE;0x%KR9#fNr|Pw^+65;JE^{Ep?ZhA+V8 zQshYW9N3ILE|<;@{2p27Af%is)dh0l3H000A49&1Usb@fK@w}SCHyL(WuvgM!hAk*J#vt+-!c7*_ohtr`39dN ze8tBwaPTQsiFf|MkeYQI4G})I$@daj-}CZ+U<<)P_?+K=uWz@ntE>IB+-?=<$MoL7 z?-8yNH}E8l==nHfK?B6KvcBLW`x9yQj!t#otT%p6J8^Pnp%)Oql$|d@b=>yAFmOl) zsS*}}ZeXh2azFW$j*Eb9njBl=_X_AV7!Tq?%A-8SgOzi8e=qA7O74+DOGJu6HuORc zya=*skx14k$21{phKM5NEEo!eU?HH41!TojvVe?Wb8CucpjVpNWGd^`!n1<5H~Sz) zj9~u>KxPgK&{(~Dvxlq+LM!VO!iLFNdt=~%nidf9{xsw?{9k0?aNG%K81bx4Q8MjW zZ_tYagnL8$EwTPJ=nn0F4IKE>8=~zi*>zF<-wgaOwen>=`EM0|l_dDx8VP<^Bf$tS ztWWqHb7CedXlVqNtRhoAy~C;wQZ0{=t)E*O!y^*{K}_^$~6 z*(U#^0%xoB`j6^*{YNE|IHeF}gpwhIXsH!GKbA`?WuEv5vbdNq!k9UO>M`ZSx_eBSD|(8= z99A6skqRpE2;MVsga1c-sI+EBk1~v#E3O=I(ntrfZG+uQJyQk?6|%w;w-P7f>4he8 zG5x}ejKy-n2@s_WsGtIi4w8}_uByP|C-kX^1*ZJm36FTiVy9IglR-NnVW81zQTp(h z$nXl1;w_gY?bE4TCPT%p^w^-2XP+L-xIw^g^7Md@O`RTSQQLoJ4e@$t5lE_1fAx-6w78d0}5O`vwO-wJ?m1r6hPfEQkGH+VbfW%1E6ypl-t9Rj61?#WQAB^}& zcI0WW2#aHc+*%!1bfT(w1}a*@`;5OW zWkU*|jCk(NhHrGid2RZ{5*CA_o0jmA#9~)Q*-?`Y4-8bZa+~?_IHF@7<_26-8RwSj z`bRci+*(8w?9V`GZTYQHF=eji3Uwb!iluqI*eQ#q$Nsk4C?5FS(v@O*ct{RZ{774i zu{)Q@RfcP0tiBYN;=b?2kQ8{3+p(yQ1xY*s7tWler24v(Hl_1sYz9WR?!)>EVaue)~Es7y1zATDcX6vkr<+ zq_s7)xFC=36E;$}i%;Y6#pI1JS#aA9{tm3Z=V9#UbbK=QbGO~AJo|ngy`ez_X(J)L zaeJro_DvE%%aszl)jE?oZ)y*}^CPfdpkrYw;kNhjMUh`j-qAU@(;M2zdok7XdtuI-8~=6B zb1!AZh_4E(i+gGnh;0jY6Bx;562`g3qdCT498!MOL)h8pE*-{ytyk&%h$-7~hD3izHJezcG~aL??-_G|)dl zh-59R^GDWYk#71aPtd^-!u9B4rf?A~6TE24SbM5jcvR>D8jV*nyWEQjb|DN}15@nKUE&`Nb^aht$-)I`+E@aSDH*K#3A2Wv)Y`Ybg3 zARo#-UTAm($)E$5C7PoNB+9vJ8mhq_+B?Q@&TF)lCdl5~G=7}ecc zjpj16d>+ftm$GGQld^t&EL#ksM!U@e^y__daBA=H0H;-Gx7$DbaKA$h{{Hz;7tDd` zr?{_z+}=?@-%()!jKRs9;}6G!=1v|ob#gcaq=0u{(7~~<^$v{DYJEGX^^I-6Z!S(g z{QdHDeR4(Lo@l(zBO$d1sBsMVC_pd7g5#|t{+Eq$ormKIR3Lazd>A%C@~3G86k971 z#=j0!+e(fcw~G|;MFkMf3!rT!M?Kd;t7@cIzVm1cP;BLD$q9iY`0^NkulJx+?rv<)w25lTDmV-|;;!u@M!(#P zQri|$Bi8mJ(f9|@GB$6%5V0YL1kZAZs4-zp8--%>)NvU$JOgP}T!zhiuU15mlcxIh zQsbtOTGcWF`#w|Z1G7ATvWPxMn}VKc#mjBzGxak3Xf9KxsIQ)^+KN4&3StfeCRLg8=GHY5dI2K;Crq?aa?k)SHGtbkCd^Wg@LA zE?rBS*EIwXE6;uOj6Iqn61YYjgLuaIFi5q`lIZ|3WSM0p4zuS>lhj!xJOCTZz+0z_4Hk8rG}O$i)ESAkdz&tSm(3f^#ec>)WdeFyUxA$O#hKsBtdWk*x1Z2;!S=(nZg(>Re0EVh+@%2xI!Xalj*NRDJ-JEf*#tgJybS(s1wkp zH;;<5O6(`%wVGM~)9z^}fJT?z>r%|K7Tl*MsQaQ#@HP99&kgFX{{+7%l?k-*W_ivR zZ1Ys_dPCgnI875Xx2xQ==8wi^TGdv=PO>^fOMbCJor>h^vVcen{}Cw4lT_9fxlH6X zL7@-RQZd|Ls}`m83|)7po~ULL5|cyNDjU51O*-+a*VC>V)`aLPv?_TKBJN0GvO}1t z*1FsniasT?MKY-#9uD=d)?lPbh7uLFo}QHR_@>ijhZ*W)k$=6f8&SC%G#&a;IW!q2 zNI6X(X37Mz^*KwwKt|(Esak|&kwdy!DeaK0*G5^{nkyn%l)|Kk!>Xn$sp5P(<&=|X z8-T1$D22Le3e!=ZZdb;s;g)|uee6S7l{c2ug-kNBW9F*1h<3+Tv`R2tziwHX)m2fuE?}_ojPsuDPl5A3c6@xyQ$7S{d(yJyY%bQkd zyhzJrdT@;TB1vJ{ofcSK^Rv=3qNy&mHoToC-K002IARjFIRT1ZuaGhKi~KGr&f`)M zr;WUY%`nxcCN@Dzt+q0*ZJ+!ySruTH-xTo`R#DgJJ^7`q;>mS$m9$oq6K#va?GAiV zj9VRmqMTH%STL!@f{j?{J!i3!MK|HA3xsF@o6DULYH>hnGp$+(GMYwh<61T-cYjy0 zie|a_ZyRyLgKE8ghA0U;@*aiiu6hM%uFPL8*{Mkju&4$bn0nvDPA6Kb-yDTHqbhs- z9O?PDb^Kj|vg)gYGSaaOz8UZ8yOv$MnJHKjdzf{i$ZHhnV578mw+t6*l0E`C{J0+; zECaLjh<3fQr>Dq-%6_&EV0T{~NWd>chBFF3Z;wLQXpMM`Qi55{y&}l++wZjWGPt$|9EwRYA$rO zg9|O5$%PjG;zIw4TqpuZ_Qa6>r+U6`g?awV!SG)WhW~Of{M{W4_g0ABFd)T|t{ZWw zt7~b0{%(c|?s{<6Y0^i;5go>--1Ub2ery*AZHk+>(}LgA5P5rnSi zxPeDJ>M`mDEF{N_I*!X-At*U!zUQzY2r(v#tiTTU$T4$#!37fzBgc;GQ#T9*VZKkP za2bMq=a$dxxy73 z(0HyNdM*Pn)C*n8Ji&?Q2%q^r6XaOjvbQQ_fxAaXdj-AVMmr>v3`{TtP$E#T4OJ$f<|n`aB4QaM73R zI-!pt9y1y`zM!5%i5D>Lhs?(Z+`tt+=NK;ME@z=165pddWI;%dJ%2q;ji}7G#r^XP7TIFfJ4%kB+&|d?5lqBxQ8mJaWh+s-Fa8 z6%~D-_l`XW+50zB^Gk}JMRb^*7H}oC7o!aHt?Kv3!-Wjylf@g`OjE1lV3?iGhPHl6 z>t@C2sgTsZzD8lm?ls$Nz}d!)7d$lY(Cr_?HZ8re*_me!Wi?diggV2RJiz+AU+iwcW-*jhyS?g-IKe>{bSr`J?7$}6UbM-+k`{{6EIHJ5))JZ^%V7?O*n9NAb8nM|nX?zD8H0cs#s`?#X?$B+F>o zw=Pakzdl^Nc=1B;G z)IwXPxF;QK=IPZuq7VAmUgUQXeb~jB#JegcYNZ(Z=t23PUd@|+dP>*doZnv`(W>Fa zFPj~F+34Vj_a8Rjf7p1xoTszuld5RE-B0o&0+Kef(DeJ_#f#)v@Va!dnlF2>(Q=XB zq2WW*=JZtX}FoqF0_467Fo51r8SdFUd-vLDs8 zH$EhE1 z>JjcSCkO&Y1rgi{IOi_93WO`b{4?TE&N+8{-yz&{gyT~`ARcuB>U%sOzE8QUgbD71 z;J!I0%ynHFFfZhUg`r11aGy8^9nNVGaKZ!50`Q3;;i1dJ5CRSn;3b*xFd0I4uFnF< z1#aNDJn$h+F%fbPlOaUF9TtQx@jOpZpHr9kzCc%y4r4@c7h+35DG|bPeb4a$tIIs< zxdHQu@E}j|fI7sXq2u~2q#@zH>u@0)hd6?AE~O5adZ80|%p;x~QjbEw2m%p?e&G8g zbORv~ut!T}|90tk}wGt_Z8;lg8q%N_0z z?(o17o`bdYUC$Q|3w$Ctb*NyD9}*#WD7eeRV7#RsmNoCR3nFTQN6hy_Duho3nMMMl zqj0$IlV!vx1NLx-ldDLMS7Hl_e+oAYLcv%_?j!C|ilyNWxrwmE!tsPlE+ghT%yC1` zU2+$B&L7)EtJbO?+JEvKn_O>-0C#p>=z6#~UC9#H*QiEajwTQRu1AYa5#S=aI}V16 z(~F_4pVGP+C3}CYTHe0BquKxVh87Uo8*b-XOBj;F`$|4+)duk#b2N8a3YbCdrKEtF z{b4j4M;IZP{0DT*6zh+lT*?FZCB|gYkDQ@;pLxTXV(@hb^ubE3uhECm?3j-Ulho@g zVWIuy>x&mJ7`6L&txY<;%-mGzmtC9my%KAMg3l`;7x%B+`mzp!4CbMnR}zecag z>*y_c8+|69qmTXf50re2-jFxZIXRDBl9$o@{x1)7IFIK2mr_EQ_Rk-vlpo$aP;wPr z^*=sP)XV69en55D`~KSp)Ih)KzkZ;lx?gITH^*yxTsP-4&dxcRHch5Yld0Kc zN|sHNWz%G7Hd&IZrpZ;)=qF`L|w z%cjX?)8x`@ayhowN-MW%=)Tk?8}=UlvgBY4-%iD3pe{yo5@%DZuu)*Gxe3o})HaRf z!wjvyLSnVI7=>qdxY1Gjw0QJ04Y$$#gu!xKJV115`?Tmhg-u;`TRhqvaAO(loA7Ap zd%oias<`ZpWiWIeZ*nw(-Ne9vdD-+Z#eJ9>^s!SOWkwA>`esT~LrI?cm|zhuw^hMwy*@E9DY z0K-9juX)elL4^yosuQ-I8eFMEy?_N=1fqepiiA^gy7-ZVINMuh_#18*O;JUn+iaK7dov|PRK27-GA z2DE%W^8%mwp=kPS8GputfcatAqMRWLxQ<61*B33u8Nz|fc|ct!Xs5gt7qHv`zTW_2 z2oPL2!sWgQX}cbcNWmy`fIjjRtO4Q#=Owy%{W@ANH9nQ!grg=Y2_p)JeUP!3UZABjpQVJmwJKghRyI> zSqkPI>QdgWMk`$j!2)S$@mmCF5ula8IHiILCv2fHWHRAV4r5tM=nW~2 zxju*hWi0}v=q&K4a}U z=uj5;Fi;7{bzn4XH>|@LtX_E0p_Fn^w3ZAqSUWLD25XoIT-PyH1i~d`cprzC%Y9?- zgg7*SJDiFz6ttaHSUN+&y%5hl4m@s9E^r-bkRop2JE0e}^eAvSb9gAXRN(m`58Rf- zQRY+O$yxJU*8!flBY+%CaaeKC9`F`kORNGMZH|wVjD~^hGK1}KDZ|!w0^)GtxD+I) zC05jDo*y!oNG`&6JcD0ho8D`oclhbIN)YcJp@oR%3VsNrIUJ|KslHizeV7Jzo7&hl>%20 z)K_Dh>v&vvl)$JRGVX=GtxNC$GX!&}3+t)FL+bl(0OEL6cP&Cd#swn`lm%4Qtqt=a zg1$>>;BuTwp+kKy!0CElcMhuT@qh`XS^?n;Yw&jA z8iz9%o(PU_jJws^2<}rMI1THfedL;4K=;yBvojH80+q7r&Sn@63x&=EYCu z#VhmTM-#?&5EojdrAppPmDaWWa&$db<^(LZ)N5gCv|bB8m0kQuuNWJ=irS5?@WN^9Ws`KPbU|w8{BNJe^v&_7U)Fy^_zEYdm~qwqo8` z4enztST1bxx&A#vMJD}wZj;yb?EBD6ysv*>+2oh{_pMFd)xYnd^`tG}pXvwi zY?4{8$ghCzQw?1r@4P3!bndDj`RICF|9&Zd7uHYYBU)D0EAo**5%;4_erkpqy(90U zU&t@fd-6W|6=RrAtxsDDIn0TI=~F#FKiTACbUs|ji;pPSi65VBGM7KzqSPUNyhcG$ z{P@)-SMtYuo7~DDzo7Oge!Od(8!ykSH=9HQqVwWJ+2X7>K)zXf72t!-6(pW%d&wPq zyt%|7bk$xu6x4g`a}YOvr_YgF<1)bLn@iWTZSqFy+ZyG_^@aiLPHVyrDN^olhI-r$ zmGb+yWFCB`^I!5Eo_ z*Mq%|umJW{PNcvlq`xJ!(pVXWRdA(eX9z18fffPZ1sH^dn0h!#dIa8sloA+OA%eLC z&v-~60da8N1Q-CXJK+&PFYr<61`3HTl&+o}U*WLq5jTK8rw_+Zd=>xzOTbNX62dC$ zLKj3h$I37QMw3%Y;I=1)XY?ir7Rd`CP7r8$uuQ^%c7aHJk?#X|pUq=KZK)3))j(fk_bA2p5z9Wamvvz z2OG*GaM}#O1&`~!nr62<_G`d_$v{0OusdBx?i6gUkV(Xmru0BAs=^Idq9ArT5Zm?T zrUmTSY*+{QU~)Ms&j-o?U!;*$4oXPaSxSaLS!3Ol0#1G$-OUxKX2P%M#=?5gh zI>|YpTuzJBv*;Ze$UWq7;Eu!u5z4KG>4MuaG`e^lCTxicj$8(SC8>%7WCN`Tg~F47 zs|`cda{C;63ls)h7mJI1Bast$jRnV+0CjQIUI*5L%7DI6wSLlp0Priy!~<+_S8fQ< z3NIv{-0O}b5dqUpIgu-X{SDAGCJN9|jf~Wn+Xjp80~27{rb6yNiS;nmJ6sbIPf=5h z1)l)AV1}X61FAbjiEaW|4C*3DpA%w($vvT{pTtOPR3-^3_Y_T)2f4>WI7B%%t1*( zu|1p{*s37iih6~fB!-~WpqH-PyHI_|O@o6$d0&L`0Fg%!$Rs-Ps3J}wXf8+x=F(By zj7x>4EB6}cu3#YX*ovVqJ=vu*JEjN3hN)vgC`ur=KP6#^T@C^a3hp-h^(OtgW!oOf zuQ|R{KRG@Poj~}&72$g>q+ST$p$GFtNa17+G2NrSE2xX}j0S!{1I$zq2tO1Kb|zy1 zXHdssPW-_00w9Lxgq{c`u5;)QnA!*dqmC<2cLyRc^RT)u^L@{EId+@p!zVq&2Bpd& zI)sYFbD(6PuvCQH@dBuF?507*PQfFXekB3$1K zeCjd|4;3aths$;G9pN#bawzR6CdCm%gmS>pfjQg{X+XK_6NjQH#Zm)mCv-fZI<(Ru z4=L8k_dF3&OcZ0(b7?4X$>)?Y7i1s0B?qbx>{8+LzysUDyimZW9($cK8iZJ^APfWH zx`6{f9>;Th$qIyy;F5s}eL0KRzajMkkHRnBp}++KM?FCik-(td^WcAuZOuc^r;=Il zU55p(+yyjr1a%~r<#0#1z7L2P^*rBk5q23@gjjJw0Xdg68anU5!SUz=TSJF)B3wtfVW@PCPzE^y z)*i=q;g2s672yak3@I=P52*($qr?1wLY*8)^%iw}42TKpg`O`wNytJ!V7@#EOe`S@gMbIn^g=)9B9O&_rPXyk zF953hl)^OYVzW@@yRL^-XCN3p)=UI2R>1T`u#qs30NOk%Sio@7I*jtr_hG;izQFW_ zV6|P!Ks7^Pp69~c;4&f{A$-O|@O+GV)L|}|2;or26OvPKeGf=1IZFz)HI=K5O~xF_ z%+ruTmj{N927wa@Y=nS@QbkHhAb8;W@=T>32ouPX4?CXgfX@m;-vdd<(c>^*dK-d@ zIUd&CV-hdGpb8dHb$HT{do;ilh7Q7tgmhr^0|X3t@Qb8j;DZ_x?)um|Qm(=J1x&Ku zAe&G}f|U`l%(||$bV1n-=1pMP99O{pmgJMN_!_n=tA(Jn4rJ~@9QgbwnJP8 zVQD_}#33x7T!8!qlnKGX>p6%?1E4-}xFmjI=n>(1A$MI2PXP5i7^n%3Uf*>*2Iobr zE|nZBFyC_>Atf5b6+s`)nMWD(DX>n2t{Vg%78Ldt$8}ww@W4ahoC7lyqd3oe2;vl0 zH<;VO$WpK#KB$Qw2y}`#D~jkX7eRQyW)k?W<1!wCfpR@J@Ei{lMn#CT)Why}CErd1 z#|JTzqLA;x1wc}1H}DvkYZkbe6ihh7c?J`Rlv)BD)>ua;0Dlok!PrF@Aay+w3Lz+i zWdz58JQE4bd@hb4;=#{ES|7MaMF7_UAh_p-5Jh<4`3&}dC-kIwHIyc62UHpYln5P1 z;QVDS&iKFug>f7fy4;nAs^c(^1r+iS4ZKj=F&NOr_XFT#;BenXC!h?7;=@r3goir; zm=$=t0BfWOnE@IcQ38u~tyEI7V~Z3kw> zao~Z2bDKJ_|2QBi9v-_)y8pu1?|Tr)VZs42Lf-RntovbysXfmZyTXo#-30XrDMlJ4 z^EDX_aLRaaR-K-*0si~KeU;bfay6SJTk*_L9vY87=4A@KSVVVK21&jy<81nuWM@|7 z{aP{^&HwlR)xQ4s|8)SDx_NSNiE5HE%-_hL{EJouK2qd@s5rmv!3ByJuW#{VKOugXa1>7?t&{q*1uGC;xb~;+=*bJrW7~w`c=tV>coOu5@ z87|Z-3j!C~bhME3Gi#g9BRZU;%^cB!-&7D_gNUPaG#?}PY3EL#jmP9_;~pQ6$?e8H zF&+<#X!>RO;>C;L%MzBCFIVsv_P$)f_VVRc2BLhqJv|KwKBXcel^3b{kc^`Anj2i+ z2%2jh=u)iL|KDH1`-l$j)pFe1>F9oQ1@Fh`;a;xLePd;BBkF(It0dptOj==0@?G01 z-`rMZM2DqBzPeZRJ&z$#;Z$#~&k~tz0GC!%z7|U$*7s;ASW)6gk4)RC&QeQzAF zBt>$+Ts=x}iP}zu+)c=EjR5RqRF27^)$b!%+HSv8pH3P$DUOiA7CS$hvGfNFJ9BURQc zN_BoeGLL3hJUpDAM$BtRJdK!(&>!!3KAgUYmc!%YDW+*QnvM^nXl{SQiKH@RFOH)* zNk{dkj@dYxp)N$Mpdsi4DWRHeumSG^E-47!K;T9L@a^f%u;0HW_k93%C8=RLx*e1I zCh64GGqaeqmAbaPocK;JCq6ziFI0VktVOpDg4Kk)i*71IZoO{Bu&Jt{Iiz8F%Di4L zKg~2-l-e<}(IAD3EVu#;G_$94Fd`+}YhHgVCW)%c5!ZOO-tOlKu2g?U2UeT2+uaFj zn{KyK8SS358XJZ9zIP`NE2P-mF^mo$I?Uw`&y5|P@7&>?!!>IUS9AC4VRUx?5NV?S z*}J@Y<}Pnfb7QCP%BDeP5hYm8X}iB>r&Gjhk-6Mo3%$Q)V=`~{*P^xMf9RwT&#j`# zmK{y3!f;+F>cH)6BVll1qbOIkkuZ3RPl*_$n)={~pm)hmekmsT*3^!qVT*7g4X5z@ zl(s?GSA1zRq(Nirg3#(Zum-}q8w9X$Fl8o?MkQ%%Pr$_@x!Im|9RltwU_HHa%i`oBQ_7s&s0KpxwAuSVHPt874W?5x#h z6wlLUnCXbiIzxrr_&cbo?;&sVhJX}D%tI<7q}K6`>~DFLjpAc5CZ+trRVKCgn2pIw z{&2voRX7<+N%hGjszwt$twyUc$-k)daa{q#kuk~gP|3fj{=6~CM*V&~j>@e&ldU_e z_D z!O2QWyxgIZ_5L>bgWyqwEJsK{naQd@qj(JdY?MmYf0U2yfoevPVlpa56Cg$`e?XHU ze?Z)kKcwbiZ&xJy5|zX%PfsIezlgZ&^?Ft*6&)7$zm&GYirT3LCvWdeTAV31ai&co{Zcs+|0eIi$vl}{f4Iw%;$vKvcX=`0oq8Psx+?kN z#xmASUEgihgmA1>KP%FdZ_;;)=1#wA>dLDfd}*bGl7=PH7%erRX(_+<`hTzDg>B_X z>f4sKN+#Domro6#P9eMx{Jl- z;9+(jgHPYtJG=WpmmKFyE490Lb&gwZqAFPInw#S{cFI z?u0qsfVtQUbDM)wWoti|-M@J(#=Vsqvgp#P2$HgEC`_?e$gJzANtH@*&vPCgVl8>U zNRI^{*2hyb@_ID=qGsl|yyJ2krN@S)o}h_MCjC}=QnxdGJL}#q$i$Qxw)~&}nA=3D zq(Q4ZXSnG1$*dpc_Da5Al9{cu+*t}6KOo<~Dd^jFo#oS7k<1iAF&(yjQZCX-qMDu* z$#gYI%tCf%`k;Qbwh6WWAchcz=4aU^mJXP{f4y;^>N|0B zr$H~ZoMi;yKsfi)tdgYPLslO<6)Iz&r!Cm&CfJ(t1Gbcm#?Phsj}g=+pTy&Uwa3+N z$n>3T--OmcXB$*0-=IqIKR`(zI~l62gR5!}hRqpHC9ttE!{1H!VM<+Fc0)!vjo!$< zKYmBHLzTN)u`TCDKtRkOnekuP1M@#nm*Cs%B# z>i$vaq`KKmKmWC!bLJh_r_~>rH%$7G>f&TpSBj!zpqrVGN^I3$nyeT04m0@kX_W( zgYtcIpGQ@507`<{@I zZPmZsRJXxJJ7jQr4;`W-PT(L3M?*>pmG1C5U<2;k$~WHe;AkF5?-&&pz@=WpQAxU` zfRnNe@Ze)Zimhs*twcXEQQ)n}g3Ka^wk%VVAb!3H`3&K-R4L?D7B0D@H)&=G zPFm7EJzWg@{i!`4O_3FTsw94xcc!P{*5;!r;yRPj3PG#-8Pu({N_8bWSk(Gh1Sk*9tt{Je_ptvR7&3Oh{s z;)TFe&!^SjTQgt8u4XY(sF=tJc1OCAR(iUhAEHxz@I=6O=pyy|a$qP7_s3 z-PlR#M%M1%8uGvG1ypaLeuyFlMPp%T@?PgMg?EY+-o+?ueI``uZ0w7K=!>Lv8>z1w zzmlePRbNzf>$umm^gYCn=$~Hm3kp>IGjMEjFVzWIM_y})LNgp!N;K4(Spr zoik1?fLUiHJ9(2AH*uv4f4t3Z<3&1E2h_nVT~tYNfXcfkx(4oqtRl67m8{5X)Lvfo zde$UbspUO?^Zp2BlO_)jM?d9Rf)XGT^~SaoV=yrnYk6k=l|T1|rIlK8yyTGCwtD;J z>x<`i@S*L1njMJecJLAh-f-`f{+wNB`CX>Z{DYgMn&;CabwrjsxzEzVK{9Fh&r(hO zDoWMdzLCqK>be|SkRH=guB){oM;BF`P2*yE^vEi&G)Q`9%aUjsEM=or3olDru2kV= zWj{?PRg@0vqTmvkziK#sTHRbG#YtMe&8p-oDXfM4@PI1wi(ZebKaTq2;?HBim8<14 zFREl}0vIo@@*=I~H#LmSjcB1oehrZ_R%)>3AWw_aNZ9kpp~}Xs^V8RedW38g`s$*( zd86K(cK6MzbW-(tS35S-x9JH0Ms2y*4Y<*v%C>(SO=ZVddb3#b=(g9p?E?DnfSeSk z4ivugQ@|>VQg2V`+G1dF{I=Mes)bpWSUv@ENdh{QT>@EG! z=sEs zK7X;`kSx=0Jo^oY%1HmW-?P4W;q~)h&_MnA{5LdE?;jn;Yn&{rb3rqfzAG>w3i$r<+Sn*shm zw@TSI46BqLDYt9NTXlhmK2WMxZ7p|y1_ zaZaV(xFoMt-VTYEhabSCcPLBU_v^2dL{c~F=%>6v^nSH!bhAAC&$O83masQSu1)hM$_?^$#A8a@A(Gvy|UK|uj&R16X|C5M)RT(wO4Bk z>wOK+8AWp5bx4j{_@@^AZ8ph^0)-u0t?I5-fBVzAAKN; z7qy4%C-X!ee%f{XTAy|wwRMt?S@cQ$Dyy4W_eg(uDC$Rr@u)B#C9~$q>o@X2)7iS! z;gww--o`PpTbY;6!N~6+}dsc zPMT!VK7PBf*TW8&nKT-VZBiNqQA?$3-BVcjvsvKS%r)G8>%UL{VnCh00nDsZ05g7G ziON`&sEo}LmGNeY%J`8Il@K`N?<-N6K3bwO`{$IXjGr!1nV~>rU2*bvDp474m8i_D z)ILk=5|ycK!)PNIfBqtjI z*PcYxKUQly`&X^)w$^rnN^@q7YeU7mcS8S(rJ)rR3+Yj~YCQ@`1-Y{-qJ(5hv6aX_ zxKea0DoA#cC10!a`6|1PRD{Jzo8E02!P?wJE<_7r6_Mr*izJ@z4)xGD+c3mNe`kr} z2AgjVEPbb}3J_)~!&)v9Id8rzkN2e412#2&NZ-2M?dfZ1xH>j%d%f;;t$?S)1cJ92 zPGMUKIjm}?aw}?pWKq$tL8^5+<*G=2l#MK?xTT{|u`9kK(}J{oEuTf8tYf>^i!GBp z@2v)1Jw|L7YpbxB6WBPZ@~Jk*gKO=cT&2mZ{)Th#Jg(wJer2A3SyUi1F5IsQi`($( zv=}l_=lFpXxTU<~!I!GAII=gdaK{laDd7%-#9CM^K;}nzhr^19AHvvhOXIv>{ukn@ zmmQw^%Cf&*?T}cK^-!6LzpY7CAMpm>MAgYWEvdmtg4!AXm z_fPGa`ZM^pCTSEm^ZD>_^xyw`eQ`wc2<2ezv&mcYdFRd%DWmwL(wfW9@s(_1TpzW| zKH137xsMmAYFsTyD_ZQ}XG~rPh15sYcr6vH*0(h|Ix=*qlW23M>a~y)wr&?~wdtJO zWxC7*V18B&<|N->($coEt^E++SnHL3`&U?&x=2T5`l%vK?lM8`|0<#wIRoQ$^F!236*A!rL#F zTMIw&twu~v&r&r8=!yoJWv|!9Qhx1vT_2UJa+ze)WO`A>MRl~rB}$J|ENSvJnXD>k z5WsaCJfh|g|D0rsbRMMTLA(H0c7IT;vaD4)O!AxMBB`YG6lJPgHD^&2#k$K>gP`X| zYfGkirbIoca*7jWLXBb+dn&G?bl7-L!{2U^T*Z}S`*L-=j6PU7DI^riSYJj_G_xmp zR;5{sh@~_JD)fn>sQ!+P;FGM1ij!aT-?+F^eq)^>H0|ZcHfGkGwaAzXHH2YtGEK`R zXk4oWE)??ML-pP^zJg5>UlyxnWz|nrU-mGIjO7|OTU0K*TnSBOqjrNrzmCbvv*gTx zZqN?n|4x&|^oU4|-ZguA!PFj?>!rF|uiF_?Uz6V0-6_xuT5ln>ta|ep$JhtcVYAY2 z$yn_AbcY_#l)kb?3TzNVi5JGQfkUd_KT*wlJ*#Sfs%N*7P-%=*pcviM?IDipHx6az zMo)Tps-q17>+?K0sG&HR=1F+~d23nZx9K!Fh!1`^>KFZ^9~$=oo6NK`kidBsgP|ww(f{A_{rHWXRN(wYlBLBS0 zC&ZYPszG66ZWPfr=h)tc#U7-CXU=CcmkK(NB}`~si}6Rhx^GeKW$WJxF6CW586+b* zUJuzpDj9AIF>}>q{w|+H$q3PpynQlDvv{$%SI_tu5YDQkP}ic)HdPh(ud}L1lTyWu zn@Y&@_WR)9xcf zF-aQk;iUvpgIXkz9FcUs>F}f0bhL0HE>c=>8$46WXM2x!OCd+A-G(*-{xv@};XihL zP#rT8N8J#Nys+R&cG?KM@IPtv-C3*usgG~4D3wH8s1vH;#&f-~>lTz$jqxQ`$Q;+U zsc*O(d^RZ4=jO29b8yv0ErY+iC7E?cjtt?fVF_-xl$1(b<4-lw0?sZ71(t%eNs~>e)IxgpRI?qGu3jq^&RSeDs}?m56D?Blxc;1Z20qf)Tg2J4&VL?M2VYwN-k zlP2aR$sZ9ZNOJPh6hEU2d=huI4EHhus6O3NI66iji~J@nliC|y`u16?#?lX_ys<*; zSZu4X&+FS_(xW3>0xls?kUNqqrt9$+|OjpeaBT-L#B8k~aq8bqpVGh@`lK4Xv`I#mgeOt+TO6 zx}<+g=2VAK<7Z9Kqyn*~dP zqRBiiURD-uB|5DS?)5aG?^iksklB!m@ff-b%>b-PS>;PpqiYO?YJJlNa3eZ4PQWf3 zlqfbxvEhly(5OT1HeRgB79+lM5dcHok)hTd8seK7@t5l(TXQVAoZW^?DoFMuFLZdA zt=r@Vn=4XhTN=i2eK|gE6+IiX6C+?f-JBtL`pYykiXUj4Bdnt&n=1LOes&r)SXhf! zdT~>7RI@}!Qk&Y`ZuueAS1DbSOoTp78+NMwczX{X!^4gCZKviN#@%%-qm|$NE%~Z6 zk4&~@-Kw}hC{cbGwyJ}>w3_EDm`19}9L6CH!O?F3c)eZ|CDiRnbC&I2`An^R69>4t z@|k4L;_X#zHfP*jC~cUKz{e(-8nt4b@@tJ_=t%ySo9yA?sFn@owcYC(xYO%Zr;#~o zd4_=!)dv`aixxiz-x@YdZ=ytRpNgbs);{Vb_m%k>2oJizkPk1)X%S1LgN9FF>dQIde`n^C@ zI4Hquj`Mv-MP_I&<0zA>4k+s*JzlT3=t8={xw_DlAg-$9W?3ECYf>M$Qin3wqqOfH z&EIPIb?{O0GL48msE8J+2gRB+$|?g>>ZLbN56o?1YP>rxxJnVP!@o!ASS1!HwZ&ya z^?o4xL_(RhItI@WR5;LFXroG<*tHrmHiX7|qn`~!ty*AWof)q7B|a`l8km=?LL6&GcQ% zRugzEy}Xh${2lBHVQuVnqYXRZ_~9WLnWn9A8zR((cIh-ZBV;lZk1{oq;Uqd_Z4BG+(3(V6295%q6t=B6BP74kthT};#ImXl zE1fXV4Yh|YZmj@Y93^W_N4{wg5yhxS)avH)=EADY(N+#9^LoOYZqk{x(xkf)-=XN0 zEAa4er~h_X%pL9zb+ne=)QCx#CW>2M70E%CXUB3C5U)@h(@y^W_v~$UkQdXWzzdgJ z!FRbxh@hy~nTPtnZTJZ-DJIg@eOB0p;3D|R3?8M`T2djwgfFutO zRj&twb0%YEOl?l>3jw8P66s*=ETV?$29~y3VO$Pkk_~qFzP@PuD$c&u3Y3BV#k7}4 zBIEZ!)jFqzKBU)VHt103$Cpw~!GHELO4>zoAbyEW*-VQ$CGGZHcPC2;KZTaU8x|>2 zvZmBpbY`Z+chX2sjfw5W{kOb!HLZ8m!$Z5j%$-!$Mw+#$mA`9vrbL@Qlr-OBMok4( z0tD^8vgsnwnA__CYsoMm$E+UT(TB$KtJu&!^?Ftjb?zvo5;=MwFXaml4@Vb?diPA> zH_{APi9I-aSsyvN;h(-(XM>;9hqrcCS!aXbfq4&t+t%6Od=cL)lc}wG_`m*iQY9rw z=W*r6 z&D!vD0H4D&&*I|#qz-wk^5r7AO%@;HtE5D?8nAd$t>VQ`s~h>i(38#btU8Y;bCnSz zJ^7T(E)sR8cBxAj)!Xd+eY|Yjy^oi5tcVI3ev@a_tGJ4HG`U*jm+|85O?;KKPiH58 z-ngyjH@-^#l1|I>eDwreX!$mqCSM_>)J*779pYJoV;nY zXAvB{v_mGeslWwtW$G{M1FN&FI<8s2AUEpe~*Xn70XKR0p2B4%44MrOsds=e?A78zJ+$Ir6zc4sB0u`LZ?Kjp> ze?)3BniM*V7;5e3&cwS|(yYB7QN3-SuV<>Qj=%i)>P;PSo2V$n7M?6grsXFX^p(Q> zxsd(TeeV$%H@|RnsT|L{b|WKySiXRx_ZDBnJ$XST z8LbQ#x=oDBPTr?wnPykmos9;#QS_=50NE^W%j?V%2>UGv2T4{H_rrs@ELS&ac6E>; ze7Sj=mIsKNNV2LuJ$B5ZIV;9w#gig`BV*rw<5az@JNSQVqG|wkO%uY_%7eH_o;5}7 zT&(lOAC!G>(5X+!OrO9lEH`z0{r3Q31m$lZ%dWYyfs$EkibvYbpKJq??rqV|ju??8=|J*UP1+|BmBZdk(7S z3OB)N9Kre8ym_&@lpf{sLl&~W))_b^#F#8uCO$Q@bNuc7yCdyBu!uVJ5lIAU0x461 zX~xX9hYQJ(2I@H{uH&SaS={?@AW&@Ke+ex@!FdLVpJ0^xj-|Wky!p>vK)HHVe$a*P>80Ep&E|q$ zY&?JdvTnTjeT$17K0Vo(ur^;_CF6Z8WU{QG-I5fZ&pXLi9tCi(C{uH%RlYoypFaQ} zUv7vpduM+K(8dBx^NCb?d{|YBG)uk*)n0X9{e6f<4c|eozVaxdZ4G7<(_U>h*okU8 znI`>8vxe1ENG4lZ$W&4v>u=Jctd4AZ-(lV&XCX~LH|1b7UXv^ueakO@9aLl)7fDtP ziuG7mh^wWtVSch)RnQT&S%$szd(m z>{Bwc7AN`TuSNp0NabodoFS&iI{KVei{$7Tc&t|v3e+2!$7hvQNs&zJoM-ds+p1Wo z5=+ppt6#BPA*J6yATbW)S4k;XNbLga+f-i{0J!&XSIm3%HVQ(A5Dgb zUER%<{qP_Tqv%Sn$HN0GFjpfw?)B6!*8Jk*hX?CETAiHdi@dm4#*^d(dux$Yc~+hj zSCMKp2;bkpESRb{P%yR z*)+c!%ukx%q)e(0=YPI{bHreNVqB35lQ!5Vs7`G%!H@>`L?XptDEQ6t;=QF!(kfo06I?QNsW;DXaiTWOiM*w(Q8zZRDzzw&?#o{9FqgOuUnMJ3FL$@% z4Pu(~-rMN)C)gQ(Q>Qh|X5Wq3s?Z~;_wAX!p>{@1?UqS#lghyS@_R`7$M&_~hnyR5 zJxa+t@NZJ_kLJV2m<1`OR7IRFlA@FK>^nJyq{*hZvu<<9M@(uj=TP&HM1#sd_mabR@3iwo&CnPfIQrAYPp3S(Rkfxm4T#X8pj2 z^On)oGga-EH}`zI6+VloYIN4xy7=2W%cBO!Ki9x@Noj8X1KpQo0wehf|1F|Rq_@LV z$t1xirDYEfkrd)2v$TzSSXWTgeiDFZwk@rHTdB2c$|Y<_(dvMm*~5vZ2kCS$Yiwbb zO`v%kZ0Y>wS}zyhBuDmM{a>e*(gl)Kj(=~DZ{_2s`>fmPJZBwwcyW@*m|<->T%631 z5Zud}yN$bR z8p}0p$x%16)Sd#HY-dhkW)|3F;{n~Vvy*MwjF}jrN>^t(%4Ryst?5`b(*duL$7f_^ z+Y@;JuTU#N&dkc3nKpIgBFe25G+~QgPq$ojc0<{nxl+y?9MWFUHuI7sC1j2fO;Jdu z9nn;eXckSkMg$I2jc6hnizU*QDj1e~)^XZ}W-6i4V9c9@hk792B=M1CL;61q=4+e8 z8%dDm{_OXw7b}zc>is8~^`DZmN~RyA2gUJ$tWlp#58l80+b=)8zWDt5)i3W}|Mm5| zi<2Xp7;;cY0!en!`(hg_((Y@;h>q3Ct;t<;a;ICb<`H5pYj<=wD%4ID&|}sPDRM^k z(ZqKg=?MD{6JJ(gGkkPC5*;5rEjg{CcB(pW=(N{~MePY|H#z)Pd42|ds6S9%= zCCavst{>jyt8BVqg*k{dqSyIZm%0wMihW8BYJgy_Az2fFveyJwZh~CejgzWbHKMD_ z#C&{@vK&yAM$#~>wA9?Go@|*Uxt&dgwo;X$8???lI*Ov{zthc*PwPjGV_dDJh_8}& z@ny33J|#u-*6*aF0L@#-4?M1;FreR3Q5esjyFzlRjTaTUPC6_~8wg=|21=(LP4*D+ zC{NWgIy%yvMt-7bzFJjd6&t!lR%pG5n63-n>2f$boeyWV=ioG&$TgkW9rwGb_92^o zmuaIJ?LG%BR0h!MWoZEJ^$t5W-f72b-1hezJ+w}GbkG8^@7ou(5qYWW3*e5@AT4*e zDn0$_vbtY9`t2fGN)AcU4z;8PKp$&>u4;g4-P9(Bd-XIh%OaVjUmt^}jP@NiIyK1w zu+5yXss`}3nXyLcwnMAi>)pPH*s~@sE~>{sT|~DEqD92k4hegEbU+-u628MVc3{=_}I&*~3NlUcl4R0Da0?VFh&x+v8iR0R&I zeG~PAZ4a^K*VSk?j>`UuEZRDl)dqdO&sX1R=+y6kYf@;j%b`y%j`pfkD|8{v80bRJ z?}sco&ljtkOkaP#%hmO}WL9n7`;=bIjhhmZPBYxmjbv65Y_KQDyBfT~xZpNCBfoD( zgKY(ezRIEE+$2iWX3D!?Qg@*_1u|ILpJ8& zHcjr}5m9F|eTW;oXPhbu0 z+eoQCVpNshZ$9vG@^xu=C!M2wP0&7>%q(i%Y%CiP)#QJSqo-fj6 zJ=sN?RmNj^t)71eaPO088vmGot(UsUm+jS$izJ!0m!FIDroDPuRPti~c(dwMje5uE;LRdkUd;2NdOdAUhW5$3 zJiAg4_QSV@U2nxUGO26BR{q4<5{ekDLmeKzASt-31J9jm*3}RdFUlH;QjqTn=Feckr zf?ss_$iKz6@x`P_m(_1j7S^j_TBvmZVX-qn(NxY9jjn_o8Bo}5q^5lSZ(5m>?Ta9= zvnVrN^xL$no7#?AgFDo5q*dd}|2|%#$kM(Q$fP{Jh$o5lr@#MwMJc6!xf{> zE}p>29b+Vu$B@!|;c={-G#2g24vY3ponQf2xrkQ4%2~7mRu+4aZeb(WrIARyi*yr( zbcVai{`0R^DbIVoqVt5zP50?v4NTlc6g<`RIId-sE-H_xG;EgL zNzAcX>18XCf->3dN~cgi=_FOCKii2oSJ^=Bx;a6fpL(KPN^SLjcGiiF!}-@zE%g(G zetSVlr4(-Zk?zHAsb)7kn8YWw^R{aG`Zmcb%#gCe+28h`g<2DkcAZ4hhR~-wd}ca? zzKn8gsY#S$OO?{hb5@PYv2u`@*aKWdqsiEe2kP#p^a&zvOr$}?5o-JqkKi=LMY`fSiwOS3S z_Z)OGeb=s$%CN?wgJqs(RSB;7uE?`1BgI+PNG9aQLu^-m`Rm&$Ikc>MBl<^s z+&zK{4&R9i4(p=Az5brV2KOCQaQI-iIsM-5_3mFp)cBM^3~o_xT(0-6RB~gzZ^=Ef z?JWBDogLo1*6#58M;FKO^)|XOW2y(UtUW+U~tB zS-Uhqdvd$F!EVs}E@+oEX#U``3tF(fT`$}1I@`HjJ%a)6ZbFYexd~^|_*w5mk3DxE zdSdWB`=#7Wtdt!{k+Rtyo-@Efdl%ibDO&H4qV?|hxK6-+GrAk2DC{;L?)ihQ#HtdC z6enP7rKre}{QL}FddglQUk`o*%hIOadie~V<>g{gvn`E_m-XRkZu$|ngGMX(VJoM0KD^H8BXAHzu zi|dM`>Yg5#2K*Z*z|#7M3FM>D=mX>CMReJgzo|K!EmenP>37m~R`)0vdc2D+M>k_~ zT^DmWwC)ZbIra?9IFt_e)|~-{|I8_Q7R&zFYzV(zVzmqI8f}sYNXsvE@aL}Om##PP z$LZ*F9A^W690&Nr8vGG~#vk?=j7~6U7#6d8mkzF@yM|>+XVOsnhsHZ=PlzV)$D zxQ^!BE~4w_vqzq{b91|1J>zcJU7U;hbK&4(V{yDL1Hd;H$KzNW-Ykym>BZrX4a@Te z9p3Ar=Di*s4zEq->uhRWlkF{WcBjL%;9 z(lGna)d?~e>Oe9Q0dbr$8Mz+u_?CLGt)28tO^iH79uLT9&d#n1O$9J)WM$P~-^>i( zB!+H}vOJ=jr6&&xxYuoFS#PvJ#v7T5X4^GERi#Od3!jo%`TBpa;)N|Mowh#Za!XoS z%b*{2jgqy!PwOxmpLBhxBYklo?)PLyiNAK!wl)5+d$D=rgFkKTbM1?Mm~E$*$-c|m z9$2evJ(tOrr+qDjD^sgxN(vd>P2?>#wav}7y{k;rcErMONO+_^@f4(q0hHRr&jqOy z=zqv$pnvik0{stnh5GLw)?d=8F{X~%YA0^a2xM{O#Me}IQYX{zXt4GS`8($vz-5o& zM^fXs)N7pO{W>d#zB9=CeNdjKG5`R!)#Grq+oO@~U~*GQQGO^Tdu1SksfwR$O-D^W zMmZ_Qx~Q>L?jaC|Myb#Z;s*XBA-PR*U2*fq%7`o_A48fbqga~THD}h3QUcl~zh(pn zU8-b5&-aS?`P18-IdNN0vL-zV945L^AW@s4M2E&nAx;@b{|Yhf;ZifN08Cr2NhZn;mw$7%hwk40rZJjuHhbPw)nC81e zn2a(nTaoD{L&c8Gm4B|*T1>Ui?g%d+q2sNwQX_(a(;*ZuA@t)oh^`&@4>I%M*?OD35~r<=~F!1Qmn( zwdpVnQZcad1`$9xwqx;S<&>j89rbga2;1o4&-v&4XfQF5%zXMTUS*THcE3i`Pinco z8X3@rU$^n@ERVh#DbiGlo6Sl4D&hL7@Z^ID0cz0nde(=7T|@a0eW)uuZ1$Mzef=`Z zPs-&Yt*oQ}c4Uv}c(~Q{!&x4^>>vHNqyC2tNAM4}giAgAw~G%y>E%pkc%~BgpV!d- zRA)dt+LiG0T>8g0S<<5Ot*L*l=JO5t*d&=#<6rc8ANTF&&(TNK_S2C~-qsgC9mx#m zt>p8WAQxS)w>9>+y`J?ZTI}@}eQS^H^_#Q8ND&vk>9}|Apa}=Z2dhjv@}qt7|FHKa z+-)04*YIDVF!>lDYSX0TEuaw{c}qNF#~#aBW*9zxA+Sjz1_1_(mWcfC->Irz0g#f{ z%y={>V}a;K?@M*{ty`0hs9%Qw#J#U=qNa`IVpWR}WfQq<;5^g70^!g`r#^%{S~BEHkfyWA}HxsJs%3%A4R- zV^R4rc%!ApA2%C9{Ae0Ny!cVtz&&{)Z9=ly4D5fN(efgq6B_%+7AhMRublJ(P|ydPaG(c| zf(IrJw7H5r=yu&l!2?=FehMBTAT{mfJjzaZ{`caiSI@kStMVhVz5mI($bz4c^w6BH zKj~*7jvMxwW}Sr314I_5uDD(U`Z*^(;l=TkIOmFp(){O@ULq6n;C9)-HqN1bR%2tl|_X)(+$~gcu`+(_G`4I zGsl{L4H$JC~9AxOIwJJfK~}a0G^(^I}TQoEq7=;sZ7s zTmHgP_qo%ryQ|z8tk>EoPLp%#(MsG?WqC)BhnA9J zIhE6SZe;jMs%xZY@zog1A3X1MEFF`$#pY|&Gua3htQ zem5iInm*b-hh~?|p|%;cTD5+Rj`t$h^ch+i2~SN?!mmWC;Ma)^w~0yq{_p|{pE178|--;A&XXr%twBf6pD=^GIlp9h z#a?T@vHM7{UXv#u5!a@IPr z^AA+7HLM!V?TzfBA%@z|wdo@%Z6WZdG>)=~4q7+$a)UeHdLLL)Njy^5{q2by_U`}& zg7O@i+Ac%a_2nFoGwXO<{I?3O*=G}6v%f@e&8{H0MwSYQpcGFWPjc16voGEouZ_1q zrSX{&AAiZP=V7FS@P`a}^x{Z|;1BI2pxWlMedqIdY;R?CX-K|OA{Om)gtt#*hFr)y zD0nLb=m{_Iaty9*^_^8jZU@q~TOECm6@kwI$B}uxdLkUXrt%)<6;DFAEt|#(?|@6r zcnSg`Sa6^pVW_;iQ*-nQ0kE2fCt;k(2`6%Rj4%avL$m=i^ZqeQZ*V~bb=3k0*g(m0 z({;M5e5XS)ploV@#FS|FMn(}ndr@K&M~lc1;#MoCN>jXDAKD)Vo7$aQL^$+6V8VgF zP9y9l1l_E^7cbW)X}`+Z@cB*7gErQ(-u9NzXGI~uEwb8jBR$3n zi7LFYP?V`uhK=)uNf5TdAH#+0R5FH=znDnXHyddU(qgw;)Gs~X|Eg0-Ce;UuIJT4L z#wF*sw++E2Gf3leNXOR$MQquxKeR&IZM!I*?Ti!tC1;$_jlF|do^fJ*#)-F|B|h6p zLb+^NhB44GiIyi-Hqku)`urJfy6#1io$~x)Sa8tq;Lc2}womeGA?gVJ@G!}R*s!06 zOJx*IA@DXR;le?>f65CmHrp<7i!!#UQ`G@cNx1(v`oH_*-J3uTsb78va_|1#JM`zS zi*dZ0Gv?MjJ*sI`+A^~{>fhKOd+_J3`cwbjBAjmXEpg}8H|6fVZ}Q#2H|Us2=h1b; z#c~xcvtl(XS4p}0qk@}*W(frpRgefc;bJMR5S^|=08U6nz5H6doR#X;cj8r|U)>k4 zAXoYFYv=2AgXKYVg>Q2_#0V7;QV0@3!*B-_ZWzEiAnA{W;r)0Rf_hzCc@ICUK~W78zA0C(koQ~%L!D2JXD#vo~(om#DTgLECg>vS7Yp!PjegsLD z(2F+BA}e4dq9_FRgm}vpPu)0h4MEF8nTi2;iq>4(-Q3(W%w&fkvJr?3`90u<%uR!s z63Hc1Vz=uS(iV`|5m})z+ocD|^u3{Rrv+sT1Fpm_QN*1{;xVOYhUN}hP7`~un?Wg+ zXJu1*leT=Jx*90fYkDNa3u9>ko0h{_v{o0||(1giJ8;8(1<+rASMjeqxcy7Mhpp_sA30ZY(UqxPG`VW#%^iM=c_SnhtlJUs*a&L zM5#wtOIYm{LF|UD8A&(5S&JLsD98lAD>{vkwHLczC3e5RL2o&}y3EFxlgJltRfSo` zB=U=jq(R>hJ0u!i`%q{fI2DUpMum5o^WgQRgyHX`%E2N}fCJKR6qDuQsSyHig*qqt zcALH-Y&f3H>Z z^bv57?W&^BsthsU=U`Ydd`-RgNoYRV>x^h17CyH!lZ zb$r?4pqo0yj!hCemz5*HArm_|p4!Js`l^Xb4Qy2tk5FsP5={k-mK8_=AZvl+u^^1f z3*@&}zPijNhH`FWM$rv)gq~@5v$_Z5%M$Pc;sA#LL%8@=3`eRxh)D84zd$IS=bH{t zMR_+Pd4UL|)`3KxG;4Mr-czI35yK!`tRJ-+{=;cO0!pe9AmqMdBrCux)8n$XAnWKODT9V-1sNSZ{v#nTiTRiD`CX@hsbSbz; ziG6uTsd!)lFWd`QTl_g&MDfHg8AN^o@qE5kYG`@s-{_(PvorL)KaPyH>FDM`>9L)> z!7&vQx>FB_uzfg$jp3j$u*5Ld9OhOq4SCE~2=vb%zJe7!K6tkVn*hNGHIy#-QMss< z0Ncn8H)=o*>Wn6*UJxaI{_yD|P;vUOc)wR6mu-c7as2z%LSp!~Lase4lNp2F_w%)0 zB-tXEwmKt#=?q&RK$|A$swPl&lBp;^i-WQU?Z7e}7*inJ))L(mmW4$+MnN$OpnUDg zYO|@1kWhqVSYM67Fd;WqRTwct9$*#bKE<9FB*Osffa zeuVq&0W}hJfGWo$W5)nx3~U)KJ4Cxuj7(@X{Kv}C+Ck(?>6jVn2Ya3)od_9-A2k*Q ze+cZ4^o0P3x2;nb`i?6$@WL*)n?d{ef|JLVb-qydTamruM{31ya|k9@{9)Cy;9x<* z2`bCnW~sztS9z?s+&kFXP%?=m+n04}7G()7EmQUkYGxHU+8ZC3Km0ygf_!(Y#q7Y* za!cp=;jeEVJ%0K62WfZ!_B(2s$K9SA5O={=Ny{y?^0^$oL+SG^rr<&{ti2TG2*qlJ zfGbI^Q<$qUb8K14v3IX|q%BWo7qqj)^by4}p!YBuE@L(U<#s64q{O<~*W@au!- zRtj@#!>lSZxQyXTp?R8CNpjwi<-<8PRMKGF?gkg-YuLcDgtM4b^*P7u+g$x3K~c@P z(vXD@696bS6re@7>&Cq>*-Q;n2yrU1l6w~7k-Nz>gXtwM&hTL{?x*bf72}Tm!$pLpySj^Jh0Z{yjnDf<2Jx>neTC0)Fq7k+61h&cPsD6f(- zW8z%xA}Q7vN!>1YV|1#w{k}x5((T7$yfipAFD2AGH1%}p7o-)0oYwDg^+KOK1Al!M znl_a8EU`2k%JAVfxWckYgd!Id#!b~cUkl9k1-N*qUv{85<2)>0oTjp*EDTy}V50?K z8ResLEC>q=XQjZD%bP`i!F@fzk;;$Ex)+GI@Vpx#olFR;PZ4dozUlxPat z>`Uezy*w!WCCh3HLaZZuLiBwC&gOxjZw0 zR_$UvOx$ypu_jG13W;m6%`AdeIvREyEV|u=yKrB+Bd|9e9(TLPgzXW!Jo81#_5<;X+L+~uQi%z%U$_2pC|AV6G)TnyFHe!(u4Y(D-KnSA zY6@#vcpApQ&s!>n`e{$RZDrVYMZ0h;;o4*MV9{PO-1Ci;+fo$84LB>@q>-SM_nYai zBNuB-s`_jg3XbLa95E(w?wNa+-n#f{r?gbcK#Gl13mzdab;*|e)8;+XtiW9>>+DA~FtmP(9BDvFVe zj1Q)L;)@+j+(=1Oj}od~8-n)`A-c`ol<68! z>gGC(*evX3)fTM<3bE_z4K)#Zn2^S)SnUpC8Y^x&k__&ka2ZRd(2S63!tL3!EMi8Z zlxheYZ9|K;*~VV8ES?|xS8Pw!mQ*^!+mqO9+LG5p?NI9+K}va+MLr+($Lrw$cuY7J z9c7YdSrl*}mtcE3L>ylzY!A*(;k4vA{oWs|i@9^~@fLG&7h`fmJ~RP^Vy?tlx>{YV zhosdGl&~cH6Js+lGj>qw1fLKF#>zGr$+|h9%W>9Y@PsX-heLA3Cl%13cLR-xO7NwG z4XbjFvN16=s&OXpDH}*9g-<+nT@Q*LP~83Ka_wP@HmVx~0|L+~UEyVKcQ?H+;|@J! zr4bkSsi994+xIAij(}kcsv>pkD8t3XmNELQTr1I*2D1XvUcgWPwXrh2)^NS{jZ1nA zG~~Mz7P_a*F;0R?BsgiXoq8;EPue5TS|ZPIKS{!Kn3X}|p0JAPJ^G0Pf55^~G~NeI zRBK!J)y}b^wRU#U&KHy@t5r*$K@hm5Sv*ij;>EYOW*j{<1}y^CJFv34oSk^SYx1w2 zFc=i=Z9uNe+NEyrYX+qX>0r?))`gHn;rPMcx<}?QDKUStV#|?&@!p|%{0xpDOL!BQ zFamP;?p^3>D$t7s!pjOBCo)_IkKC#Jzyn>m!Z^2dHh}puKND!N7Wr3wj4Qt2e^noV z@X6jnLnZF1)xr+F+IE)02#!2gJ1sGtkzhep$&MXrvA6uZXc?#i7SBDF2cxl44+Ga} zrDrtQ{S!R7V*$yJ6us9mDnJ#XE-HEL}1NxSh{_Eq9ard`0t{Hezz2;*MTQ_DnNH3 z1b{UI=V}d5k7&%Haeb%@H|md#9ncnoIEg_532F*7w8@=>$(l6;@zzd2YY*v;Ro_hx zjpLhX5|)WATSzP!wyu(ra+Y2y3+?QrYkk*I?-9kU6@n+<8#h9w=&7|%I7Zc2t%Y#+ zhXtia@_+(NxajN-$GZ%>AE;3%k5{5|W9CSa$njWYyw>s%rB!shkv*XA$4Z>ind^7* zBFK!d6E(ju-mc{tt$63W){1^BYMyn0%nltaz+Fw}G%n{^1sKaRngdz0D1q}H1%^9Y zI@I~?)`{uno=>UgQ)#YI@A(vkv#{BVYI25lM~Mq*EPQAdQw*(85UH(U8xjs4VUn#@ z+S@7OG2zZa<=X9*_XD%mxQEe&18rb%xX|O%SEz6~iMW_PC5sQ-O{*8qD>EB7JP6hc zI(WJnP)Ca&O{~)uRt=-h7^Plue0iXYgWvkbSzg3&)#?+dm6y|D%&c_1V~i+4+pasd zZLYCx+qS*Nwr$&9W81cE+qU++`#t9*U(Vi1C7q|zUETGgy1J_G>wdC1L(4(T9o~oC zb0U$O3pD%OibqH-S)&(P(>|QlmcVKYtksj5D=#zkjMS5j3@zELj9T_3r@vb?u5n)`t50kRxuC_UWLJ#5sA5u!Ak0}gbm@j6!AFwhWmdR1z$L-A z5f}^Is>b$_UJrge$U7XEP`IbiUpx|i6DEJF^-qw)ZiLP+(kWdq`7z6glawTE9-Uf5RoDA39d>36 zLdXde>vd+(N~r};kVL`ecAx}G-g|I@|IRakUOD{_b3`ENn4k#~AOs_u1CO$jW||}6 zpg!j)cfL~KYaU9qjdh6Q+hh+j>~M{+L>0~6@tudRqh1G zz@Nv5w3+?I&`;0TQ8&)~T<+}3BV+ts1pA6;tyDagmMH}$l6!AlM9GCHF2JFCYW^D7 zg2?CVTFh!#Wj{}OfR{gMXDWgu4Zb6j_uTA=og7yao8Q|%05r9w(|^oK>oBh#}H#iHnKeE3K#Jf)(IqbLDZw zS4wHKPQOf~$=&B(JrKu*X%j-Up96gZ+V5*~JL>k@?nUtrd`%FC?orv@5SbeQXiso; zZFlg|BkDHqi5BMfVc||=sZQ?`%1m(V=9M&VG4bF8gh@v*4{fqX0W~+A9f& z6)wbz%^M1Mn&FGj-CraQkP+e_&0tT1zPo~8Pvptj?REM4LEpgIK(^Zb(3b!B*A@5s zb?lB2yS_YMW4))Bl|jD;^sXsI)*F1UO*12}bfkHq7`wdtj9%VKj#~L4S@WBk`7yS` zr0Za)wr#|(&6x?BioqJYIGGqXFAj#_qo(6(j$S^Vk6s=w5H(Z~rnhwAGjci1Xnaz{ zuifbdOvdoyF>*N#?I|gik!Ai`urKp2;Q=GWrz~J3Je$4=zk!#p<%F_55 zHE!+Uhr-z9K0bc!;WyTcp3H&%4JCfV9|Gg&&)+9ISsA^A7cw3BJ-7;*mfQqP%I@H& zng)Jqd8rz^7!x)$%tTIB^YZ=nL9PnT<#egJ0Y$V`)KrhSp(cLq_v+vF zSr|W%e_Q-n7`=S+`CtNdS82; zDDj2#eRE>+eN$z;m;u2S77rv9btWu>y6zp@`_)>3m#A`j@*;hE`>8J4Wurgi4W5Cl ziY8~8Ifye)-HXJ%#2h&7OGX*0hwufR{n<-Mc#QWcMAnDM2qaK5j3lU2SpTp{F&;4h z5;(x4HrqAll4p3F{~eis#(r0o4y$c|5v*|0i(>_)MW6sU_;IksNe_1*SYky1D7M&27rSqj9U z_}U;$uJbX!mY)DO(Fl!xqTY}g>*!(WqQFvF%iT4n&i?ACG37`K9pubUHu;bc*wc+g zy3EuQ+`QG2x{nd}+=NMe=G+t~;=|l0cUH7dUWL3DOj(9vfTJV)OG92ymLl6!NZC$F#N|V8}x@O!J&?V(wjDS{eh}M_SdRcO}Hzxzu z0&D1cgS}{UW;Ga()q4rB5XPH?ab~FrvR3C^-MFWmQuGAyHsNdyp{UoHMxzYhJ{Rc+ zORj&v1=dCSdKgm|)e8ug7nV4Ylnn)89Vv^9^{<1JL?Si;KkmPc`&<>(`+mm*n)y6k z+1*nSvG&H3TY$>&cu@8BHu_?8K`BzbVG)DE@$+Qr&?LDF55I+NS| zDVZ(w+VG)2_SorrS$X;)1WkZm+7UN5UZc&;onBhVPP?<9sS#-J5c5j-1>#($N=NY< zyuj8ElROSKIWj5VYsP0$N8SWFwY~Lp*_0n%hoygy{oGK+9#%dpxv71~(Z|3_hPd)J zkh$h$jmQMIZ73EJ1rqIR9TT@}9vtHR?*FNWAcB9@b6+Cfe2#KVlb*miP7@R`T@RTj zDeuZQ1?|yvCB`KChI=INyl!`?dk*06=B)+lYK+)GRwvvyHKL6OO~TjY@?kHqEX%G^ zm6Pv_%-!k%=fRJH*}^ndRxNYiqHYcd)%ZXS?$F2&+(ILH2_3Iy_>Vw__a^OvV;;9zdv&&}D-KJDNI8G}@z6r=Z`^Ul~NII9w zcl1>5K)(HUonxGS^dvB&a_o5u#V~wcgT~Lc)lA$znX_-1+-TjxMXUDT!cu>?jND$F z1mO+vrskML);=P#rXIVIe!a24$WKWy{CB@XoeRH$uPB84#X-xQ2y3vX! z6hH6xvcznocW%?rT=ov7hs-!Q%3AI3l>8&Oy?nAm%>@>J_J^`gKHXCu^mbn*Z(>p; zv{T*-@goN`GEhx$=5E9~!vHeL7W|gfnsl_ey_{a(Z&ySFd-yGj5+tE>QbQjxnLi^b zcx7vm9%|Y5lWHVoZfaj6Q)_}5#o1Sa)x?$@3mv@N<*fCdbN`q6#w)5n>1#b>6ypus@s+j)b%uFI)Cc_9QUKW}(DpBkzlsc8;OP z?K6~zv}0^hJofqSv}h}s%h04gsj!sXtPx^Gns(WB3qWkz?)*c|o0Mbg({I6f!wh>= zAI8;x?oNyg1c_P~zfJH`nOQSK*j%mIM){{>P1(LY=P!>pu;hB4L)RSyy@pC4!RgHR z0hy!0hZ|6{hn+2&F z&`o9H5@n?ds~&WY@)Yiy+Xj>ANT7rP!Q0lX2b^(eJz(YjPI62e(Y>{0$w@&;$ndaC zQzcmb!}l()xfFfQaPU!1n#6iCFK}hUjo)v>3ue_iW8-Zz6Ydoc+l`xShK9iPf)35A z(PY)8v?JCE#C59Uz5a;#fDf;9GqaO*mXzkbbM8^b)ugBpvL>{Y{1YbcWANZ}RQ2rK z;nO`?k>Sv^0VUfM0@S?59dktMF>c+>@X*dyOit1q{rHASvbLdl&o)m{P`B^Y8S+-9 z99AJfs`OTQqfJw#3!5eWxANt@v)F{gk_gFEFV6dRvYaH1Jx5#X%BN1X;~{W9*B4T? zLutao)n@HXwo-4RXW3$<@s}HaQ|(x2U#dQmGk?ziPU0Q4aP_cm`rtEa;_7N%{{pDk zI%`_G*0XNn`l9|l^M~NKqNHg(TUYDqxA~+dBJae#N!UviBQi`&@5Uh`fMv<5Xe5kfOE=j5JaT$k@8+KMcqui%k)QT=x@ci2WQ1p z|H96GLKJeZViZH*=||;aF<4zb%3)kocvN!2d{9L_UmX7}MgKxI`l{twUSNC$Jor+G zEx9}N)epM4K!ou6<^lWGfVTo|{0X=BT~jXDMThxmL)_-C|A|8UQHd>`z5D6E^<5mW zKK$aNpWnHN7e3u#c-(oCho1Sdje3ydifIOTB|EcgMcuB&+7%oy6cfS*t|M3x3?dYi z%{S*!PNObD!C4MyY7!Dh-1h)60YFp=s>Bn3kBTxxiN;vpEyyER;E6COL{vyB#~Y%* zC?%Ivj8$v^lOSJjM4YN6N>|Ks=ZUH1Ojo)U25%_#aDmZ6)zp?gNG9>-WGaAWLPu1? z>Y60q57z;i5Iqhm$l6dS5}D!%rqvW0`!*F&h`CUhRX<4slDpy`7(7WL>Z}q$Q023w zcr1P60K-?fO~}S1* z4CT27(O_MstJt^_{g)YBSLs%XOI^c)r+9ayN&hr>1m)3_MjXTMOE!PzBEOY{r=*wd ziQho%IV2#LC9rS*5;M4azDjS%kUh|PoeJuEE)6g?>I8iFL5?$=P4U)_`#Bl$NbTSa z{NN4#;LY>kP43_g{ou{);7xD%fzJu?ZvYqGM+f4!?ZI2_Fw;n6Fyp8P-#LY}XbUJ^ zq%OCCd)r!gL6YyqGxg4ubBCm)s()dZeT(HcR*t4Dl9&`P8ZVL<6E7Mql334e-EAEE zJ2?0FN7S607tHgY*UyMpV6io`I5m0Ov-7u&T69B*KC7IYQ$Bm-nK%{t0U9 z0izKF1iF#-gD^61^IfM+H^bG+2!vy|82N<$avApQ80eX&(c2gf+>wUuY0y{Tc>&E# z`Svp6OilG2SU#tEwzZY%70Uc1Z`e`WV8R1))v04#V$rc~7nfdF+`QMZPmex22Go}P z5!&ZS@N*grwIZHCv2@)*ws?Uv?it!xBwfPvS19}K=0QZX4|npAiJp;aHV@WeH8B&6 zuHsC|^uf81KkMB>)DhCU#kWDW`(fc^1u%{kAH8rI!8yiIkDvGeR z-|N%~gQ|{!QBq8|I3_NMw#Y}8&giuy3xna=LVGPus=(7O;eB5E0E7muHYkGVx(bWsXcvvj8ow3z zti#prC1NuYm=&Y8kA@WiC8|K{dw1hqB)6of=`++-jqxJ@9xTv=(EV;R7Dx+rAVC#ufajBdU2JiafSsJ@ubl}&>lE0_>UJ*{ z2%oO`de5r35tvMIt88#1WzV~L1Nnk`Aue9EYQ8Y9 zfWIkHD}}4e)`jrA=7l~3jQl(Kd6eQ%Ek6+jVSN`y$73dH*TKQ%WD3=l6C~_1IV$QN zJi8UJqUt1$!Rm4t4c+uX8TOo4o&gE$X3}K6(o&=@Y=!3B8Cyl^siosXvt*b>^c2mV14=~8z76+;^^aDF18$nqV=6$Eaq>nES|dSURdT1qJ~k1wJ5DaBIka8 zu-hQk1J>7Ym^yxPM!JiT97dhi8;M*6Y60N8wREOVnjo`m9CTH`#jB$IxjY-*&E<4h z1>0H5b69BwTl(i>tD5G>+}BnLqvYl&5-UnkU+^l7)f<~s-=xb8pQwe>>baLR0)A}q z^H0PR8bfmNH#}?w`y9TwzL6sr$Ib3ZqN+ zoRbq8i9^nCX>z^%wn`UhoKO+)T_J*8j6+Xtly*)DPi!I` z&XJu>P0^)B=1jHv^hU8 z^O=iL7Bu8EC|X50LDXh%(2h}E78+l(474Z#Z`+{Tjf#F_WY?-f2?y=8(<7H(E?%Oi z;x%GJdGBZbH-OPMWO3-#KM|d{=5lC|@CEr&Kp@`npzpICZA!QAsS&kBklk#W$nCRM z%3X)XP55e?O|E$6ddgjN8ch;x|O6Wg_WBK%#~`Q7<(M6Ba_{CdZF}5|3I~) z1QgV%`~IB{cNL0KU3z4#1uHJriuO4+l9Ly`2qC`=Azv(yt2M76U`BNo4=^u;dmum@ zIgp?qi8jQXG{-pcXr<+89u&xCVgS6KGxh@b0g=N0PP31$m%XZ&rO~~dDFqCgXAxGD zkyhOwvPQ5g+AJ-D>S-6gsxkU*7s=bOukqTrtWsTec6|8sd;6wG<0?!b_iYud| z7mY+BN8xcve=@S0ej3rdjV4$apv`b{4Rf-?R9YIVro z$U|D+Gi6w%)*k6mJh?fl0tmKa(UqVzx^@GJI33oqqB-A}GY@$sK8}A##Mr`Yqe8d39((bJQO4@%4;2 zD^>=Z;ybLt8_*OhDipbpK0E6k+?r80cgnhfUE8H)B}dMyb7)SMHlzmYu3UrNteFo& zMDX!FvCCUj1t8&V@#vmmrnnvzDuOtpNU#(zaNxni>fQv3>8zVz+zxp{^kjU~76xbY ze8HZY%Q7A8vPeogUrBUCa+lE02W>WCollY8HQ#Cj-4O zz49z@YQ{}yUW>fT+;{+Dud&}b0b2TwQLV!2%dzU@40UhrE4{*|)+*#Jq*j_5?pdmF zP(FQ5t!g-;Lzr8V1h2Hh8)MPeiX=^X<+x@Bj_7fC_74b@LX<^j&EmPo?du6akEHDR z62x`|@q82W910Z}Og-^3!NyAYOdkj^VTT7`;$@ZEEM+%mjg(klxI5`9gj{4><$A_2FmsRG_}`dOU>8JL84 z9vm1RwzYxOGvdP&Z6ruu_Q4dB7d!*-m0*N|*xMZ1R5b>j4{&zlcGbH=*;r0lohUiV3TWfLw=|REi zfJ8kNlLdi_MpCHdWZrU`;KXbpy=8^13{y`2m(X}JbBE(OQ_7N5ZBb@bA9D@?c~pc_ z8mJ8cvUh^eeaZhx((50Z*N8?-pGV97^I%KI`hXsEfE>EQsmPPvYc<^xP-=1pFjJL+ z#lto#Yqk_2CD9On#SwfZm8`wzxh}z{`XE~PnD#EO(L&X!Z)^WS-?R6}oXb*J9pykh zgc_wbWL^g7XWk0vs{A`C!pdGg`|ZM~{TgrWzu`3=$N$#KQ#)VBD9^9 zQA9l}O)u`7hpm2B&xsk7OM*Wd!Gb2h?6PSHn*MG@zxWU!p$cO$C_OV+w34T3*1BW3 zG9o={v+IOlIrlp}hVUpwd@Nop-^SnaXe3xqi|23RikFXdAzRCvo3Rz(k1v{~j~3dC zuf8qK8~E#GPrb5&=XbRmZ~pSSuI{A|U)=x|rXsHtZ+1nRMh_XlrG8F%8rCgEi`BK9 zIxypeJmqS@Ba3904$K&$yS^^f)QA^#QTMF}&^?K%sRn^()97HU#}jpCNk`_!g5_rv ziz;3$X1Mr)zx48!g!#)Eh5i+D2+Q)88=?cGi<%pMN1F>(fN8ez8p&M;-IY%NYSM_$ zrW(-YyfS7_$i1kIzVJK%66~qh>jPpzlXq6hMGqKbmag61iIWI6N z_{(tV-Bf@oa5Vgmf(^QwBLQ$*nV(Lj?MO=QU6EkwBGG`g>2+D>b#+W~?veyOnufx) z=1Jjl=-|r&Dx(B__kDuZ!P%@f7FDj?sg<166O|%4M3elEjt@>4nVIa-WX>8N9F`Vt zlUq!%`5Bm-Yx*|mNViLHb3we!T#3Y3{x9{XpCyctl#*J@R*qemv9q^;%a4XsJH7*? zLvhORBM5Rtti76b{8_ISPiewz^*#l8HUNv)BQ!+KWTi^SMi04#wb5$pz1<3J&A|vu zA-=*Dmr8sJ`r)5RqcKh45jYOb+G#F-=5)Plc@z$1f9m;>&=I&z6!Nd(%t0&<3IX!N z3*Uv%fXkPrf)LqF`*b4=e1)|}&yvUpf7VcR$n&y|Nz~dmfq1F(LagpT0n7CF)D-hs z_MOOo+m>6r~$iVKeR$0fDjxgQkdjc1uCpRi#w^K-nTxrl(sS#L__U#Mo<5jQ9%{2*(Cp9Wh1`yx zF+KQvGg7Lh5n|NvHafhqr}WuKNH$^Iz`b)Lr^Ay6mSBTv116)_x-GsoXCzQE-zcDr z5Lo=UDA$hV5~!&ISsSp_t1w|G9g9WfNFCxyi%Ny_PW0(1Eyy>0^rslW)d2lLD_kJ# zz=_-@L=*dPA4d1th(2f#+=QM zfOdwQycO1w2P4F$uQU=lHgMxe3f#BnZgZP$dn*47=_wn8QDzLfxm6MC0Zx*y z#Vg8IxKvkW)b$+>OPAl5!#k7$vJ%**`&_ILlomgkjC}8c;q0~krjEWBSPEy?pqO4{ zEza0JsR?REk|?LW7K1YIyqi8WviBw}NeB+9<@VE1#sysqAv$kk!@QCWKmIqRvy>!z zV6Sw+UQ1&k$b~K7ueG-`e1KcOb6^CpRrLbDpI7vP?%zdZKU z_z@r0>OMi-{y9bDDbd#Vv6ISG)|A~%%DlOwt{C&d(awv;*!If4Mlue-xecurH!WUX zPi%DQ0&WMiz|+#zaP<+`2Cy0*gNL07wlmHKMgwA~c`4^{5jN1&tmmopBy@G&rMI*8 z(3tSSPFd3+Gg~^N<=wr9BKjZD5A?gin+6C7wJ#}?H+K!%uS_;MIXT4dw4;Vh5$2P~ z+hYxs9bwuEaw(;lGMqakC48@-#gaYP?Az#o)TH#H_Cc>_URmBa(qcI7iM0Fg5edxs z!lXoMC}djf)8!F~9Hgb_hAe4@w+-yXRLFlKbXmqDr)l@cYsT)59O>JGz^5Kly8)?F-)2o4P$aJ!?PD$7@9CD0i2(lw+0S#42AM_$BX2rPV%w!gWJgk=oZ? zQhne%J|9<8da*fM!pkP7Y#L5uc46i|ANG>83q=mOGDI1y_(rO-MCqpqNVuIJ`f)0J znGt|2tDYmm|Ay`QxjZCIf3iD3_*5xqQlNE1l9sDnsgb;?q?%ZlUT*5d7ijK@A#bWS zE*B8LH%U&Wx$=iJ{b_q5toqnqoq|4v<`?8V5-Yuuk}YQ}5%i4vkPOraTUQE|3ED}o(zsl-j3v7K?2cHTH-5lo zY;3xc4Osh2n-(F*c}2oZPP30C6oe3EKjWP{U^NG;1VtR%bBibsO54Tl@pRA&$(DI)lj93_oR=;;h9W1I zi(0u@aixxmE!monP|(=X4RNXj^bIphIzXqZ?}NVnvLFG9C@G&dQOP^BEif^iz-)jw ztMt{w(jWMbpOMIY7QMhtAvtc~CmW~5vPo=L)~RM*PK+TR{tw&CkbR)^nc(-&R%x5L z@W@kej3lxMI}M{p7n?v~g2vxGO@g~qtwHDcj42aRvzuENJAgDm+?x;T+6yOU zxpN&l&R1L4>m51^9XbZmsr%6Vrn@ZJ2aH2(h)|Uw~qwyg)Ng?04EtWm59AYMSGgSGRN4@S;Xc56W0^T2m26Cps!m%GkTH!>aj)Mq9k@;_c-o6tM?L`YSw@AL+ zE2KP>bwqSNhW*KWbO<#v#uV~Hp90Fr!Q+apj-OAy>1w! zh+hdOBKYuv7Yr2v(h--*3Gbm1O8~*ohz>$e1@3A1DKlfDmi$P6IVtyGA>W(nd3|^ ztQYY`asHS9bER7a^(+y(>g{Y`Ir7#VJH6d!A-8%FsEI54ftlWV1}H+kw(C{cE*5PjJ;C7euPxs+B;M)>{nV zWC*y{{WVzh8#6ZR+|-q6Z#QkUj~)I4J5*N??2_CM_alKGyB2ZA(6E!&PYm% z1LB;ps|qwg0^o>`dMiwy%o@*V4Z5k5j9Q5r^#$Yq7us{$j8i&1!jIG~}7 z$BTNUY4;KcbR2k-`I=E#sRJZm=^9>Yotr$45W5erm8>WB^x-p*deXSQ3u)yt??r&_ zO=gY8CJzSS7osl%CtqKTzUFX`AOiHQ`-sqRSaUZ`p!~&Y0DD+aax8grWB@ohb_^O# zu-yABFsuqRmj2`5%8lY=7#+mk&^3@H0i%4;aTRw|Mu9SD0Bl7Nn@#mwR@LZF0F9>r zCIL&Lh#*xTt)JQrYs-khem2}Q4qGUvDZm2ZN$8T~HT*Y*3%Hag*OM5sWFd{X*3%tL zFp5g?#1j(RJ@@dWjK5gIU0HH#++iLjX)|u&C;vuUaZX)=#gZia)|nPY64v?E$NsUK zf{_4_$XgXpV-e&3L$OhfRn+x zL3bS!A%TGc-YDku+9BSDZRIal@gJ z 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

!^yLA%H0g^yFvhCT+(5DqiEMLqqz?e^ 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

ca3n*sqV2D_5wj0az*|V1zp!y6wJCT}X+drM2 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 literal 0 HcmV?d00001 diff --git a/assets/file-preview-D1jrT_jP.css b/assets/file-preview-D1jrT_jP.css new file mode 100644 index 000000000..3faa27f22 --- /dev/null +++ b/assets/file-preview-D1jrT_jP.css @@ -0,0 +1 @@ +.vue-office-docx{height:100%;overflow-y:auto}.vue-office-docx .docx-wrapper>section.docx{margin-bottom:5px}@media screen and (max-width: 800px){.vue-office-docx .docx-wrapper{padding:10px}.vue-office-docx .docx-wrapper>section.docx{padding:10px!important;width:100%!important}}body{margin:0}.x-spreadsheet{font-size:13px;line-height:normal;-webkit-user-select:none;user-select:none;-moz-user-select:none;font-family:Lato,Source Sans Pro,Roboto,Helvetica,Arial,sans-serif;box-sizing:content-box;background:#fff;-webkit-font-smoothing:antialiased}.x-spreadsheet textarea{font:400 13px Arial,Lato,Source Sans Pro,Roboto,Helvetica,sans-serif}.x-spreadsheet-sheet{position:relative;overflow:hidden}.x-spreadsheet-table{vertical-align:bottom}.x-spreadsheet-tooltip{font-family:inherit;position:absolute;padding:5px 10px;color:#fff;border-radius:1px;background:#000;font-size:12px;z-index:201}.x-spreadsheet-tooltip:before{pointer-events:none;position:absolute;left:calc(50% - 4px);top:-4px;content:"";width:8px;height:8px;background:inherit;transform:rotate(45deg);z-index:1;box-shadow:1px 1px 3px -1px rgba(0,0,0,.3)}.x-spreadsheet-color-palette{padding:5px}.x-spreadsheet-color-palette table{margin:0;padding:0;border-collapse:separate;border-spacing:2;background:#fff}.x-spreadsheet-color-palette table td{margin:0;cursor:pointer;border:1px solid transparent}.x-spreadsheet-color-palette table td:hover{border-color:#ddd}.x-spreadsheet-color-palette table td .x-spreadsheet-color-palette-cell{width:16px;height:16px}.x-spreadsheet-border-palette{padding:6px}.x-spreadsheet-border-palette table{margin:0;padding:0;border-collapse:separate;border-spacing:0;background:#fff;table-layout:fixed}.x-spreadsheet-border-palette table td{margin:0}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-left{border-right:1px solid #eee;padding-right:6px}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-left .x-spreadsheet-border-palette-cell{width:30px;height:30px;cursor:pointer;text-align:center}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-left .x-spreadsheet-border-palette-cell:hover{background-color:#eee}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-right{padding-left:6px}.x-spreadsheet-border-palette .x-spreadsheet-border-palette-right .x-spreadsheet-line-type{position:relative;left:0;top:-3px}.x-spreadsheet-dropdown{position:relative}.x-spreadsheet-dropdown .x-spreadsheet-dropdown-content{position:absolute;z-index:200;background:#fff;box-shadow:1px 2px 5px 2px rgba(51,51,51,.15)}.x-spreadsheet-dropdown.bottom-left .x-spreadsheet-dropdown-content{top:calc(100% + 5px);left:0}.x-spreadsheet-dropdown.bottom-right .x-spreadsheet-dropdown-content{top:calc(100% + 5px);right:0}.x-spreadsheet-dropdown.top-left .x-spreadsheet-dropdown-content{bottom:calc(100% + 5px);left:0}.x-spreadsheet-dropdown.top-right .x-spreadsheet-dropdown-content{bottom:calc(100% + 5px);right:0}.x-spreadsheet-dropdown .x-spreadsheet-dropdown-title{padding:0 5px;display:inline-block}.x-spreadsheet-resizer{position:absolute;z-index:11}.x-spreadsheet-resizer .x-spreadsheet-resizer-hover{background-color:rgba(75,137,255,.25)}.x-spreadsheet-resizer .x-spreadsheet-resizer-line{position:absolute}.x-spreadsheet-resizer.horizontal{cursor:row-resize}.x-spreadsheet-resizer.horizontal .x-spreadsheet-resizer-line{border-bottom:2px dashed #4b89ff;left:0;bottom:0}.x-spreadsheet-resizer.vertical{cursor:col-resize}.x-spreadsheet-resizer.vertical .x-spreadsheet-resizer-line{border-right:2px dashed #4b89ff;top:0;right:0}.x-spreadsheet-scrollbar{position:absolute;bottom:0;right:0;background-color:#f4f5f8;opacity:.9;z-index:12}.x-spreadsheet-scrollbar.horizontal{right:15px;overflow-x:scroll;overflow-y:hidden}.x-spreadsheet-scrollbar.horizontal>div{height:1px;background:#ddd}.x-spreadsheet-scrollbar.vertical{bottom:15px;overflow-x:hidden;overflow-y:scroll}.x-spreadsheet-scrollbar.vertical>div{width:1px;background:#ddd}.x-spreadsheet-overlayer{position:absolute;left:0;top:0;z-index:10}.x-spreadsheet-overlayer .x-spreadsheet-overlayer-content{position:absolute;overflow:hidden;pointer-events:none;width:100%;height:100%}.x-spreadsheet-editor,.x-spreadsheet-selector{box-sizing:content-box;position:absolute;overflow:hidden;pointer-events:none;top:0;left:0;width:100%;height:100%}.x-spreadsheet-selector .hide-input{position:absolute;z-index:0}.x-spreadsheet-selector .hide-input input{padding:0;width:0;border:none!important}.x-spreadsheet-selector .x-spreadsheet-selector-area{position:absolute;border:2px solid #4b89ff;background:rgba(75,137,255,.1);z-index:5}.x-spreadsheet-selector .x-spreadsheet-selector-clipboard,.x-spreadsheet-selector .x-spreadsheet-selector-autofill{position:absolute;background:transparent;z-index:100}.x-spreadsheet-selector .x-spreadsheet-selector-clipboard{border:2px dashed #4b89ff}.x-spreadsheet-selector .x-spreadsheet-selector-autofill{border:1px dashed rgba(0,0,0,.45)}.x-spreadsheet-selector .x-spreadsheet-selector-corner{pointer-events:auto;position:absolute;cursor:crosshair;font-size:0;height:5px;width:5px;right:-5px;bottom:-5px;border:2px solid #ffffff;background:#4b89ff}.x-spreadsheet-editor{z-index:20}.x-spreadsheet-editor .x-spreadsheet-editor-area{position:absolute;text-align:left;border:2px solid #4b89ff;line-height:0;z-index:100;pointer-events:auto}.x-spreadsheet-editor .x-spreadsheet-editor-area textarea{box-sizing:content-box;border:none;padding:0 3px;outline:none;resize:none;text-align:start;overflow-y:hidden;font:400 13px Arial,Lato,Source Sans Pro,Roboto,Helvetica,sans-serif;color:inherit;white-space:normal;word-wrap:break-word;line-height:22px;margin:0}.x-spreadsheet-editor .x-spreadsheet-editor-area .textline{overflow:hidden;visibility:hidden;position:fixed;top:0;left:0}.x-spreadsheet-item{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:0;border:1px solid transparent;outline:none;height:26px;color:rgba(0,0,0,.9);line-height:26px;list-style:none;padding:2px 10px;cursor:default;text-align:left;overflow:hidden}.x-spreadsheet-item.disabled{pointer-events:none;opacity:.5}.x-spreadsheet-item:hover,.x-spreadsheet-item.active{background:rgba(0,0,0,.05)}.x-spreadsheet-item.divider{height:0;padding:0;margin:5px 0;border:none;border-bottom:1px solid rgba(0,0,0,.1)}.x-spreadsheet-item .label{float:right;opacity:.65;font-size:1em}.x-spreadsheet-item.state,.x-spreadsheet-header.state{padding-left:35px!important;position:relative}.x-spreadsheet-item.state:before,.x-spreadsheet-header.state:before{content:"";position:absolute;width:10px;height:10px;left:12px;top:calc(50% - 5px);background:rgba(0,0,0,.08);border-radius:2px}.x-spreadsheet-item.state.checked:before,.x-spreadsheet-header.state.checked:before{background:#4b89ff}.x-spreadsheet-checkbox{position:relative;display:inline-block;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;font-size:1rem;line-height:1em}.x-spreadsheet-checkbox>input{position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:-1}.x-spreadsheet-suggest,.x-spreadsheet-contextmenu,.x-spreadsheet-sort-filter{position:absolute;box-shadow:1px 2px 5px 2px rgba(51,51,51,.15);background:#fff;z-index:100;width:260px;pointer-events:auto;overflow:auto}.x-spreadsheet-suggest{width:200px}.x-spreadsheet-filter{border:1px solid #e9e9e9;font-size:12px;margin:10px}.x-spreadsheet-filter .x-spreadsheet-header{padding:.5em .75em;background:#f8f8f9;border-bottom:1px solid #e9e9e9;border-left:1px solid transparent}.x-spreadsheet-filter .x-spreadsheet-body{height:200px;overflow-y:auto}.x-spreadsheet-filter .x-spreadsheet-body .x-spreadsheet-item{height:20px;line-height:20px}.x-spreadsheet-sort-filter .x-spreadsheet-buttons{margin:10px}.x-spreadsheet-bottombar{height:40px;padding:0 30px;text-align:left;background:#f5f6f7;display:flex}.x-spreadsheet-bottombar{position:relative;border-top:1px solid #e0e2e4}.x-spreadsheet-bottombar .x-spreadsheet-menu>li{line-height:40px;height:40px;padding-top:0;padding-bottom:0;vertical-align:middle;border-right:1px solid #e8eaed}.x-spreadsheet-menu{display:flex;overflow-x:auto;list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-spreadsheet-menu>li{float:left;line-height:1.25em;padding:.785em 1em;margin:0;vertical-align:middle;text-align:left;font-weight:400;color:#80868b;white-space:nowrap;cursor:pointer;transition:all .3s;font-weight:700}.x-spreadsheet-menu>li.active{background-color:#fff;color:rgba(0,0,0,.65)}.x-spreadsheet-menu>li .x-spreadsheet-dropdown{display:inline-block}.x-spreadsheet-print{position:absolute;left:0;top:0;z-index:100;width:100%;height:100%;display:flex;flex-direction:column}.x-spreadsheet-print-bar{background:#424242;height:60px;line-height:60px;padding:0 30px}.x-spreadsheet-print-bar .-title{color:#fff;font-weight:700;font-size:1.2em;float:left}.x-spreadsheet-print-bar .-right{float:right;margin-top:12px}.x-spreadsheet-print-content{display:flex;flex:auto;flex-direction:row;background:#d0d0d0;height:calc(100% - 60px)}.x-spreadsheet-print-content .-sider{flex:0 0 300px;width:300px;border-left:2px solid #ccc;background:#fff}.x-spreadsheet-print-content .-content{flex:auto;overflow-x:auto;overflow-y:scroll;height:100%}.x-spreadsheet-canvas-card-wraper{margin:40px 20px}.x-spreadsheet-canvas-card{background:#fff;margin:auto;page-break-before:auto;page-break-after:always;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 3px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.2)}.x-spreadsheet-calendar{color:rgba(0,0,0,.65);background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-spreadsheet-calendar .calendar-header{font-weight:700;line-height:30px;text-align:center;width:100%;float:left;background:#f9fafb}.x-spreadsheet-calendar .calendar-header .calendar-header-left{padding-left:5px;float:left}.x-spreadsheet-calendar .calendar-header .calendar-header-right{float:right}.x-spreadsheet-calendar .calendar-header .calendar-header-right a{padding:3px 0;margin-right:2px;border-radius:2px}.x-spreadsheet-calendar .calendar-header .calendar-header-right a:hover{background:rgba(0,0,0,.08)}.x-spreadsheet-calendar .calendar-body{border-collapse:collapse;border-spacing:0}.x-spreadsheet-calendar .calendar-body th,.x-spreadsheet-calendar .calendar-body td{width:14.28571429%;min-width:32px;text-align:center;font-weight:700;line-height:30px;padding:0}.x-spreadsheet-calendar .calendar-body td>.cell:hover{background:#ecf6fd}.x-spreadsheet-calendar .calendar-body td>.cell.active,.x-spreadsheet-calendar .calendar-body td>.cell.active:hover{background:#ecf6fd;color:#2185d0}.x-spreadsheet-calendar .calendar-body td>.cell.disabled{pointer-events:none;opacity:.5}.x-spreadsheet-datepicker{box-shadow:2px 2px 5px rgba(0,0,0,.2);position:absolute;left:0;top:calc(100% + 5px);z-index:10;width:auto}.x-spreadsheet-buttons{display:flex;justify-content:flex-end}.x-spreadsheet-buttons .x-spreadsheet-button{margin-left:8px}.x-spreadsheet-button{display:inline-block;border-radius:3px;line-height:1em;min-height:1em;white-space:nowrap;text-align:center;cursor:pointer;font-size:1em;font-weight:700;padding:.75em 1em;color:rgba(0,0,0,.6);background:#e0e1e2;text-decoration:none;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;outline:none;vertical-align:baseline;zoom:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .1s linear}.x-spreadsheet-button.active,.x-spreadsheet-button:hover{background-color:#c0c1c2;color:rgba(0,0,0,.8)}.x-spreadsheet-button.primary{color:#fff;background-color:#2185d0}.x-spreadsheet-button.primary:hover,.x-spreadsheet-button.primary.active{color:#fff;background-color:#1678c2}.x-spreadsheet-form-input{font-size:1em;position:relative;font-weight:400;display:inline-flex;color:rgba(0,0,0,.87)}.x-spreadsheet-form-input input{z-index:1;margin:0;max-width:100%;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:30px;height:30px;padding:0 8px;background:#fff;border:1px solid #e9e9e9;border-radius:3px;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:inset 0 1px 2px rgba(10,10,10,.06)}.x-spreadsheet-form-input input:focus{border-color:#4b89ff;box-shadow:inset 0 1px 2px rgba(75,137,255,.2)}.x-spreadsheet-form-select{position:relative;display:inline-block;background:#fff;border:1px solid #e9e9e9;border-radius:2px;cursor:pointer;color:rgba(0,0,0,.87);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 1px 2px rgba(10,10,10,.06)}.x-spreadsheet-form-select .input-text{text-overflow:ellipsis;white-space:nowrap;min-width:60px;width:auto;height:30px;line-height:30px;padding:0 8px}.x-spreadsheet-form-fields{display:flex;flex-direction:row;flex-wrap:wrap}.x-spreadsheet-form-fields .x-spreadsheet-form-field{flex:0 1 auto}.x-spreadsheet-form-fields .x-spreadsheet-form-field .label{display:inline-block;margin:0 10px 0 0}.x-spreadsheet-form-field{display:block;vertical-align:middle;margin-left:10px;margin-bottom:10px}.x-spreadsheet-form-field:first-child{margin-left:0}.x-spreadsheet-form-field.error .x-spreadsheet-form-select,.x-spreadsheet-form-field.error input{border-color:#f04134}.x-spreadsheet-form-field .tip{color:#f04134;font-size:.9em}.x-spreadsheet-dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;background-color:rgba(0,0,0,.6);opacity:0;animation-fill-mode:both;animation-duration:.5s;transition:background-color .5s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1000}.x-spreadsheet-dimmer.active{display:block;opacity:1}form fieldset{border:none}form fieldset label{display:block;margin-bottom:.5em;font-size:1em;color:#666}form fieldset select{font-size:1.1em;width:100%;background-color:#fff;border:none;border-bottom:2px solid #ddd;padding:.5em .85em;border-radius:2px}.x-spreadsheet-modal,.x-spreadsheet-toast{font-size:13px;position:fixed;z-index:1001;text-align:left;line-height:1.25em;min-width:360px;color:rgba(0,0,0,.87);font-family:Lato,Source Sans Pro,Roboto,Helvetica,Arial,sans-serif;border-radius:4px;border:1px solid rgba(0,0,0,.1);background-color:#fff;background-clip:padding-box;box-shadow:rgba(0,0,0,.2) 0 2px 8px}.x-spreadsheet-toast{background-color:rgba(255,255,255,.85)}.x-spreadsheet-modal-header,.x-spreadsheet-toast-header{font-weight:600;background-clip:padding-box;background-color:rgba(255,255,255,.85);border-bottom:1px solid rgba(0,0,0,.05);border-radius:4px 4px 0 0}.x-spreadsheet-toast-header{color:#f2711c}.x-spreadsheet-modal-header{border-bottom:1px solid #e0e2e4;background:rgba(0,0,0,.08);font-size:1.0785em}.x-spreadsheet-modal-header,.x-spreadsheet-modal-content,.x-spreadsheet-toast-header,.x-spreadsheet-toast-content{padding:.75em 1em}.x-spreadsheet-menu li:first-child{display:none}.vue-office-excel{height:100%} diff --git a/assets/file-preview-D1jrT_jP.css.br b/assets/file-preview-D1jrT_jP.css.br new file mode 100644 index 0000000000000000000000000000000000000000..e3cdde3b843449857f8d0538a9850be7d95e523c GIT binary patch literal 2873 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[a.length-1])&&(u[0]===6||u[0]===2)){t=0;continue}if(u[0]===3&&(!a||u[1]>a[0]&&u[1]=r.length&&(r=void 0),{value:r&&r[i++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function q(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var i=t.call(r),n,a=[],o;try{for(;(e===void 0||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(s){o={error:s}}finally{try{n&&!n.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a}function na(){for(var r=0,e=0,t=arguments.length;e-1:!1},jt=function(r,e){if(!be(r))return r;for(var t=[],i=0;ia[s])return 1;if(n[s]t?t:r},dl=function(r,e){var t=e.toString(),i=t.indexOf(".");if(i===-1)return Math.round(r);var n=t.substr(i+1).length;return n>20&&(n=20),parseFloat(r.toFixed(n))},rt=function(r){return Qr(r,"Number")},xw=1e-5;function _t(r,e,t){return t===void 0&&(t=xw),Math.abs(r-e)i&&(t=a,i=o)}return t}},ww=function(r,e){if(R(r)){for(var t,i=1/0,n=0;ne?(i&&(clearTimeout(i),i=null),s=c,o=r.apply(n,a),i||(n=a=null)):!i&&t.trailing!==!1&&(i=setTimeout(l,h)),o};return u.cancel=function(){clearTimeout(i),s=0,i=n=a=null},u},Ow=function(r){return be(r)?Array.prototype.slice.call(r):[]};var qa={};const Kr=function(r){return r=r||"g",qa[r]?qa[r]+=1:qa[r]=1,r+qa[r]},Or=function(){};function Vt(r){return B(r)?0:be(r)?r.length:Object.keys(r).length}var Ua;const ja=yn(function(r,e){e===void 0&&(e={});var t=e.fontSize,i=e.fontFamily,n=e.fontWeight,a=e.fontStyle,o=e.fontVariant;return Ua||(Ua=document.createElement("canvas").getContext("2d")),Ua.font=[a,o,n,t+"px",i].join(" "),Ua.measureText(Q(r)?r:"").width},function(r,e){return e===void 0&&(e={}),na([r],ps(e)).join("")}),Bw=function(r,e,t,i){var n=16,a=ja(i,t),o=Q(r)?r:La(r),s=e,l=[],u,c;if(ja(r,t)<=e)return r;for(;u=o.substr(0,n),c=ja(u,t),!(c+a>s&&c>s);)if(l.push(u),s-=c,o=o.substr(n),!o)return l.join("");for(;u=o.substr(0,1),c=ja(u,t),!(c+a>s);)if(l.push(u),s-=c,o=o.substr(1),!o)return l.join("");return""+l.join("")+i};var Rw=function(){function r(){this.map={}}return r.prototype.has=function(e){return this.map[e]!==void 0},r.prototype.get=function(e,t){var i=this.map[e];return i===void 0?t:i},r.prototype.set=function(e,t){this.map[e]=t},r.prototype.clear=function(){this.map={}},r.prototype.delete=function(e){delete this.map[e]},r.prototype.size=function(){return Object.keys(this.map).length},r}(),It;(function(r){r.FORE="fore",r.MID="mid",r.BG="bg"})(It||(It={}));var G;(function(r){r.TOP="top",r.TOP_LEFT="top-left",r.TOP_RIGHT="top-right",r.RIGHT="right",r.RIGHT_TOP="right-top",r.RIGHT_BOTTOM="right-bottom",r.LEFT="left",r.LEFT_TOP="left-top",r.LEFT_BOTTOM="left-bottom",r.BOTTOM="bottom",r.BOTTOM_LEFT="bottom-left",r.BOTTOM_RIGHT="bottom-right",r.RADIUS="radius",r.CIRCLE="circle",r.NONE="none"})(G||(G={}));var Gt;(function(r){r.AXIS="axis",r.GRID="grid",r.LEGEND="legend",r.TOOLTIP="tooltip",r.ANNOTATION="annotation",r.SLIDER="slider",r.SCROLLBAR="scrollbar",r.OTHER="other"})(Gt||(Gt={}));var Ui={FORE:3,MID:2,BG:1},ot;(function(r){r.BEFORE_RENDER="beforerender",r.AFTER_RENDER="afterrender",r.BEFORE_PAINT="beforepaint",r.AFTER_PAINT="afterpaint",r.BEFORE_CHANGE_DATA="beforechangedata",r.AFTER_CHANGE_DATA="afterchangedata",r.BEFORE_CLEAR="beforeclear",r.AFTER_CLEAR="afterclear",r.BEFORE_DESTROY="beforedestroy",r.BEFORE_CHANGE_SIZE="beforechangesize",r.AFTER_CHANGE_SIZE="afterchangesize"})(ot||(ot={}));var zr;(function(r){r.BEFORE_DRAW_ANIMATE="beforeanimate",r.AFTER_DRAW_ANIMATE="afteranimate",r.BEFORE_RENDER_LABEL="beforerenderlabel",r.AFTER_RENDER_LABEL="afterrenderlabel"})(zr||(zr={}));var se;(function(r){r.MOUSE_ENTER="plot:mouseenter",r.MOUSE_DOWN="plot:mousedown",r.MOUSE_MOVE="plot:mousemove",r.MOUSE_UP="plot:mouseup",r.MOUSE_LEAVE="plot:mouseleave",r.TOUCH_START="plot:touchstart",r.TOUCH_MOVE="plot:touchmove",r.TOUCH_END="plot:touchend",r.TOUCH_CANCEL="plot:touchcancel",r.CLICK="plot:click",r.DBLCLICK="plot:dblclick",r.CONTEXTMENU="plot:contextmenu",r.LEAVE="plot:leave",r.ENTER="plot:enter"})(se||(se={}));var Yo;(function(r){r.ACTIVE="active",r.INACTIVE="inactive",r.SELECTED="selected",r.DEFAULT="default"})(Yo||(Yo={}));var Xi=["color","shape","size"],bt="_origin",_h=1,qh=1,Uh=.25,Mp={};function zw(r){var e=Mp[r];if(!e)throw new Error("G engine '".concat(r,"' is not exist, please register it at first."));return e}function Ap(r,e){Mp[r]=e}function zi(r,e,t){if(r){if(typeof r.addEventListener=="function")return r.addEventListener(e,t,!1),{remove:function(){r.removeEventListener(e,t,!1)}};if(typeof r.attachEvent=="function")return r.attachEvent("on"+e,t),{remove:function(){r.detachEvent("on"+e,t)}}}}var Nn,gl,Fp,au;function Nw(){Nn=document.createElement("table"),gl=document.createElement("tr"),Fp=/^\s*<(\w+|!)[^>]*>/,au={tr:document.createElement("tbody"),tbody:Nn,thead:Nn,tfoot:Nn,td:gl,th:gl,"*":document.createElement("div")}}function Nr(r){Nn||Nw();var e=Fp.test(r)&&RegExp.$1;(!e||!(e in au))&&(e="*");var t=au[e];r=typeof r=="string"?r.replace(/(^\s*)|(\s*$)/g,""):r,t.innerHTML=""+r;var i=t.childNodes[0];return i&&t.contains(i)&&t.removeChild(i),i}function he(r,e,t){var i;try{i=window.getComputedStyle?window.getComputedStyle(r,null)[e]:r.style[e]}catch{}finally{i=i===void 0?t:i}return i}function Gw(r,e){var t=he(r,"height",e);return t==="auto"&&(t=r.offsetHeight),parseFloat(t)}function Vw(r,e){var t=Gw(r,e),i=parseFloat(he(r,"borderTopWidth"))||0,n=parseFloat(he(r,"paddingTop"))||0,a=parseFloat(he(r,"paddingBottom"))||0,o=parseFloat(he(r,"borderBottomWidth"))||0,s=parseFloat(he(r,"marginTop"))||0,l=parseFloat(he(r,"marginBottom"))||0;return t+i+o+n+a+s+l}function Yw(r,e){var t=he(r,"width",e);return t==="auto"&&(t=r.offsetWidth),parseFloat(t)}function $w(r,e){var t=Yw(r,e),i=parseFloat(he(r,"borderLeftWidth"))||0,n=parseFloat(he(r,"paddingLeft"))||0,a=parseFloat(he(r,"paddingRight"))||0,o=parseFloat(he(r,"borderRightWidth"))||0,s=parseFloat(he(r,"marginRight"))||0,l=parseFloat(he(r,"marginLeft"))||0;return t+i+o+n+a+l+s}function te(r,e){if(r)for(var t in e)e.hasOwnProperty(t)&&(r.style[t]=e[t]);return r}function Hw(r){var e=getComputedStyle(r);return{width:(r.clientWidth||parseInt(e.width,10))-parseInt(e.paddingLeft,10)-parseInt(e.paddingRight,10),height:(r.clientHeight||parseInt(e.height,10))-parseInt(e.paddingTop,10)-parseInt(e.paddingBottom,10)}}function jh(r){return typeof r=="number"&&!isNaN(r)}function Zh(r,e,t,i){var n=t,a=i;if(e){var o=Hw(r);n=o.width?o.width:n,a=o.height?o.height:a}return{width:Math.max(jh(n)?n:_h,_h),height:Math.max(jh(a)?a:qh,qh)}}function Xw(r){var e=r.parentNode;e&&e.removeChild(r)}var Ww="*",uc=function(){function r(){this._events={}}return r.prototype.on=function(e,t,i){return this._events[e]||(this._events[e]=[]),this._events[e].push({callback:t,once:!!i}),this},r.prototype.once=function(e,t){return this.on(e,t,!0)},r.prototype.emit=function(e){for(var t=this,i=[],n=1;n2&&(t.push([n].concat(o.splice(0,2))),s="l",n=n==="m"?"l":"L"),s==="o"&&o.length===1&&t.push([n,o[0]]),s==="r")t.push([n].concat(o));else for(;o.length>=e[s]&&(t.push([n].concat(o.splice(0,e[s]))),!!e[s]););return r}),t},ou=function(r,e){for(var t=[],i=0,n=r.length;n-2*!e>i;i+=2){var a=[{x:+r[i-2],y:+r[i-1]},{x:+r[i],y:+r[i+1]},{x:+r[i+2],y:+r[i+3]},{x:+r[i+4],y:+r[i+5]}];e?i?n-4===i?a[3]={x:+r[0],y:+r[1]}:n-2===i&&(a[2]={x:+r[0],y:+r[1]},a[3]={x:+r[2],y:+r[3]}):a[0]={x:+r[n-2],y:+r[n-1]}:n-4===i?a[3]=a[2]:i||(a[0]={x:+r[i],y:+r[i+1]}),t.push(["C",(-a[0].x+6*a[1].x+a[2].x)/6,(-a[0].y+6*a[1].y+a[2].y)/6,(a[1].x+6*a[2].x-a[3].x)/6,(a[1].y+6*a[2].y-a[3].y)/6,a[2].x,a[2].y])}return t},Za=function(r,e,t,i,n){var a=[];if(n===null&&i===null&&(i=t),r=+r,e=+e,t=+t,i=+i,n!==null){var o=Math.PI/180,s=r+t*Math.cos(-i*o),l=r+t*Math.cos(-n*o),u=e+t*Math.sin(-i*o),c=e+t*Math.sin(-n*o);a=[["M",s,u],["A",t,t,0,+(n-i>180),0,l,c]]}else a=[["M",r,e],["m",0,-i],["a",t,i,0,1,1,0,2*i],["a",t,i,0,1,1,0,-2*i],["z"]];return a},su=function(r){if(r=Wi(r),!r||!r.length)return[["M",0,0]];var e=[],t=0,i=0,n=0,a=0,o=0,s,l;r[0][0]==="M"&&(t=+r[0][1],i=+r[0][2],n=t,a=i,o++,e[0]=["M",t,i]);for(var u=r.length===3&&r[0][0]==="M"&&r[1][0].toUpperCase()==="R"&&r[2][0].toUpperCase()==="Z",c=void 0,h=void 0,f=o,v=r.length;f1&&(S=Math.sqrt(S),t=S*t,i=S*i);var M=t*t,F=i*i,T=(a===o?-1:1)*Math.sqrt(Math.abs((M*F-M*w*w-F*b*b)/(M*w*w+F*b*b)));g=T*t*w/i+(r+s)/2,y=T*-i*b/t+(e+l)/2,d=Math.asin(((e-y)/i).toFixed(9)),p=Math.asin(((l-y)/i).toFixed(9)),d=rp&&(d=d-Math.PI*2),!o&&p>d&&(p=p-Math.PI*2)}var L=p-d;if(Math.abs(L)>c){var k=p,P=s,O=l;p=d+c*(o&&p>d?1:-1),s=g+t*Math.cos(p),l=y+i*Math.sin(p),f=Tp(s,l,t,i,n,0,o,P,O,[p,k,g,y])}L=p-d;var z=Math.cos(d),V=Math.sin(d),U=Math.cos(p),D=Math.sin(p),N=Math.tan(L/4),W=4/3*t*N,$=4/3*i*N,Y=[r,e],_=[r+W*V,e-$*z],et=[s+W*D,l-$*U],at=[s,l];if(_[0]=2*Y[0]-_[0],_[1]=2*Y[1]-_[1],u)return[_,et,at].concat(f);f=[_,et,at].concat(f).join().split(",");for(var K=[],tt=0,gt=f.length;tt7){b[w].shift();for(var S=b[w];S.length;)o[w]="A",i&&(s[w]="A"),b.splice(w++,0,["C"].concat(S.splice(0,6)));b.splice(w,1),c=Math.max(t.length,i&&i.length||0)}},v=function(b,w,S,M,F){b&&w&&b[F][0]==="M"&&w[F][0]!=="M"&&(w.splice(F,0,["M",M.x,M.y]),S.bx=0,S.by=0,S.x=b[F][1],S.y=b[F][2],c=Math.max(t.length,i&&i.length||0))};c=Math.max(t.length,i&&i.length||0);for(var d=0;d1?1:l<0?0:l;for(var u=l/2,c=12,h=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],f=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],v=0,d=0;d0&&v<1&&l.push(v);continue}var p=h*h-4*f*c,g=Math.sqrt(p);if(!(p<0)){var y=(-h+g)/(2*c);y>0&&y<1&&l.push(y);var x=(-h-g)/(2*c);x>0&&x<1&&l.push(x)}}for(var b=l.length,w=b,S;b--;)v=l[b],S=1-v,u[0][b]=S*S*S*r+3*S*S*v*t+3*S*v*v*n+v*v*v*o,u[1][b]=S*S*S*e+3*S*S*v*i+3*S*v*v*a+v*v*v*s;return u[0][w]=r,u[1][w]=e,u[0][w+1]=o,u[1][w+1]=s,u[0].length=u[1].length=w+2,{min:{x:Math.min.apply(0,u[0]),y:Math.min.apply(0,u[1])},max:{x:Math.max.apply(0,u[0]),y:Math.max.apply(0,u[1])}}},Zw=function(r,e,t,i,n,a,o,s){if(!(Math.max(r,t)Math.max(n,o)||Math.max(e,i)Math.max(a,s))){var l=(r*i-e*t)*(n-o)-(r-t)*(n*s-a*o),u=(r*i-e*t)*(a-s)-(e-i)*(n*s-a*o),c=(r-t)*(a-s)-(e-i)*(n-o);if(c){var h=l/c,f=u/c,v=+h.toFixed(2),d=+f.toFixed(2);if(!(v<+Math.min(r,t).toFixed(2)||v>+Math.max(r,t).toFixed(2)||v<+Math.min(n,o).toFixed(2)||v>+Math.max(n,o).toFixed(2)||d<+Math.min(e,i).toFixed(2)||d>+Math.max(e,i).toFixed(2)||d<+Math.min(a,s).toFixed(2)||d>+Math.max(a,s).toFixed(2)))return{x:h,y:f}}}},Ar=function(r,e,t){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height},kp=function(r,e,t,i,n){if(n)return[["M",+r+ +n,e],["l",t-n*2,0],["a",n,n,0,0,1,n,n],["l",0,i-n*2],["a",n,n,0,0,1,-n,n],["l",n*2-t,0],["a",n,n,0,0,1,-n,-n],["l",0,n*2-i],["a",n,n,0,0,1,n,-n],["z"]];var a=[["M",r,e],["l",t,0],["l",0,i],["l",-t,0],["z"]];return a.parsePathArray=Ep,a},uu=function(r,e,t,i){return r===null&&(r=e=t=i=0),e===null&&(e=r.y,t=r.width,i=r.height,r=r.x),{x:r,y:e,width:t,w:t,height:i,h:i,x2:r+t,y2:e+i,cx:r+t/2,cy:e+i/2,r1:Math.min(t,i)/2,r2:Math.max(t,i)/2,r0:Math.sqrt(t*t+i*i)/2,path:kp(r,e,t,i),vb:[r,e,t,i].join(" ")}},Qw=function(r,e){return r=uu(r),e=uu(e),Ar(e,r.x,r.y)||Ar(e,r.x2,r.y)||Ar(e,r.x,r.y2)||Ar(e,r.x2,r.y2)||Ar(r,e.x,e.y)||Ar(r,e.x2,e.y)||Ar(r,e.x,e.y2)||Ar(r,e.x2,e.y2)||(r.xe.x||e.xr.x)&&(r.ye.y||e.yr.y)},tf=function(r,e,t,i,n,a,o,s){R(r)||(r=[r,e,t,i,n,a,o,s]);var l=jw.apply(null,r);return uu(l.min.x,l.min.y,l.max.x-l.min.x,l.max.y-l.min.y)},ef=function(r,e,t,i,n,a,o,s,l){var u=1-l,c=Math.pow(u,3),h=Math.pow(u,2),f=l*l,v=f*l,d=c*r+h*3*l*t+u*3*l*l*n+v*o,p=c*e+h*3*l*i+u*3*l*l*a+v*s,g=r+2*l*(t-r)+f*(n-2*t+r),y=e+2*l*(i-e)+f*(a-2*i+e),x=t+2*l*(n-t)+f*(o-2*n+t),b=i+2*l*(a-i)+f*(s-2*a+i),w=u*r+l*t,S=u*e+l*i,M=u*n+l*o,F=u*a+l*s,T=90-Math.atan2(g-x,y-b)*180/Math.PI;return{x:d,y:p,m:{x:g,y},n:{x,y:b},start:{x:w,y:S},end:{x:M,y:F},alpha:T}},Kw=function(r,e,t){var i=tf(r),n=tf(e);if(!Qw(i,n))return t?0:[];for(var a=Jh.apply(0,r),o=Jh.apply(0,e),s=~~(a/8),l=~~(o/8),u=[],c=[],h={},f=t?0:[],v=0;v=0&&F<=1&&T>=0&&T<=1&&(t?f+=1:f.push({x:M.x,y:M.y,t1:F,t2:T}))}}return f},Jw=function(r,e,t){r=lu(r),e=lu(e);for(var i,n,a,o,s,l,u,c,h,f,v=t?0:[],d=0,p=r.length;d=3&&(h.length===3&&f.push("Q"),f=f.concat(h[1])),h.length===2&&f.push("L"),f=f.concat(h[h.length-1]),f});return c}var i1=function(r,e,t){if(t===1)return[[].concat(r)];var i=[];if(e[0]==="L"||e[0]==="C"||e[0]==="Q")i=i.concat(r1(r,e,t));else{var n=[].concat(r);n[0]==="M"&&(n[0]="L");for(var a=0;a<=t-1;a++)i.push(n)}return i},n1=function(r,e){if(r.length===1)return r;var t=r.length-1,i=e.length-1,n=t/i,a=[];if(r.length===1&&r[0][0]==="M"){for(var o=0;o=0;l--)o=a[l].index,a[l].type==="add"?r.splice(o,0,[].concat(r[o])):r.splice(o,1)}i=r.length;var h=n-i;if(i0)t=yl(t,r[i-1],1);else{r[i]=e[i];break}r[i]=["Q"].concat(t.reduce(function(n,a){return n.concat(a)},[]));break;case"T":r[i]=["T"].concat(t[0]);break;case"C":if(t.length<3)if(i>0)t=yl(t,r[i-1],2);else{r[i]=e[i];break}r[i]=["C"].concat(t.reduce(function(n,a){return n.concat(a)},[]));break;case"S":if(t.length<2)if(i>0)t=yl(t,r[i-1],1);else{r[i]=e[i];break}r[i]=["S"].concat(t.reduce(function(n,a){return n.concat(a)},[]));break;default:r[i]=e[i]}return r};const hc=Object.freeze(Object.defineProperty({__proto__:null,catmullRomToBezier:ou,fillPath:n1,fillPathByDiff:Lp,formatPath:cu,intersection:t1,parsePathArray:Ep,parsePathString:Wi,pathToAbsolute:su,pathToCurve:lu,rectPath:kp},Symbol.toStringTag,{value:"Module"}));var Ia=function(){function r(e,t){this.bubbles=!0,this.target=null,this.currentTarget=null,this.delegateTarget=null,this.delegateObject=null,this.defaultPrevented=!1,this.propagationStopped=!1,this.shape=null,this.fromShape=null,this.toShape=null,this.propagationPath=[],this.type=e,this.name=e,this.originalEvent=t,this.timeStamp=t.timeStamp}return r.prototype.preventDefault=function(){this.defaultPrevented=!0,this.originalEvent.preventDefault&&this.originalEvent.preventDefault()},r.prototype.stopPropagation=function(){this.propagationStopped=!0},r.prototype.toString=function(){var e=this.type;return"[Event (type="+e+")]"},r.prototype.save=function(){},r.prototype.restore=function(){},r}();function Pp(r,e){var t=r.indexOf(e);t!==-1&&r.splice(t,1)}var rf=typeof window<"u"&&typeof window.document<"u";function Dp(r,e){if(r.isCanvas())return!0;for(var t=e.getParent(),i=!1;t;){if(t===r){i=!0;break}t=t.getParent()}return i}function aa(r){return r.cfg.visible&&r.cfg.capture}var ys=function(r){E(e,r);function e(t){var i=r.call(this)||this;i.destroyed=!1;var n=i.getDefaultCfg();return i.cfg=mt(n,t),i}return e.prototype.getDefaultCfg=function(){return{}},e.prototype.get=function(t){return this.cfg[t]},e.prototype.set=function(t,i){this.cfg[t]=i},e.prototype.destroy=function(){this.cfg={destroyed:!0},this.off(),this.destroyed=!0},e}(uc),nf=function(r,e,t){if(t||arguments.length===2)for(var i=0,n=e.length,a;i"u"&&typeof navigator<"u"&&navigator.product==="ReactNative"?new f1:typeof navigator<"u"?y1(navigator.userAgent):x1()}function g1(r){return r!==""&&p1.reduce(function(e,t){var i=t[0],n=t[1];if(e)return e;var a=n.exec(r);return!!a&&[i,a]},!1)}function y1(r){var e=g1(r);if(!e)return null;var t=e[0],i=e[1];if(t==="searchbot")return new h1;var n=i[1]&&i[1].split(".").join("_").split("_").slice(0,3);n?n.length0&&(n=1/Math.sqrt(n)),r[0]=e[0]*n,r[1]=e[1]*n,r}function T1(r,e){return r[0]*e[0]+r[1]*e[1]}function E1(r,e,t){var i=e[0],n=e[1];return r[0]=t[0]*i+t[3]*n+t[6],r[1]=t[1]*i+t[4]*n+t[7],r}function hu(r,e){var t=r[0],i=r[1],n=e[0],a=e[1],o=Math.sqrt(t*t+i*i)*Math.sqrt(n*n+a*a),s=o&&(t*n+i*a)/o;return Math.acos(Math.min(Math.max(s,-1),1))}function k1(r,e){return r[0]===e[0]&&r[1]===e[1]}var pi=Bp;(function(){var r=F1();return function(e,t,i,n,a,o){var s,l;for(t||(t=2),i||(i=0),n?l=Math.min(n*t+i,e.length):l=e.length,s=i;s=0;return t?n?Math.PI*2-i:i:n?i:Math.PI*2-i}function sf(r,e){var t=[],i=r[0],n=r[1],a=r[2],o=r[3],s=r[4],l=r[5],u=r[6],c=r[7],h=r[8],f=e[0],v=e[1],d=e[2],p=e[3],g=e[4],y=e[5],x=e[6],b=e[7],w=e[8];return t[0]=f*i+v*o+d*u,t[1]=f*n+v*s+d*c,t[2]=f*a+v*l+d*h,t[3]=p*i+g*o+y*u,t[4]=p*n+g*s+y*c,t[5]=p*a+g*l+y*h,t[6]=x*i+b*o+w*u,t[7]=x*n+b*s+w*c,t[8]=x*a+b*l+w*h,t}function vr(r,e){var t=[],i=e[0],n=e[1];return t[0]=r[0]*i+r[3]*n+r[6],t[1]=r[1]*i+r[4]*n+r[7],t}function xs(r){var e=[],t=r[0],i=r[1],n=r[2],a=r[3],o=r[4],s=r[5],l=r[6],u=r[7],c=r[8],h=c*o-s*u,f=-c*a+s*l,v=u*a-o*l,d=t*h+i*f+n*v;return d?(d=1/d,e[0]=h*d,e[1]=(-c*i+n*u)*d,e[2]=(s*i-n*o)*d,e[3]=f*d,e[4]=(c*t-n*l)*d,e[5]=(-s*t+n*a)*d,e[6]=v*d,e[7]=(-u*t+i*l)*d,e[8]=(o*t-i*a)*d,e):null}var kn=Rt,ml="matrix",P1=["zIndex","capture","visible","type"],D1=["repeat"],O1=":",B1="*";function R1(r){for(var e=[],t=0;to.delay&&C(e.toAttrs,function(s,l){a.call(o.toAttrs,l)&&(delete o.toAttrs[l],delete o.fromAttrs[l])})}),r}var Np=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;i.attrs={};var n=i.getDefaultAttrs();return mt(n,t.attrs),i.attrs=n,i.initAttrs(n),i.initAnimate(),i}return e.prototype.getDefaultCfg=function(){return{visible:!0,capture:!0,zIndex:0}},e.prototype.getDefaultAttrs=function(){return{matrix:this.getDefaultMatrix(),opacity:1}},e.prototype.onCanvasChange=function(t){},e.prototype.initAttrs=function(t){},e.prototype.initAnimate=function(){this.set("animable",!0),this.set("animating",!1)},e.prototype.isGroup=function(){return!1},e.prototype.getParent=function(){return this.get("parent")},e.prototype.getCanvas=function(){return this.get("canvas")},e.prototype.attr=function(){for(var t,i=[],n=0;n0?a=G1(a,w):n.addAnimator(this),a.push(w),this.set("animations",a),this.set("_pause",{isPaused:!1})}},e.prototype.stopAnimate=function(t){var i=this;t===void 0&&(t=!0);var n=this.get("animations");C(n,function(a){t&&(a.onFrame?i.attr(a.onFrame(1)):i.attr(a.toAttrs)),a.callback&&a.callback()}),this.set("animating",!1),this.set("animations",[])},e.prototype.pauseAnimate=function(){var t=this.get("timeline"),i=this.get("animations"),n=t.getTime();return C(i,function(a){a._paused=!0,a._pauseTime=n,a.pauseCallback&&a.pauseCallback()}),this.set("_pause",{isPaused:!0,pauseTime:n}),this},e.prototype.resumeAnimate=function(){var t=this.get("timeline"),i=t.getTime(),n=this.get("animations"),a=this.get("_pause").pauseTime;return C(n,function(o){o.startTime=o.startTime+(i-a),o._paused=!1,o._pauseTime=null,o.resumeCallback&&o.resumeCallback()}),this.set("_pause",{isPaused:!1}),this.set("animations",n),this},e.prototype.emitDelegation=function(t,i){var n=this,a=i.propagationPath;this.getEvents();var o;t==="mouseenter"?o=i.fromShape:t==="mouseleave"&&(o=i.toShape);for(var s=function(h){var f=a[h],v=f.get("name");if(v){if((f.isGroup()||f.isCanvas&&f.isCanvas())&&o&&Dp(f,o))return"break";R(v)?C(v,function(d){n.emitDelegateEvent(f,d,i)}):l.emitDelegateEvent(f,v,i)}},l=this,u=0;u0)});o.length>0?C(o,function(l){var u=l.getBBox(),c=u.minX,h=u.maxX,f=u.minY,v=u.maxY;ci&&(i=h),fa&&(a=v)}):(t=0,i=0,n=0,a=0);var s={x:t,y:n,minX:t,minY:n,maxX:i,maxY:a,width:i-t,height:a-n};return s},e.prototype.getCanvasBBox=function(){var t=1/0,i=-1/0,n=1/0,a=-1/0,o=this.getChildren().filter(function(l){return l.get("visible")&&(!l.isGroup()||l.isGroup()&&l.getChildren().length>0)});o.length>0?C(o,function(l){var u=l.getCanvasBBox(),c=u.minX,h=u.maxX,f=u.minY,v=u.maxY;ci&&(i=h),fa&&(a=v)}):(t=0,i=0,n=0,a=0);var s={x:t,y:n,minX:t,minY:n,maxX:i,maxY:a,width:i-t,height:a-n};return s},e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return t.children=[],t},e.prototype.onAttrChange=function(t,i,n){if(r.prototype.onAttrChange.call(this,t,i,n),t==="matrix"){var a=this.getTotalMatrix();this._applyChildrenMarix(a)}},e.prototype.applyMatrix=function(t){var i=this.getTotalMatrix();r.prototype.applyMatrix.call(this,t);var n=this.getTotalMatrix();n!==i&&this._applyChildrenMarix(n)},e.prototype._applyChildrenMarix=function(t){var i=this.getChildren();C(i,function(n){n.applyMatrix(t)})},e.prototype.addShape=function(){for(var t=[],i=0;i=0;s--){var l=t[s];if(aa(l)&&(l.isGroup()?o=l.getShape(i,n,a):l.isHit(i,n)&&(o=l)),o)break}return o},e.prototype.add=function(t){var i=this.getCanvas(),n=this.getChildren(),a=this.get("timeline"),o=t.getParent();o&&V1(o,t),t.set("parent",this),i&&Gp(t,i),a&&Vp(t,a),n.push(t),t.onCanvasChange("add"),this._applyElementMatrix(t)},e.prototype._applyElementMatrix=function(t){var i=this.getTotalMatrix();i&&t.applyMatrix(i)},e.prototype.getChildren=function(){return this.get("children")||[]},e.prototype.sort=function(){var t=this.getChildren();C(t,function(i,n){return i[fu]=n,i}),t.sort(Y1(function(i,n){return i.get("zIndex")-n.get("zIndex")})),this.onCanvasChange("sort")},e.prototype.clear=function(){if(this.set("clearing",!0),!this.destroyed){for(var t=this.getChildren(),i=t.length-1;i>=0;i--)t[i].destroy();this.set("children",[]),this.onCanvasChange("clear"),this.set("clearing",!1)}},e.prototype.destroy=function(){this.get("destroyed")||(this.clear(),r.prototype.destroy.call(this))},e.prototype.getFirst=function(){return this.getChildByIndex(0)},e.prototype.getLast=function(){var t=this.getChildren();return this.getChildByIndex(t.length-1)},e.prototype.getChildByIndex=function(t){var i=this.getChildren();return i[t]},e.prototype.getCount=function(){var t=this.getChildren();return t.length},e.prototype.contain=function(t){var i=this.getChildren();return i.indexOf(t)>-1},e.prototype.removeChild=function(t,i){i===void 0&&(i=!0),this.contain(t)&&t.remove(i)},e.prototype.findAll=function(t){var i=[],n=this.getChildren();return C(n,function(a){t(a)&&i.push(a),a.isGroup()&&(i=i.concat(a.findAll(t)))}),i},e.prototype.find=function(t){var i=null,n=this.getChildren();return C(n,function(a){if(t(a)?i=a:a.isGroup()&&(i=a.find(t)),i)return!1}),i},e.prototype.findById=function(t){return this.find(function(i){return i.get("id")===t})},e.prototype.findByClassName=function(t){return this.find(function(i){return i.get("className")===t})},e.prototype.findAllByName=function(t){return this.findAll(function(i){return i.get("name")===t})},e}(Np),nn=0,Gn=0,Ln=0,$p=1e3,Ho,Vn,Xo=0,Mi=0,ws=0,sa=typeof performance=="object"&&performance.now?performance:Date,Hp=typeof window=="object"&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(r){setTimeout(r,17)};function Xp(){return Mi||(Hp($1),Mi=sa.now()+ws)}function $1(){Mi=0}function vu(){this._call=this._time=this._next=null}vu.prototype=Wp.prototype={constructor:vu,restart:function(r,e,t){if(typeof r!="function")throw new TypeError("callback is not a function");t=(t==null?Xp():+t)+(e==null?0:+e),!this._next&&Vn!==this&&(Vn?Vn._next=this:Ho=this,Vn=this),this._call=r,this._time=t,du()},stop:function(){this._call&&(this._call=null,this._time=1/0,du())}};function Wp(r,e,t){var i=new vu;return i.restart(r,e,t),i}function H1(){Xp(),++nn;for(var r=Ho,e;r;)(e=Mi-r._time)>=0&&r._call.call(null,e),r=r._next;--nn}function uf(){Mi=(Xo=sa.now())+ws,nn=Gn=0;try{H1()}finally{nn=0,W1(),Mi=0}}function X1(){var r=sa.now(),e=r-Xo;e>$p&&(ws-=e,Xo=r)}function W1(){for(var r,e=Ho,t,i=1/0;e;)e._call?(i>e._time&&(i=e._time),r=e,e=e._next):(t=e._next,e._next=null,e=r?r._next=t:Ho=t);Vn=r,du(i)}function du(r){if(!nn){Gn&&(Gn=clearTimeout(Gn));var e=r-Mi;e>24?(r<1/0&&(Gn=setTimeout(uf,r-sa.now()-ws)),Ln&&(Ln=clearInterval(Ln))):(Ln||(Xo=sa.now(),Ln=setInterval(X1,$p)),nn=1,Hp(uf))}}function dc(r,e,t){r.prototype=e.prototype=t,t.constructor=r}function _p(r,e){var t=Object.create(r.prototype);for(var i in e)t[i]=e[i];return t}function Pa(){}var la=.7,Wo=1/la,ji="\\s*([+-]?\\d+)\\s*",ua="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Je="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",_1=/^#([0-9a-f]{3,8})$/,q1=new RegExp(`^rgb\\(${ji},${ji},${ji}\\)$`),U1=new RegExp(`^rgb\\(${Je},${Je},${Je}\\)$`),j1=new RegExp(`^rgba\\(${ji},${ji},${ji},${ua}\\)$`),Z1=new RegExp(`^rgba\\(${Je},${Je},${Je},${ua}\\)$`),Q1=new RegExp(`^hsl\\(${ua},${Je},${Je}\\)$`),K1=new RegExp(`^hsla\\(${ua},${Je},${Je},${ua}\\)$`),cf={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};dc(Pa,ca,{copy(r){return Object.assign(new this.constructor,this,r)},displayable(){return this.rgb().displayable()},hex:hf,formatHex:hf,formatHex8:J1,formatHsl:tb,formatRgb:ff,toString:ff});function hf(){return this.rgb().formatHex()}function J1(){return this.rgb().formatHex8()}function tb(){return qp(this).formatHsl()}function ff(){return this.rgb().formatRgb()}function ca(r){var e,t;return r=(r+"").trim().toLowerCase(),(e=_1.exec(r))?(t=e[1].length,e=parseInt(e[1],16),t===6?vf(e):t===3?new ve(e>>8&15|e>>4&240,e>>4&15|e&240,(e&15)<<4|e&15,1):t===8?Ka(e>>24&255,e>>16&255,e>>8&255,(e&255)/255):t===4?Ka(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|e&240,((e&15)<<4|e&15)/255):null):(e=q1.exec(r))?new ve(e[1],e[2],e[3],1):(e=U1.exec(r))?new ve(e[1]*255/100,e[2]*255/100,e[3]*255/100,1):(e=j1.exec(r))?Ka(e[1],e[2],e[3],e[4]):(e=Z1.exec(r))?Ka(e[1]*255/100,e[2]*255/100,e[3]*255/100,e[4]):(e=Q1.exec(r))?gf(e[1],e[2]/100,e[3]/100,1):(e=K1.exec(r))?gf(e[1],e[2]/100,e[3]/100,e[4]):cf.hasOwnProperty(r)?vf(cf[r]):r==="transparent"?new ve(NaN,NaN,NaN,0):null}function vf(r){return new ve(r>>16&255,r>>8&255,r&255,1)}function Ka(r,e,t,i){return i<=0&&(r=e=t=NaN),new ve(r,e,t,i)}function eb(r){return r instanceof Pa||(r=ca(r)),r?(r=r.rgb(),new ve(r.r,r.g,r.b,r.opacity)):new ve}function pu(r,e,t,i){return arguments.length===1?eb(r):new ve(r,e,t,i??1)}function ve(r,e,t,i){this.r=+r,this.g=+e,this.b=+t,this.opacity=+i}dc(ve,pu,_p(Pa,{brighter(r){return r=r==null?Wo:Math.pow(Wo,r),new ve(this.r*r,this.g*r,this.b*r,this.opacity)},darker(r){return r=r==null?la:Math.pow(la,r),new ve(this.r*r,this.g*r,this.b*r,this.opacity)},rgb(){return this},clamp(){return new ve(gi(this.r),gi(this.g),gi(this.b),_o(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:df,formatHex:df,formatHex8:rb,formatRgb:pf,toString:pf}));function df(){return`#${ci(this.r)}${ci(this.g)}${ci(this.b)}`}function rb(){return`#${ci(this.r)}${ci(this.g)}${ci(this.b)}${ci((isNaN(this.opacity)?1:this.opacity)*255)}`}function pf(){const r=_o(this.opacity);return`${r===1?"rgb(":"rgba("}${gi(this.r)}, ${gi(this.g)}, ${gi(this.b)}${r===1?")":`, ${r})`}`}function _o(r){return isNaN(r)?1:Math.max(0,Math.min(1,r))}function gi(r){return Math.max(0,Math.min(255,Math.round(r)||0))}function ci(r){return r=gi(r),(r<16?"0":"")+r.toString(16)}function gf(r,e,t,i){return i<=0?r=e=t=NaN:t<=0||t>=1?r=e=NaN:e<=0&&(r=NaN),new Ge(r,e,t,i)}function qp(r){if(r instanceof Ge)return new Ge(r.h,r.s,r.l,r.opacity);if(r instanceof Pa||(r=ca(r)),!r)return new Ge;if(r instanceof Ge)return r;r=r.rgb();var e=r.r/255,t=r.g/255,i=r.b/255,n=Math.min(e,t,i),a=Math.max(e,t,i),o=NaN,s=a-n,l=(a+n)/2;return s?(e===a?o=(t-i)/s+(t0&&l<1?0:o,new Ge(o,s,l,r.opacity)}function ib(r,e,t,i){return arguments.length===1?qp(r):new Ge(r,e,t,i??1)}function Ge(r,e,t,i){this.h=+r,this.s=+e,this.l=+t,this.opacity=+i}dc(Ge,ib,_p(Pa,{brighter(r){return r=r==null?Wo:Math.pow(Wo,r),new Ge(this.h,this.s,this.l*r,this.opacity)},darker(r){return r=r==null?la:Math.pow(la,r),new Ge(this.h,this.s,this.l*r,this.opacity)},rgb(){var r=this.h%360+(this.h<0)*360,e=isNaN(r)||isNaN(this.s)?0:this.s,t=this.l,i=t+(t<.5?t:1-t)*e,n=2*t-i;return new ve(xl(r>=240?r-240:r+120,n,i),xl(r,n,i),xl(r<120?r+240:r-120,n,i),this.opacity)},clamp(){return new Ge(yf(this.h),Ja(this.s),Ja(this.l),_o(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const r=_o(this.opacity);return`${r===1?"hsl(":"hsla("}${yf(this.h)}, ${Ja(this.s)*100}%, ${Ja(this.l)*100}%${r===1?")":`, ${r})`}`}}));function yf(r){return r=(r||0)%360,r<0?r+360:r}function Ja(r){return Math.max(0,Math.min(1,r||0))}function xl(r,e,t){return(r<60?e+(t-e)*r/60:r<180?t:r<240?e+(t-e)*(240-r)/60:e)*255}const pc=r=>()=>r;function nb(r,e){return function(t){return r+t*e}}function ab(r,e,t){return r=Math.pow(r,t),e=Math.pow(e,t)-r,t=1/t,function(i){return Math.pow(r+i*e,t)}}function ob(r){return(r=+r)==1?Up:function(e,t){return t-e?ab(e,t,r):pc(isNaN(e)?t:e)}}function Up(r,e){var t=e-r;return t?nb(r,t):pc(isNaN(r)?e:r)}const mf=function r(e){var t=ob(e);function i(n,a){var o=t((n=pu(n)).r,(a=pu(a)).r),s=t(n.g,a.g),l=t(n.b,a.b),u=Up(n.opacity,a.opacity);return function(c){return n.r=o(c),n.g=s(c),n.b=l(c),n.opacity=u(c),n+""}}return i.gamma=r,i}(1);function jp(r,e){e||(e=[]);var t=r?Math.min(e.length,r.length):0,i=e.slice(),n;return function(a){for(n=0;nt&&(a=e.slice(t,a),s[o]?s[o]+=a:s[++o]=a),(i=i[0])===(n=n[0])?s[o]?s[o]+=n:s[++o]=n:(s[++o]=null,l.push({i:o,x:gu(i,n)})),t=wl.lastIndex;return tu.length?(l=Wi(a[s]),u=Wi(n[s]),u=Lp(u,l),u=cu(u,l),e.fromAttrs.path=u,e.toAttrs.path=l):e.pathFormatted||(l=Wi(a[s]),u=Wi(n[s]),u=cu(u,l),e.fromAttrs.path=u,e.toAttrs.path=l,e.pathFormatted=!0),i[s]=[];for(var c=0;c0){for(var s=e.animators.length-1;s>=0;s--){if(i=e.animators[s],i.destroyed){e.removeAnimator(s);continue}if(!i.isAnimatePaused()){n=i.get("animations");for(var l=n.length-1;l>=0;l--)a=n[l],t=Wb(i,a,o),t&&(n.splice(l,1),t=!1,a.callback&&a.callback())}n.length===0&&e.removeAnimator(s)}var u=e.canvas.get("autoDraw");u||e.canvas.draw()}})},r.prototype.addAnimator=function(e){this.animators.push(e)},r.prototype.removeAnimator=function(e){this.animators.splice(e,1)},r.prototype.isAnimating=function(){return!!this.animators.length},r.prototype.stop=function(){this.timer&&this.timer.stop()},r.prototype.stopAllAnimations=function(e){e===void 0&&(e=!0),this.animators.forEach(function(t){t.stopAnimate(e)}),this.animators=[],this.canvas.draw()},r.prototype.getTime=function(){return this.current},r}(),qb=40,Ef=0,kf=["mousedown","mouseup","dblclick","mouseout","mouseover","mousemove","mouseleave","mouseenter","touchstart","touchmove","touchend","dragenter","dragover","dragleave","drop","contextmenu","mousewheel"];function Lf(r,e,t){t.name=e,t.target=r,t.currentTarget=r,t.delegateTarget=r,r.emit(e,t)}function Ub(r,e,t){if(t.bubbles){var i=void 0,n=!1;if(e==="mouseenter"?(i=t.fromShape,n=!0):e==="mouseleave"&&(n=!0,i=t.toShape),r.isCanvas()&&n)return;if(i&&Dp(r,i)){t.bubbles=!1;return}t.name=e,t.currentTarget=r,t.delegateTarget=r,r.emit(e,t)}}var jb=function(){function r(e){var t=this;this.draggingShape=null,this.dragging=!1,this.currentShape=null,this.mousedownShape=null,this.mousedownPoint=null,this._eventCallback=function(i){var n=i.type;t._triggerEvent(n,i)},this._onDocumentMove=function(i){var n=t.canvas,a=n.get("el");if(a!==i.target&&(t.dragging||t.currentShape)){var o=t._getPointInfo(i);t.dragging&&t._emitEvent("drag",i,o,t.draggingShape)}},this._onDocumentMouseUp=function(i){var n=t.canvas,a=n.get("el");if(a!==i.target&&t.dragging){var o=t._getPointInfo(i);t.draggingShape&&t._emitEvent("drop",i,o,null),t._emitEvent("dragend",i,o,t.draggingShape),t._afterDrag(t.draggingShape,o,i)}},this.canvas=e.canvas}return r.prototype.init=function(){this._bindEvents()},r.prototype._bindEvents=function(){var e=this,t=this.canvas.get("el");C(kf,function(i){t.addEventListener(i,e._eventCallback)}),document&&(document.addEventListener("mousemove",this._onDocumentMove),document.addEventListener("mouseup",this._onDocumentMouseUp))},r.prototype._clearEvents=function(){var e=this,t=this.canvas.get("el");C(kf,function(i){t.removeEventListener(i,e._eventCallback)}),document&&(document.removeEventListener("mousemove",this._onDocumentMove),document.removeEventListener("mouseup",this._onDocumentMouseUp))},r.prototype._getEventObj=function(e,t,i,n,a,o){var s=new Ia(e,t);return s.fromShape=a,s.toShape=o,s.x=i.x,s.y=i.y,s.clientX=i.clientX,s.clientY=i.clientY,s.propagationPath.push(n),s},r.prototype._getShape=function(e,t){return this.canvas.getShape(e.x,e.y,t)},r.prototype._getPointInfo=function(e){var t=this.canvas,i=t.getClientByEvent(e),n=t.getPointByEvent(e);return{x:n.x,y:n.y,clientX:i.x,clientY:i.y}},r.prototype._triggerEvent=function(e,t){var i=this._getPointInfo(t),n=this._getShape(i,t),a=this["_on"+e],o=!1;if(a)a.call(this,i,n,t);else{var s=this.currentShape;e==="mouseenter"||e==="dragenter"||e==="mouseover"?(this._emitEvent(e,t,i,null,null,n),n&&this._emitEvent(e,t,i,n,null,n),e==="mouseenter"&&this.draggingShape&&this._emitEvent("dragenter",t,i,null)):e==="mouseleave"||e==="dragleave"||e==="mouseout"?(o=!0,s&&this._emitEvent(e,t,i,s,s,null),this._emitEvent(e,t,i,null,s,null),e==="mouseleave"&&this.draggingShape&&this._emitEvent("dragleave",t,i,null)):this._emitEvent(e,t,i,n,null,null)}if(o||(this.currentShape=n),n&&!n.get("destroyed")){var l=this.canvas,u=l.get("el");u.style.cursor=n.attr("cursor")||l.get("cursor")}},r.prototype._onmousedown=function(e,t,i){i.button===Ef&&(this.mousedownShape=t,this.mousedownPoint=e,this.mousedownTimeStamp=i.timeStamp),this._emitEvent("mousedown",i,e,t,null,null)},r.prototype._emitMouseoverEvents=function(e,t,i,n){var a=this.canvas.get("el");i!==n&&(i&&(this._emitEvent("mouseout",e,t,i,i,n),this._emitEvent("mouseleave",e,t,i,i,n),(!n||n.get("destroyed"))&&(a.style.cursor=this.canvas.get("cursor"))),n&&(this._emitEvent("mouseover",e,t,n,i,n),this._emitEvent("mouseenter",e,t,n,i,n)))},r.prototype._emitDragoverEvents=function(e,t,i,n,a){n?(n!==i&&(i&&this._emitEvent("dragleave",e,t,i,i,n),this._emitEvent("dragenter",e,t,n,i,n)),a||this._emitEvent("dragover",e,t,n)):i&&this._emitEvent("dragleave",e,t,i,i,n),a&&this._emitEvent("dragover",e,t,n)},r.prototype._afterDrag=function(e,t,i){e&&(e.set("capture",!0),this.draggingShape=null),this.dragging=!1;var n=this._getShape(t,i);n!==e&&this._emitMouseoverEvents(i,t,e,n),this.currentShape=n},r.prototype._onmouseup=function(e,t,i){if(i.button===Ef){var n=this.draggingShape;this.dragging?(n&&this._emitEvent("drop",i,e,t),this._emitEvent("dragend",i,e,n),this._afterDrag(n,e,i)):(this._emitEvent("mouseup",i,e,t),t===this.mousedownShape&&this._emitEvent("click",i,e,t),this.mousedownShape=null,this.mousedownPoint=null)}},r.prototype._ondragover=function(e,t,i){i.preventDefault();var n=this.currentShape;this._emitDragoverEvents(i,e,n,t,!0)},r.prototype._onmousemove=function(e,t,i){var n=this.canvas,a=this.currentShape,o=this.draggingShape;if(this.dragging)o&&this._emitDragoverEvents(i,e,a,t,!1),this._emitEvent("drag",i,e,o);else{var s=this.mousedownPoint;if(s){var l=this.mousedownShape,u=i.timeStamp,c=u-this.mousedownTimeStamp,h=s.clientX-e.clientX,f=s.clientY-e.clientY,v=h*h+f*f;c>120||v>qb?l&&l.get("draggable")?(o=this.mousedownShape,o.set("capture",!1),this.draggingShape=o,this.dragging=!0,this._emitEvent("dragstart",i,e,o),this.mousedownShape=null,this.mousedownPoint=null):!l&&n.get("draggable")?(this.dragging=!0,this._emitEvent("dragstart",i,e,null),this.mousedownShape=null,this.mousedownPoint=null):(this._emitMouseoverEvents(i,e,a,t),this._emitEvent("mousemove",i,e,t)):(this._emitMouseoverEvents(i,e,a,t),this._emitEvent("mousemove",i,e,t))}else this._emitMouseoverEvents(i,e,a,t),this._emitEvent("mousemove",i,e,t)}},r.prototype._emitEvent=function(e,t,i,n,a,o){var s=this._getEventObj(e,t,i,n,a,o);if(n){s.shape=n,Lf(n,e,s);for(var l=n.getParent();l;)l.emitDelegation(e,s),s.propagationStopped||Ub(l,e,s),s.propagationPath.push(l),l=l.getParent()}else{var u=this.canvas;Lf(u,e,s)}},r.prototype.destroy=function(){this._clearEvents(),this.canvas=null,this.currentShape=null,this.draggingShape=null,this.mousedownPoint=null,this.mousedownShape=null,this.mousedownTimeStamp=null},r}(),If="px",Pf=Op(),Zb=Pf&&Pf.name==="firefox",bs=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.initContainer(),i.initDom(),i.initEvents(),i.initTimeline(),i}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return t.cursor="default",t.supportCSSTransform=!1,t},e.prototype.initContainer=function(){var t=this.get("container");Q(t)&&(t=document.getElementById(t),this.set("container",t))},e.prototype.initDom=function(){var t=this.createDom();this.set("el",t);var i=this.get("container");i.appendChild(t),this.setDOMSize(this.get("width"),this.get("height"))},e.prototype.initEvents=function(){var t=new jb({canvas:this});t.init(),this.set("eventController",t)},e.prototype.initTimeline=function(){var t=new _b(this);this.set("timeline",t)},e.prototype.setDOMSize=function(t,i){var n=this.get("el");rf&&(n.style.width=t+If,n.style.height=i+If)},e.prototype.changeSize=function(t,i){this.setDOMSize(t,i),this.set("width",t),this.set("height",i),this.onCanvasChange("changeSize")},e.prototype.getRenderer=function(){return this.get("renderer")},e.prototype.getCursor=function(){return this.get("cursor")},e.prototype.setCursor=function(t){this.set("cursor",t);var i=this.get("el");rf&&i&&(i.style.cursor=t)},e.prototype.getPointByEvent=function(t){var i=this.get("supportCSSTransform");if(i){if(Zb&&!B(t.layerX)&&t.layerX!==t.offsetX)return{x:t.layerX,y:t.layerY};if(!B(t.offsetX))return{x:t.offsetX,y:t.offsetY}}var n=this.getClientByEvent(t),a=n.x,o=n.y;return this.getPointByClient(a,o)},e.prototype.getClientByEvent=function(t){var i=t;return t.touches&&(t.type==="touchend"?i=t.changedTouches[0]:i=t.touches[0]),{x:i.clientX,y:i.clientY}},e.prototype.getPointByClient=function(t,i){var n=this.get("el"),a=n.getBoundingClientRect();return{x:t-a.left,y:i-a.top}},e.prototype.getClientByPoint=function(t,i){var n=this.get("el"),a=n.getBoundingClientRect();return{x:t+a.left,y:i+a.top}},e.prototype.draw=function(){},e.prototype.removeDom=function(){var t=this.get("el");t.parentNode.removeChild(t)},e.prototype.clearEvents=function(){var t=this.get("eventController");t.destroy()},e.prototype.isCanvas=function(){return!0},e.prototype.getParent=function(){return null},e.prototype.destroy=function(){var t=this.get("timeline");this.get("destroyed")||(this.clear(),t&&t.stop(),this.clearEvents(),this.removeDom(),r.prototype.destroy.call(this))},e}(Yp),Ss=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.isGroup=function(){return!0},e.prototype.isEntityGroup=function(){return!1},e.prototype.clone=function(){for(var t=r.prototype.clone.call(this),i=this.getChildren(),n=0;n=t&&n.minY<=i&&n.maxY>=i},e.prototype.afterAttrsChange=function(t){r.prototype.afterAttrsChange.call(this,t),this.clearCacheBBox()},e.prototype.getBBox=function(){var t=this.cfg.bbox;return t||(t=this.calculateBBox(),this.set("bbox",t)),t},e.prototype.getCanvasBBox=function(){var t=this.cfg.canvasBBox;return t||(t=this.calculateCanvasBBox(),this.set("canvasBBox",t)),t},e.prototype.applyMatrix=function(t){r.prototype.applyMatrix.call(this,t),this.set("canvasBBox",null)},e.prototype.calculateCanvasBBox=function(){var t=this.getBBox(),i=this.getTotalMatrix(),n=t.minX,a=t.minY,o=t.maxX,s=t.maxY;if(i){var l=vr(i,[t.minX,t.minY]),u=vr(i,[t.maxX,t.minY]),c=vr(i,[t.minX,t.maxY]),h=vr(i,[t.maxX,t.maxY]);n=Math.min(l[0],u[0],c[0],h[0]),o=Math.max(l[0],u[0],c[0],h[0]),a=Math.min(l[1],u[1],c[1],h[1]),s=Math.max(l[1],u[1],c[1],h[1])}var f=this.attrs;if(f.shadowColor){var v=f.shadowBlur,d=v===void 0?0:v,p=f.shadowOffsetX,g=p===void 0?0:p,y=f.shadowOffsetY,x=y===void 0?0:y,b=n-d+g,w=o+d+g,S=a-d+x,M=s+d+x;n=Math.min(n,b),o=Math.max(o,w),a=Math.min(a,S),s=Math.max(s,M)}return{x:n,y:a,minX:n,minY:a,maxX:o,maxY:s,width:o-n,height:s-a}},e.prototype.clearCacheBBox=function(){this.set("bbox",null),this.set("canvasBBox",null)},e.prototype.isClipShape=function(){return this.get("isClipShape")},e.prototype.isInShape=function(t,i){return!1},e.prototype.isOnlyHitBox=function(){return!1},e.prototype.isHit=function(t,i){var n=this.get("startArrowShape"),a=this.get("endArrowShape"),o=[t,i,1];o=this.invertFromMatrix(o);var s=o[0],l=o[1],u=this._isInBBox(s,l);return this.isOnlyHitBox()?u:!!(u&&!this.isClipped(s,l)&&(this.isInShape(s,l)||n&&n.isHit(s,l)||a&&a.isHit(s,l)))},e}(Np),rg=new Map;function Oe(r,e){rg.set(r,e)}function Ms(r){return rg.get(r)}function ig(r){var e=r.attr(),t=e.x,i=e.y,n=e.width,a=e.height;return{x:t,y:i,width:n,height:a}}function ng(r){var e=r.attr(),t=e.x,i=e.y,n=e.r;return{x:t-n,y:i-n,width:n*2,height:n*2}}function re(r,e,t,i){var n=r-t,a=e-i;return Math.sqrt(n*n+a*a)}function Lo(r,e){return Math.abs(r-e)<.001}function mn(r,e){var t=Pe(r),i=Pe(e),n=Ce(r),a=Ce(e);return{x:t,y:i,width:n-t,height:a-i}}function As(r){return(r+Math.PI*2)%(Math.PI*2)}const qt={box:function(r,e,t,i){return mn([r,t],[e,i])},length:function(r,e,t,i){return re(r,e,t,i)},pointAt:function(r,e,t,i,n){return{x:(1-n)*r+n*t,y:(1-n)*e+n*i}},pointDistance:function(r,e,t,i,n,a){var o=(t-r)*(n-r)+(i-e)*(a-e);if(o<0)return re(r,e,n,a);var s=(t-r)*(t-r)+(i-e)*(i-e);return o>s?re(t,i,n,a):this.pointToLine(r,e,t,i,n,a)},pointToLine:function(r,e,t,i,n,a){var o=[t-r,i-e];if(k1(o,[0,0]))return Math.sqrt((n-r)*(n-r)+(a-e)*(a-e));var s=[-o[1],o[0]];Rp(s,s);var l=[n-r,a-e];return Math.abs(T1(l,s))},tangentAngle:function(r,e,t,i){return Math.atan2(i-e,t-r)}};var Qb=1e-4;function ag(r,e,t,i,n,a){var o,s=1/0,l=[t,i],u=20;a&&a>200&&(u=a/10);for(var c=1/u,h=c/10,f=0;f<=u;f++){var v=f*c,d=[n.apply(null,r.concat([v])),n.apply(null,e.concat([v]))],p=re(l[0],l[1],d[0],d[1]);p=0&&p=0?[n]:[]}function Of(r,e,t,i){return 2*(1-i)*(e-r)+2*i*(t-e)}function og(r,e,t,i,n,a,o){var s=Lr(r,t,n,o),l=Lr(e,i,a,o),u=qt.pointAt(r,e,t,i,o),c=qt.pointAt(t,i,n,a,o);return[[r,e,u.x,u.y,s,l],[s,l,c.x,c.y,n,a]]}function xu(r,e,t,i,n,a,o){if(o===0)return(re(r,e,t,i)+re(t,i,n,a)+re(r,e,n,a))/2;var s=og(r,e,t,i,n,a,.5),l=s[0],u=s[1];return l.push(o-1),u.push(o-1),xu.apply(null,l)+xu.apply(null,u)}const sg={box:function(r,e,t,i,n,a){var o=Df(r,t,n)[0],s=Df(e,i,a)[0],l=[r,n],u=[e,a];return o!==void 0&&l.push(Lr(r,t,n,o)),s!==void 0&&u.push(Lr(e,i,a,s)),mn(l,u)},length:function(r,e,t,i,n,a){return xu(r,e,t,i,n,a,3)},nearestPoint:function(r,e,t,i,n,a,o,s){return ag([r,t,n],[e,i,a],o,s,Lr)},pointDistance:function(r,e,t,i,n,a,o,s){var l=this.nearestPoint(r,e,t,i,n,a,o,s);return re(l.x,l.y,o,s)},interpolationAt:Lr,pointAt:function(r,e,t,i,n,a,o){return{x:Lr(r,t,n,o),y:Lr(e,i,a,o)}},divide:function(r,e,t,i,n,a,o){return og(r,e,t,i,n,a,o)},tangentAngle:function(r,e,t,i,n,a,o){var s=Of(r,t,n,o),l=Of(e,i,a,o),u=Math.atan2(l,s);return As(u)}};function Ir(r,e,t,i,n){var a=1-n;return a*a*a*r+3*e*n*a*a+3*t*n*n*a+i*n*n*n}function Bf(r,e,t,i,n){var a=1-n;return 3*(a*a*(e-r)+2*a*n*(t-e)+n*n*(i-t))}function bl(r,e,t,i){var n=-3*r+9*e-9*t+3*i,a=6*r-12*e+6*t,o=3*e-3*r,s=[],l,u,c;if(Lo(n,0))Lo(a,0)||(l=-o/a,l>=0&&l<=1&&s.push(l));else{var h=a*a-4*n*o;Lo(h,0)?s.push(-a/(2*n)):h>0&&(c=Math.sqrt(h),l=(-a+c)/(2*n),u=(-a-c)/(2*n),l>=0&&l<=1&&s.push(l),u>=0&&u<=1&&s.push(u))}return s}function lg(r,e,t,i,n,a,o,s,l){var u=Ir(r,t,n,o,l),c=Ir(e,i,a,s,l),h=qt.pointAt(r,e,t,i,l),f=qt.pointAt(t,i,n,a,l),v=qt.pointAt(n,a,o,s,l),d=qt.pointAt(h.x,h.y,f.x,f.y,l),p=qt.pointAt(f.x,f.y,v.x,v.y,l);return[[r,e,h.x,h.y,d.x,d.y,u,c],[u,c,p.x,p.y,v.x,v.y,o,s]]}function wu(r,e,t,i,n,a,o,s,l){if(l===0)return Kb([r,t,n,o],[e,i,a,s]);var u=lg(r,e,t,i,n,a,o,s,.5),c=u[0],h=u[1];return c.push(l-1),h.push(l-1),wu.apply(null,c)+wu.apply(null,h)}const qn={extrema:bl,box:function(r,e,t,i,n,a,o,s){for(var l=[r,o],u=[e,s],c=bl(r,t,n,o),h=bl(e,i,a,s),f=0;f0?t:t*-1}const Jb={box:function(r,e,t,i){return{x:r-t,y:e-i,width:t*2,height:i*2}},length:function(r,e,t,i){return Math.PI*(3*(t+i)-Math.sqrt((3*t+i)*(t+3*i)))},nearestPoint:function(r,e,t,i,n,a){var o=t,s=i;if(o===0||s===0)return{x:r,y:e};for(var l=n-r,u=a-e,c=Math.abs(l),h=Math.abs(u),f=o*o,v=s*s,d=Math.PI/4,p,g,y=0;y<4;y++){p=o*Math.cos(d),g=s*Math.sin(d);var x=(f-v)*Math.pow(Math.cos(d),3)/o,b=(v-f)*Math.pow(Math.sin(d),3)/s,w=p-x,S=g-b,M=c-x,F=h-b,T=Math.hypot(S,w),L=Math.hypot(F,M),k=T*Math.asin((w*F-S*M)/(T*L)),P=k/Math.sqrt(f+v-p*p-g*g);d+=P,d=Math.min(Math.PI/2,Math.max(0,d))}return{x:r+Rf(p,l),y:e+Rf(g,u)}},pointDistance:function(r,e,t,i,n,a){var o=this.nearestPoint(r,e,t,i,n,a);return re(o.x,o.y,n,a)},pointAt:function(r,e,t,i,n){var a=2*Math.PI*n;return{x:r+t*Math.cos(a),y:e+i*Math.sin(a)}},tangentAngle:function(r,e,t,i,n){var a=2*Math.PI*n,o=Math.atan2(i*Math.cos(a),-t*Math.sin(a));return As(o)}};function tS(r,e,t,i,n,a,o,s){return-1*t*Math.cos(n)*Math.sin(s)-i*Math.sin(n)*Math.cos(s)}function eS(r,e,t,i,n,a,o,s){return-1*t*Math.sin(n)*Math.sin(s)+i*Math.cos(n)*Math.cos(s)}function rS(r,e,t){return Math.atan(-e/r*Math.tan(t))}function iS(r,e,t){return Math.atan(e/(r*Math.tan(t)))}function zf(r,e,t,i,n,a){return t*Math.cos(n)*Math.cos(a)-i*Math.sin(n)*Math.sin(a)+r}function Nf(r,e,t,i,n,a){return t*Math.sin(n)*Math.cos(a)+i*Math.cos(n)*Math.sin(a)+e}function nS(r,e,t,i){var n=Math.atan2(i*r,t*e);return(n+Math.PI*2)%(Math.PI*2)}function Gf(r,e,t){return{x:r*Math.cos(t),y:e*Math.sin(t)}}function Vf(r,e,t){var i=Math.cos(t),n=Math.sin(t);return[r*i-e*n,r*n+e*i]}const aS={box:function(r,e,t,i,n,a,o){for(var s=rS(t,i,n),l=1/0,u=-1/0,c=[a,o],h=-Math.PI*2;h<=Math.PI*2;h+=Math.PI){var f=s+h;au&&(u=v)}for(var d=iS(t,i,n),p=1/0,g=-1/0,y=[a,o],h=-Math.PI*2;h<=Math.PI*2;h+=Math.PI){var x=d+h;ag&&(g=b)}return{x:l,y:p,width:u-l,height:g-p}},length:function(r,e,t,i,n,a,o){},nearestPoint:function(r,e,t,i,n,a,o,s,l){var u=Vf(s-r,l-e,-n),c=u[0],h=u[1],f=Jb.nearestPoint(0,0,t,i,c,h),v=nS(t,i,f.x,f.y);vo&&(f=Gf(t,i,o));var d=Vf(f.x,f.y,n);return{x:d[0]+r,y:d[1]+e}},pointDistance:function(r,e,t,i,n,a,o,s,l){var u=this.nearestPoint(r,e,t,i,s,l);return re(u.x,u.y,s,l)},pointAt:function(r,e,t,i,n,a,o,s){var l=(o-a)*s+a;return{x:zf(r,e,t,i,n,l),y:Nf(r,e,t,i,n,l)}},tangentAngle:function(r,e,t,i,n,a,o,s){var l=(o-a)*s+a,u=tS(r,e,t,i,n,a,o,l),c=eS(r,e,t,i,n,a,o,l);return As(Math.atan2(c,u))}};function ug(r){for(var e=0,t=[],i=0;i1||e<0||r.length<2)return null;var t=ug(r),i=t.segments,n=t.totalLength;if(n===0)return{x:r[0][0],y:r[0][1]};for(var a=0,o=null,s=0;s=a&&e<=a+h){var f=(e-a)/h;o=qt.pointAt(u[0],u[1],c[0],c[1],f);break}a+=h}return o}function lS(r,e){if(e>1||e<0||r.length<2)return 0;for(var t=ug(r),i=t.segments,n=t.totalLength,a=0,o=0,s=0;s=a&&e<=a+h){o=Math.atan2(c[1]-u[1],c[0]-u[0]);break}a+=h}return o}function uS(r,e,t){for(var i=1/0,n=0;n1){var n=fS(e,t);return e*i+n*(i-1)}return e}function fS(r,e){return e?e-r:r*.14}function vS(r,e){var t=Fs(),i=0;if(B(r)||r==="")return i;if(t.save(),t.font=e,Q(r)&&r.includes(` +`)){var n=r.split(` +`);C(n,function(a){var o=t.measureText(a).width;i1){var n=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=n}C(t,function(a,o){isNaN(a)||(t[o]=+a)}),e[i]=t}),e}function mS(r,e,t,i){var n=[],a=!!i,o,s,l,u,c,h,f;if(a){l=i[0],u=i[1];for(var v=0,d=r.length;v2&&(t.push([n].concat(o.splice(0,2))),s="l",n=n==="m"?"l":"L"),s==="o"&&o.length===1&&t.push([n,o[0]]),s==="r")t.push([n].concat(o));else for(;o.length>=e[s]&&(t.push([n].concat(o.splice(0,e[s]))),!!e[s]););return""}),t}var SS=/[a-z]/;function $f(r,e){return[e[0]+(e[0]-r[0]),e[1]+(e[1]-r[1])]}function fg(r){var e=hg(r);if(!e||!e.length)return[["M",0,0]];for(var t=!1,i=0;i=0){t=!0;break}}if(!t)return e;var a=[],o=0,s=0,l=0,u=0,c=0,h=e[0];(h[0]==="M"||h[0]==="m")&&(o=+h[1],s=+h[2],l=o,u=s,c++,a[0]=["M",o,s]);for(var i=c,f=e.length;i1&&(t*=Math.sqrt(v),i*=Math.sqrt(v));var d=t*t*(f*f)+i*i*(h*h),p=d?Math.sqrt((t*t*(i*i)-d)/d):1;a===o&&(p*=-1),isNaN(p)&&(p=0);var g=i?p*t*f/i:0,y=t?p*-i*h/t:0,x=(s+u)/2+Math.cos(n)*g-Math.sin(n)*y,b=(l+c)/2+Math.sin(n)*g+Math.cos(n)*y,w=[(h-g)/t,(f-y)/i],S=[(-1*h-g)/t,(-1*f-y)/i],M=Hf([1,0],w),F=Hf(w,S);return bu(w,S)<=-1&&(F=Math.PI),bu(w,S)>=1&&(F=0),o===0&&F>0&&(F=F-2*Math.PI),o===1&&F<0&&(F=F+2*Math.PI),{cx:x,cy:b,rx:Su(r,[u,c])?0:t,ry:Su(r,[u,c])?0:i,startAngle:M,endAngle:M+F,xRotation:n,arcFlag:a,sweepFlag:o}}function Xf(r,e){return[e[0]+(e[0]-r[0]),e[1]+(e[1]-r[1])]}function vg(r){r=yS(r);for(var e=[],t=null,i=null,n=null,a=0,o=r.length,s=0;s=e&&r<=t};function MS(r,e,t,i){var n=.001,a={x:t.x-r.x,y:t.y-r.y},o={x:e.x-r.x,y:e.y-r.y},s={x:i.x-t.x,y:i.y-t.y},l=o.x*s.y-o.y*s.x,u=l*l,c=o.x*o.x+o.y*o.y,h=s.x*s.x+s.y*s.y,f=null;if(u>n*c*h){var v=(a.x*s.y-a.y*s.x)/l,d=(a.x*o.y-a.y*o.x)/l;Wf(v,0,1)&&Wf(d,0,1)&&(f={x:r.x+v*o.x,y:r.y+v*o.y})}return f}var AS=1e-6;function Cl(r){return Math.abs(r)0!=Cl(s[1]-t)>0&&Cl(e-(t-o[1])*(o[0]-s[0])/(o[1]-s[1])-o[0])<0&&(i=!i)}return i}function qf(r){for(var e=[],t=r.length,i=0;i1){var o=r[0],s=r[t-1];e.push({from:{x:s[0],y:s[1]},to:{x:o[0],y:o[1]}})}return e}function TS(r,e){var t=!1;return C(r,function(i){if(MS(i.from,i.to,e.from,e.to))return t=!0,!1}),t}function Uf(r){var e=r.map(function(i){return i[0]}),t=r.map(function(i){return i[1]});return{minX:Math.min.apply(null,e),maxX:Math.max.apply(null,e),minY:Math.min.apply(null,t),maxY:Math.max.apply(null,t)}}function ES(r,e){return!(e.minX>r.maxX||e.maxXr.maxY||e.maxYMath.PI/2?Math.PI-u:u,c=c>Math.PI/2?Math.PI-c:c;var h={xExtra:Math.cos(l/2-u)*(e/2*(1/Math.sin(l/2)))-e/2||0,yExtra:Math.cos(c-l/2)*(e/2*(1/Math.sin(l/2)))-e/2||0};return h}function IS(r){var e=r.attr(),t=e.path,i=e.stroke,n=i?e.lineWidth:0,a=r.get("segments")||vg(t),o=LS(a,n),s=o.x,l=o.y,u=o.width,c=o.height,h={minX:s,minY:l,maxX:s+u,maxY:l+c};return h=wc(r,h),{x:h.minX,y:h.minY,width:h.maxX-h.minX,height:h.maxY-h.minY}}function PS(r){var e=r.attr(),t=e.x1,i=e.y1,n=e.x2,a=e.y2,o=Math.min(t,n),s=Math.max(t,n),l=Math.min(i,a),u=Math.max(i,a),c={minX:o,maxX:s,minY:l,maxY:u};return c=wc(r,c),{x:c.minX,y:c.minY,width:c.maxX-c.minX,height:c.maxY-c.minY}}function DS(r){var e=r.attr(),t=e.x,i=e.y,n=e.rx,a=e.ry;return{x:t-n,y:i-a,width:n*2,height:a*2}}Oe("rect",ig);Oe("image",ig);Oe("circle",ng);Oe("marker",ng);Oe("polyline",cS);Oe("polygon",hS);Oe("text",dS);Oe("path",IS);Oe("line",PS);Oe("ellipse",DS);var jf=0,OS=1/2,BS=1/2,RS=.05,ks=function(){function r(e){var t=e.xField,i=e.yField,n=e.adjustNames,a=n===void 0?["x","y"]:n,o=e.dimValuesMap;this.adjustNames=a,this.xField=t,this.yField=i,this.dimValuesMap=o}return r.prototype.isAdjust=function(e){return this.adjustNames.indexOf(e)>=0},r.prototype.getAdjustRange=function(e,t,i){var n=this.yField,a=i.indexOf(t),o=i.length,s,l;return!n&&this.isAdjust("y")?(s=0,l=1):o>1?(s=i[a===0?0:a-1],l=i[a===o-1?o-1:a+1],a!==0?s+=(t-s)/2:s-=(l-t)/2,a!==o-1?l-=(l-t)/2:l+=(t-i[o-2])/2):(s=t===0?0:t-.5,l=t===0?1:t+.5),{pre:s,next:l}},r.prototype.adjustData=function(e,t){var i=this,n=this.getDimValues(t);C(e,function(a,o){C(n,function(s,l){i.adjustDim(l,s,a,o)})})},r.prototype.groupData=function(e,t){return C(e,function(i){i[t]===void 0&&(i[t]=jf)}),we(e,t)},r.prototype.adjustDim=function(e,t,i,n){},r.prototype.getDimValues=function(e){var t=this,i=t.xField,n=t.yField,a=mt({},this.dimValuesMap),o=[];if(i&&this.isAdjust("x")&&o.push(i),n&&this.isAdjust("y")&&o.push(n),o.forEach(function(l){a&&a[l]||(a[l]=$e(e,l).sort(function(u,c){return u-c}))}),!n&&this.isAdjust("y")){var s="y";a[s]=[jf,1]}return a},r}(),dg={},pg=function(r){return dg[r.toLowerCase()]},Ls=function(r,e){if(pg(r))throw new Error("Adjust type '"+r+"' existed.");dg[r.toLowerCase()]=e};/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var Cu=function(r,e){return Cu=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var n in i)i.hasOwnProperty(n)&&(t[n]=i[n])},Cu(r,e)};function Is(r,e){Cu(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var Qe=function(){return Qe=Object.assign||function(e){for(var t,i=1,n=arguments.length;i=0){var d=this.getIntervalOnlyOffset(n,i);v=c+d}else if(!B(u)&&B(l)&&u>=0){var d=this.getDodgeOnlyOffset(n,i);v=c+d}else if(!B(l)&&!B(u)&&l>=0&&u>=0){var d=this.getIntervalAndDodgeOffset(n,i);v=c+d}else{var p=f*o/n,g=s*p,d=1/2*(f-n*p-(n-1)*g)+((i+1)*p+i*g)-1/2*p-1/2*f;v=(c+h)/2+d}return v},e.prototype.getIntervalOnlyOffset=function(t,i){var n=this,a=n.defaultSize,o=n.intervalPadding,s=n.xDimensionLegenth,l=n.groupNum,u=n.dodgeRatio,c=n.maxColumnWidth,h=n.minColumnWidth,f=n.columnWidthRatio,v=o/s,d=(1-(l-1)*v)/l*u/(t-1),p=((1-v*(l-1))/l-d*(t-1))/t;if(p=B(f)?p:1/l/t*f,!B(c)){var g=c/s;p=Math.min(p,g)}if(!B(h)){var y=h/s;p=Math.max(p,y)}p=a?a/s:p,d=((1-(l-1)*v)/l-t*p)/(t-1);var x=((1/2+i)*p+i*d+1/2*v)*l-v/2;return x},e.prototype.getDodgeOnlyOffset=function(t,i){var n=this,a=n.defaultSize,o=n.dodgePadding,s=n.xDimensionLegenth,l=n.groupNum,u=n.marginRatio,c=n.maxColumnWidth,h=n.minColumnWidth,f=n.columnWidthRatio,v=o/s,d=1*u/(l-1),p=((1-d*(l-1))/l-v*(t-1))/t;if(p=f?1/l/t*f:p,!B(c)){var g=c/s;p=Math.min(p,g)}if(!B(h)){var y=h/s;p=Math.max(p,y)}p=a?a/s:p,d=(1-(p*t+v*(t-1))*l)/(l-1);var x=((1/2+i)*p+i*v+1/2*d)*l-d/2;return x},e.prototype.getIntervalAndDodgeOffset=function(t,i){var n=this,a=n.intervalPadding,o=n.dodgePadding,s=n.xDimensionLegenth,l=n.groupNum,u=a/s,c=o/s,h=((1-u*(l-1))/l-c*(t-1))/t,f=((1/2+i)*h+i*c+1/2*u)*l-u/2;return f},e.prototype.getDistribution=function(t){var i=this.adjustDataArray,n=this.cacheMap,a=n[t];return a||(a={},C(i,function(o,s){var l=$e(o,t);l.length||l.push(0),C(l,function(u){a[u]||(a[u]=[]),a[u].push(s)})}),n[t]=a),a},e}(ks);function NS(r,e){return(e-r)*Math.random()+r}var GS=function(r){Is(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.process=function(t){var i=ie(t),n=Se(i);return this.adjustData(i,n),i},e.prototype.adjustDim=function(t,i,n){var a=this,o=this.groupData(n,t);return C(o,function(s,l){return a.adjustGroup(s,t,parseFloat(l),i)})},e.prototype.getAdjustOffset=function(t){var i=t.pre,n=t.next,a=(n-i)*RS;return NS(i+a,n-a)},e.prototype.adjustGroup=function(t,i,n,a){var o=this,s=this.getAdjustRange(i,n,a);return C(t,function(l){l[i]=o.getAdjustOffset(s)}),t},e}(ks),Ml=Rw,VS=function(r){Is(e,r);function e(t){var i=r.call(this,t)||this,n=t.adjustNames,a=n===void 0?["y"]:n,o=t.height,s=o===void 0?NaN:o,l=t.size,u=l===void 0?10:l,c=t.reverseOrder,h=c===void 0?!1:c;return i.adjustNames=a,i.height=s,i.size=u,i.reverseOrder=h,i}return e.prototype.process=function(t){var i=this,n=i.yField,a=i.reverseOrder,o=n?this.processStack(t):this.processOneDimStack(t);return a?this.reverse(o):o},e.prototype.reverse=function(t){return t.slice(0).reverse()},e.prototype.processStack=function(t){var i=this,n=i.xField,a=i.yField,o=i.reverseOrder,s=o?this.reverse(t):t,l=new Ml,u=new Ml;return s.map(function(c){return c.map(function(h){var f,v=A(h,n,0),d=A(h,[a]),p=v.toString();if(d=R(d)?d[1]:d,!B(d)){var g=d>=0?l:u;g.has(p)||g.set(p,0);var y=g.get(p),x=d+y;return g.set(p,x),Qe(Qe({},h),(f={},f[a]=[y,x],f))}return h})})},e.prototype.processOneDimStack=function(t){var i=this,n=this,a=n.xField,o=n.height,s=n.reverseOrder,l="y",u=s?this.reverse(t):t,c=new Ml;return u.map(function(h){return h.map(function(f){var v,d=i.size,p=f[a],g=d*2/o;c.has(p)||c.set(p,g/2);var y=c.get(p);return c.set(p,y+g),Qe(Qe({},f),(v={},v[l]=y,v))})})},e}(ks),YS=function(r){Is(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.process=function(t){var i=Se(t),n=this,a=n.xField,o=n.yField,s=this.getXValuesMaxMap(i),l=Math.max.apply(Math,Object.keys(s).map(function(u){return s[u]}));return Mt(t,function(u){return Mt(u,function(c){var h,f,v=c[o],d=c[a];if(R(v)){var p=(l-s[d])/2;return Qe(Qe({},c),(h={},h[o]=Mt(v,function(y){return p+y}),h))}var g=(l-v)/2;return Qe(Qe({},c),(f={},f[o]=[g,v+g],f))})})},e.prototype.getXValuesMaxMap=function(t){var i=this,n=this,a=n.xField,o=n.yField,s=we(t,function(l){return l[a]});return Pw(s,function(l){return i.getDimMaxValue(l,o)})},e.prototype.getDimMaxValue=function(t,i){var n=Mt(t,function(o){return A(o,i,[])}),a=Se(n);return Math.max.apply(Math,a)},e}(ks);Ls("Dodge",zS);Ls("Jitter",GS);Ls("Stack",VS);Ls("Symmetric",YS);var Zf=function(r,e){return Q(e)?e:r.invert(r.scale(e))},Da=function(){function r(e){this.names=[],this.scales=[],this.linear=!1,this.values=[],this.callback=function(){return[]},this._parseCfg(e)}return r.prototype.mapping=function(){for(var e=this,t=[],i=0;i1?1:Number(e),i=r.length-1,n=Math.floor(i*t),a=i*t-n,o=r[n],s=n===i?o:r[n+1];return gg([Al(o,s,a,0),Al(o,s,a,1),Al(o,s,a,2)])},io,mg=function(r){if(r[0]==="#"&&r.length===7)return r;io||(io=qS()),io.style.color=r;var e=document.defaultView.getComputedStyle(io,"").getPropertyValue("color"),t=$S.exec(e),i=t[1].split(/\s*,\s*/).map(function(n){return Number(n)});return e=gg(i),e},jS=function(r){var e=Q(r)?r.split("-"):r,t=Mt(e,function(i){return yg(i.indexOf("#")===-1?mg(i):i)});return function(i){return US(t,i)}},ZS=function(r){if(_S(r)){var e,t=void 0;if(r[0]==="l"){var i=HS.exec(r),n=+i[1]+90;t=i[2],e="linear-gradient("+n+"deg, "}else if(r[0]==="r"){e="radial-gradient(";var i=XS.exec(r);t=i[4]}var a=t.match(WS);return C(a,function(o,s){var l=o.split(":");e+=l[1]+" "+l[0]*100+"%",s!==a.length-1&&(e+=", ")}),e+=")",e}return r};const Gr={rgb2arr:yg,gradient:jS,toRGB:yn(mg),toCSSGradient:ZS};var QS=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.type="color",i.names=["color"],Q(i.values)&&(i.linear=!0),i.gradient=Gr.gradient(i.values),i}return e.prototype.getLinearValue=function(t){return this.gradient(t)},e}(Da),KS=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.type="opacity",i.names=["opacity"],i}return e}(Da),JS=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.names=["x","y"],i.type="position",i}return e.prototype.mapping=function(t,i){var n=this.scales,a=n[0],o=n[1];return B(t)||B(i)?[]:[R(t)?t.map(function(s){return a.scale(s)}):a.scale(t),R(i)?i.map(function(s){return o.scale(s)}):o.scale(i)]},e}(Da),tC=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.type="shape",i.names=["shape"],i}return e.prototype.getLinearValue=function(t){var i=Math.round((this.values.length-1)*t);return this.values[i]},e}(Da),eC=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.type="size",i.names=["size"],i}return e}(Da),xg={};function rC(r){return xg[r]}function nr(r,e){xg[r]=e}var bc=function(){function r(e){this.type="base",this.isCategory=!1,this.isLinear=!1,this.isContinuous=!1,this.isIdentity=!1,this.values=[],this.range=[0,1],this.ticks=[],this.__cfg__=e,this.initCfg(),this.init()}return r.prototype.translate=function(e){return e},r.prototype.change=function(e){mt(this.__cfg__,e),this.init()},r.prototype.clone=function(){return this.constructor(this.__cfg__)},r.prototype.getTicks=function(){var e=this;return Mt(this.ticks,function(t,i){return pt(t)?t:{text:e.getText(t,i),tickValue:t,value:e.scale(t)}})},r.prototype.getText=function(e,t){var i=this.formatter,n=i?i(e,t):e;return B(n)||!X(n.toString)?"":n.toString()},r.prototype.getConfig=function(e){return this.__cfg__[e]},r.prototype.init=function(){mt(this,this.__cfg__),this.setDomain(),de(this.getConfig("ticks"))&&(this.ticks=this.calculateTicks())},r.prototype.initCfg=function(){},r.prototype.setDomain=function(){},r.prototype.calculateTicks=function(){var e=this.tickMethod,t=[];if(Q(e)){var i=rC(e);if(!i)throw new Error("There is no method to to calculate ticks!");t=i(this)}else X(e)&&(t=e(this));return t},r.prototype.rangeMin=function(){return this.range[0]},r.prototype.rangeMax=function(){return this.range[1]},r.prototype.calcPercent=function(e,t,i){return rt(e)?(e-t)/(i-t):NaN},r.prototype.calcValue=function(e,t,i){return t+e*(i-t)},r}(),Ps=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="cat",t.isCategory=!0,t}return e.prototype.buildIndexMap=function(){if(!this.translateIndexMap){this.translateIndexMap=new Map;for(var t=0;tthis.max?NaN:this.values[a]},e.prototype.getText=function(t){for(var i=[],n=1;n1?t-1:t}this.translateIndexMap&&(this.translateIndexMap=void 0)},e}(bc),wg=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,kr="\\d\\d?",Fr="\\d\\d",iC="\\d{3}",nC="\\d{4}",jn="[^\\s]+",bg=/\[([^]*?)\]/gm;function Sg(r,e){for(var t=[],i=0,n=r.length;i-1?n:null}};function Xr(r){for(var e=[],t=1;t3?0:(r-r%10!==10?1:0)*r%10]}},Uo=Xr({},Sc),Ag=function(r){return Uo=Xr(Uo,r)},Kf=function(r){return r.replace(/[|\\{()[^$+*?.-]/g,"\\$&")},oe=function(r,e){for(e===void 0&&(e=2),r=String(r);r.length0?"-":"+")+oe(Math.floor(Math.abs(e)/60)*100+Math.abs(e)%60,4)},Z:function(r){var e=r.getTimezoneOffset();return(e>0?"-":"+")+oe(Math.floor(Math.abs(e)/60),2)+":"+oe(Math.abs(e)%60,2)}},Jf=function(r){return+r-1},tv=[null,kr],ev=[null,jn],rv=["isPm",jn,function(r,e){var t=r.toLowerCase();return t===e.amPm[0]?0:t===e.amPm[1]?1:null}],iv=["timezoneOffset","[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z?",function(r){var e=(r+"").match(/([+-]|\d\d)/gi);if(e){var t=+e[1]*60+parseInt(e[2],10);return e[0]==="+"?t:-t}return 0}],lC={D:["day",kr],DD:["day",Fr],Do:["day",kr+jn,function(r){return parseInt(r,10)}],M:["month",kr,Jf],MM:["month",Fr,Jf],YY:["year",Fr,function(r){var e=new Date,t=+(""+e.getFullYear()).substr(0,2);return+(""+(+r>68?t-1:t)+r)}],h:["hour",kr,void 0,"isPm"],hh:["hour",Fr,void 0,"isPm"],H:["hour",kr],HH:["hour",Fr],m:["minute",kr],mm:["minute",Fr],s:["second",kr],ss:["second",Fr],YYYY:["year",nC],S:["millisecond","\\d",function(r){return+r*100}],SS:["millisecond",Fr,function(r){return+r*10}],SSS:["millisecond",iC],d:tv,dd:tv,ddd:ev,dddd:ev,MMM:["month",jn,Qf("monthNamesShort")],MMMM:["month",jn,Qf("monthNames")],a:rv,A:rv,ZZ:iv,Z:iv},jo={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",isoDate:"YYYY-MM-DD",isoDateTime:"YYYY-MM-DDTHH:mm:ssZ",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},Fg=function(r){return Xr(jo,r)},Tg=function(r,e,t){if(e===void 0&&(e=jo.default),t===void 0&&(t={}),typeof r=="number"&&(r=new Date(r)),Object.prototype.toString.call(r)!=="[object Date]"||isNaN(r.getTime()))throw new Error("Invalid Date pass to format");e=jo[e]||e;var i=[];e=e.replace(bg,function(a,o){return i.push(o),"@@@"});var n=Xr(Xr({},Uo),t);return e=e.replace(wg,function(a){return sC[a](r,n)}),e.replace(/@@@/g,function(){return i.shift()})};function Eg(r,e,t){if(t===void 0&&(t={}),typeof e!="string")throw new Error("Invalid format in fecha parse");if(e=jo[e]||e,r.length>1e3)return null;var i=new Date,n={year:i.getFullYear(),month:0,day:1,hour:0,minute:0,second:0,millisecond:0,isPm:null,timezoneOffset:null},a=[],o=[],s=e.replace(bg,function(w,S){return o.push(Kf(S)),"@@@"}),l={},u={};s=Kf(s).replace(wg,function(w){var S=lC[w],M=S[0],F=S[1],T=S[3];if(l[M])throw new Error("Invalid format. "+M+" specified twice in format");return l[M]=!0,T&&(u[T]=!0),a.push(S),"("+F+")"}),Object.keys(u).forEach(function(w){if(!l[w])throw new Error("Invalid format. "+w+" is required in specified format")}),s=s.replace(/@@@/g,function(){return o.shift()});var c=r.match(new RegExp(s,"i"));if(!c)return null;for(var h=Xr(Xr({},Uo),t),f=1;f11||n.month<0||n.day>31||n.day<1||n.hour>23||n.hour<0||n.minute>59||n.minute<0||n.second>59||n.second<0)return null;return y}var kg={format:Tg,parse:Eg,defaultI18n:Sc,setGlobalDateI18n:Ag,setGlobalDateMasks:Fg};const uC=Object.freeze(Object.defineProperty({__proto__:null,assign:Xr,default:kg,defaultI18n:Sc,format:Tg,parse:Eg,setGlobalDateI18n:Ag,setGlobalDateMasks:Fg},Symbol.toStringTag,{value:"Module"}));function cC(r){return function(e,t,i,n){for(var a=B(i)?0:i,o=B(n)?e.length:n;a>>1;r(e[s])>t?o=s:a=s+1}return a}}var nv="format";function Lg(r,e){var t=uC[nv]||kg[nv];return t(r,e)}function Zo(r){return Q(r)&&(r.indexOf("T")>0?r=new Date(r).getTime():r=new Date(r.replace(/-/gi,"/")).getTime()),xp(r)&&(r=r.getTime()),r}var Ne=1e3,yi=60*Ne,mi=60*yi,dr=24*mi,Zn=dr*31,av=dr*365,In=[["HH:mm:ss",Ne],["HH:mm:ss",Ne*10],["HH:mm:ss",Ne*30],["HH:mm",yi],["HH:mm",yi*10],["HH:mm",yi*30],["HH",mi],["HH",mi*6],["HH",mi*12],["YYYY-MM-DD",dr],["YYYY-MM-DD",dr*4],["YYYY-WW",dr*7],["YYYY-MM",Zn],["YYYY-MM",Zn*4],["YYYY-MM",Zn*6],["YYYY",dr*380]];function hC(r,e,t){var i=(e-r)/t,n=cC(function(o){return o[1]})(In,i)-1,a=In[n];return n<0?a=In[0]:n>=In.length&&(a=zt(In)),a}var fC=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="timeCat",t}return e.prototype.translate=function(t){t=Zo(t);var i=this.values.indexOf(t);return i===-1&&(rt(t)&&t-1){var a=this.values[n],o=this.formatter;return a=o?o(a,i):Lg(a,this.mask),a}return t},e.prototype.initCfg=function(){this.tickMethod="time-cat",this.mask="YYYY-MM-DD",this.tickCount=7},e.prototype.setDomain=function(){var t=this.values;C(t,function(i,n){t[n]=Zo(i)}),t.sort(function(i,n){return i-n}),r.prototype.setDomain.call(this)},e}(Ps),Ds=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.isContinuous=!0,t}return e.prototype.scale=function(t){if(B(t))return NaN;var i=this.rangeMin(),n=this.rangeMax(),a=this.max,o=this.min;if(a===o)return i;var s=this.getScalePercent(t);return i+s*(n-i)},e.prototype.init=function(){r.prototype.init.call(this);var t=this.ticks,i=xe(t),n=zt(t);ithis.max&&(this.max=n),B(this.minLimit)||(this.min=i),B(this.maxLimit)||(this.max=n)},e.prototype.setDomain=function(){var t=pp(this.values),i=t.min,n=t.max;B(this.min)&&(this.min=i),B(this.max)&&(this.max=n),this.min>this.max&&(this.min=i,this.max=n)},e.prototype.calculateTicks=function(){var t=this,i=r.prototype.calculateTicks.call(this);return this.nice||(i=jt(i,function(n){return n>=t.min&&n<=t.max})),i},e.prototype.getScalePercent=function(t){var i=this.max,n=this.min;return(t-n)/(i-n)},e.prototype.getInvertPercent=function(t){return(t-this.rangeMin())/(this.rangeMax()-this.rangeMin())},e}(bc),Os=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="linear",t.isLinear=!0,t}return e.prototype.invert=function(t){var i=this.getInvertPercent(t);return this.min+i*(this.max-this.min)},e.prototype.initCfg=function(){this.tickMethod="wilkinson-extended",this.nice=!1},e}(Ds);function Pr(r,e){var t=Math.E,i;return e>=0?i=Math.pow(t,Math.log(e)/r):i=Math.pow(t,Math.log(-e)/r)*-1,i}function ke(r,e){return r===1?1:Math.log(e)/Math.log(r)}function Ig(r,e,t){B(t)&&(t=Math.max.apply(null,r));var i=t;return C(r,function(n){n>0&&n1&&(i=1),i}var vC=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="log",t}return e.prototype.invert=function(t){var i=this.base,n=ke(i,this.max),a=this.rangeMin(),o=this.rangeMax()-a,s,l=this.positiveMin;if(l){if(t===0)return 0;s=ke(i,l/i);var u=1/(n-s)*o;if(t=0?1:-1;return Math.pow(s,n)*l},e.prototype.initCfg=function(){this.tickMethod="pow",this.exponent=2,this.tickCount=5,this.nice=!0},e.prototype.getScalePercent=function(t){var i=this.max,n=this.min;if(i===n)return 0;var a=this.exponent,o=(Pr(a,t)-Pr(a,n))/(Pr(a,i)-Pr(a,n));return o},e}(Ds),pC=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="time",t}return e.prototype.getText=function(t,i){var n=this.translate(t),a=this.formatter;return a?a(n,i):Lg(n,this.mask)},e.prototype.scale=function(t){var i=t;return(Q(i)||xp(i))&&(i=this.translate(i)),r.prototype.scale.call(this,i)},e.prototype.translate=function(t){return Zo(t)},e.prototype.initCfg=function(){this.tickMethod="time-pretty",this.mask="YYYY-MM-DD",this.tickCount=7,this.nice=!1},e.prototype.setDomain=function(){var t=this.values,i=this.getConfig("min"),n=this.getConfig("max");if((!B(i)||!rt(i))&&(this.min=this.translate(this.min)),(!B(n)||!rt(n))&&(this.max=this.translate(this.max)),t&&t.length){var a=[],o=1/0,s=o,l=0;C(t,function(u){var c=Zo(u);if(isNaN(c))throw new TypeError("Invalid Time: "+u+" in time scale!");o>c?(s=o,o=c):s>c&&(s=c),l1&&(this.minTickInterval=s-o),B(i)&&(this.min=o),B(n)&&(this.max=l)}},e}(Os),Pg=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="quantize",t}return e.prototype.invert=function(t){var i=this.ticks,n=i.length,a=this.getInvertPercent(t),o=Math.floor(a*(n-1));if(o>=n-1)return zt(i);if(o<0)return xe(i);var s=i[o],l=i[o+1],u=o/(n-1),c=(o+1)/(n-1);return s+(a-u)/(c-u)*(l-s)},e.prototype.initCfg=function(){this.tickMethod="r-pretty",this.tickCount=5,this.nice=!0},e.prototype.calculateTicks=function(){var t=r.prototype.calculateTicks.call(this);return this.nice||(zt(t)!==this.max&&t.push(this.max),xe(t)!==this.min&&t.unshift(this.min)),t},e.prototype.getScalePercent=function(t){var i=this.ticks;if(tzt(i))return 1;var n=0;return C(i,function(a,o){if(t>=a)n=o;else return!1}),n/(i.length-1)},e}(Ds),gC=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="quantile",t}return e.prototype.initCfg=function(){this.tickMethod="quantile",this.tickCount=5,this.nice=!0},e}(Pg),Dg={};function Mu(r){return Dg[r]}function ar(r,e){if(Mu(r))throw new Error("type '"+r+"' existed.");Dg[r]=e}var yC=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="identity",t.isIdentity=!0,t}return e.prototype.calculateTicks=function(){return this.values},e.prototype.scale=function(t){return this.values[0]!==t&&rt(t)?t:this.range[0]},e.prototype.invert=function(t){var i=this.range;return ti[1]?NaN:this.values[0]},e}(bc);function Og(r){var e=r.values,t=r.tickInterval,i=r.tickCount,n=r.showLast;if(rt(t)){var a=jt(e,function(d,p){return p%t===0}),o=zt(e);return n&&zt(a)!==o&&a.push(o),a}var s=e.length,l=r.min,u=r.max;if(B(l)&&(l=0),B(u)&&(u=e.length-1),!rt(i)||i>=s)return e.slice(l,u+1);if(i<=0||u<=0)return[];for(var c=i===1?s:Math.floor(s/(i-1)),h=[],f=l,v=0;v=u);v++)f=Math.min(l+v*c,u),v===i-1&&n?h.push(e[u]):h.push(e[f]);return h}function mC(r){var e=r.min,t=r.max,i=r.nice,n=r.tickCount,a=new xC;return a.domain([e,t]),i&&a.nice(n),a.ticks(n)}var Tl=5,ov=Math.sqrt(50),sv=Math.sqrt(10),lv=Math.sqrt(2),xC=function(){function r(){this._domain=[0,1]}return r.prototype.domain=function(e){return e?(this._domain=Array.from(e,Number),this):this._domain.slice()},r.prototype.nice=function(e){var t,i;e===void 0&&(e=Tl);var n=this._domain.slice(),a=0,o=this._domain.length-1,s=this._domain[a],l=this._domain[o],u;return l0?(s=Math.floor(s/u)*u,l=Math.ceil(l/u)*u,u=Io(s,l,e)):u<0&&(s=Math.ceil(s*u)/u,l=Math.floor(l*u)/u,u=Io(s,l,e)),u>0?(n[a]=Math.floor(s/u)*u,n[o]=Math.ceil(l/u)*u,this.domain(n)):u<0&&(n[a]=Math.ceil(s*u)/u,n[o]=Math.floor(l*u)/u,this.domain(n)),this},r.prototype.ticks=function(e){return e===void 0&&(e=Tl),wC(this._domain[0],this._domain[this._domain.length-1],e||Tl)},r}();function wC(r,e,t){var i,n=-1,a,o,s;if(e=+e,r=+r,t=+t,r===e&&t>0)return[r];if((i=e0)for(r=Math.ceil(r/s),e=Math.floor(e/s),o=new Array(a=Math.ceil(e-r+1));++n=0?(a>=ov?10:a>=sv?5:a>=lv?2:1)*Math.pow(10,n):-Math.pow(10,-n)/(a>=ov?10:a>=sv?5:a>=lv?2:1)}function uv(r,e,t){var i;return t==="ceil"?i=Math.ceil(r/e):t==="floor"?i=Math.floor(r/e):i=Math.round(r/e),i*e}function Cc(r,e,t){var i=uv(r,t,"floor"),n=uv(e,t,"ceil");i=dl(i,t),n=dl(n,t);for(var a=[],o=Math.max((n-i)/(Math.pow(2,12)-1),t),s=i;s<=n;s=s+o){var l=dl(s,o);a.push(l)}return{min:i,max:n,ticks:a}}function Mc(r,e,t){var i,n=r.minLimit,a=r.maxLimit,o=r.min,s=r.max,l=r.tickCount,u=l===void 0?5:l,c=B(n)?B(e)?o:e:n,h=B(a)?B(t)?s:t:a;if(c>h&&(i=[c,h],h=i[0],c=i[1]),u<=2)return[c,h];for(var f=(h-c)/(u-1),v=[],d=0;d=0&&(l=1),1-s/(o-1)-t+l}function FC(r,e,t){var i=Vt(e),n=Cp(e,r),a=1;return 1-n/(i-1)-t+a}function TC(r,e,t,i,n,a){var o=(r-1)/(a-n),s=(e-1)/(Math.max(a,i)-Math.min(t,n));return 2-Math.max(o/s,s/o)}function EC(r,e){return r>=e?2-(r-1)/(e-1):1}function kC(r,e,t,i){var n=e-r;return 1-.5*(Math.pow(e-i,2)+Math.pow(r-t,2))/Math.pow(.1*n,2)}function LC(r,e,t){var i=e-r;if(t>i){var n=(t-i)/2;return 1-Math.pow(n,2)/Math.pow(.1*i,2)}return 1}function IC(){return 1}function PC(r,e,t,i,n,a){t===void 0&&(t=5),i===void 0&&(i=!0),n===void 0&&(n=SC),a===void 0&&(a=[.25,.2,.5,.05]);var o=t<0?0:Math.round(t);if(Number.isNaN(r)||Number.isNaN(e)||typeof r!="number"||typeof e!="number"||!o)return{min:0,max:0,ticks:[]};if(e-r<1e-15||o===1)return{min:r,max:e,ticks:[r]};if(e-r>1e148){var s=t||5,l=(e-r)/s;return{min:r,max:e,ticks:Array(s).fill(null).map(function(_,et){return ai(r+l*et)})}}for(var u={score:-2,lmin:0,lmax:0,lstep:0},c=1;c<1/0;){for(var h=0;hu.score&&(!i||T<=r&&L>=e)&&(u.lmin=T,u.lmax=L,u.lstep=k,u.score=U)}y+=1}d+=1}}c+=1}var D=ai(u.lmax),N=ai(u.lmin),W=ai(u.lstep),$=Math.floor(MC((D-N)/W))+1,Y=new Array($);Y[0]=ai(N);for(var h=1;h<$;h++)Y[h]=ai(Y[h-1]+W);return{min:Math.min(r,xe(Y)),max:Math.max(e,zt(Y)),ticks:Y}}function DC(r){var e=r.min,t=r.max,i=r.tickCount,n=r.nice,a=r.tickInterval,o=r.minLimit,s=r.maxLimit,l=PC(e,t,i,n).ticks;return!B(o)||!B(s)?Mc(r,xe(l),zt(l)):a?Cc(e,t,a).ticks:l}function OC(r){var e=r.base,t=r.tickCount,i=r.min,n=r.max,a=r.values,o,s=ke(e,n);if(i>0)o=Math.floor(ke(e,i));else{var l=Ig(a,e,n);o=Math.floor(ke(e,l))}for(var u=s-o,c=Math.ceil(u/t),h=[],f=o;f=0?1:-1;return Math.pow(o,e)*s})}function RC(r,e){var t=r.length*e;return e===1?r[r.length-1]:e===0?r[0]:t%1!==0?r[Math.ceil(t)-1]:r.length%2===0?(r[t-1]+r[t])/2:r[t]}function zC(r){var e=r.tickCount,t=r.values;if(!t||!t.length)return[];for(var i=t.slice().sort(function(s,l){return s-l}),n=[],a=0;a1&&(n=n*Math.ceil(s)),i&&nav)for(var l=Qo(t),u=Math.ceil(a/av),c=s;c<=l+u;c=c+u)o.push(YC(c));else if(a>Zn)for(var h=Math.ceil(a/Zn),f=Au(e),v=$C(e,t),c=0;c<=v+h;c=c+h)o.push(HC(s,c+f));else if(a>dr)for(var d=new Date(e),p=d.getFullYear(),g=d.getMonth(),y=d.getDate(),x=Math.ceil(a/dr),b=XC(e,t),c=0;cmi)for(var d=new Date(e),p=d.getFullYear(),g=d.getMonth(),x=d.getDate(),w=d.getHours(),S=Math.ceil(a/mi),M=WC(e,t),c=0;c<=M+S;c=c+S)o.push(new Date(p,g,x,w+c).getTime());else if(a>yi)for(var F=_C(e,t),T=Math.ceil(a/yi),c=0;c<=F+T;c=c+T)o.push(e+c*yi);else{var L=a;L=512&&console.warn("Notice: current ticks length("+o.length+') >= 512, may cause performance issues, even out of memory. Because of the configure "tickInterval"(in milliseconds, current is '+a+") is too small, increase the value to solve the problem!"),o}nr("cat",Og);nr("time-cat",VC);nr("wilkinson-extended",DC);nr("r-pretty",NC);nr("time",GC);nr("time-pretty",qC);nr("log",OC);nr("pow",BC);nr("quantile",zC);nr("d3-linear",bC);ar("cat",Ps);ar("category",Ps);ar("identity",yC);ar("linear",Os);ar("log",vC);ar("pow",dC);ar("time",pC);ar("timeCat",fC);ar("quantize",Pg);ar("quantile",gC);var Rg={},zg=function(r){return Rg[r.toLowerCase()]},Oa=function(r,e){if(zg(r))throw new Error("Attribute type '".concat(r,"' existed."));Rg[r.toLowerCase()]=e};Oa("Color",QS);Oa("Opacity",KS);Oa("Position",JS);Oa("Shape",tC);Oa("Size",eC);var Ac=function(){function r(e){this.type="coordinate",this.isRect=!1,this.isHelix=!1,this.isPolar=!1,this.isReflectX=!1,this.isReflectY=!1;var t=e.start,i=e.end,n=e.matrix,a=n===void 0?[1,0,0,0,1,0,0,0,1]:n,o=e.isTransposed,s=o===void 0?!1:o;this.start=t,this.end=i,this.matrix=a,this.originalMatrix=Z([],a),this.isTransposed=s}return r.prototype.initial=function(){this.center={x:(this.start.x+this.end.x)/2,y:(this.start.y+this.end.y)/2},this.width=Math.abs(this.end.x-this.start.x),this.height=Math.abs(this.end.y-this.start.y)},r.prototype.update=function(e){mt(this,e),this.initial()},r.prototype.convertDim=function(e,t){var i,n=this[t],a=n.start,o=n.end;return this.isReflect(t)&&(i=[o,a],a=i[0],o=i[1]),a+e*(o-a)},r.prototype.invertDim=function(e,t){var i,n=this[t],a=n.start,o=n.end;return this.isReflect(t)&&(i=[o,a],a=i[0],o=i[1]),(e-a)/(o-a)},r.prototype.applyMatrix=function(e,t,i){i===void 0&&(i=0);var n=this.matrix,a=[e,t,i];return oa(a,a,n),a},r.prototype.invertMatrix=function(e,t,i){i===void 0&&(i=0);var n=this.matrix,a=b1([0,0,0,0,0,0,0,0,0],n),o=[e,t,i];return a&&oa(o,o,a),o},r.prototype.convert=function(e){var t=this.convertPoint(e),i=t.x,n=t.y,a=this.applyMatrix(i,n,1);return{x:a[0],y:a[1]}},r.prototype.invert=function(e){var t=this.invertMatrix(e.x,e.y,1);return this.invertPoint({x:t[0],y:t[1]})},r.prototype.rotate=function(e){var t=this.matrix,i=this.center;return Yi(t,t,[-i.x,-i.y]),fc(t,t,e),Yi(t,t,[i.x,i.y]),this},r.prototype.reflect=function(e){return e==="x"?this.isReflectX=!this.isReflectX:this.isReflectY=!this.isReflectY,this},r.prototype.scale=function(e,t){var i=this.matrix,n=this.center;return Yi(i,i,[-n.x,-n.y]),zp(i,i,[e,t]),Yi(i,i,[n.x,n.y]),this},r.prototype.translate=function(e,t){var i=this.matrix;return Yi(i,i,[e,t]),this},r.prototype.transpose=function(){return this.isTransposed=!this.isTransposed,this},r.prototype.getCenter=function(){return this.center},r.prototype.getWidth=function(){return this.width},r.prototype.getHeight=function(){return this.height},r.prototype.getRadius=function(){return this.radius},r.prototype.isReflect=function(e){return e==="x"?this.isReflectX:this.isReflectY},r.prototype.resetMatrix=function(e){this.matrix=e||Z([],this.originalMatrix)},r}(),Ng=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.isRect=!0,i.type="cartesian",i.initial(),i}return e.prototype.initial=function(){r.prototype.initial.call(this);var t=this.start,i=this.end;this.x={start:t.x,end:i.x},this.y={start:t.y,end:i.y}},e.prototype.convertPoint=function(t){var i,n=t.x,a=t.y;return this.isTransposed&&(i=[a,n],n=i[0],a=i[1]),{x:this.convertDim(n,"x"),y:this.convertDim(a,"y")}},e.prototype.invertPoint=function(t){var i,n=this.invertDim(t.x,"x"),a=this.invertDim(t.y,"y");return this.isTransposed&&(i=[a,n],n=i[0],a=i[1]),{x:n,y:a}},e}(Ac),UC=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;i.isHelix=!0,i.type="helix";var n=t.startAngle,a=n===void 0?1.25*Math.PI:n,o=t.endAngle,s=o===void 0?7.25*Math.PI:o,l=t.innerRadius,u=l===void 0?0:l,c=t.radius;return i.startAngle=a,i.endAngle=s,i.innerRadius=u,i.radius=c,i.initial(),i}return e.prototype.initial=function(){r.prototype.initial.call(this);var t=(this.endAngle-this.startAngle)/(2*Math.PI)+1,i=Math.min(this.width,this.height)/2;this.radius&&this.radius>=0&&this.radius<=1&&(i=i*this.radius),this.d=Math.floor(i*(1-this.innerRadius)/t),this.a=this.d/(Math.PI*2),this.x={start:this.startAngle,end:this.endAngle},this.y={start:this.innerRadius*i,end:this.innerRadius*i+this.d*.99}},e.prototype.convertPoint=function(t){var i,n=t.x,a=t.y;this.isTransposed&&(i=[a,n],n=i[0],a=i[1]);var o=this.convertDim(n,"x"),s=this.a*o,l=this.convertDim(a,"y");return{x:this.center.x+Math.cos(o)*(s+l),y:this.center.y+Math.sin(o)*(s+l)}},e.prototype.invertPoint=function(t){var i,n=this.d+this.y.start,a=Bp([0,0],[t.x,t.y],[this.center.x,this.center.y]),o=vc(a,[1,0],!0),s=o*this.a;_i(a)this.width/i?(s=this.width/i,this.circleCenter={x:this.center.x-(.5-a)*this.width,y:this.center.y-(.5-o)*s*n}):(s=this.height/n,this.circleCenter={x:this.center.x-(.5-a)*s*i,y:this.center.y-(.5-o)*this.height}),this.polarRadius=this.radius,this.radius?this.radius>0&&this.radius<=1?this.polarRadius=s*this.radius:(this.radius<=0||this.radius>s)&&(this.polarRadius=s):this.polarRadius=s,this.x={start:this.startAngle,end:this.endAngle},this.y={start:this.innerRadius*this.polarRadius,end:this.polarRadius}},e.prototype.getRadius=function(){return this.polarRadius},e.prototype.convertPoint=function(t){var i,n=this.getCenter(),a=t.x,o=t.y;return this.isTransposed&&(i=[o,a],a=i[0],o=i[1]),a=this.convertDim(a,"x"),o=this.convertDim(o,"y"),{x:n.x+Math.cos(a)*o,y:n.y+Math.sin(a)*o}},e.prototype.invertPoint=function(t){var i,n=this.getCenter(),a=[t.x-n.x,t.y-n.y],o=this,s=o.startAngle,l=o.endAngle;this.isReflect("x")&&(i=[l,s],s=i[0],l=i[1]);var u=[1,0,0,0,1,0,0,0,1];fc(u,u,s);var c=[1,0,0];oa(c,c,u);var h=[c[0],c[1]],f=vc(h,a,l0?d:-d;var p=this.invertDim(v,"y"),g={x:0,y:0};return g.x=this.isTransposed?p:d,g.y=this.isTransposed?d:p,g},e.prototype.getCenter=function(){return this.circleCenter},e.prototype.getOneBox=function(){var t=this.startAngle,i=this.endAngle;if(Math.abs(i-t)>=Math.PI*2)return{minX:-1,maxX:1,minY:-1,maxY:1};for(var n=[0,Math.cos(t),Math.cos(i)],a=[0,Math.sin(t),Math.sin(i)],o=Math.min(t,i);o=0;i--)r.removeChild(e[i])}function JC(r,e){return!!r.className.match(new RegExp("(\\s|^)"+e+"(\\s|$)"))}function fa(r){var e=r.start,t=r.end,i=Math.min(e.x,t.x),n=Math.min(e.y,t.y),a=Math.max(e.x,t.x),o=Math.max(e.y,t.y);return{x:i,y:n,minX:i,minY:n,maxX:a,maxY:o,width:a-i,height:o-n}}function tM(r){var e=r.map(function(s){return s.x}),t=r.map(function(s){return s.y}),i=Math.min.apply(Math,e),n=Math.min.apply(Math,t),a=Math.max.apply(Math,e),o=Math.max.apply(Math,t);return{x:i,y:n,minX:i,minY:n,maxX:a,maxY:o,width:a-i,height:o-n}}function Rs(r,e,t,i){var n=r+t,a=e+i;return{x:r,y:e,width:t,height:i,minX:r,minY:e,maxX:isNaN(n)?0:n,maxY:isNaN(a)?0:a}}function xi(r,e,t){return(1-t)*r+e*t}function Zi(r,e,t){return{x:r.x+Math.cos(t)*e,y:r.y+Math.sin(t)*e}}function eM(r,e){var t=e.x-r.x,i=e.y-r.y;return Math.sqrt(t*t+i*i)}var Jo=function(r,e,t){return t===void 0&&(t=Math.pow(Number.EPSILON,.5)),[r,e].includes(1/0)?Math.abs(r)===Math.abs(e):Math.abs(r-e)0?C(l,function(u){if(u.get("visible")){if(u.isGroup()&&u.get("children").length===0)return!0;var c=Hg(u),h=u.applyToMatrix([c.minX,c.minY,1]),f=u.applyToMatrix([c.minX,c.maxY,1]),v=u.applyToMatrix([c.maxX,c.minY,1]),d=u.applyToMatrix([c.maxX,c.maxY,1]),p=Math.min(h[0],f[0],v[0],d[0]),g=Math.max(h[0],f[0],v[0],d[0]),y=Math.min(h[1],f[1],v[1],d[1]),x=Math.max(h[1],f[1],v[1],d[1]);pa&&(a=g),ys&&(s=x)}}):(n=0,a=0,o=0,s=0),i=Rs(n,o,a-n,s-o)}return t?rM(i,t):i}function iM(r,e){if(!(!r.getClip()&&!e.getClip())){var t=e.getClip();if(!t){r.setClip(null);return}var i={type:t.get("type"),attrs:t.attr()};r.setClip(i)}}function ue(r){return r+"px"}function Xg(r,e,t,i){var n=eM(r,e),a=i/n,o=0;return t==="start"?o=0-a:t==="end"&&(o=1+a),{x:xi(r.x,e.x,o),y:xi(r.y,e.y,o)}}var nM={none:[],point:["x","y"],region:["start","end"],points:["points"],circle:["center","radius","startAngle","endAngle"]},Wg=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.initCfg(),i}return e.prototype.getDefaultCfg=function(){return{id:"",name:"",type:"",locationType:"none",offsetX:0,offsetY:0,animate:!1,capture:!0,updateAutoRender:!1,animateOption:{appear:null,update:{duration:400,easing:"easeQuadInOut"},enter:{duration:400,easing:"easeQuadInOut"},leave:{duration:350,easing:"easeQuadIn"}},events:null,defaultCfg:{},visible:!0}},e.prototype.clear=function(){},e.prototype.update=function(t){var i=this,n=this.get("defaultCfg")||{};C(t,function(a,o){var s=i.get(o),l=a;s!==a&&(pt(a)&&n[o]&&(l=H({},n[o],a)),i.set(o,l))}),this.updateInner(t),this.afterUpdate(t)},e.prototype.updateInner=function(t){},e.prototype.afterUpdate=function(t){$r(t,"visible")&&(t.visible?this.show():this.hide()),$r(t,"capture")&&this.setCapture(t.capture)},e.prototype.getLayoutBBox=function(){return this.getBBox()},e.prototype.getLocationType=function(){return this.get("locationType")},e.prototype.getOffset=function(){return{offsetX:this.get("offsetX"),offsetY:this.get("offsetY")}},e.prototype.setOffset=function(t,i){this.update({offsetX:t,offsetY:i})},e.prototype.setLocation=function(t){var i=m({},t);this.update(i)},e.prototype.getLocation=function(){var t=this,i={},n=this.get("locationType"),a=nM[n];return C(a,function(o){i[o]=t.get(o)}),i},e.prototype.isList=function(){return!1},e.prototype.isSlider=function(){return!1},e.prototype.init=function(){},e.prototype.initCfg=function(){var t=this,i=this.get("defaultCfg");C(i,function(n,a){var o=t.get(a);if(pt(o)){var s=H({},n,o);t.set(a,s)}})},e}(ys),ii="update_status",aM=["visible","tip","delegateObject"],oM=["container","group","shapesMap","isRegister","isUpdating","destroyed"],Jt=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{container:null,shapesMap:{},group:null,capture:!0,isRegister:!1,isUpdating:!1,isInit:!0})},e.prototype.remove=function(){this.clear();var t=this.get("group");t.remove()},e.prototype.clear=function(){var t=this.get("group");t.clear(),this.set("shapesMap",{}),this.clearOffScreenCache(),this.set("isInit",!0)},e.prototype.getChildComponentById=function(t){var i=this.getElementById(t),n=i&&i.get("component");return n},e.prototype.getElementById=function(t){return this.get("shapesMap")[t]},e.prototype.getElementByLocalId=function(t){var i=this.getElementId(t);return this.getElementById(i)},e.prototype.getElementsByName=function(t){var i=[];return C(this.get("shapesMap"),function(n){n.get("name")===t&&i.push(n)}),i},e.prototype.getContainer=function(){return this.get("container")},e.prototype.updateInner=function(t){this.offScreenRender(),this.get("updateAutoRender")&&this.render()},e.prototype.render=function(){var t=this.get("offScreenGroup");t||(t=this.offScreenRender());var i=this.get("group");this.updateElements(t,i),this.deleteElements(),this.applyOffset(),this.get("eventInitted")||(this.initEvent(),this.set("eventInitted",!0)),this.set("isInit",!1)},e.prototype.show=function(){var t=this.get("group");t.show(),this.set("visible",!0)},e.prototype.hide=function(){var t=this.get("group");t.hide(),this.set("visible",!1)},e.prototype.setCapture=function(t){var i=this.get("group");i.set("capture",t),this.set("capture",t)},e.prototype.destroy=function(){this.removeEvent(),this.remove(),r.prototype.destroy.call(this)},e.prototype.getBBox=function(){return this.get("group").getCanvasBBox()},e.prototype.getLayoutBBox=function(){var t=this.get("group"),i=this.getInnerLayoutBBox(),n=t.getTotalMatrix();return n&&(i=KC(n,i)),i},e.prototype.on=function(t,i,n){var a=this.get("group");return a.on(t,i,n),this},e.prototype.off=function(t,i){var n=this.get("group");return n&&n.off(t,i),this},e.prototype.emit=function(t,i){var n=this.get("group");n.emit(t,i)},e.prototype.init=function(){r.prototype.init.call(this),this.get("group")||this.initGroup(),this.offScreenRender()},e.prototype.getInnerLayoutBBox=function(){return this.get("offScreenBBox")||this.get("group").getBBox()},e.prototype.delegateEmit=function(t,i){var n=this.get("group");i.target=n,n.emit(t,i),Vg(n,t,i)},e.prototype.createOffScreenGroup=function(){var t=this.get("group"),i=t.getGroupBase(),n=new i({delegateObject:this.getDelegateObject()});return n},e.prototype.applyOffset=function(){var t=this.get("offsetX"),i=this.get("offsetY");this.moveElementTo(this.get("group"),{x:t,y:i})},e.prototype.initGroup=function(){var t=this.get("container");this.set("group",t.addGroup({id:this.get("id"),name:this.get("name"),capture:this.get("capture"),visible:this.get("visible"),isComponent:!0,component:this,delegateObject:this.getDelegateObject()}))},e.prototype.offScreenRender=function(){this.clearOffScreenCache();var t=this.createOffScreenGroup();return this.renderInner(t),this.set("offScreenGroup",t),this.set("offScreenBBox",Hg(t)),t},e.prototype.addGroup=function(t,i){this.appendDelegateObject(t,i);var n=t.addGroup(i);return this.get("isRegister")&&this.registerElement(n),n},e.prototype.addShape=function(t,i){this.appendDelegateObject(t,i);var n=t.addShape(i);return this.get("isRegister")&&this.registerElement(n),n},e.prototype.addComponent=function(t,i){var n=i.id,a=i.component,o=yt(i,["id","component"]),s=new a(m(m({},o),{id:n,container:t,updateAutoRender:this.get("updateAutoRender")}));return s.init(),s.render(),this.get("isRegister")&&this.registerElement(s.get("group")),s},e.prototype.initEvent=function(){},e.prototype.removeEvent=function(){var t=this.get("group");t.off()},e.prototype.getElementId=function(t){var i=this.get("id"),n=this.get("name");return i+"-"+n+"-"+t},e.prototype.registerElement=function(t){var i=t.get("id");this.get("shapesMap")[i]=t},e.prototype.unregisterElement=function(t){var i=t.get("id");delete this.get("shapesMap")[i]},e.prototype.moveElementTo=function(t,i){var n=Fc(i);t.attr("matrix",n)},e.prototype.addAnimation=function(t,i,n){var a=i.attr("opacity");B(a)&&(a=1),i.attr("opacity",0),i.animate({opacity:a},n)},e.prototype.removeAnimation=function(t,i,n){i.animate({opacity:0},n)},e.prototype.updateAnimation=function(t,i,n,a){i.animate(n,a)},e.prototype.updateElements=function(t,i){var n=this,a=this.get("animate"),o=this.get("animateOption"),s=t.getChildren().slice(0),l;C(s,function(u){var c=u.get("id"),h=n.getElementById(c),f=u.get("name");if(h)if(u.get("isComponent")){var v=u.get("component"),d=h.get("component"),p=sc(v.cfg,cw(pn(v.cfg),oM));d.update(p),h.set(ii,"update")}else{var g=n.getReplaceAttrs(h,u);a&&o.update?n.updateAnimation(f,h,g,o.update):h.attr(g),u.isGroup()&&n.updateElements(u,h),C(aM,function(w){h.set(w,u.get(w))}),iM(h,u),l=h,h.set(ii,"update")}else{i.add(u);var y=i.getChildren();if(y.splice(y.length-1,1),l){var x=y.indexOf(l);y.splice(x+1,0,u)}else y.unshift(u);if(n.registerElement(u),u.set(ii,"add"),u.get("isComponent")){var v=u.get("component");v.set("container",i)}else u.isGroup()&&n.registerNewGroup(u);if(l=u,a){var b=n.get("isInit")?o.appear:o.enter;b&&n.addAnimation(f,u,b)}}})},e.prototype.clearUpdateStatus=function(t){var i=t.getChildren();C(i,function(n){n.set(ii,null)})},e.prototype.clearOffScreenCache=function(){var t=this.get("offScreenGroup");t&&t.destroy(),this.set("offScreenGroup",null),this.set("offScreenBBox",null)},e.prototype.getDelegateObject=function(){var t,i=this.get("name"),n=(t={},t[i]=this,t.component=this,t);return n},e.prototype.appendDelegateObject=function(t,i){var n=t.get("delegateObject");i.delegateObject||(i.delegateObject={}),mt(i.delegateObject,n)},e.prototype.getReplaceAttrs=function(t,i){var n=t.attr(),a=i.attr();return C(n,function(o,s){a[s]===void 0&&(a[s]=void 0)}),a},e.prototype.registerNewGroup=function(t){var i=this,n=t.getChildren();C(n,function(a){i.registerElement(a),a.set(ii,"add"),a.isGroup()&&i.registerNewGroup(a)})},e.prototype.deleteElements=function(){var t=this,i=this.get("shapesMap"),n=[];C(i,function(s,l){!s.get(ii)||s.destroyed?n.push([l,s]):s.set(ii,null)});var a=this.get("animate"),o=this.get("animateOption");C(n,function(s){var l=s[0],u=s[1];if(!u.destroyed){var c=u.get("name");if(a&&o.leave){var h=mt({callback:function(){t.removeElement(u)}},o.leave);t.removeAnimation(c,u,h)}else t.removeElement(u)}delete i[l]})},e.prototype.removeElement=function(t){if(t.get("isGroup")){var i=t.get("component");i&&i.destroy()}t.remove()},e}(Wg),El="…";function sM(r){for(var e=0,t=0;t0&&r.charCodeAt(e)<128?1:2}function lM(r,e,t){t===void 0&&(t="tail");var i=r.length,n="";if(t==="tail"){for(var a=0,o=0;a=19968&&s<=40869?a+=2:a+=1}a>t&&(t=a,i=n)}return r[i].getBBox().width}function Fu(r){if(r.length>hM)return fM(r);var e=0;return C(r,function(t){var i=t.getBBox(),n=i.width;e=0?f=lM(a,h,i):f=uM,f&&(e.attr("text",f),c=!0)}return c?e.set("tip",a):e.set("tip",null),c}function zs(r,e){var t=e.x,i=e.y,n=e.content,a=e.style,o=e.id,s=e.name,l=e.rotate,u=e.maxLength,c=e.autoEllipsis,h=e.isVertical,f=e.ellipsisPosition,v=e.background,d=r.addGroup({id:o+"-group",name:s+"-group",attrs:{x:t,y:i}}),p=d.addShape({type:"text",id:o,name:s,attrs:m({x:0,y:0,text:n},a)}),g=Ko(A(v,"padding",0));if(u&&c){var y=u-(g[1]+g[3]);Qn(!h,p,y,f)}if(v){var x=A(v,"style",{}),b=p.getCanvasBBox(),w=b.minX,S=b.minY,M=b.width,F=b.height,T=d.addShape("rect",{id:o+"-bg",name:o+"-bg",attrs:m({x:w-g[3],y:S-g[0],width:M+g[1]+g[3],height:F+g[0]+g[2]},x)});T.toBack()}Tc(d,t,i),$g(d,l,t,i)}const lt={fontFamily:` + BlinkMacSystemFont, "Segoe UI", Roboto,"Helvetica Neue", + Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", + SimSun, "sans-serif"`,textColor:"#2C3542",activeTextColor:"#333333",uncheckedColor:"#D8D8D8",lineColor:"#416180",regionColor:"#CCD7EB",verticalAxisRotate:-Math.PI/4,horizontalAxisRotate:Math.PI/4,descriptionIconStroke:"#fff",descriptionIconFill:"rgba(58, 73, 101, .25)"};var dM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"line",locationType:"region",start:null,end:null,style:{},text:null,defaultCfg:{style:{fill:lt.textColor,fontSize:12,textAlign:"center",textBaseline:"bottom",fontFamily:lt.fontFamily},text:{position:"center",autoRotate:!0,content:null,offsetX:0,offsetY:0,style:{stroke:lt.lineColor,lineWidth:1}}}})},e.prototype.renderInner=function(t){this.renderLine(t),this.get("text")&&this.renderLabel(t)},e.prototype.renderLine=function(t){var i=this.get("start"),n=this.get("end"),a=this.get("style");this.addShape(t,{type:"line",id:this.getElementId("line"),name:"annotation-line",attrs:m({x1:i.x,y1:i.y,x2:n.x,y2:n.y},a)})},e.prototype.getLabelPoint=function(t,i,n){var a;return n==="start"?a=0:n==="center"?a=.5:Q(n)&&n.indexOf("%")!==-1?a=parseInt(n,10)/100:rt(n)?a=n:a=1,(a>1||a<0)&&(a=1),{x:xi(t.x,i.x,a),y:xi(t.y,i.y,a)}},e.prototype.renderLabel=function(t){var i=this.get("text"),n=this.get("start"),a=this.get("end"),o=i.position,s=i.content,l=i.style,u=i.offsetX,c=i.offsetY,h=i.autoRotate,f=i.maxLength,v=i.autoEllipsis,d=i.ellipsisPosition,p=i.background,g=i.isVertical,y=g===void 0?!1:g,x=this.getLabelPoint(n,a,o),b=x.x+u,w=x.y+c,S={id:this.getElementId("line-text"),name:"annotation-line-text",x:b,y:w,content:s,style:l,maxLength:f,autoEllipsis:v,ellipsisPosition:d,background:p,isVertical:y};if(h){var M=[a.x-n.x,a.y-n.y];S.rotate=Math.atan2(M[1],M[0])}zs(t,S)},e}(Jt),pM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"text",locationType:"point",x:0,y:0,content:"",rotate:null,style:{},background:null,maxLength:null,autoEllipsis:!0,isVertical:!1,ellipsisPosition:"tail",defaultCfg:{style:{fill:lt.textColor,fontSize:12,textAlign:"center",textBaseline:"middle",fontFamily:lt.fontFamily}}})},e.prototype.setLocation=function(t){this.set("x",t.x),this.set("y",t.y),this.resetLocation()},e.prototype.renderInner=function(t){var i=this.getLocation(),n=i.x,a=i.y,o=this.get("content"),s=this.get("style"),l=this.getElementId("text"),u=this.get("name")+"-text",c=this.get("maxLength"),h=this.get("autoEllipsis"),f=this.get("isVertical"),v=this.get("ellipsisPosition"),d=this.get("background"),p=this.get("rotate"),g={id:l,name:u,x:n,y:a,content:o,style:s,maxLength:c,autoEllipsis:h,isVertical:f,ellipsisPosition:v,background:d,rotate:p};zs(t,g)},e.prototype.resetLocation=function(){var t=this.getElementByLocalId("text-group");if(t){var i=this.getLocation(),n=i.x,a=i.y,o=this.get("rotate");Tc(t,n,a),$g(t,o,n,a)}},e}(Jt),gM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"arc",locationType:"circle",center:null,radius:100,startAngle:-Math.PI/2,endAngle:Math.PI*3/2,style:{stroke:"#999",lineWidth:1}})},e.prototype.renderInner=function(t){this.renderArc(t)},e.prototype.getArcPath=function(){var t=this.getLocation(),i=t.center,n=t.radius,a=t.startAngle,o=t.endAngle,s=Zi(i,n,a),l=Zi(i,n,o),u=o-a>Math.PI?1:0,c=[["M",s.x,s.y]];if(o-a===Math.PI*2){var h=Zi(i,n,a+Math.PI);c.push(["A",n,n,0,u,1,h.x,h.y]),c.push(["A",n,n,0,u,1,l.x,l.y])}else c.push(["A",n,n,0,u,1,l.x,l.y]);return c},e.prototype.renderArc=function(t){var i=this.getArcPath(),n=this.get("style");this.addShape(t,{type:"path",id:this.getElementId("arc"),name:"annotation-arc",attrs:m({path:i},n)})},e}(Jt),yM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"region",locationType:"region",start:null,end:null,style:{},defaultCfg:{style:{lineWidth:0,fill:lt.regionColor,opacity:.4}}})},e.prototype.renderInner=function(t){this.renderRegion(t)},e.prototype.renderRegion=function(t){var i=this.get("start"),n=this.get("end"),a=this.get("style"),o=fa({start:i,end:n});this.addShape(t,{type:"rect",id:this.getElementId("region"),name:"annotation-region",attrs:m({x:o.x,y:o.y,width:o.width,height:o.height},a)})},e}(Jt),mM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"image",locationType:"region",start:null,end:null,src:null,style:{}})},e.prototype.renderInner=function(t){this.renderImage(t)},e.prototype.getImageAttrs=function(){var t=this.get("start"),i=this.get("end"),n=this.get("style"),a=fa({start:t,end:i}),o=this.get("src");return m({x:a.x,y:a.y,img:o,width:a.width,height:a.height},n)},e.prototype.renderImage=function(t){this.addShape(t,{type:"image",id:this.getElementId("image"),name:"annotation-image",attrs:this.getImageAttrs()})},e}(Jt),xM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"dataMarker",locationType:"point",x:0,y:0,point:{},line:{},text:{},direction:"upward",autoAdjust:!0,coordinateBBox:null,defaultCfg:{point:{display:!0,style:{r:3,fill:"#FFFFFF",stroke:"#1890FF",lineWidth:2}},line:{display:!0,length:20,style:{stroke:lt.lineColor,lineWidth:1}},text:{content:"",display:!0,style:{fill:lt.textColor,opacity:.65,fontSize:12,textAlign:"start",fontFamily:lt.fontFamily}}}})},e.prototype.renderInner=function(t){A(this.get("line"),"display")&&this.renderLine(t),A(this.get("text"),"display")&&this.renderText(t),A(this.get("point"),"display")&&this.renderPoint(t),this.get("autoAdjust")&&this.autoAdjust(t)},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x")+this.get("offsetX"),y:this.get("y")+this.get("offsetY")})},e.prototype.renderPoint=function(t){var i=this.getShapeAttrs().point;this.addShape(t,{type:"circle",id:this.getElementId("point"),name:"annotation-point",attrs:i})},e.prototype.renderLine=function(t){var i=this.getShapeAttrs().line;this.addShape(t,{type:"path",id:this.getElementId("line"),name:"annotation-line",attrs:i})},e.prototype.renderText=function(t){var i=this.getShapeAttrs().text,n=i.x,a=i.y,o=i.text,s=yt(i,["x","y","text"]),l=this.get("text"),u=l.background,c=l.maxLength,h=l.autoEllipsis,f=l.isVertival,v=l.ellipsisPosition,d={x:n,y:a,id:this.getElementId("text"),name:"annotation-text",content:o,style:s,background:u,maxLength:c,autoEllipsis:h,isVertival:f,ellipsisPosition:v};zs(t,d)},e.prototype.autoAdjust=function(t){var i=this.get("direction"),n=this.get("x"),a=this.get("y"),o=A(this.get("line"),"length",0),s=this.get("coordinateBBox"),l=t.getBBox(),u=l.minX,c=l.maxX,h=l.minY,f=l.maxY,v=t.findById(this.getElementId("text-group")),d=t.findById(this.getElementId("text")),p=t.findById(this.getElementId("line"));if(s&&v){var g=v.attr("x"),y=v.attr("y"),x=d.getCanvasBBox(),b=x.width,w=x.height,S=0,M=0;if(n+u<=s.minX)if(i==="leftward")S=1;else{var F=s.minX-(n+u);g=v.attr("x")+F}else if(n+c>=s.maxX)if(i==="rightward")S=-1;else{var F=n+c-s.maxX;g=v.attr("x")-F}if(S&&(p&&p.attr("path",[["M",0,0],["L",o*S,0]]),g=(o+2+b)*S),a+h<=s.minY)if(i==="upward")M=1;else{var F=s.minY-(a+h);y=v.attr("y")+F}else if(a+f>=s.maxY)if(i==="downward")M=-1;else{var F=a+f-s.maxY;y=v.attr("y")-F}M&&(p&&p.attr("path",[["M",0,0],["L",0,o*M]]),y=(o+2+w)*M),(g!==v.attr("x")||y!==v.attr("y"))&&Tc(v,g,y)}},e.prototype.getShapeAttrs=function(){var t=A(this.get("line"),"display"),i=A(this.get("point"),"style",{}),n=A(this.get("line"),"style",{}),a=A(this.get("text"),"style",{}),o=this.get("direction"),s=t?A(this.get("line"),"length",0):0,l=0,u=0,c="top",h="start";switch(o){case"upward":u=-1,c="bottom";break;case"downward":u=1,c="top";break;case"leftward":l=-1,h="end";break;case"rightward":l=1,h="start";break}return{point:m({x:0,y:0},i),line:m({path:[["M",0,0],["L",s*l,s*u]]},n),text:m({x:(s+2)*l,y:(s+2)*u,text:A(this.get("text"),"content",""),textBaseline:c,textAlign:h},a)}},e}(Jt),wM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"dataRegion",locationType:"points",points:[],lineLength:0,region:{},text:{},defaultCfg:{region:{style:{lineWidth:0,fill:lt.regionColor,opacity:.4}},text:{content:"",style:{textAlign:"center",textBaseline:"bottom",fontSize:12,fill:lt.textColor,fontFamily:lt.fontFamily}}}})},e.prototype.renderInner=function(t){var i=A(this.get("region"),"style",{});A(this.get("text"),"style",{});var n=this.get("lineLength")||0,a=this.get("points");if(a.length){var o=tM(a),s=[];s.push(["M",a[0].x,o.minY-n]),a.forEach(function(u){s.push(["L",u.x,u.y])}),s.push(["L",a[a.length-1].x,a[a.length-1].y-n]),this.addShape(t,{type:"path",id:this.getElementId("region"),name:"annotation-region",attrs:m({path:s},i)});var l=m({id:this.getElementId("text"),name:"annotation-text",x:(o.minX+o.maxX)/2,y:o.minY-n},this.get("text"));zs(t,l)}},e}(Jt),bM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"regionFilter",locationType:"region",start:null,end:null,color:null,shape:[]})},e.prototype.renderInner=function(t){var i=this,n=this.get("start"),a=this.get("end"),o=this.addGroup(t,{id:this.getElementId("region-filter"),capture:!1});C(this.get("shapes"),function(l,u){var c=l.get("type"),h=ie(l.attr());i.adjustShapeAttrs(h),i.addShape(o,{id:i.getElementId("shape-"+c+"-"+u),capture:!1,type:c,attrs:h})});var s=fa({start:n,end:a});o.setClip({type:"rect",attrs:{x:s.minX,y:s.minY,width:s.width,height:s.height}})},e.prototype.adjustShapeAttrs=function(t){var i=this.get("color");t.fill&&(t.fill=t.fillStyle=i),t.stroke=t.strokeStyle=i},e}(Jt),SM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"shape",draw:Or})},e.prototype.renderInner=function(t){var i=this.get("render");X(i)&&i(t)},e}(Jt),kc=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{container:null,containerTpl:"
",updateAutoRender:!0,containerClassName:"",parent:null})},e.prototype.getContainer=function(){return this.get("container")},e.prototype.show=function(){var t=this.get("container");t.style.display="",this.set("visible",!0)},e.prototype.hide=function(){var t=this.get("container");t.style.display="none",this.set("visible",!1)},e.prototype.setCapture=function(t){var i=this.getContainer(),n=t?"auto":"none";i.style.pointerEvents=n,this.set("capture",t)},e.prototype.getBBox=function(){var t=this.getContainer(),i=parseFloat(t.style.left)||0,n=parseFloat(t.style.top)||0;return Rs(i,n,t.clientWidth,t.clientHeight)},e.prototype.clear=function(){var t=this.get("container");Ec(t)},e.prototype.destroy=function(){this.removeEvent(),this.removeDom(),r.prototype.destroy.call(this)},e.prototype.init=function(){r.prototype.init.call(this),this.initContainer(),this.initDom(),this.resetStyles(),this.applyStyles(),this.initEvent(),this.initCapture(),this.initVisible()},e.prototype.initCapture=function(){this.setCapture(this.get("capture"))},e.prototype.initVisible=function(){this.get("visible")?this.show():this.hide()},e.prototype.initDom=function(){},e.prototype.initContainer=function(){var t=this.get("container");if(B(t)){t=this.createDom();var i=this.get("parent");Q(i)&&(i=document.getElementById(i),this.set("parent",i)),i.appendChild(t),this.get("containerId")&&t.setAttribute("id",this.get("containerId")),this.set("container",t)}else Q(t)&&(t=document.getElementById(t),this.set("container",t));this.get("parent")||this.set("parent",t.parentNode)},e.prototype.resetStyles=function(){var t=this.get("domStyles"),i=this.get("defaultStyles");t?t=H({},i,t):t=i,this.set("domStyles",t)},e.prototype.applyStyles=function(){var t=this.get("domStyles");if(t){var i=this.getContainer();this.applyChildrenStyles(i,t);var n=this.get("containerClassName");if(n&&JC(i,n)){var a=t[n];te(i,a)}}},e.prototype.applyChildrenStyles=function(t,i){C(i,function(n,a){var o=t.getElementsByClassName(a);C(o,function(s){te(s,n)})})},e.prototype.applyStyle=function(t,i){var n=this.get("domStyles");te(i,n[t])},e.prototype.createDom=function(){var t=this.get("containerTpl");return Nr(t)},e.prototype.initEvent=function(){},e.prototype.removeDom=function(){var t=this.get("container");t&&t.parentNode&&t.parentNode.removeChild(t)},e.prototype.removeEvent=function(){},e.prototype.updateInner=function(t){$r(t,"domStyles")&&(this.resetStyles(),this.applyStyles()),this.resetPosition()},e.prototype.resetPosition=function(){},e}(Wg),CM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"annotation",type:"html",locationType:"point",x:0,y:0,containerTpl:'
',alignX:"left",alignY:"top",html:"",zIndex:7})},e.prototype.render=function(){var t=this.getContainer(),i=this.get("html");Ec(t);var n=X(i)?i(t):i;if(wp(n))t.appendChild(n);else if(Q(n)||rt(n)){var a=Nr(""+n);a&&t.appendChild(a)}this.resetPosition()},e.prototype.resetPosition=function(){var t=this.getContainer(),i=this.getLocation(),n=i.x,a=i.y,o=this.get("alignX"),s=this.get("alignY"),l=this.get("offsetX"),u=this.get("offsetY"),c=$w(t),h=Vw(t),f={x:n,y:a};o==="middle"?f.x-=Math.round(c/2):o==="right"&&(f.x-=Math.round(c)),s==="middle"?f.y-=Math.round(h/2):s==="bottom"&&(f.y-=Math.round(h)),l&&(f.x+=l),u&&(f.y+=u),te(t,{position:"absolute",left:f.x+"px",top:f.y+"px",zIndex:this.get("zIndex")})},e}(kc);const MM=Object.freeze(Object.defineProperty({__proto__:null,Arc:gM,DataMarker:xM,DataRegion:wM,Html:CM,Image:mM,Line:dM,Region:yM,RegionFilter:bM,Shape:SM,Text:pM},Symbol.toStringTag,{value:"Module"}));function Yn(r,e,t){var i=e+"Style",n=null;return C(t,function(a,o){r[o]&&a[i]&&(n||(n={}),mt(n,a[i]))}),n}var _g=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"axis",ticks:[],line:{},tickLine:{},subTickLine:null,title:null,label:{},verticalFactor:1,verticalLimitLength:null,overlapOrder:["autoRotate","autoEllipsis","autoHide"],tickStates:{},optimize:{},defaultCfg:{line:{style:{lineWidth:1,stroke:lt.lineColor}},tickLine:{style:{lineWidth:1,stroke:lt.lineColor},alignTick:!0,length:5,displayWithLabel:!0},subTickLine:{style:{lineWidth:1,stroke:lt.lineColor},count:4,length:2},label:{autoRotate:!0,autoHide:!1,autoEllipsis:!1,style:{fontSize:12,fill:lt.textColor,fontFamily:lt.fontFamily,fontWeight:"normal"},offset:10,offsetX:0,offsetY:0},title:{autoRotate:!0,spacing:5,position:"center",style:{fontSize:12,fill:lt.textColor,textBaseline:"middle",fontFamily:lt.fontFamily,textAlign:"center"},iconStyle:{fill:lt.descriptionIconFill,stroke:lt.descriptionIconStroke},description:""},tickStates:{active:{labelStyle:{fontWeight:500},tickLineStyle:{lineWidth:2}},inactive:{labelStyle:{fill:lt.uncheckedColor}}},optimize:{enable:!0,threshold:400}},theme:{}})},e.prototype.renderInner=function(t){this.get("line")&&this.drawLine(t),this.drawTicks(t),this.get("title")&&this.drawTitle(t)},e.prototype.isList=function(){return!0},e.prototype.getItems=function(){return this.get("ticks")},e.prototype.setItems=function(t){this.update({ticks:t})},e.prototype.updateItem=function(t,i){mt(t,i),this.clear(),this.render()},e.prototype.clearItems=function(){var t=this.getElementByLocalId("label-group");t&&t.clear()},e.prototype.setItemState=function(t,i,n){t[i]=n,this.updateTickStates(t)},e.prototype.hasState=function(t,i){return!!t[i]},e.prototype.getItemStates=function(t){var i=this.get("tickStates"),n=[];return C(i,function(a,o){t[o]&&n.push(o)}),n},e.prototype.clearItemsState=function(t){var i=this,n=this.getItemsByState(t);C(n,function(a){i.setItemState(a,t,!1)})},e.prototype.getItemsByState=function(t){var i=this,n=this.getItems();return jt(n,function(a){return i.hasState(a,t)})},e.prototype.getSidePoint=function(t,i){var n=this,a=n.getSideVector(i,t);return{x:t.x+a[0],y:t.y+a[1]}},e.prototype.getTextAnchor=function(t){var i;return _t(t[0],0)?i="center":t[0]>0?i="start":t[0]<0&&(i="end"),i},e.prototype.getTextBaseline=function(t){var i;return _t(t[1],0)?i="middle":t[1]>0?i="top":t[1]<0&&(i="bottom"),i},e.prototype.processOverlap=function(t){},e.prototype.drawLine=function(t){var i=this.getLinePath(),n=this.get("line");this.addShape(t,{type:"path",id:this.getElementId("line"),name:"axis-line",attrs:mt({path:i},n.style)})},e.prototype.getTickLineItems=function(t){var i=this,n=[],a=this.get("tickLine"),o=a.alignTick,s=a.length,l=1,u=t.length;return u>=2&&(l=t[1].value-t[0].value),C(t,function(c){var h=c.point;o||(h=i.getTickPoint(c.value-l/2));var f=i.getSidePoint(h,s);n.push({startPoint:h,tickValue:c.value,endPoint:f,tickId:c.id,id:"tickline-"+c.id})}),n},e.prototype.getSubTickLineItems=function(t){var i=[],n=this.get("subTickLine"),a=n.count,o=t.length;if(o>=2)for(var s=0;s0){var n=Vt(i);if(n>t.threshold){var a=Math.ceil(n/t.threshold),o=i.filter(function(s,l){return l%a===0});this.set("ticks",o),this.set("originalTicks",i)}}},e.prototype.getLabelAttrs=function(t,i,n){var a=this.get("label"),o=a.offset,s=a.offsetX,l=a.offsetY,u=a.rotate,c=a.formatter,h=this.getSidePoint(t.point,o),f=this.getSideVector(o,h),v=c?c(t.name,t,i):t.name,d=a.style;d=X(d)?A(this.get("theme"),["label","style"],{}):d;var p=mt({x:h.x+s,y:h.y+l,text:v,textAlign:this.getTextAnchor(f),textBaseline:this.getTextBaseline(f)},d);return u&&(p.matrix=Ai(h,u)),p},e.prototype.drawLabels=function(t){var i=this,n=this.get("ticks"),a=this.addGroup(t,{name:"axis-label-group",id:this.getElementId("label-group")});C(n,function(f,v){i.addShape(a,{type:"text",name:"axis-label",id:i.getElementId("label-"+f.id),attrs:i.getLabelAttrs(f,v,n),delegateObject:{tick:f,item:f,index:v}})}),this.processOverlap(a);var o=a.getChildren(),s=A(this.get("theme"),["label","style"],{}),l=this.get("label"),u=l.style,c=l.formatter;if(X(u)){var h=o.map(function(f){return A(f.get("delegateObject"),"tick")});C(o,function(f,v){var d=f.get("delegateObject").tick,p=c?c(d.name,d,v):d.name,g=mt({},s,u(p,v,h));f.attr(g)})}},e.prototype.getTitleAttrs=function(){var t=this.get("title"),i=t.style,n=t.position,a=t.offset,o=t.spacing,s=o===void 0?0:o,l=t.autoRotate,u=i.fontSize,c=.5;n==="start"?c=0:n==="end"&&(c=1);var h=this.getTickPoint(c),f=this.getSidePoint(h,a||s+u/2),v=mt({x:f.x,y:f.y,text:t.text},i),d=t.rotate,p=d;if(B(d)&&l){var g=this.getAxisVector(h),y=[1,0];p=vc(g,y,!0)}if(p){var x=Ai(f,p);v.matrix=x}return v},e.prototype.drawTitle=function(t){var i,n=this.getTitleAttrs(),a=this.addShape(t,{type:"text",id:this.getElementId("title"),name:"axis-title",attrs:n});!((i=this.get("title"))===null||i===void 0)&&i.description&&this.drawDescriptionIcon(t,a,n.matrix)},e.prototype.drawDescriptionIcon=function(t,i,n){var a=this.addGroup(t,{name:"axis-description",id:this.getElementById("description")}),o=i.getBBox(),s=o.maxX,l=o.maxY,u=o.height,c=this.get("title").iconStyle,h=4,f=u/2,v=f/6,d=s+h,p=l-u/2,g=[d+f,p-f],y=g[0],x=g[1],b=[y+f,x+f],w=b[0],S=b[1],M=[y,S+f],F=M[0],T=M[1],L=[d,x+f],k=L[0],P=L[1],O=[d+f,p-u/4],z=O[0],V=O[1],U=[z,V+v],D=U[0],N=U[1],W=[D,N+v],$=W[0],Y=W[1],_=[$,Y+f*3/4],et=_[0],at=_[1];this.addShape(a,{type:"path",id:this.getElementId("title-description-icon"),name:"axis-title-description-icon",attrs:m({path:[["M",y,x],["A",f,f,0,0,1,w,S],["A",f,f,0,0,1,F,T],["A",f,f,0,0,1,k,P],["A",f,f,0,0,1,y,x],["M",z,V],["L",D,N],["M",$,Y],["L",et,at]],lineWidth:v,matrix:n},c)}),this.addShape(a,{type:"rect",id:this.getElementId("title-description-rect"),name:"axis-title-description-rect",attrs:{x:d,y:p-u/2,width:u,height:u,stroke:"#000",fill:"#000",opacity:0,matrix:n,cursor:"pointer"}})},e.prototype.applyTickStates=function(t,i){var n=this.getItemStates(t);if(n.length){var a=this.get("tickStates"),o=this.getElementId("label-"+t.id),s=i.findById(o);if(s){var l=Yn(t,"label",a);l&&s.attr(l)}var u=this.getElementId("tickline-"+t.id),c=i.findById(u);if(c){var h=Yn(t,"tickLine",a);h&&c.attr(h)}}},e.prototype.updateTickStates=function(t){var i=this.getItemStates(t),n=this.get("tickStates"),a=this.get("label"),o=this.getElementByLocalId("label-"+t.id),s=this.get("tickLine"),l=this.getElementByLocalId("tickline-"+t.id);if(i.length){if(o){var u=Yn(t,"label",n);u&&o.attr(u)}if(l){var c=Yn(t,"tickLine",n);c&&l.attr(c)}}else o&&o.attr(a.style),l&&l.attr(s.style)},e}(Jt);function Lc(r,e,t,i){var n=e.getChildren(),a=!1;return C(n,function(o){var s=Qn(r,o,t,i);a=a||s}),a}function AM(){return qg}function FM(r,e,t){return Lc(r,e,t,"head")}function qg(r,e,t){return Lc(r,e,t,"tail")}function TM(r,e,t){return Lc(r,e,t,"middle")}const EM=Object.freeze(Object.defineProperty({__proto__:null,ellipsisHead:FM,ellipsisMiddle:TM,ellipsisTail:qg,getDefault:AM},Symbol.toStringTag,{value:"Module"}));function kM(r){var e=r.attr("matrix");return e&&e[0]!==1}function Ug(r){var e=kM(r)?QC(r.attr("matrix")):0;return e%360}function Tu(r,e,t,i){var n=!1,a=Ug(e),o=Math.abs(r?t.attr("y")-e.attr("y"):t.attr("x")-e.attr("x")),s=(r?t.attr("y")>e.attr("y"):t.attr("x")>e.attr("x"))?e.getBBox():t.getBBox();if(r){var l=Math.abs(Math.cos(a));Jo(l,0,Math.PI/180)?n=s.width+i>o:n=s.height/l+i>o}else{var l=Math.abs(Math.sin(a));Jo(l,0,Math.PI/180)?n=s.width+i>o:n=s.height/l+i>o}return n}function va(r,e,t,i){var n=(i==null?void 0:i.minGap)||0,a=e.getChildren().slice().filter(function(v){return v.get("visible")});if(!a.length)return!1;var o=!1;t&&a.reverse();for(var s=a.length,l=a[0],u=l,c=1;c1){f=Math.ceil(f);for(var p=0;p2){var o=n[0],s=n[n.length-1];o.get("visible")||(o.show(),va(r,e,!1,i)&&(a=!0)),s.get("visible")||(s.show(),va(r,e,!0,i)&&(a=!0))}return a}const BM=Object.freeze(Object.defineProperty({__proto__:null,equidistance:Zg,equidistanceWithReverseBoth:OM,getDefault:LM,reserveBoth:DM,reserveFirst:IM,reserveLast:PM},Symbol.toStringTag,{value:"Module"}));function RM(r,e){C(r,function(t){var i=t.attr("x"),n=t.attr("y"),a=Ai({x:i,y:n},e);t.attr("matrix",a)})}function Qg(r,e,t,i){var n=e.getChildren();if(!n.length||!r&&n.length<2)return!1;var a=Fu(n),o=!1;if(r)o=!!t&&a>t;else{var s=Math.abs(n[1].attr("x")-n[0].attr("x"));o=a>s}if(o){var l=i(t,a);RM(n,l)}return o}function zM(){return Kg}function Kg(r,e,t,i){return Qg(r,e,t,function(){return rt(i)?i:r?lt.verticalAxisRotate:lt.horizontalAxisRotate})}function NM(r,e,t){return Qg(r,e,t,function(i,n){if(!i)return r?lt.verticalAxisRotate:lt.horizontalAxisRotate;if(r)return-Math.acos(i/n);var a=0;return i>n?a=Math.PI/4:(a=Math.asin(i/n),a>Math.PI/4&&(a=Math.PI/4)),a})}const GM=Object.freeze(Object.defineProperty({__proto__:null,fixedAngle:Kg,getDefault:zM,unfixedAngle:NM},Symbol.toStringTag,{value:"Module"})),Jg=Object.freeze(Object.defineProperty({__proto__:null,autoEllipsis:EM,autoHide:BM,autoRotate:GM},Symbol.toStringTag,{value:"Module"}));var VM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{type:"line",locationType:"region",start:null,end:null})},e.prototype.getLinePath=function(){var t=this.get("start"),i=this.get("end"),n=[];return n.push(["M",t.x,t.y]),n.push(["L",i.x,i.y]),n},e.prototype.getInnerLayoutBBox=function(){var t=this.get("start"),i=this.get("end"),n=r.prototype.getInnerLayoutBBox.call(this),a=Math.min(t.x,i.x,n.x),o=Math.min(t.y,i.y,n.y),s=Math.max(t.x,i.x,n.maxX),l=Math.max(t.y,i.y,n.maxY);return{x:a,y:o,minX:a,minY:o,maxX:s,maxY:l,width:s-a,height:l-o}},e.prototype.isVertical=function(){var t=this.get("start"),i=this.get("end");return _t(t.x,i.x)},e.prototype.isHorizontal=function(){var t=this.get("start"),i=this.get("end");return _t(t.y,i.y)},e.prototype.getTickPoint=function(t){var i=this,n=i.get("start"),a=i.get("end"),o=a.x-n.x,s=a.y-n.y;return{x:n.x+o*t,y:n.y+s*t}},e.prototype.getSideVector=function(t){var i=this.getAxisVector(),n=Rp([0,0],i),a=this.get("verticalFactor"),o=[n[1],n[0]*-1];return ne([0,0],o,t*a)},e.prototype.getAxisVector=function(){var t=this.get("start"),i=this.get("end");return[i.x-t.x,i.y-t.y]},e.prototype.processOverlap=function(t){var i=this,n=this.isVertical(),a=this.isHorizontal();if(!(!n&&!a)){var o=this.get("label"),s=this.get("title"),l=this.get("verticalLimitLength"),u=o.offset,c=l,h=0,f=0;s&&(h=s.style.fontSize,f=s.spacing),c&&(c=c-u-f-h);var v=this.get("overlapOrder");if(C(v,function(g){o[g]&&i.canProcessOverlap(g)&&i.autoProcessOverlap(g,o[g],t,c)}),s&&B(s.offset)){var d=t.getCanvasBBox(),p=n?d.width:d.height;s.offset=u+p+f+h/2}}},e.prototype.canProcessOverlap=function(t){var i=this.get("label");return t==="autoRotate"?B(i.rotate):!0},e.prototype.autoProcessOverlap=function(t,i,n,a){var o=this,s=this.isVertical(),l=!1,u=Jg[t];if(i===!0)this.get("label"),l=u.getDefault()(s,n,a);else if(X(i))l=i(s,n,a);else if(pt(i)){var c=i;u[c.type]&&(l=u[c.type](s,n,a,c.cfg))}else u[i]&&(l=u[i](s,n,a));if(t==="autoRotate"){if(l){var h=n.getChildren(),f=this.get("verticalFactor");C(h,function(d){var p=d.attr("textAlign");if(p==="center"){var g=f>0?"end":"start";d.attr("textAlign",g)}})}}else if(t==="autoHide"){var v=n.getChildren().slice(0);C(v,function(d){d.get("visible")||(o.get("isRegister")&&o.unregisterElement(d),d.remove())})}},e}(_g),YM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{type:"circle",locationType:"circle",center:null,radius:null,startAngle:-Math.PI/2,endAngle:Math.PI*3/2})},e.prototype.getLinePath=function(){var t=this.get("center"),i=t.x,n=t.y,a=this.get("radius"),o=a,s=this.get("startAngle"),l=this.get("endAngle"),u=[];if(Math.abs(l-s)===Math.PI*2)u=[["M",i,n-o],["A",a,o,0,1,1,i,n+o],["A",a,o,0,1,1,i,n-o],["Z"]];else{var c=this.getCirclePoint(s),h=this.getCirclePoint(l),f=Math.abs(l-s)>Math.PI?1:0,v=s>l?0:1;u=[["M",i,n],["L",c.x,c.y],["A",a,o,0,f,v,h.x,h.y],["L",i,n]]}return u},e.prototype.getTickPoint=function(t){var i=this.get("startAngle"),n=this.get("endAngle"),a=i+(n-i)*t;return this.getCirclePoint(a)},e.prototype.getSideVector=function(t,i){var n=this.get("center"),a=[i.x-n.x,i.y-n.y],o=this.get("verticalFactor"),s=_i(a);return ne(a,a,o*t/s),a},e.prototype.getAxisVector=function(t){var i=this.get("center"),n=[t.x-i.x,t.y-i.y];return[n[1],-1*n[0]]},e.prototype.getCirclePoint=function(t,i){var n=this.get("center");return i=i||this.get("radius"),{x:n.x+Math.cos(t)*i,y:n.y+Math.sin(t)*i}},e.prototype.canProcessOverlap=function(t){var i=this.get("label");return t==="autoRotate"?B(i.rotate):!0},e.prototype.processOverlap=function(t){var i=this,n=this.get("label"),a=this.get("title"),o=this.get("verticalLimitLength"),s=n.offset,l=o,u=0,c=0;a&&(u=a.style.fontSize,c=a.spacing),l&&(l=l-s-c-u);var h=this.get("overlapOrder");if(C(h,function(v){n[v]&&i.canProcessOverlap(v)&&i.autoProcessOverlap(v,n[v],t,l)}),a&&B(a.offset)){var f=t.getCanvasBBox().height;a.offset=s+f+c+u/2}},e.prototype.autoProcessOverlap=function(t,i,n,a){var o=this,s=!1,l=Jg[t];if(a>0)if(i===!0)s=l.getDefault()(!1,n,a);else if(X(i))s=i(!1,n,a);else if(pt(i)){var u=i;l[u.type]&&(s=l[u.type](!1,n,a,u.cfg))}else l[i]&&(s=l[i](!1,n,a));if(t==="autoRotate"){if(s){var c=n.getChildren(),h=this.get("verticalFactor");C(c,function(v){var d=v.attr("textAlign");if(d==="center"){var p=h>0?"end":"start";v.attr("textAlign",p)}})}}else if(t==="autoHide"){var f=n.getChildren().slice(0);C(f,function(v){v.get("visible")||(o.get("isRegister")&&o.unregisterElement(v),v.remove())})}},e}(_g),Ic=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"crosshair",type:"base",line:{},text:null,textBackground:{},capture:!1,defaultCfg:{line:{style:{lineWidth:1,stroke:lt.lineColor}},text:{position:"start",offset:10,autoRotate:!1,content:null,style:{fill:lt.textColor,textAlign:"center",textBaseline:"middle",fontFamily:lt.fontFamily}},textBackground:{padding:5,style:{stroke:lt.lineColor}}}})},e.prototype.renderInner=function(t){this.get("line")&&this.renderLine(t),this.get("text")&&(this.renderText(t),this.renderBackground(t))},e.prototype.renderText=function(t){var i=this.get("text"),n=i.style,a=i.autoRotate,o=i.content;if(!B(o)){var s=this.getTextPoint(),l=null;if(a){var u=this.getRotateAngle();l=Ai(s,u)}this.addShape(t,{type:"text",name:"crosshair-text",id:this.getElementId("text"),attrs:m(m(m({},s),{text:o,matrix:l}),n)})}},e.prototype.renderLine=function(t){var i=this.getLinePath(),n=this.get("line"),a=n.style;this.addShape(t,{type:"path",name:"crosshair-line",id:this.getElementId("line"),attrs:m({path:i},a)})},e.prototype.renderBackground=function(t){var i=this.getElementId("text"),n=t.findById(i),a=this.get("textBackground");if(a&&n){var o=n.getBBox(),s=Ko(a.padding),l=a.style,u=this.addShape(t,{type:"rect",name:"crosshair-text-background",id:this.getElementId("text-background"),attrs:m({x:o.x-s[3],y:o.y-s[0],width:o.width+s[1]+s[3],height:o.height+s[0]+s[2],matrix:n.attr("matrix")},l)});u.toBack()}},e}(Jt),ty=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{type:"line",locationType:"region",start:null,end:null})},e.prototype.getRotateAngle=function(){var t=this.getLocation(),i=t.start,n=t.end,a=this.get("text").position,o=Math.atan2(n.y-i.y,n.x-i.x),s=a==="start"?o-Math.PI/2:o+Math.PI/2;return s},e.prototype.getTextPoint=function(){var t=this.getLocation(),i=t.start,n=t.end,a=this.get("text"),o=a.position,s=a.offset;return Xg(i,n,o,s)},e.prototype.getLinePath=function(){var t=this.getLocation(),i=t.start,n=t.end;return[["M",i.x,i.y],["L",n.x,n.y]]},e}(Ic),$M=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{type:"circle",locationType:"circle",center:null,radius:100,startAngle:-Math.PI/2,endAngle:Math.PI*3/2})},e.prototype.getRotateAngle=function(){var t=this.getLocation(),i=t.startAngle,n=t.endAngle,a=this.get("text").position,o=a==="start"?i+Math.PI/2:n-Math.PI/2;return o},e.prototype.getTextPoint=function(){var t=this.get("text"),i=t.position,n=t.offset,a=this.getLocation(),o=a.center,s=a.radius,l=a.startAngle,u=a.endAngle,c=i==="start"?l:u,h=this.getRotateAngle()-Math.PI,f=Zi(o,s,c),v=Math.cos(h)*n,d=Math.sin(h)*n;return{x:f.x+v,y:f.y+d}},e.prototype.getLinePath=function(){var t=this.getLocation(),i=t.center,n=t.radius,a=t.startAngle,o=t.endAngle,s=null;if(o-a===Math.PI*2){var l=i.x,u=i.y;s=[["M",l,u-n],["A",n,n,0,1,1,l,u+n],["A",n,n,0,1,1,l,u-n],["Z"]]}else{var c=Zi(i,n,a),h=Zi(i,n,o),f=Math.abs(o-a)>Math.PI?1:0,v=a>o?0:1;s=[["M",c.x,c.y],["A",n,n,0,f,v,h.x,h.y]]}return s},e}(Ic),da="g2-crosshair",Eu=da+"-line",ku=da+"-text",Pn;const HM=(Pn={},Pn[""+da]={position:"relative"},Pn[""+Eu]={position:"absolute",backgroundColor:"rgba(0, 0, 0, 0.25)"},Pn[""+ku]={position:"absolute",color:lt.textColor,fontFamily:lt.fontFamily},Pn);var XM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"crosshair",type:"html",locationType:"region",start:{x:0,y:0},end:{x:0,y:0},capture:!1,text:null,containerTpl:'
',crosshairTpl:'
',textTpl:'{content}',domStyles:null,containerClassName:da,defaultStyles:HM,defaultCfg:{text:{position:"start",content:null,align:"center",offset:10}}})},e.prototype.render=function(){this.resetText(),this.resetPosition()},e.prototype.initCrossHair=function(){var t=this.getContainer(),i=this.get("crosshairTpl"),n=Nr(i);t.appendChild(n),this.applyStyle(Eu,n),this.set("crosshairEl",n)},e.prototype.getTextPoint=function(){var t=this.getLocation(),i=t.start,n=t.end,a=this.get("text"),o=a.position,s=a.offset;return Xg(i,n,o,s)},e.prototype.resetText=function(){var t=this.get("text"),i=this.get("textEl");if(t){var n=t.content;if(!i){var a=this.getContainer(),o=mp(this.get("textTpl"),t);i=Nr(o),a.appendChild(i),this.applyStyle(ku,i),this.set("textEl",i)}i.innerHTML=n}else i&&i.remove()},e.prototype.isVertical=function(t,i){return t.x===i.x},e.prototype.resetPosition=function(){var t=this.get("crosshairEl");t||(this.initCrossHair(),t=this.get("crosshairEl"));var i=this.get("start"),n=this.get("end"),a=Math.min(i.x,n.x),o=Math.min(i.y,n.y);this.isVertical(i,n)?te(t,{width:"1px",height:ue(Math.abs(n.y-i.y))}):te(t,{height:"1px",width:ue(Math.abs(n.x-i.x))}),te(t,{top:ue(o),left:ue(a)}),this.alignText()},e.prototype.alignText=function(){var t=this.get("textEl");if(t){var i=this.get("text").align,n=t.clientWidth,a=this.getTextPoint();switch(i){case"center":a.x=a.x-n/2;break;case"right":a.x=a.x-n}te(t,{top:ue(a.y),left:ue(a.x)})}},e.prototype.updateInner=function(t){$r(t,"text")&&this.resetText(),r.prototype.updateInner.call(this,t)},e}(kc);const hv=Object.freeze(Object.defineProperty({__proto__:null,Base:Ic,Circle:$M,Html:XM,Line:ty},Symbol.toStringTag,{value:"Module"}));var ey=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"grid",line:{},alternateColor:null,capture:!1,items:[],closed:!1,defaultCfg:{line:{type:"line",style:{lineWidth:1,stroke:lt.lineColor}}}})},e.prototype.getLineType=function(){var t=this.get("line")||this.get("defaultCfg").line;return t.type},e.prototype.renderInner=function(t){this.drawGrid(t)},e.prototype.getAlternatePath=function(t,i){var n=this.getGridPath(t),a=i.slice(0).reverse(),o=this.getGridPath(a,!0),s=this.get("closed");return s?n=n.concat(o):(o[0][0]="L",n=n.concat(o),n.push(["Z"])),n},e.prototype.getPathStyle=function(){return this.get("line").style},e.prototype.drawGrid=function(t){var i=this,n=this.get("line"),a=this.get("items"),o=this.get("alternateColor"),s=null;C(a,function(l,u){var c=l.id||u;if(n){var h=i.getPathStyle();h=X(h)?h(l,u,a):h;var f=i.getElementId("line-"+c),v=i.getGridPath(l.points);i.addShape(t,{type:"path",name:"grid-line",id:f,attrs:mt({path:v},h)})}if(o&&u>0){var d=i.getElementId("region-"+c),p=u%2===0;if(Q(o))p&&i.drawAlternateRegion(d,t,s.points,l.points,o);else{var g=p?o[1]:o[0];i.drawAlternateRegion(d,t,s.points,l.points,g)}}s=l})},e.prototype.drawAlternateRegion=function(t,i,n,a,o){var s=this.getAlternatePath(n,a);this.addShape(i,{type:"path",id:t,name:"grid-region",attrs:{path:s,fill:o}})},e}(Jt);function WM(r,e,t,i){var n=t-r,a=i-e;return Math.sqrt(n*n+a*a)}var _M=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{type:"circle",center:null,closed:!0})},e.prototype.getGridPath=function(t,i){var n=this.getLineType(),a=this.get("closed"),o=[];if(t.length)if(n==="circle"){var s=this.get("center"),l=t[0],u=WM(s.x,s.y,l.x,l.y),c=i?0:1;a?(o.push(["M",s.x,s.y-u]),o.push(["A",u,u,0,0,c,s.x,s.y+u]),o.push(["A",u,u,0,0,c,s.x,s.y-u]),o.push(["Z"])):C(t,function(h,f){f===0?o.push(["M",h.x,h.y]):o.push(["A",u,u,0,0,c,h.x,h.y])})}else C(t,function(h,f){f===0?o.push(["M",h.x,h.y]):o.push(["L",h.x,h.y])}),a&&o.push(["Z"]);return o},e}(ey),qM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{type:"line"})},e.prototype.getGridPath=function(t){var i=[];return C(t,function(n,a){a===0?i.push(["M",n.x,n.y]):i.push(["L",n.x,n.y])}),i},e}(ey),ry=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"legend",layout:"horizontal",locationType:"point",x:0,y:0,offsetX:0,offsetY:0,title:null,background:null})},e.prototype.getLayoutBBox=function(){var t=r.prototype.getLayoutBBox.call(this),i=this.get("maxWidth"),n=this.get("maxHeight"),a=t.width,o=t.height;return i&&(a=Math.min(a,i)),n&&(o=Math.min(o,n)),Rs(t.minX,t.minY,a,o)},e.prototype.setLocation=function(t){this.set("x",t.x),this.set("y",t.y),this.resetLocation()},e.prototype.resetLocation=function(){var t=this.get("x"),i=this.get("y"),n=this.get("offsetX"),a=this.get("offsetY");this.moveElementTo(this.get("group"),{x:t+n,y:i+a})},e.prototype.applyOffset=function(){this.resetLocation()},e.prototype.getDrawPoint=function(){return this.get("currentPoint")},e.prototype.setDrawPoint=function(t){return this.set("currentPoint",t)},e.prototype.renderInner=function(t){this.resetDraw(),this.get("title")&&this.drawTitle(t),this.drawLegendContent(t),this.get("background")&&this.drawBackground(t)},e.prototype.drawBackground=function(t){var i=this.get("background"),n=t.getBBox(),a=Ko(i.padding),o=m({x:0,y:0,width:n.width+a[1]+a[3],height:n.height+a[0]+a[2]},i.style),s=this.addShape(t,{type:"rect",id:this.getElementId("background"),name:"legend-background",attrs:o});s.toBack()},e.prototype.drawTitle=function(t){var i=this.get("currentPoint"),n=this.get("title"),a=n.spacing,o=n.style,s=n.text,l=this.addShape(t,{type:"text",id:this.getElementId("title"),name:"legend-title",attrs:m({text:s,x:i.x,y:i.y},o)}),u=l.getBBox();this.set("currentPoint",{x:i.x,y:u.maxY+a})},e.prototype.resetDraw=function(){var t=this.get("background"),i={x:0,y:0};if(t){var n=Ko(t.padding);i.x=n[3],i.y=n[0]}this.set("currentPoint",i)},e}(Jt),kl={marker:{style:{inactiveFill:"#000",inactiveOpacity:.45,fill:"#000",opacity:1,size:12}},text:{style:{fill:"#ccc",fontSize:12}}},ao={fill:lt.textColor,fontSize:12,textAlign:"start",textBaseline:"middle",fontFamily:lt.fontFamily,fontWeight:"normal",lineHeight:12},Ll="navigation-arrow-right",Il="navigation-arrow-left",fv={right:90*Math.PI/180,left:270*Math.PI/180,up:0,down:180*Math.PI/180},UM=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.currentPageIndex=1,t.totalPagesCnt=1,t.pageWidth=0,t.pageHeight=0,t.startX=0,t.startY=0,t.onNavigationBack=function(){var i=t.getElementByLocalId("item-group");if(t.currentPageIndex>1){t.currentPageIndex-=1,t.updateNavigation();var n=t.getCurrentNavigationMatrix();t.get("animate")?i.animate({matrix:n},100):i.attr({matrix:n})}},t.onNavigationAfter=function(){var i=t.getElementByLocalId("item-group");if(t.currentPageIndexg&&(g=F),v==="horizontal"?(y&&yu}if(s==="horizontal"){var T=this.get("maxRow")||1,L=v+(T===1?0:M),k=u-f-g.width-g.minX;this.pageHeight=L*T,this.pageWidth=k,C(l,function(O){var z=O.getBBox(),V=h||z.width;(b&&bw&&(w=z.width)}),S=w,w+=f,u&&(w=Math.min(u,w),S=Math.min(u,S)),this.pageWidth=w,this.pageHeight=c-Math.max(g.height,v+M);var P=Math.floor(this.pageHeight/(v+M));C(l,function(O,z){z!==0&&z%P===0&&(x+=1,y.x+=w,y.y=o),n.moveElementTo(O,y),O.getParent().setClip({type:"rect",attrs:{x:y.x,y:y.y,width:w,height:v}}),y.y+=v+M}),this.totalPagesCnt=x,this.moveElementTo(p,{x:a+S/2-g.width/2-g.minX,y:c-g.height-g.minY})}this.pageHeight&&this.pageWidth&&i.getParent().setClip({type:"rect",attrs:{x:this.startX,y:this.startY,width:this.pageWidth,height:this.pageHeight}}),s==="horizontal"&&this.get("maxRow")?this.totalPagesCnt=Math.ceil(x/this.get("maxRow")):this.totalPagesCnt=x,this.currentPageIndex>this.totalPagesCnt&&(this.currentPageIndex=1),this.updateNavigation(p),i.attr("matrix",this.getCurrentNavigationMatrix())},e.prototype.drawNavigation=function(t,i,n,a){var o={x:0,y:0},s=this.addGroup(t,{id:this.getElementId("navigation-group"),name:"legend-navigation"}),l=A(a.marker,"style",{}),u=l.size,c=u===void 0?12:u,h=yt(l,["size"]),f=this.drawArrow(s,o,Il,i==="horizontal"?"up":"left",c,h);f.on("click",this.onNavigationBack);var v=f.getBBox();o.x+=v.width+2;var d=this.addShape(s,{type:"text",id:this.getElementId("navigation-text"),name:"navigation-text",attrs:m({x:o.x,y:o.y+c/2,text:n,textBaseline:"middle"},A(a.text,"style"))}),p=d.getBBox();o.x+=p.width+2;var g=this.drawArrow(s,o,Ll,i==="horizontal"?"down":"right",c,h);return g.on("click",this.onNavigationAfter),s},e.prototype.updateNavigation=function(t){var i=H({},kl,this.get("pageNavigator")),n=i.marker.style,a=n.fill,o=n.opacity,s=n.inactiveFill,l=n.inactiveOpacity,u=this.currentPageIndex+"/"+this.totalPagesCnt,c=t?t.getChildren()[1]:this.getElementByLocalId("navigation-text"),h=t?t.findById(this.getElementId(Il)):this.getElementByLocalId(Il),f=t?t.findById(this.getElementId(Ll)):this.getElementByLocalId(Ll);c.attr("text",u),h.attr("opacity",this.currentPageIndex===1?l:o),h.attr("fill",this.currentPageIndex===1?s:a),h.attr("cursor",this.currentPageIndex===1?"not-allowed":"pointer"),f.attr("opacity",this.currentPageIndex===this.totalPagesCnt?l:o),f.attr("fill",this.currentPageIndex===this.totalPagesCnt?s:a),f.attr("cursor",this.currentPageIndex===this.totalPagesCnt?"not-allowed":"pointer");var v=h.getBBox().maxX+2;c.attr("x",v),v+=c.getBBox().width+2,this.updateArrowPath(f,{x:v,y:0})},e.prototype.drawArrow=function(t,i,n,a,o,s){var l=i.x,u=i.y,c=this.addShape(t,{type:"path",id:this.getElementId(n),name:n,attrs:m({size:o,direction:a,path:[["M",l+o/2,u],["L",l,u+o],["L",l+o,u+o],["Z"]],cursor:"pointer"},s)});return c.attr("matrix",Ai({x:l+o/2,y:u+o/2},fv[a])),c},e.prototype.updateArrowPath=function(t,i){var n=i.x,a=i.y,o=t.attr(),s=o.size,l=o.direction,u=Ai({x:n+s/2,y:a+s/2},fv[l]);t.attr("path",[["M",n+s/2,a],["L",n,a+s],["L",n+s,a+s],["Z"]]),t.attr("matrix",u)},e.prototype.getCurrentNavigationMatrix=function(){var t=this,i=t.currentPageIndex,n=t.pageWidth,a=t.pageHeight,o=this.get("layout"),s=o==="horizontal"?{x:0,y:a*(1-i)}:{x:n*(1-i),y:0};return Fc(s)},e.prototype.applyItemStates=function(t,i){var n=this.getItemStates(t),a=n.length>0;if(a){var o=i.getChildren(),s=this.get("itemStates");C(o,function(l){var u=l.get("name"),c=u.split("-")[2],h=Yn(t,c,s);h&&(l.attr(h),c==="marker"&&!(l.get("isStroke")&&l.get("isFill"))&&(l.get("isStroke")&&l.attr("fill",null),l.get("isFill")&&l.attr("stroke",null)))})}},e.prototype.getLimitItemWidth=function(){var t=this.get("itemWidth"),i=this.get("maxItemWidth");return i?t&&(i=t<=i?t:i):t&&(i=t),i},e}(ry),jM=1.4,vv=.4,ZM=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{type:"continue",min:0,max:100,value:null,colors:[],track:{},rail:{},label:{},handler:{},slidable:!0,tip:null,step:null,maxWidth:null,maxHeight:null,defaultCfg:{label:{align:"rail",spacing:5,formatter:null,style:{fontSize:12,fill:lt.textColor,textBaseline:"middle",fontFamily:lt.fontFamily}},handler:{size:10,style:{fill:"#fff",stroke:"#333"}},track:{},rail:{type:"color",size:20,defaultLength:100,style:{fill:"#DCDEE2"}},title:{spacing:5,style:{fill:lt.textColor,fontSize:12,textAlign:"start",textBaseline:"top"}}}})},e.prototype.isSlider=function(){return!0},e.prototype.getValue=function(){return this.getCurrentValue()},e.prototype.getRange=function(){return{min:this.get("min"),max:this.get("max")}},e.prototype.setRange=function(t,i){this.update({min:t,max:i})},e.prototype.setValue=function(t){var i=this.getValue();this.set("value",t);var n=this.get("group");this.resetTrackClip(),this.get("slidable")&&this.resetHandlers(n),this.delegateEmit("valuechanged",{originValue:i,value:t})},e.prototype.initEvent=function(){var t=this.get("group");this.bindSliderEvent(t),this.bindRailEvent(t),this.bindTrackEvent(t)},e.prototype.drawLegendContent=function(t){this.drawRail(t),this.drawLabels(t),this.fixedElements(t),this.resetTrack(t),this.resetTrackClip(t),this.get("slidable")&&this.resetHandlers(t)},e.prototype.bindSliderEvent=function(t){this.bindHandlersEvent(t)},e.prototype.bindHandlersEvent=function(t){var i=this;t.on("legend-handler-min:drag",function(n){var a=i.getValueByCanvasPoint(n.x,n.y),o=i.getCurrentValue(),s=o[1];sa&&(s=a),i.setValue([s,a])})},e.prototype.bindRailEvent=function(t){},e.prototype.bindTrackEvent=function(t){var i=this,n=null;t.on("legend-track:dragstart",function(a){n={x:a.x,y:a.y}}),t.on("legend-track:drag",function(a){if(n){var o=i.getValueByCanvasPoint(n.x,n.y),s=i.getValueByCanvasPoint(a.x,a.y),l=i.getCurrentValue(),u=l[1]-l[0],c=i.getRange(),h=s-o;h<0?l[0]+h>c.min?i.setValue([l[0]+h,l[1]+h]):i.setValue([c.min,c.min+u]):h>0&&(h>0&&l[1]+ho&&(h=o),h0&&this.changeRailLength(a,s,n[s]-v)}},e.prototype.changeRailLength=function(t,i,n){var a=t.getBBox(),o;i==="height"?o=this.getRailPath(a.x,a.y,a.width,n):o=this.getRailPath(a.x,a.y,n,a.height),t.attr("path",o)},e.prototype.changeRailPosition=function(t,i,n){var a=t.getBBox(),o=this.getRailPath(i,n,a.width,a.height);t.attr("path",o)},e.prototype.fixedHorizontal=function(t,i,n,a){var o=this.get("label"),s=o.align,l=o.spacing,u=n.getBBox(),c=t.getBBox(),h=i.getBBox(),f=u.height;this.fitRailLength(c,h,u,n),u=n.getBBox(),s==="rail"?(t.attr({x:a.x,y:a.y+f/2}),this.changeRailPosition(n,a.x+c.width+l,a.y),i.attr({x:a.x+c.width+u.width+l*2,y:a.y+f/2})):s==="top"?(t.attr({x:a.x,y:a.y}),i.attr({x:a.x+u.width,y:a.y}),this.changeRailPosition(n,a.x,a.y+c.height+l)):(this.changeRailPosition(n,a.x,a.y),t.attr({x:a.x,y:a.y+u.height+l}),i.attr({x:a.x+u.width,y:a.y+u.height+l}))},e.prototype.fixedVertail=function(t,i,n,a){var o=this.get("label"),s=o.align,l=o.spacing,u=n.getBBox(),c=t.getBBox(),h=i.getBBox();if(this.fitRailLength(c,h,u,n),u=n.getBBox(),s==="rail")t.attr({x:a.x,y:a.y}),this.changeRailPosition(n,a.x,a.y+c.height+l),i.attr({x:a.x,y:a.y+c.height+u.height+l*2});else if(s==="right")t.attr({x:a.x+u.width+l,y:a.y}),this.changeRailPosition(n,a.x,a.y),i.attr({x:a.x+u.width+l,y:a.y+u.height});else{var f=Math.max(c.width,h.width);t.attr({x:a.x,y:a.y}),this.changeRailPosition(n,a.x+f+l,a.y),i.attr({x:a.x,y:a.y+u.height})}},e}(ry),wr="g2-tooltip",br="g2-tooltip-title",pa="g2-tooltip-list",Ns="g2-tooltip-list-item",Gs="g2-tooltip-marker",Vs="g2-tooltip-value",iy="g2-tooltip-name",Pc="g2-tooltip-crosshair-x",Dc="g2-tooltip-crosshair-y";const QM=Object.freeze(Object.defineProperty({__proto__:null,CONTAINER_CLASS:wr,CROSSHAIR_X:Pc,CROSSHAIR_Y:Dc,LIST_CLASS:pa,LIST_ITEM_CLASS:Ns,MARKER_CLASS:Gs,NAME_CLASS:iy,TITLE_CLASS:br,VALUE_CLASS:Vs},Symbol.toStringTag,{value:"Module"}));var qe;const KM=(qe={},qe[""+wr]={position:"absolute",visibility:"visible",zIndex:8,transition:"visibility 0.2s cubic-bezier(0.23, 1, 0.32, 1), left 0.4s cubic-bezier(0.23, 1, 0.32, 1), top 0.4s cubic-bezier(0.23, 1, 0.32, 1)",backgroundColor:"rgba(255, 255, 255, 0.9)",boxShadow:"0px 0px 10px #aeaeae",borderRadius:"3px",color:"rgb(87, 87, 87)",fontSize:"12px",fontFamily:lt.fontFamily,lineHeight:"20px",padding:"10px 10px 6px 10px"},qe[""+br]={marginBottom:"4px"},qe[""+pa]={margin:"0px",listStyleType:"none",padding:"0px"},qe[""+Ns]={listStyleType:"none",marginBottom:"4px"},qe[""+Gs]={width:"8px",height:"8px",borderRadius:"50%",display:"inline-block",marginRight:"8px"},qe[""+Vs]={display:"inline-block",float:"right",marginLeft:"30px"},qe[""+Pc]={position:"absolute",width:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},qe[""+Dc]={position:"absolute",height:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},qe);function JM(r,e,t,i,n){var a={left:rn.x+n.width,top:en.y+n.height};return a}function tA(r,e,t,i,n,a){var o=r,s=e;switch(a){case"left":o=r-i-t,s=e-n/2;break;case"right":o=r+t,s=e-n/2;break;case"top":o=r-i/2,s=e-n-t;break;case"bottom":o=r-i/2,s=e+t;break;default:o=r+t,s=e-n-t;break}return{x:o,y:s}}function eA(r,e,t,i,n,a,o){var s=tA(r,e,t,i,n,a);if(o){var l=JM(s.x,s.y,i,n,o);a==="auto"?(l.right&&(s.x=Math.max(0,r-i-t)),l.top&&(s.y=Math.max(0,e-n-t))):a==="top"||a==="bottom"?(l.left&&(s.x=o.x),l.right&&(s.x=o.x+o.width-i),a==="top"&&l.top&&(s.y=e+t),a==="bottom"&&l.bottom&&(s.y=e-n-t)):(l.top&&(s.y=o.y),l.bottom&&(s.y=o.y+o.height-n),a==="left"&&l.left&&(s.x=r+t),a==="right"&&l.right&&(s.x=r-i-t))}return s}function rA(r,e){var t=!1;return C(e,function(i){if($r(r,i))return t=!0,!1}),t}var iA=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"tooltip",type:"html",x:0,y:0,items:[],customContent:null,containerTpl:'
    ',itemTpl:'
  • + + {name}: + {value} +
  • `,xCrosshairTpl:'
    ',yCrosshairTpl:'
    ',title:null,showTitle:!0,region:null,crosshairsRegion:null,containerClassName:wr,crosshairs:null,offset:10,position:"right",domStyles:null,defaultStyles:KM})},e.prototype.render=function(){this.get("customContent")?this.renderCustomContent():(this.resetTitle(),this.renderItems()),this.resetPosition()},e.prototype.clear=function(){this.clearCrosshairs(),this.setTitle(""),this.clearItemDoms()},e.prototype.show=function(){var t=this.getContainer();!t||this.destroyed||(this.set("visible",!0),te(t,{visibility:"visible"}),this.setCrossHairsVisible(!0))},e.prototype.hide=function(){var t=this.getContainer();!t||this.destroyed||(this.set("visible",!1),te(t,{visibility:"hidden"}),this.setCrossHairsVisible(!1))},e.prototype.getLocation=function(){return{x:this.get("x"),y:this.get("y")}},e.prototype.setLocation=function(t){this.set("x",t.x),this.set("y",t.y),this.resetPosition()},e.prototype.setCrossHairsVisible=function(t){var i=t?"":"none",n=this.get("xCrosshairDom"),a=this.get("yCrosshairDom");n&&te(n,{display:i}),a&&te(a,{display:i})},e.prototype.initContainer=function(){if(r.prototype.initContainer.call(this),this.get("customContent")){this.get("container")&&this.get("container").remove();var t=this.getHtmlContentNode();this.get("parent").appendChild(t),this.set("container",t),this.resetStyles(),this.applyStyles()}},e.prototype.updateInner=function(t){this.get("customContent")?this.renderCustomContent():(rA(t,["title","showTitle"])&&this.resetTitle(),$r(t,"items")&&this.renderItems()),r.prototype.updateInner.call(this,t)},e.prototype.initDom=function(){this.cacheDoms()},e.prototype.removeDom=function(){r.prototype.removeDom.call(this),this.clearCrosshairs()},e.prototype.resetPosition=function(){var t=this.get("x"),i=this.get("y"),n=this.get("offset"),a=this.getOffset(),o=a.offsetX,s=a.offsetY,l=this.get("position"),u=this.get("region"),c=this.getContainer(),h=this.getBBox(),f=h.width,v=h.height,d;u&&(d=fa(u));var p=eA(t,i,n,f,v,l,d);te(c,{left:ue(p.x+o),top:ue(p.y+s)}),this.resetCrosshairs()},e.prototype.renderCustomContent=function(){var t=this.getHtmlContentNode(),i=this.get("parent"),n=this.get("container");n&&n.parentNode===i?i.replaceChild(t,n):i.appendChild(t),this.set("container",t),this.resetStyles(),this.applyStyles()},e.prototype.getHtmlContentNode=function(){var t,i=this.get("customContent");if(i){var n=i(this.get("title"),this.get("items"));wp(n)?t=n:t=Nr(n)}return t},e.prototype.cacheDoms=function(){var t=this.getContainer(),i=t.getElementsByClassName(br)[0],n=t.getElementsByClassName(pa)[0];this.set("titleDom",i),this.set("listDom",n)},e.prototype.resetTitle=function(){var t=this.get("title"),i=this.get("showTitle");i&&t?this.setTitle(t):this.setTitle("")},e.prototype.setTitle=function(t){var i=this.get("titleDom");i&&(i.innerText=t)},e.prototype.resetCrosshairs=function(){var t=this.get("crosshairsRegion"),i=this.get("crosshairs");if(!t||!i)this.clearCrosshairs();else{var n=fa(t),a=this.get("xCrosshairDom"),o=this.get("yCrosshairDom");i==="x"?(this.resetCrosshair("x",n),o&&(o.remove(),this.set("yCrosshairDom",null))):i==="y"?(this.resetCrosshair("y",n),a&&(a.remove(),this.set("xCrosshairDom",null))):(this.resetCrosshair("x",n),this.resetCrosshair("y",n)),this.setCrossHairsVisible(this.get("visible"))}},e.prototype.resetCrosshair=function(t,i){var n=this.checkCrosshair(t),a=this.get(t);t==="x"?te(n,{left:ue(a),top:ue(i.y),height:ue(i.height)}):te(n,{top:ue(a),left:ue(i.x),width:ue(i.width)})},e.prototype.checkCrosshair=function(t){var i=t+"CrosshairDom",n=t+"CrosshairTpl",a="CROSSHAIR_"+t.toUpperCase(),o=QM[a],s=this.get(i),l=this.get("parent");return s||(s=Nr(this.get(n)),this.applyStyle(o,s),l.appendChild(s),this.set(i,s)),s},e.prototype.renderItems=function(){this.clearItemDoms();var t=this.get("items"),i=this.get("itemTpl"),n=this.get("listDom");n&&(C(t,function(a){var o=Gr.toCSSGradient(a.color),s=m(m({},a),{color:o}),l=mp(i,s),u=Nr(l);n.appendChild(u)}),this.applyChildrenStyles(n,this.get("domStyles")))},e.prototype.clearItemDoms=function(){this.get("listDom")&&Ec(this.get("listDom"))},e.prototype.clearCrosshairs=function(){var t=this.get("xCrosshairDom"),i=this.get("yCrosshairDom");t&&t.remove(),i&&i.remove(),this.set("xCrosshairDom",null),this.set("yCrosshairDom",null)},e}(kc),nA={opacity:0},aA={stroke:"#C5C5C5",strokeOpacity:.85},oA={fill:"#CACED4",opacity:.85};function sA(r){return Mt(r,function(e,t){var i=t===0?"M":"L",n=e[0],a=e[1];return[i,n,a]})}function ny(r){return sA(r)}function lA(r){if(r.length<=2)return ny(r);var e=[];C(r,function(o){Pt(o,e.slice(e.length-2))||e.push(o[0],o[1])});var t=xS(e,!1),i=xe(r),n=i[0],a=i[1];return t.unshift(["M",n,a]),t}function uA(r,e,t,i){i===void 0&&(i=!0);var n=new Os({values:r}),a=new Ps({values:Mt(r,function(s,l){return l})}),o=Mt(r,function(s,l){return[a.scale(l)*e,t-n.scale(s)*t]});return i?lA(o):ny(o)}function cA(r,e){var t=new Os({values:r}),i=t.max<0?t.max:Math.max(0,t.min);return e-t.scale(i)*e}function hA(r,e,t,i){var n=na(r),a=cA(i,t);return n.push(["L",e,a]),n.push(["L",0,a]),n.push(["Z"]),n}var fA=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"trend",x:0,y:0,width:200,height:16,smooth:!0,isArea:!1,data:[],backgroundStyle:nA,lineStyle:aA,areaStyle:oA})},e.prototype.renderInner=function(t){var i=this.cfg,n=i.width,a=i.height,o=i.data,s=i.smooth,l=i.isArea,u=i.backgroundStyle,c=i.lineStyle,h=i.areaStyle;this.addShape(t,{id:this.getElementId("background"),type:"rect",attrs:m({x:0,y:0,width:n,height:a},u)});var f=uA(o,n,a,s);if(this.addShape(t,{id:this.getElementId("line"),type:"path",attrs:m({path:f},c)}),l){var v=hA(f,n,a,o);this.addShape(t,{id:this.getElementId("area"),type:"path",attrs:m({path:v},h)})}},e.prototype.applyOffset=function(){var t=this.cfg,i=t.x,n=t.y;this.moveElementTo(this.get("group"),{x:i,y:n})},e}(Jt),ay={fill:"#F7F7F7",stroke:"#BFBFBF",radius:2,opacity:1,cursor:"ew-resize",highLightFill:"#FFF"},dv=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"handler",x:0,y:0,width:10,height:24,style:ay})},e.prototype.renderInner=function(t){var i=this.cfg,n=i.width,a=i.height,o=i.style,s=o.fill,l=o.stroke,u=o.radius,c=o.opacity,h=o.cursor;this.addShape(t,{type:"rect",id:this.getElementId("background"),attrs:{x:0,y:0,width:n,height:a,fill:s,stroke:l,radius:u,opacity:c,cursor:h}});var f=1/3*n,v=2/3*n,d=1/4*a,p=3/4*a;this.addShape(t,{id:this.getElementId("line-left"),type:"line",attrs:{x1:f,y1:d,x2:f,y2:p,stroke:l,cursor:h}}),this.addShape(t,{id:this.getElementId("line-right"),type:"line",attrs:{x1:v,y1:d,x2:v,y2:p,stroke:l,cursor:h}})},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},e.prototype.initEvent=function(){this.bindEvents()},e.prototype.bindEvents=function(){var t=this;this.get("group").on("mouseenter",function(){var i=t.get("style").highLightFill;t.getElementByLocalId("background").attr("fill",i),t.draw()}),this.get("group").on("mouseleave",function(){var i=t.get("style").fill;t.getElementByLocalId("background").attr("fill",i),t.draw()})},e.prototype.draw=function(){var t=this.get("container").get("canvas");t&&t.draw()},e}(Jt),vA={fill:"#416180",opacity:.05},dA={fill:"#5B8FF9",opacity:.15,cursor:"move"},Po=10,pA={width:Po,height:24},gA={textBaseline:"middle",fill:"#000",opacity:.45},yA="sliderchange",mA=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.onMouseDown=function(i){return function(n){t.currentTarget=i;var a=n.originalEvent;a.stopPropagation(),a.preventDefault(),t.prevX=A(a,"touches.0.pageX",a.pageX),t.prevY=A(a,"touches.0.pageY",a.pageY);var o=t.getContainerDOM();o.addEventListener("mousemove",t.onMouseMove),o.addEventListener("mouseup",t.onMouseUp),o.addEventListener("mouseleave",t.onMouseUp),o.addEventListener("touchmove",t.onMouseMove),o.addEventListener("touchend",t.onMouseUp),o.addEventListener("touchcancel",t.onMouseUp)}},t.onMouseMove=function(i){var n=t.cfg.width,a=[t.get("start"),t.get("end")];i.stopPropagation(),i.preventDefault();var o=A(i,"touches.0.pageX",i.pageX),s=A(i,"touches.0.pageY",i.pageY),l=o-t.prevX,u=t.adjustOffsetRange(l/n);t.updateStartEnd(u),t.updateUI(t.getElementByLocalId("foreground"),t.getElementByLocalId("minText"),t.getElementByLocalId("maxText")),t.prevX=o,t.prevY=s,t.draw(),t.emit(yA,[t.get("start"),t.get("end")].sort()),t.delegateEmit("valuechanged",{originValue:a,value:[t.get("start"),t.get("end")]})},t.onMouseUp=function(){t.currentTarget&&(t.currentTarget=void 0);var i=t.getContainerDOM();i&&(i.removeEventListener("mousemove",t.onMouseMove),i.removeEventListener("mouseup",t.onMouseUp),i.removeEventListener("mouseleave",t.onMouseUp),i.removeEventListener("touchmove",t.onMouseMove),i.removeEventListener("touchend",t.onMouseUp),i.removeEventListener("touchcancel",t.onMouseUp))},t}return e.prototype.setRange=function(t,i){this.set("minLimit",t),this.set("maxLimit",i);var n=this.get("start"),a=this.get("end"),o=Ct(n,t,i),s=Ct(a,t,i);!this.get("isInit")&&(n!==o||a!==s)&&this.setValue([o,s])},e.prototype.getRange=function(){return{min:this.get("minLimit")||0,max:this.get("maxLimit")||1}},e.prototype.setValue=function(t){var i=this.getRange();if(R(t)&&t.length===2){var n=[this.get("start"),this.get("end")];this.update({start:Ct(t[0],i.min,i.max),end:Ct(t[1],i.min,i.max)}),this.get("updateAutoRender")||this.render(),this.delegateEmit("valuechanged",{originValue:n,value:t})}},e.prototype.getValue=function(){return[this.get("start"),this.get("end")]},e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"slider",x:0,y:0,width:100,height:16,backgroundStyle:{},foregroundStyle:{},handlerStyle:{},textStyle:{},defaultCfg:{backgroundStyle:vA,foregroundStyle:dA,handlerStyle:pA,textStyle:gA}})},e.prototype.update=function(t){var i=t.start,n=t.end,a=m({},t);B(i)||(a.start=Ct(i,0,1)),B(n)||(a.end=Ct(n,0,1)),r.prototype.update.call(this,a),this.minHandler=this.getChildComponentById(this.getElementId("minHandler")),this.maxHandler=this.getChildComponentById(this.getElementId("maxHandler")),this.trend=this.getChildComponentById(this.getElementId("trend"))},e.prototype.init=function(){this.set("start",Ct(this.get("start"),0,1)),this.set("end",Ct(this.get("end"),0,1)),r.prototype.init.call(this)},e.prototype.render=function(){r.prototype.render.call(this),this.updateUI(this.getElementByLocalId("foreground"),this.getElementByLocalId("minText"),this.getElementByLocalId("maxText"))},e.prototype.renderInner=function(t){var i=this.cfg;i.start,i.end;var n=i.width,a=i.height,o=i.trendCfg,s=o===void 0?{}:o,l=i.minText,u=i.maxText,c=i.backgroundStyle,h=c===void 0?{}:c,f=i.foregroundStyle,v=f===void 0?{}:f,d=i.textStyle,p=d===void 0?{}:d,g=H({},ay,this.cfg.handlerStyle);Vt(A(s,"data"))&&(this.trend=this.addComponent(t,m({component:fA,id:this.getElementId("trend"),x:0,y:0,width:n,height:a},s))),this.addShape(t,{id:this.getElementId("background"),type:"rect",attrs:m({x:0,y:0,width:n,height:a},h)}),this.addShape(t,{id:this.getElementId("minText"),type:"text",attrs:m({y:a/2,textAlign:"right",text:l,silent:!1},p)}),this.addShape(t,{id:this.getElementId("maxText"),type:"text",attrs:m({y:a/2,textAlign:"left",text:u,silent:!1},p)}),this.addShape(t,{id:this.getElementId("foreground"),name:"foreground",type:"rect",attrs:m({y:0,height:a},v)});var y=A(g,"width",Po),x=A(g,"height",24);this.minHandler=this.addComponent(t,{component:dv,id:this.getElementId("minHandler"),name:"handler-min",x:0,y:(a-x)/2,width:y,height:x,cursor:"ew-resize",style:g}),this.maxHandler=this.addComponent(t,{component:dv,id:this.getElementId("maxHandler"),name:"handler-max",x:0,y:(a-x)/2,width:y,height:x,cursor:"ew-resize",style:g})},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},e.prototype.initEvent=function(){this.bindEvents()},e.prototype.updateUI=function(t,i,n){var a=this.cfg,o=a.start,s=a.end,l=a.width,u=a.minText,c=a.maxText,h=a.handlerStyle,f=a.height,v=o*l,d=s*l;this.trend&&(this.trend.update({width:l,height:f}),this.get("updateAutoRender")||this.trend.render()),t.attr("x",v),t.attr("width",d-v);var p=A(h,"width",Po);i.attr("text",u),n.attr("text",c);var g=this._dodgeText([v,d],i,n),y=g[0],x=g[1];this.minHandler&&(this.minHandler.update({x:v-p/2}),this.get("updateAutoRender")||this.minHandler.render()),C(y,function(b,w){return i.attr(w,b)}),this.maxHandler&&(this.maxHandler.update({x:d-p/2}),this.get("updateAutoRender")||this.maxHandler.render()),C(x,function(b,w){return n.attr(w,b)})},e.prototype.bindEvents=function(){var t=this.get("group");t.on("handler-min:mousedown",this.onMouseDown("minHandler")),t.on("handler-min:touchstart",this.onMouseDown("minHandler")),t.on("handler-max:mousedown",this.onMouseDown("maxHandler")),t.on("handler-max:touchstart",this.onMouseDown("maxHandler"));var i=t.findById(this.getElementId("foreground"));i.on("mousedown",this.onMouseDown("foreground")),i.on("touchstart",this.onMouseDown("foreground"))},e.prototype.adjustOffsetRange=function(t){var i=this.cfg,n=i.start,a=i.end;switch(this.currentTarget){case"minHandler":{var o=0-n,s=1-n;return Math.min(s,Math.max(o,t))}case"maxHandler":{var o=0-a,s=1-a;return Math.min(s,Math.max(o,t))}case"foreground":{var o=0-n,s=1-a;return Math.min(s,Math.max(o,t))}}},e.prototype.updateStartEnd=function(t){var i=this.cfg,n=i.start,a=i.end;switch(this.currentTarget){case"minHandler":n+=t;break;case"maxHandler":a+=t;break;case"foreground":n+=t,a+=t;break}this.set("start",n),this.set("end",a)},e.prototype._dodgeText=function(t,i,n){var a,o,s=this.cfg,l=s.handlerStyle,u=s.width,c=2,h=A(l,"width",Po),f=t[0],v=t[1],d=!1;f>v&&(a=[v,f],f=a[0],v=a[1],o=[n,i],i=o[0],n=o[1],d=!0);var p=i.getBBox(),g=n.getBBox(),y=p.width>f-c?{x:f+h/2+c,textAlign:"left"}:{x:f-h/2-c,textAlign:"right"},x=g.width>u-v-c?{x:v-h/2-c,textAlign:"right"}:{x:v+h/2+c,textAlign:"left"};return d?[x,y]:[y,x]},e.prototype.draw=function(){var t=this.get("container"),i=t&&t.get("canvas");i&&i.draw()},e.prototype.getContainerDOM=function(){var t=this.get("container"),i=t&&t.get("canvas");return i&&i.get("container")},e}(Jt),xA={trackColor:"rgba(0,0,0,0)",thumbColor:"rgba(0,0,0,0.15)",size:8,lineCap:"round"},Pl={default:xA,hover:{thumbColor:"rgba(0,0,0,0.2)"}},wA=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.clearEvents=Or,t.onStartEvent=function(i){return function(n){t.isMobile=i,n.originalEvent.preventDefault();var a=i?A(n.originalEvent,"touches.0.clientX"):n.clientX,o=i?A(n.originalEvent,"touches.0.clientY"):n.clientY;t.startPos=t.cfg.isHorizontal?a:o,t.bindLaterEvent()}},t.bindLaterEvent=function(){var i=t.getContainerDOM(),n=[];t.isMobile?n=[zi(i,"touchmove",t.onMouseMove),zi(i,"touchend",t.onMouseUp),zi(i,"touchcancel",t.onMouseUp)]:n=[zi(i,"mousemove",t.onMouseMove),zi(i,"mouseup",t.onMouseUp),zi(i,"mouseleave",t.onMouseUp)],t.clearEvents=function(){n.forEach(function(a){a.remove()})}},t.onMouseMove=function(i){var n=t.cfg,a=n.isHorizontal,o=n.thumbOffset;i.preventDefault();var s=t.isMobile?A(i,"touches.0.clientX"):i.clientX,l=t.isMobile?A(i,"touches.0.clientY"):i.clientY,u=a?s:l,c=u-t.startPos;t.startPos=u,t.updateThumbOffset(o+c)},t.onMouseUp=function(i){i.preventDefault(),t.clearEvents()},t.onTrackClick=function(i){var n=t.cfg,a=n.isHorizontal,o=n.x,s=n.y,l=n.thumbLen,u=t.getContainerDOM(),c=u.getBoundingClientRect(),h=i.clientX,f=i.clientY,v=a?h-c.left-o-l/2:f-c.top-s-l/2,d=t.validateRange(v);t.updateThumbOffset(d)},t.onThumbMouseOver=function(){var i=t.cfg.theme.hover.thumbColor;t.getElementByLocalId("thumb").attr("stroke",i),t.draw()},t.onThumbMouseOut=function(){var i=t.cfg.theme.default.thumbColor;t.getElementByLocalId("thumb").attr("stroke",i),t.draw()},t}return e.prototype.setRange=function(t,i){this.set("minLimit",t),this.set("maxLimit",i);var n=this.getValue(),a=Ct(n,t,i);n!==a&&!this.get("isInit")&&this.setValue(a)},e.prototype.getRange=function(){var t=this.get("minLimit")||0,i=this.get("maxLimit")||1;return{min:t,max:i}},e.prototype.setValue=function(t){var i=this.getRange(),n=this.getValue();this.update({thumbOffset:(this.get("trackLen")-this.get("thumbLen"))*Ct(t,i.min,i.max)}),this.delegateEmit("valuechange",{originalValue:n,value:this.getValue()})},e.prototype.getValue=function(){return Ct(this.get("thumbOffset")/(this.get("trackLen")-this.get("thumbLen")),0,1)},e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return m(m({},t),{name:"scrollbar",isHorizontal:!0,minThumbLen:20,thumbOffset:0,theme:Pl})},e.prototype.renderInner=function(t){this.renderTrackShape(t),this.renderThumbShape(t)},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},e.prototype.initEvent=function(){this.bindEvents()},e.prototype.renderTrackShape=function(t){var i=this.cfg,n=i.trackLen,a=i.theme,o=a===void 0?{default:{}}:a,s=H({},Pl,o).default,l=s.lineCap,u=s.trackColor,c=s.size,h=A(this.cfg,"size",c),f=this.get("isHorizontal")?{x1:0+h/2,y1:h/2,x2:n-h/2,y2:h/2,lineWidth:h,stroke:u,lineCap:l}:{x1:h/2,y1:0+h/2,x2:h/2,y2:n-h/2,lineWidth:h,stroke:u,lineCap:l};return this.addShape(t,{id:this.getElementId("track"),name:"track",type:"line",attrs:f})},e.prototype.renderThumbShape=function(t){var i=this.cfg,n=i.thumbOffset,a=i.thumbLen,o=i.theme,s=H({},Pl,o).default,l=s.size,u=s.lineCap,c=s.thumbColor,h=A(this.cfg,"size",l),f=this.get("isHorizontal")?{x1:n+h/2,y1:h/2,x2:n+a-h/2,y2:h/2,lineWidth:h,stroke:c,lineCap:u,cursor:"default"}:{x1:h/2,y1:n+h/2,x2:h/2,y2:n+a-h/2,lineWidth:h,stroke:c,lineCap:u,cursor:"default"};return this.addShape(t,{id:this.getElementId("thumb"),name:"thumb",type:"line",attrs:f})},e.prototype.bindEvents=function(){var t=this.get("group");t.on("mousedown",this.onStartEvent(!1)),t.on("mouseup",this.onMouseUp),t.on("touchstart",this.onStartEvent(!0)),t.on("touchend",this.onMouseUp);var i=t.findById(this.getElementId("track"));i.on("click",this.onTrackClick);var n=t.findById(this.getElementId("thumb"));n.on("mouseover",this.onThumbMouseOver),n.on("mouseout",this.onThumbMouseOut)},e.prototype.getContainerDOM=function(){var t=this.get("container"),i=t&&t.get("canvas");return i&&i.get("container")},e.prototype.validateRange=function(t){var i=this.cfg,n=i.thumbLen,a=i.trackLen,o=t;return t+n>a?o=a-n:t+na.x?a.x:e,t=ta.y?a.y:i,n=n=i&&r<=n}function EA(r,e,t){if(Q(r))return r.padEnd(e,t);if(R(r)){var i=r.length;if(i=this.minX&&e.maxX<=this.maxX&&e.minY>=this.minY&&e.maxY<=this.maxY},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.add=function(){for(var e=[],t=0;te.minX&&this.minYe.minY},r.prototype.size=function(){return this.width*this.height},r.prototype.isPointIn=function(e){return e.x>=this.minX&&e.x<=this.maxX&&e.y>=this.minY&&e.y<=this.maxY},r}();function kA(r){return[[r.minX,r.minY],[r.maxX,r.minY],[r.maxX,r.maxY],[r.minX,r.maxY]]}function Ba(r){if(r.isPolar&&!r.isTransposed)return(r.endAngle-r.startAngle)*r.getRadius();var e=r.convert({x:0,y:0}),t=r.convert({x:1,y:0});return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function LA(r){if(r.isPolar){var e=r.startAngle,t=r.endAngle;return t-e===Math.PI*2}return!1}function $s(r,e){var t=r.getCenter();return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function IA(r,e){var t=!1;if(r)if(r.type==="theta"){var i=r.start,n=r.end;t=qi(e.x,i.x,n.x)&&qi(e.y,i.y,n.y)}else{var a=r.invert(e);t=qi(a.x,0,1)&&qi(a.y,0,1)}return t}function on(r,e){var t=r.getCenter();return Math.atan2(e.y-t.y,e.x-t.x)}function Oc(r,e){e===void 0&&(e=0);var t=r.start,i=r.end,n=r.getWidth(),a=r.getHeight();if(r.isPolar){var o=r.startAngle,s=r.endAngle,l=r.getCenter(),u=r.getRadius();return{type:"path",startState:{path:Vr(l.x,l.y,u+e,o,o)},endState:function(h){var f=(s-o)*h+o,v=Vr(l.x,l.y,u+e,o,f);return{path:v}},attrs:{path:Vr(l.x,l.y,u+e,o,s)}}}var c;return r.isTransposed?c={height:a+e*2}:c={width:n+e*2},{type:"rect",startState:{x:t.x-e,y:i.y-e,width:r.isTransposed?n+e*2:0,height:r.isTransposed?0:a+e*2},endState:c,attrs:{x:t.x-e,y:i.y-e,width:n+e*2,height:a+e*2}}}function PA(r,e){e===void 0&&(e=0);var t=r.start,i=r.end,n=r.getWidth(),a=r.getHeight(),o=Math.min(t.x,i.x),s=Math.min(t.y,i.y);return ae.fromRange(o-e,s-e,o+n+e,s+a+e)}var DA=/^(?:(?!0000)[0-9]{4}([-/.]+)(?:(?:0?[1-9]|1[0-2])\1(?:0?[1-9]|1[0-9]|2[0-8])|(?:0?[13-9]|1[0-2])\1(?:29|30)|(?:0?[13578]|1[02])\1(?:31))|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)([-/.]+)0?2\2(?:29))(\s+([01]|([01][0-9]|2[0-3])):([0-9]|[0-5][0-9]):([0-9]|[0-5][0-9]))?$/;function OA(r){var e="linear";return DA.test(r)?e="timeCat":Q(r)&&(e="cat"),e}function ly(r,e,t,i){return e===void 0&&(e={}),e.type?e.type:r.type!=="identity"&&Xi.includes(t)&&["interval"].includes(i)||r.isCategory?"cat":r.type}function BA(r,e,t){var i=e||[];if(rt(r)||B(fw(i,r))&&de(t)){var n=Mu("identity");return new n({field:r.toString(),values:[r]})}var a=$e(i,r),o=A(t,"type",OA(a[0])),s=Mu(o);return new s(m({field:r,values:a},t))}function RA(r,e){if(r.type!=="identity"&&e.type!=="identity"){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);r.change(t)}}function ya(r){return r.alias||r.field}function uy(r,e,t){var i=r.values,n=i.length,a;if(n===1)a=[.5,1];else{var o=1,s=0;LA(e)?e.isTransposed?(o=A(t,"widthRatio.multiplePie",1/1.3),s=1/n*o,a=[s/2,1-s/2]):a=[0,1-1/n]:(s=1/n/2,a=[s,1-s])}return a}function zA(r){var e=r.values.filter(function(t){return!B(t)&&!isNaN(t)});return Math.max.apply(Math,Z(Z([],q(e),!1),[B(r.max)?-1/0:r.max],!1))}function NA(r){var e,t;switch(r){case G.TOP:e={x:0,y:1},t={x:1,y:1};break;case G.RIGHT:e={x:1,y:0},t={x:1,y:1};break;case G.BOTTOM:e={x:0,y:0},t={x:1,y:0};break;case G.LEFT:e={x:0,y:0},t={x:0,y:1};break;default:e=t={x:0,y:0}}return{start:e,end:t}}function GA(r){var e,t;return r.isTransposed?(e={x:0,y:0},t={x:1,y:0}):(e={x:0,y:0},t={x:0,y:1}),{start:e,end:t}}function oo(r,e){var t={start:{x:0,y:0},end:{x:0,y:0}};r.isRect?t=NA(e):r.isPolar&&(t=GA(r));var i=t.start,n=t.end;return{start:r.convert(i),end:r.convert(n)}}function cy(r){var e=r.start,t=r.end;return e.x===t.x}function mv(r,e){var t=r.start,i=r.end,n=cy(r);return n?(t.y-i.y)*(e.x-t.x)>0?1:-1:(i.x-t.x)*(t.y-e.y)>0?-1:1}function so(r,e){var t=A(r,["components","axis"],{});return H({},A(t,["common"],{}),H({},A(t,[e],{})))}function xv(r,e,t){var i=A(r,["components","axis"],{});return H({},A(i,["common","title"],{}),H({},A(i,[e,"title"],{})),t)}function Dl(r){var e=r.x,t=r.y,i=r.circleCenter,n=t.start>t.end,a=r.isTransposed?r.convert({x:n?0:1,y:0}):r.convert({x:0,y:n?0:1}),o=[a.x-i.x,a.y-i.y],s=[1,0],l=a.y>i.y?hu(o,s):hu(o,s)*-1,u=l+(e.end-e.start),c=Math.sqrt(Math.pow(a.x-i.x,2)+Math.pow(a.y-i.y,2));return{center:i,radius:c,startAngle:l,endAngle:u}}function ts(r,e){return en(r)?r===!1?!1:{}:A(r,[e])}function wv(r,e){return A(r,"position",e)}function bv(r,e){return A(e,["title","text"],ya(r))}var xn=function(){function r(e,t){this.destroyed=!1,this.facets=[],this.view=e,this.cfg=H({},this.getDefaultCfg(),t)}return r.prototype.init=function(){this.container||(this.container=this.createContainer());var e=this.view.getData();this.facets=this.generateFacets(e)},r.prototype.render=function(){this.renderViews()},r.prototype.update=function(){},r.prototype.clear=function(){this.clearFacetViews()},r.prototype.destroy=function(){this.clear(),this.container&&(this.container.remove(!0),this.container=void 0),this.destroyed=!0,this.view=void 0,this.facets=[]},r.prototype.facetToView=function(e){var t=e.region,i=e.data,n=e.padding,a=n===void 0?this.cfg.padding:n,o=this.view.createView({region:t,padding:a});o.data(i||[]),e.view=o,this.beforeEachView(o,e);var s=this.cfg.eachView;return s&&s(o,e),this.afterEachView(o,e),o},r.prototype.createContainer=function(){var e=this.view.getLayer(It.FORE);return e.addGroup()},r.prototype.renderViews=function(){this.createFacetViews()},r.prototype.createFacetViews=function(){var e=this;return this.facets.map(function(t){return e.facetToView(t)})},r.prototype.clearFacetViews=function(){var e=this;C(this.facets,function(t){t.view&&(e.view.removeView(t.view),t.view=void 0)})},r.prototype.parseSpacing=function(){var e=this.view.viewBBox,t=e.width,i=e.height,n=this.cfg.spacing;return n.map(function(a,o){return rt(a)?a/(o===0?t:i):parseFloat(a)/100})},r.prototype.getFieldValues=function(e,t){var i=[],n={};return C(e,function(a){var o=a[t];!B(o)&&!n[o]&&(i.push(o),n[o]=!0)}),i},r.prototype.getRegion=function(e,t,i,n){var a=q(this.parseSpacing(),2),o=a[0],s=a[1],l=(1+o)/(t===0?1:t)-o,u=(1+s)/(e===0?1:e)-s,c={x:(l+o)*i,y:(u+s)*n},h={x:c.x+l,y:c.y+u};return{start:c,end:h}},r.prototype.getDefaultCfg=function(){return{eachView:void 0,showTitle:!0,spacing:[0,0],padding:10,fields:[]}},r.prototype.getDefaultTitleCfg=function(){var e=this.view.getTheme().fontFamily;return{style:{fontSize:14,fill:"#666",fontFamily:e}}},r.prototype.processAxis=function(e,t){var i=e.getOptions(),n=i.coordinate,a=e.geometries,o=A(n,"type","rect");if(o==="rect"&&a.length){B(i.axes)&&(i.axes={});var s=i.axes,l=q(a[0].getXYFields(),2),u=l[0],c=l[1],h=ts(s,u),f=ts(s,c);h!==!1&&(i.axes[u]=this.getXAxisOption(u,s,h,t)),f!==!1&&(i.axes[c]=this.getYAxisOption(c,s,f,t))}},r.prototype.getFacetDataFilter=function(e){return function(t){return nc(e,function(i){var n=i.field,a=i.value;return!B(a)&&n?t[n]===a:!0})}},r}(),hy={},VA=function(r){return hy[gn(r)]},wn=function(r,e){hy[gn(r)]=e},St=function(){function r(e,t){this.context=e,this.cfg=t,e.addAction(this)}return r.prototype.applyCfg=function(e){mt(this,e)},r.prototype.init=function(){this.applyCfg(this.cfg)},r.prototype.destroy=function(){this.context.removeAction(this),this.context=null},r}(),YA=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.execute=function(){this.callback&&this.callback(this.context)},e.prototype.destroy=function(){r.prototype.destroy.call(this),this.callback=null},e}(St),Bc={};function $A(r,e){var t=Bc[r],i=null;if(t){var n=t.ActionClass,a=t.cfg;i=new n(e,a),i.name=r,i.init()}return i}function Hs(r){var e=Bc[r];return A(e,"ActionClass")}function j(r,e,t){Bc[r]={ActionClass:e,cfg:t}}function HA(r,e){var t=new YA(e);return t.callback=r,t.name="callback",t}function XA(r,e){var t=[];if(r.length){t.push(["M",r[0].x,r[0].y]);for(var i=1,n=r.length;i=o[u]?1:0,f=c>Math.PI?1:0,v=t.convert(s),d=$s(t,v);if(d>=.5)if(c===Math.PI*2){var p={x:(s.x+o.x)/2,y:(s.y+o.y)/2},g=t.convert(p);l.push(["A",d,d,0,f,h,g.x,g.y]),l.push(["A",d,d,0,f,h,v.x,v.y])}else l.push(["A",d,d,0,f,h,v.x,v.y]);return l}function _A(r){C(r,function(e,t){var i=e;if(i[0].toLowerCase()==="a"){var n=r[t-1],a=r[t+1];a&&a[0].toLowerCase()==="a"?n&&n[0].toLowerCase()==="l"&&(n[0]="M"):n&&n[0].toLowerCase()==="a"&&a&&a[0].toLowerCase()==="l"&&(a[0]="M")}})}var qA=function(r,e,t,i){var n,a=[],o=!!i,s,l,u,c,h,f,v;if(o){n=q(i,2),u=n[0],c=n[1];for(var d=0,p=r.length;d0&&n>0&&(i>=e||n>=e)}function gy(r,e){var t=r.getCanvasBBox();return py(r,e)?t:null}function yy(r,e){var t=r.event.maskShapes;return t.map(function(i){return gy(i,e)}).filter(function(i){return!!i})}function ZA(r,e){var t=r.event,i=t.target;return my(i,e)}function my(r,e){return py(r,e)?r.attr("path"):null}function QA(r,e){var t=r.event.maskShapes;return t.map(function(i){return my(i,e)})}function Wr(r){var e=r.event,t,i=e.target;return i&&(t=i.get("element")),t}function Fi(r){var e=r.event,t=e.target,i;return t&&(i=t.get("delegateObject")),i}function xy(r){var e=r.event.gEvent;return!(e&&e.fromShape&&e.toShape&&e.fromShape.get("element")===e.toShape.get("element"))}function ma(r){return r&&r.component&&r.component.isList()}function wy(r){return r&&r.component&&r.component.isSlider()}function xa(r){var e=r.event,t=e.target;return t&&(t==null?void 0:t.get("name"))==="mask"||Xs(r)}function Xs(r){var e;return((e=r.event.target)===null||e===void 0?void 0:e.get("name"))==="multi-mask"}function Rc(r,e){var t=r.event.target;if(Xs(r))return KA(r,e);if(t.get("type")==="path"){var i=ZA(r,e);return i?My(r.view,i):void 0}var n=dy(r,e);return n?Ws(r.view,n):null}function KA(r,e){var t=r.event.target;if(t.get("type")==="path"){var i=QA(r,e);return i.length>0?i.flatMap(function(a){return My(r.view,a)}):null}var n=yy(r,e);return n.length>0?n.flatMap(function(a){return Ws(r.view,a)}):null}function by(r,e,t){if(Xs(r))return JA(r,e,t);var i=dy(r,t);return i?Sy(i,r,e):null}function Sy(r,e,t){var i=e.view,n=Iu(i,t,{x:r.x,y:r.y}),a=Iu(i,t,{x:r.maxX,y:r.maxY}),o={minX:n.x,minY:n.y,maxX:a.x,maxY:a.y};return Ws(t,o)}function JA(r,e,t){var i=yy(r,t);return i.length>0?i.flatMap(function(n){return Sy(n,r,e)}):null}function Ut(r){var e=r.geometries,t=[];return C(e,function(i){var n=i.elements;t=t.concat(n)}),r.views&&r.views.length&&C(r.views,function(i){t=t.concat(Ut(i))}),t}function tF(r,e,t){var i=Ut(r);return i.filter(function(n){return He(n,e)===t})}function Cy(r,e){var t=r.geometries,i=[];return C(t,function(n){var a=n.getElementsBy(function(o){return o.hasState(e)});i=i.concat(a)}),i}function He(r,e){var t=r.getModel(),i=t.data,n;return R(i)?n=i[0][e]:n=i[e],n}function eF(r,e){return!(e.minX>r.maxX||e.maxXr.maxY||e.maxY=e.x&&r.y<=e.y&&r.maxY>e.y}function tr(r){var e=r.parent,t=null;return e&&(t=e.views.filter(function(i){return i!==r})),t}function iF(r,e){var t=r.getCoordinate();return t.invert(e)}function Iu(r,e,t){var i=iF(r,t);return e.getCoordinate().convert(i)}function Fy(r,e,t,i){var n=!1;return C(r,function(a){if(a[t]===e[t]&&a[i]===e[i])return n=!0,!1}),n}function sn(r,e){var t=r.getScaleByField(e);return!t&&r.views&&C(r.views,function(i){if(t=sn(i,e),t)return!1}),t}var nF=function(){function r(e){this.actions=[],this.event=null,this.cacheMap={},this.view=e}return r.prototype.cache=function(){for(var e=[],t=0;t=0&&t.splice(i,1)},r.prototype.getCurrentPoint=function(){var e=this.event;if(e)if(e.target instanceof HTMLElement){var t=this.view.getCanvas(),i=t.getPointByClient(e.clientX,e.clientY);return i}else return{x:e.x,y:e.y};return null},r.prototype.getCurrentShape=function(){return A(this.event,["gEvent","shape"])},r.prototype.isInPlot=function(){var e=this.getCurrentPoint();return e?this.view.isPointInPlot(e):!1},r.prototype.isInShape=function(e){var t=this.getCurrentShape();return t?t.get("name")===e:!1},r.prototype.isInComponent=function(e){var t=Ay(this.view),i=this.getCurrentPoint();return i?!!t.find(function(n){var a=n.getBBox();return e?n.get("name")===e&&Cv(a,i):Cv(a,i)}):!1},r.prototype.destroy=function(){C(this.actions.slice(),function(e){e.destroy()}),this.view=null,this.event=null,this.actions=null,this.cacheMap=null},r}(),aF=function(){function r(e,t){this.view=e,this.cfg=t}return r.prototype.init=function(){this.initEvents()},r.prototype.initEvents=function(){},r.prototype.clearEvents=function(){},r.prototype.destroy=function(){this.clearEvents()},r}();function Mv(r,e,t){var i=r.split(":"),n=i[0],a=e.getAction(n)||$A(n,e);if(!a)throw new Error("There is no action named ".concat(n));var o=i[1];return{action:a,methodName:o,arg:t}}function Av(r){var e=r.action,t=r.methodName,i=r.arg;if(e[t])e[t](i);else throw new Error("Action(".concat(e.name,") doesn't have a method called ").concat(t))}var me={START:"start",SHOW_ENABLE:"showEnable",END:"end",ROLLBACK:"rollback",PROCESSING:"processing"},oF=function(r){E(e,r);function e(t,i){var n=r.call(this,t,i)||this;return n.callbackCaches={},n.emitCaches={},n.steps=i,n}return e.prototype.init=function(){this.initContext(),r.prototype.init.call(this)},e.prototype.destroy=function(){r.prototype.destroy.call(this),this.steps=null,this.context&&(this.context.destroy(),this.context=null),this.callbackCaches=null,this.view=null},e.prototype.initEvents=function(){var t=this;C(this.steps,function(i,n){C(i,function(a){var o=t.getActionCallback(n,a);o&&t.bindEvent(a.trigger,o)})})},e.prototype.clearEvents=function(){var t=this;C(this.steps,function(i,n){C(i,function(a){var o=t.getActionCallback(n,a);o&&t.offEvent(a.trigger,o)})})},e.prototype.initContext=function(){var t=this.view,i=new nF(t);this.context=i;var n=this.steps;C(n,function(a){C(a,function(o){if(X(o.action))o.actionObject={action:HA(o.action,i),methodName:"execute"};else if(Q(o.action))o.actionObject=Mv(o.action,i,o.arg);else if(R(o.action)){var s=o.action,l=R(o.arg)?o.arg:[o.arg];o.actionObject=[],C(s,function(u,c){o.actionObject.push(Mv(u,i,l[c]))})}})})},e.prototype.isAllowStep=function(t){var i=this.currentStepName,n=this.steps;if(i===t||t===me.SHOW_ENABLE)return!0;if(t===me.PROCESSING)return i===me.START;if(t===me.START)return i!==me.PROCESSING;if(t===me.END)return i===me.PROCESSING||i===me.START;if(t===me.ROLLBACK){if(n[me.END])return i===me.END;if(i===me.START)return!0}return!1},e.prototype.isAllowExecute=function(t,i){if(this.isAllowStep(t)){var n=this.getKey(t,i);return i.once&&this.emitCaches[n]?!1:i.isEnable?i.isEnable(this.context):!0}return!1},e.prototype.enterStep=function(t){this.currentStepName=t,this.emitCaches={}},e.prototype.afterExecute=function(t,i){t!==me.SHOW_ENABLE&&this.currentStepName!==t&&this.enterStep(t);var n=this.getKey(t,i);this.emitCaches[n]=!0},e.prototype.getKey=function(t,i){return t+i.trigger+i.action},e.prototype.getActionCallback=function(t,i){var n=this,a=this.context,o=this.callbackCaches,s=i.actionObject;if(i.action&&s){var l=this.getKey(t,i);if(!o[l]){var u=function(c){a.event=c,n.isAllowExecute(t,i)?(R(s)?C(s,function(h){a.event=c,Av(h)}):(a.event=c,Av(s)),n.afterExecute(t,i),i.callback&&(a.event=c,i.callback(a))):a.event=null};i.debounce?o[l]=bp(u,i.debounce.wait,i.debounce.immediate):i.throttle?o[l]=lc(u,i.throttle.wait,{leading:i.throttle.leading,trailing:i.throttle.trailing}):o[l]=u}return o[l]}return null},e.prototype.bindEvent=function(t,i){var n=t.split(":");n[0]==="window"?window.addEventListener(n[1],i):n[0]==="document"?document.addEventListener(n[1],i):this.view.on(t,i)},e.prototype.offEvent=function(t,i){var n=t.split(":");n[0]==="window"?window.removeEventListener(n[1],i):n[0]==="document"?document.removeEventListener(n[1],i):this.view.off(t,i)},e}(aF),Ty={};function sF(r){return Ty[gn(r)]}function it(r,e){Ty[gn(r)]=e}function lF(r,e,t){var i=sF(r);if(!i)return null;if(Ke(i)){var n=mt(ie(i),t);return new oF(e,n)}else{var a=i;return new a(e,t)}}function uF(r){return{title:{autoRotate:!0,position:"center",spacing:r.axisTitleSpacing,style:{fill:r.axisTitleTextFillColor,fontSize:r.axisTitleTextFontSize,lineHeight:r.axisTitleTextLineHeight,textBaseline:"middle",fontFamily:r.fontFamily},iconStyle:{fill:r.axisDescriptionIconFillColor}},label:{autoRotate:!1,autoEllipsis:!1,autoHide:{type:"equidistance",cfg:{minGap:6}},offset:r.axisLabelOffset,style:{fill:r.axisLabelFillColor,fontSize:r.axisLabelFontSize,lineHeight:r.axisLabelLineHeight,fontFamily:r.fontFamily}},line:{style:{lineWidth:r.axisLineBorder,stroke:r.axisLineBorderColor}},grid:{line:{type:"line",style:{stroke:r.axisGridBorderColor,lineWidth:r.axisGridBorder,lineDash:r.axisGridLineDash}},alignTick:!0,animate:!0},tickLine:{style:{lineWidth:r.axisTickLineBorder,stroke:r.axisTickLineBorderColor},alignTick:!0,length:r.axisTickLineLength},subTickLine:null,animate:!0}}function cF(r){return{title:null,marker:{symbol:"circle",spacing:r.legendMarkerSpacing,style:{r:r.legendCircleMarkerSize,fill:r.legendMarkerColor}},itemName:{spacing:5,style:{fill:r.legendItemNameFillColor,fontFamily:r.fontFamily,fontSize:r.legendItemNameFontSize,lineHeight:r.legendItemNameLineHeight,fontWeight:r.legendItemNameFontWeight,textAlign:"start",textBaseline:"middle"}},itemStates:{active:{nameStyle:{opacity:.8}},unchecked:{nameStyle:{fill:"#D8D8D8"},markerStyle:{fill:"#D8D8D8",stroke:"#D8D8D8"}},inactive:{nameStyle:{fill:"#D8D8D8"},markerStyle:{opacity:.2}}},flipPage:!0,pageNavigator:{marker:{style:{size:r.legendPageNavigatorMarkerSize,inactiveFill:r.legendPageNavigatorMarkerInactiveFillColor,inactiveOpacity:r.legendPageNavigatorMarkerInactiveFillOpacity,fill:r.legendPageNavigatorMarkerFillColor,opacity:r.legendPageNavigatorMarkerFillOpacity}},text:{style:{fill:r.legendPageNavigatorTextFillColor,fontSize:r.legendPageNavigatorTextFontSize}}},animate:!1,maxItemWidth:200,itemSpacing:r.legendItemSpacing,itemMarginBottom:r.legendItemMarginBottom,padding:r.legendPadding}}function Ey(r){var e,t={point:{default:{fill:r.pointFillColor,r:r.pointSize,stroke:r.pointBorderColor,lineWidth:r.pointBorder,fillOpacity:r.pointFillOpacity},active:{stroke:r.pointActiveBorderColor,lineWidth:r.pointActiveBorder},selected:{stroke:r.pointSelectedBorderColor,lineWidth:r.pointSelectedBorder},inactive:{fillOpacity:r.pointInactiveFillOpacity,strokeOpacity:r.pointInactiveBorderOpacity}},hollowPoint:{default:{fill:r.hollowPointFillColor,lineWidth:r.hollowPointBorder,stroke:r.hollowPointBorderColor,strokeOpacity:r.hollowPointBorderOpacity,r:r.hollowPointSize},active:{stroke:r.hollowPointActiveBorderColor,strokeOpacity:r.hollowPointActiveBorderOpacity},selected:{lineWidth:r.hollowPointSelectedBorder,stroke:r.hollowPointSelectedBorderColor,strokeOpacity:r.hollowPointSelectedBorderOpacity},inactive:{strokeOpacity:r.hollowPointInactiveBorderOpacity}},area:{default:{fill:r.areaFillColor,fillOpacity:r.areaFillOpacity,stroke:null},active:{fillOpacity:r.areaActiveFillOpacity},selected:{fillOpacity:r.areaSelectedFillOpacity},inactive:{fillOpacity:r.areaInactiveFillOpacity}},hollowArea:{default:{fill:null,stroke:r.hollowAreaBorderColor,lineWidth:r.hollowAreaBorder,strokeOpacity:r.hollowAreaBorderOpacity},active:{fill:null,lineWidth:r.hollowAreaActiveBorder},selected:{fill:null,lineWidth:r.hollowAreaSelectedBorder},inactive:{strokeOpacity:r.hollowAreaInactiveBorderOpacity}},interval:{default:{fill:r.intervalFillColor,fillOpacity:r.intervalFillOpacity},active:{stroke:r.intervalActiveBorderColor,lineWidth:r.intervalActiveBorder},selected:{stroke:r.intervalSelectedBorderColor,lineWidth:r.intervalSelectedBorder},inactive:{fillOpacity:r.intervalInactiveFillOpacity,strokeOpacity:r.intervalInactiveBorderOpacity}},hollowInterval:{default:{fill:r.hollowIntervalFillColor,stroke:r.hollowIntervalBorderColor,lineWidth:r.hollowIntervalBorder,strokeOpacity:r.hollowIntervalBorderOpacity},active:{stroke:r.hollowIntervalActiveBorderColor,lineWidth:r.hollowIntervalActiveBorder,strokeOpacity:r.hollowIntervalActiveBorderOpacity},selected:{stroke:r.hollowIntervalSelectedBorderColor,lineWidth:r.hollowIntervalSelectedBorder,strokeOpacity:r.hollowIntervalSelectedBorderOpacity},inactive:{stroke:r.hollowIntervalInactiveBorderColor,lineWidth:r.hollowIntervalInactiveBorder,strokeOpacity:r.hollowIntervalInactiveBorderOpacity}},line:{default:{stroke:r.lineBorderColor,lineWidth:r.lineBorder,strokeOpacity:r.lineBorderOpacity,fill:null,lineAppendWidth:10,lineCap:"round",lineJoin:"round"},active:{lineWidth:r.lineActiveBorder},selected:{lineWidth:r.lineSelectedBorder},inactive:{strokeOpacity:r.lineInactiveBorderOpacity}}},i=uF(r),n=cF(r);return{background:r.backgroundColor,defaultColor:r.brandColor,subColor:r.subColor,semanticRed:r.paletteSemanticRed,semanticGreen:r.paletteSemanticGreen,padding:"auto",fontFamily:r.fontFamily,columnWidthRatio:1/2,maxColumnWidth:null,minColumnWidth:null,roseWidthRatio:.9999999,multiplePieWidthRatio:1/1.3,colors10:r.paletteQualitative10,colors20:r.paletteQualitative20,sequenceColors:r.paletteSequence,shapes:{point:["hollow-circle","hollow-square","hollow-bowtie","hollow-diamond","hollow-hexagon","hollow-triangle","hollow-triangle-down","circle","square","bowtie","diamond","hexagon","triangle","triangle-down","cross","tick","plus","hyphen","line"],line:["line","dash","dot","smooth"],area:["area","smooth","line","smooth-line"],interval:["rect","hollow-rect","line","tick"]},sizes:[1,10],geometries:{interval:{rect:{default:{style:t.interval.default},active:{style:t.interval.active},inactive:{style:t.interval.inactive},selected:{style:function(a){var o=a.geometry.coordinate;if(o.isPolar&&o.isTransposed){var s=ga(a.getModel(),o),l=s.startAngle,u=s.endAngle,c=(l+u)/2,h=7.5,f=h*Math.cos(c),v=h*Math.sin(c);return{matrix:Rt(null,[["t",f,v]])}}return t.interval.selected}}},"hollow-rect":{default:{style:t.hollowInterval.default},active:{style:t.hollowInterval.active},inactive:{style:t.hollowInterval.inactive},selected:{style:t.hollowInterval.selected}},line:{default:{style:t.hollowInterval.default},active:{style:t.hollowInterval.active},inactive:{style:t.hollowInterval.inactive},selected:{style:t.hollowInterval.selected}},tick:{default:{style:t.hollowInterval.default},active:{style:t.hollowInterval.active},inactive:{style:t.hollowInterval.inactive},selected:{style:t.hollowInterval.selected}},funnel:{default:{style:t.interval.default},active:{style:t.interval.active},inactive:{style:t.interval.inactive},selected:{style:t.interval.selected}},pyramid:{default:{style:t.interval.default},active:{style:t.interval.active},inactive:{style:t.interval.inactive},selected:{style:t.interval.selected}}},line:{line:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},dot:{default:{style:m(m({},t.line.default),{lineCap:null,lineDash:[1,1]})},active:{style:m(m({},t.line.active),{lineCap:null,lineDash:[1,1]})},inactive:{style:m(m({},t.line.inactive),{lineCap:null,lineDash:[1,1]})},selected:{style:m(m({},t.line.selected),{lineCap:null,lineDash:[1,1]})}},dash:{default:{style:m(m({},t.line.default),{lineCap:null,lineDash:[5.5,1]})},active:{style:m(m({},t.line.active),{lineCap:null,lineDash:[5.5,1]})},inactive:{style:m(m({},t.line.inactive),{lineCap:null,lineDash:[5.5,1]})},selected:{style:m(m({},t.line.selected),{lineCap:null,lineDash:[5.5,1]})}},smooth:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},hv:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},vh:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},hvh:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},vhv:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}}},polygon:{polygon:{default:{style:t.interval.default},active:{style:t.interval.active},inactive:{style:t.interval.inactive},selected:{style:t.interval.selected}}},point:{circle:{default:{style:t.point.default},active:{style:t.point.active},inactive:{style:t.point.inactive},selected:{style:t.point.selected}},square:{default:{style:t.point.default},active:{style:t.point.active},inactive:{style:t.point.inactive},selected:{style:t.point.selected}},bowtie:{default:{style:t.point.default},active:{style:t.point.active},inactive:{style:t.point.inactive},selected:{style:t.point.selected}},diamond:{default:{style:t.point.default},active:{style:t.point.active},inactive:{style:t.point.inactive},selected:{style:t.point.selected}},hexagon:{default:{style:t.point.default},active:{style:t.point.active},inactive:{style:t.point.inactive},selected:{style:t.point.selected}},triangle:{default:{style:t.point.default},active:{style:t.point.active},inactive:{style:t.point.inactive},selected:{style:t.point.selected}},"triangle-down":{default:{style:t.point.default},active:{style:t.point.active},inactive:{style:t.point.inactive},selected:{style:t.point.selected}},"hollow-circle":{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},"hollow-square":{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},"hollow-bowtie":{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},"hollow-diamond":{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},"hollow-hexagon":{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},"hollow-triangle":{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},"hollow-triangle-down":{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},cross:{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},tick:{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},plus:{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},hyphen:{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}},line:{default:{style:t.hollowPoint.default},active:{style:t.hollowPoint.active},inactive:{style:t.hollowPoint.inactive},selected:{style:t.hollowPoint.selected}}},area:{area:{default:{style:t.area.default},active:{style:t.area.active},inactive:{style:t.area.inactive},selected:{style:t.area.selected}},smooth:{default:{style:t.area.default},active:{style:t.area.active},inactive:{style:t.area.inactive},selected:{style:t.area.selected}},line:{default:{style:t.hollowArea.default},active:{style:t.hollowArea.active},inactive:{style:t.hollowArea.inactive},selected:{style:t.hollowArea.selected}},"smooth-line":{default:{style:t.hollowArea.default},active:{style:t.hollowArea.active},inactive:{style:t.hollowArea.inactive},selected:{style:t.hollowArea.selected}}},schema:{candle:{default:{style:t.hollowInterval.default},active:{style:t.hollowInterval.active},inactive:{style:t.hollowInterval.inactive},selected:{style:t.hollowInterval.selected}},box:{default:{style:t.hollowInterval.default},active:{style:t.hollowInterval.active},inactive:{style:t.hollowInterval.inactive},selected:{style:t.hollowInterval.selected}}},edge:{line:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},vhv:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},smooth:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},arc:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}}},violin:{violin:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},smooth:{default:{style:t.line.default},active:{style:t.line.active},inactive:{style:t.line.inactive},selected:{style:t.line.selected}},hollow:{default:{style:t.hollowArea.default},active:{style:t.hollowArea.active},inactive:{style:t.hollowArea.inactive},selected:{style:t.hollowArea.selected}},"hollow-smooth":{default:{style:t.hollowArea.default},active:{style:t.hollowArea.active},inactive:{style:t.hollowArea.inactive},selected:{style:t.hollowArea.selected}}}},components:{axis:{common:i,top:{position:"top",grid:null,title:null,verticalLimitLength:1/2},bottom:{position:"bottom",grid:null,title:null,verticalLimitLength:1/2},left:{position:"left",title:null,line:null,tickLine:null,verticalLimitLength:1/3},right:{position:"right",title:null,line:null,tickLine:null,verticalLimitLength:1/3},circle:{title:null,grid:H({},i.grid,{line:{type:"line"}})},radius:{title:null,grid:H({},i.grid,{line:{type:"circle"}})}},legend:{common:n,right:{layout:"vertical",padding:r.legendVerticalPadding},left:{layout:"vertical",padding:r.legendVerticalPadding},top:{layout:"horizontal",padding:r.legendHorizontalPadding},bottom:{layout:"horizontal",padding:r.legendHorizontalPadding},continuous:{title:null,background:null,track:{},rail:{type:"color",size:r.sliderRailHeight,defaultLength:r.sliderRailWidth,style:{fill:r.sliderRailFillColor,stroke:r.sliderRailBorderColor,lineWidth:r.sliderRailBorder}},label:{align:"rail",spacing:4,formatter:null,style:{fill:r.sliderLabelTextFillColor,fontSize:r.sliderLabelTextFontSize,lineHeight:r.sliderLabelTextLineHeight,textBaseline:"middle",fontFamily:r.fontFamily}},handler:{size:r.sliderHandlerWidth,style:{fill:r.sliderHandlerFillColor,stroke:r.sliderHandlerBorderColor}},slidable:!0,padding:n.padding}},tooltip:{showContent:!0,follow:!0,showCrosshairs:!1,showMarkers:!0,shared:!1,enterable:!1,position:"auto",marker:{symbol:"circle",stroke:"#fff",shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0,0,0,0.09)",lineWidth:2,r:4},crosshairs:{line:{style:{stroke:r.tooltipCrosshairsBorderColor,lineWidth:r.tooltipCrosshairsBorder}},text:null,textBackground:{padding:2,style:{fill:"rgba(0, 0, 0, 0.25)",lineWidth:0,stroke:null}},follow:!1},domStyles:(e={},e["".concat(wr)]={position:"absolute",visibility:"hidden",zIndex:8,transition:"left 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s, top 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s",backgroundColor:r.tooltipContainerFillColor,opacity:r.tooltipContainerFillOpacity,boxShadow:r.tooltipContainerShadow,borderRadius:"".concat(r.tooltipContainerBorderRadius,"px"),color:r.tooltipTextFillColor,fontSize:"".concat(r.tooltipTextFontSize,"px"),fontFamily:r.fontFamily,lineHeight:"".concat(r.tooltipTextLineHeight,"px"),padding:"0 12px 0 12px"},e["".concat(br)]={marginBottom:"12px",marginTop:"12px"},e["".concat(pa)]={margin:0,listStyleType:"none",padding:0},e["".concat(Ns)]={listStyleType:"none",padding:0,marginBottom:"12px",marginTop:"12px",marginLeft:0,marginRight:0},e["".concat(Gs)]={width:"8px",height:"8px",borderRadius:"50%",display:"inline-block",marginRight:"8px"},e["".concat(Vs)]={display:"inline-block",float:"right",marginLeft:"30px"},e)},annotation:{arc:{style:{stroke:r.annotationArcBorderColor,lineWidth:r.annotationArcBorder},animate:!0},line:{style:{stroke:r.annotationLineBorderColor,lineDash:r.annotationLineDash,lineWidth:r.annotationLineBorder},text:{position:"start",autoRotate:!0,style:{fill:r.annotationTextFillColor,stroke:r.annotationTextBorderColor,lineWidth:r.annotationTextBorder,fontSize:r.annotationTextFontSize,textAlign:"start",fontFamily:r.fontFamily,textBaseline:"bottom"}},animate:!0},text:{style:{fill:r.annotationTextFillColor,stroke:r.annotationTextBorderColor,lineWidth:r.annotationTextBorder,fontSize:r.annotationTextFontSize,textBaseline:"middle",textAlign:"start",fontFamily:r.fontFamily},animate:!0},region:{top:!1,style:{lineWidth:r.annotationRegionBorder,stroke:r.annotationRegionBorderColor,fill:r.annotationRegionFillColor,fillOpacity:r.annotationRegionFillOpacity},animate:!0},image:{top:!1,animate:!0},dataMarker:{top:!0,point:{style:{r:3,stroke:r.brandColor,lineWidth:2}},line:{style:{stroke:r.annotationLineBorderColor,lineWidth:r.annotationLineBorder},length:r.annotationDataMarkerLineLength},text:{style:{textAlign:"start",fill:r.annotationTextFillColor,stroke:r.annotationTextBorderColor,lineWidth:r.annotationTextBorder,fontSize:r.annotationTextFontSize,fontFamily:r.fontFamily}},direction:"upward",autoAdjust:!0,animate:!0},dataRegion:{style:{region:{fill:r.annotationRegionFillColor,fillOpacity:r.annotationRegionFillOpacity},text:{textAlign:"center",textBaseline:"bottom",fill:r.annotationTextFillColor,stroke:r.annotationTextBorderColor,lineWidth:r.annotationTextBorder,fontSize:r.annotationTextFontSize,fontFamily:r.fontFamily}},animate:!0}},slider:{common:{padding:[8,8,8,8],backgroundStyle:{fill:r.cSliderBackgroundFillColor,opacity:r.cSliderBackgroundFillOpacity},foregroundStyle:{fill:r.cSliderForegroundFillColor,opacity:r.cSliderForegroundFillOpacity},handlerStyle:{width:r.cSliderHandlerWidth,height:r.cSliderHandlerHeight,fill:r.cSliderHandlerFillColor,opacity:r.cSliderHandlerFillOpacity,stroke:r.cSliderHandlerBorderColor,lineWidth:r.cSliderHandlerBorder,radius:r.cSliderHandlerBorderRadius,highLightFill:r.cSliderHandlerHighlightFillColor},textStyle:{fill:r.cSliderTextFillColor,opacity:r.cSliderTextFillOpacity,fontSize:r.cSliderTextFontSize,lineHeight:r.cSliderTextLineHeight,fontWeight:r.cSliderTextFontWeight,stroke:r.cSliderTextBorderColor,lineWidth:r.cSliderTextBorder}}},scrollbar:{common:{padding:[8,8,8,8]},default:{style:{trackColor:r.scrollbarTrackFillColor,thumbColor:r.scrollbarThumbFillColor}},hover:{style:{thumbColor:r.scrollbarThumbHighlightFillColor}}}},labels:{offset:12,style:{fill:r.labelFillColor,fontSize:r.labelFontSize,fontFamily:r.fontFamily,stroke:r.labelBorderColor,lineWidth:r.labelBorder},fillColorDark:r.labelFillColorDark,fillColorLight:r.labelFillColorLight,autoRotate:!0},innerLabels:{style:{fill:r.innerLabelFillColor,fontSize:r.innerLabelFontSize,fontFamily:r.fontFamily,stroke:r.innerLabelBorderColor,lineWidth:r.innerLabelBorder},autoRotate:!0},overflowLabels:{style:{fill:r.overflowLabelFillColor,fontSize:r.overflowLabelFontSize,fontFamily:r.fontFamily,stroke:r.overflowLabelBorderColor,lineWidth:r.overflowLabelBorder}},pieLabels:{labelHeight:14,offset:10,labelLine:{style:{lineWidth:r.labelLineBorder}},autoRotate:!0}}}var vt={100:"#000",95:"#0D0D0D",85:"#262626",65:"#595959",45:"#8C8C8C",25:"#BFBFBF",15:"#D9D9D9",6:"#F0F0F0"},Ni={100:"#FFFFFF",95:"#F2F2F2",85:"#D9D9D9",65:"#A6A6A6",45:"#737373",25:"#404040",15:"#262626",6:"#0F0F0F"},hF=["#5B8FF9","#5AD8A6","#5D7092","#F6BD16","#6F5EF9","#6DC8EC","#945FB9","#FF9845","#1E9493","#FF99C3"],fF=["#5B8FF9","#CDDDFD","#5AD8A6","#CDF3E4","#5D7092","#CED4DE","#F6BD16","#FCEBB9","#6F5EF9","#D3CEFD","#6DC8EC","#D3EEF9","#945FB9","#DECFEA","#FF9845","#FFE0C7","#1E9493","#BBDEDE","#FF99C3","#FFE0ED"],vF=["#B8E1FF","#9AC5FF","#7DAAFF","#5B8FF9","#3D76DD","#085EC0","#0047A5","#00318A","#001D70"],ky=function(r){r===void 0&&(r={});var e=r.paletteQualitative10,t=e===void 0?hF:e,i=r.paletteQualitative20,n=i===void 0?fF:i,a=r.brandColor,o=a===void 0?t[0]:a,s={backgroundColor:"transparent",brandColor:o,subColor:"rgba(0,0,0,0.05)",paletteQualitative10:t,paletteQualitative20:n,paletteSemanticRed:"#F4664A",paletteSemanticGreen:"#30BF78",paletteSemanticYellow:"#FAAD14",paletteSequence:vF,fontFamily:`"Segoe UI", Roboto, "Helvetica Neue", Arial, + "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", + "Noto Color Emoji"`,axisLineBorderColor:vt[25],axisLineBorder:1,axisLineDash:null,axisTitleTextFillColor:vt[65],axisTitleTextFontSize:12,axisTitleTextLineHeight:12,axisTitleTextFontWeight:"normal",axisTitleSpacing:12,axisDescriptionIconFillColor:Ni[85],axisTickLineBorderColor:vt[25],axisTickLineLength:4,axisTickLineBorder:1,axisSubTickLineBorderColor:vt[15],axisSubTickLineLength:2,axisSubTickLineBorder:1,axisLabelFillColor:vt[45],axisLabelFontSize:12,axisLabelLineHeight:12,axisLabelFontWeight:"normal",axisLabelOffset:8,axisGridBorderColor:vt[15],axisGridBorder:1,axisGridLineDash:null,legendTitleTextFillColor:vt[45],legendTitleTextFontSize:12,legendTitleTextLineHeight:21,legendTitleTextFontWeight:"normal",legendMarkerColor:o,legendMarkerSpacing:8,legendMarkerSize:4,legendCircleMarkerSize:4,legendSquareMarkerSize:4,legendLineMarkerSize:5,legendItemNameFillColor:vt[65],legendItemNameFontSize:12,legendItemNameLineHeight:12,legendItemNameFontWeight:"normal",legendItemSpacing:24,legendItemMarginBottom:12,legendPadding:[8,8,8,8],legendHorizontalPadding:[8,0,8,0],legendVerticalPadding:[0,8,0,8],legendPageNavigatorMarkerSize:12,legendPageNavigatorMarkerInactiveFillColor:vt[100],legendPageNavigatorMarkerInactiveFillOpacity:.45,legendPageNavigatorMarkerFillColor:vt[100],legendPageNavigatorMarkerFillOpacity:1,legendPageNavigatorTextFillColor:vt[45],legendPageNavigatorTextFontSize:12,sliderRailFillColor:vt[15],sliderRailBorder:0,sliderRailBorderColor:null,sliderRailWidth:100,sliderRailHeight:12,sliderLabelTextFillColor:vt[45],sliderLabelTextFontSize:12,sliderLabelTextLineHeight:12,sliderLabelTextFontWeight:"normal",sliderHandlerFillColor:vt[6],sliderHandlerWidth:10,sliderHandlerHeight:14,sliderHandlerBorder:1,sliderHandlerBorderColor:vt[25],annotationArcBorderColor:vt[15],annotationArcBorder:1,annotationLineBorderColor:vt[25],annotationLineBorder:1,annotationLineDash:null,annotationTextFillColor:vt[65],annotationTextFontSize:12,annotationTextLineHeight:12,annotationTextFontWeight:"normal",annotationTextBorderColor:null,annotationTextBorder:0,annotationRegionFillColor:vt[100],annotationRegionFillOpacity:.06,annotationRegionBorder:0,annotationRegionBorderColor:null,annotationDataMarkerLineLength:16,tooltipCrosshairsBorderColor:vt[25],tooltipCrosshairsBorder:1,tooltipCrosshairsLineDash:null,tooltipContainerFillColor:"rgb(255, 255, 255)",tooltipContainerFillOpacity:.95,tooltipContainerShadow:"0px 0px 10px #aeaeae",tooltipContainerBorderRadius:3,tooltipTextFillColor:vt[65],tooltipTextFontSize:12,tooltipTextLineHeight:12,tooltipTextFontWeight:"bold",labelFillColor:vt[65],labelFillColorDark:"#2c3542",labelFillColorLight:"#ffffff",labelFontSize:12,labelLineHeight:12,labelFontWeight:"normal",labelBorderColor:null,labelBorder:0,innerLabelFillColor:Ni[100],innerLabelFontSize:12,innerLabelLineHeight:12,innerLabelFontWeight:"normal",innerLabelBorderColor:null,innerLabelBorder:0,overflowLabelFillColor:vt[65],overflowLabelFontSize:12,overflowLabelLineHeight:12,overflowLabelFontWeight:"normal",overflowLabelBorderColor:Ni[100],overflowLabelBorder:1,labelLineBorder:1,labelLineBorderColor:vt[25],cSliderRailHieght:16,cSliderBackgroundFillColor:"#416180",cSliderBackgroundFillOpacity:.05,cSliderForegroundFillColor:"#5B8FF9",cSliderForegroundFillOpacity:.15,cSliderHandlerHeight:24,cSliderHandlerWidth:10,cSliderHandlerFillColor:"#F7F7F7",cSliderHandlerFillOpacity:1,cSliderHandlerHighlightFillColor:"#FFF",cSliderHandlerBorderColor:"#BFBFBF",cSliderHandlerBorder:1,cSliderHandlerBorderRadius:2,cSliderTextFillColor:"#000",cSliderTextFillOpacity:.45,cSliderTextFontSize:12,cSliderTextLineHeight:12,cSliderTextFontWeight:"normal",cSliderTextBorderColor:null,cSliderTextBorder:0,scrollbarTrackFillColor:"rgba(0,0,0,0)",scrollbarThumbFillColor:"rgba(0,0,0,0.15)",scrollbarThumbHighlightFillColor:"rgba(0,0,0,0.2)",pointFillColor:o,pointFillOpacity:.95,pointSize:4,pointBorder:1,pointBorderColor:Ni[100],pointBorderOpacity:1,pointActiveBorderColor:vt[100],pointSelectedBorder:2,pointSelectedBorderColor:vt[100],pointInactiveFillOpacity:.3,pointInactiveBorderOpacity:.3,hollowPointSize:4,hollowPointBorder:1,hollowPointBorderColor:o,hollowPointBorderOpacity:.95,hollowPointFillColor:Ni[100],hollowPointActiveBorder:1,hollowPointActiveBorderColor:vt[100],hollowPointActiveBorderOpacity:1,hollowPointSelectedBorder:2,hollowPointSelectedBorderColor:vt[100],hollowPointSelectedBorderOpacity:1,hollowPointInactiveBorderOpacity:.3,lineBorder:2,lineBorderColor:o,lineBorderOpacity:1,lineActiveBorder:3,lineSelectedBorder:3,lineInactiveBorderOpacity:.3,areaFillColor:o,areaFillOpacity:.25,areaActiveFillColor:o,areaActiveFillOpacity:.5,areaSelectedFillColor:o,areaSelectedFillOpacity:.5,areaInactiveFillOpacity:.3,hollowAreaBorderColor:o,hollowAreaBorder:2,hollowAreaBorderOpacity:1,hollowAreaActiveBorder:3,hollowAreaActiveBorderColor:vt[100],hollowAreaSelectedBorder:3,hollowAreaSelectedBorderColor:vt[100],hollowAreaInactiveBorderOpacity:.3,intervalFillColor:o,intervalFillOpacity:.95,intervalActiveBorder:1,intervalActiveBorderColor:vt[100],intervalActiveBorderOpacity:1,intervalSelectedBorder:2,intervalSelectedBorderColor:vt[100],intervalSelectedBorderOpacity:1,intervalInactiveBorderOpacity:.3,intervalInactiveFillOpacity:.3,hollowIntervalBorder:2,hollowIntervalBorderColor:o,hollowIntervalBorderOpacity:1,hollowIntervalFillColor:Ni[100],hollowIntervalActiveBorder:2,hollowIntervalActiveBorderColor:vt[100],hollowIntervalSelectedBorder:3,hollowIntervalSelectedBorderColor:vt[100],hollowIntervalSelectedBorderOpacity:1,hollowIntervalInactiveBorderOpacity:.3};return m(m({},s),r)};ky();function rs(r){var e=r.styleSheet,t=e===void 0?{}:e,i=yt(r,["styleSheet"]),n=ky(t);return H({},Ey(n),i)}var dF=rs({}),Pu={default:dF};function Kn(r){return A(Pu,gn(r),Pu.default)}function pF(r,e){Pu[gn(r)]=rs(e)}function Fv(r,e,t){var i=t.translate(r),n=t.translate(e);return _t(i,n)}function gF(r,e){var t=e.coordinate,i=e.getXScale(),n=i.range,a=n[n.length-1],o=n[0],s=t.invert(r),l=s.x;return t.isPolar&&l>(1+a)/2&&(l=o),i.translate(i.invert(l))}function Tv(r,e,t){var i=t.coordinate,n=t.getYScale(),a=n.field,o=i.invert(e),s=n.invert(o.y),l=Ve(r,function(u){var c=u[bt];return c[a][0]<=s&&c[a][1]>=s});return l||r[r.length-1]}var yF=yn(function(r){if(r.isCategory)return 1;for(var e=r.values,t=e.length,i=r.translate(e[0]),n=i,a=0;an&&(n=s)}return(n-i)/(t-1)});function mF(r,e,t){var i=e.getAttribute("position"),n=i.getFields(),a=e.scales,o=X(t)||!t?n[0]:t,s=a[o],l=s?s.getText(r[o]):r[o]||o;return X(t)?t(l,r):l}function xF(r){var e=ps(r.attributes);return jt(e,function(t){return si(Xi,t.type)})}function Ly(r){var e,t,i=xF(r),n;try{for(var a=ht(i),o=a.next();!o.done;o=a.next()){var s=o.value,l=s.getScale(s.type);if(l&&l.isLinear){var u=A(r.scaleDefs,l.field),c=ly(l,u,s.type,r.type);if(c!=="cat"){n=l;break}}}}catch(v){e={error:v}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}var h=r.getXScale(),f=r.getYScale();return n||f||h}function wF(r,e){var t=e.field,i=r[t];if(R(i)){var n=i.map(function(a){return e.getText(a)});return n.join("-")}return e.getText(i)}function bF(r,e){var t,i=e.getGroupScales();if(i.length&&(t=i[0]),t){var n=t.field;return t.getText(r[n])}var a=Ly(e);return ya(a)}function Iy(r,e,t){if(e.length===0)return null;var i=t.type,n=t.getXScale(),a=t.getYScale(),o=n.field,s=a.field,l=null;if(i==="heatmap"||i==="point"){for(var u=t.coordinate,c=u.invert(r),h=n.invert(c.x),f=a.invert(c.y),v=1/0,d=0;d=w)if(T)R(l)||(l=[]),l.push(L);else{l=L;break}}R(l)&&(l=Tv(l,r,t))}else{var k=void 0;if(!n.isLinear&&n.type!=="timeCat"){for(var d=0;dn.translate(F)||wn.max||wMath.abs(n.translate(k[bt][o])-w)&&(b=k)}var U=yF(t.getXScale());return!l&&Math.abs(n.translate(b[bt][o])-w)<=U/2&&(l=b),l}function Nc(r,e,t,i){var n,a;t===void 0&&(t=""),i===void 0&&(i=!1);var o=r[bt],s=mF(o,e,t),l=e.tooltipOption,u=e.theme.defaultColor,c=[],h,f;function v(L,k){if(i||!B(k)&&k!==""){var P={title:s,data:o,mappingData:r,name:L,value:k,color:r.color||u,marker:!0};c.push(P)}}if(pt(l)){var d=l.fields,p=l.callback;if(p){var g=d.map(function(L){return r[bt][L]}),y=p.apply(void 0,Z([],q(g),!1)),x=m({data:r[bt],mappingData:r,title:s,color:r.color||u,marker:!0},y);c.push(x)}else{var b=e.scales;try{for(var w=ht(d),S=w.next();!S.done;S=w.next()){var M=S.value;if(!B(o[M])){var F=b[M];h=ya(F),f=F.getText(o[M]),v(h,f)}}}catch(L){n={error:L}}finally{try{S&&!S.done&&(a=w.return)&&a.call(w)}finally{if(n)throw n.error}}}}else{var T=Ly(e);f=wF(o,T),h=bF(o,e),v(h,f)}return c}function Ev(r,e,t,i){var n,a,o=i.showNil,s=[],l=r.dataArray;if(!de(l)){r.sort(l);try{for(var u=ht(l),c=u.next();!c.done;c=u.next()){var h=c.value,f=Iy(e,h,r);if(f){var v=r.getElementId(f),d=r.elementsMap[v];if(r.type==="heatmap"||d.visible){var p=Nc(f,r,t,o);p.length&&s.push(p)}}}}catch(g){n={error:g}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}}return s}function kv(r,e,t,i){var n=i.showNil,a=[],o=r.container,s=o.getShape(e.x,e.y);if(s&&s.get("visible")&&s.get("origin")){var l=s.get("origin").mappingData,u=Nc(l,r,t,n);u.length&&a.push(u)}return a}function Du(r,e,t){var i,n,a=[],o=r.geometries,s=t.shared,l=t.title,u=t.reversed;try{for(var c=ht(o),h=c.next();!h.done;h=c.next()){var f=h.value;if(f.visible&&f.tooltipOption!==!1){var v=f.type,d=void 0;["point","edge","polygon"].includes(v)?d=kv(f,e,l,t):["area","line","path","heatmap"].includes(v)||s!==!1?d=Ev(f,e,l,t):d=kv(f,e,l,t),d.length&&(u&&d.reverse(),a.push(d))}}}catch(p){i={error:p}}finally{try{h&&!h.done&&(n=c.return)&&n.call(c)}finally{if(i)throw i.error}}return a}function SF(r,e,t){var i,n,a=Du(r,e,t);try{for(var o=ht(r.views),s=o.next();!s.done;s=o.next()){var l=s.value;a=a.concat(Du(l,e,t))}}catch(u){i={error:u}}finally{try{s&&!s.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function CF(r){return!rt(r)&&!R(r)}function Gc(r){r===void 0&&(r=0);var e=R(r)?r:[r];switch(e.length){case 0:e=[0,0,0,0];break;case 1:e=new Array(4).fill(e[0]);break;case 2:e=Z(Z([],q(e),!1),q(e),!1);break;case 3:e=Z(Z([],q(e),!1),[e[1]],!1);break;default:e=e.slice(0,4);break}return e}var Vc={};function Pi(r,e){Vc[r]=e}function MF(){return Object.keys(Vc)}function AF(r){return Vc[r]}var FF=function(){function r(e){this.option=this.wrapperOption(e)}return r.prototype.update=function(e){return this.option=this.wrapperOption(e),this},r.prototype.hasAction=function(e){var t=this.option.actions;return ds(t,function(i){return i[0]===e})},r.prototype.create=function(e,t){var i=this.option,n=i.type,a=i.cfg,o=n==="theta",s=m({start:e,end:t},a),l=ZC(o?"polar":n);return this.coordinate=new l(s),this.coordinate.type=n,o&&(this.hasAction("transpose")||this.transpose()),this.execActions(),this.coordinate},r.prototype.adjust=function(e,t){return this.coordinate.update({start:e,end:t}),this.coordinate.resetMatrix(),this.execActions(["scale","rotate","translate"]),this.coordinate},r.prototype.rotate=function(e){return this.option.actions.push(["rotate",e]),this},r.prototype.reflect=function(e){return this.option.actions.push(["reflect",e]),this},r.prototype.scale=function(e,t){return this.option.actions.push(["scale",e,t]),this},r.prototype.transpose=function(){return this.option.actions.push(["transpose"]),this},r.prototype.getOption=function(){return this.option},r.prototype.getCoordinate=function(){return this.coordinate},r.prototype.wrapperOption=function(e){return m({type:"rect",actions:[],cfg:{}},e)},r.prototype.execActions=function(e){var t=this,i=this.option.actions;C(i,function(n){var a,o=q(n),s=o[0],l=o.slice(1),u=B(e)?!0:e.includes(s);u&&(a=t.coordinate)[s].apply(a,Z([],q(l),!1))})},r}(),Tt=function(){function r(e,t,i){this.view=e,this.gEvent=t,this.data=i,this.type=t.type}return r.fromData=function(e,t,i){return new r(e,new Ia(t,{}),i)},Object.defineProperty(r.prototype,"target",{get:function(){return this.gEvent.target},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"event",{get:function(){return this.gEvent.originalEvent},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"x",{get:function(){return this.gEvent.x},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"y",{get:function(){return this.gEvent.y},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"clientX",{get:function(){return this.gEvent.clientX},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"clientY",{get:function(){return this.gEvent.clientY},enumerable:!1,configurable:!0}),r.prototype.toString=function(){return"[Event (type=".concat(this.type,")]")},r.prototype.clone=function(){return new r(this.view,this.gEvent,this.data)},r}();function TF(r){var e=r.getController("axis"),t=r.getController("legend"),i=r.getController("annotation"),n=r.getController("slider"),a=r.getController("scrollbar");[e,n,a,t,i].forEach(function(o){o&&o.layout()})}var EF=function(){function r(){this.scales=new Map,this.syncScales=new Map}return r.prototype.createScale=function(e,t,i,n){var a=i,o=this.getScaleMeta(n);if(t.length===0&&o){var s=o.scale,l={type:s.type};s.isCategory&&(l.values=s.values),a=H(l,o.scaleDef,i)}var u=BA(e,t,a);return this.cacheScale(u,i,n),u},r.prototype.sync=function(e,t){var i=this;this.syncScales.forEach(function(n,a){var o=Number.MAX_SAFE_INTEGER,s=Number.MIN_SAFE_INTEGER,l=[];C(n,function(u){var c=i.getScale(u);s=rt(c.max)?Math.max(s,c.max):s,o=rt(c.min)?Math.min(o,c.min):o,C(c.values,function(h){l.includes(h)||l.push(h)})}),C(n,function(u){var c=i.getScale(u);if(c.isContinuous)c.change({min:o,max:s,values:l});else if(c.isCategory){var h=c.range,f=i.getScaleMeta(u);l&&!A(f,["scaleDef","range"])&&(h=uy(H({},c,{values:l}),e,t)),c.change({values:l,range:h})}})})},r.prototype.cacheScale=function(e,t,i){var n=this.getScaleMeta(i);n&&n.scale.type===e.type?(RA(n.scale,e),n.scaleDef=t):(n={key:i,scale:e,scaleDef:t},this.scales.set(i,n));var a=this.getSyncKey(n);if(n.syncKey=a,this.removeFromSyncScales(i),a){var o=this.syncScales.get(a);o||(o=[],this.syncScales.set(a,o)),o.push(i)}},r.prototype.getScale=function(e){var t=this.getScaleMeta(e);if(!t){var i=zt(e.split("-")),n=this.syncScales.get(i);n&&n.length&&(t=this.getScaleMeta(n[0]))}return t&&t.scale},r.prototype.deleteScale=function(e){var t=this.getScaleMeta(e);if(t){var i=t.syncKey,n=this.syncScales.get(i);if(n&&n.length){var a=n.indexOf(e);a!==-1&&n.splice(a,1)}}this.scales.delete(e)},r.prototype.clear=function(){this.scales.clear(),this.syncScales.clear()},r.prototype.removeFromSyncScales=function(e){var t=this;this.syncScales.forEach(function(i,n){var a=i.indexOf(e);if(a!==-1)return i.splice(a,1),i.length===0&&t.syncScales.delete(n),!1})},r.prototype.getSyncKey=function(e){var t=e.scale,i=e.scaleDef,n=t.field,a=A(i,["sync"]);return a===!0?n:a===!1?void 0:a},r.prototype.getScaleMeta=function(e){return this.scales.get(e)},r}(),Do=function(){function r(e,t,i,n){e===void 0&&(e=0),t===void 0&&(t=0),i===void 0&&(i=0),n===void 0&&(n=0),this.top=e,this.right=t,this.bottom=i,this.left=n}return r.instance=function(e,t,i,n){return e===void 0&&(e=0),t===void 0&&(t=0),i===void 0&&(i=0),n===void 0&&(n=0),new r(e,t,i,n)},r.prototype.max=function(e){var t=q(e,4),i=t[0],n=t[1],a=t[2],o=t[3];return this.top=Math.max(this.top,i),this.right=Math.max(this.right,n),this.bottom=Math.max(this.bottom,a),this.left=Math.max(this.left,o),this},r.prototype.shrink=function(e){var t=q(e,4),i=t[0],n=t[1],a=t[2],o=t[3];return this.top+=i,this.right+=n,this.bottom+=a,this.left+=o,this},r.prototype.inc=function(e,t){var i=e.width,n=e.height;switch(t){case G.TOP:case G.TOP_LEFT:case G.TOP_RIGHT:this.top+=n;break;case G.RIGHT:case G.RIGHT_TOP:case G.RIGHT_BOTTOM:this.right+=i;break;case G.BOTTOM:case G.BOTTOM_LEFT:case G.BOTTOM_RIGHT:this.bottom+=n;break;case G.LEFT:case G.LEFT_TOP:case G.LEFT_BOTTOM:this.left+=i;break}return this},r.prototype.getPadding=function(){return[this.top,this.right,this.bottom,this.left]},r.prototype.clone=function(){return new(r.bind.apply(r,Z([void 0],q(this.getPadding()),!1)))},r}();function kF(r){var e=r.padding;if(!CF(e))return new(Do.bind.apply(Do,Z([void 0],q(Gc(e)),!1)));var t=r.viewBBox,i=new Do,n=[],a=[],o=[];return C(r.getComponents(),function(s){var l=s.type;l===Gt.AXIS?n.push(s):[Gt.LEGEND,Gt.SLIDER,Gt.SCROLLBAR].includes(l)?a.push(s):l!==Gt.GRID&&l!==Gt.TOOLTIP&&o.push(s)}),C(n,function(s){var l=s.component,u=l.getLayoutBBox(),c=new ae(u.x,u.y,u.width,u.height),h=c.exceed(t);i.max(h)}),C(a,function(s){var l=s.component,u=s.direction,c=l.getLayoutBBox(),h=l.get("padding"),f=new ae(c.x,c.y,c.width,c.height).expand(h);i.inc(f,u)}),C(o,function(s){var l=s.component,u=s.direction,c=l.getLayoutBBox(),h=new ae(c.x,c.y,c.width,c.height);i.inc(h,u)}),i}function LF(r,e,t){var i=t.instance();e.forEach(function(n){n.autoPadding=i.max(n.autoPadding.getPadding())})}var Py=function(r){E(e,r);function e(t){var i=r.call(this,{visible:t.visible})||this;i.views=[],i.geometries=[],i.controllers=[],i.interactions={},i.limitInPlot=!1,i.options={data:[],animate:!0},i.usedControllers=MF(),i.scalePool=new EF,i.layoutFunc=TF,i.isPreMouseInPlot=!1,i.isDataChanged=!1,i.isCoordinateChanged=!1,i.createdScaleKeys=new Map,i.onCanvasEvent=function(b){var w=b.name;if(!w.includes(":")){var S=i.createViewEvent(b);i.doPlotEvent(S),i.emit(w,S)}},i.onDelegateEvents=function(b){var w=b.name;if(w.includes(":")){var S=i.createViewEvent(b);i.emit(w,S)}};var n=t.id,a=n===void 0?Kr("view"):n,o=t.parent,s=t.canvas,l=t.backgroundGroup,u=t.middleGroup,c=t.foregroundGroup,h=t.region,f=h===void 0?{start:{x:0,y:0},end:{x:1,y:1}}:h,v=t.padding,d=t.appendPadding,p=t.theme,g=t.options,y=t.limitInPlot,x=t.syncViewPadding;return i.parent=o,i.canvas=s,i.backgroundGroup=l,i.middleGroup=u,i.foregroundGroup=c,i.region=f,i.padding=v,i.appendPadding=d,i.options=m(m({},i.options),g),i.limitInPlot=y,i.id=a,i.syncViewPadding=x,i.themeObject=pt(p)?H({},Kn("default"),rs(p)):Kn(p),i.init(),i}return e.prototype.setLayout=function(t){this.layoutFunc=t},e.prototype.init=function(){this.calculateViewBBox(),this.initEvents(),this.initComponentController(),this.initOptions()},e.prototype.render=function(t,i){t===void 0&&(t=!1),this.emit(ot.BEFORE_RENDER,Tt.fromData(this,ot.BEFORE_RENDER,i)),this.paint(t),this.emit(ot.AFTER_RENDER,Tt.fromData(this,ot.AFTER_RENDER,i)),this.visible===!1&&this.changeVisible(!1)},e.prototype.clear=function(){var t=this;this.emit(ot.BEFORE_CLEAR),this.filteredData=[],this.coordinateInstance=void 0,this.isDataChanged=!1,this.isCoordinateChanged=!1;for(var i=this.geometries,n=0;n');k.appendChild(P);var O=Zh(k,l,a,o),z=zw(f),V=new z.Canvas(m({container:P,pixelRatio:v,localRefresh:p,supportCSSTransform:b},O));return i=r.call(this,{parent:null,canvas:V,backgroundGroup:V.addGroup({zIndex:Ui.BG}),middleGroup:V.addGroup({zIndex:Ui.MID}),foregroundGroup:V.addGroup({zIndex:Ui.FORE}),padding:u,appendPadding:c,visible:y,options:M,limitInPlot:F,theme:T,syncViewPadding:L})||this,i.onResize=bp(function(){i.forceFit()},300),i.ele=k,i.canvas=V,i.width=O.width,i.height=O.height,i.autoFit=l,i.localRefresh=p,i.renderer=f,i.wrapperElement=P,i.updateCanvasStyle(),i.bindAutoFit(),i.initDefaultInteractions(S),i}return e.prototype.initDefaultInteractions=function(t){var i=this;C(t,function(n){i.interaction(n)})},e.prototype.aria=function(t){var i="aria-label";t===!1?this.ele.removeAttribute(i):this.ele.setAttribute(i,t.label)},e.prototype.changeSize=function(t,i){return this.width===t&&this.height===i?this:(this.emit(ot.BEFORE_CHANGE_SIZE),this.width=t,this.height=i,this.canvas.changeSize(t,i),this.render(!0),this.emit(ot.AFTER_CHANGE_SIZE),this)},e.prototype.clear=function(){r.prototype.clear.call(this),this.aria(!1)},e.prototype.destroy=function(){r.prototype.destroy.call(this),this.unbindAutoFit(),this.canvas.destroy(),Xw(this.wrapperElement),this.wrapperElement=null},e.prototype.changeVisible=function(t){return r.prototype.changeVisible.call(this,t),this.wrapperElement.style.display=t?"":"none",this},e.prototype.forceFit=function(){if(!this.destroyed){var t=Zh(this.ele,!0,this.width,this.height),i=t.width,n=t.height;this.changeSize(i,n)}},e.prototype.updateCanvasStyle=function(){te(this.canvas.get("el"),{display:"inline-block",verticalAlign:"middle"})},e.prototype.bindAutoFit=function(){this.autoFit&&window.addEventListener("resize",this.onResize)},e.prototype.unbindAutoFit=function(){this.autoFit&&window.removeEventListener("resize",this.onResize)},e}(Py),bn=function(){function r(e){this.visible=!0,this.components=[],this.view=e}return r.prototype.clear=function(e){C(this.components,function(t){t.component.destroy()}),this.components=[]},r.prototype.destroy=function(){this.clear()},r.prototype.getComponents=function(){return this.components},r.prototype.changeVisible=function(e){this.visible!==e&&(this.components.forEach(function(t){e?t.component.show():t.component.hide()}),this.visible=e)},r}();function PF(r){for(var e=[],t=function(n){var a=r[n],o=Ve(e,function(s){return s.color===a.color&&s.name===a.name&&s.value===a.value&&s.title===a.title});o||e.push(a)},i=0;i1){var w=u[0],S=Math.abs(t.y-w[0].y);try{for(var M=ht(u),F=M.next();!F.done;F=M.next()){var T=F.value,L=Math.abs(t.y-T[0].y);L<=S&&(w=T,S=L)}}catch(k){s={error:k}}finally{try{F&&!F.done&&(l=M.return)&&l.call(M)}finally{if(s)throw s.error}}u=[w]}return PF(Se(u))}return[]},e.prototype.layout=function(){},e.prototype.update=function(){if(this.point&&this.showTooltip(this.point),this.tooltip){var t=this.view.getCanvas();this.tooltip.set("region",{start:{x:0,y:0},end:{x:t.get("width"),y:t.get("height")}})}},e.prototype.isCursorEntered=function(t){if(this.tooltip){var i=this.tooltip.getContainer(),n=this.tooltip.get("capture");if(i&&n){var a=i.getBoundingClientRect(),o=a.x,s=a.y,l=a.width,u=a.height;return new ae(o,s,l,u).isPointIn(t)}}return!1},e.prototype.getTooltipCfg=function(){var t=this.view,i=t.getOptions().tooltip,n=this.processCustomContent(i),a=t.getTheme(),o=A(a,["components","tooltip"],{}),s=A(n,"enterable",o.enterable);return H({},o,n,{capture:!!(s||this.isLocked)})},e.prototype.processCustomContent=function(t){if(en(t)||!A(t,"customContent"))return t;var i=t.customContent,n=function(a,o){var s=i(a,o)||"";return Q(s)?'
    '+s+"
    ":s};return m(m({},t),{customContent:n})},e.prototype.getTitle=function(t){var i=t[0].title||t[0].name;return this.title=i,i},e.prototype.renderTooltip=function(){var t=this.view.getCanvas(),i={start:{x:0,y:0},end:{x:t.get("width"),y:t.get("height")}},n=this.getTooltipCfg(),a=new Ys(m(m({parent:t.get("el").parentNode,region:i},n),{visible:!1,crosshairs:null}));a.init(),this.tooltip=a},e.prototype.renderTooltipMarkers=function(t,i){var n,a,o=this.getTooltipMarkersGroup(),s=this.view.getRootView(),l=s.limitInPlot;try{for(var u=ht(t),c=u.next();!c.done;c=u.next()){var h=c.value,f=h.x,v=h.y;if(l||o!=null&&o.getClip()){var d=Oc(s.getCoordinate()),p=d.type,g=d.attrs;o==null||o.setClip({type:p,attrs:g})}else o==null||o.setClip(void 0);var y=this.view.getTheme(),x=A(y,["components","tooltip","marker"],{}),b=m(m({fill:h.color,symbol:"circle",shadowColor:h.color},X(i)?m(m({},x),i(h)):i),{x:f,y:v});o.addShape("marker",{attrs:b})}}catch(w){n={error:w}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}},e.prototype.renderCrosshairs=function(t,i){var n=A(i,["crosshairs","type"],"x");n==="x"?(this.yCrosshair&&this.yCrosshair.hide(),this.renderXCrosshairs(t,i)):n==="y"?(this.xCrosshair&&this.xCrosshair.hide(),this.renderYCrosshairs(t,i)):n==="xy"&&(this.renderXCrosshairs(t,i),this.renderYCrosshairs(t,i))},e.prototype.renderXCrosshairs=function(t,i){var n=this.getViewWithGeometry(this.view).getCoordinate(),a,o;if(n.isRect)n.isTransposed?(a={x:n.start.x,y:t.y},o={x:n.end.x,y:t.y}):(a={x:t.x,y:n.end.y},o={x:t.x,y:n.start.y});else{var s=on(n,t),l=n.getCenter(),u=n.getRadius();o=Ot(l.x,l.y,u,s),a=l}var c=H({start:a,end:o,container:this.getTooltipCrosshairsGroup()},A(i,"crosshairs",{}),this.getCrosshairsText("x",t,i));delete c.type;var h=this.xCrosshair;h?h.update(c):(h=new ty(c),h.init()),h.render(),h.show(),this.xCrosshair=h},e.prototype.renderYCrosshairs=function(t,i){var n=this.getViewWithGeometry(this.view).getCoordinate(),a,o;if(n.isRect){var s=void 0,l=void 0;n.isTransposed?(s={x:t.x,y:n.end.y},l={x:t.x,y:n.start.y}):(s={x:n.start.x,y:t.y},l={x:n.end.x,y:t.y}),a={start:s,end:l},o="Line"}else a={center:n.getCenter(),radius:$s(n,t),startAngle:n.startAngle,endAngle:n.endAngle},o="Circle";a=H({container:this.getTooltipCrosshairsGroup()},a,A(i,"crosshairs",{}),this.getCrosshairsText("y",t,i)),delete a.type;var u=this.yCrosshair;u?n.isRect&&u.get("type")==="circle"||!n.isRect&&u.get("type")==="line"?(u=new hv[o](a),u.init()):u.update(a):(u=new hv[o](a),u.init()),u.render(),u.show(),this.yCrosshair=u},e.prototype.getCrosshairsText=function(t,i,n){var a=A(n,["crosshairs","text"]),o=A(n,["crosshairs","follow"]),s=this.items;if(a){var l=this.getViewWithGeometry(this.view),u=s[0],c=l.getXScale(),h=l.getYScales()[0],f=void 0,v=void 0;if(o){var d=this.view.getCoordinate().invert(i);f=c.invert(d.x),v=h.invert(d.y)}else f=u.data[c.field],v=u.data[h.field];var p=t==="x"?f:v;return X(a)?a=a(t,p,s,i):a.content=p,{text:a}}},e.prototype.getGuideGroup=function(){if(!this.guideGroup){var t=this.view.foregroundGroup;this.guideGroup=t.addGroup({name:"tooltipGuide",capture:!1})}return this.guideGroup},e.prototype.getTooltipMarkersGroup=function(){var t=this.tooltipMarkersGroup;return t&&!t.destroyed?(t.clear(),t.show()):(t=this.getGuideGroup().addGroup({name:"tooltipMarkersGroup"}),t.toFront(),this.tooltipMarkersGroup=t),t},e.prototype.getTooltipCrosshairsGroup=function(){var t=this.tooltipCrosshairsGroup;return t||(t=this.getGuideGroup().addGroup({name:"tooltipCrosshairsGroup",capture:!1}),t.toBack(),this.tooltipCrosshairsGroup=t),t},e.prototype.findItemsFromView=function(t,i){var n,a;if(t.getOptions().tooltip===!1)return[];var o=this.getTooltipCfg(),s=Du(t,i,o);try{for(var l=ht(t.views),u=l.next();!u.done;u=l.next()){var c=u.value;s=s.concat(this.findItemsFromView(c,i))}}catch(h){n={error:h}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(n)throw n.error}}return s},e.prototype.getViewWithGeometry=function(t){var i=this;return t.geometries.length?t:Ve(t.views,function(n){return i.getViewWithGeometry(n)})},e.prototype.getItemsAfterProcess=function(t){var i=this.getTooltipCfg().customItems,n=i||function(a){return a};return n(t)},e}(bn),Oy={};function By(r){return Oy[r.toLowerCase()]}function Me(r,e){Oy[r.toLowerCase()]=e}var ln={appear:{duration:450,easing:"easeQuadOut"},update:{duration:400,easing:"easeQuadInOut"},enter:{duration:400,easing:"easeQuadInOut"},leave:{duration:350,easing:"easeQuadIn"}},DF={interval:function(r){return{enter:{animation:r.isRect?r.isTransposed?"scale-in-x":"scale-in-y":"fade-in"},update:{animation:r.isPolar&&r.isTransposed?"sector-path-update":null},leave:{animation:"fade-out"}}},line:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},path:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},point:{appear:{animation:"zoom-in"},enter:{animation:"zoom-in"},leave:{animation:"zoom-out"}},area:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},polygon:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},schema:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},edge:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},label:{appear:{animation:"fade-in",delay:450},enter:{animation:"fade-in"},update:{animation:"position-update"},leave:{animation:"fade-out"}}},Lv={line:function(){return{animation:"wave-in"}},area:function(){return{animation:"wave-in"}},path:function(){return{animation:"fade-in"}},interval:function(r){var e;return r.isRect?e=r.isTransposed?"grow-in-x":"grow-in-y":(e="grow-in-xy",r.isPolar&&r.isTransposed&&(e="wave-in")),{animation:e}},schema:function(r){var e;return r.isRect?e=r.isTransposed?"grow-in-x":"grow-in-y":e="grow-in-xy",{animation:e}},polygon:function(){return{animation:"fade-in",duration:500}},edge:function(){return{animation:"fade-in"}}};function OF(r,e){return{delay:X(r.delay)?r.delay(e):r.delay,easing:X(r.easing)?r.easing(e):r.easing,duration:X(r.duration)?r.duration(e):r.duration,callback:r.callback,repeat:r.repeat}}function Ry(r,e,t){var i=DF[r];return i&&(X(i)&&(i=i(e)),i=H({},ln,i)),i}function Qi(r,e,t){var i=A(r.get("origin"),"data",bt),n=e.animation,a=OF(e,i);if(n){var o=By(n);o&&o(r,a,t)}else r.animate(t.toAttrs,a)}function BF(r,e,t,i,n){if(Lv[t]){var a=Lv[t](i),o=By(A(a,"animation",""));if(o){var s=m(m(m({},ln.appear),a),e);r.stopAnimate(),o(r,s,{coordinate:i,minYPoint:n,toAttrs:null})}}}var Yc="element-background",zy=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;i.labelShape=[],i.states=[];var n=t.shapeFactory,a=t.container,o=t.offscreenGroup,s=t.elementIndex,l=t.visible,u=l===void 0?!0:l;return i.shapeFactory=n,i.container=a,i.offscreenGroup=o,i.visible=u,i.elementIndex=s,i}return e.prototype.draw=function(t,i){i===void 0&&(i=!1),this.model=t,this.data=t.data,this.shapeType=this.getShapeType(t),this.drawShape(t,i),this.visible===!1&&this.changeVisible(!1)},e.prototype.update=function(t){var i=this,n=i.shapeFactory,a=i.shape;if(a){this.model=t,this.data=t.data,this.shapeType=this.getShapeType(t),this.setShapeInfo(a,t);var o=this.getOffscreenGroup(),s=n.drawShape(this.shapeType,t,o);s.cfg.data=this.data,s.cfg.origin=t,s.cfg.element=this,this.syncShapeStyle(a,s,this.getStates(),this.getAnimateCfg("update"))}},e.prototype.destroy=function(){var t=this,i=t.shapeFactory,n=t.shape;if(n){var a=this.getAnimateCfg("leave");a?Qi(n,a,{coordinate:i.coordinate,toAttrs:m({},n.attr())}):n.remove(!0)}this.states=[],this.shapeFactory=void 0,this.container=void 0,this.shape=void 0,this.animate=void 0,this.geometry=void 0,this.labelShape=[],this.model=void 0,this.data=void 0,this.offscreenGroup=void 0,this.statesStyle=void 0,r.prototype.destroy.call(this)},e.prototype.changeVisible=function(t){r.prototype.changeVisible.call(this,t),t?(this.shape&&this.shape.show(),this.labelShape&&this.labelShape.forEach(function(i){i.show()})):(this.shape&&this.shape.hide(),this.labelShape&&this.labelShape.forEach(function(i){i.hide()}))},e.prototype.setState=function(t,i){var n=this,a=n.states,o=n.shapeFactory,s=n.model,l=n.shape,u=n.shapeType,c=a.indexOf(t);if(i){if(c>-1)return;a.push(t),(t==="active"||t==="selected")&&(l==null||l.toFront())}else{if(c===-1)return;if(a.splice(c,1),t==="active"||t==="selected"){var h=this.geometry,f=h.sortZIndex,v=h.zIndexReversed,d=v?this.geometry.elements.length-this.elementIndex:this.elementIndex;f?l.setZIndex(d):l.set("zIndex",d)}}var p=o.drawShape(u,s,this.getOffscreenGroup());a.length?this.syncShapeStyle(l,p,a,null):this.syncShapeStyle(l,p,["reset"],null),p.remove(!0);var g={state:t,stateStatus:i,element:this,target:this.container};this.container.emit("statechange",g),Vg(this.shape,"statechange",g)},e.prototype.clearStates=function(){var t=this,i=this.states;C(i,function(n){t.setState(n,!1)}),this.states=[]},e.prototype.hasState=function(t){return this.states.includes(t)},e.prototype.getStates=function(){return this.states},e.prototype.getData=function(){return this.data},e.prototype.getModel=function(){return this.model},e.prototype.getBBox=function(){var t=this,i=t.shape,n=t.labelShape,a={x:0,y:0,minX:0,minY:0,maxX:0,maxY:0,width:0,height:0};return i&&(a=i.getCanvasBBox()),n&&n.forEach(function(o){var s=o.getCanvasBBox();a.x=Math.min(s.x,a.x),a.y=Math.min(s.y,a.y),a.minX=Math.min(s.minX,a.minX),a.minY=Math.min(s.minY,a.minY),a.maxX=Math.max(s.maxX,a.maxX),a.maxY=Math.max(s.maxY,a.maxY)}),a.width=a.maxX-a.minX,a.height=a.maxY-a.minY,a},e.prototype.getStatesStyle=function(){if(!this.statesStyle){var t=this,i=t.shapeType,n=t.geometry,a=t.shapeFactory,o=n.stateOption,s=a.defaultShapeType,l=a.theme[i]||a.theme[s];this.statesStyle=H({},l,o)}return this.statesStyle},e.prototype.getStateStyle=function(t,i){var n=this.getStatesStyle(),a=A(n,[t,"style"],{}),o=a[i]||a;return X(o)?o(this):o},e.prototype.getAnimateCfg=function(t){var i=this,n=this.animate;if(n){var a=n[t];return a&&m(m({},a),{callback:function(){var o;X(a.callback)&&a.callback(),(o=i.geometry)===null||o===void 0||o.emit(zr.AFTER_DRAW_ANIMATE)}})}return null},e.prototype.drawShape=function(t,i){var n;i===void 0&&(i=!1);var a=this,o=a.shapeFactory,s=a.container,l=a.shapeType;if(this.shape=o.drawShape(l,t,s),this.shape){this.setShapeInfo(this.shape,t);var u=this.shape.cfg.name;u?Q(u)&&(this.shape.cfg.name=["element",u]):this.shape.cfg.name=["element",this.shapeFactory.geometryType];var c=i?"enter":"appear",h=this.getAnimateCfg(c);h&&((n=this.geometry)===null||n===void 0||n.emit(zr.BEFORE_DRAW_ANIMATE),Qi(this.shape,h,{coordinate:o.coordinate,toAttrs:m({},this.shape.attr())}))}},e.prototype.getOffscreenGroup=function(){if(!this.offscreenGroup){var t=this.container.getGroupBase();this.offscreenGroup=new t({})}return this.offscreenGroup},e.prototype.setShapeInfo=function(t,i){var n=this;if(t.cfg.origin=i,t.cfg.element=this,t.isGroup()){var a=t.get("children");a.forEach(function(o){n.setShapeInfo(o,i)})}},e.prototype.syncShapeStyle=function(t,i,n,a,o){var s=this,l;if(n===void 0&&(n=[]),o===void 0&&(o=0),!(!t||!i)){var u=t.get("clipShape"),c=i.get("clipShape");if(this.syncShapeStyle(u,c,n,a),t.isGroup())for(var h=t.get("children"),f=i.get("children"),v=0;v=0?a=i:n<=0?a=n:a=0,a},e.prototype.createAttrOption=function(t,i,n){if(B(i)||pt(i))pt(i)&&Pt(Object.keys(i),["values"])?Bt(this.attributeOption,t,{fields:i.values}):Bt(this.attributeOption,t,i);else{var a={};rt(i)?a.values=[i]:a.fields=Dn(i),n&&(X(n)?a.callback=n:a.values=n),Bt(this.attributeOption,t,a)}},e.prototype.initAttributes=function(){var t=this,i=this,n=i.attributes,a=i.attributeOption,o=i.theme,s=i.shapeType;this.groupScales=[];var l={},u=function(f){if(a.hasOwnProperty(f)){var v=a[f];if(!v)return{value:void 0};var d=m({},v),p=d.callback,g=d.values,y=d.fields,x=y===void 0?[]:y,b=x.map(function(S){var M=t.scales[S];if(!l[S]&&Xi.includes(f)){var F=ly(M,A(t.scaleDefs,S),f,t.type);F==="cat"&&(t.groupScales.push(M),l[S]=!0)}return M});d.scales=b,f!=="position"&&b.length===1&&b[0].type==="identity"?d.values=b[0].values:!p&&!g&&(f==="size"?d.values=o.sizes:f==="shape"?d.values=o.shapes[s]||[]:f==="color"&&(b.length?d.values=b[0].values.length<=10?o.colors10:o.colors20:d.values=o.colors10));var w=zg(f);n[f]=new w(d)}};for(var c in a){var h=u(c);if(typeof h=="object")return h.value}},e.prototype.processData=function(t){var i,n;this.hasSorted=!1;for(var a=this.getAttribute("position").scales,o=a.filter(function(F){return F.isCategory}),s=this.groupData(t),l=[],u=0,c=s.length;us&&(s=h)}var f=this.scaleDefs,v={};ot.max&&!A(f,[a,"max"])&&(v.max=s),t.change(v)},e.prototype.beforeMapping=function(t){var i=t;if(this.sortable&&this.sort(i),this.generatePoints)for(var n=0,a=i.length;n1)for(var f=0;f0})}function Hy(r,e,t){var i=t.data,n=t.origin,a=t.animateCfg,o=t.coordinate,s=A(a,"update");r.set("data",i),r.set("origin",n),r.set("animateCfg",a),r.set("coordinate",o),r.set("visible",e.get("visible")),(r.getChildren()||[]).forEach(function(l,u){var c=e.getChildByIndex(u);if(!c)r.removeChild(l),l.remove(!0);else{l.set("data",i),l.set("origin",n),l.set("animateCfg",a),l.set("coordinate",o);var h=sy(l,c);s?Qi(l,s,{toAttrs:h,coordinate:o}):l.attr(h),c.isGroup()&&Hy(l,c,t)}}),C(e.getChildren(),function(l,u){R(r.getChildren())&&u>=r.getCount()&&(l.destroyed||r.add(l))})}var WF=function(){function r(e){this.shapesMap={};var t=e.layout,i=e.container;this.layout=t,this.container=i}return r.prototype.render=function(e,t,i){return i===void 0&&(i=!1),ra(this,void 0,void 0,function(){var n,a,o,s,l,u,c,h,f=this;return ia(this,function(v){switch(v.label){case 0:if(n={},a=this.createOffscreenGroup(),!e.length)return[3,2];try{for(o=ht(e),s=o.next();!s.done;s=o.next())l=s.value,l&&(n[l.id]=this.renderLabel(l,a))}catch(d){c={error:d}}finally{try{s&&!s.done&&(h=o.return)&&h.call(o)}finally{if(c)throw c.error}}return[4,this.doLayout(e,t,n)];case 1:v.sent(),this.renderLabelLine(e,n),this.renderLabelBackground(e,n),this.adjustLabel(e,n),v.label=2;case 2:return u=this.shapesMap,C(n,function(d,p){if(d.destroyed)delete n[p];else{if(u[p]){var g=d.get("data"),y=d.get("origin"),x=d.get("coordinate"),b=d.get("animateCfg"),w=u[p];Hy(w,n[p],{data:g,origin:y,animateCfg:b,coordinate:x}),n[p]=w}else{if(f.container.destroyed)return;f.container.add(d);var S=A(d.get("animateCfg"),i?"enter":"appear");S&&Qi(d,S,{toAttrs:m({},d.attr()),coordinate:d.get("coordinate")})}delete u[p]}}),C(u,function(d){var p=A(d.get("animateCfg"),"leave");p?Qi(d,p,{toAttrs:null,coordinate:d.get("coordinate")}):d.remove(!0)}),this.shapesMap=n,a.destroy(),[2]}})})},r.prototype.clear=function(){this.container.clear(),this.shapesMap={}},r.prototype.destroy=function(){this.container.destroy(),this.shapesMap=null},r.prototype.renderLabel=function(e,t){var i=e.id,n=e.elementId,a=e.data,o=e.mappingData,s=e.coordinate,l=e.animate,u=e.content,c=e.capture,h={id:i,elementId:n,capture:c,data:a,origin:m(m({},o),{data:o[bt]}),coordinate:s},f=t.addGroup(m({name:"label",animateCfg:this.animate===!1||l===null||l===!1?!1:H({},this.animate,l)},h)),v;if(u.isGroup&&u.isGroup()||u.isShape&&u.isShape()){var d=u.getCanvasBBox(),p=d.width,g=d.height,y=A(e,"textAlign","left"),x=e.x,b=e.y-g/2;y==="center"?x=x-p/2:(y==="right"||y==="end")&&(x=x-p),Na(u,x,b),v=u,f.add(u)}else{var w=A(e,["style","fill"]);v=f.addShape("text",m({attrs:m(m({x:e.x,y:e.y,textAlign:e.textAlign,textBaseline:A(e,"textBaseline","middle"),text:e.content},e.style),{fill:Mw(w)?e.color:w})},h))}return e.rotate&&Hc(v,e.rotate),f},r.prototype.doLayout=function(e,t,i){return ra(this,void 0,void 0,function(){var n,a=this;return ia(this,function(o){switch(o.label){case 0:return this.layout?(n=R(this.layout)?this.layout:[this.layout],[4,Promise.all(n.map(function(s){var l=zF(A(s,"type",""));if(l){var u=[],c=[];return C(i,function(h,f){u.push(h),c.push(t[h.get("elementId")])}),l(e,u,c,a.region,s.cfg)}}))]):[3,2];case 1:o.sent(),o.label=2;case 2:return[2]}})})},r.prototype.renderLabelLine=function(e,t){C(e,function(i){var n=A(i,"coordinate");if(!(!i||!n)){var a=n.getCenter(),o=n.getRadius();if(i.labelLine){var s=A(i,"labelLine",{}),l=i.id,u=s.path;if(!u){var c=Ot(a.x,a.y,o,i.angle);u=[["M",c.x,c.y],["L",i.x,i.y]]}var h=t[l];h.destroyed||h.addShape("path",{capture:!1,attrs:m({path:u,stroke:i.color?i.color:A(i,["style","fill"],"#000"),fill:null},s.style),id:l,origin:i.mappingData,data:i.data,coordinate:i.coordinate})}}})},r.prototype.renderLabelBackground=function(e,t){C(e,function(i){var n=A(i,"coordinate"),a=A(i,"background");if(!(!a||!n)){var o=i.id,s=t[o];if(!s.destroyed){var l=s.getChildren()[0];if(l){var u=$y(s,i,a.padding),c=u.rotation,h=yt(u,["rotation"]),f=s.addShape("rect",{attrs:m(m({},h),a.style||{}),id:o,origin:i.mappingData,data:i.data,coordinate:i.coordinate});if(f.setZIndex(-1),c){var v=l.getMatrix();f.setMatrix(v)}}}}})},r.prototype.createOffscreenGroup=function(){var e=this.container,t=e.getGroupBase(),i=new t({});return i},r.prototype.adjustLabel=function(e,t){C(e,function(i){if(i){var n=i.id,a=t[n];if(!a.destroyed){var o=a.findAll(function(s){return s.get("type")!=="path"});C(o,function(s){s&&(i.offsetX&&s.attr("x",s.attr("x")+i.offsetX),i.offsetY&&s.attr("y",s.attr("y")+i.offsetY))})}}})},r}();function Pv(r){var e=0;return C(r,function(t){e+=t}),e/r.length}var qs=function(){function r(e){this.geometry=e}return r.prototype.getLabelItems=function(e){var t=this,i=[],n=this.getLabelCfgs(e);return C(e,function(a,o){var s=n[o];if(!s||B(a.x)||B(a.y)){i.push(null);return}var l=R(s.content)?s.content:[s.content];s.content=l;var u=l.length;C(l,function(c,h){if(B(c)||c===""){i.push(null);return}var f=m(m({},s),t.getLabelPoint(s,a,h));f.textAlign||(f.textAlign=t.getLabelAlign(f,h,u)),f.offset<=0&&(f.labelLine=null),i.push(f)})}),i},r.prototype.render=function(e,t){return t===void 0&&(t=!1),ra(this,void 0,void 0,function(){var i,n,a;return ia(this,function(o){switch(o.label){case 0:return i=this.getLabelItems(e),n=this.getLabelsRenderer(),a=this.getGeometryShapes(),[4,n.render(i,a,t)];case 1:return o.sent(),[2]}})})},r.prototype.clear=function(){var e=this.labelsRenderer;e&&e.clear()},r.prototype.destroy=function(){var e=this.labelsRenderer;e&&e.destroy(),this.labelsRenderer=null},r.prototype.getCoordinate=function(){return this.geometry.coordinate},r.prototype.getDefaultLabelCfg=function(e,t){var i=this.geometry,n=i.type,a=i.theme;return n==="polygon"||n==="interval"&&t==="middle"||e<0&&!["line","point","path"].includes(n)?A(a,"innerLabels",{}):A(a,"labels",{})},r.prototype.getThemedLabelCfg=function(e){var t=this.geometry,i=this.getDefaultLabelCfg(),n=t.type,a=t.theme,o;return n==="polygon"||e.offset<0&&!["line","point","path"].includes(n)?o=H({},i,a.innerLabels,e):o=H({},i,a.labels,e),o},r.prototype.setLabelPosition=function(e,t,i,n){},r.prototype.getLabelOffset=function(e){var t=this.getCoordinate(),i=this.getOffsetVector(e);return t.isTransposed?i[0]:i[1]},r.prototype.getLabelOffsetPoint=function(e,t,i){var n=e.offset,a=this.getCoordinate(),o=a.isTransposed,s=o?"x":"y",l=o?1:-1,u={x:0,y:0};return t>0||i===1?u[s]=n*l:u[s]=n*l*-1,u},r.prototype.getLabelPoint=function(e,t,i){var n=this.getCoordinate(),a=e.content.length;function o(g,y,x){x===void 0&&(x=!1);var b=g;return R(b)&&(e.content.length===1?x?b=Pv(b):b.length<=2?b=b[g.length-1]:b=Pv(b):b=b[y]),b}var s={content:e.content[i],x:0,y:0,start:{x:0,y:0},color:"#fff"},l=R(t.shape)?t.shape[0]:t.shape,u=l==="funnel"||l==="pyramid";if(this.geometry.type==="polygon"){var c=TA(t.x,t.y);s.x=c[0],s.y=c[1]}else this.geometry.type==="interval"&&!u?(s.x=o(t.x,i,!0),s.y=o(t.y,i)):(s.x=o(t.x,i),s.y=o(t.y,i));if(u){var h=A(t,"nextPoints"),f=A(t,"points");if(h){var v=n.convert(f[1]),d=n.convert(h[1]);s.x=(v.x+d.x)/2,s.y=(v.y+d.y)/2}else if(l==="pyramid"){var v=n.convert(f[1]),d=n.convert(f[2]);s.x=(v.x+d.x)/2,s.y=(v.y+d.y)/2}}e.position&&this.setLabelPosition(s,t,i,e.position);var p=this.getLabelOffsetPoint(e,i,a);return s.start={x:s.x,y:s.y},s.x+=p.x,s.y+=p.y,s.color=t.color,s},r.prototype.getLabelAlign=function(e,t,i){var n="center",a=this.getCoordinate();if(a.isTransposed){var o=e.offset;o<0?n="right":o===0?n="center":n="left",i>1&&t===0&&(n==="right"?n="left":n==="left"&&(n="right"))}return n},r.prototype.getLabelId=function(e){var t=this.geometry,i=t.type,n=t.getXScale(),a=t.getYScale(),o=e[bt],s=t.getElementId(e);return i==="line"||i==="area"?s+=" ".concat(o[n.field]):i==="path"&&(s+=" ".concat(o[n.field],"-").concat(o[a.field])),s},r.prototype.getLabelsRenderer=function(){var e=this.geometry,t=e.labelsContainer,i=e.labelOption,n=e.canvasRegion,a=e.animateOption,o=this.geometry.coordinate,s=this.labelsRenderer;return s||(s=new WF({container:t,layout:A(i,["cfg","layout"],{type:this.defaultLayout})}),this.labelsRenderer=s),s.region=n,s.animate=a?Ry("label",o):!1,s},r.prototype.getLabelCfgs=function(e){var t=this,i=this.geometry,n=i.labelOption,a=i.scales,o=i.coordinate,s=n,l=s.fields,u=s.callback,c=s.cfg,h=l.map(function(v){return a[v]}),f=[];return C(e,function(v,d){var p=v[bt],g=t.getLabelText(p,h),y;if(u){var x=l.map(function(F){return p[F]});if(y=u.apply(void 0,Z([],q(x),!1)),B(y)){f.push(null);return}}var b=m(m({id:t.getLabelId(v),elementId:t.geometry.getElementId(v),data:p,mappingData:v,coordinate:o},c),y);X(b.position)&&(b.position=b.position(p,v,d));var w=t.getLabelOffset(b.offset||0),S=t.getDefaultLabelCfg(w,b.position);b=H({},S,b),b.offset=t.getLabelOffset(b.offset||0);var M=b.content;X(M)?b.content=M(p,v,d):ui(M)&&(b.content=g[0]),f.push(b)}),f},r.prototype.getLabelText=function(e,t){var i=[];return C(t,function(n){var a=e[n.field];R(a)?a=a.map(function(o){return n.getText(o)}):a=n.getText(a),B(a)||a===""?i.push(null):i.push(a)}),i},r.prototype.getOffsetVector=function(e){e===void 0&&(e=0);var t=this.getCoordinate(),i=0;return rt(e)&&(i=e),t.isTransposed?t.applyMatrix(i,0):t.applyMatrix(0,i)},r.prototype.getGeometryShapes=function(){var e=this.geometry,t={};return C(e.elementsMap,function(i,n){t[n]=i.shape}),C(e.getOffscreenGroup().getChildren(),function(i){var n=e.getElementId(i.get("origin").mappingData);t[n]=i}),t},r}();function Ou(r,e,t){if(!r)return t;var i;if(r.callback&&r.callback.length>1){var n=Array(r.callback.length-1).fill("");i=r.mapping.apply(r,Z([e],q(n),!1)).join("")}else i=r.mapping(e).join("");return i||t}var Ti={hexagon:function(r,e,t){var i=t/2*Math.sqrt(3);return[["M",r,e-t],["L",r+i,e-t/2],["L",r+i,e+t/2],["L",r,e+t],["L",r-i,e+t/2],["L",r-i,e-t/2],["Z"]]},bowtie:function(r,e,t){var i=t-1.5;return[["M",r-t,e-i],["L",r+t,e+i],["L",r+t,e-i],["L",r-t,e+i],["Z"]]},cross:function(r,e,t){return[["M",r-t,e-t],["L",r+t,e+t],["M",r+t,e-t],["L",r-t,e+t]]},tick:function(r,e,t){return[["M",r-t/2,e-t],["L",r+t/2,e-t],["M",r,e-t],["L",r,e+t],["M",r-t/2,e+t],["L",r+t/2,e+t]]},plus:function(r,e,t){return[["M",r-t,e],["L",r+t,e],["M",r,e-t],["L",r,e+t]]},hyphen:function(r,e,t){return[["M",r-t,e],["L",r+t,e]]},line:function(r,e,t){return[["M",r,e-t],["L",r,e+t]]}},_F=["line","cross","tick","plus","hyphen"];function qF(r,e){return X(e)?e(r):H({},r,e)}function UF(r,e){var t=r.symbol;if(Q(t)&&_F.indexOf(t)!==-1){var i=A(r,"style",{}),n=A(i,"lineWidth",1),a=i.stroke||i.fill||e;r.style=H({},r.style,{lineWidth:n,stroke:a,fill:null})}}function Xy(r){var e=r.symbol;Q(e)&&Ti[e]&&(r.symbol=Ti[e])}function Ol(r){return r.startsWith(G.LEFT)||r.startsWith(G.RIGHT)?"vertical":"horizontal"}function Wy(r,e,t,i,n){var a=t.getScale(t.type);if(a.isCategory){var o=a.field,s=e.getAttribute("color"),l=e.getAttribute("shape"),u=r.getTheme().defaultColor,c=e.coordinate.isPolar;return a.getTicks().map(function(h,f){var v,d=h.text,p=h.value,g=d,y=a.invert(p),x=r.filterFieldData(o,[(v={},v[o]=y,v)]).length===0;C(r.views,function(F){var T;F.filterFieldData(o,[(T={},T[o]=y,T)]).length||(x=!0)});var b=Ou(s,y,u),w=Ou(l,y,"point"),S=e.getShapeMarker(w,{color:b,isInPolar:c}),M=n;return X(M)&&(M=M(g,f,m({name:g,value:y},H({},i,S)))),S=H({},i,S,ce(m({},M),["style"])),UF(S,b),M&&M.style&&(S.style=qF(S.style,M.style)),Xy(S),{id:y,name:g,value:y,marker:S,unchecked:x}})}return[]}function jF(r,e,t){return t.map(function(i,n){var a=e;X(a)&&(a=a(i.name,n,H({},r,i)));var o=X(i.marker)?i.marker(i.name,n,H({},r,i)):i.marker,s=H({},r,a,o);return Xy(s),i.marker=s,i})}function Dv(r,e){var t=A(r,["components","legend"],{});return H({},A(t,["common"],{}),H({},A(t,[e],{})))}function Bl(r){return r?!1:r==null||isNaN(r)}function Ov(r){if(R(r))return Bl(r[1].y);var e=r.y;return R(e)?Bl(e[0]):Bl(e)}function Us(r,e,t){if(e===void 0&&(e=!1),t===void 0&&(t=!0),!r.length||r.length===1&&!t)return[];if(e){for(var i=[],n=0,a=r.length;n=r&&n<=r+t&&a>=e&&a<=e+i}function wa(r,e){return!(e.minX>r.maxX||e.maxXr.maxY||e.maxY=0&&n<1/2*Math.PI?(s={x:o.minX,y:o.minY},l={x:o.maxX,y:o.maxY}):1/2*Math.PI<=n&&n1&&(t*=Math.sqrt(v),i*=Math.sqrt(v));var d=t*t*(f*f)+i*i*(h*h),p=d?Math.sqrt((t*t*(i*i)-d)/d):1;a===o&&(p*=-1),isNaN(p)&&(p=0);var g=i?p*t*f/i:0,y=t?p*-i*h/t:0,x=(s+u)/2+Math.cos(n)*g-Math.sin(n)*y,b=(l+c)/2+Math.sin(n)*g+Math.cos(n)*y,w=[(h-g)/t,(f-y)/i],S=[(-1*h-g)/t,(-1*f-y)/i],M=Rv([1,0],w),F=Rv(w,S);return Ru(w,S)<=-1&&(F=Math.PI),Ru(w,S)>=1&&(F=0),o===0&&F>0&&(F=F-2*Math.PI),o===1&&F<0&&(F=F+2*Math.PI),{cx:x,cy:b,rx:Bv(r,[u,c])?0:t,ry:Bv(r,[u,c])?0:i,startAngle:M,endAngle:M+F,xRotation:n,arcFlag:a,sweepFlag:o}}var ns=Math.sin,as=Math.cos,Wc=Math.atan2,uo=Math.PI;function tm(r,e,t,i,n,a,o){var s=e.stroke,l=e.lineWidth,u=t-n,c=i-a,h=Wc(c,u),f=new Zc({type:"path",canvas:r.get("canvas"),isArrowShape:!0,attrs:{path:"M"+10*as(uo/6)+","+10*ns(uo/6)+" L0,0 L"+10*as(uo/6)+",-"+10*ns(uo/6),stroke:s,lineWidth:l}});f.translate(n,a),f.rotateAtPoint(n,a,h),r.set(o?"startArrowShape":"endArrowShape",f)}function em(r,e,t,i,n,a,o){var s=e.startArrow,l=e.endArrow,u=e.stroke,c=e.lineWidth,h=o?s:l,f=h.d,v=h.fill,d=h.stroke,p=h.lineWidth,g=yt(h,["d","fill","stroke","lineWidth"]),y=t-n,x=i-a,b=Wc(x,y);f&&(n=n-as(b)*f,a=a-ns(b)*f);var w=new Zc({type:"path",canvas:r.get("canvas"),isArrowShape:!0,attrs:m(m({},g),{stroke:d||u,lineWidth:p||c,fill:v})});w.translate(n,a),w.rotateAtPoint(n,a,b),r.set(o?"startArrowShape":"endArrowShape",w)}function wi(r,e,t,i,n){var a=Wc(i-e,t-r);return{dx:as(a)*n,dy:ns(a)*n}}function _c(r,e,t,i,n,a){typeof e.startArrow=="object"?em(r,e,t,i,n,a,!0):e.startArrow?tm(r,e,t,i,n,a,!0):r.set("startArrowShape",null)}function qc(r,e,t,i,n,a){typeof e.endArrow=="object"?em(r,e,t,i,n,a,!1):e.endArrow?tm(r,e,t,i,n,a,!1):r.set("startArrowShape",null)}var zv={fill:"fillStyle",stroke:"strokeStyle",opacity:"globalAlpha"};function un(r,e){var t=e.attr();for(var i in t){var n=t[i],a=zv[i]?zv[i]:i;a==="matrix"&&n?r.transform(n[0],n[1],n[3],n[4],n[6],n[7]):a==="lineDash"&&r.setLineDash?R(n)&&r.setLineDash(n):(a==="strokeStyle"||a==="fillStyle"?n=h2(r,e,n):a==="globalAlpha"&&(n=n*r.globalAlpha),r[a]=n)}}function zu(r,e,t){for(var i=0;iS?w:S,P=w>S?1:w/S,O=w>S?S/w:1;e.translate(x,b),e.rotate(T),e.scale(P,O),e.arc(0,0,k,M,F,1-L),e.scale(1/P,1/O),e.rotate(-T),e.translate(-x,-b)}break}case"Z":e.closePath();break}if(f==="Z")s=l;else{var z=h.length;s=[h[z-2],h[z-1]]}}}}function nm(r,e){var t=r.get("canvas");t&&(e==="remove"&&(r._cacheCanvasBBox=r.get("cacheCanvasBBox")),r.get("hasChanged")||(r.set("hasChanged",!0),r.cfg.parent&&r.cfg.parent.get("hasChanged")||(t.refreshElement(r,e,t),t.get("autoDraw")&&t.draw())))}function p2(r){var e;if(r.destroyed)e=r._cacheCanvasBBox;else{var t=r.get("cacheCanvasBBox"),i=t&&!!(t.width&&t.height),n=r.getCanvasBBox(),a=n&&!!(n.width&&n.height);i&&a?e=n2(t,n):i?e=t:a&&(e=n)}return e}function g2(r){if(!r.length)return null;var e=[],t=[],i=[],n=[];return C(r,function(a){var o=p2(a);o&&(e.push(o.minX),t.push(o.minY),i.push(o.maxX),n.push(o.maxY))}),{minX:Pe(e),minY:Pe(t),maxX:Ce(i),maxY:Ce(n)}}function y2(r,e){return!r||!e||!wa(r,e)?null:{minX:Math.max(r.minX,e.minX),minY:Math.max(r.minY,e.minY),maxX:Math.min(r.maxX,e.maxX),maxY:Math.min(r.maxY,e.maxY)}}var jc=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onCanvasChange=function(t){nm(this,t)},e.prototype.getShapeBase=function(){return fs},e.prototype.getGroupBase=function(){return e},e.prototype._applyClip=function(t,i){i&&(t.save(),un(t,i),i.createPath(t),t.restore(),t.clip(),i._afterDraw())},e.prototype.cacheCanvasBBox=function(){var t=this.cfg.children,i=[],n=[];C(t,function(f){var v=f.cfg.cacheCanvasBBox;v&&f.cfg.isInView&&(i.push(v.minX,v.maxX),n.push(v.minY,v.maxY))});var a=null;if(i.length){var o=Pe(i),s=Ce(i),l=Pe(n),u=Ce(n);a={minX:o,minY:l,x:o,y:l,maxX:s,maxY:u,width:s-o,height:u-l};var c=this.cfg.canvas;if(c){var h=c.getViewRange();this.set("isInView",wa(a,h))}}else this.set("isInView",!1);this.set("cacheCanvasBBox",a)},e.prototype.draw=function(t,i){var n=this.cfg.children,a=i?this.cfg.refresh:!0;n.length&&a&&(t.save(),un(t,this),this._applyClip(t,this.getClip()),zu(t,n,i),t.restore(),this.cacheCanvasBBox()),this.cfg.refresh=null,this.set("hasChanged",!1)},e.prototype.skipDraw=function(){this.set("cacheCanvasBBox",null),this.set("hasChanged",!1)},e}(Ss),We=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{lineWidth:1,lineAppendWidth:0,strokeOpacity:1,fillOpacity:1})},e.prototype.getShapeBase=function(){return fs},e.prototype.getGroupBase=function(){return jc},e.prototype.onCanvasChange=function(t){nm(this,t)},e.prototype.calculateBBox=function(){var t=this.get("type"),i=this.getHitLineWidth(),n=Ms(t),a=n(this),o=i/2,s=a.x-o,l=a.y-o,u=a.x+a.width+o,c=a.y+a.height+o;return{x:s,minX:s,y:l,minY:l,width:a.width+i,height:a.height+i,maxX:u,maxY:c}},e.prototype.isFill=function(){return!!this.attrs.fill||this.isClipShape()},e.prototype.isStroke=function(){return!!this.attrs.stroke},e.prototype._applyClip=function(t,i){i&&(t.save(),un(t,i),i.createPath(t),t.restore(),t.clip(),i._afterDraw())},e.prototype.draw=function(t,i){var n=this.cfg.clipShape;if(i){if(this.cfg.refresh===!1){this.set("hasChanged",!1);return}var a=this.getCanvasBBox();if(!wa(i,a)){this.set("hasChanged",!1),this.cfg.isInView&&this._afterDraw();return}}t.save(),un(t,this),this._applyClip(t,n),this.drawPath(t),t.restore(),this._afterDraw()},e.prototype.getCanvasViewBox=function(){var t=this.cfg.canvas;return t?t.getViewRange():null},e.prototype.cacheCanvasBBox=function(){var t=this.getCanvasViewBox();if(t){var i=this.getCanvasBBox(),n=wa(i,t);this.set("isInView",n),n?this.set("cacheCanvasBBox",i):this.set("cacheCanvasBBox",null)}},e.prototype._afterDraw=function(){this.cacheCanvasBBox(),this.set("hasChanged",!1),this.set("refresh",null)},e.prototype.skipDraw=function(){this.set("cacheCanvasBBox",null),this.set("isInView",null),this.set("hasChanged",!1)},e.prototype.drawPath=function(t){this.createPath(t),this.strokeAndFill(t),this.afterDrawPath(t)},e.prototype.fill=function(t){t.fill()},e.prototype.stroke=function(t){t.stroke()},e.prototype.strokeAndFill=function(t){var i=this.attrs,n=i.lineWidth,a=i.opacity,o=i.strokeOpacity,s=i.fillOpacity;this.isFill()&&(!B(s)&&s!==1?(t.globalAlpha=s,this.fill(t),t.globalAlpha=a):this.fill(t)),this.isStroke()&&n>0&&(!B(o)&&o!==1&&(t.globalAlpha=o),this.stroke(t)),this.afterDrawPath(t)},e.prototype.createPath=function(t){},e.prototype.afterDrawPath=function(t){},e.prototype.isInShape=function(t,i){var n=this.isStroke(),a=this.isFill(),o=this.getHitLineWidth();return this.isInStrokeOrPath(t,i,n,a,o)},e.prototype.isInStrokeOrPath=function(t,i,n,a,o){return!1},e.prototype.getHitLineWidth=function(){if(!this.isStroke())return 0;var t=this.attrs;return t.lineWidth+t.lineAppendWidth},e}(Cs),m2=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,r:0})},e.prototype.isInStrokeOrPath=function(t,i,n,a,o){var s=this.attr(),l=s.x,u=s.y,c=s.r,h=o/2,f=Qy(l,u,t,i);return a&&n?f<=c+h:a?f<=c:n?f>=c-h&&f<=c+h:!1},e.prototype.createPath=function(t){var i=this.attr(),n=i.x,a=i.y,o=i.r;t.beginPath(),t.arc(n,a,o,0,Math.PI*2,!1),t.closePath()},e}(We);function co(r,e,t,i){return r/(t*t)+e/(i*i)}var x2=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,rx:0,ry:0})},e.prototype.isInStrokeOrPath=function(t,i,n,a,o){var s=this.attr(),l=o/2,u=s.x,c=s.y,h=s.rx,f=s.ry,v=(t-u)*(t-u),d=(i-c)*(i-c);return a&&n?co(v,d,h+l,f+l)<=1:a?co(v,d,h,f)<=1:n?co(v,d,h-l,f-l)>=1&&co(v,d,h+l,f+l)<=1:!1},e.prototype.createPath=function(t){var i=this.attr(),n=i.x,a=i.y,o=i.rx,s=i.ry;if(t.beginPath(),t.ellipse)t.ellipse(n,a,o,s,0,0,Math.PI*2,!1);else{var l=o>s?o:s,u=o>s?1:o/s,c=o>s?s/o:1;t.save(),t.translate(n,a),t.scale(u,c),t.arc(0,0,l,0,Math.PI*2),t.restore(),t.closePath()}},e}(We);function Nv(r){return r instanceof HTMLElement&&Q(r.nodeName)&&r.nodeName.toUpperCase()==="CANVAS"}var w2=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,width:0,height:0})},e.prototype.initAttrs=function(t){this._setImage(t.img)},e.prototype.isStroke=function(){return!1},e.prototype.isOnlyHitBox=function(){return!0},e.prototype._afterLoading=function(){if(this.get("toDraw")===!0){var t=this.get("canvas");t?t.draw():this.createPath(this.get("context"))}},e.prototype._setImage=function(t){var i=this,n=this.attrs;if(Q(t)){var a=new Image;a.onload=function(){if(i.destroyed)return!1;i.attr("img",a),i.set("loading",!1),i._afterLoading();var o=i.get("callback");o&&o.call(i)},a.crossOrigin="Anonymous",a.src=t,this.set("loading",!0)}else t instanceof Image?(n.width||(n.width=t.width),n.height||(n.height=t.height)):Nv(t)&&(n.width||(n.width=Number(t.getAttribute("width"))),n.height||(n.height,Number(t.getAttribute("height"))))},e.prototype.onAttrChange=function(t,i,n){r.prototype.onAttrChange.call(this,t,i,n),t==="img"&&this._setImage(i)},e.prototype.createPath=function(t){if(this.get("loading")){this.set("toDraw",!0),this.set("context",t);return}var i=this.attr(),n=i.x,a=i.y,o=i.width,s=i.height,l=i.sx,u=i.sy,c=i.swidth,h=i.sheight,f=i.img;(f instanceof Image||Nv(f))&&(!B(l)&&!B(u)&&!B(c)&&!B(h)?t.drawImage(f,l,u,c,h,n,a,o,s):t.drawImage(f,n,a,o,s))},e}(We);function Br(r,e,t,i,n,a,o){var s=Math.min(r,t),l=Math.max(r,t),u=Math.min(e,i),c=Math.max(e,i),h=n/2;return a>=s-h&&a<=l+h&&o>=u-h&&o<=c+h?qt.pointToLine(r,e,t,i,a,o)<=n/2:!1}var b2=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},e.prototype.initAttrs=function(t){this.setArrow()},e.prototype.onAttrChange=function(t,i,n){r.prototype.onAttrChange.call(this,t,i,n),this.setArrow()},e.prototype.setArrow=function(){var t=this.attr(),i=t.x1,n=t.y1,a=t.x2,o=t.y2,s=t.startArrow,l=t.endArrow;s&&_c(this,t,a,o,i,n),l&&qc(this,t,i,n,a,o)},e.prototype.isInStrokeOrPath=function(t,i,n,a,o){if(!n||!o)return!1;var s=this.attr(),l=s.x1,u=s.y1,c=s.x2,h=s.y2;return Br(l,u,c,h,o,t,i)},e.prototype.createPath=function(t){var i=this.attr(),n=i.x1,a=i.y1,o=i.x2,s=i.y2,l=i.startArrow,u=i.endArrow,c={dx:0,dy:0},h={dx:0,dy:0};l&&l.d&&(c=wi(n,a,o,s,i.startArrow.d)),u&&u.d&&(h=wi(n,a,o,s,i.endArrow.d)),t.beginPath(),t.moveTo(n+c.dx,a+c.dy),t.lineTo(o-h.dx,s-h.dy)},e.prototype.afterDrawPath=function(t){var i=this.get("startArrowShape"),n=this.get("endArrowShape");i&&i.draw(t),n&&n.draw(t)},e.prototype.getTotalLength=function(){var t=this.attr(),i=t.x1,n=t.y1,a=t.x2,o=t.y2;return qt.length(i,n,a,o)},e.prototype.getPoint=function(t){var i=this.attr(),n=i.x1,a=i.y1,o=i.x2,s=i.y2;return qt.pointAt(n,a,o,s,t)},e}(We),S2={circle:function(r,e,t){return[["M",r-t,e],["A",t,t,0,1,0,r+t,e],["A",t,t,0,1,0,r-t,e]]},square:function(r,e,t){return[["M",r-t,e-t],["L",r+t,e-t],["L",r+t,e+t],["L",r-t,e+t],["Z"]]},diamond:function(r,e,t){return[["M",r-t,e],["L",r,e-t],["L",r+t,e],["L",r,e+t],["Z"]]},triangle:function(r,e,t){var i=t*Math.sin(.3333333333333333*Math.PI);return[["M",r-t,e+i],["L",r,e-i],["L",r+t,e+i],["Z"]]},"triangle-down":function(r,e,t){var i=t*Math.sin(.3333333333333333*Math.PI);return[["M",r-t,e-i],["L",r+t,e-i],["L",r,e+i],["Z"]]}},C2=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.initAttrs=function(t){this._resetParamsCache()},e.prototype._resetParamsCache=function(){this.set("paramsCache",{})},e.prototype.onAttrChange=function(t,i,n){r.prototype.onAttrChange.call(this,t,i,n),["symbol","x","y","r","radius"].indexOf(t)!==-1&&this._resetParamsCache()},e.prototype.isOnlyHitBox=function(){return!0},e.prototype._getR=function(t){return B(t.r)?t.radius:t.r},e.prototype._getPath=function(){var t=this.attr(),i=t.x,n=t.y,a=t.symbol||"circle",o=this._getR(t),s,l;if(X(a))s=a,l=s(i,n,o),l=fg(l);else{if(s=e.Symbols[a],!s)return console.warn(a+" marker is not supported."),null;l=s(i,n,o)}return l},e.prototype.createPath=function(t){var i=this._getPath(),n=this.get("paramsCache");im(this,t,{path:i},n)},e.Symbols=S2,e}(We);function am(r,e,t){var i=Fs();return r.createPath(i),i.isPointInPath(e,t)}var M2=1e-6;function Rl(r){return Math.abs(r)0!=Rl(s[1]-t)>0&&Rl(e-(t-o[1])*(o[0]-s[0])/(o[1]-s[1])-o[0])<0&&(i=!i)}return i}function $n(r,e,t,i,n,a,o,s){var l=(Math.atan2(s-e,o-r)+Math.PI*2)%(Math.PI*2);if(ln)return!1;var u={x:r+t*Math.cos(l),y:e+t*Math.sin(l)};return Qy(u.x,u.y,o,s)<=a/2}var F2=Rt;function T2(r){for(var e=!1,t=r.length,i=0;ib?x:b,L=x>b?1:x/b,k=x>b?b/x:1,P=F2(null,[["t",-g,-y],["r",-M],["s",1/L,1/k]]);oa(F,F,P),a=$n(0,0,T,w,S,e,F[0],F[1]);break}if(a)break}}return a}function k2(r){for(var e=r.length,t=[],i=[],n=[],a=0;a0&&i.push(n),{polygons:t,polylines:i}}const ho=m({hasArc:T2,extractPolygons:k2,isPointInStroke:E2},hc);function Gv(r,e,t){for(var i=!1,n=0;n=c[0]&&t<=c[1]&&(n=(t-c[0])/(c[1]-c[0]),a=h)});var s=o[a];if(B(s)||B(a))return null;var l=s.length,u=o[a+1];return qn.pointAt(s[l-2],s[l-1],u[1],u[2],u[3],u[4],u[5],u[6],n)},e.prototype._calculateCurve=function(){var t=this.attr().path;this.set("curve",ho.pathToCurve(t))},e.prototype._setTcache=function(){var t=0,i=0,n=[],a,o,s,l,u=this.get("curve");if(u){if(C(u,function(c,h){s=u[h+1],l=c.length,s&&(t+=qn.length(c[l-2],c[l-1],s[1],s[2],s[3],s[4],s[5],s[6])||0)}),this.set("totalLength",t),t===0){this.set("tCache",[]);return}C(u,function(c,h){s=u[h+1],l=c.length,s&&(a=[],a[0]=i/t,o=qn.length(c[l-2],c[l-1],s[1],s[2],s[3],s[4],s[5],s[6]),i+=o||0,a[1]=i/t,n.push(a))}),this.set("tCache",n)}},e.prototype.getStartTangent=function(){var t=this.getSegments(),i;if(t.length>1){var n=t[0].currentPoint,a=t[1].currentPoint,o=t[1].startTangent;i=[],o?(i.push([n[0]-o[0],n[1]-o[1]]),i.push([n[0],n[1]])):(i.push([a[0],a[1]]),i.push([n[0],n[1]]))}return i},e.prototype.getEndTangent=function(){var t=this.getSegments(),i=t.length,n;if(i>1){var a=t[i-2].currentPoint,o=t[i-1].currentPoint,s=t[i-1].endTangent;n=[],s?(n.push([o[0]-s[0],o[1]-s[1]]),n.push([o[0],o[1]])):(n.push([a[0],a[1]]),n.push([o[0],o[1]]))}return n},e}(We);function sm(r,e,t,i,n){var a=r.length;if(a<2)return!1;for(var o=0;o=s[0]&&t<=s[1]&&(a=(t-s[0])/(s[1]-s[0]),o=l)}),qt.pointAt(i[o][0],i[o][1],i[o+1][0],i[o+1][1],a)},e.prototype._setTcache=function(){var t=this.attr().points;if(!(!t||t.length===0)){var i=this.getTotalLength();if(!(i<=0)){var n=0,a=[],o,s;C(t,function(l,u){t[u+1]&&(o=[],o[0]=n/i,s=qt.length(l[0],l[1],t[u+1][0],t[u+1][1]),n+=s,o[1]=n/i,a.push(o))}),this.set("tCache",a)}}},e.prototype.getStartTangent=function(){var t=this.attr().points,i=[];return i.push([t[1][0],t[1][1]]),i.push([t[0][0],t[0][1]]),i},e.prototype.getEndTangent=function(){var t=this.attr().points,i=t.length-1,n=[];return n.push([t[i-1][0],t[i-1][1]]),n.push([t[i][0],t[i][1]]),n},e}(We);function P2(r,e,t,i,n,a,o){var s=n/2;return hi(r-s,e-s,t,n,a,o)||hi(r+t-s,e-s,n,i,a,o)||hi(r+s,e+i-s,t,n,a,o)||hi(r-s,e+s,n,i,a,o)}function D2(r,e,t,i,n,a,o,s){return Br(r+n,e,r+t-n,e,a,o,s)||Br(r+t,e+n,r+t,e+i-n,a,o,s)||Br(r+t-n,e+i,r+n,e+i,a,o,s)||Br(r,e+i-n,r,e+n,a,o,s)||$n(r+t-n,e+n,n,1.5*Math.PI,2*Math.PI,a,o,s)||$n(r+t-n,e+i-n,n,0,.5*Math.PI,a,o,s)||$n(r+n,e+i-n,n,.5*Math.PI,Math.PI,a,o,s)||$n(r+n,e+n,n,Math.PI,1.5*Math.PI,a,o,s)}var O2=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,width:0,height:0,radius:0})},e.prototype.isInStrokeOrPath=function(t,i,n,a,o){var s=this.attr(),l=s.x,u=s.y,c=s.width,h=s.height,f=s.radius;if(f){var d=!1;return n&&(d=D2(l,u,c,h,f,o,t,i)),!d&&a&&(d=am(this,t,i)),d}else{var v=o/2;if(a&&n)return hi(l-v,u-v,c+v,h+v,t,i);if(a)return hi(l,u,c,h,t,i);if(n)return P2(l,u,c,h,o,t,i)}},e.prototype.createPath=function(t){var i=this.attr(),n=i.x,a=i.y,o=i.width,s=i.height,l=i.radius;if(t.beginPath(),l===0)t.rect(n,a,o,s);else{var u=f2(l),c=u[0],h=u[1],f=u[2],v=u[3];t.moveTo(n+c,a),t.lineTo(n+o-h,a),h!==0&&t.arc(n+o-h,a+h,h,-Math.PI/2,0),t.lineTo(n+o,a+s-f),f!==0&&t.arc(n+o-f,a+s-f,f,0,Math.PI/2),t.lineTo(n+v,a+s),v!==0&&t.arc(n+v,a+s-v,v,Math.PI/2,Math.PI),t.lineTo(n,a+c),c!==0&&t.arc(n+c,a+c,c,Math.PI,Math.PI*1.5),t.closePath()}},e}(We),B2=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},e.prototype.isOnlyHitBox=function(){return!0},e.prototype.initAttrs=function(t){this._assembleFont(),t.text&&this._setText(t.text)},e.prototype._assembleFont=function(){var t=this.attrs;t.font=Es(t)},e.prototype._setText=function(t){var i=null;Q(t)&&t.indexOf(` +`)!==-1&&(i=t.split(` +`)),this.set("textArr",i)},e.prototype.onAttrChange=function(t,i,n){r.prototype.onAttrChange.call(this,t,i,n),t.startsWith("font")&&this._assembleFont(),t==="text"&&this._setText(i)},e.prototype._getSpaceingY=function(){var t=this.attrs,i=t.lineHeight,n=t.fontSize*1;return i?i-n:n*.14},e.prototype._drawTextArr=function(t,i,n){var a=this.attrs,o=a.textBaseline,s=a.x,l=a.y,u=a.fontSize*1,c=this._getSpaceingY(),h=Ts(a.text,a.fontSize,a.lineHeight),f;C(i,function(v,d){f=l+d*(c+u)-h+u,o==="middle"&&(f+=h-u-(h-u)/2),o==="top"&&(f+=h-u),B(v)||(n?t.fillText(v,s,f):t.strokeText(v,s,f))})},e.prototype._drawText=function(t,i){var n=this.attr(),a=n.x,o=n.y,s=this.get("textArr");if(s)this._drawTextArr(t,s,i);else{var l=n.text;B(l)||(i?t.fillText(l,a,o):t.strokeText(l,a,o))}},e.prototype.strokeAndFill=function(t){var i=this.attrs,n=i.lineWidth,a=i.opacity,o=i.strokeOpacity,s=i.fillOpacity;this.isStroke()&&n>0&&(!B(o)&&o!==1&&(t.globalAlpha=a),this.stroke(t)),this.isFill()&&(!B(s)&&s!==1?(t.globalAlpha=s,this.fill(t),t.globalAlpha=a):this.fill(t)),this.afterDrawPath(t)},e.prototype.fill=function(t){this._drawText(t,!0)},e.prototype.stroke=function(t){this._drawText(t,!1)},e}(We);function R2(r,e){if(e){var t=xs(e);return vr(t,r)}return r}function lm(r,e,t){var i=r.getTotalMatrix();if(i){var n=R2([e,t,1],i),a=n[0],o=n[1];return[a,o]}return[e,t]}function Vv(r,e,t){if(r.isCanvas&&r.isCanvas())return!0;if(!aa(r)||r.cfg.isInView===!1)return!1;if(r.cfg.clipShape){var i=lm(r,e,t),n=i[0],a=i[1];if(r.isClipped(n,a))return!1}var o=r.cfg.cacheCanvasBBox||r.getCanvasBBox();return e>=o.minX&&e<=o.maxX&&t>=o.minY&&t<=o.maxY}function um(r,e,t){if(!Vv(r,e,t))return null;for(var i=null,n=r.getChildren(),a=n.length,o=a-1;o>=0;o--){var s=n[o];if(s.isGroup())i=um(s,e,t);else if(Vv(s,e,t)){var l=s,u=lm(s,e,t),c=u[0],h=u[1];l.isInShape(c,h)&&(i=s)}if(i)break}return i}var z2=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getDefaultCfg=function(){var t=r.prototype.getDefaultCfg.call(this);return t.renderer="canvas",t.autoDraw=!0,t.localRefresh=!0,t.refreshElements=[],t.clipView=!0,t.quickHit=!1,t},e.prototype.onCanvasChange=function(t){(t==="attr"||t==="sort"||t==="changeSize")&&(this.set("refreshElements",[this]),this.draw())},e.prototype.getShapeBase=function(){return fs},e.prototype.getGroupBase=function(){return jc},e.prototype.getPixelRatio=function(){var t=this.get("pixelRatio")||i2();return t>=1?Math.ceil(t):1},e.prototype.getViewRange=function(){return{minX:0,minY:0,maxX:this.cfg.width,maxY:this.cfg.height}},e.prototype.createDom=function(){var t=document.createElement("canvas"),i=t.getContext("2d");return this.set("context",i),t},e.prototype.setDOMSize=function(t,i){r.prototype.setDOMSize.call(this,t,i);var n=this.get("context"),a=this.get("el"),o=this.getPixelRatio();a.width=o*t,a.height=o*i,o>1&&n.scale(o,o)},e.prototype.clear=function(){r.prototype.clear.call(this),this._clearFrame();var t=this.get("context"),i=this.get("el");t.clearRect(0,0,i.width,i.height)},e.prototype.getShape=function(t,i){var n;return this.get("quickHit")?n=um(this,t,i):n=r.prototype.getShape.call(this,t,i,null),n},e.prototype._getRefreshRegion=function(){var t=this.get("refreshElements"),i=this.getViewRange(),n;if(t.length&&t[0]===this)n=i;else if(n=g2(t),n){n.minX=Math.floor(n.minX),n.minY=Math.floor(n.minY),n.maxX=Math.ceil(n.maxX),n.maxY=Math.ceil(n.maxY),n.maxY+=1;var a=this.get("clipView");a&&(n=y2(n,i))}return n},e.prototype.refreshElement=function(t){var i=this.get("refreshElements");i.push(t)},e.prototype._clearFrame=function(){var t=this.get("drawFrame");t&&(Ew(t),this.set("drawFrame",null),this.set("refreshElements",[]))},e.prototype.draw=function(){var t=this.get("drawFrame");this.get("autoDraw")&&t||this._startDraw()},e.prototype._drawAll=function(){var t=this.get("context"),i=this.get("el"),n=this.getChildren();t.clearRect(0,0,i.width,i.height),un(t,this),zu(t,n),this.set("refreshElements",[])},e.prototype._drawRegion=function(){var t=this.get("context"),i=this.get("refreshElements"),n=this.getChildren(),a=this._getRefreshRegion();a?(t.clearRect(a.minX,a.minY,a.maxX-a.minX,a.maxY-a.minY),t.save(),t.beginPath(),t.rect(a.minX,a.minY,a.maxX-a.minX,a.maxY-a.minY),t.clip(),un(t,this),v2(this,n,a),zu(t,n,a),t.restore()):i.length&&rm(i),C(i,function(o){o.get("hasChanged")&&o.set("hasChanged",!1)}),this.set("refreshElements",[])},e.prototype._startDraw=function(){var t=this,i=this.get("drawFrame"),n=this.get("drawFrameCallback");i||(i=Tw(function(){t.get("localRefresh")?t._drawRegion():t._drawAll(),t.set("drawFrame",null),n&&n()}),this.set("drawFrame",i))},e.prototype.skipDraw=function(){},e.prototype.removeDom=function(){var t=this.get("el");t.width=0,t.height=0,t.parentNode.removeChild(t)},e}(bs),N2="0.5.12";const G2=Object.freeze(Object.defineProperty({__proto__:null,AbstractCanvas:bs,AbstractGroup:Ss,AbstractShape:Cs,Base:ys,Canvas:z2,Event:Ia,Group:jc,PathUtil:hc,Shape:fs,assembleFont:Es,getArcParams:is,getBBoxMethod:Ms,getOffScreenContext:Fs,getTextHeight:Ts,invert:xs,isAllowCapture:aa,multiplyVec2:vr,registerBBox:Oe,registerEasing:eg,version:N2},Symbol.toStringTag,{value:"Module"}));var Gu={rect:"path",circle:"circle",line:"line",path:"path",marker:"path",text:"text",polyline:"polyline",polygon:"polygon",image:"image",ellipse:"ellipse",dom:"foreignObject"},ct={opacity:"opacity",fillStyle:"fill",fill:"fill",fillOpacity:"fill-opacity",strokeStyle:"stroke",strokeOpacity:"stroke-opacity",stroke:"stroke",x:"x",y:"y",r:"r",rx:"rx",ry:"ry",width:"width",height:"height",x1:"x1",x2:"x2",y1:"y1",y2:"y2",lineCap:"stroke-linecap",lineJoin:"stroke-linejoin",lineWidth:"stroke-width",lineDash:"stroke-dasharray",lineDashOffset:"stroke-dashoffset",miterLimit:"stroke-miterlimit",font:"font",fontSize:"font-size",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",fontFamily:"font-family",startArrow:"marker-start",endArrow:"marker-end",path:"d",class:"class",id:"id",style:"style",preserveAspectRatio:"preserveAspectRatio"};function De(r){return document.createElementNS("http://www.w3.org/2000/svg",r)}function cm(r){var e=Gu[r.type],t=r.getParent();if(!e)throw new Error("the type "+r.type+" is not supported by svg");var i=De(e);if(r.get("id")&&(i.id=r.get("id")),r.set("el",i),r.set("attrs",{}),t){var n=t.get("el");n||(n=t.createDom(),t.set("el",n)),n.appendChild(i)}return i}function hm(r,e){var t=r.get("el"),i=Ow(t.children).sort(e),n=document.createDocumentFragment();i.forEach(function(a){n.appendChild(a)}),t.appendChild(n)}function V2(r,e){var t=r.parentNode,i=Array.from(t.childNodes).filter(function(s){return s.nodeType===1&&s.nodeName.toLowerCase()!=="defs"}),n=i[e],a=i.indexOf(r);if(n){if(a>e)t.insertBefore(r,n);else if(a0&&(i?"stroke"in n?this._setColor(t,"stroke",s):"strokeStyle"in n&&this._setColor(t,"stroke",l):this._setColor(t,"stroke",s||l),c&&f.setAttribute(ct.strokeOpacity,c),h&&f.setAttribute(ct.lineWidth,h))},e.prototype._setColor=function(t,i,n){var a=this.get("el");if(!n){a.setAttribute(ct[i],"none");return}if(n=n.trim(),/^[r,R,L,l]{1}[\s]*\(/.test(n)){var o=t.find("gradient",n);o||(o=t.addGradient(n)),a.setAttribute(ct[i],"url(#"+o+")")}else if(/^[p,P]{1}[\s]*\(/.test(n)){var o=t.find("pattern",n);o||(o=t.addPattern(n)),a.setAttribute(ct[i],"url(#"+o+")")}else a.setAttribute(ct[i],n)},e.prototype.shadow=function(t,i){var n=this.attr(),a=i||n,o=a.shadowOffsetX,s=a.shadowOffsetY,l=a.shadowBlur,u=a.shadowColor;(o||s||l||u)&&Y2(this,t)},e.prototype.transform=function(t){var i=this.attr(),n=(t||i).matrix;n&&Ga(this)},e.prototype.isInShape=function(t,i){return this.isPointInPath(t,i)},e.prototype.isPointInPath=function(t,i){var n=this.get("el"),a=this.get("canvas"),o=a.get("el").getBoundingClientRect(),s=t+o.left,l=i+o.top,u=document.elementFromPoint(s,l);return!!(u&&u.isEqualNode(n))},e.prototype.getHitLineWidth=function(){var t=this.attrs,i=t.lineWidth,n=t.lineAppendWidth;return this.isStroke()?i+n:0},e}(Cs),$2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="circle",t.canFill=!0,t.canStroke=!0,t}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,r:0})},e.prototype.createPath=function(t,i){var n=this.attr(),a=this.get("el");C(i||n,function(o,s){s==="x"||s==="y"?a.setAttribute("c"+s,o):ct[s]&&a.setAttribute(ct[s],o)})},e}(Be),H2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="dom",t.canFill=!1,t.canStroke=!1,t}return e.prototype.createPath=function(t,i){var n=this.attr(),a=this.get("el");if(C(i||n,function(u,c){ct[c]&&a.setAttribute(ct[c],u)}),typeof n.html=="function"){var o=n.html.call(this,n);if(o instanceof Element||o instanceof HTMLDocument){for(var s=a.childNodes,l=s.length-1;l>=0;l--)a.removeChild(s[l]);a.appendChild(o)}else a.innerHTML=o}else a.innerHTML=n.html},e}(Be),X2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="ellipse",t.canFill=!0,t.canStroke=!0,t}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,rx:0,ry:0})},e.prototype.createPath=function(t,i){var n=this.attr(),a=this.get("el");C(i||n,function(o,s){s==="x"||s==="y"?a.setAttribute("c"+s,o):ct[s]&&a.setAttribute(ct[s],o)})},e}(Be),W2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="image",t.canFill=!1,t.canStroke=!1,t}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,width:0,height:0})},e.prototype.createPath=function(t,i){var n=this,a=this.attr(),o=this.get("el");C(i||a,function(s,l){l==="img"?n._setImage(a.img):ct[l]&&o.setAttribute(ct[l],s)})},e.prototype.setAttr=function(t,i){this.attrs[t]=i,t==="img"&&this._setImage(i)},e.prototype._setImage=function(t){var i=this.attr(),n=this.get("el");if(Q(t))n.setAttribute("href",t);else if(t instanceof window.Image)i.width||(n.setAttribute("width",t.width),this.attr("width",t.width)),i.height||(n.setAttribute("height",t.height),this.attr("height",t.height)),n.setAttribute("href",t.src);else if(t instanceof HTMLElement&&Q(t.nodeName)&&t.nodeName.toUpperCase()==="CANVAS")n.setAttribute("href",t.toDataURL());else if(t instanceof ImageData){var a=document.createElement("canvas");a.setAttribute("width",""+t.width),a.setAttribute("height",""+t.height),a.getContext("2d").putImageData(t,0,0),i.width||(n.setAttribute("width",""+t.width),this.attr("width",t.width)),i.height||(n.setAttribute("height",""+t.height),this.attr("height",t.height)),n.setAttribute("href",a.toDataURL())}},e}(Be),_2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="line",t.canFill=!1,t.canStroke=!0,t}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},e.prototype.createPath=function(t,i){var n=this.attr(),a=this.get("el");C(i||n,function(o,s){if(s==="startArrow"||s==="endArrow")if(o){var l=pt(o)?t.addArrow(n,ct[s]):t.getDefaultArrow(n,ct[s]);a.setAttribute(ct[s],"url(#"+l+")")}else a.removeAttribute(ct[s]);else ct[s]&&a.setAttribute(ct[s],o)})},e.prototype.getTotalLength=function(){var t=this.attr(),i=t.x1,n=t.y1,a=t.x2,o=t.y2;return qt.length(i,n,a,o)},e.prototype.getPoint=function(t){var i=this.attr(),n=i.x1,a=i.y1,o=i.x2,s=i.y2;return qt.pointAt(n,a,o,s,t)},e}(Be),fo={circle:function(r,e,t){return[["M",r,e],["m",-t,0],["a",t,t,0,1,0,t*2,0],["a",t,t,0,1,0,-t*2,0]]},square:function(r,e,t){return[["M",r-t,e-t],["L",r+t,e-t],["L",r+t,e+t],["L",r-t,e+t],["Z"]]},diamond:function(r,e,t){return[["M",r-t,e],["L",r,e-t],["L",r+t,e],["L",r,e+t],["Z"]]},triangle:function(r,e,t){var i=t*Math.sin(.3333333333333333*Math.PI);return[["M",r-t,e+i],["L",r,e-i],["L",r+t,e+i],["z"]]},triangleDown:function(r,e,t){var i=t*Math.sin(.3333333333333333*Math.PI);return[["M",r-t,e-i],["L",r+t,e-i],["L",r,e+i],["Z"]]}};const Yv={get:function(r){return fo[r]},register:function(r,e){fo[r]=e},remove:function(r){delete fo[r]},getAll:function(){return fo}};var q2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="marker",t.canFill=!0,t.canStroke=!0,t}return e.prototype.createPath=function(t){var i=this.get("el");i.setAttribute("d",this._assembleMarker())},e.prototype._assembleMarker=function(){var t=this._getPath();return R(t)?t.map(function(i){return i.join(" ")}).join(""):t},e.prototype._getPath=function(){var t=this.attr(),i=t.x,n=t.y,a=t.r||t.radius,o=t.symbol||"circle",s;return X(o)?s=o:s=Yv.get(o),s?s(i,n,a):(console.warn(s+" symbol is not exist."),null)},e.symbolsFactory=Yv,e}(Be),U2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="path",t.canFill=!0,t.canStroke=!0,t}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{startArrow:!1,endArrow:!1})},e.prototype.createPath=function(t,i){var n=this,a=this.attr(),o=this.get("el");C(i||a,function(s,l){if(l==="path"&&R(s))o.setAttribute("d",n._formatPath(s));else if(l==="startArrow"||l==="endArrow")if(s){var u=pt(s)?t.addArrow(a,ct[l]):t.getDefaultArrow(a,ct[l]);o.setAttribute(ct[l],"url(#"+u+")")}else o.removeAttribute(ct[l]);else ct[l]&&o.setAttribute(ct[l],s)})},e.prototype._formatPath=function(t){var i=t.map(function(n){return n.join(" ")}).join("");return~i.indexOf("NaN")?"":i},e.prototype.getTotalLength=function(){var t=this.get("el");return t?t.getTotalLength():null},e.prototype.getPoint=function(t){var i=this.get("el"),n=this.getTotalLength();if(n===0)return null;var a=i?i.getPointAtLength(t*n):null;return a?{x:a.x,y:a.y}:null},e}(Be),j2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="polygon",t.canFill=!0,t.canStroke=!0,t}return e.prototype.createPath=function(t,i){var n=this.attr(),a=this.get("el");C(i||n,function(o,s){s==="points"&&R(o)&&o.length>=2?a.setAttribute("points",o.map(function(l){return l[0]+","+l[1]}).join(" ")):ct[s]&&a.setAttribute(ct[s],o)})},e}(Be),Z2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="polyline",t.canFill=!0,t.canStroke=!0,t}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{startArrow:!1,endArrow:!1})},e.prototype.onAttrChange=function(t,i,n){r.prototype.onAttrChange.call(this,t,i,n),["points"].indexOf(t)!==-1&&this._resetCache()},e.prototype._resetCache=function(){this.set("totalLength",null),this.set("tCache",null)},e.prototype.createPath=function(t,i){var n=this.attr(),a=this.get("el");C(i||n,function(o,s){s==="points"&&R(o)&&o.length>=2?a.setAttribute("points",o.map(function(l){return l[0]+","+l[1]}).join(" ")):ct[s]&&a.setAttribute(ct[s],o)})},e.prototype.getTotalLength=function(){var t=this.attr().points,i=this.get("totalLength");return B(i)?(this.set("totalLength",cg.length(t)),this.get("totalLength")):i},e.prototype.getPoint=function(t){var i=this.attr().points,n=this.get("tCache");n||(this._setTcache(),n=this.get("tCache"));var a,o;return C(n,function(s,l){t>=s[0]&&t<=s[1]&&(a=(t-s[0])/(s[1]-s[0]),o=l)}),qt.pointAt(i[o][0],i[o][1],i[o+1][0],i[o+1][1],a)},e.prototype._setTcache=function(){var t=this.attr().points;if(!(!t||t.length===0)){var i=this.getTotalLength();if(!(i<=0)){var n=0,a=[],o,s;C(t,function(l,u){t[u+1]&&(o=[],o[0]=n/i,s=qt.length(l[0],l[1],t[u+1][0],t[u+1][1]),n+=s,o[1]=n/i,a.push(o))}),this.set("tCache",a)}}},e.prototype.getStartTangent=function(){var t=this.attr().points,i=[];return i.push([t[1][0],t[1][1]]),i.push([t[0][0],t[0][1]]),i},e.prototype.getEndTangent=function(){var t=this.attr().points,i=t.length-1,n=[];return n.push([t[i-1][0],t[i-1][1]]),n.push([t[i][0],t[i][1]]),n},e}(Be);function Q2(r){var e=0,t=0,i=0,n=0;return R(r)?r.length===1?e=t=i=n=r[0]:r.length===2?(e=i=r[0],t=n=r[1]):r.length===3?(e=r[0],t=n=r[1],i=r[2]):(e=r[0],t=r[1],i=r[2],n=r[3]):e=t=i=n=r,{r1:e,r2:t,r3:i,r4:n}}var K2=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="rect",t.canFill=!0,t.canStroke=!0,t}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,width:0,height:0,radius:0})},e.prototype.createPath=function(t,i){var n=this,a=this.attr(),o=this.get("el"),s=!1,l=["x","y","width","height","radius"];C(i||a,function(u,c){l.indexOf(c)!==-1&&!s?(o.setAttribute("d",n._assembleRect(a)),s=!0):l.indexOf(c)===-1&&ct[c]&&o.setAttribute(ct[c],u)})},e.prototype._assembleRect=function(t){var i=t.x,n=t.y,a=t.width,o=t.height,s=t.radius;if(!s)return"M "+i+","+n+" l "+a+",0 l 0,"+o+" l"+-a+" 0 z";var l=Q2(s);R(s)?s.length===1?l.r1=l.r2=l.r3=l.r4=s[0]:s.length===2?(l.r1=l.r3=s[0],l.r2=l.r4=s[1]):s.length===3?(l.r1=s[0],l.r2=l.r4=s[1],l.r3=s[2]):(l.r1=s[0],l.r2=s[1],l.r3=s[2],l.r4=s[3]):l.r1=l.r2=l.r3=l.r4=s;var u=[["M "+(i+l.r1)+","+n],["l "+(a-l.r1-l.r2)+",0"],["a "+l.r2+","+l.r2+",0,0,1,"+l.r2+","+l.r2],["l 0,"+(o-l.r2-l.r3)],["a "+l.r3+","+l.r3+",0,0,1,"+-l.r3+","+l.r3],["l "+(l.r3+l.r4-a)+",0"],["a "+l.r4+","+l.r4+",0,0,1,"+-l.r4+","+-l.r4],["l 0,"+(l.r4+l.r1-o)],["a "+l.r1+","+l.r1+",0,0,1,"+l.r1+","+-l.r1],["z"]];return u.join(" ")},e}(Be),$v=.3,J2={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},tT={top:"text-before-edge",middle:"central",bottom:"text-after-edge",alphabetic:"alphabetic",hanging:"hanging"},eT={left:"left",start:"left",center:"middle",right:"end",end:"end"},rT=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="text",t.canFill=!0,t.canStroke=!0,t}return e.prototype.getDefaultAttrs=function(){var t=r.prototype.getDefaultAttrs.call(this);return m(m({},t),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},e.prototype.createPath=function(t,i){var n=this,a=this.attr(),o=this.get("el");this._setFont(),C(i||a,function(s,l){l==="text"?n._setText(""+s):l==="matrix"&&s?Ga(n):ct[l]&&o.setAttribute(ct[l],s)}),o.setAttribute("paint-order","stroke"),o.setAttribute("style","stroke-linecap:butt; stroke-linejoin:miter;")},e.prototype._setFont=function(){var t=this.get("el"),i=this.attr(),n=i.textBaseline,a=i.textAlign,o=Op();o&&o.name==="firefox"?t.setAttribute("dominant-baseline",tT[n]||"alphabetic"):t.setAttribute("alignment-baseline",J2[n]||"baseline"),t.setAttribute("text-anchor",eT[a]||"left")},e.prototype._setText=function(t){var i=this.get("el"),n=this.attr(),a=n.x,o=n.textBaseline,s=o===void 0?"bottom":o;if(!t)i.innerHTML="";else if(~t.indexOf(` +`)){var l=t.split(` +`),u=l.length-1,c="";C(l,function(h,f){f===0?s==="alphabetic"?c+=''+h+"":s==="top"?c+=''+h+"":s==="middle"?c+=''+h+"":s==="bottom"?c+=''+h+"":s==="hanging"&&(c+=''+h+""):c+=''+h+""}),i.innerHTML=c}else i.innerHTML=t},e}(Be),iT=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,nT=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,aT=/[\d.]+:(#[^\s]+|[^)]+\))/gi;function dm(r){var e=r.match(aT);if(!e)return"";var t="";return e.sort(function(i,n){return i=i.split(":"),n=n.split(":"),Number(i[0])-Number(n[0])}),C(e,function(i){i=i.split(":"),t+=''}),t}function oT(r,e){var t=iT.exec(r),i=ac(oc(parseFloat(t[1])),Math.PI*2),n=t[2],a,o;i>=0&&i<.5*Math.PI?(a={x:0,y:0},o={x:1,y:1}):.5*Math.PI<=i&&i`;t.innerHTML=i},r}(),Hv=function(){function r(e,t){this.cfg={};var i=De("marker"),n=Kr("marker_");i.setAttribute("id",n);var a=De("path");a.setAttribute("stroke",e.stroke||"none"),a.setAttribute("fill",e.fill||"none"),i.appendChild(a),i.setAttribute("overflow","visible"),i.setAttribute("orient","auto-start-reverse"),this.el=i,this.child=a,this.id=n;var o=e[t==="marker-start"?"startArrow":"endArrow"];return this.stroke=e.stroke||"#000",o===!0?this._setDefaultPath(t,a):(this.cfg=o,this._setMarker(e.lineWidth,a)),this}return r.prototype.match=function(){return!1},r.prototype._setDefaultPath=function(e,t){var i=this.el;t.setAttribute("d","M0,0 L"+10*Math.cos(Math.PI/6)+",5 L0,10"),i.setAttribute("refX",""+10*Math.cos(Math.PI/6)),i.setAttribute("refY","5")},r.prototype._setMarker=function(e,t){var i=this.el,n=this.cfg.path,a=this.cfg.d;R(n)&&(n=n.map(function(o){return o.join(" ")}).join("")),t.setAttribute("d",n),i.appendChild(t),a&&i.setAttribute("refX",""+a/e)},r.prototype.update=function(e){var t=this.child;t.attr?t.attr("fill",e):t.setAttribute("fill",e)},r}(),fT=function(){function r(e){this.type="clip",this.cfg={};var t=De("clipPath");this.el=t,this.id=Kr("clip_"),t.id=this.id;var i=e.cfg.el;return t.appendChild(i),this.cfg=e,this}return r.prototype.match=function(){return!1},r.prototype.remove=function(){var e=this.el;e.parentNode.removeChild(e)},r}(),vT=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,dT=function(){function r(e){this.cfg={};var t=De("pattern");t.setAttribute("patternUnits","userSpaceOnUse");var i=De("image");t.appendChild(i);var n=Kr("pattern_");t.id=n,this.el=t,this.id=n,this.cfg=e;var a=vT.exec(e),o=a[2];i.setAttribute("href",o);var s=new Image;o.match(/^data:/i)||(s.crossOrigin="Anonymous"),s.src=o;function l(){t.setAttribute("width",""+s.width),t.setAttribute("height",""+s.height)}return s.complete?l():(s.onload=l,s.src=s.src),this}return r.prototype.match=function(e,t){return this.cfg===t},r}(),pT=function(){function r(e){var t=De("defs"),i=Kr("defs_");t.id=i,e.appendChild(t),this.children=[],this.defaultArrow={},this.el=t,this.canvas=e}return r.prototype.find=function(e,t){for(var i=this.children,n=null,a=0;a0&&(v[0][0]="L")),a=a.concat(v)}),a.push(["Z"])}return a}function js(r,e,t,i,n){for(var a=Dt(r,e,!e,"lineWidth"),o=r.connectNulls,s=r.isInCircle,l=r.points,u=r.showSinglePoint,c=Us(l,o,u),h=[],f=0,v=c.length;fo&&(o=l),l=i[0]}));var g=this.scales[d];try{for(var y=ht(t),x=y.next();!x.done;x=y.next()){var b=x.value,w=this.getDrawCfg(b),S=w.x,M=w.y,F=g.scale(b[bt][d]);this.drawGrayScaleBlurredCircle(S-u.x,M-c.y,n+a,F,p)}}catch(k){o={error:k}}finally{try{x&&!x.done&&(s=y.return)&&s.call(y)}finally{if(o)throw o.error}}var T=p.getImageData(0,0,h,f);this.clearShadowCanvasCtx(),this.colorize(T),p.putImageData(T,0,0);var L=this.getImageShape();L.attr("x",u.x),L.attr("y",c.y),L.attr("width",h),L.attr("height",f),L.attr("img",p.canvas),L.set("origin",this.getShapeInfo(t))},e.prototype.getDefaultSize=function(){var t=this.getAttribute("position"),i=this.coordinate;return Math.min(i.getWidth()/(t.scales[0].ticks.length*4),i.getHeight()/(t.scales[1].ticks.length*4))},e.prototype.clearShadowCanvasCtx=function(){var t=this.getShadowCanvasCtx();t.clearRect(0,0,t.canvas.width,t.canvas.height)},e.prototype.getShadowCanvasCtx=function(){var t=this.shadowCanvas;return t||(t=document.createElement("canvas"),this.shadowCanvas=t),t.width=this.coordinate.getWidth(),t.height=this.coordinate.getHeight(),t.getContext("2d")},e.prototype.getGrayScaleBlurredCanvas=function(){return this.grayScaleBlurredCanvas||(this.grayScaleBlurredCanvas=document.createElement("canvas")),this.grayScaleBlurredCanvas},e.prototype.drawGrayScaleBlurredCircle=function(t,i,n,a,o){var s=this.getGrayScaleBlurredCanvas();o.globalAlpha=a,o.drawImage(s,t-n,i-n)},e.prototype.colorize=function(t){for(var i=this.getAttribute("color"),n=t.data,a=this.paletteCache,o=3;oe&&(t=t?e/(1+i/t):0,i=e-t),n+a>e&&(n=n?e/(1+a/n):0,a=e-n),[t||0,i||0,n||0,a||0]}function ym(r,e,t){var i=[];if(t.isRect){var n=t.isTransposed?{x:t.start.x,y:e[0].y}:{x:e[0].x,y:t.start.y},a=t.isTransposed?{x:t.end.x,y:e[2].y}:{x:e[3].x,y:t.end.y},o=A(r,["background","style","radius"]);if(o){var s=t.isTransposed?Math.abs(e[0].y-e[2].y):e[2].x-e[1].x,l=t.isTransposed?t.getWidth():t.getHeight(),u=q(gm(o,Math.min(s,l)),4),c=u[0],h=u[1],f=u[2],v=u[3],d=t.isTransposed&&t.isReflect("y"),p=d?0:1,g=function(M){return d?-M:M};i.push(["M",n.x,a.y+g(c)]),c!==0&&i.push(["A",c,c,0,0,p,n.x+c,a.y]),i.push(["L",a.x-h,a.y]),h!==0&&i.push(["A",h,h,0,0,p,a.x,a.y+g(h)]),i.push(["L",a.x,n.y-g(f)]),f!==0&&i.push(["A",f,f,0,0,p,a.x-f,n.y]),i.push(["L",n.x+v,n.y]),v!==0&&i.push(["A",v,v,0,0,p,n.x,n.y-g(v)])}else i.push(["M",n.x,n.y]),i.push(["L",a.x,n.y]),i.push(["L",a.x,a.y]),i.push(["L",n.x,a.y]),i.push(["L",n.x,n.y]);i.push(["z"])}if(t.isPolar){var y=t.getCenter(),x=ga(r,t),b=x.startAngle,w=x.endAngle;if(t.type!=="theta"&&!t.isTransposed)i=Vr(y.x,y.y,t.getRadius(),b,w);else{var S=function(T){return Math.pow(T,2)},c=Math.sqrt(S(y.x-e[0].x)+S(y.y-e[0].y)),h=Math.sqrt(S(y.x-e[2].x)+S(y.y-e[2].y));i=Vr(y.x,y.y,c,t.startAngle,t.endAngle,h)}}return i}function CT(r,e,t){var i=t.getWidth(),n=t.getHeight(),a=t.type==="rect",o=[],s=(r[2].x-r[1].x)/2,l=t.isTransposed?s*n/i:s*i/n;return e==="round"?(a?(o.push(["M",r[0].x,r[0].y+l]),o.push(["L",r[1].x,r[1].y-l]),o.push(["A",s,s,0,0,1,r[2].x,r[2].y-l]),o.push(["L",r[3].x,r[3].y+l]),o.push(["A",s,s,0,0,1,r[0].x,r[0].y+l])):(o.push(["M",r[0].x,r[0].y]),o.push(["L",r[1].x,r[1].y]),o.push(["A",s,s,0,0,1,r[2].x,r[2].y]),o.push(["L",r[3].x,r[3].y]),o.push(["A",s,s,0,0,1,r[0].x,r[0].y])),o.push(["z"])):o=th(r),o}function mm(r,e,t){var i=[];return B(e)?t?i.push(["M",r[0].x,r[0].y],["L",r[1].x,r[1].y],["L",(r[2].x+r[3].x)/2,(r[2].y+r[3].y)/2],["Z"]):i.push(["M",r[0].x,r[0].y],["L",r[1].x,r[1].y],["L",r[2].x,r[2].y],["L",r[3].x,r[3].y],["Z"]):i.push(["M",r[0].x,r[0].y],["L",r[1].x,r[1].y],["L",e[1].x,e[1].y],["L",e[0].x,e[0].y],["Z"]),i}function On(r,e){return[e,r]}function MT(r,e,t){var i,n,a,o,s,l,u,c=q(Z([],q(r),!1),4),h=c[0],f=c[1],v=c[2],d=c[3],p=q(typeof t=="number"?Array(4).fill(t):t,4),g=p[0],y=p[1],x=p[2],b=p[3];e.isTransposed&&(i=q(On(f,d),2),f=i[0],d=i[1]),e.isReflect("y")&&(n=q(On(h,f),2),h=n[0],f=n[1],a=q(On(v,d),2),v=a[0],d=a[1]),e.isReflect("x")&&(o=q(On(h,d),2),h=o[0],d=o[1],s=q(On(f,v),2),f=s[0],v=s[1]);var w=[],S=function(M){return Math.abs(M)};return l=q(gm([g,y,x,b],Math.min(S(d.x-h.x),S(f.y-h.y))).map(function(M){return S(M)}),4),g=l[0],y=l[1],x=l[2],b=l[3],e.isTransposed&&(u=q([b,g,y,x],4),g=u[0],y=u[1],x=u[2],b=u[3]),h.yo&&(n=o)}return n}function FT(r,e){if(e){var t=Se(r),i=$e(t,e);return i.length}return r.length}function eh(r){var e=r.theme,t=r.coordinate,i=r.getXScale(),n=i.values,a=r.beforeMappingData,o=n.length,s=Ba(r.coordinate),l=r.intervalPadding,u=r.dodgePadding,c=r.maxColumnWidth||e.maxColumnWidth,h=r.minColumnWidth||e.minColumnWidth,f=r.columnWidthRatio||e.columnWidthRatio,v=r.multiplePieWidthRatio||e.multiplePieWidthRatio,d=r.roseWidthRatio||e.roseWidthRatio;if(i.isLinear&&n.length>1){n.sort();var p=AT(n,i);o=(i.max-i.min)/p,n.length>o&&(o=n.length)}var g=i.range,y=1/o,x=1;if(t.isPolar?t.isTransposed&&o>1?x=v:x=d:(i.isLinear&&(y*=g[1]-g[0]),x=f),!B(l)&&l>=0){var b=l/s;y=(1-(o-1)*b)/o}else y*=x;if(r.getAdjust("dodge")){var w=r.getAdjust("dodge"),S=w.dodgeBy,M=FT(a,S);if(!B(u)&&u>=0){var F=u/s;y=(y-F*(M-1))/M}else!B(l)&&l>=0&&(y*=x),y=y/M;y=y>=0?y:0}if(!B(c)&&c>=0){var T=c/s;y>T&&(y=T)}if(!B(h)&&h>=0){var L=h/s;y0&&!A(i,[n,"min"])&&t.change({min:0}),o<=0&&!A(i,[n,"max"])&&t.change({max:0}))}},e.prototype.getDrawCfg=function(t){var i=r.prototype.getDrawCfg.call(this,t);return i.background=this.background,i},e}(ti),ET=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;i.type="line";var n=t.sortable,a=n===void 0?!1:n;return i.sortable=a,i}return e}(Kc),xm=["circle","square","bowtie","diamond","hexagon","triangle","triangle-down"],kT=["cross","tick","plus","hyphen","line"];function rh(r,e,t,i,n){var a,o,s=Dt(e,n,!n,"r"),l=r.parsePoints(e.points),u=l[0];if(e.isStack)u=l[1];else if(l.length>1){var c=t.addGroup();try{for(var h=ht(l),f=h.next();!f.done;f=h.next()){var v=f.value;c.addShape({type:"marker",attrs:m(m(m({},s),{symbol:Ti[i]||i}),v)})}}catch(d){a={error:d}}finally{try{f&&!f.done&&(o=h.return)&&o.call(h)}finally{if(a)throw a.error}}return c}return t.addShape({type:"marker",attrs:m(m(m({},s),{symbol:Ti[i]||i}),u)})}Jr("point",{defaultShapeType:"hollow-circle",getDefaultPoints:function(r){return Xc(r)}});C(xm,function(r){ft("point","hollow-".concat(r),{draw:function(e,t){return rh(this,e,t,r,!0)},getMarker:function(e){var t=e.color;return{symbol:Ti[r]||r,style:{r:4.5,stroke:t,fill:null}}}})});var LT=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="point",t.shapeType="point",t.generatePoints=!0,t}return e.prototype.getDrawCfg=function(t){var i=r.prototype.getDrawCfg.call(this,t);return m(m({},i),{isStack:!!this.getAdjust("stack")})},e}(ti);function IT(r){for(var e=r[0],t=1,i=[["M",e.x,e.y]];t2?"weight":"normal",a;if(r.isInCircle){var o={x:0,y:1};return n==="normal"?a=RT(i[0],i[1],o):(t.fill=t.stroke,a=zT(i,o)),a=this.parsePath(a),e.addShape("path",{attrs:m(m({},t),{path:a})})}else{if(n==="normal")return i=this.parsePoints(i),a=oy((i[1].x+i[0].x)/2,i[0].y,Math.abs(i[1].x-i[0].x)/2,Math.PI,Math.PI*2),e.addShape("path",{attrs:m(m({},t),{path:a})});var s=Vu(i[1],i[3]),l=Vu(i[2],i[0]);return a=[["M",i[0].x,i[0].y],["L",i[1].x,i[1].y],s,["L",i[3].x,i[3].y],["L",i[2].x,i[2].y],l,["Z"]],a=this.parsePath(a),t.fill=t.stroke,e.addShape("path",{attrs:m(m({},t),{path:a})})}},getMarker:function(r){return{symbol:"circle",style:{r:4.5,fill:r.color}}}});function NT(r,e){var t=Vu(r,e),i=[["M",r.x,r.y]];return i.push(t),i}ft("edge","smooth",{draw:function(r,e){var t=Dt(r,!0,!1,"lineWidth"),i=r.points,n=this.parsePath(NT(i[0],i[1]));return e.addShape("path",{attrs:m(m({},t),{path:n})})},getMarker:function(r){return{symbol:"circle",style:{r:4.5,fill:r.color}}}});var vo=1/3;function GT(r,e){var t=[];t.push({x:r.x,y:r.y*(1-vo)+e.y*vo}),t.push({x:e.x,y:r.y*(1-vo)+e.y*vo}),t.push(e);var i=[["M",r.x,r.y]];return C(t,function(n){i.push(["L",n.x,n.y])}),i}ft("edge","vhv",{draw:function(r,e){var t=Dt(r,!0,!1,"lineWidth"),i=r.points,n=this.parsePath(GT(i[0],i[1]));return e.addShape("path",{attrs:m(m({},t),{path:n})})},getMarker:function(r){return{symbol:"circle",style:{r:4.5,fill:r.color}}}});ft("interval","funnel",{getPoints:function(r){return r.size=r.size*2,Jc(r)},draw:function(r,e){var t=Dt(r,!1,!0),i=this.parsePath(mm(r.points,r.nextPoints,!1)),n=e.addShape("path",{attrs:m(m({},t),{path:i}),name:"interval"});return n},getMarker:function(r){var e=r.color;return{symbol:"square",style:{r:4,fill:e}}}});ft("interval","hollow-rect",{draw:function(r,e){var t=Dt(r,!0,!1),i=e,n=r==null?void 0:r.background;if(n){i=e.addGroup();var a=Uy(r),o=ym(r,this.parsePoints(r.points),this.coordinate);i.addShape("path",{attrs:m(m({},a),{path:o}),capture:!1,zIndex:-1,name:Yc})}var s=this.parsePath(th(r.points)),l=i.addShape("path",{attrs:m(m({},t),{path:s}),name:"interval"});return n?i:l},getMarker:function(r){var e=r.color,t=r.isInPolar;return t?{symbol:"circle",style:{r:4.5,stroke:e,fill:null}}:{symbol:"square",style:{r:4,stroke:e,fill:null}}}});function VT(r){var e=r.x,t=r.y,i=r.y0;return R(t)?t.map(function(n,a){return{x:R(e)?e[a]:e,y:n}}):[{x:e,y:i},{x:e,y:t}]}ft("interval","line",{getPoints:function(r){return VT(r)},draw:function(r,e){var t=Dt(r,!0,!1,"lineWidth"),i=ce(m({},t),["fill"]),n=this.parsePath(th(r.points,!1)),a=e.addShape("path",{attrs:m(m({},i),{path:n}),name:"interval"});return a},getMarker:function(r){var e=r.color;return{symbol:function(t,i,n){return[["M",t,i-n],["L",t,i+n]]},style:{r:5,stroke:e}}}});ft("interval","pyramid",{getPoints:function(r){return r.size=r.size*2,Jc(r)},draw:function(r,e){var t=Dt(r,!1,!0),i=this.parsePath(mm(r.points,r.nextPoints,!0)),n=e.addShape("path",{attrs:m(m({},t),{path:i}),name:"interval"});return n},getMarker:function(r){var e=r.color;return{symbol:"square",style:{r:4,fill:e}}}});function YT(r){var e,t=r.x,i=r.y,n=r.y0,a=r.size,o,s;R(i)?(e=q(i,2),o=e[0],s=e[1]):(o=n,s=i);var l=t+a/2,u=t-a/2;return[{x:t,y:o},{x:t,y:s},{x:u,y:o},{x:l,y:o},{x:u,y:s},{x:l,y:s}]}function $T(r){return[["M",r[0].x,r[0].y],["L",r[1].x,r[1].y],["M",r[2].x,r[2].y],["L",r[3].x,r[3].y],["M",r[4].x,r[4].y],["L",r[5].x,r[5].y]]}ft("interval","tick",{getPoints:function(r){return YT(r)},draw:function(r,e){var t=Dt(r,!0,!1),i=this.parsePath($T(r.points)),n=e.addShape("path",{attrs:m(m({},t),{path:i}),name:"interval"});return n},getMarker:function(r){var e=r.color;return{symbol:function(t,i,n){return[["M",t-n/2,i-n],["L",t+n/2,i-n],["M",t,i-n],["L",t,i+n],["M",t-n/2,i+n],["L",t+n/2,i+n]]},style:{r:5,stroke:e}}}});var HT=function(r,e,t){var i=r.x,n=r.y,a=e.x,o=e.y,s;switch(t){case"hv":s=[{x:a,y:n}];break;case"vh":s=[{x:i,y:o}];break;case"hvh":var l=(a+i)/2;s=[{x:l,y:n},{x:l,y:o}];break;case"vhv":var u=(n+o)/2;s=[{x:i,y:u},{x:a,y:u}];break}return s};function XT(r,e){var t=[];return C(r,function(i,n){var a=r[n+1];if(t.push(i),a){var o=HT(i,a,e);t=t.concat(o)}}),t}function WT(r){return r.map(function(e,t){return t===0?["M",e.x,e.y]:["L",e.x,e.y]})}function _T(r,e){var t=Us(r.points,r.connectNulls,r.showSinglePoint),i=[];return C(t,function(n){var a=XT(n,e);i=i.concat(WT(a))}),m(m({},Dt(r,!0,!1,"lineWidth")),{path:i})}C(["hv","vh","hvh","vhv"],function(r){ft("line",r,{draw:function(e,t){var i=_T(e,r),n=t.addShape({type:"path",attrs:i,name:"line"});return n},getMarker:function(e){return jy(e,r)}})});C(kT,function(r){ft("point",r,{draw:function(e,t){return rh(this,e,t,r,!0)},getMarker:function(e){var t=e.color;return{symbol:Ti[r],style:{r:4.5,stroke:t,fill:null}}}})});ft("point","image",{draw:function(r,e){var t,i,n=Dt(r,!1,!1,"r").r,a=this.parsePoints(r.points),o=a[0];if(r.isStack)o=a[1];else if(a.length>1){var s=e.addGroup();try{for(var l=ht(a),u=l.next();!u.done;u=l.next()){var c=u.value;s.addShape("image",{attrs:{x:c.x-n/2,y:c.y-n,width:n,height:n,img:r.shape[1]}})}}catch(h){t={error:h}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(t)throw t.error}}return s}return e.addShape("image",{attrs:{x:o.x-n/2,y:o.y-n,width:n,height:n,img:r.shape[1]}})},getMarker:function(r){var e=r.color;return{symbol:"circle",style:{r:4.5,fill:e}}}});C(xm,function(r){ft("point",r,{draw:function(e,t){return rh(this,e,t,r,!1)},getMarker:function(e){var t=e.color;return{symbol:Ti[r]||r,style:{r:4.5,fill:t}}}})});function Xv(r){var e=R(r)?r:[r],t=e[0],i=e[e.length-1],n=e.length>1?e[1]:t,a=e.length>3?e[3]:i,o=e.length>2?e[2]:n;return{min:t,max:i,min1:n,max1:a,median:o}}function Wv(r,e,t){var i=t/2,n;if(R(e)){var a=Xv(e),o=a.min,s=a.max,l=a.median,u=a.min1,c=a.max1,h=r-i,f=r+i;n=[[h,s],[f,s],[r,s],[r,c],[h,u],[h,c],[f,c],[f,u],[r,u],[r,o],[h,o],[f,o],[h,l],[f,l]]}else{e=B(e)?.5:e;var v=Xv(r),o=v.min,s=v.max,l=v.median,u=v.min1,c=v.max1,d=e-i,p=e+i;n=[[o,d],[o,p],[o,e],[u,e],[u,d],[u,p],[c,p],[c,d],[c,e],[s,e],[s,d],[s,p],[l,d],[l,p]]}return n.map(function(g){return{x:g[0],y:g[1]}})}function qT(r){return[["M",r[0].x,r[0].y],["L",r[1].x,r[1].y],["M",r[2].x,r[2].y],["L",r[3].x,r[3].y],["M",r[4].x,r[4].y],["L",r[5].x,r[5].y],["L",r[6].x,r[6].y],["L",r[7].x,r[7].y],["L",r[4].x,r[4].y],["Z"],["M",r[8].x,r[8].y],["L",r[9].x,r[9].y],["M",r[10].x,r[10].y],["L",r[11].x,r[11].y],["M",r[12].x,r[12].y],["L",r[13].x,r[13].y]]}ft("schema","box",{getPoints:function(r){var e=r.x,t=r.y,i=r.size;return Wv(e,t,i)},draw:function(r,e){var t=Dt(r,!0,!1),i=this.parsePath(qT(r.points)),n=e.addShape("path",{attrs:m(m({},t),{path:i,name:"schema"})});return n},getMarker:function(r){var e=r.color;return{symbol:function(t,i,n){var a=[i-6,i-3,i,i+3,i+6],o=Wv(t,a,n);return[["M",o[0].x+1,o[0].y],["L",o[1].x-1,o[1].y],["M",o[2].x,o[2].y],["L",o[3].x,o[3].y],["M",o[4].x,o[4].y],["L",o[5].x,o[5].y],["L",o[6].x,o[6].y],["L",o[7].x,o[7].y],["L",o[4].x,o[4].y],["Z"],["M",o[8].x,o[8].y],["L",o[9].x,o[9].y],["M",o[10].x+1,o[10].y],["L",o[11].x-1,o[11].y],["M",o[12].x,o[12].y],["L",o[13].x,o[13].y]]},style:{r:6,lineWidth:1,stroke:e}}}});function UT(r){var e=R(r)?r:[r],t=e.sort(function(i,n){return n-i});return EA(t,4,t[t.length-1])}function _v(r,e,t){var i=UT(e);return[{x:r,y:i[0]},{x:r,y:i[1]},{x:r-t/2,y:i[2]},{x:r-t/2,y:i[1]},{x:r+t/2,y:i[1]},{x:r+t/2,y:i[2]},{x:r,y:i[2]},{x:r,y:i[3]}]}function jT(r){return[["M",r[0].x,r[0].y],["L",r[1].x,r[1].y],["M",r[2].x,r[2].y],["L",r[3].x,r[3].y],["L",r[4].x,r[4].y],["L",r[5].x,r[5].y],["Z"],["M",r[6].x,r[6].y],["L",r[7].x,r[7].y]]}ft("schema","candle",{getPoints:function(r){var e=r.x,t=r.y,i=r.size;return _v(e,t,i)},draw:function(r,e){var t=Dt(r,!0,!0),i=this.parsePath(jT(r.points)),n=e.addShape("path",{attrs:m(m({},t),{path:i,name:"schema"})});return n},getMarker:function(r){var e=r.color;return{symbol:function(t,i,n){var a=[i+7.5,i+3,i-3,i-7.5],o=_v(t,a,n);return[["M",o[0].x,o[0].y],["L",o[1].x,o[1].y],["M",o[2].x,o[2].y],["L",o[3].x,o[3].y],["L",o[4].x,o[4].y],["L",o[5].x,o[5].y],["Z"],["M",o[6].x,o[6].y],["L",o[7].x,o[7].y]]},style:{lineWidth:1,stroke:e,fill:e,r:6}}}});function ZT(r,e){var t=Math.abs(r[0].x-r[2].x),i=Math.abs(r[0].y-r[2].y),n=Math.min(t,i);e&&(n=Ct(e,0,Math.min(t,i))),n=n/2;var a=(r[0].x+r[2].x)/2,o=(r[0].y+r[2].y)/2;return{x:a-n,y:o-n,width:n*2,height:n*2}}ft("polygon","square",{draw:function(r,e){if(!de(r.points)){var t=Dt(r,!0,!0),i=this.parsePoints(r.points);return e.addShape("rect",{attrs:m(m({},t),ZT(i,r.size)),name:"polygon"})}},getMarker:function(r){var e=r.color;return{symbol:"square",style:{r:4,fill:e}}}});ft("violin","smooth",{draw:function(r,e){var t=Dt(r,!0,!0),i=this.parsePath(qy(r.points));return e.addShape("path",{attrs:m(m({},t),{path:i})})},getMarker:function(r){var e=r.color;return{symbol:"circle",style:{stroke:null,r:4,fill:e}}}});ft("violin","hollow",{draw:function(r,e){var t=Dt(r,!0,!1),i=this.parsePath(_y(r.points));return e.addShape("path",{attrs:m(m({},t),{path:i})})},getMarker:function(r){var e=r.color;return{symbol:"circle",style:{r:4,fill:null,stroke:e}}}});ft("violin","hollow-smooth",{draw:function(r,e){var t=Dt(r,!0,!1),i=this.parsePath(qy(r.points));return e.addShape("path",{attrs:m(m({},t),{path:i})})},getMarker:function(r){var e=r.color;return{symbol:"circle",style:{r:4,fill:null,stroke:e}}}});var QT=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getLabelValueDir=function(t){var i="y",n=t.points;return n[0][i]<=n[2][i]?1:-1},e.prototype.getLabelOffsetPoint=function(t,i,n,a){var o,s=r.prototype.getLabelOffsetPoint.call(this,t,i,n),l=this.getCoordinate(),u=l.isTransposed,c=u?"x":"y",h=this.getLabelValueDir(t.mappingData);return s=m(m({},s),(o={},o[c]=s[c]*h,o)),l.isReflect("x")&&(s=m(m({},s),{x:s.x*-1})),l.isReflect("y")&&(s=m(m({},s),{y:s.y*-1})),s},e.prototype.getThemedLabelCfg=function(t){var i=this.geometry,n=this.getDefaultLabelCfg(),a=i.theme;return H({},n,a.labels,t.position==="middle"?{offset:0}:{},t)},e.prototype.setLabelPosition=function(t,i,n,a){var o=this.getCoordinate(),s=o.isTransposed,l=i.points,u=o.convert(l[0]),c=o.convert(l[2]),h=this.getLabelValueDir(i),f,v,d,p,g=R(i.shape)?i.shape[0]:i.shape;if(g==="funnel"||g==="pyramid"){var y=A(i,"nextPoints"),x=A(i,"points");if(y){var b=o.convert(x[0]),w=o.convert(x[1]),S=o.convert(y[0]),M=o.convert(y[1]);s?(f=Math.min(S.y,b.y),d=Math.max(S.y,b.y),v=(w.x+M.x)/2,p=(b.x+S.x)/2):(f=Math.min((w.y+M.y)/2,(b.y+S.y)/2),d=Math.max((w.y+M.y)/2,(b.y+S.y)/2),v=M.x,p=b.x)}else f=Math.min(c.y,u.y),d=Math.max(c.y,u.y),v=c.x,p=u.x}else f=Math.min(c.y,u.y),d=Math.max(c.y,u.y),v=c.x,p=u.x;switch(a){case"right":t.x=v,t.y=(f+d)/2,t.textAlign=A(t,"textAlign",h>0?"left":"right");break;case"left":t.x=p,t.y=(f+d)/2,t.textAlign=A(t,"textAlign",h>0?"left":"right");break;case"bottom":s&&(t.x=(v+p)/2),t.y=d,t.textAlign=A(t,"textAlign","center"),t.textBaseline=A(t,"textBaseline",h>0?"bottom":"top");break;case"middle":s&&(t.x=(v+p)/2),t.y=(f+d)/2,t.textAlign=A(t,"textAlign","center"),t.textBaseline=A(t,"textBaseline","middle");break;case"top":s&&(t.x=(v+p)/2),t.y=f,t.textAlign=A(t,"textAlign","center"),t.textBaseline=A(t,"textBaseline",h>0?"bottom":"top");break}},e}(qs),po=Math.PI/2,wm=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getLabelOffset=function(t){var i=this.getCoordinate(),n=0;if(rt(t))n=t;else if(Q(t)&&t.indexOf("%")!==-1){var a=i.getRadius();i.innerRadius>0&&(a=a*(1-i.innerRadius)),n=parseFloat(t)*.01*a}return n},e.prototype.getLabelItems=function(t){var i=r.prototype.getLabelItems.call(this,t),n=this.geometry.getYScale();return Mt(i,function(a){if(a&&n){var o=n.scale(A(a.data,n.field));return m(m({},a),{percent:o})}return a})},e.prototype.getLabelAlign=function(t){var i=this.getCoordinate(),n;if(t.labelEmit)n=t.angle<=Math.PI/2&&t.angle>=-Math.PI/2?"left":"right";else if(!i.isTransposed)n="center";else{var a=i.getCenter(),o=t.offset;Math.abs(t.x-a.x)<1?n="center":t.angle>Math.PI||t.angle<=0?n=o>0?"left":"right":n=o>0?"right":"left"}return n},e.prototype.getLabelPoint=function(t,i,n){var a=1,o,s=t.content[n];this.isToMiddle(i)?o=this.getMiddlePoint(i.points):(t.content.length===1&&n===0?n=1:n===0&&(a=-1),o=this.getArcPoint(i,n));var l=t.offset*a,u=this.getPointAngle(o),c=t.labelEmit,h=this.getCirclePoint(u,l,o,c);return h.r===0?h.content="":(h.content=s,h.angle=u,h.color=i.color),h.rotate=t.autoRotate?this.getLabelRotate(u,l,c):t.rotate,h.start={x:o.x,y:o.y},h},e.prototype.getArcPoint=function(t,i){return i===void 0&&(i=0),!R(t.x)&&!R(t.y)?{x:t.x,y:t.y}:{x:R(t.x)?t.x[i]:t.x,y:R(t.y)?t.y[i]:t.y}},e.prototype.getPointAngle=function(t){return on(this.getCoordinate(),t)},e.prototype.getCirclePoint=function(t,i,n,a){var o=this.getCoordinate(),s=o.getCenter(),l=$s(o,n);if(l===0)return m(m({},s),{r:l});var u=t;if(o.isTransposed&&l>i&&!a){var c=Math.asin(i/(2*l));u=t+c*2}else l=l+i;return{x:s.x+l*Math.cos(u),y:s.y+l*Math.sin(u),r:l}},e.prototype.getLabelRotate=function(t,i,n){var a=t+po;return n&&(a-=po),a&&(a>po?a=a-Math.PI:a<-po&&(a=a+Math.PI)),a},e.prototype.getMiddlePoint=function(t){var i=this.getCoordinate(),n=t.length,a={x:0,y:0};return C(t,function(o){a.x+=o.x,a.y+=o.y}),a.x/=n,a.y/=n,a=i.convert(a),a},e.prototype.isToMiddle=function(t){return t.x.length>2},e}(qs),KT=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.defaultLayout="distribute",t}return e.prototype.getDefaultLabelCfg=function(t,i){var n=r.prototype.getDefaultLabelCfg.call(this,t,i);return H({},n,A(this.geometry.theme,"pieLabels",{}))},e.prototype.getLabelOffset=function(t){return r.prototype.getLabelOffset.call(this,t)||0},e.prototype.getLabelRotate=function(t,i,n){var a;return i<0&&(a=t,a>Math.PI/2&&(a=a-Math.PI),a<-Math.PI/2&&(a=a+Math.PI)),a},e.prototype.getLabelAlign=function(t){var i=this.getCoordinate(),n=i.getCenter(),a;return t.angle<=Math.PI/2&&t.x>=n.x?a="left":a="right",t.offset<=0&&(a==="right"?a="left":a="right"),a},e.prototype.getArcPoint=function(t){return t},e.prototype.getPointAngle=function(t){var i=this.getCoordinate(),n={x:R(t.x)?t.x[0]:t.x,y:t.y[0]},a={x:R(t.x)?t.x[1]:t.x,y:t.y[1]},o,s=on(i,n);if(t.points&&t.points[0].y===t.points[1].y)o=s;else{var l=on(i,a);s>=l&&(l=l+Math.PI*2),o=s+(l-s)/2}return o},e.prototype.getCirclePoint=function(t,i){var n=this.getCoordinate(),a=n.getCenter(),o=n.getRadius()+i;return m(m({},Ot(a.x,a.y,o,t)),{angle:t,r:o})},e}(wm),qv=4;function JT(r,e,t,i,n,a){var o,s,l=!0,u=i.start,c=i.end,h=Math.min(u.y,c.y),f=Math.abs(u.y-c.y),v,d=0,p=Number.MIN_VALUE,g=e.map(function(F){return F.y>d&&(d=F.y),F.yf&&(f=d-h);l;)for(g.forEach(function(F){var T=(Math.min.apply(p,F.targets)+Math.max.apply(p,F.targets))/2;F.pos=Math.min(Math.max(p,T-F.size/2),f-F.size)}),l=!1,v=g.length;v--;)if(v>0){var y=g[v-1],x=g[v];y.pos+y.size>x.pos&&(y.size+=x.size,y.targets=y.targets.concat(x.targets),y.pos+y.size>f&&(y.pos=f-y.size),g.splice(v,1),l=!0)}v=0,g.forEach(function(F){var T=h+t/2;F.targets.forEach(function(){e[v].y=F.pos+T,T+=t,v++})});var b={};try{for(var w=ht(r),S=w.next();!S.done;S=w.next()){var M=S.value;b[M.get("id")]=M}}catch(F){o={error:F}}finally{try{S&&!S.done&&(s=w.return)&&s.call(w)}finally{if(o)throw o.error}}e.forEach(function(F){var T=F.r*F.r,L=Math.pow(Math.abs(F.y-n.y),2);if(T0){var l=14,u=o+n,c=u*2+l*2,h={start:a.start,end:a.end},f=[[],[]];r.forEach(function(v){v&&(v.textAlign==="right"?f[0].push(v):f[1].push(v))}),f.forEach(function(v,d){var p=c/l;v.length>p&&(v.sort(function(g,y){return y["..percent"]-g["..percent"]}),v.splice(p,v.length-p)),v.sort(function(g,y){return g.y-y.y}),JT(e,v,l,h,s,d)})}C(r,function(v){if(v&&v.labelLine){var d=v.offset,p=v.angle,g=Ot(s.x,s.y,o,p),y=Ot(s.x,s.y,o+d/2,p),x=v.x+A(v,"offsetX",0),b=v.y+A(v,"offsetY",0),w={x:x-Math.cos(p)*qv,y:b-Math.sin(p)*qv};pt(v.labelLine)||(v.labelLine={}),v.labelLine.path=["M ".concat(g.x),"".concat(g.y," Q").concat(y.x),"".concat(y.y," ").concat(w.x),w.y].join(",")}})}}function bm(r,e,t){var i=r.filter(function(d){return!d.invisible});i.sort(function(d,p){return d.y-p.y});var n=!0,a=t.minY,o=t.maxY,s=Math.abs(a-o),l,u=0,c=Number.MIN_VALUE,h=i.map(function(d){return d.y>u&&(u=d.y),d.ys&&(s=u-a);n;)for(h.forEach(function(d){var p=(Math.min.apply(c,d.targets)+Math.max.apply(c,d.targets))/2;d.pos=Math.min(Math.max(c,p-d.size/2),s-d.size),d.pos=Math.max(0,d.pos)}),n=!1,l=h.length;l--;)if(l>0){var f=h[l-1],v=h[l];f.pos+f.size>v.pos&&(f.size+=v.size,f.targets=f.targets.concat(v.targets),f.pos+f.size>s&&(f.pos=s-f.size),h.splice(l,1),n=!0)}l=0,h.forEach(function(d){var p=a+e/2;d.targets.forEach(function(){i[l].y=d.pos+p,p+=e,l++})})}var Uv=4;function eE(r,e){var t=e.getCenter(),i=e.getRadius();if(r&&r.labelLine){var n=r.angle,a=r.offset,o=Ot(t.x,t.y,i,n),s=r.x+A(r,"offsetX",0)*(Math.cos(n)>0?1:-1),l=r.y+A(r,"offsetY",0)*(Math.sin(n)>0?1:-1),u={x:s-Math.cos(n)*Uv,y:l-Math.sin(n)*Uv},c=r.labelLine.smooth,h=[],f=u.x-t.x,v=u.y-t.y,d=Math.atan(v/f);if(f<0&&(d+=Math.PI),c===!1){pt(r.labelLine)||(r.labelLine={});var p=0;(n<0&&n>-Math.PI/2||n>Math.PI*1.5)&&u.y>o.y&&(p=1),n>=0&&no.y&&(p=1),n>=Math.PI/2&&nu.y&&(p=1),(n<-Math.PI/2||n>=Math.PI&&nu.y&&(p=1);var g=a/2>4?4:Math.max(a/2-1,0),y=Ot(t.x,t.y,i+g,n),x=Ot(t.x,t.y,i+a/2,d),b=0;h.push("M ".concat(o.x," ").concat(o.y)),h.push("L ".concat(y.x," ").concat(y.y)),h.push("A ".concat(t.x," ").concat(t.y," 0 ").concat(b," ").concat(p," ").concat(x.x," ").concat(x.y)),h.push("L ".concat(u.x," ").concat(u.y))}else{var y=Ot(t.x,t.y,i+(a/2>4?4:Math.max(a/2-1,0)),n),w=o.xMath.pow(Math.E,-16)&&h.push.apply(h,["C",u.x+w*4,u.y,2*y.x-o.x,2*y.y-o.y,o.x,o.y]),h.push("L ".concat(o.x," ").concat(o.y))}r.labelLine.path=h.join(" ")}}function rE(r,e,t,i){var n,a,o=jt(r,function(T){return!B(T)}),s=e[0]&&e[0].get("coordinate");if(s){var l=s.getCenter(),u=s.getRadius(),c={};try{for(var h=ht(e),f=h.next();!f.done;f=h.next()){var v=f.value;c[v.get("id")]=v}}catch(T){n={error:T}}finally{try{f&&!f.done&&(a=h.return)&&a.call(h)}finally{if(n)throw n.error}}var d=A(o[0],"labelHeight",14),p=A(o[0],"offset",0);if(!(p<=0)){var g="left",y="right",x=we(o,function(T){return T.xk&&(T.sort(function(P,O){return O.percent-P.percent}),C(T,function(P,O){O+1>k&&(c[P.id].set("visible",!1),P.invisible=!0)})),bm(T,d,F)}),C(x,function(T,L){C(T,function(k){var P=L===y,O=c[k.id],z=O.getChildByIndex(0);if(z){var V=u+p,U=k.y-l.y,D=Math.pow(V,2),N=Math.pow(U,2),W=D-N>0?D-N:0,$=Math.sqrt(W),Y=Math.abs(Math.cos(k.angle)*V);P?k.x=l.x+Math.max($,Y):k.x=l.x-Math.max($,Y)}z&&(z.attr("y",k.y),z.attr("x",k.x)),eE(k,s)})})}}}var $u=4,iE=4,jv=4;function nE(r,e,t){var i=e.getCenter(),n=e.getRadius(),a={x:r.x-(t?jv:-jv),y:r.y},o=Ot(i.x,i.y,n+$u,r.angle),s={x:a.x,y:a.y},l={x:o.x,y:o.y},u=Ot(i.x,i.y,n,r.angle),c="";if(a.y!==o.y){var h=t?4:-4;s.y=a.y,r.angle<0&&r.angle>=-Math.PI/2&&(s.x=Math.max(o.x,a.x-h),a.y0&&r.angleo.y?l.y=s.y:(l.y=o.y,l.x=Math.max(l.x,s.x-h))),r.angle>Math.PI/2&&(s.x=Math.min(o.x,a.x-h),a.y>o.y?l.y=s.y:(l.y=o.y,l.x=Math.min(l.x,s.x-h))),r.angle<-Math.PI/2&&(s.x=Math.min(o.x,a.x-h),a.ys.x||T.x===s.x&&T.y>s.y,P=B(T.offsetX)?iE:T.offsetX,O=Ot(s.x,s.y,l+$u,T.angle),z=d+P;T.x=s.x+(k?1:-1)*(l+z),T.y=O.y}}});var p=o.start,g=o.end,y="left",x="right",b=we(r,function(T){return T.xw&&(w=Math.min(L,Math.abs(p.y-g.y)))});var S={minX:p.x,maxX:g.x,minY:s.y-w/2,maxY:s.y+w/2};C(b,function(T,L){var k=w/v;T.length>k&&(T.sort(function(P,O){return O.percent-P.percent}),C(T,function(P,O){O>k&&(u[P.id].set("visible",!1),P.invisible=!0)})),bm(T,v,S)});var M=S.minY,F=S.maxY;C(b,function(T,L){var k=L===x;C(T,function(P){var O=A(u,P&&[P.id]);if(O){if(P.yF){O.set("visible",!1);return}var z=O.getChildByIndex(0),V=z.getCanvasBBox(),U={x:k?V.x:V.maxX,y:V.y+V.height/2};Na(z,P.x-U.x,P.y-U.y),P.labelLine&&nE(P,o,k)}})})}}function oE(r,e,t,i){C(e,function(n){var a=i.minX,o=i.minY,s=i.maxX,l=i.maxY,u=n.getCanvasBBox(),c=u.minX,h=u.minY,f=u.maxX,v=u.maxY,d=u.x,p=u.y,g=u.width,y=u.height,x=d,b=p;(cs?x=s-g:f>s&&(x=x-(f-s)),h>l?b=l-y:v>l&&(b=b-(v-l)),(x!==d||b!==p)&&Na(n,x-d,b-p)})}function sE(r,e,t,i){C(e,function(n,a){var o=n.getCanvasBBox(),s=t[a].getBBox();(o.minXs.maxX||o.maxY>s.maxY)&&n.remove(!0)})}var lE=100,Sm=function(){function r(e){e===void 0&&(e={}),this.bitmap={};var t=e.xGap,i=t===void 0?1:t,n=e.yGap,a=n===void 0?8:n;this.xGap=i,this.yGap=a}return r.prototype.hasGap=function(e){for(var t=!0,i=this.bitmap,n=Math.round(e.minX),a=Math.round(e.maxX),o=Math.round(e.minY),s=Math.round(e.maxY),l=n;l<=a;l+=1){if(!i[l]){i[l]={};continue}if(l===n||l===a){for(var u=o;u<=s;u++)if(i[l][u]){t=!1;break}}else if(i[l][o]||i[l][s]){t=!1;break}}return t},r.prototype.fillGap=function(e){for(var t=this.bitmap,i=Math.round(e.minX),n=Math.round(e.maxX),a=Math.round(e.minY),o=Math.round(e.maxY),s=i;s<=n;s+=1)t[s]||(t[s]={});for(var s=i;s<=n;s+=this.xGap){for(var l=a;l<=o;l+=this.yGap)t[s][l]=!0;t[s][o]=!0}if(this.yGap!==1)for(var s=a;s<=o;s+=1)t[i][s]=!0,t[n][s]=!0;if(this.xGap!==1)for(var s=i;s<=n;s+=1)t[s][a]=!0,t[s][o]=!0},r.prototype.destroy=function(){this.bitmap={}},r}();function uE(r,e,t){t===void 0&&(t=lE);var i=-1,n=r.attr(),a=n.x,o=n.y,s=r.getCanvasBBox(),l=Math.sqrt(s.width*s.width+s.height*s.height),u,c=-i,h=0,f=0,v=function(y){var x=y*.1;return[x*Math.cos(x),x*Math.sin(x)]};if(e.hasGap(s))return e.fillGap(s),!0;for(var d=!1,p=0,g={};Math.min(Math.abs(h),Math.abs(f))4)return[];var e=function(n,a){return[a.x-n.x,a.y-n.y]},t=e(r[0],r[1]),i=e(r[1],r[2]);return[t,i]}function go(r,e,t){e===void 0&&(e=0),t===void 0&&(t={x:0,y:0});var i=r.x,n=r.y;return{x:(i-t.x)*Math.cos(-e)+(n-t.y)*Math.sin(-e)+t.x,y:(t.x-i)*Math.sin(-e)+(n-t.y)*Math.cos(-e)+t.y}}function Qv(r){var e=[{x:r.x,y:r.y},{x:r.x+r.width,y:r.y},{x:r.x+r.width,y:r.y+r.height},{x:r.x,y:r.y+r.height}],t=r.rotation;return t?[go(e[0],t,e[0]),go(e[1],t,e[0]),go(e[2],t,e[0]),go(e[3],t,e[0])]:e}function Kv(r,e){if(r.length>4)return{min:0,max:0};var t=[];return r.forEach(function(i){t.push(vE([i.x,i.y],e))}),{min:Math.min.apply(Math,Z([],q(t),!1)),max:Math.max.apply(Math,Z([],q(t),!1))}}function dE(r,e){return r.max>e.min&&r.minr.x+r.width+t||e.x+e.widthr.y+r.height+t||e.y+e.height"u")){var e;try{e=new Blob([r.toString()],{type:"application/javascript"})}catch{e=new window.BlobBuilder,e.append(r.toString()),e=e.getBlob()}return new mE(URL.createObjectURL(e))}}var wE=function(r){function e(){function u(b,w){return(b[0]||0)*(w[0]||0)+(b[1]||0)*(w[1]||0)+0*(w[2]||0)}function c(b){if(b.length>4)return[];var w=function(F,T){return[T.x-F.x,T.y-F.y]},S=w(b[0],b[1]),M=w(b[1],b[2]);return[S,M]}function h(b,w,S){w===void 0&&(w=0),S===void 0&&(S={x:0,y:0});var M=b.x,F=b.y;return{x:(M-S.x)*Math.cos(-w)+(F-S.y)*Math.sin(-w)+S.x,y:(S.x-M)*Math.sin(-w)+(F-S.y)*Math.cos(-w)+S.y}}function f(b){var w=[{x:b.x,y:b.y},{x:b.x+b.width,y:b.y},{x:b.x+b.width,y:b.y+b.height},{x:b.x,y:b.y+b.height}],S=b.rotation;return S?[h(w[0],S,w[0]),h(w[1],S,w[0]),h(w[2],S,w[0]),h(w[3],S,w[0])]:w}function v(b,w){if(b.length>4)return{min:0,max:0};var S=[];return b.forEach(function(M){S.push(u([M.x,M.y],w))}),{min:Math.min.apply(null,S),max:Math.max.apply(null,S)}}function d(b,w){return b.max>w.min&&b.minb.x+b.width+S||w.x+w.widthb.y+b.height+S||w.y+w.height=a.height:o.width>=a.width}function FE(r,e,t){var i=!!r.getAdjust("stack");return i||e.every(function(n,a){var o=t[a];return AE(r,n,o)})}function TE(r,e,t){var i=r.coordinate,n=ae.fromObject(t.getBBox()),a=_r(e);i.isTransposed?a.attr({x:n.minX+n.width/2,textAlign:"center"}):a.attr({y:n.minY+n.height/2,textBaseline:"middle"})}function EE(r,e,t){var i;if(t.length!==0){var n=(i=t[0])===null||i===void 0?void 0:i.get("element"),a=n==null?void 0:n.geometry;if(!(!a||a.type!=="interval")){var o=FE(a,e,t);o&&t.forEach(function(s,l){var u=e[l];TE(a,u,s)})}}}function kE(r){var e=500,t=[],i=Math.max(Math.floor(r.length/e),1);return C(r,function(n,a){a%i===0?t.push(n):n.set("visible",!1)}),t}function LE(r,e,t){var i;if(t.length!==0){var n=(i=t[0])===null||i===void 0?void 0:i.get("element"),a=n==null?void 0:n.geometry;if(!(!a||a.type!=="interval")){var o=kE(e),s=q(a.getXYFields(),1),l=s[0],u=[],c=[],h=we(o,function(g){return g.get("data")[l]}),f=Ci(Mt(o,function(g){return g.get("data")[l]})),v;o.forEach(function(g){g.set("visible",!0)});var d=function(g){g&&(g.length&&c.push(g.pop()),c.push.apply(c,Z([],q(g),!1)))};for(Vt(f)>0&&(v=f.shift(),d(h[v])),Vt(f)>0&&(v=f.pop(),d(h[v])),C(f.reverse(),function(g){d(h[g])});c.length>0;){var p=c.shift();p.get("visible")&&(XF(p,u)?p.set("visible",!1):u.push(p))}}}}function IE(r,e){var t=r.getXYFields()[1],i=[],n=e.sort(function(a,o){return a.get("data")[t]-a.get("data")[t]});return n.length>0&&i.push(n.shift()),n.length>0&&i.push(n.pop()),i.push.apply(i,Z([],q(n),!1)),i}function Cm(r,e,t){return r.some(function(i){return t(i,e)})}function PE(r,e,t){var i=Math.max(0,Math.min(r.x+r.width+t,e.x+e.width+t)-Math.max(r.x-t,e.x-t)),n=Math.max(0,Math.min(r.y+r.height+t,e.y+e.height+t)-Math.max(r.y-t,e.y-t));return i*n}function rd(r,e){return Cm(r,e,function(t,i){var n=_r(t),a=_r(i);return PE(n.getCanvasBBox(),a.getCanvasBBox(),2)>0})}function DE(r,e,t,i,n){var a,o;if(t.length!==0){var s=(a=t[0])===null||a===void 0?void 0:a.get("element"),l=s==null?void 0:s.geometry;if(!(!l||l.type!=="point")){var u=q(l.getXYFields(),2),c=u[0],h=u[1],f=we(e,function(p){return p.get("data")[c]}),v=[],d=n&&n.offset||((o=r[0])===null||o===void 0?void 0:o.offset)||12;Mt(pn(f).reverse(),function(p){for(var g=IE(l,f[p]);g.length;){var y=g.shift(),x=_r(y);if(Cm(v,y,function(S,M){return S.get("data")[c]===M.get("data")[c]&&S.get("data")[h]===M.get("data")[h]})){x.set("visible",!1);continue}var b=rd(v,y),w=!1;if(b&&(x.attr("y",x.attr("y")+2*d),w=rd(v,y)),w){x.set("visible",!1);continue}v.push(y)}})}}}function OE(r,e){var t=r.getXYFields()[1],i=[],n=e.sort(function(a,o){return a.get("data")[t]-a.get("data")[t]});return n.length>0&&i.push(n.shift()),n.length>0&&i.push(n.pop()),i.push.apply(i,Z([],q(n),!1)),i}function Mm(r,e,t){return r.some(function(i){return t(i,e)})}function BE(r,e,t){var i=Math.max(0,Math.min(r.x+r.width+t,e.x+e.width+t)-Math.max(r.x-t,e.x-t)),n=Math.max(0,Math.min(r.y+r.height+t,e.y+e.height+t)-Math.max(r.y-t,e.y-t));return i*n}function id(r,e){return Mm(r,e,function(t,i){var n=_r(t),a=_r(i);return BE(n.getCanvasBBox(),a.getCanvasBBox(),2)>0})}function RE(r,e,t,i,n){var a,o;if(t.length!==0){var s=(a=t[0])===null||a===void 0?void 0:a.get("element"),l=s==null?void 0:s.geometry;if(!(!l||["path","line","area"].indexOf(l.type)<0)){var u=q(l.getXYFields(),2),c=u[0],h=u[1],f=we(e,function(p){return p.get("data")[c]}),v=[],d=n&&n.offset||((o=r[0])===null||o===void 0?void 0:o.offset)||12;Mt(pn(f).reverse(),function(p){for(var g=OE(l,f[p]);g.length;){var y=g.shift(),x=_r(y);if(Mm(v,y,function(S,M){return S.get("data")[c]===M.get("data")[c]&&S.get("data")[h]===M.get("data")[h]})){x.set("visible",!1);continue}var b=id(v,y),w=!1;if(b&&(x.attr("y",x.attr("y")+2*d),w=id(v,y)),w){x.set("visible",!1);continue}v.push(y)}})}}}var Gl;function zE(){return Gl||(Gl=document.createElement("canvas").getContext("2d")),Gl}var yo=yn(function(r,e){e===void 0&&(e={});var t=e.fontSize,i=e.fontFamily,n=e.fontWeight,a=e.fontStyle,o=e.fontVariant,s=zE();return s.font=[a,o,n,"".concat(t,"px"),i].join(" "),s.measureText(Q(r)?r:"").width},function(r,e){return e===void 0&&(e={}),Z([r],q(ps(e)),!1).join("")}),NE=function(r,e,t){var i=16,n=yo("...",t),a;Q(r)?a=r:a=La(r);var o=e,s=[],l,u;if(yo(r,t)<=e)return r;for(;l=a.substr(0,i),u=yo(l,t),!(u+n>o&&u>o);)if(s.push(l),o-=u,a=a.substr(i),!a)return s.join("");for(;l=a.substr(0,1),u=yo(l,t),!(u+n>o);)if(s.push(l),o-=u,a=a.substr(1),!a)return s.join("");return"".concat(s.join(""),"...")};function GE(r,e,t,i,n){if(!(e.length<=0)){var a=(n==null?void 0:n.direction)||["top","right","bottom","left"],o=(n==null?void 0:n.action)||"translate",s=(n==null?void 0:n.margin)||0,l=e[0].get("coordinate");if(l){var u=PA(l,s),c=u.minX,h=u.minY,f=u.maxX,v=u.maxY;C(e,function(d){var p=d.getCanvasBBox(),g=p.minX,y=p.minY,x=p.maxX,b=p.maxY,w=p.x,S=p.y,M=p.width,F=p.height,T=w,L=S;if(a.indexOf("left")>=0&&(g=0&&(y=0&&(g>f?T=f-M:x>f&&(T=T-(x-f))),a.indexOf("bottom")>=0&&(y>v?L=v-F:b>v&&(L=L-(b-v))),T!==w||L!==S){var k=T-w;if(o==="translate")Na(d,k,L-S);else if(o==="ellipsis"){var P=d.findAll(function(O){return O.get("type")==="text"});P.forEach(function(O){var z=sc(O.attr(),["fontSize","fontFamily","fontWeight","fontStyle","fontVariant"]),V=O.getCanvasBBox(),U=NE(O.attr("text"),V.width-Math.abs(k),z);O.attr("text",U)})}else d.hide()}})}}}function VE(r,e,t){var i={fillOpacity:B(r.attr("fillOpacity"))?1:r.attr("fillOpacity"),strokeOpacity:B(r.attr("strokeOpacity"))?1:r.attr("strokeOpacity"),opacity:B(r.attr("opacity"))?1:r.attr("opacity")};r.attr({fillOpacity:0,strokeOpacity:0,opacity:0}),r.animate(i,e)}function YE(r,e,t){var i={fillOpacity:0,strokeOpacity:0,opacity:0},n=e.easing,a=e.duration,o=e.delay;r.animate(i,a,n,function(){r.remove(!0)},o)}function $E(r,e,t){var i,n=q(e,2),a=n[0],o=n[1];return r.applyToMatrix([a,o,1]),t==="x"?(r.setMatrix(Rt(r.getMatrix(),[["t",-a,-o],["s",.01,1],["t",a,o]])),i=Rt(r.getMatrix(),[["t",-a,-o],["s",100,1],["t",a,o]])):t==="y"?(r.setMatrix(Rt(r.getMatrix(),[["t",-a,-o],["s",1,.01],["t",a,o]])),i=Rt(r.getMatrix(),[["t",-a,-o],["s",1,100],["t",a,o]])):t==="xy"&&(r.setMatrix(Rt(r.getMatrix(),[["t",-a,-o],["s",.01,.01],["t",a,o]])),i=Rt(r.getMatrix(),[["t",-a,-o],["s",100,100],["t",a,o]])),i}function ih(r,e,t,i,n){var a=t.start,o=t.end,s=t.getWidth(),l=t.getHeight(),u,c;n==="y"?(u=a.x+s/2,c=i.ya.x?i.x:a.x,c=a.y+l/2):n==="xy"&&(t.isPolar?(u=t.getCenter().x,c=t.getCenter().y):(u=(a.x+o.x)/2,c=(a.y+o.y)/2));var h=$E(r,[u,c],n);r.animate({matrix:h},e)}function HE(r,e,t){var i=t.coordinate,n=t.minYPoint;ih(r,e,i,n,"x")}function XE(r,e,t){var i=t.coordinate,n=t.minYPoint;ih(r,e,i,n,"y")}function WE(r,e,t){var i=t.coordinate,n=t.minYPoint;ih(r,e,i,n,"xy")}function _E(r,e,t){var i=r.getTotalLength();r.attr("lineDash",[i]),r.animate(function(n){return{lineDashOffset:(1-n)*i}},e)}function qE(r,e,t){var i=t.toAttrs,n=i.x,a=i.y;delete i.x,delete i.y,r.attr(i),r.animate({x:n,y:a},e)}function UE(r,e,t){var i=r.getBBox(),n=r.get("origin").mappingData,a=n.points,o=a[0].y-a[1].y>0?i.maxX:i.minX,s=(i.minY+i.maxY)/2;r.applyToMatrix([o,s,1]);var l=Rt(r.getMatrix(),[["t",-o,-s],["s",.01,1],["t",o,s]]);r.setMatrix(l),r.animate({matrix:Rt(r.getMatrix(),[["t",-o,-s],["s",100,1],["t",o,s]])},e)}function jE(r,e,t){var i=r.getBBox(),n=r.get("origin").mappingData,a=(i.minX+i.maxX)/2,o=n.points,s=o[0].y-o[1].y<=0?i.maxY:i.minY;r.applyToMatrix([a,s,1]);var l=Rt(r.getMatrix(),[["t",-a,-s],["s",1,.01],["t",a,s]]);r.setMatrix(l),r.animate({matrix:Rt(r.getMatrix(),[["t",-a,-s],["s",1,100],["t",a,s]])},e)}function nd(r,e){var t,i=is(r,e),n=i.startAngle,a=i.endAngle;return!_t(n,-Math.PI*.5)&&n<-Math.PI*.5&&(n+=Math.PI*2),!_t(a,-Math.PI*.5)&&a<-Math.PI*.5&&(a+=Math.PI*2),e[5]===0&&(t=q([a,n],2),n=t[0],a=t[1]),_t(n,Math.PI*1.5)&&(n=Math.PI*-.5),_t(a,Math.PI*-.5)&&!_t(n,a)&&(a=Math.PI*1.5),{startAngle:n,endAngle:a}}function ad(r){var e;return r[0]==="M"||r[0]==="L"?e=[r[1],r[2]]:(r[0]==="a"||r[0]==="A"||r[0]==="C")&&(e=[r[r.length-2],r[r.length-1]]),e}function od(r){var e,t,i,n=r.filter(function(b){return b[0]==="A"||b[0]==="a"});if(n.length===0)return{startAngle:0,endAngle:0,radius:0,innerRadius:0};var a=n[0],o=n.length>1?n[1]:n[0],s=r.indexOf(a),l=r.indexOf(o),u=ad(r[s-1]),c=ad(r[l-1]),h=nd(u,a),f=h.startAngle,v=h.endAngle,d=nd(c,o),p=d.startAngle,g=d.endAngle;_t(f,p)&&_t(v,g)?(t=f,i=v):(t=Math.min(f,p),i=Math.max(v,g));var y=a[1],x=n[n.length-1][1];return y=0;u--){var c=this.getFacetsByLevel(t,u);try{for(var h=(i=void 0,ht(c)),f=h.next();!f.done;f=h.next()){var v=f.value;this.isLeaf(v)||(v.originColIndex=v.columnIndex,v.columnIndex=this.getRegionIndex(v.children),v.columnValuesLength=o.length)}}catch(d){i={error:d}}finally{try{f&&!f.done&&(n=h.return)&&n.call(h)}finally{if(i)throw i.error}}}},e.prototype.getFacetsByLevel=function(t,i){var n=[];return t.forEach(function(a){a.rowIndex===i&&n.push(a)}),n},e.prototype.getRegionIndex=function(t){var i=t[0],n=t[t.length-1];return(n.columnIndex-i.columnIndex)/2+i.columnIndex},e.prototype.isLeaf=function(t){return!t.children||!t.children.length},e.prototype.getRows=function(){return this.cfg.fields.length+1},e.prototype.getChildFacets=function(t,i,n){var a=this,o=this.cfg.fields,s=o.length;if(!(s=v){var g=n.parsePosition([d[l],d[s.field]]);g&&f.push(g)}if(d[l]===h)return!1}),f},e.prototype.parsePercentPosition=function(t){var i=parseFloat(t[0])/100,n=parseFloat(t[1])/100,a=this.view.getCoordinate(),o=a.start,s=a.end,l={x:Math.min(o.x,s.x),y:Math.min(o.y,s.y)},u=a.getWidth()*i+l.x,c=a.getHeight()*n+l.y;return{x:u,y:c}},e.prototype.getCoordinateBBox=function(){var t=this.view.getCoordinate(),i=t.start,n=t.end,a=t.getWidth(),o=t.getHeight(),s={x:Math.min(i.x,n.x),y:Math.min(i.y,n.y)};return{x:s.x,y:s.y,minX:s.x,minY:s.y,maxX:s.x+a,maxY:s.y+o,width:a,height:o}},e.prototype.getAnnotationCfg=function(t,i,n){var a=this,o=this.view.getCoordinate(),s=this.view.getCanvas(),l={};if(B(i))return null;var u=i.start,c=i.end,h=i.position,f=this.parsePosition(u),v=this.parsePosition(c),d=this.parsePosition(h);if(["arc","image","line","region","regionFilter"].includes(t)&&(!f||!v))return null;if(["text","dataMarker","html"].includes(t)&&!d)return null;if(t==="arc"){var p=i;p.start,p.end;var g=yt(p,["start","end"]),y=on(o,f),x=on(o,v);y>x&&(x=Math.PI*2+x),l=m(m({},g),{center:o.getCenter(),radius:$s(o,f),startAngle:y,endAngle:x})}else if(t==="image"){var b=i;b.start,b.end;var g=yt(b,["start","end"]);l=m(m({},g),{start:f,end:v,src:i.src})}else if(t==="line"){var w=i;w.start,w.end;var g=yt(w,["start","end"]);l=m(m({},g),{start:f,end:v,text:A(i,"text",null)})}else if(t==="region"){var S=i;S.start,S.end;var g=yt(S,["start","end"]);l=m(m({},g),{start:f,end:v})}else if(t==="text"){var M=this.view.getData(),F=i;F.position;var T=F.content,g=yt(F,["position","content"]),L=T;X(T)&&(L=T(M)),l=m(m(m({},d),g),{content:L})}else if(t==="dataMarker"){var k=i;k.position;var P=k.point,O=k.line,z=k.text,V=k.autoAdjust,U=k.direction,g=yt(k,["position","point","line","text","autoAdjust","direction"]);l=m(m(m({},g),d),{coordinateBBox:this.getCoordinateBBox(),point:P,line:O,text:z,autoAdjust:V,direction:U})}else if(t==="dataRegion"){var D=i,N=D.start,W=D.end,$=D.region,z=D.text,Y=D.lineLength,g=yt(D,["start","end","region","text","lineLength"]);l=m(m({},g),{points:this.getRegionPoints(N,W),region:$,text:z,lineLength:Y})}else if(t==="regionFilter"){var _=i;_.start,_.end;var et=_.apply,at=_.color,g=yt(_,["start","end","apply","color"]),K=this.view.geometries,tt=[],gt=function(_e){_e&&(_e.isGroup()?_e.getChildren().forEach(function(Tn){return gt(Tn)}):tt.push(_e))};C(K,function(_e){et?si(et,_e.type)&&C(_e.elements,function(Tn){gt(Tn.shape)}):C(_e.elements,function(Tn){gt(Tn.shape)})}),l=m(m({},g),{color:at,shapes:tt,start:f,end:v})}else if(t==="shape"){var Ft=i,kt=Ft.render,Zt=yt(Ft,["render"]),sr=function(Kx){if(X(i.render))return kt(Kx,a.view,{parsePosition:a.parsePosition.bind(a)})};l=m(m({},Zt),{render:sr})}else if(t==="html"){var lr=i,ur=lr.html;lr.position;var Zt=yt(lr,["html","position"]),ri=function(_e){return X(ur)?ur(_e,a.view):ur};l=m(m(m({},Zt),d),{parent:s.get("el").parentNode,html:ri})}var Mr=H({},n,m(m({},l),{top:i.top,style:i.style,offsetX:i.offsetX,offsetY:i.offsetY}));return t!=="html"&&(Mr.container=this.getComponentContainer(Mr)),Mr.animate=this.view.getOptions().animate&&Mr.animate&&A(i,"animate",Mr.animate),Mr.animateOption=H({},ln,Mr.animateOption,i.animateOption),Mr},e.prototype.isTop=function(t){return A(t,"top",!0)},e.prototype.getComponentContainer=function(t){return this.isTop(t)?this.foregroundContainer:this.backgroundContainer},e.prototype.getAnnotationTheme=function(t){return A(this.view.getTheme(),["components","annotation",t],{})},e.prototype.updateOrCreate=function(t){var i=this.cache.get(this.getCacheKey(t));if(i){var n=t.type,a=this.getAnnotationTheme(n),o=this.getAnnotationCfg(n,t,a);o&&ce(o,["container"]),i.component.update(m(m({},o||{}),{visible:!!o})),si(xo,t.type)&&i.component.render()}else i=this.createAnnotation(t),i&&(i.component.init(),si(xo,t.type)&&i.component.render());return i},e.prototype.syncCache=function(t){var i=this,n=new Map(this.cache);return t.forEach(function(a,o){n.set(o,a)}),n.forEach(function(a,o){Ve(i.option,function(s){return o===i.getCacheKey(s)})||(a.component.destroy(),n.delete(o))}),n},e.prototype.getCacheKey=function(t){return t},e}(bn);function ld(r,e){var t=H({},A(r,["components","axis","common"]),A(r,["components","axis",e]));return A(t,["grid"],{})}function wo(r,e,t,i){var n=[],a=e.getTicks();return r.isPolar&&a.push({value:1,text:"",tickValue:""}),a.reduce(function(o,s,l){var u=s.value;if(i)n.push({points:[r.convert(t==="y"?{x:0,y:u}:{x:u,y:0}),r.convert(t==="y"?{x:1,y:u}:{x:u,y:1})]});else if(l){var c=o.value,h=(c+u)/2;n.push({points:[r.convert(t==="y"?{x:0,y:h}:{x:h,y:0}),r.convert(t==="y"?{x:1,y:h}:{x:h,y:1})]})}return s},a[0]),n}function Yl(r,e,t,i,n){var a=e.values.length,o=[],s=t.getTicks();return s.reduce(function(l,u){var c=l?l.value:u.value,h=u.value,f=(c+h)/2;return n==="x"?o.push({points:[r.convert({x:i?h:f,y:0}),r.convert({x:i?h:f,y:1})]}):o.push({points:Mt(Array(a+1),function(v,d){return r.convert({x:d/a,y:i?h:f})})}),u},s[0]),o}function ud(r,e){var t=A(e,"grid");if(t===null)return!1;var i=A(r,"grid");return!(t===void 0&&i===null)}var Er=["container"],cd=m(m({},ln),{appear:null}),lk=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.cache=new Map,i.gridContainer=i.view.getLayer(It.BG).addGroup(),i.gridForeContainer=i.view.getLayer(It.FORE).addGroup(),i.axisContainer=i.view.getLayer(It.BG).addGroup(),i.axisForeContainer=i.view.getLayer(It.FORE).addGroup(),i}return Object.defineProperty(e.prototype,"name",{get:function(){return"axis"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.render=function(){this.update()},e.prototype.layout=function(){var t=this,i=this.view.getCoordinate();C(this.getComponents(),function(n){var a=n.component,o=n.direction,s=n.type,l=n.extra,u=l.dim,c=l.scale,h=l.alignTick,f;if(s===Gt.AXIS)i.isPolar?u==="x"?f=i.isTransposed?oo(i,o):Dl(i):u==="y"&&(f=i.isTransposed?Dl(i):oo(i,o)):f=oo(i,o);else if(s===Gt.GRID)if(i.isPolar){var v=void 0;i.isTransposed?v=u==="x"?Yl(i,t.view.getYScales()[0],c,h,u):wo(i,c,u,h):v=u==="x"?wo(i,c,u,h):Yl(i,t.view.getXScale(),c,h,u),f={items:v,center:t.view.getCoordinate().getCenter()}}else f={items:wo(i,c,u,h)};a.update(f)})},e.prototype.update=function(){this.option=this.view.getOptions().axes;var t=new Map;this.updateXAxes(t),this.updateYAxes(t);var i=new Map;this.cache.forEach(function(n,a){t.has(a)?i.set(a,n):n.component.destroy()}),this.cache=i},e.prototype.clear=function(){r.prototype.clear.call(this),this.cache.clear(),this.gridContainer.clear(),this.gridForeContainer.clear(),this.axisContainer.clear(),this.axisForeContainer.clear()},e.prototype.destroy=function(){r.prototype.destroy.call(this),this.gridContainer.remove(!0),this.gridForeContainer.remove(!0),this.axisContainer.remove(!0),this.axisForeContainer.remove(!0)},e.prototype.getComponents=function(){var t=[];return this.cache.forEach(function(i){t.push(i)}),t},e.prototype.updateXAxes=function(t){var i=this.view.getXScale();if(!(!i||i.isIdentity)){var n=ts(this.option,i.field);if(n!==!1){var a=wv(n,G.BOTTOM),o=It.BG,s="x",l=this.view.getCoordinate(),u=this.getId("axis",i.field),c=this.getId("grid",i.field);if(l.isRect){var h=this.cache.get(u);if(h){var f=this.getLineAxisCfg(i,n,a);ce(f,Er),h.component.update(f),t.set(u,h)}else h=this.createLineAxis(i,n,o,a,s),this.cache.set(u,h),t.set(u,h);var v=this.cache.get(c);if(v){var f=this.getLineGridCfg(i,n,a,s);ce(f,Er),v.component.update(f),t.set(c,v)}else v=this.createLineGrid(i,n,o,a,s),v&&(this.cache.set(c,v),t.set(c,v))}else if(l.isPolar){var h=this.cache.get(u);if(h){var f=l.isTransposed?this.getLineAxisCfg(i,n,G.RADIUS):this.getCircleAxisCfg(i,n,a);ce(f,Er),h.component.update(f),t.set(u,h)}else{if(l.isTransposed){if(ui(n))return;h=this.createLineAxis(i,n,o,G.RADIUS,s)}else h=this.createCircleAxis(i,n,o,a,s);this.cache.set(u,h),t.set(u,h)}var v=this.cache.get(c);if(v){var f=l.isTransposed?this.getCircleGridCfg(i,n,G.RADIUS,s):this.getLineGridCfg(i,n,G.CIRCLE,s);ce(f,Er),v.component.update(f),t.set(c,v)}else{if(l.isTransposed){if(ui(n))return;v=this.createCircleGrid(i,n,o,G.RADIUS,s)}else v=this.createLineGrid(i,n,o,G.CIRCLE,s);v&&(this.cache.set(c,v),t.set(c,v))}}}}},e.prototype.updateYAxes=function(t){var i=this,n=this.view.getYScales();C(n,function(a,o){if(!(!a||a.isIdentity)){var s=a.field,l=ts(i.option,s);if(l!==!1){var u=It.BG,c="y",h=i.getId("axis",s),f=i.getId("grid",s),v=i.view.getCoordinate();if(v.isRect){var d=wv(l,o===0?G.LEFT:G.RIGHT),p=i.cache.get(h);if(p){var g=i.getLineAxisCfg(a,l,d);ce(g,Er),p.component.update(g),t.set(h,p)}else p=i.createLineAxis(a,l,u,d,c),i.cache.set(h,p),t.set(h,p);var y=i.cache.get(f);if(y){var g=i.getLineGridCfg(a,l,d,c);ce(g,Er),y.component.update(g),t.set(f,y)}else y=i.createLineGrid(a,l,u,d,c),y&&(i.cache.set(f,y),t.set(f,y))}else if(v.isPolar){var p=i.cache.get(h);if(p){var g=v.isTransposed?i.getCircleAxisCfg(a,l,G.CIRCLE):i.getLineAxisCfg(a,l,G.RADIUS);ce(g,Er),p.component.update(g),t.set(h,p)}else{if(v.isTransposed){if(ui(l))return;p=i.createCircleAxis(a,l,u,G.CIRCLE,c)}else p=i.createLineAxis(a,l,u,G.RADIUS,c);i.cache.set(h,p),t.set(h,p)}var y=i.cache.get(f);if(y){var g=v.isTransposed?i.getLineGridCfg(a,l,G.CIRCLE,c):i.getCircleGridCfg(a,l,G.RADIUS,c);ce(g,Er),y.component.update(g),t.set(f,y)}else{if(v.isTransposed){if(ui(l))return;y=i.createLineGrid(a,l,u,G.CIRCLE,c)}else y=i.createCircleGrid(a,l,u,G.RADIUS,c);y&&(i.cache.set(f,y),t.set(f,y))}}}}})},e.prototype.createLineAxis=function(t,i,n,a,o){var s={component:new bA(this.getLineAxisCfg(t,i,a)),layer:n,direction:a===G.RADIUS?G.NONE:a,type:Gt.AXIS,extra:{dim:o,scale:t}};return s.component.set("field",t.field),s.component.init(),s},e.prototype.createLineGrid=function(t,i,n,a,o){var s=this.getLineGridCfg(t,i,a,o);if(s){var l={component:new CA(s),layer:n,direction:G.NONE,type:Gt.GRID,extra:{dim:o,scale:t,alignTick:A(s,"alignTick",!0)}};return l.component.init(),l}},e.prototype.createCircleAxis=function(t,i,n,a,o){var s={component:new SA(this.getCircleAxisCfg(t,i,a)),layer:n,direction:a,type:Gt.AXIS,extra:{dim:o,scale:t}};return s.component.set("field",t.field),s.component.init(),s},e.prototype.createCircleGrid=function(t,i,n,a,o){var s=this.getCircleGridCfg(t,i,a,o);if(s){var l={component:new MA(s),layer:n,direction:G.NONE,type:Gt.GRID,extra:{dim:o,scale:t,alignTick:A(s,"alignTick",!0)}};return l.component.init(),l}},e.prototype.getLineAxisCfg=function(t,i,n){var a=A(i,["top"])?this.axisForeContainer:this.axisContainer,o=this.view.getCoordinate(),s=oo(o,n),l=bv(t,i),u=so(this.view.getTheme(),n),c=A(i,["title"])?H({title:{style:{text:l}}},{title:xv(this.view.getTheme(),n,i.title)},i):i,h=H(m(m({container:a},s),{ticks:t.getTicks().map(function(b){return{id:"".concat(b.tickValue),name:b.text,value:b.value}}),verticalFactor:o.isPolar?mv(s,o.getCenter())*-1:mv(s,o.getCenter()),theme:u}),u,c),f=this.getAnimateCfg(h),v=f.animate,d=f.animateOption;h.animateOption=d,h.animate=v;var p=cy(s),g=A(h,"verticalLimitLength",p?1/3:1/2);if(g<=1){var y=this.view.getCanvas().get("width"),x=this.view.getCanvas().get("height");h.verticalLimitLength=g*(p?y:x)}return h},e.prototype.getLineGridCfg=function(t,i,n,a){if(ud(so(this.view.getTheme(),n),i)){var o=ld(this.view.getTheme(),n),s=H({container:A(i,["top"])?this.gridForeContainer:this.gridContainer},o,A(i,"grid"),this.getAnimateCfg(i));return s.items=wo(this.view.getCoordinate(),t,a,A(s,"alignTick",!0)),s}},e.prototype.getCircleAxisCfg=function(t,i,n){var a=A(i,["top"])?this.axisForeContainer:this.axisContainer,o=this.view.getCoordinate(),s=t.getTicks().map(function(p){return{id:"".concat(p.tickValue),name:p.text,value:p.value}});!t.isCategory&&Math.abs(o.endAngle-o.startAngle)===Math.PI*2&&s.length&&(s[s.length-1].name="");var l=bv(t,i),u=so(this.view.getTheme(),G.CIRCLE),c=A(i,["title"])?H({title:{style:{text:l}}},{title:xv(this.view.getTheme(),n,i.title)},i):i,h=H(m(m({container:a},Dl(this.view.getCoordinate())),{ticks:s,verticalFactor:1,theme:u}),u,c),f=this.getAnimateCfg(h),v=f.animate,d=f.animateOption;return h.animate=v,h.animateOption=d,h},e.prototype.getCircleGridCfg=function(t,i,n,a){if(ud(so(this.view.getTheme(),n),i)){var o=ld(this.view.getTheme(),G.RADIUS),s=H({container:A(i,["top"])?this.gridForeContainer:this.gridContainer,center:this.view.getCoordinate().getCenter()},o,A(i,"grid"),this.getAnimateCfg(i)),l=A(s,"alignTick",!0),u=a==="x"?this.view.getYScales()[0]:this.view.getXScale();return s.items=Yl(this.view.getCoordinate(),u,t,l,a),s}},e.prototype.getId=function(t,i){var n=this.view.getCoordinate();return"".concat(t,"-").concat(i,"-").concat(n.type)},e.prototype.getAnimateCfg=function(t){return{animate:this.view.getOptions().animate&&A(t,"animate"),animateOption:t&&t.animateOption?H({},cd,t.animateOption):cd}},e}(bn);function Rr(r,e,t){return t===G.TOP?[r.minX+r.width/2-e.width/2,r.minY]:t===G.BOTTOM?[r.minX+r.width/2-e.width/2,r.maxY-e.height]:t===G.LEFT?[r.minX,r.minY+r.height/2-e.height/2]:t===G.RIGHT?[r.maxX-e.width,r.minY+r.height/2-e.height/2]:t===G.TOP_LEFT||t===G.LEFT_TOP?[r.tl.x,r.tl.y]:t===G.TOP_RIGHT||t===G.RIGHT_TOP?[r.tr.x-e.width,r.tr.y]:t===G.BOTTOM_LEFT||t===G.LEFT_BOTTOM?[r.bl.x,r.bl.y-e.height]:t===G.BOTTOM_RIGHT||t===G.RIGHT_BOTTOM?[r.br.x-e.width,r.br.y-e.height]:[0,0]}function hd(r,e){return en(r)?r===!1?!1:{}:A(r,[e],r)}function bo(r){return A(r,"position",G.BOTTOM)}var uk=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.container=i.view.getLayer(It.FORE).addGroup(),i}return Object.defineProperty(e.prototype,"name",{get:function(){return"legend"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.render=function(){this.update()},e.prototype.layout=function(){var t=this;this.layoutBBox=this.view.viewBBox,C(this.components,function(i){var n=i.component,a=i.direction,o=Ol(a),s=n.get("maxWidthRatio"),l=n.get("maxHeightRatio"),u=t.getCategoryLegendSizeCfg(o,s,l),c=n.get("maxWidth"),h=n.get("maxHeight");n.update({maxWidth:Math.min(u.maxWidth,c||0),maxHeight:Math.min(u.maxHeight,h||0)});var f=n.get("padding"),v=n.getLayoutBBox(),d=new ae(v.x,v.y,v.width,v.height).expand(f),p=q(Rr(t.view.viewBBox,d,a),2),g=p[0],y=p[1],x=q(Rr(t.layoutBBox,d,a),2),b=x[0],w=x[1],S=0,M=0;a.startsWith("top")||a.startsWith("bottom")?(S=g,M=w):(S=b,M=y),n.setLocation({x:S+f[3],y:M+f[0]}),t.layoutBBox=t.layoutBBox.cut(d,a)})},e.prototype.update=function(){var t=this;this.option=this.view.getOptions().legends;var i={},n=function(f,v,d){var p=t.getId(d.field),g=t.getComponentById(p);if(g){var y=void 0,x=hd(t.option,d.field);x!==!1&&(A(x,"custom")?y=t.getCategoryCfg(f,v,d,x,!0):d.isLinear?y=t.getContinuousCfg(f,v,d,x):d.isCategory&&(y=t.getCategoryCfg(f,v,d,x))),y&&(ce(y,["container"]),g.direction=bo(x),g.component.update(y),i[p]=!0)}else{var b=t.createFieldLegend(f,v,d);b&&(b.component.init(),t.components.push(b),i[p]=!0)}};if(A(this.option,"custom")){var a="global-custom",o=this.getComponentById(a);if(o){var s=this.getCategoryCfg(void 0,void 0,void 0,this.option,!0);ce(s,["container"]),o.component.update(s),i[a]=!0}else{var l=this.createCustomLegend(void 0,void 0,void 0,this.option);if(l){l.init();var u=It.FORE,c=bo(this.option);this.components.push({id:a,component:l,layer:u,direction:c,type:Gt.LEGEND,extra:void 0}),i[a]=!0}}}else this.loopLegends(n);var h=[];C(this.getComponents(),function(f){i[f.id]?h.push(f):f.component.destroy()}),this.components=h},e.prototype.clear=function(){r.prototype.clear.call(this),this.container.clear()},e.prototype.destroy=function(){r.prototype.destroy.call(this),this.container.remove(!0)},e.prototype.getGeometries=function(t){var i=this,n=t.geometries;return C(t.views,function(a){n=n.concat(i.getGeometries(a))}),n},e.prototype.loopLegends=function(t){var i=this.view.getRootView()===this.view;if(i){var n=this.getGeometries(this.view),a={};C(n,function(o){var s=o.getGroupAttributes();C(s,function(l){var u=l.getScale(l.type);!u||u.type==="identity"||a[u.field]||(t(o,l,u),a[u.field]=!0)})})}},e.prototype.createFieldLegend=function(t,i,n){var a,o=hd(this.option,n.field),s=It.FORE,l=bo(o);if(o!==!1&&(A(o,"custom")?a=this.createCustomLegend(t,i,n,o):n.isLinear?a=this.createContinuousLegend(t,i,n,o):n.isCategory&&(a=this.createCategoryLegend(t,i,n,o))),a)return a.set("field",n.field),{id:this.getId(n.field),component:a,layer:s,direction:l,type:Gt.LEGEND,extra:{scale:n}}},e.prototype.createCustomLegend=function(t,i,n,a){var o=this.getCategoryCfg(t,i,n,a,!0);return new pv(o)},e.prototype.createContinuousLegend=function(t,i,n,a){var o=this.getContinuousCfg(t,i,n,ce(a,["value"]));return new AA(o)},e.prototype.createCategoryLegend=function(t,i,n,a){var o=this.getCategoryCfg(t,i,n,a);return new pv(o)},e.prototype.getContinuousCfg=function(t,i,n,a){var o=n.getTicks(),s=Ve(o,function(p){return p.value===0}),l=Ve(o,function(p){return p.value===1}),u=o.map(function(p){var g=p.value,y=p.tickValue,x=i.mapping(n.invert(g)).join("");return{value:y,attrValue:x,color:x,scaleValue:g}});s||u.push({value:n.min,attrValue:i.mapping(n.invert(0)).join(""),color:i.mapping(n.invert(0)).join(""),scaleValue:0}),l||u.push({value:n.max,attrValue:i.mapping(n.invert(1)).join(""),color:i.mapping(n.invert(1)).join(""),scaleValue:1}),u.sort(function(p,g){return p.value-g.value});var c={min:xe(u).value,max:zt(u).value,colors:[],rail:{type:i.type},track:{}};i.type==="size"&&(c.track={style:{fill:i.type==="size"?this.view.getTheme().defaultColor:void 0}}),i.type==="color"&&(c.colors=u.map(function(p){return p.attrValue}));var h=this.container,f=bo(a),v=Ol(f),d=A(a,"title");return d&&(d=H({text:ya(n)},d)),c.container=h,c.layout=v,c.title=d,c.animateOption=ln,this.mergeLegendCfg(c,a,"continuous")},e.prototype.getCategoryCfg=function(t,i,n,a,o){var s=this.container,l=A(a,"position",G.BOTTOM),u=Dv(this.view.getTheme(),l),c=A(u,["marker"]),h=A(a,"marker"),f=Ol(l),v=A(u,["pageNavigator"]),d=A(a,"pageNavigator"),p=o?jF(c,h,a.items):Wy(this.view,t,i,c,h),g=A(a,"title");g&&(g=H({text:n?ya(n):""},g));var y=A(a,"maxWidthRatio"),x=A(a,"maxHeightRatio"),b=this.getCategoryLegendSizeCfg(f,y,x);b.container=s,b.layout=f,b.items=p,b.title=g,b.animateOption=ln,b.pageNavigator=H({},v,d);var w=this.mergeLegendCfg(b,a,l);w.reversed&&w.items.reverse();var S=A(w,"maxItemWidth");return S&&S<=1&&(w.maxItemWidth=this.view.viewBBox.width*S),w},e.prototype.mergeLegendCfg=function(t,i,n){var a=n.split("-")[0],o=Dv(this.view.getTheme(),a);return H({},o,t,i)},e.prototype.getId=function(t){return"".concat(this.name,"-").concat(t)},e.prototype.getComponentById=function(t){return Ve(this.components,function(i){return i.id===t})},e.prototype.getCategoryLegendSizeCfg=function(t,i,n){i===void 0&&(i=Uh),n===void 0&&(n=Uh);var a=this.view.viewBBox,o=a.width,s=a.height;return t==="vertical"?{maxWidth:o*i,maxHeight:s}:{maxWidth:o,maxHeight:s*n}},e}(bn),ck=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.onChangeFn=Or,i.resetMeasure=function(){i.clear()},i.onValueChange=function(n){var a=q(n,2),o=a[0],s=a[1];i.start=o,i.end=s,i.changeViewData(o,s)},i.container=i.view.getLayer(It.FORE).addGroup(),i.onChangeFn=lc(i.onValueChange,20,{leading:!0}),i.width=0,i.view.on(ot.BEFORE_CHANGE_DATA,i.resetMeasure),i.view.on(ot.BEFORE_CHANGE_SIZE,i.resetMeasure),i}return Object.defineProperty(e.prototype,"name",{get:function(){return"slider"},enumerable:!1,configurable:!0}),e.prototype.destroy=function(){r.prototype.destroy.call(this),this.view.off(ot.BEFORE_CHANGE_DATA,this.resetMeasure),this.view.off(ot.BEFORE_CHANGE_SIZE,this.resetMeasure)},e.prototype.init=function(){},e.prototype.render=function(){this.option=this.view.getOptions().slider;var t=this.getSliderCfg(),i=t.start,n=t.end;B(this.start)&&(this.start=i,this.end=n);var a=this.view.getOptions().data;this.option&&!de(a)?this.slider?this.slider=this.updateSlider():(this.slider=this.createSlider(),this.slider.component.on("sliderchange",this.onChangeFn)):this.slider&&(this.slider.component.destroy(),this.slider=void 0)},e.prototype.layout=function(){var t=this;if(this.option&&!this.width&&(this.measureSlider(),setTimeout(function(){t.view.destroyed||t.changeViewData(t.start,t.end)},0)),this.slider){var i=this.view.coordinateBBox.width,n=this.slider.component.get("padding"),a=q(n,4),o=a[0];a[1],a[2];var s=a[3],l=this.slider.component.getLayoutBBox(),u=new ae(l.x,l.y,Math.min(l.width,i),l.height).expand(n),c=this.getMinMaxText(this.start,this.end),h=c.minText,f=c.maxText,v=q(Rr(this.view.viewBBox,u,G.BOTTOM),2);v[0];var d=v[1],p=q(Rr(this.view.coordinateBBox,u,G.BOTTOM),2),g=p[0];p[1],this.slider.component.update(m(m({},this.getSliderCfg()),{x:g+s,y:d+o,width:this.width,start:this.start,end:this.end,minText:h,maxText:f})),this.view.viewBBox=this.view.viewBBox.cut(u,G.BOTTOM)}},e.prototype.update=function(){this.render()},e.prototype.createSlider=function(){var t=this.getSliderCfg(),i=new mA(m({container:this.container},t));return i.init(),{component:i,layer:It.FORE,direction:G.BOTTOM,type:Gt.SLIDER}},e.prototype.updateSlider=function(){var t=this.getSliderCfg();if(this.width){var i=this.getMinMaxText(this.start,this.end),n=i.minText,a=i.maxText;t=m(m({},t),{width:this.width,start:this.start,end:this.end,minText:n,maxText:a})}return this.slider.component.update(t),this.slider},e.prototype.measureSlider=function(){var t=this.getSliderCfg().width;this.width=t},e.prototype.getSliderCfg=function(){var t={height:16,start:0,end:1,minText:"",maxText:"",x:0,y:0,width:this.view.coordinateBBox.width};if(pt(this.option)){var i=m({data:this.getData()},A(this.option,"trendCfg",{}));t=H({},t,this.getThemeOptions(),this.option),t=m(m({},t),{trendCfg:i})}return t.start=Ct(Math.min(B(t.start)?0:t.start,B(t.end)?1:t.end),0,1),t.end=Ct(Math.max(B(t.start)?0:t.start,B(t.end)?1:t.end),0,1),t},e.prototype.getData=function(){var t=this.view.getOptions().data,i=q(this.view.getYScales(),1),n=i[0],a=this.view.getGroupScales();if(a.length){var o=a[0],s=o.field,l=o.ticks;return t.reduce(function(u,c){return c[s]===l[0]&&u.push(c[n.field]),u},[])}return t.map(function(u){return u[n.field]||0})},e.prototype.getThemeOptions=function(){var t=this.view.getTheme();return A(t,["components","slider","common"],{})},e.prototype.getMinMaxText=function(t,i){var n=this.view.getOptions().data,a=this.view.getXScale(),o=$e(n,a.field);a.isLinear&&(o=o.sort());var s=o,l=Vt(n);if(!a||!l)return{};var u=Vt(s),c=Math.round(t*(u-1)),h=Math.round(i*(u-1)),f=A(s,[c]),v=A(s,[h]),d=this.getSliderCfg().formatter;return d&&(f=d(f,n[c],c),v=d(v,n[h],h)),{minText:f,maxText:v}},e.prototype.changeViewData=function(t,i){var n=this.view.getOptions().data,a=this.view.getXScale(),o=Vt(n);if(!(!a||!o)){var s=$e(n,a.field),l=this.view.getXScale().isLinear?s.sort(function(v,d){return Number(v)-Number(d)}):s,u=l,c=Vt(u),h=Math.round(t*(c-1)),f=Math.round(i*(c-1));this.view.filter(a.field,function(v,d){var p=u.indexOf(v);return p>-1?qi(p,h,f):!0}),this.view.render(!0)}},e.prototype.getComponents=function(){return this.slider?[this.slider]:[]},e.prototype.clear=function(){this.slider&&(this.slider.component.destroy(),this.slider=void 0),this.width=0,this.start=void 0,this.end=void 0},e}(bn),So=0,fd=8,hk=32,fk=20,vk=function(r){E(e,r);function e(t){var i=r.call(this,t)||this;return i.onChangeFn=Or,i.resetMeasure=function(){i.clear()},i.onValueChange=function(n){var a=n.ratio,o=i.getValidScrollbarCfg().animate;i.ratio=Ct(a,0,1);var s=i.view.getOptions().animate;o||i.view.animate(!1),i.changeViewData(i.getScrollRange(),!0),i.view.animate(s)},i.container=i.view.getLayer(It.FORE).addGroup(),i.onChangeFn=lc(i.onValueChange,20,{leading:!0}),i.trackLen=0,i.thumbLen=0,i.ratio=0,i.view.on(ot.BEFORE_CHANGE_DATA,i.resetMeasure),i.view.on(ot.BEFORE_CHANGE_SIZE,i.resetMeasure),i}return Object.defineProperty(e.prototype,"name",{get:function(){return"scrollbar"},enumerable:!1,configurable:!0}),e.prototype.destroy=function(){r.prototype.destroy.call(this),this.view.off(ot.BEFORE_CHANGE_DATA,this.resetMeasure),this.view.off(ot.BEFORE_CHANGE_SIZE,this.resetMeasure)},e.prototype.init=function(){},e.prototype.render=function(){this.option=this.view.getOptions().scrollbar,this.option?this.scrollbar?this.scrollbar=this.updateScrollbar():(this.scrollbar=this.createScrollbar(),this.scrollbar.component.on("scrollchange",this.onChangeFn)):this.scrollbar&&(this.scrollbar.component.destroy(),this.scrollbar=void 0)},e.prototype.layout=function(){var t=this;if(this.option&&!this.trackLen&&(this.measureScrollbar(),setTimeout(function(){t.view.destroyed||t.changeViewData(t.getScrollRange(),!0)})),this.scrollbar){var i=this.view.coordinateBBox.width,n=this.scrollbar.component.get("padding"),a=this.scrollbar.component.getLayoutBBox(),o=new ae(a.x,a.y,Math.min(a.width,i),a.height).expand(n),s=this.getScrollbarComponentCfg(),l=void 0,u=void 0;if(s.isHorizontal){var c=q(Rr(this.view.viewBBox,o,G.BOTTOM),2);c[0];var h=c[1],f=q(Rr(this.view.coordinateBBox,o,G.BOTTOM),2),v=f[0];f[1],l=v,u=h}else{var d=q(Rr(this.view.viewBBox,o,G.RIGHT),2);d[0];var h=d[1],p=q(Rr(this.view.viewBBox,o,G.RIGHT),2),v=p[0];p[1],l=v,u=h}l+=n[3],u+=n[0],this.trackLen?this.scrollbar.component.update(m(m({},s),{x:l,y:u,trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio})):this.scrollbar.component.update(m(m({},s),{x:l,y:u})),this.view.viewBBox=this.view.viewBBox.cut(o,s.isHorizontal?G.BOTTOM:G.RIGHT)}},e.prototype.update=function(){this.render()},e.prototype.getComponents=function(){return this.scrollbar?[this.scrollbar]:[]},e.prototype.clear=function(){this.scrollbar&&(this.scrollbar.component.destroy(),this.scrollbar=void 0),this.trackLen=0,this.thumbLen=0,this.ratio=0,this.cnt=0,this.step=0,this.data=void 0,this.xScaleCfg=void 0,this.yScalesCfg=[]},e.prototype.setValue=function(t){this.onValueChange({ratio:t})},e.prototype.getValue=function(){return this.ratio},e.prototype.getThemeOptions=function(){var t=this.view.getTheme();return A(t,["components","scrollbar","common"],{})},e.prototype.getScrollbarTheme=function(t){var i=A(this.view.getTheme(),["components","scrollbar"]),n=t||{},a=n.thumbHighlightColor,o=yt(n,["thumbHighlightColor"]);return{default:H({},A(i,["default","style"],{}),o),hover:H({},A(i,["hover","style"],{}),{thumbColor:a})}},e.prototype.measureScrollbar=function(){var t=this.view.getXScale(),i=this.view.getYScales().slice();this.data=this.getScrollbarData(),this.step=this.getStep(),this.cnt=this.getCnt();var n=this.getScrollbarComponentCfg(),a=n.trackLen,o=n.thumbLen;this.trackLen=a,this.thumbLen=o,this.xScaleCfg={field:t.field,values:t.values||[]},this.yScalesCfg=i},e.prototype.getScrollRange=function(){var t=Math.floor((this.cnt-this.step)*Ct(this.ratio,0,1)),i=Math.min(t+this.step-1,this.cnt-1);return[t,i]},e.prototype.changeViewData=function(t,i){var n=this,a=q(t,2),o=a[0],s=a[1],l=this.getValidScrollbarCfg().type,u=l!=="vertical",c=$e(this.data,this.xScaleCfg.field),h=this.view.getXScale().isLinear?c.sort(function(v,d){return Number(v)-Number(d)}):c,f=u?h:h.reverse();this.yScalesCfg.forEach(function(v){n.view.scale(v.field,{formatter:v.formatter,type:v.type,min:v.min,max:v.max,tickMethod:v.tickMethod})}),this.view.filter(this.xScaleCfg.field,function(v){var d=f.indexOf(v);return d>-1?qi(d,o,s):!0}),this.view.render(!0)},e.prototype.createScrollbar=function(){var t=this.getValidScrollbarCfg().type,i=t!=="vertical",n=new wA(m(m({container:this.container},this.getScrollbarComponentCfg()),{x:0,y:0}));return n.init(),{component:n,layer:It.FORE,direction:i?G.BOTTOM:G.RIGHT,type:Gt.SCROLLBAR}},e.prototype.updateScrollbar=function(){var t=this.getScrollbarComponentCfg(),i=this.trackLen?m(m({},t),{trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio}):m({},t);return this.scrollbar.component.update(i),this.scrollbar},e.prototype.getStep=function(){if(this.step)return this.step;var t=this.view.coordinateBBox,i=this.getValidScrollbarCfg(),n=i.type,a=i.categorySize,o=n!=="vertical";return Math.floor((o?t.width:t.height)/a)},e.prototype.getCnt=function(){if(this.cnt)return this.cnt;var t=this.view.getXScale(),i=this.getScrollbarData(),n=$e(i,t.field);return Vt(n)},e.prototype.getScrollbarComponentCfg=function(){var t=this.view,i=t.coordinateBBox,n=t.viewBBox,a=this.getValidScrollbarCfg(),o=a.type,s=a.padding,l=a.width,u=a.height,c=a.style,h=o!=="vertical",f=q(s,4),v=f[0],d=f[1],p=f[2],g=f[3],y=h?{x:i.minX+g,y:n.maxY-u-p}:{x:n.maxX-l-d,y:i.minY+v},x=this.getStep(),b=this.getCnt(),w=h?i.width-g-d:i.height-v-p,S=Math.max(w*Ct(x/b,0,1),fk);return m(m({},this.getThemeOptions()),{x:y.x,y:y.y,size:h?u:l,isHorizontal:h,trackLen:w,thumbLen:S,thumbOffset:0,theme:this.getScrollbarTheme(c)})},e.prototype.getValidScrollbarCfg=function(){var t={type:"horizontal",categorySize:hk,width:fd,height:fd,padding:[0,0,0,0],animate:!0,style:{}};return pt(this.option)&&(t=m(m({},t),this.option)),(!pt(this.option)||!this.option.padding)&&(t.padding=t.type==="horizontal"?[So,0,So,0]:[0,So,0,So]),t},e.prototype.getScrollbarData=function(){var t=this.view.getCoordinate(),i=this.getValidScrollbarCfg(),n=this.view.getOptions().data||[];return t.isReflect("y")&&i.type==="vertical"&&(n=Z([],q(n),!1).reverse()),n},e}(bn),dk={fill:"#CCD6EC",opacity:.3};function pk(r,e,t){var i,n,a,o,s,l,u=SF(r,e,t);if(u.length){u=Se(u);try{for(var c=ht(u),h=c.next();!h.done;h=c.next()){var f=h.value;try{for(var v=(a=void 0,ht(f)),d=v.next();!d.done;d=v.next()){var p=d.value,g=p.mappingData,y=g.x,x=g.y;p.x=R(y)?y[y.length-1]:y,p.y=R(x)?x[x.length-1]:x}}catch(k){a={error:k}}finally{try{d&&!d.done&&(o=v.return)&&o.call(v)}finally{if(a)throw a.error}}}}catch(k){i={error:k}}finally{try{h&&!h.done&&(n=c.return)&&n.call(c)}finally{if(i)throw i.error}}var b=t.shared;if(b===!1&&u.length>1){var w=u[0],S=Math.abs(e.y-w[0].y);try{for(var M=ht(u),F=M.next();!F.done;F=M.next()){var T=F.value,L=Math.abs(e.y-T[0].y);L<=S&&(w=T,S=L)}}catch(k){s={error:k}}finally{try{F&&!F.done&&(l=M.return)&&l.call(M)}finally{if(s)throw s.error}}u=[w]}return Ci(Se(u))}return[]}var gk=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.show=function(t){var i=this.context.view,n=this.context.event,a=i.getController("tooltip").getTooltipCfg(),o=pk(i,{x:n.x,y:n.y},a);if(!Pt(o,this.items)&&(this.items=o,o.length)){var s=i.getXScale().field,l=o[0].data[s],u=[],c=i.geometries;if(C(c,function(W){if(W.type==="interval"||W.type==="schema"){var $=W.getElementsBy(function(Y){var _=Y.getData();return _[s]===l});u=u.concat($)}}),u.length){var h=i.getCoordinate(),f=u[0].shape.getCanvasBBox(),v=u[0].shape.getCanvasBBox(),d=f;C(u,function(W){var $=W.shape.getCanvasBBox();h.isTransposed?($.minYv.maxY&&(v=$)):($.minXv.maxX&&(v=$)),d.x=Math.min($.minX,d.minX),d.y=Math.min($.minY,d.minY),d.width=Math.max($.maxX,d.maxX)-d.x,d.height=Math.max($.maxY,d.maxY)-d.y});var p=i.backgroundGroup,g=i.coordinateBBox,y=void 0;if(h.isRect){var x=i.getXScale(),b=t||{},w=b.appendRatio,S=b.appendWidth;B(S)&&(w=B(w)?x.isLinear?0:.25:w,S=h.isTransposed?w*v.height:w*f.width);var M=void 0,F=void 0,T=void 0,L=void 0;h.isTransposed?(M=g.minX,F=Math.min(v.minY,f.minY)-S,T=g.width,L=d.height+S*2):(M=Math.min(f.minX,v.minX)-S,F=g.minY,T=d.width+S*2,L=g.height),y=[["M",M,F],["L",M+T,F],["L",M+T,F+L],["L",M,F+L],["Z"]]}else{var k=xe(u),P=zt(u),O=ga(k.getModel(),h).startAngle,z=ga(P.getModel(),h).endAngle,V=h.getCenter(),U=h.getRadius(),D=h.innerRadius*U;y=Vr(V.x,V.y,U,O,z,D)}if(this.regionPath)this.regionPath.attr("path",y),this.regionPath.show();else{var N=A(t,"style",dk);this.regionPath=p.addShape({type:"path",name:"active-region",capture:!1,attrs:m(m({},N),{path:y})})}}}},e.prototype.hide=function(){this.regionPath&&this.regionPath.hide(),this.items=null},e.prototype.destroy=function(){this.hide(),this.regionPath&&this.regionPath.remove(!0),r.prototype.destroy.call(this)},e}(St),Am=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.timeStamp=0,t}return e.prototype.show=function(){var t=this.context,i=t.event,n=t.view,a=n.isTooltipLocked();if(!a){var o=this.timeStamp,s=+new Date,l=A(t.view.getOptions(),"tooltip.showDelay",16);if(s-o>l){var u=this.location,c={x:i.x,y:i.y};(!u||!Pt(u,c))&&this.showTooltip(n,c),this.timeStamp=s,this.location=c}}},e.prototype.hide=function(){var t=this.context.view,i=t.getController("tooltip"),n=this.context.event,a=n.clientX,o=n.clientY;i.isCursorEntered({x:a,y:o})||t.isTooltipLocked()||(this.hideTooltip(t),this.location=null)},e.prototype.showTooltip=function(t,i){t.showTooltip(i)},e.prototype.hideTooltip=function(t){t.hideTooltip()},e}(St),yk=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.showTooltip=function(t,i){var n=tr(t);C(n,function(a){var o=Iu(t,a,i);a.showTooltip(o)})},e.prototype.hideTooltip=function(t){var i=tr(t);C(i,function(n){n.hideTooltip()})},e}(Am),mk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.timeStamp=0,t}return e.prototype.destroy=function(){r.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},e.prototype.show=function(){var t=this.context,i=t.event,n=this.timeStamp,a=+new Date;if(a-n>16){var o=this.location,s={x:i.x,y:i.y};(!o||!Pt(o,s))&&this.showTooltip(s),this.timeStamp=a,this.location=s}},e.prototype.hide=function(){this.hideTooltip(),this.location=null},e.prototype.showTooltip=function(t){var i=this.context,n=i.event,a=n.target;if(a&&a.get("tip")){if(!this.tooltip)this.renderTooltip();else{var o=i.view,s=o.canvas,l={start:{x:0,y:0},end:{x:s.get("width"),y:s.get("height")}};this.tooltip.set("region",l)}var u=a.get("tip");this.tooltip.update(m({title:u},t)),this.tooltip.show()}},e.prototype.hideTooltip=function(){this.tooltip&&this.tooltip.hide()},e.prototype.renderTooltip=function(){var t,i=this.context.view,n=i.canvas,a={start:{x:0,y:0},end:{x:n.get("width"),y:n.get("height")}},o=i.getTheme(),s=A(o,["components","tooltip","domStyles"],{}),l=new Ys({parent:n.get("el").parentNode,region:a,visible:!1,crosshairs:null,domStyles:m({},H({},s,(t={},t[wr]={"max-width":"50%"},t[br]={"word-break":"break-all"},t)))});l.init(),l.setCapture(!1),this.tooltip=l},e}(St),ah=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="",t}return e.prototype.hasState=function(t){return t.hasState(this.stateName)},e.prototype.setElementState=function(t,i){t.setState(this.stateName,i)},e.prototype.setState=function(){this.setStateEnable(!0)},e.prototype.clear=function(){var t=this.context.view;this.clearViewState(t)},e.prototype.clearViewState=function(t){var i=this,n=Cy(t,this.stateName);C(n,function(a){i.setElementState(a,!1)})},e}(St);function vd(r){return A(r.get("delegateObject"),"item")}var oh=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.ignoreListItemStates=["unchecked"],t}return e.prototype.isItemIgnore=function(t,i){var n=this.ignoreListItemStates,a=n.filter(function(o){return i.hasState(t,o)});return!!a.length},e.prototype.setStateByComponent=function(t,i,n){var a=this.context.view,o=t.get("field"),s=Ut(a);this.setElementsStateByItem(s,o,i,n)},e.prototype.setStateByElement=function(t,i){this.setElementState(t,i)},e.prototype.isMathItem=function(t,i,n){var a=this.context.view,o=sn(a,i),s=He(t,i);return!B(s)&&n.name===o.getText(s)},e.prototype.setElementsStateByItem=function(t,i,n,a){var o=this;C(t,function(s){o.isMathItem(s,i,n)&&s.setState(o.stateName,a)})},e.prototype.setStateEnable=function(t){var i=Wr(this.context);if(i)xy(this.context)&&this.setStateByElement(i,t);else{var n=Fi(this.context);if(ma(n)){var a=n.item,o=n.component;if(a&&o&&!this.isItemIgnore(a,o)){var s=this.context.event.gEvent;if(s&&s.fromShape&&s.toShape&&vd(s.fromShape)===vd(s.toShape))return;this.setStateByComponent(o,a,t)}}}},e.prototype.toggle=function(){var t=Wr(this.context);if(t){var i=t.hasState(this.stateName);this.setElementState(t,!i)}},e.prototype.reset=function(){this.setStateEnable(!1)},e}(ah),xk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="active",t}return e.prototype.active=function(){this.setState()},e}(oh),wk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.cache={},t}return e.prototype.getColorScale=function(t,i){var n=i.geometry.getAttribute("color");if(!n)return null;var a=t.getScaleByField(n.getFields()[0]);return a},e.prototype.getLinkPath=function(t,i){var n=this.context.view,a=n.getCoordinate().isTransposed,o=t.shape.getCanvasBBox(),s=i.shape.getCanvasBBox(),l=a?[["M",o.minX,o.minY],["L",s.minX,s.maxY],["L",s.maxX,s.maxY],["L",o.maxX,o.minY],["Z"]]:[["M",o.maxX,o.minY],["L",s.minX,s.minY],["L",s.minX,s.maxY],["L",o.maxX,o.maxY],["Z"]];return l},e.prototype.addLinkShape=function(t,i,n,a){var o={opacity:.4,fill:i.shape.attr("fill")};t.addShape({type:"path",attrs:m(m({},H({},o,X(a)?a(o,i):a)),{path:this.getLinkPath(i,n)})})},e.prototype.linkByElement=function(t,i){var n=this,a=this.context.view,o=this.getColorScale(a,t);if(o){var s=He(t,o.field);if(!this.cache[s]){var l=tF(a,o.field,s),u=this.linkGroup,c=u.addGroup();this.cache[s]=c;var h=l.length;C(l,function(f,v){if(v=0},i)},e}(sh),Ak=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="active",t}return e.prototype.highlight=function(){this.setState()},e.prototype.setElementState=function(t,i){var n=this.context.view,a=Ut(n);Fm(a,function(o){return t===o},i)},e.prototype.clear=function(){var t=this.context.view;uh(t)},e}(lh),Fk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="selected",t}return e.prototype.selected=function(){this.setState()},e}(sh),Tk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="selected",t}return e.prototype.selected=function(){this.setState()},e}(oh),Ek=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="selected",t}return e.prototype.selected=function(){this.setState()},e}(lh),Di=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="",t.ignoreItemStates=[],t}return e.prototype.getTriggerListInfo=function(){var t=Fi(this.context),i=null;return ma(t)&&(i={item:t.item,list:t.component}),i},e.prototype.getAllowComponents=function(){var t=this,i=this.context.view,n=Ay(i),a=[];return C(n,function(o){o.isList()&&t.allowSetStateByElement(o)&&a.push(o)}),a},e.prototype.hasState=function(t,i){return t.hasState(i,this.stateName)},e.prototype.clearAllComponentsState=function(){var t=this,i=this.getAllowComponents();C(i,function(n){n.clearItemsState(t.stateName)})},e.prototype.allowSetStateByElement=function(t){var i=t.get("field");if(!i)return!1;if(this.cfg&&this.cfg.componentNames){var n=t.get("name");if(this.cfg.componentNames.indexOf(n)===-1)return!1}var a=this.context.view,o=sn(a,i);return o&&o.isCategory},e.prototype.allowSetStateByItem=function(t,i){var n=this.ignoreItemStates;if(n.length){var a=n.filter(function(o){return i.hasState(t,o)});return a.length===0}return!0},e.prototype.setStateByElement=function(t,i,n){var a=t.get("field"),o=this.context.view,s=sn(o,a),l=He(i,a),u=s.getText(l);this.setItemsState(t,u,n)},e.prototype.setStateEnable=function(t){var i=this,n=Wr(this.context);if(n){var a=this.getAllowComponents();C(a,function(u){i.setStateByElement(u,n,t)})}else{var o=Fi(this.context);if(ma(o)){var s=o.item,l=o.component;this.allowSetStateByElement(l)&&this.allowSetStateByItem(s,l)&&this.setItemState(l,s,t)}}},e.prototype.setItemsState=function(t,i,n){var a=this,o=t.getItems();C(o,function(s){s.name===i&&a.setItemState(t,s,n)})},e.prototype.setItemState=function(t,i,n){t.setItemState(i,this.stateName,n)},e.prototype.setState=function(){this.setStateEnable(!0)},e.prototype.reset=function(){this.setStateEnable(!1)},e.prototype.toggle=function(){var t=this.getTriggerListInfo();if(t&&t.item){var i=t.list,n=t.item,a=this.hasState(i,n);this.setItemState(i,n,!a)}},e.prototype.clear=function(){var t=this.getTriggerListInfo();t?t.list.clearItemsState(this.stateName):this.clearAllComponentsState()},e}(St),kk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="active",t}return e.prototype.active=function(){this.setState()},e}(Di),dd="inactive",pd="active";function Lk(r){var e=r.getItems();C(e,function(t){r.hasState(t,pd)&&r.setItemState(t,pd,!1),r.hasState(t,dd)&&r.setItemState(t,dd,!1)})}var Bn="inactive",ni="active",hh=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName=ni,t.ignoreItemStates=["unchecked"],t}return e.prototype.setItemsState=function(t,i,n){this.setHighlightBy(t,function(a){return a.name===i},n)},e.prototype.setItemState=function(t,i,n){t.getItems(),this.setHighlightBy(t,function(a){return a===i},n)},e.prototype.setHighlightBy=function(t,i,n){var a=t.getItems();if(n)C(a,function(l){i(l)?(t.hasState(l,Bn)&&t.setItemState(l,Bn,!1),t.setItemState(l,ni,!0)):t.hasState(l,ni)||t.setItemState(l,Bn,!0)});else{var o=t.getItemsByState(ni),s=!0;C(o,function(l){if(!i(l))return s=!1,!1}),s?this.clear():C(a,function(l){i(l)&&(t.hasState(l,ni)&&t.setItemState(l,ni,!1),t.setItemState(l,Bn,!0))})}},e.prototype.highlight=function(){this.setState()},e.prototype.clear=function(){var t=this.getTriggerListInfo();if(t)Lk(t.list);else{var i=this.getAllowComponents();C(i,function(n){n.clearItemsState(ni),n.clearItemsState(Bn)})}},e}(Di),Ik=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="selected",t}return e.prototype.selected=function(){this.setState()},e}(Di),Pk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName="unchecked",t}return e.prototype.unchecked=function(){this.setState()},e}(Di),Gi="unchecked",Co="checked",Dk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.stateName=Co,t}return e.prototype.setItemState=function(t,i,n){this.setCheckedBy(t,function(a){return a===i},n)},e.prototype.setCheckedBy=function(t,i,n){var a=t.getItems();n&&C(a,function(o){i(o)?(t.hasState(o,Gi)&&t.setItemState(o,Gi,!1),t.setItemState(o,Co,!0)):t.hasState(o,Co)||t.setItemState(o,Gi,!0)})},e.prototype.toggle=function(){var t=this.getTriggerListInfo();if(t&&t.item){var i=t.list,n=t.item,a=!ds(i.getItems(),function(o){return i.hasState(o,Gi)});a||i.hasState(n,Gi)?this.setItemState(i,n,!0):this.reset()}},e.prototype.checked=function(){this.setState()},e.prototype.reset=function(){var t=this.getAllowComponents();C(t,function(i){i.clearItemsState(Co),i.clearItemsState(Gi)})},e}(Di),Vi="unchecked",Ok=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.toggle=function(){var t,i,n,a,o,s,l,u,c=this.getTriggerListInfo();if(c!=null&&c.item){var h=c.list,f=c.item,v=h.getItems(),d=v.filter(function(k){return!h.hasState(k,Vi)}),p=v.filter(function(k){return h.hasState(k,Vi)}),g=d[0];if(v.length===d.length)try{for(var y=ht(v),x=y.next();!x.done;x=y.next()){var b=x.value;h.setItemState(b,Vi,b.id!==f.id)}}catch(k){t={error:k}}finally{try{x&&!x.done&&(i=y.return)&&i.call(y)}finally{if(t)throw t.error}}else if(v.length-p.length===1)if(g.id===f.id)try{for(var w=ht(v),S=w.next();!S.done;S=w.next()){var b=S.value;h.setItemState(b,Vi,!1)}}catch(k){n={error:k}}finally{try{S&&!S.done&&(a=w.return)&&a.call(w)}finally{if(n)throw n.error}}else try{for(var M=ht(v),F=M.next();!F.done;F=M.next()){var b=F.value;h.setItemState(b,Vi,b.id!==f.id)}}catch(k){o={error:k}}finally{try{F&&!F.done&&(s=M.return)&&s.call(M)}finally{if(o)throw o.error}}else try{for(var T=ht(v),L=T.next();!L.done;L=T.next()){var b=L.value;h.setItemState(b,Vi,b.id!==f.id)}}catch(k){l={error:k}}finally{try{L&&!L.done&&(u=T.return)&&u.call(T)}finally{if(l)throw l.error}}}},e}(Di),gd="showRadio",$l="legend-radio-tip",Bk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.timeStamp=0,t}return e.prototype.show=function(){var t=this.getTriggerListInfo();if(t!=null&&t.item){var i=t.list,n=t.item;i.setItemState(n,gd,!0)}},e.prototype.hide=function(){var t=this.getTriggerListInfo();if(t!=null&&t.item){var i=t.list,n=t.item;i.setItemState(n,gd,!1)}},e.prototype.destroy=function(){r.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},e.prototype.showTip=function(){var t=this.context,i=t.event,n=this.timeStamp,a=+new Date,o=this.context.event.target;if(a-n>16&&o.get("name")==="legend-item-radio"){var s=this.location,l={x:i.x,y:i.y};this.timeStamp=a,this.location=l,(!s||!Pt(s,l))&&this.showTooltip(l)}},e.prototype.hideTip=function(){this.hideTooltip(),this.location=null},e.prototype.showTooltip=function(t){var i=this.context,n=i.event,a=n.target;if(a&&a.get("tip")){this.tooltip||this.renderTooltip();var o=i.view.getCanvas().get("el").getBoundingClientRect(),s=o.x,l=o.y;this.tooltip.update(m(m({title:a.get("tip")},t),{x:t.x+s,y:t.y+l})),this.tooltip.show()}},e.prototype.hideTooltip=function(){this.tooltip&&this.tooltip.hide()},e.prototype.renderTooltip=function(){var t,i=(t={},t[wr]={padding:"6px 8px",transform:"translate(-50%, -80%)",background:"rgba(0,0,0,0.75)",color:"#fff","border-radius":"2px","z-index":100},t[br]={"font-size":"12px","line-height":"14px","margin-bottom":0,"word-break":"break-all"},t);document.getElementById($l)&&document.body.removeChild(document.getElementById($l));var n=new Ys({parent:document.body,region:null,visible:!1,crosshairs:null,domStyles:i,containerId:$l});n.init(),n.setCapture(!1),this.tooltip=n},e}(Di),fh=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.maskShape=null,t.points=[],t.starting=!1,t.moving=!1,t.preMovePoint=null,t.shapeType="path",t}return e.prototype.getCurrentPoint=function(){var t=this.context.event;return{x:t.x,y:t.y}},e.prototype.emitEvent=function(t){var i="mask:".concat(t),n=this.context.view,a=this.context.event;n.emit(i,{target:this.maskShape,shape:this.maskShape,points:this.points,x:a.x,y:a.y})},e.prototype.createMask=function(){var t=this.context.view,i=this.getMaskAttrs(),n=t.foregroundGroup.addShape({type:this.shapeType,name:"mask",draggable:!0,attrs:m({fill:"#C5D4EB",opacity:.3},i)});return n},e.prototype.getMaskPath=function(){return[]},e.prototype.show=function(){this.maskShape&&(this.maskShape.show(),this.emitEvent("show"))},e.prototype.start=function(t){this.starting=!0,this.moving=!1,this.points=[this.getCurrentPoint()],this.maskShape||(this.maskShape=this.createMask(),this.maskShape.set("capture",!1)),this.updateMask(t==null?void 0:t.maskStyle),this.emitEvent("start")},e.prototype.moveStart=function(){this.moving=!0,this.preMovePoint=this.getCurrentPoint()},e.prototype.move=function(){if(!(!this.moving||!this.maskShape)){var t=this.getCurrentPoint(),i=this.preMovePoint,n=t.x-i.x,a=t.y-i.y,o=this.points;C(o,function(s){s.x+=n,s.y+=a}),this.updateMask(),this.emitEvent("change"),this.preMovePoint=t}},e.prototype.updateMask=function(t){var i=H({},this.getMaskAttrs(),t);this.maskShape.attr(i)},e.prototype.moveEnd=function(){this.moving=!1,this.preMovePoint=null},e.prototype.end=function(){this.starting=!1,this.emitEvent("end"),this.maskShape&&this.maskShape.set("capture",!0)},e.prototype.hide=function(){this.maskShape&&(this.maskShape.hide(),this.emitEvent("hide"))},e.prototype.resize=function(){this.starting&&this.maskShape&&(this.points.push(this.getCurrentPoint()),this.updateMask(),this.emitEvent("change"))},e.prototype.destroy=function(){this.points=[],this.maskShape&&this.maskShape.remove(),this.maskShape=null,this.preMovePoint=null,r.prototype.destroy.call(this)},e}(St);function Em(r){var e=zt(r),t=0,i=0,n=0;if(r.length){var a=r[0];t=zc(a,e)/2,i=(e.x+a.x)/2,n=(e.y+a.y)/2}return{x:i,y:n,r:t}}var Rk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.shapeType="circle",t}return e.prototype.getMaskAttrs=function(){return Em(this.points)},e}(fh);function km(r){return{start:xe(r),end:zt(r)}}function Lm(r,e){var t=Math.min(r.x,e.x),i=Math.min(r.y,e.y),n=Math.abs(e.x-r.x),a=Math.abs(e.y-r.y);return{x:t,y:i,width:n,height:a}}var Im=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.shapeType="rect",t}return e.prototype.getRegion=function(){return km(this.points)},e.prototype.getMaskAttrs=function(){var t=this.getRegion(),i=t.start,n=t.end;return Lm(i,n)},e}(fh);function yd(r){r.x=Ct(r.x,0,1),r.y=Ct(r.y,0,1)}function Pm(r,e,t,i){var n=null,a=null,o=i.invert(xe(r)),s=i.invert(zt(r));return t&&(yd(o),yd(s)),e==="x"?(n=i.convert({x:o.x,y:0}),a=i.convert({x:s.x,y:1})):(n=i.convert({x:0,y:o.y}),a=i.convert({x:1,y:s.y})),{start:n,end:a}}var Dm=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.dim="x",t.inPlot=!0,t}return e.prototype.getRegion=function(){var t=this.context.view.getCoordinate();return Pm(this.points,this.dim,this.inPlot,t)},e}(Im);function vh(r){var e=[];return r.length&&(C(r,function(t,i){i===0?e.push(["M",t.x,t.y]):e.push(["L",t.x,t.y])}),e.push(["L",r[0].x,r[0].y])),e}function Om(r){return{path:vh(r)}}var Bm=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getMaskPath=function(){return vh(this.points)},e.prototype.getMaskAttrs=function(){return Om(this.points)},e.prototype.addPoint=function(){this.resize()},e}(fh);function dh(r){return rF(r,!0)}function Rm(r){return{path:dh(r)}}var zk=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getMaskPath=function(){return dh(this.points)},e.prototype.getMaskAttrs=function(){return Rm(this.points)},e}(Bm),ph=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.maskShapes=[],t.starting=!1,t.moving=!1,t.recordPoints=null,t.preMovePoint=null,t.shapeType="path",t.maskType="multi-mask",t}return e.prototype.getCurrentPoint=function(){var t=this.context.event;return{x:t.x,y:t.y}},e.prototype.emitEvent=function(t){var i="".concat(this.maskType,":").concat(t),n=this.context.view,a=this.context.event,o={type:this.shapeType,name:this.maskType,get:function(s){return o.hasOwnProperty(s)?o[s]:void 0}};n.emit(i,{target:o,maskShapes:this.maskShapes,multiPoints:this.recordPoints,x:a.x,y:a.y})},e.prototype.createMask=function(t){var i=this.context.view,n=this.recordPoints[t],a=this.getMaskAttrs(n),o=i.foregroundGroup.addShape({type:this.shapeType,name:"mask",draggable:!0,attrs:m({fill:"#C5D4EB",opacity:.3},a)});this.maskShapes.push(o)},e.prototype.getMaskPath=function(t){return[]},e.prototype.show=function(){this.maskShapes.length>0&&(this.maskShapes.forEach(function(t){return t.show()}),this.emitEvent("show"))},e.prototype.start=function(t){this.recordPointStart(),this.starting=!0,this.moving=!1;var i=this.recordPoints.length-1;this.createMask(i),this.updateShapesCapture(!1),this.updateMask(t==null?void 0:t.maskStyle),this.emitEvent("start")},e.prototype.moveStart=function(){this.moving=!0,this.preMovePoint=this.getCurrentPoint(),this.updateShapesCapture(!1)},e.prototype.move=function(){if(!(!this.moving||this.maskShapes.length===0)){var t=this.getCurrentPoint(),i=this.preMovePoint,n=t.x-i.x,a=t.y-i.y,o=this.getCurMaskShapeIndex();o>-1&&(this.recordPoints[o].forEach(function(s){s.x+=n,s.y+=a}),this.updateMask(),this.emitEvent("change"),this.preMovePoint=t)}},e.prototype.updateMask=function(t){var i=this;this.recordPoints.forEach(function(n,a){var o=H({},i.getMaskAttrs(n),t);i.maskShapes[a].attr(o)})},e.prototype.resize=function(){this.starting&&this.maskShapes.length>0&&(this.recordPointContinue(),this.updateMask(),this.emitEvent("change"))},e.prototype.moveEnd=function(){this.moving=!1,this.preMovePoint=null,this.updateShapesCapture(!0)},e.prototype.end=function(){this.starting=!1,this.emitEvent("end"),this.updateShapesCapture(!0)},e.prototype.hide=function(){this.maskShapes.length>0&&(this.maskShapes.forEach(function(t){return t.hide()}),this.emitEvent("hide"))},e.prototype.remove=function(){var t=this.getCurMaskShapeIndex();t>-1&&(this.recordPoints.splice(t,1),this.maskShapes[t].remove(),this.maskShapes.splice(t,1),this.preMovePoint=null,this.updateShapesCapture(!0),this.emitEvent("change"))},e.prototype.clearAll=function(){this.recordPointClear(),this.maskShapes.forEach(function(t){return t.remove()}),this.maskShapes=[],this.preMovePoint=null},e.prototype.clear=function(){var t=this.getCurMaskShapeIndex();t===-1?(this.recordPointClear(),this.maskShapes.forEach(function(i){return i.remove()}),this.maskShapes=[],this.emitEvent("clearAll")):(this.recordPoints.splice(t,1),this.maskShapes[t].remove(),this.maskShapes.splice(t,1),this.preMovePoint=null,this.emitEvent("clearSingle")),this.preMovePoint=null},e.prototype.destroy=function(){this.clear(),r.prototype.destroy.call(this)},e.prototype.getRecordPoints=function(){var t;return Z([],q((t=this.recordPoints)!==null&&t!==void 0?t:[]),!1)},e.prototype.recordPointStart=function(){var t=this.getRecordPoints(),i=this.getCurrentPoint();this.recordPoints=Z(Z([],q(t),!1),[[i]],!1)},e.prototype.recordPointContinue=function(){var t=this.getRecordPoints(),i=this.getCurrentPoint(),n=t.splice(-1,1)[0]||[];n.push(i),this.recordPoints=Z(Z([],q(t),!1),[n],!1)},e.prototype.recordPointClear=function(){this.recordPoints=[]},e.prototype.updateShapesCapture=function(t){this.maskShapes.forEach(function(i){return i.set("capture",t)})},e.prototype.getCurMaskShapeIndex=function(){var t=this.getCurrentPoint();return this.maskShapes.findIndex(function(i){var n=i.attrs,a=n.width,o=n.height,s=n.r,l=a===0||o===0||s===0;return!l&&i.isHit(t.x,t.y)})},e}(St),zm=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.shapeType="rect",t}return e.prototype.getRegion=function(t){return km(t)},e.prototype.getMaskAttrs=function(t){var i=this.getRegion(t),n=i.start,a=i.end;return Lm(n,a)},e}(ph),Nm=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.dim="x",t.inPlot=!0,t}return e.prototype.getRegion=function(t){var i=this.context.view.getCoordinate();return Pm(t,this.dim,this.inPlot,i)},e}(zm),Nk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.shapeType="circle",t.getMaskAttrs=Em,t}return e}(ph),Gm=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.getMaskPath=vh,t.getMaskAttrs=Om,t}return e.prototype.addPoint=function(){this.resize()},e}(ph),Gk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.getMaskPath=dh,t.getMaskAttrs=Rm,t}return e}(Gm),Vk=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.setCursor=function(t){var i=this.context.view;i.getCanvas().setCursor(t)},e.prototype.default=function(){this.setCursor("default")},e.prototype.pointer=function(){this.setCursor("pointer")},e.prototype.move=function(){this.setCursor("move")},e.prototype.crosshair=function(){this.setCursor("crosshair")},e.prototype.wait=function(){this.setCursor("wait")},e.prototype.help=function(){this.setCursor("help")},e.prototype.text=function(){this.setCursor("text")},e.prototype.eResize=function(){this.setCursor("e-resize")},e.prototype.wResize=function(){this.setCursor("w-resize")},e.prototype.nResize=function(){this.setCursor("n-resize")},e.prototype.sResize=function(){this.setCursor("s-resize")},e.prototype.neResize=function(){this.setCursor("ne-resize")},e.prototype.nwResize=function(){this.setCursor("nw-resize")},e.prototype.seResize=function(){this.setCursor("se-resize")},e.prototype.swResize=function(){this.setCursor("sw-resize")},e.prototype.nsResize=function(){this.setCursor("ns-resize")},e.prototype.ewResize=function(){this.setCursor("ew-resize")},e.prototype.zoomIn=function(){this.setCursor("zoom-in")},e.prototype.zoomOut=function(){this.setCursor("zoom-out")},e}(St),Yk=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.filterView=function(t,i,n){var a=this;t.getScaleByField(i)&&t.filter(i,n),t.views&&t.views.length&&C(t.views,function(o){a.filterView(o,i,n)})},e.prototype.filter=function(){var t=Fi(this.context);if(t){var i=this.context.view,n=t.component,a=n.get("field");if(ma(t)){if(a){var o=n.getItemsByState("unchecked"),s=sn(i,a),l=o.map(function(v){return v.name});l.length?this.filterView(i,a,function(v){var d=s.getText(v);return!l.includes(d)}):this.filterView(i,a,null),i.render(!0)}}else if(wy(t)){var u=n.getValue(),c=q(u,2),h=c[0],f=c[1];this.filterView(i,a,function(v){return v>=h&&v<=f}),i.render(!0)}}},e}(St);function md(r,e,t,i){var n=Math.min(t[e],i[e]),a=Math.max(t[e],i[e]),o=q(r.range,2),s=o[0],l=o[1];if(nl&&(a=l),n===l&&a===l)return null;var u=r.invert(n),c=r.invert(a);if(r.isCategory){var h=r.values.indexOf(u),f=r.values.indexOf(c),v=r.values.slice(h,f+1);return function(d){return v.includes(d)}}else return function(d){return d>=u&&d<=c}}var le;(function(r){r.FILTER="brush-filter-processing",r.RESET="brush-filter-reset",r.BEFORE_FILTER="brush-filter:beforefilter",r.AFTER_FILTER="brush-filter:afterfilter",r.BEFORE_RESET="brush-filter:beforereset",r.AFTER_RESET="brush-filter:afterreset"})(le||(le={}));var Zs=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.dims=["x","y"],t.startPoint=null,t.isStarted=!1,t}return e.prototype.hasDim=function(t){return this.dims.includes(t)},e.prototype.start=function(){var t=this.context;this.isStarted=!0,this.startPoint=t.getCurrentPoint()},e.prototype.filter=function(){var t,i;if(xa(this.context)){var n=this.context.event.target,a=n.getCanvasBBox();t={x:a.x,y:a.y},i={x:a.maxX,y:a.maxY}}else{if(!this.isStarted)return;t=this.startPoint,i=this.context.getCurrentPoint()}if(!(Math.abs(t.x-i.x)<5||Math.abs(t.x-i.y)<5)){var o=this.context,s=o.view,l=o.event,u={view:s,event:l,dims:this.dims};s.emit(le.BEFORE_FILTER,Tt.fromData(s,le.BEFORE_FILTER,u));var c=s.getCoordinate(),h=c.invert(i),f=c.invert(t);if(this.hasDim("x")){var v=s.getXScale(),d=md(v,"x",h,f);this.filterView(s,v.field,d)}if(this.hasDim("y")){var p=s.getYScales()[0],d=md(p,"y",h,f);this.filterView(s,p.field,d)}this.reRender(s,{source:le.FILTER}),s.emit(le.AFTER_FILTER,Tt.fromData(s,le.AFTER_FILTER,u))}},e.prototype.end=function(){this.isStarted=!1},e.prototype.reset=function(){var t=this.context.view;if(t.emit(le.BEFORE_RESET,Tt.fromData(t,le.BEFORE_RESET,{})),this.isStarted=!1,this.hasDim("x")){var i=t.getXScale();this.filterView(t,i.field,null)}if(this.hasDim("y")){var n=t.getYScales()[0];this.filterView(t,n.field,null)}this.reRender(t,{source:le.RESET}),t.emit(le.AFTER_RESET,Tt.fromData(t,le.AFTER_RESET,{}))},e.prototype.filterView=function(t,i,n){t.filter(i,n)},e.prototype.reRender=function(t,i){t.render(!0,i)},e}(St),gh=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.filterView=function(t,i,n){var a=tr(t);C(a,function(o){o.filter(i,n)})},e.prototype.reRender=function(t){var i=tr(t);C(i,function(n){n.render(!0)})},e}(Zs),$k=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.filter=function(){var t=Fi(this.context),i=this.context.view,n=Ut(i);if(xa(this.context)){var a=Rc(this.context,10);a&&C(n,function(p){a.includes(p)?p.show():p.hide()})}else if(t){var o=t.component,s=o.get("field");if(ma(t)){if(s){var l=o.getItemsByState("unchecked"),u=sn(i,s),c=l.map(function(p){return p.name});C(n,function(p){var g=He(p,s),y=u.getText(g);c.indexOf(y)>=0?p.hide():p.show()})}}else if(wy(t)){var h=o.getValue(),f=q(h,2),v=f[0],d=f[1];C(n,function(p){var g=He(p,s);g>=v&&g<=d?p.show():p.hide()})}}},e.prototype.clear=function(){var t=Ut(this.context.view);C(t,function(i){i.show()})},e.prototype.reset=function(){this.clear()},e}(St),Vm=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.byRecord=!1,t}return e.prototype.filter=function(){xa(this.context)&&(this.byRecord?this.filterByRecord():this.filterByBBox())},e.prototype.filterByRecord=function(){var t=this.context.view,i=Rc(this.context,10);if(i){var n=t.getXScale().field,a=t.getYScales()[0].field,o=i.map(function(l){return l.getModel().data}),s=tr(t);C(s,function(l){var u=Ut(l);C(u,function(c){var h=c.getModel().data;Fy(o,h,n,a)?c.show():c.hide()})})}},e.prototype.filterByBBox=function(){var t=this,i=this.context.view,n=tr(i);C(n,function(a){var o=by(t.context,a,10),s=Ut(a);o&&C(s,function(l){o.includes(l)?l.show():l.hide()})})},e.prototype.reset=function(){var t=tr(this.context.view);C(t,function(i){var n=Ut(i);C(n,function(a){a.show()})})},e}(St),Hk=10,Xk=5,Wk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.buttonGroup=null,t.buttonCfg={name:"button",text:"button",textStyle:{x:0,y:0,fontSize:12,fill:"#333333",cursor:"pointer"},padding:[8,10],style:{fill:"#f7f7f7",stroke:"#cccccc",cursor:"pointer"},activeStyle:{fill:"#e6e6e6"}},t}return e.prototype.getButtonCfg=function(){return H(this.buttonCfg,this.cfg)},e.prototype.drawButton=function(){var t=this.getButtonCfg(),i=this.context.view.foregroundGroup.addGroup({name:t.name}),n=i.addShape({type:"text",name:"button-text",attrs:m({text:t.text},t.textStyle)}),a=n.getBBox(),o=Gc(t.padding),s=i.addShape({type:"rect",name:"button-rect",attrs:m({x:a.x-o[3],y:a.y-o[0],width:a.width+o[1]+o[3],height:a.height+o[0]+o[2]},t.style)});s.toBack(),i.on("mouseenter",function(){s.attr(t.activeStyle)}),i.on("mouseleave",function(){s.attr(t.style)}),this.buttonGroup=i},e.prototype.resetPosition=function(){var t=this.context.view,i=t.getCoordinate(),n=i.convert({x:1,y:1}),a=this.buttonGroup,o=a.getBBox(),s=Rt(null,[["t",n.x-o.width-Hk,n.y+o.height+Xk]]);a.setMatrix(s)},e.prototype.show=function(){this.buttonGroup||this.drawButton(),this.resetPosition(),this.buttonGroup.show()},e.prototype.hide=function(){this.buttonGroup&&this.buttonGroup.hide()},e.prototype.destroy=function(){var t=this.buttonGroup;t&&t.remove(),r.prototype.destroy.call(this)},e}(St),_k=4,qk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.starting=!1,t.dragStart=!1,t}return e.prototype.start=function(){this.starting=!0,this.startPoint=this.context.getCurrentPoint()},e.prototype.drag=function(){if(this.startPoint){var t=this.context.getCurrentPoint(),i=this.context.view,n=this.context.event;this.dragStart?i.emit("drag",{target:n.target,x:n.x,y:n.y}):zc(t,this.startPoint)>_k&&(i.emit("dragstart",{target:n.target,x:n.x,y:n.y}),this.dragStart=!0)}},e.prototype.end=function(){if(this.dragStart){var t=this.context.view,i=this.context.event;t.emit("dragend",{target:i.target,x:i.x,y:i.y})}this.starting=!1,this.dragStart=!1},e}(St),Uk=5,jk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.starting=!1,t.isMoving=!1,t.startPoint=null,t.startMatrix=null,t}return e.prototype.start=function(){this.starting=!0,this.startPoint=this.context.getCurrentPoint(),this.startMatrix=this.context.view.middleGroup.getMatrix()},e.prototype.move=function(){if(this.starting){var t=this.startPoint,i=this.context.getCurrentPoint(),n=zc(t,i);if(n>Uk&&!this.isMoving&&(this.isMoving=!0),this.isMoving){var a=this.context.view,o=Rt(this.startMatrix,[["t",i.x-t.x,i.y-t.y]]);a.backgroundGroup.setMatrix(o),a.foregroundGroup.setMatrix(o),a.middleGroup.setMatrix(o)}}},e.prototype.end=function(){this.isMoving&&(this.isMoving=!1),this.startMatrix=null,this.starting=!1,this.startPoint=null},e.prototype.reset=function(){this.starting=!1,this.startPoint=null,this.isMoving=!1;var t=this.context.view;t.backgroundGroup.resetMatrix(),t.foregroundGroup.resetMatrix(),t.middleGroup.resetMatrix(),this.isMoving=!1},e}(St),xd="x",wd="y",Ym=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.dims=[xd,wd],t.cfgFields=["dims"],t.cacheScaleDefs={},t}return e.prototype.hasDim=function(t){return this.dims.includes(t)},e.prototype.getScale=function(t){var i=this.context.view;return t==="x"?i.getXScale():i.getYScales()[0]},e.prototype.resetDim=function(t){var i=this.context.view;if(this.hasDim(t)&&this.cacheScaleDefs[t]){var n=this.getScale(t);i.scale(n.field,this.cacheScaleDefs[t]),this.cacheScaleDefs[t]=null}},e.prototype.reset=function(){this.resetDim(xd),this.resetDim(wd);var t=this.context.view;t.render(!0)},e}(St),Zk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.startPoint=null,t.starting=!1,t.startCache={},t}return e.prototype.start=function(){var t=this;this.startPoint=this.context.getCurrentPoint(),this.starting=!0;var i=this.dims;C(i,function(n){var a=t.getScale(n),o=a.min,s=a.max,l=a.values;t.startCache[n]={min:o,max:s,values:l}})},e.prototype.end=function(){this.startPoint=null,this.starting=!1,this.startCache={}},e.prototype.translate=function(){var t=this;if(this.starting){var i=this.startPoint,n=this.context.view.getCoordinate(),a=this.context.getCurrentPoint(),o=n.invert(i),s=n.invert(a),l=s.x-o.x,u=s.y-o.y,c=this.context.view,h=this.dims;C(h,function(f){t.translateDim(f,{x:l*-1,y:u*-1})}),c.render(!0)}},e.prototype.translateDim=function(t,i){if(this.hasDim(t)){var n=this.getScale(t);n.isLinear&&this.translateLinear(t,n,i)}},e.prototype.translateLinear=function(t,i,n){var a=this.context.view,o=this.startCache[t],s=o.min,l=o.max,u=l-s,c=n[t]*u;this.cacheScaleDefs[t]||(this.cacheScaleDefs[t]={nice:i.nice,min:s,max:l}),a.scale(i.field,{nice:!1,min:s+c,max:l+c})},e.prototype.reset=function(){r.prototype.reset.call(this),this.startPoint=null,this.starting=!1},e}(Ym),Qk=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.zoomRatio=.05,t}return e.prototype.zoomIn=function(){this.zoom(this.zoomRatio)},e.prototype.zoom=function(t){var i=this,n=this.dims;C(n,function(a){i.zoomDim(a,t)}),this.context.view.render(!0)},e.prototype.zoomOut=function(){this.zoom(-1*this.zoomRatio)},e.prototype.zoomDim=function(t,i){if(this.hasDim(t)){var n=this.getScale(t);n.isLinear&&this.zoomLinear(t,n,i)}},e.prototype.zoomLinear=function(t,i,n){var a=this.context.view;this.cacheScaleDefs[t]||(this.cacheScaleDefs[t]={nice:i.nice,min:i.min,max:i.max});var o=this.cacheScaleDefs[t],s=o.max-o.min,l=i.min,u=i.max,c=n*s,h=l-c,f=u+c,v=f-h,d=v/s;f>h&&d<100&&d>.01&&a.scale(i.field,{nice:!1,min:l-c,max:u+c})},e}(Ym);function Kk(r){var e=r.gEvent.originalEvent;return e.deltaY>0}var Jk=1,tL=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.scroll=function(t){var i=this.context,n=i.view,a=i.event;if(n.getOptions().scrollbar){var o=(t==null?void 0:t.wheelDelta)||Jk,s=n.getController("scrollbar"),l=n.getXScale(),u=n.getOptions().data,c=Vt($e(u,l.field)),h=Vt(l.values),f=s.getValue(),v=Math.floor((c-h)*f),d=v+(Kk(a)?o:-o),p=o/(c-h)/1e4,g=Ct(d/(c-h)+p,0,1);s.setValue(g)}},e}(St),eL="aixs-description-tooltip",rL=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.show=function(){var t=this.context,i=Fi(t).axis,n=i.cfg.title,a=n.description,o=n.text,s=n.descriptionTooltipStyle,l=t.event,u=l.x,c=l.y;this.tooltip||this.renderTooltip(),this.tooltip.update({title:o||"",customContent:function(){return` +
    +
    + 字段说明:`).concat(a,` +
    +
    + `)},x:u,y:c}),this.tooltip.show()},e.prototype.destroy=function(){r.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},e.prototype.hide=function(){this.tooltip&&this.tooltip.hide()},e.prototype.renderTooltip=function(){var t,i=this.context.view,n=i.canvas,a={start:{x:0,y:0},end:{x:n.get("width"),y:n.get("height")}},o=new Ys({parent:n.get("el").parentNode,region:a,visible:!1,containerId:eL,domStyles:m({},H({},(t={},t[wr]={"max-width":"50%",padding:"10px","line-height":"15px","font-size":"12px",color:"rgba(0, 0, 0, .65)"},t[br]={"word-break":"break-all","margin-bottom":"3px"},t)))});o.init(),o.setCapture(!1),this.tooltip=o},e}(St);pF("dark",Ey(r2));Ap("canvas",G2);Ap("svg",mT);or("Polygon",PT);or("Interval",TT);or("Schema",DT);or("Path",Kc);or("Point",LT);or("Line",ET);or("Area",wT);or("Edge",bT);or("Heatmap",ST);or("Violin",BT);za("base",qs);za("interval",QT);za("pie",KT);za("polar",wm);ge("overlap",fE);ge("distribute",tE);ge("fixed-overlap",hE);ge("hide-overlap",SE);ge("limit-in-shape",sE);ge("limit-in-canvas",oE);ge("limit-in-plot",GE);ge("pie-outer",rE);ge("adjust-color",ME);ge("interval-adjust-position",EE);ge("interval-hide-overlap",LE);ge("point-adjust-position",DE);ge("pie-spider",aE);ge("path-adjust-position",RE);Me("fade-in",VE);Me("fade-out",YE);Me("grow-in-x",HE);Me("grow-in-xy",WE);Me("grow-in-y",XE);Me("scale-in-x",UE);Me("scale-in-y",jE);Me("wave-in",QE);Me("zoom-in",KE);Me("zoom-out",JE);Me("position-update",qE);Me("sector-path-update",ZE);Me("path-in",_E);wn("rect",nk);wn("mirror",ik);wn("list",ek);wn("matrix",rk);wn("circle",tk);wn("tree",ak);Pi("axis",lk);Pi("legend",uk);Pi("tooltip",Dy);Pi("annotation",sk);Pi("slider",ck);Pi("scrollbar",vk);j("tooltip",Am);j("sibling-tooltip",yk);j("ellipsis-text",mk);j("element-active",xk);j("element-single-active",Sk);j("element-range-active",bk);j("element-highlight",ch);j("element-highlight-by-x",Mk);j("element-highlight-by-color",Ck);j("element-single-highlight",Ak);j("element-range-highlight",Tm);j("element-sibling-highlight",Tm,{effectSiblings:!0,effectByRecord:!0});j("element-selected",Tk);j("element-single-selected",Ek);j("element-range-selected",Fk);j("element-link-by-color",wk);j("active-region",gk);j("list-active",kk);j("list-selected",Ik);j("list-highlight",hh);j("list-unchecked",Pk);j("list-checked",Dk);j("list-focus",Ok);j("list-radio",Bk);j("legend-item-highlight",hh,{componentNames:["legend"]});j("axis-label-highlight",hh,{componentNames:["axis"]});j("axis-description",rL);j("rect-mask",Im);j("x-rect-mask",Dm,{dim:"x"});j("y-rect-mask",Dm,{dim:"y"});j("circle-mask",Rk);j("path-mask",Bm);j("smooth-path-mask",zk);j("rect-multi-mask",zm);j("x-rect-multi-mask",Nm,{dim:"x"});j("y-rect-multi-mask",Nm,{dim:"y"});j("circle-multi-mask",Nk);j("path-multi-mask",Gm);j("smooth-path-multi-mask",Gk);j("cursor",Vk);j("data-filter",Yk);j("brush",Zs);j("brush-x",Zs,{dims:["x"]});j("brush-y",Zs,{dims:["y"]});j("sibling-filter",gh);j("sibling-x-filter",gh,{dims:"x"});j("sibling-y-filter",gh,{dims:"y"});j("element-filter",$k);j("element-sibling-filter",Vm);j("element-sibling-filter-record",Vm,{byRecord:!0});j("view-drag",qk);j("view-move",jk);j("scale-translate",Zk);j("scale-zoom",Qk);j("reset-button",Wk,{name:"reset-button",text:"reset"});j("mousewheel-scroll",tL);function yr(r){return r.isInPlot()}it("tooltip",{start:[{trigger:"plot:mousemove",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"plot:touchmove",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}}],end:[{trigger:"plot:mouseleave",action:"tooltip:hide"},{trigger:"plot:leave",action:"tooltip:hide"},{trigger:"plot:touchend",action:"tooltip:hide"}]});it("ellipsis-text",{start:[{trigger:"legend-item-name:mousemove",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"legend-item-name:touchstart",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"axis-label:mousemove",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"axis-label:touchstart",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}}],end:[{trigger:"legend-item-name:mouseleave",action:"ellipsis-text:hide"},{trigger:"legend-item-name:touchend",action:"ellipsis-text:hide"},{trigger:"axis-label:mouseleave",action:"ellipsis-text:hide"},{trigger:"axis-label:mouseout",action:"ellipsis-text:hide"},{trigger:"axis-label:touchend",action:"ellipsis-text:hide"}]});it("element-active",{start:[{trigger:"element:mouseenter",action:"element-active:active"}],end:[{trigger:"element:mouseleave",action:"element-active:reset"}]});it("element-selected",{start:[{trigger:"element:click",action:"element-selected:toggle"}]});it("element-highlight",{start:[{trigger:"element:mouseenter",action:"element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight:reset"}]});it("element-highlight-by-x",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-x:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-x:reset"}]});it("element-highlight-by-color",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-color:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-color:reset"}]});it("legend-active",{start:[{trigger:"legend-item:mouseenter",action:["list-active:active","element-active:active"]}],end:[{trigger:"legend-item:mouseleave",action:["list-active:reset","element-active:reset"]}]});it("legend-highlight",{start:[{trigger:"legend-item:mouseenter",action:["legend-item-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"legend-item:mouseleave",action:["legend-item-highlight:reset","element-highlight:reset"]}]});it("axis-label-highlight",{start:[{trigger:"axis-label:mouseenter",action:["axis-label-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"axis-label:mouseleave",action:["axis-label-highlight:reset","element-highlight:reset"]}]});it("element-list-highlight",{start:[{trigger:"element:mouseenter",action:["list-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"element:mouseleave",action:["list-highlight:reset","element-highlight:reset"]}]});it("element-range-highlight",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(r){return!r.isInShape("mask")},action:["rect-mask:start","rect-mask:show"]},{trigger:"mask:dragstart",action:["rect-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:["rect-mask:resize"]},{trigger:"mask:drag",action:["rect-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:["rect-mask:end"]},{trigger:"mask:dragend",action:["rect-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(r){return!r.isInPlot()},action:["element-range-highlight:clear","rect-mask:end","rect-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear","rect-mask:hide"]}]});it("brush",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:yr,action:["brush:start","rect-mask:start","rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:yr,action:["rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:yr,action:["brush:filter","brush:end","rect-mask:end","rect-mask:hide","reset-button:show"]}],rollback:[{trigger:"reset-button:click",action:["brush:reset","reset-button:hide","cursor:crosshair"]}]});it("brush-visible",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"plot:mousedown",action:["rect-mask:start","rect-mask:show"]}],processing:[{trigger:"plot:mousemove",action:["rect-mask:resize"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:["rect-mask:end","rect-mask:hide","element-filter:filter","element-range-highlight:clear"]}],rollback:[{trigger:"dblclick",action:["element-filter:clear"]}]});it("brush-x",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:yr,action:["brush-x:start","x-rect-mask:start","x-rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:yr,action:["x-rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:yr,action:["brush-x:filter","brush-x:end","x-rect-mask:end","x-rect-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-x:reset"]}]});it("element-path-highlight",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:yr,action:"path-mask:start"},{trigger:"mousedown",isEnable:yr,action:"path-mask:show"}],processing:[{trigger:"mousemove",action:"path-mask:addPoint"}],end:[{trigger:"mouseup",action:"path-mask:end"}],rollback:[{trigger:"dblclick",action:"path-mask:hide"}]});it("brush-x-multi",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"mousedown",isEnable:yr,action:["x-rect-multi-mask:start","x-rect-multi-mask:show"]},{trigger:"mask:dragstart",action:["x-rect-multi-mask:moveStart"]}],processing:[{trigger:"mousemove",isEnable:function(r){return!Xs(r)},action:["x-rect-multi-mask:resize"]},{trigger:"multi-mask:change",action:"element-range-highlight:highlight"},{trigger:"mask:drag",action:["x-rect-multi-mask:move"]}],end:[{trigger:"mouseup",action:["x-rect-multi-mask:end"]},{trigger:"mask:dragend",action:["x-rect-multi-mask:moveEnd"]}],rollback:[{trigger:"dblclick",action:["x-rect-multi-mask:clear","cursor:crosshair"]},{trigger:"multi-mask:clearAll",action:["element-range-highlight:clear"]},{trigger:"multi-mask:clearSingle",action:["element-range-highlight:highlight"]}]});it("element-single-selected",{start:[{trigger:"element:click",action:"element-single-selected:toggle"}]});it("legend-filter",{showEnable:[{trigger:"legend-item:mouseenter",action:["cursor:pointer","list-radio:show"]},{trigger:"legend-item:mouseleave",action:["cursor:default","list-radio:hide"]}],start:[{trigger:"legend-item:click",isEnable:function(r){return!r.isInShape("legend-item-radio")},action:["legend-item-highlight:reset","element-highlight:reset","list-unchecked:toggle","data-filter:filter","list-radio:show"]},{trigger:"legend-item-radio:mouseenter",action:["list-radio:showTip"]},{trigger:"legend-item-radio:mouseleave",action:["list-radio:hideTip"]},{trigger:"legend-item-radio:click",action:["list-focus:toggle","data-filter:filter","list-radio:show"]}]});it("continuous-filter",{start:[{trigger:"legend:valuechanged",action:"data-filter:filter"}]});it("continuous-visible-filter",{start:[{trigger:"legend:valuechanged",action:"element-filter:filter"}]});it("legend-visible-filter",{showEnable:[{trigger:"legend-item:mouseenter",action:"cursor:pointer"},{trigger:"legend-item:mouseleave",action:"cursor:default"}],start:[{trigger:"legend-item:click",action:["legend-item-highlight:reset","element-highlight:reset","list-unchecked:toggle","element-filter:filter"]}]});it("active-region",{start:[{trigger:"plot:mousemove",action:"active-region:show"}],end:[{trigger:"plot:mouseleave",action:"active-region:hide"}]});it("axis-description",{start:[{trigger:"axis-description:mousemove",action:"axis-description:show"}],end:[{trigger:"axis-description:mouseleave",action:"axis-description:hide"}]});function bd(r){return r.gEvent.preventDefault(),r.gEvent.originalEvent.deltaY>0}it("view-zoom",{start:[{trigger:"plot:mousewheel",isEnable:function(r){return bd(r.event)},action:"scale-zoom:zoomOut",throttle:{wait:100,leading:!0,trailing:!1}},{trigger:"plot:mousewheel",isEnable:function(r){return!bd(r.event)},action:"scale-zoom:zoomIn",throttle:{wait:100,leading:!0,trailing:!1}}]});it("sibling-tooltip",{start:[{trigger:"plot:mousemove",action:"sibling-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"sibling-tooltip:hide"}]});it("plot-mousewheel-scroll",{start:[{trigger:"plot:mousewheel",action:"mousewheel-scroll:scroll"}]});var fe=["type","alias","tickCount","tickInterval","min","max","nice","minLimit","maxLimit","range","tickMethod","base","exponent","mask","sync"],Xe;(function(r){r.ERROR="error",r.WARN="warn",r.INFO="log"})(Xe||(Xe={}));var iL="AntV/G2Plot";function nL(r){for(var e=[],t=1;t=0}),n=t.every(function(a){return A(a,[e])<=0});return i?{min:0}:n?{max:0}:{}}function $m(r,e,t,i,n){if(n===void 0&&(n=[]),!Array.isArray(r))return{nodes:[],links:[]};var a=[],o={},s=-1;return r.forEach(function(l){var u=l[e],c=l[t],h=l[i],f=dt(l,n);o[u]||(o[u]=m({id:++s,name:u},f)),o[c]||(o[c]=m({id:++s,name:c},f)),a.push(m({source:o[u].id,target:o[c].id,value:h},f))}),{nodes:Object.values(o).sort(function(l,u){return l.id-u.id}),links:a}}function cn(r,e){var t=jt(r,function(i){var n=i[e];return n===null||typeof n=="number"&&!isNaN(n)});return Cr(Xe.WARN,t.length===r.length,"illegal data existed in chart data."),t}var aL=5,oL={}.toString,Hm=function(r,e){return oL.call(r)==="[object "+e+"]"},sL=function(r){return Hm(r,"Array")},lL=function(r){return typeof r=="object"&&r!==null},Sd=function(r){if(!lL(r)||!Hm(r,"Object"))return!1;for(var e=r;Object.getPrototypeOf(e)!==null;)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(r)===e},Xm=function(r,e,t,i){t=t||0,i=i||aL;for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=e[n];a?Sd(a)?(Sd(r[n])||(r[n]={}),t=i&&r<=n}function qr(r){if(rt(r))return[r,r,r,r];if(R(r)){var e=r.length;if(e===1)return[r[0],r[0],r[0],r[0]];if(e===2)return[r[0],r[1],r[0],r[1]];if(e===3)return[r[0],r[1],r[2],r[1]];if(e===4)return r}return[0,0,0,0]}function Qs(r,e,t){e===void 0&&(e="bottom"),t===void 0&&(t=25);var i=qr(r),n=[e.startsWith("top")?t:0,e.startsWith("right")?t:0,e.startsWith("bottom")?t:0,e.startsWith("left")?t:0];return[i[0]+n[0],i[1]+n[1],i[2]+n[2],i[3]+n[3]]}function mh(r){var e=r.map(function(i){return qr(i)}),t=[0,0,0,0];return e.length>0&&(t=t.map(function(i,n){return e.forEach(function(a,o){i+=e[o][n]}),i})),t}function fL(r,e){var t=[];if(r.length){t.push(["M",r[0].x,r[0].y]);for(var i=1,n=r.length;i"},key:"".concat(l===0?"top":"bottom","-statistic")},dt(s,["offsetX","offsetY","rotate","style","formatter"])))}})},gL=function(r,e,t){var i=e.statistic,n=i.title,a=i.content;[n,a].forEach(function(o){if(o){var s=X(o.style)?o.style(t):o.style;r.annotation().html(m({position:["50%","100%"],html:function(l,u){var c=u.getCoordinate(),h=u.views[0].getCoordinate(),f=h.getCenter(),v=h.getRadius(),d=Math.max(Math.sin(h.startAngle),Math.sin(h.endAngle))*v,p=f.y+d-c.y.start-parseFloat(A(s,"fontSize",0)),g=c.getRadius()*c.innerRadius*2;_m(l,m({width:"".concat(g,"px"),transform:"translate(-50%, ".concat(p,"px)")},Wm(s)));var y=u.getData();if(o.customHtml)return o.customHtml(l,u,t,y);var x=o.content;return o.formatter&&(x=o.formatter(t,y)),x?Q(x)?x:"".concat(x):"
    "}},dt(o,["offsetX","offsetY","rotate","style","formatter"])))}})};function qm(r,e){return e?ee(e,function(t,i,n){return t.replace(new RegExp("{\\s*".concat(n,"\\s*}"),"g"),i)},r):r}function st(r,e){return r.views.find(function(t){return t.id===e})}function Hn(r){var e=r.parent;return e?e.views:[]}function Md(r){return Hn(r).filter(function(e){return e!==r})}function Va(r,e,t){t===void 0&&(t=r.geometries),typeof e=="boolean"?r.animate(e):r.animate(!0),C(t,function(i){var n;X(e)?n=e(i.type||i.shapeType,i)||!0:n=e,i.animate(n)})}function Js(){return typeof window=="object"?window==null?void 0:window.devicePixelRatio:2}function xh(r,e){e===void 0&&(e=r);var t=document.createElement("canvas"),i=Js();t.width=r*i,t.height=e*i,t.style.width="".concat(r,"px"),t.style.height="".concat(e,"px");var n=t.getContext("2d");return n.scale(i,i),t}function wh(r,e,t,i){i===void 0&&(i=t);var n=e.backgroundColor,a=e.opacity;r.globalAlpha=a,r.fillStyle=n,r.beginPath(),r.fillRect(0,0,t,i),r.closePath()}function Um(r,e,t){var i=r+e;return t?i*2:i}function jm(r,e){var t=e?[[r*.25,r*.25],[r*.75,r*.75]]:[[r*.5,r*.5]];return t}function bh(r,e){var t=e*Math.PI/180,i={a:Math.cos(t)*(1/r),b:Math.sin(t)*(1/r),c:-Math.sin(t)*(1/r),d:Math.cos(t)*(1/r),e:0,f:0};return i}var yL={size:6,padding:2,backgroundColor:"transparent",opacity:1,rotation:0,fill:"#fff",fillOpacity:.5,stroke:"transparent",lineWidth:0,isStagger:!0};function mL(r,e,t,i){var n=e.size,a=e.fill,o=e.lineWidth,s=e.stroke,l=e.fillOpacity;r.beginPath(),r.globalAlpha=l,r.fillStyle=a,r.strokeStyle=s,r.lineWidth=o,r.arc(t,i,n/2,0,2*Math.PI,!1),r.fill(),o&&r.stroke(),r.closePath()}function xL(r){var e=I({},yL,r),t=e.size,i=e.padding,n=e.isStagger,a=e.rotation,o=Um(t,i,n),s=jm(o,n),l=xh(o,o),u=l.getContext("2d");wh(u,e,o);for(var c=0,h=s;c1&&arguments[1]!==void 0?arguments[1]:60,a=null;return function(){for(var o=this,s=arguments.length,l=new Array(s),u=0;ub){var S=w/p.length,M=Math.max(1,Math.ceil(b/S)-1),F="".concat(p.slice(0,M),"...");x.attr("text",F)}}}}function yI(r,e,t){pI(r,e,t),gI(r,e,t)}function mI(r,e,t){return e===void 0&&(e=!0),t===void 0&&(t=!1),function(i){var n=i.options,a=i.chart,o=n.conversionTag,s=n.theme;return o&&!t&&(a.theme(I({},pt(s)?s:Kn(s),{columnWidthRatio:1/3})),a.annotation().shape({render:function(l,u){var c=l.addGroup({id:"".concat(a.id,"-conversion-tag-group"),name:"conversion-tag-group"}),h=Ve(a.geometries,function(d){return d.type==="interval"}),f={view:u,geometry:h,group:c,field:r,horizontal:e,options:dI(o,e)},v=h.elements;C(v,function(d,p){p>0&&yI(f,v[p-1],d)})}})),i}}function xI(r){var e=r.options,t=e.legend,i=e.seriesField,n=e.isStack;return i?t!==!1&&(t=m({position:n?"right-top":"top-left"},t)):t=!1,r.options.legend=t,r}function wI(r){var e=r.chart,t=r.options,i=t.data,n=t.columnStyle,a=t.color,o=t.columnWidthRatio,s=t.isPercent,l=t.isGroup,u=t.isStack,c=t.xField,h=t.yField,f=t.seriesField,v=t.groupField,d=t.tooltip,p=t.shape,g=s&&l&&u?JL(i,h,[c,v],h):$a(i,h,c,h,s),y=[];u&&f&&!l?g.forEach(function(w){var S=y.find(function(M){return M[c]===w[c]&&M[f]===w[f]});S?S[h]+=w[h]||0:y.push(m({},w))}):y=g,e.data(y);var x=s?m({formatter:function(w){var S;return{name:l&&u?"".concat(w[f]," - ").concat(w[v]):(S=w[f])!==null&&S!==void 0?S:w[c],value:(Number(w[h])*100).toFixed(2)+"%"}}},d):d,b=I({},r,{options:{data:y,widthRatio:o,tooltip:x,interval:{shape:p,style:n,color:a}}});return Kt(b),b}function Fh(r){var e,t,i=r.options,n=i.xAxis,a=i.yAxis,o=i.xField,s=i.yField,l=i.data,u=i.isPercent,c=u?{max:1,min:0,minLimit:0,maxLimit:1}:{};return J(Lt((e={},e[o]=n,e[s]=a,e),(t={},t[o]={type:"cat"},t[s]=m(m({},yh(l,s)),c),t)))(r)}function bI(r){var e=r.chart,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.yField;return i===!1?e.axis(a,!1):e.axis(a,i),n===!1?e.axis(o,!1):e.axis(o,n),r}function SI(r){var e=r.chart,t=r.options,i=t.legend,n=t.seriesField;return i&&n?e.legend(n,i):i===!1&&e.legend(!1),r}function CI(r){var e=r.chart,t=r.options,i=t.label,n=t.yField,a=t.isRange,o=Qt(e,"interval");if(!i)o.label(!1);else{var s=i.callback,l=yt(i,["callback"]);o.label({fields:[n],callback:s,cfg:m({layout:l!=null&&l.position?void 0:[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}]},Yt(a?m({content:function(u){var c;return(c=u[n])===null||c===void 0?void 0:c.join("-")}},l):l))})}return r}function MI(r){var e=r.chart,t=r.options,i=t.tooltip,n=t.isGroup,a=t.isStack,o=t.groupField,s=t.data,l=t.xField,u=t.yField,c=t.seriesField;if(i===!1)e.tooltip(!1);else{var h=i;if(n&&a){var f=h.customItems,v=(h==null?void 0:h.formatter)||function(d){return{name:"".concat(d[c]," - ").concat(d[o]),value:d[u]}};h=m(m({},h),{customItems:function(d){var p=[];return C(d,function(g){var y=jt(s,function(x){return vp(x,dt(g.data,[l,c]))});y.forEach(function(x){p.push(m(m(m({},g),{value:x[u],data:x,mappingData:{_origin:x}}),v(x)))})}),f?f(p):p}})}e.tooltip(h)}return r}function sl(r,e){e===void 0&&(e=!1);var t=r.options,i=t.seriesField;return J(xI,ut,Ae("columnStyle"),ei,Zm("rect"),wI,Fh,bI,SI,MI,Ya,Sh,CI,l0,At,xt,Et(),mI(t.yField,!e,!!i),vI(!t.isStack),ki)(r)}function AI(r){var e=r.options,t=e.xField,i=e.yField,n=e.xAxis,a=e.yAxis,o={left:"bottom",right:"top",top:"left",bottom:"right"},s=a!==!1?m({position:o[(a==null?void 0:a.position)||"left"]},a):!1,l=n!==!1?m({position:o[(n==null?void 0:n.position)||"bottom"]},n):!1;return m(m({},r),{options:m(m({},e),{xField:i,yField:t,xAxis:s,yAxis:l})})}function FI(r){var e=r.options,t=e.label;return t&&!t.position&&(t.position="left",t.layout||(t.layout=[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}])),I({},r,{options:{label:t}})}function TI(r){var e=r.options,t=e.seriesField,i=e.isStack,n=e.legend;return t?n!==!1&&(n=m({position:i?"top-left":"right-top"},n||{})):n=!1,I({},r,{options:{legend:n}})}function EI(r){var e=r.options,t=[{type:"transpose"},{type:"reflectY"}].concat(e.coordinate||[]);return I({},r,{options:{coordinate:t}})}function kI(r){var e=r.chart,t=r.options,i=t.barStyle,n=t.barWidthRatio,a=t.minBarWidth,o=t.maxBarWidth,s=t.barBackground;return sl({chart:e,options:m(m({},t),{columnStyle:i,columnWidthRatio:n,minColumnWidth:a,maxColumnWidth:o,columnBackground:s})},!0)}function c0(r){return J(AI,FI,TI,Nt,EI,kI)(r)}var LI=I({},nt.getDefaultOptions(),{barWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},legend:{radio:{}},interactions:[{type:"active-region"}]}),II=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="bar",t}return e.getDefaultOptions=function(){return LI},e.prototype.changeData=function(t){var i,n;this.updateOption({data:t});var a=this,o=a.chart,s=a.options,l=s.isPercent,u=s.xField,c=s.yField,h=s.xAxis,f=s.yAxis;i=[c,u],u=i[0],c=i[1],n=[f,h],h=n[0],f=n[1];var v=m(m({},s),{xField:u,yField:c,yAxis:f,xAxis:h});Fh({chart:o,options:v}),o.changeData($a(t,u,c,u,l))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return c0},e}(nt),PI=I({},nt.getDefaultOptions(),{columnWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},legend:{radio:{}},interactions:[{type:"active-region"}]}),h0=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="column",t}return e.getDefaultOptions=function(){return PI},e.prototype.changeData=function(t){this.updateOption({data:t});var i=this.options,n=i.yField,a=i.xField,o=i.isPercent,s=this,l=s.chart,u=s.options;Fh({chart:l,options:u}),this.chart.changeData($a(t,n,a,n,o))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return sl},e}(nt),Wl,Ur="$$percentage$$",jr="$$mappingValue$$",mr="$$conversion$$",_u="$$totalPercentage$$",Ca="$$x$$",Ma="$$y$$",DI={appendPadding:[0,80],minSize:0,maxSize:1,meta:(Wl={},Wl[jr]={min:0,max:1,nice:!1},Wl),label:{style:{fill:"#fff",fontSize:12}},tooltip:{showTitle:!1,showMarkers:!1,shared:!1},conversionTag:{offsetX:10,offsetY:0,style:{fontSize:12,fill:"rgba(0,0,0,0.45)"}}},f0="CONVERSION_TAG_NAME";function Th(r,e,t){var i=[],n=t.yField,a=t.maxSize,o=t.minSize,s=A(yp(e,n),[n]),l=rt(a)?a:1,u=rt(o)?o:0;return i=Mt(r,function(c,h){var f=(c[n]||0)/s;return c[Ur]=f,c[jr]=(l-u)*f+u,c[mr]=[A(r,[h-1,n]),c[n]],c}),i}function Eh(r){return function(e){var t=e.chart,i=e.options,n=i.conversionTag,a=i.filteredData,o=a||t.getOptions().data;if(n){var s=n.formatter;o.forEach(function(l,u){if(!(u<=0||Number.isNaN(l[jr]))){var c=r(l,u,o,{top:!0,name:f0,text:{content:X(s)?s(l,o):s,offsetX:n.offsetX,offsetY:n.offsetY,position:"end",autoRotate:!1,style:m({textAlign:"start",textBaseline:"middle"},n.style)}});t.annotation().line(c)}})}return e}}function OI(r){var e=r.chart,t=r.options,i=t.data,n=i===void 0?[]:i,a=t.yField,o=t.maxSize,s=t.minSize,l=Th(n,n,{yField:a,maxSize:o,minSize:s});return e.data(l),r}function BI(r){var e=r.chart,t=r.options,i=t.xField,n=t.yField,a=t.color,o=t.tooltip,s=t.label,l=t.shape,u=l===void 0?"funnel":l,c=t.funnelStyle,h=t.state,f=Re(o,[i,n]),v=f.fields,d=f.formatter;ye({chart:e,options:{type:"interval",xField:i,yField:jr,colorField:i,tooltipFields:R(v)&&v.concat([Ur,mr]),mapping:{shape:u,tooltip:d,color:a,style:c},label:s,state:h}});var p=Qt(r.chart,"interval");return p.adjust("symmetric"),r}function RI(r){var e=r.chart,t=r.options,i=t.isTransposed;return e.coordinate({type:"rect",actions:i?[]:[["transpose"],["scale",1,-1]]}),r}function v0(r){var e=r.options,t=r.chart,i=e.maxSize,n=A(t,["geometries","0","dataArray"],[]),a=A(t,["options","data","length"]),o=Mt(n,function(l){return A(l,["0","nextPoints","0","x"])*a-.5}),s=function(l,u,c,h){var f=i-(i-l[jr])/2;return m(m({},h),{start:[o[u-1]||u-.5,f],end:[o[u-1]||u-.5,f+.05]})};return Eh(s)(r),r}function d0(r){return J(OI,BI,RI,v0)(r)}function zI(r){var e,t=r.chart,i=r.options,n=i.data,a=n===void 0?[]:n,o=i.yField;return t.data(a),t.scale((e={},e[o]={sync:!0},e)),r}function NI(r){var e=r.chart,t=r.options,i=t.data,n=t.xField,a=t.yField,o=t.color,s=t.compareField,l=t.isTransposed,u=t.tooltip,c=t.maxSize,h=t.minSize,f=t.label,v=t.funnelStyle,d=t.state,p=t.showFacetTitle;return e.facet("mirror",{fields:[s],transpose:!l,padding:l?0:[32,0,0,0],showTitle:p,eachView:function(g,y){var x=l?y.rowIndex:y.columnIndex;l||g.coordinate({type:"rect",actions:[["transpose"],["scale",x===0?-1:1,-1]]});var b=Th(y.data,i,{yField:a,maxSize:c,minSize:h});g.data(b);var w=Re(u,[n,a,s]),S=w.fields,M=w.formatter,F=l?{offset:x===0?10:-23,position:x===0?"bottom":"top"}:{offset:10,position:"left",style:{textAlign:x===0?"end":"start"}};ye({chart:g,options:{type:"interval",xField:n,yField:jr,colorField:n,tooltipFields:R(S)&&S.concat([Ur,mr]),mapping:{shape:"funnel",tooltip:M,color:o,style:v},label:f===!1?!1:I({},F,f),state:d}})}}),r}function p0(r){var e=r.chart,t=r.index,i=r.options,n=i.conversionTag,a=i.isTransposed;(rt(t)?[e]:e.views).forEach(function(o,s){var l=A(o,["geometries","0","dataArray"],[]),u=A(o,["options","data","length"]),c=Mt(l,function(f){return A(f,["0","nextPoints","0","x"])*u-.5}),h=function(f,v,d,p){var g=(t||s)===0?-1:1;return I({},p,{start:[c[v-1]||v-.5,f[jr]],end:[c[v-1]||v-.5,f[jr]+.05],text:a?{style:{textAlign:"start"}}:{offsetX:n!==!1?g*n.offsetX:0,style:{textAlign:(t||s)===0?"end":"start"}}})};Eh(h)(I({},{chart:o,options:i}))})}function GI(r){var e=r.chart;return e.once("beforepaint",function(){return p0(r)}),r}function VI(r){return J(zI,NI,GI)(r)}function YI(r){var e=r.chart,t=r.options,i=t.data,n=i===void 0?[]:i,a=t.yField,o=ee(n,function(u,c){return u+(c[a]||0)},0),s=yp(n,a)[a],l=Mt(n,function(u,c){var h=[],f=[];if(u[_u]=(u[a]||0)/o,c){var v=n[c-1][Ca],d=n[c-1][Ma];h[0]=v[3],f[0]=d[3],h[1]=v[2],f[1]=d[2]}else h[0]=-.5,f[0]=1,h[1]=.5,f[1]=1;return f[2]=f[1]-u[_u],h[2]=(f[2]+1)/4,f[3]=f[2],h[3]=-h[2],u[Ca]=h,u[Ma]=f,u[Ur]=(u[a]||0)/s,u[mr]=[A(n,[c-1,a]),u[a]],u});return e.data(l),r}function $I(r){var e=r.chart,t=r.options,i=t.xField,n=t.yField,a=t.color,o=t.tooltip,s=t.label,l=t.funnelStyle,u=t.state,c=Re(o,[i,n]),h=c.fields,f=c.formatter;return ye({chart:e,options:{type:"polygon",xField:Ca,yField:Ma,colorField:i,tooltipFields:R(h)&&h.concat([Ur,mr]),label:s,state:u,mapping:{tooltip:f,color:a,style:l}}}),r}function HI(r){var e=r.chart,t=r.options,i=t.isTransposed;return e.coordinate({type:"rect",actions:i?[["transpose"],["reflect","x"]]:[]}),r}function XI(r){var e=function(t,i,n,a){return m(m({},a),{start:[t[Ca][1],t[Ma][1]],end:[t[Ca][1]+.05,t[Ma][1]]})};return Eh(e)(r),r}function WI(r){return J(YI,$I,HI,XI)(r)}function _I(r){var e,t=r.chart,i=r.options,n=i.data,a=n===void 0?[]:n,o=i.yField;return t.data(a),t.scale((e={},e[o]={sync:!0},e)),r}function qI(r){var e=r.chart,t=r.options,i=t.seriesField,n=t.isTransposed,a=t.showFacetTitle;return e.facet("rect",{fields:[i],padding:[n?0:32,10,0,10],showTitle:a,eachView:function(o,s){d0(I({},r,{chart:o,options:{data:s.data}}))}}),r}function UI(r){return J(_I,qI)(r)}var jI=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.rendering=!1,t}return e.prototype.change=function(t){var i=this;if(!this.rendering){var n=t.seriesField,a=t.compareField,o=a?p0:v0,s=this.context.view,l=n||a?s.views:[s];Mt(l,function(u,c){var h=u.getController("annotation"),f=jt(A(h,["option"],[]),function(d){var p=d.name;return p!==f0});h.clear(!0),C(f,function(d){typeof d=="object"&&u.annotation()[d.type](d)});var v=A(u,["filteredData"],u.getOptions().data);o({chart:u,index:c,options:m(m({},t),{filteredData:Th(v,v,t)})}),u.filterData(v),i.rendering=!0,u.render(!0)})}this.rendering=!1},e}(St),g0="funnel-conversion-tag",qu="funnel-afterrender",y0={trigger:"afterrender",action:"".concat(g0,":change")};j(g0,jI);it(qu,{start:[y0]});function ZI(r){var e=r.options,t=e.compareField,i=e.xField,n=e.yField,a=e.locale,o=e.funnelStyle,s=e.data,l=tl(a),u={label:t?{fields:[i,n,t,Ur,mr],formatter:function(h){return"".concat(h[n])}}:{fields:[i,n,Ur,mr],offset:0,position:"middle",formatter:function(h){return"".concat(h[i]," ").concat(h[n])}},tooltip:{title:i,formatter:function(h){return{name:h[i],value:h[n]}}},conversionTag:{formatter:function(h){return"".concat(l.get(["conversionTag","label"]),": ").concat(u0.apply(void 0,h[mr]))}}},c;return(t||o)&&(c=function(h){return I({},t&&{lineWidth:1,stroke:"#fff"},X(o)?o(h):o)}),I({options:u},r,{options:{funnelStyle:c,data:ie(s)}})}function QI(r){var e=r.options,t=e.compareField,i=e.dynamicHeight,n=e.seriesField;return n?UI(r):t?VI(r):i?WI(r):d0(r)}function KI(r){var e,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.yField;return J(Lt((e={},e[a]=i,e[o]=n,e)))(r)}function JI(r){var e=r.chart;return e.axis(!1),r}function tP(r){var e=r.chart,t=r.options,i=t.legend;return i===!1?e.legend(!1):e.legend(i),r}function eP(r){var e=r.chart,t=r.options,i=t.interactions,n=t.dynamicHeight;return C(i,function(a){a.enable===!1?e.removeInteraction(a.type):e.interaction(a.type,a.cfg||{})}),n?e.removeInteraction(qu):e.interaction(qu,{start:[m(m({},y0),{arg:t})]}),r}function m0(r){return J(ZI,QI,KI,JI,Nt,eP,tP,xt,ut,Et())(r)}var rP=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="funnel",t}return e.getDefaultOptions=function(){return DI},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return m0},e.prototype.setState=function(t,i,n){n===void 0&&(n=!0);var a=Sa(this.chart);C(a,function(o){i(o.getData())&&o.setState(t,n)})},e.prototype.getStates=function(){var t=Sa(this.chart),i=[];return C(t,function(n){var a=n.getData(),o=n.getStates();C(o,function(s){i.push({data:a,state:s,geometry:n.geometry,element:n})})}),i},e.CONVERSATION_FIELD=mr,e.PERCENT_FIELD=Ur,e.TOTAL_PERCENT_FIELD=_u,e}(nt),Ao,kh="range",x0="type",pr="percent",iP="#f0f0f0",w0="indicator-view",b0="range-view",nP={percent:0,range:{ticks:[]},innerRadius:.9,radius:.95,startAngle:-7/6*Math.PI,endAngle:1/6*Math.PI,syncViewPadding:!0,axis:{line:null,label:{offset:-24,style:{textAlign:"center",textBaseline:"middle"}},subTickLine:{length:-8},tickLine:{length:-12},grid:null},indicator:{pointer:{style:{lineWidth:5,lineCap:"round"}},pin:{style:{r:9.75,lineWidth:4.5,fill:"#fff"}}},statistic:{title:!1},meta:(Ao={},Ao[kh]={sync:"v"},Ao[pr]={sync:"v",tickCount:5,tickInterval:.2},Ao),animation:!1};function aP(r,e){return r.map(function(t,i){var n;return n={},n[kh]=t-(r[i-1]||0),n[x0]="".concat(i),n[pr]=e,n})}function S0(r){var e;return[(e={},e[pr]=Ct(r,0,1),e)]}function C0(r,e){var t=A(e,["ticks"],[]),i=Vt(t)?Ci(t):[0,Ct(r,0,1),1];return i[0]||i.shift(),aP(i,r)}function oP(r){var e=r.chart,t=r.options,i=t.percent,n=t.range,a=t.radius,o=t.innerRadius,s=t.startAngle,l=t.endAngle,u=t.axis,c=t.indicator,h=t.gaugeStyle,f=t.type,v=t.meter,d=n.color,p=n.width;if(c){var g=S0(i),y=e.createView({id:w0});y.data(g),y.point().position("".concat(pr,"*1")).shape(c.shape||"gauge-indicator").customInfo({defaultColor:e.getTheme().defaultColor,indicator:c}),y.coordinate("polar",{startAngle:s,endAngle:l,radius:o*a}),y.axis(pr,u),y.scale(pr,dt(u,fe))}var x=C0(i,t.range),b=e.createView({id:b0});b.data(x);var w=Q(d)?[d,iP]:d,S=Kt({chart:b,options:{xField:"1",yField:kh,seriesField:x0,rawFields:[pr],isStack:!0,interval:{color:w,style:h,shape:f==="meter"?"meter-gauge":null},args:{zIndexReversed:!0,sortZIndex:!0},minColumnWidth:p,maxColumnWidth:p}}).ext,M=S.geometry;return M.customInfo({meter:v}),b.coordinate("polar",{innerRadius:o,radius:a,startAngle:s,endAngle:l}).transpose(),r}function sP(r){var e;return J(Lt((e={range:{min:0,max:1,maxLimit:1,minLimit:0}},e[pr]={},e)))(r)}function M0(r,e){var t=r.chart,i=r.options,n=i.statistic,a=i.percent;if(t.getController("annotation").clear(!0),n){var o=n.content,s=void 0;o&&(s=I({},{content:"".concat((a*100).toFixed(2),"%"),style:{opacity:.75,fontSize:"30px",lineHeight:1,textAlign:"center",color:"rgba(44,53,66,0.85)"}},o)),gL(t,{statistic:m(m({},n),{content:s})},{percent:a})}return e&&t.render(!0),r}function lP(r){var e=r.chart,t=r.options,i=t.tooltip;return i?e.tooltip(I({showTitle:!1,showMarkers:!1,containerTpl:'
    ',domStyles:{"g2-tooltip":{padding:"4px 8px",fontSize:"10px"}},customContent:function(n,a){var o=A(a,[0,"data",pr],0);return"".concat((o*100).toFixed(2),"%")}},i)):e.tooltip(!1),r}function uP(r){var e=r.chart;return e.legend(!1),r}function A0(r){return J(ut,xt,oP,sP,lP,M0,At,Et(),uP)(r)}ft("point","gauge-indicator",{draw:function(r,e){var t=r.customInfo,i=t.indicator,n=t.defaultColor,a=i,o=a.pointer,s=a.pin,l=e.addGroup(),u=this.parsePoint({x:0,y:0});return o&&l.addShape("line",{name:"pointer",attrs:m({x1:u.x,y1:u.y,x2:r.x,y2:r.y,stroke:n},o.style)}),s&&l.addShape("circle",{name:"pin",attrs:m({x:u.x,y:u.y,stroke:n},s.style)}),l}});ft("interval","meter-gauge",{draw:function(r,e){var t=r.customInfo.meter,i=t===void 0?{}:t,n=i.steps,a=n===void 0?50:n,o=i.stepRatio,s=o===void 0?.5:o;a=a<1?1:a,s=Ct(s,0,1);var l=this.coordinate,u=l.startAngle,c=l.endAngle,h=0;if(s>0&&s<1){var f=c-u;h=f/a/(s/(1-s)+1-1/a)}for(var v=h/(1-s)*s,d=e.addGroup(),p=this.coordinate.getCenter(),g=this.coordinate.getRadius(),y=pe.getAngle(r,this.coordinate),x=y.startAngle,b=y.endAngle,w=x;w1?l/(i-1):s.max),!t&&!i){var c=hP(o);u=l/c}var h={},f=we(a,n);de(f)?C(a,function(d){var p=d[e],g=Td(p,u,i),y="".concat(g[0],"-").concat(g[1]);$r(h,y)||(h[y]={range:g,count:0}),h[y].count+=1}):Object.keys(f).forEach(function(d){C(f[d],function(p){var g=p[e],y=Td(g,u,i),x="".concat(y[0],"-").concat(y[1]),b="".concat(x,"-").concat(d);$r(h,b)||(h[b]={range:y,count:0},h[b][n]=d),h[b].count+=1})});var v=[];return C(h,function(d){v.push(d)}),v}var ls="range",Aa="count",fP=I({},nt.getDefaultOptions(),{columnStyle:{stroke:"#FFFFFF"},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]});function vP(r){var e=r.chart,t=r.options,i=t.data,n=t.binField,a=t.binNumber,o=t.binWidth,s=t.color,l=t.stackField,u=t.legend,c=t.columnStyle,h=F0(i,n,o,a,l);e.data(h);var f=I({},r,{options:{xField:ls,yField:Aa,seriesField:l,isStack:!0,interval:{color:s,style:c}}});return Kt(f),u&&l?e.legend(l,u):e.legend(!1),r}function dP(r){var e,t=r.options,i=t.xAxis,n=t.yAxis;return J(Lt((e={},e[ls]=i,e[Aa]=n,e)))(r)}function pP(r){var e=r.chart,t=r.options,i=t.xAxis,n=t.yAxis;return i===!1?e.axis(ls,!1):e.axis(ls,i),n===!1?e.axis(Aa,!1):e.axis(Aa,n),r}function gP(r){var e=r.chart,t=r.options,i=t.label,n=Qt(e,"interval");if(!i)n.label(!1);else{var a=i.callback,o=yt(i,["callback"]);n.label({fields:[Aa],callback:a,cfg:Yt(o)})}return r}function T0(r){return J(ut,Ae("columnStyle"),vP,dP,pP,ei,gP,Nt,At,xt)(r)}var yP=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="histogram",t}return e.getDefaultOptions=function(){return fP},e.prototype.changeData=function(t){this.updateOption({data:t});var i=this.options,n=i.binField,a=i.binNumber,o=i.binWidth,s=i.stackField;this.chart.changeData(F0(t,n,o,a,s))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return T0},e}(nt),mP=I({},nt.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},legend:{position:"top-left",radio:{}},isStack:!1}),xP=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.active=function(){var t=this.getView(),i=this.context.event;if(i.data){var n=i.data.items,a=t.geometries.filter(function(o){return o.type==="point"});C(a,function(o){C(o.elements,function(s){var l=dp(n,function(u){return u.data===s.data})!==-1;s.setState("active",l)})})}},e.prototype.reset=function(){var t=this.getView(),i=t.geometries.filter(function(n){return n.type==="point"});C(i,function(n){C(n.elements,function(a){a.setState("active",!1)})})},e.prototype.getView=function(){return this.context.view},e}(St);j("marker-active",xP);it("marker-active",{start:[{trigger:"tooltip:show",action:"marker-active:active"}],end:[{trigger:"tooltip:hide",action:"marker-active:reset"}]});var E0=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="line",t}return e.getDefaultOptions=function(){return mP},e.prototype.changeData=function(t){this.updateOption({data:t});var i=this,n=i.chart,a=i.options;ol({chart:n,options:a}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o0},e}(nt),k0=I({},nt.getDefaultOptions(),{legend:{position:"right",radio:{}},tooltip:{shared:!1,showTitle:!1,showMarkers:!1},label:{layout:{type:"limit-in-plot",cfg:{action:"ellipsis"}}},pieStyle:{stroke:"white",lineWidth:1},statistic:{title:{style:{fontWeight:300,color:"#4B535E",textAlign:"center",fontSize:"20px",lineHeight:1}},content:{style:{fontWeight:"bold",color:"rgba(44,53,66,0.85)",textAlign:"center",fontSize:"32px",lineHeight:1}}},theme:{components:{annotation:{text:{animate:!1}}}}}),wP=[1,0,0,0,1,0,0,0,1];function Uu(r,e){var t=Z([],wP,!0);return pe.transform(t,r)}var bP=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getActiveElements=function(){var t=pe.getDelegationObject(this.context);if(t){var i=this.context.view,n=t.component,a=t.item,o=n.get("field");if(o){var s=i.geometries[0].elements;return s.filter(function(l){return l.getModel().data[o]===a.value})}}return[]},e.prototype.getActiveElementLabels=function(){var t=this.context.view,i=this.getActiveElements(),n=t.geometries[0].labelsContainer.getChildren();return n.filter(function(a){return i.find(function(o){return Pt(o.getData(),a.get("data"))})})},e.prototype.transfrom=function(t){t===void 0&&(t=7.5);var i=this.getActiveElements(),n=this.getActiveElementLabels();i.forEach(function(a,o){var s=n[o],l=a.geometry.coordinate;if(l.isPolar&&l.isTransposed){var u=pe.getAngle(a.getModel(),l),c=u.startAngle,h=u.endAngle,f=(c+h)/2,v=t,d=v*Math.cos(f),p=v*Math.sin(f);a.shape.setMatrix(Uu([["t",d,p]])),s.setMatrix(Uu([["t",d,p]]))}})},e.prototype.active=function(){this.transfrom()},e.prototype.reset=function(){this.transfrom(0)},e}(St);function SP(r){var e=r.event,t,i=e.target;return i&&(t=i.get("element")),t}var CP=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getAnnotations=function(t){var i=t||this.context.view;return i.getController("annotation").option},e.prototype.getInitialAnnotation=function(){return this.initialAnnotation},e.prototype.init=function(){var t=this,i=this.context.view;i.removeInteraction("tooltip"),i.on("afterchangesize",function(){var n=t.getAnnotations(i);t.initialAnnotation=n})},e.prototype.change=function(t){var i=this.context,n=i.view,a=i.event;this.initialAnnotation||(this.initialAnnotation=this.getAnnotations());var o=A(a,["data","data"]);if(a.type.match("legend-item")){var s=pe.getDelegationObject(this.context),l=n.getGroupedFields()[0];if(s&&l){var u=s.item;o=n.getData().find(function(v){return v[l]===u.value})}}if(o){var c=A(t,"annotations",[]),h=A(t,"statistic",{});n.getController("annotation").clear(!0),C(c,function(v){typeof v=="object"&&n.annotation()[v.type](v)}),Ks(n,{statistic:h,plotType:"pie"},o),n.render(!0)}var f=SP(this.context);f&&f.shape.toFront()},e.prototype.reset=function(){var t=this.context.view,i=t.getController("annotation");i.clear(!0);var n=this.getInitialAnnotation();C(n,function(a){t.annotation()[a.type](a)}),t.render(!0)},e}(St),L0="pie-statistic";j(L0,CP);it("pie-statistic-active",{start:[{trigger:"element:mouseenter",action:"pie-statistic:change"}],end:[{trigger:"element:mouseleave",action:"pie-statistic:reset"}]});j("pie-legend",bP);it("pie-legend-active",{start:[{trigger:"legend-item:mouseenter",action:"pie-legend:active"}],end:[{trigger:"legend-item:mouseleave",action:"pie-legend:reset"}]});function MP(r,e){var t=null;return C(r,function(i){typeof i[e]=="number"&&(t+=i[e])}),t}function AP(r,e){var t;switch(r){case"inner":return t="-30%",Q(e)&&e.endsWith("%")?parseFloat(e)*.01>0?t:e:e<0?e:t;case"outer":return t=12,Q(e)&&e.endsWith("%")?parseFloat(e)*.01<0?t:e:e>0?e:t;default:return e}}function us(r,e){return nc(cn(r,e),function(t){return t[e]===0})}function FP(r){var e=r.chart,t=r.options,i=t.data,n=t.angleField,a=t.colorField,o=t.color,s=t.pieStyle,l=t.shape,u=cn(i,n);if(us(u,n)){var c="$$percentage$$";u=u.map(function(f){var v;return m(m({},f),(v={},v[c]=1/u.length,v))}),e.data(u);var h=I({},r,{options:{xField:"1",yField:c,seriesField:a,isStack:!0,interval:{color:o,shape:l,style:s},args:{zIndexReversed:!0,sortZIndex:!0}}});Kt(h)}else{e.data(u);var h=I({},r,{options:{xField:"1",yField:n,seriesField:a,isStack:!0,interval:{color:o,shape:l,style:s},args:{zIndexReversed:!0,sortZIndex:!0}}});Kt(h)}return r}function TP(r){var e,t=r.chart,i=r.options,n=i.meta,a=i.colorField,o=I({},n);return t.scale(o,(e={},e[a]={type:"cat"},e)),r}function EP(r){var e=r.chart,t=r.options,i=t.radius,n=t.innerRadius,a=t.startAngle,o=t.endAngle;return e.coordinate({type:"theta",cfg:{radius:i,innerRadius:n,startAngle:a,endAngle:o}}),r}function kP(r){var e=r.chart,t=r.options,i=t.label,n=t.colorField,a=t.angleField,o=e.geometries[0];if(!i)o.label(!1);else{var s=i.callback,l=yt(i,["callback"]),u=Yt(l);if(u.content){var c=u.content;u.content=function(d,p,g){var y=d[n],x=d[a],b=e.getScaleByField(a),w=b==null?void 0:b.scale(x);return X(c)?c(m(m({},d),{percent:w}),p,g):Q(c)?qm(c,{value:x,name:y,percentage:rt(w)&&!B(x)?"".concat((w*100).toFixed(2),"%"):null}):c}}var h={inner:"",outer:"pie-outer",spider:"pie-spider"},f=u.type?h[u.type]:"pie-outer",v=u.layout?R(u.layout)?u.layout:[u.layout]:[];u.layout=(f?[{type:f}]:[]).concat(v),o.label({fields:n?[a,n]:[a],callback:s,cfg:m(m({},u),{offset:AP(u.type,u.offset),type:"pie"})})}return r}function I0(r){var e=r.innerRadius,t=r.statistic,i=r.angleField,n=r.colorField,a=r.meta,o=r.locale,s=tl(o);if(e&&t){var l=I({},k0.statistic,t),u=l.title,c=l.content;return u!==!1&&(u=I({},{formatter:function(h){var f=h?h[n]:B(u.content)?s.get(["statistic","total"]):u.content,v=A(a,[n,"formatter"])||function(d){return d};return v(f)}},u)),c!==!1&&(c=I({},{formatter:function(h,f){var v=h?h[i]:MP(f,i),d=A(a,[i,"formatter"])||function(p){return p};return h||B(c.content)?d(v):c.content}},c)),I({},{statistic:{title:u,content:c}},r)}return r}function P0(r){var e=r.chart,t=r.options,i=I0(t),n=i.innerRadius,a=i.statistic;return e.getController("annotation").clear(!0),J(Et())(r),n&&a&&Ks(e,{statistic:a,plotType:"pie"}),r}function LP(r){var e=r.chart,t=r.options,i=t.tooltip,n=t.colorField,a=t.angleField,o=t.data;if(i===!1)e.tooltip(i);else if(e.tooltip(I({},i,{shared:!1})),us(o,a)){var s=A(i,"fields"),l=A(i,"formatter");de(A(i,"fields"))&&(s=[n,a],l=l||function(u){return{name:u[n],value:La(u[a])}}),e.geometries[0].tooltip(s.join("*"),$i(s,l))}return r}function IP(r){var e=r.chart,t=r.options,i=I0(t),n=i.interactions,a=i.statistic,o=i.annotations;return C(n,function(s){var l,u;if(s.enable===!1)e.removeInteraction(s.type);else if(s.type==="pie-statistic-active"){var c=[];!((l=s.cfg)===null||l===void 0)&&l.start||(c=[{trigger:"element:mouseenter",action:"".concat(L0,":change"),arg:{statistic:a,annotations:o}}]),C((u=s.cfg)===null||u===void 0?void 0:u.start,function(h){c.push(m(m({},h),{arg:{statistic:a,annotations:o}}))}),e.interaction(s.type,I({},s.cfg,{start:c}))}else e.interaction(s.type,s.cfg||{})}),r}function D0(r){return J(Ae("pieStyle"),FP,TP,ut,EP,Sn,LP,kP,ei,P0,IP,xt)(r)}var O0=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="pie",t}return e.getDefaultOptions=function(){return k0},e.prototype.changeData=function(t){this.chart.emit(ot.BEFORE_CHANGE_DATA,Tt.fromData(this.chart,ot.BEFORE_CHANGE_DATA,null));var i=this.options,n=this.options.angleField,a=cn(i.data,n),o=cn(t,n);us(a,n)||us(o,n)?this.update({data:t}):(this.updateOption({data:t}),this.chart.data(o),P0({chart:this.chart,options:this.options}),this.chart.render(!0)),this.chart.emit(ot.AFTER_CHANGE_DATA,Tt.fromData(this.chart,ot.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return D0},e}(nt),B0=["#FAAD14","#E8EDF3"],PP={percent:.2,color:B0,animation:{}};function Lh(r){var e=Ct(Ei(r)?r:0,0,1);return[{current:"".concat(e),type:"current",percent:e},{current:"".concat(e),type:"target",percent:1}]}function R0(r){var e=r.chart,t=r.options,i=t.percent,n=t.progressStyle,a=t.color,o=t.barWidthRatio;e.data(Lh(i));var s=I({},r,{options:{xField:"current",yField:"percent",seriesField:"type",widthRatio:o,interval:{style:n,color:Q(a)?[a,B0[1]]:a},args:{zIndexReversed:!0,sortZIndex:!0}}});return Kt(s),e.tooltip(!1),e.axis(!1),e.legend(!1),r}function DP(r){var e=r.chart;return e.coordinate("rect").transpose(),r}function z0(r){return J(R0,Lt({}),DP,xt,ut,Et())(r)}var OP=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="process",t}return e.getDefaultOptions=function(){return PP},e.prototype.changeData=function(t){this.updateOption({percent:t}),this.chart.changeData(Lh(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return z0},e}(nt);function BP(r){var e=r.chart,t=r.options,i=t.innerRadius,n=t.radius;return e.coordinate("theta",{innerRadius:i,radius:n}),r}function N0(r,e){var t=r.chart,i=r.options,n=i.innerRadius,a=i.statistic,o=i.percent,s=i.meta;if(t.getController("annotation").clear(!0),n&&a){var l=A(s,["percent","formatter"])||function(c){return"".concat((c*100).toFixed(2),"%")},u=a.content;u&&(u=I({},u,{content:B(u.content)?l(o):u.content})),Ks(t,{statistic:m(m({},a),{content:u}),plotType:"ring-progress"},{percent:o})}return e&&t.render(!0),r}function G0(r){return J(R0,Lt({}),BP,N0,xt,ut,Et())(r)}var RP={percent:.2,innerRadius:.8,radius:.98,color:["#FAAD14","#E8EDF3"],statistic:{title:!1,content:{style:{fontSize:"14px",fontWeight:300,fill:"#4D4D4D",textAlign:"center",textBaseline:"middle"}}},animation:{}},zP=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="ring-process",t}return e.getDefaultOptions=function(){return RP},e.prototype.changeData=function(t){this.chart.emit(ot.BEFORE_CHANGE_DATA,Tt.fromData(this.chart,ot.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data(Lh(t)),N0({chart:this.chart,options:this.options},!0),this.chart.emit(ot.AFTER_CHANGE_DATA,Tt.fromData(this.chart,ot.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return G0},e}(nt);function Zr(r,e){return NP(r)||GP(r,e)||VP()}function NP(r){if(Array.isArray(r))return r}function GP(r,e){var t=[],i=!0,n=!1,a=void 0;try{for(var o=r[Symbol.iterator](),s;!(i=(s=o.next()).done)&&(t.push(s.value),!(e&&t.length===e));i=!0);}catch(l){n=!0,a=l}finally{try{!i&&o.return!=null&&o.return()}finally{if(n)throw a}}return t}function VP(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function Ih(r,e,t,i){r=r.filter(function(d,p){var g=e(d,p),y=t(d,p);return g!=null&&isFinite(g)&&y!=null&&isFinite(y)}),i&&r.sort(function(d,p){return e(d)-e(p)});for(var n=r.length,a=new Float64Array(n),o=new Float64Array(n),s=0,l=0,u,c,h,f=0;fn&&(c.splice(v+1,0,y),f=!0)}return f}}function Xa(r,e,t,i){var n=i-r*r,a=Math.abs(n)<1e-24?0:(t-r*e)/n,o=e-a*r;return[o,a]}function $P(){var r=function(a){return a[0]},e=function(a){return a[1]},t;function i(n){var a=0,o=0,s=0,l=0,u=0,c=0,h=t?+t[0]:1/0,f=t?+t[1]:-1/0;Bi(n,r,e,function(b,w){var S=Math.log(w),M=b*w;++a,o+=(w-o)/a,l+=(M-l)/a,c+=(b*M-c)/a,s+=(w*S-s)/a,u+=(M*S-u)/a,t||(bf&&(f=b))});var v=Xa(l/o,s/o,u/o,c/o),d=Zr(v,2),p=d[0],g=d[1];p=Math.exp(p);var y=function(w){return p*Math.exp(g*w)},x=Ha(h,f,y);return x.a=p,x.b=g,x.predict=y,x.rSquared=Mn(n,r,e,o,y),x}return i.domain=function(n){return arguments.length?(t=n,i):t},i.x=function(n){return arguments.length?(r=n,i):r},i.y=function(n){return arguments.length?(e=n,i):e},i}function V0(){var r=function(a){return a[0]},e=function(a){return a[1]},t;function i(n){var a=0,o=0,s=0,l=0,u=0,c=t?+t[0]:1/0,h=t?+t[1]:-1/0;Bi(n,r,e,function(x,b){++a,o+=(x-o)/a,s+=(b-s)/a,l+=(x*b-l)/a,u+=(x*x-u)/a,t||(xh&&(h=x))});var f=Xa(o,s,l,u),v=Zr(f,2),d=v[0],p=v[1],g=function(b){return p*b+d},y=[[c,g(c)],[h,g(h)]];return y.a=p,y.b=d,y.predict=g,y.rSquared=Mn(n,r,e,s,g),y}return i.domain=function(n){return arguments.length?(t=n,i):t},i.x=function(n){return arguments.length?(r=n,i):r},i.y=function(n){return arguments.length?(e=n,i):e},i}function HP(r){r.sort(function(t,i){return t-i});var e=r.length/2;return e%1===0?(r[e-1]+r[e])/2:r[Math.floor(e)]}var kd=2,Ld=1e-12;function XP(){var r=function(a){return a[0]},e=function(a){return a[1]},t=.3;function i(n){for(var a=Ih(n,r,e,!0),o=Zr(a,4),s=o[0],l=o[1],u=o[2],c=o[3],h=s.length,f=Math.max(2,~~(t*h)),v=new Float64Array(h),d=new Float64Array(h),p=new Float64Array(h).fill(1),g=-1;++g<=kd;){for(var y=[0,f-1],x=0;xs[S]-b?w:S,F=0,T=0,L=0,k=0,P=0,O=1/Math.abs(s[M]-b||1),z=w;z<=S;++z){var V=s[z],U=l[z],D=WP(Math.abs(b-V)*O)*p[z],N=V*D;F+=D,T+=N,L+=U*D,k+=U*N,P+=V*N}var W=Xa(T/F,L/F,k/F,P/F),$=Zr(W,2),Y=$[0],_=$[1];v[x]=Y+_*b,d[x]=Math.abs(l[x]-v[x]),_P(s,x+1,y)}if(g===kd)break;var et=HP(d);if(Math.abs(et)=1?Ld:(tt=1-K*K)*tt}return qP(s,v,u,c)}return i.bandwidth=function(n){return arguments.length?(t=n,i):t},i.x=function(n){return arguments.length?(r=n,i):r},i.y=function(n){return arguments.length?(e=n,i):e},i}function WP(r){return(r=1-r*r*r)*r*r}function _P(r,e,t){var i=r[e],n=t[0],a=t[1]+1;if(!(a>=r.length))for(;e>n&&r[a]-i<=i-r[n];)t[0]=++n,t[1]=a,++a}function qP(r,e,t,i){for(var n=r.length,a=[],o=0,s=0,l=[],u;of&&(f=w))});var d=Xa(s,l,u,c),p=Zr(d,2),g=p[0],y=p[1],x=function(S){return y*Math.log(S)/v+g},b=Ha(h,f,x);return b.a=y,b.b=g,b.predict=x,b.rSquared=Mn(a,r,e,l,x),b}return n.domain=function(a){return arguments.length?(i=a,n):i},n.x=function(a){return arguments.length?(r=a,n):r},n.y=function(a){return arguments.length?(e=a,n):e},n.base=function(a){return arguments.length?(t=a,n):t},n}function Y0(){var r=function(a){return a[0]},e=function(a){return a[1]},t;function i(n){var a=Ih(n,r,e),o=Zr(a,4),s=o[0],l=o[1],u=o[2],c=o[3],h=s.length,f=0,v=0,d=0,p=0,g=0,y,x,b,w;for(y=0;yT&&(T=D))});var L=d-f*f,k=f*L-v*v,P=(g*f-p*v)/k,O=(p*L-g*v)/k,z=-P*f,V=function(N){return N=N-u,P*N*N+O*N+z+c},U=Ha(F,T,V);return U.a=P,U.b=O-2*P*u,U.c=z-O*u+P*u*u+c,U.predict=V,U.rSquared=Mn(n,r,e,S,V),U}return i.domain=function(n){return arguments.length?(t=n,i):t},i.x=function(n){return arguments.length?(r=n,i):r},i.y=function(n){return arguments.length?(e=n,i):e},i}function jP(){var r=function(o){return o[0]},e=function(o){return o[1]},t=3,i;function n(a){if(t===1){var o=V0().x(r).y(e).domain(i)(a);return o.coefficients=[o.b,o.a],delete o.a,delete o.b,o}if(t===2){var s=Y0().x(r).y(e).domain(i)(a);return s.coefficients=[s.c,s.b,s.a],delete s.a,delete s.b,delete s.c,s}var l=Ih(a,r,e),u=Zr(l,4),c=u[0],h=u[1],f=u[2],v=u[3],d=c.length,p=[],g=[],y=t+1,x=0,b=0,w=i?+i[0]:1/0,S=i?+i[1]:-1/0;Bi(a,r,e,function(V,U){++b,x+=(U-x)/b,i||(VS&&(S=V))});var M,F,T,L,k;for(M=0;M=0;--a)for(s=e[a],l=1,n[a]+=s,o=1;o<=a;++o)l*=(a+1-o)/o,n[a-o]+=s*Math.pow(t,o)*l;return n[0]+=i,n}function QP(r){var e=r.length-1,t=[],i,n,a,o,s;for(i=0;iMath.abs(r[i][o])&&(o=n);for(a=i;a=i;a--)r[a][n]-=r[a][i]*r[i][n]/r[i][i]}for(n=e-1;n>=0;--n){for(s=0,a=n+1;af&&(f=b))});var v=Xa(o,s,l,u),d=Zr(v,2),p=d[0],g=d[1];p=Math.exp(p);var y=function(w){return p*Math.pow(w,g)},x=Ha(h,f,y);return x.a=p,x.b=g,x.predict=y,x.rSquared=Mn(n,r,e,c,y),x}return i.domain=function(n){return arguments.length?(t=n,i):t},i.x=function(n){return arguments.length?(r=n,i):r},i.y=function(n){return arguments.length?(e=n,i):e},i}var JP={exp:$P,linear:V0,loess:XP,log:UP,poly:jP,pow:KP,quad:Y0};function tD(r,e){var t=10,i={regionStyle:[{position:{start:[r,"max"],end:["max",e]},style:{fill:"#d8d0c0",opacity:.4}},{position:{start:["min","max"],end:[r,e]},style:{fill:"#a3dda1",opacity:.4}},{position:{start:["min",e],end:[r,"min"]},style:{fill:"#d8d0c0",opacity:.4}},{position:{start:[r,e],end:["max","min"]},style:{fill:"#a3dda1",opacity:.4}}],lineStyle:{stroke:"#9ba29a",lineWidth:1},labelStyle:[{position:["max",e],offsetX:-t,offsetY:-t,style:{textAlign:"right",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",e],offsetX:t,offsetY:-t,style:{textAlign:"left",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",e],offsetX:t,offsetY:t,style:{textAlign:"left",textBaseline:"top",fontSize:14,fill:"#ccc"}},{position:["max",e],offsetX:-t,offsetY:t,style:{textAlign:"right",textBaseline:"top",fontSize:14,fill:"#ccc"}}]};return i}var eD=function(r,e){var t=e.view,i=e.options,n=i.xField,a=i.yField,o=t.getScaleByField(n),s=t.getScaleByField(a),l=r.map(function(u){return t.getCoordinate().convert({x:o.scale(u[0]),y:s.scale(u[1])})});return pL(l,!1)},rD=function(r){var e=r.options,t=e.xField,i=e.yField,n=e.data,a=e.regressionLine,o=a.type,s=o===void 0?"linear":o,l=a.algorithm,u=a.equation,c,h=null;if(l)c=R(l)?l:l(n),h=u;else{var f=JP[s]().x(function(v){return v[t]}).y(function(v){return v[i]});c=f(n),h=nD(s,c)}return[eD(c,r),h]},iD=function(r){var e,t=r.meta,i=t===void 0?{}:t,n=r.xField,a=r.yField,o=r.data,s=o[0][n],l=o[0][a],u=s>0,c=l>0;function h(f,v){var d=A(i,[f]);function p(y){return A(d,y)}var g={};return v==="x"?(rt(s)&&(rt(p("min"))||(g.min=u?0:s*2),rt(p("max"))||(g.max=u?s*2:0)),g):(rt(l)&&(rt(p("min"))||(g.min=c?0:l*2),rt(p("max"))||(g.max=c?l*2:0)),g)}return m(m({},i),(e={},e[n]=m(m({},i[n]),h(n,"x")),e[a]=m(m({},i[a]),h(a,"y")),e))};function nD(r,e){var t,i,n,a=function(u,c){return c===void 0&&(c=4),Math.round(u*Math.pow(10,c))/Math.pow(10,c)},o=function(u){return Number.isFinite(u)?a(u):"?"};switch(r){case"linear":return"y = ".concat(o(e.a),"x + ").concat(o(e.b),", R^2 = ").concat(o(e.rSquared));case"exp":return"y = ".concat(o(e.a),"e^(").concat(o(e.b),"x), R^2 = ").concat(o(e.rSquared));case"log":return"y = ".concat(o(e.a),"ln(x) + ").concat(o(e.b),", R^2 = ").concat(o(e.rSquared));case"quad":return"y = ".concat(o(e.a),"x^2 + ").concat(o(e.b),"x + ").concat(o(e.c),", R^2 = ").concat(o(e.rSquared));case"poly":for(var s="y = ".concat(o((t=e.coefficients)===null||t===void 0?void 0:t[0])," + ").concat(o((i=e.coefficients)===null||i===void 0?void 0:i[1]),"x + ").concat(o((n=e.coefficients)===null||n===void 0?void 0:n[2]),"x^2"),l=3;l
    ',itemTpl:"{value}",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}},showCrosshairs:!0,crosshairs:{type:"x"}},SD={appendPadding:2,tooltip:m({},U0),animation:{}};function CD(r){var e=r.chart,t=r.options,i=t.data,n=t.color,a=t.areaStyle,o=t.point,s=t.line,l=o==null?void 0:o.state,u=Ri(i);e.data(u);var c=I({},r,{options:{xField:Ta,yField:Ji,area:{color:n,style:a},line:s,point:o}}),h=I({},c,{options:{tooltip:!1}}),f=I({},c,{options:{tooltip:!1,state:l}});return el(c),Cn(h),Fe(f),e.axis(!1),e.legend(!1),r}function An(r){var e,t,i=r.options,n=i.xAxis,a=i.yAxis,o=i.data,s=Ri(o);return J(Lt((e={},e[Ta]=n,e[Ji]=a,e),(t={},t[Ta]={type:"cat"},t[Ji]=yh(s,Ji),t)))(r)}function j0(r){return J(Ae("areaStyle"),CD,An,Nt,ut,xt,Et())(r)}var MD={appendPadding:2,tooltip:m({},U0),color:"l(90) 0:#E5EDFE 1:#ffffff",areaStyle:{fillOpacity:.6},line:{size:1,color:"#5B8FF9"},animation:{}},AD=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="tiny-area",t}return e.getDefaultOptions=function(){return MD},e.prototype.changeData=function(t){this.updateOption({data:t});var i=this,n=i.chart,a=i.options;An({chart:n,options:a}),n.changeData(Ri(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return j0},e}(nt);function FD(r){var e=r.chart,t=r.options,i=t.data,n=t.color,a=t.columnStyle,o=t.columnWidthRatio,s=Ri(i);e.data(s);var l=I({},r,{options:{xField:Ta,yField:Ji,widthRatio:o,interval:{style:a,color:n}}});return Kt(l),e.axis(!1),e.legend(!1),e.interaction("element-active"),r}function Z0(r){return J(ut,Ae("columnStyle"),FD,An,Nt,xt,Et())(r)}var TD={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(r,e){return"".concat(A(e,[0,"data","y"],0))},containerTpl:'
    ',itemTpl:"{value}",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}}},ED={appendPadding:2,tooltip:m({},TD),animation:{}},kD=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="tiny-column",t}return e.getDefaultOptions=function(){return ED},e.prototype.changeData=function(t){this.updateOption({data:t});var i=this,n=i.chart,a=i.options;An({chart:n,options:a}),n.changeData(Ri(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Z0},e}(nt);function LD(r){var e=r.chart,t=r.options,i=t.data,n=t.color,a=t.lineStyle,o=t.point,s=o==null?void 0:o.state,l=Ri(i);e.data(l);var u=I({},r,{options:{xField:Ta,yField:Ji,line:{color:n,style:a},point:o}}),c=I({},u,{options:{tooltip:!1,state:s}});return Cn(u),Fe(c),e.axis(!1),e.legend(!1),r}function Q0(r){return J(LD,An,ut,Nt,xt,Et())(r)}var ID=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="tiny-line",t}return e.getDefaultOptions=function(){return SD},e.prototype.changeData=function(t){this.updateOption({data:t});var i=this,n=i.chart,a=i.options;An({chart:n,options:a}),n.changeData(Ri(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Q0},e}(nt),PD={line:o0,pie:D0,column:sl,bar:c0,area:s0,gauge:A0,"tiny-line":Q0,"tiny-column":Z0,"tiny-area":j0,"ring-progress":G0,progress:z0,scatter:H0,histogram:T0,funnel:m0,stock:q0},DD={line:E0,pie:O0,column:h0,bar:II,area:lI,gauge:cP,"tiny-line":ID,"tiny-column":kD,"tiny-area":AD,"ring-progress":zP,progress:OP,scatter:vD,histogram:yP,funnel:rP,stock:bD},OD={pie:{label:!1},column:{tooltip:{showMarkers:!1}},bar:{tooltip:{showMarkers:!1}}};function ju(r,e,t){var i=DD[r];if(!i){console.error("could not find ".concat(r," plot"));return}var n=PD[r];n({chart:e,options:I({},i.getDefaultOptions(),A(OD,r,{}),t)})}function BD(r){var e=r.chart,t=r.options,i=t.views,n=t.legend;return C(i,function(a){var o=a.region,s=a.data,l=a.meta,u=a.axes,c=a.coordinate,h=a.interactions,f=a.annotations,v=a.tooltip,d=a.geometries,p=e.createView({region:o});p.data(s);var g={};u&&C(u,function(y,x){g[x]=dt(y,fe)}),g=I({},l,g),p.scale(g),u?C(u,function(y,x){p.axis(x,y)}):p.axis(!1),p.coordinate(c),C(d,function(y){var x=ye({chart:p,options:y}).ext,b=y.adjust;b&&x.geometry.adjust(b)}),C(h,function(y){y.enable===!1?p.removeInteraction(y.type):p.interaction(y.type,y.cfg)}),C(f,function(y){p.annotation()[y.type](m({},y))}),typeof a.animation=="boolean"?p.animate(!1):(p.animate(!0),C(p.geometries,function(y){y.animate(a.animation)})),v&&(p.interaction("tooltip"),p.tooltip(v))}),n?C(n,function(a,o){e.legend(o,a)}):e.legend(!1),e.tooltip(t.tooltip),r}function RD(r){var e=r.chart,t=r.options,i=t.plots,n=t.data,a=n===void 0?[]:n;return C(i,function(o){var s=o.type,l=o.region,u=o.options,c=u===void 0?{}:u,h=o.top,f=c.tooltip;if(h){ju(s,e,m(m({},c),{data:a}));return}var v=e.createView(m({region:l},dt(c,r0)));f&&v.interaction("tooltip"),ju(s,v,m({data:a},c))}),r}function zD(r){var e=r.chart,t=r.options;return e.option("slider",t.slider),r}function ND(r){return J(xt,BD,RD,At,xt,ut,Nt,zD,Et())(r)}function GD(r,e){var t=r.getModel(),i=t.data,n;return R(i)?n=i[0][e]:n=i[e],n}function VD(r){var e=os(r);C(e,function(t){t.hasState("active")&&t.setState("active",!1),t.hasState("selected")&&t.setState("selected",!1),t.hasState("inactive")&&t.setState("inactive",!1)})}var YD=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getAssociationItems=function(t,i){var n,a=this.context.event,o=i||{},s=o.linkField,l=o.dim,u=[];if(!((n=a.data)===null||n===void 0)&&n.data){var c=a.data.data;C(t,function(h){var f,v,d=s;if(l==="x"?d=h.getXScale().field:l==="y"?d=(f=h.getYScales().find(function(g){return g.field===d}))===null||f===void 0?void 0:f.field:d||(d=(v=h.getGroupScales()[0])===null||v===void 0?void 0:v.field),!!d){var p=Mt(os(h),function(g){var y=!1,x=!1,b=R(c)?A(c[0],d):A(c,d);return GD(g,d)===b?y=!0:x=!0,{element:g,view:h,active:y,inactive:x}});u.push.apply(u,p)}})}return u},e.prototype.showTooltip=function(t){var i=Md(this.context.view),n=this.getAssociationItems(i,t);C(n,function(a){if(a.active){var o=a.element.shape.getCanvasBBox();a.view.showTooltip({x:o.minX+o.width/2,y:o.minY+o.height/2})}})},e.prototype.hideTooltip=function(){var t=Md(this.context.view);C(t,function(i){i.hideTooltip()})},e.prototype.active=function(t){var i=Hn(this.context.view),n=this.getAssociationItems(i,t);C(n,function(a){var o=a.active,s=a.element;o&&s.setState("active",!0)})},e.prototype.selected=function(t){var i=Hn(this.context.view),n=this.getAssociationItems(i,t);C(n,function(a){var o=a.active,s=a.element;o&&s.setState("selected",!0)})},e.prototype.highlight=function(t){var i=Hn(this.context.view),n=this.getAssociationItems(i,t);C(n,function(a){var o=a.inactive,s=a.element;o&&s.setState("inactive",!0)})},e.prototype.reset=function(){var t=Hn(this.context.view);C(t,function(i){VD(i)})},e}(St);j("association",YD);it("association-active",{start:[{trigger:"element:mouseenter",action:"association:active"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]});it("association-selected",{start:[{trigger:"element:mouseenter",action:"association:selected"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]});it("association-highlight",{start:[{trigger:"element:mouseenter",action:"association:highlight"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]});it("association-tooltip",{start:[{trigger:"element:mousemove",action:"association:showTooltip"}],end:[{trigger:"element:mouseleave",action:"association:hideTooltip"}]});(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="mix",t}return e.prototype.getSchemaAdaptor=function(){return ND},e})(nt);var Id;(function(r){r.DEV="DEV",r.BETA="BETA",r.STABLE="STABLE"})(Id||(Id={}));var rr="first-axes-view",ir="second-axes-view",vi="series-field-key";function K0(r,e,t,i,n){var a=[];e.forEach(function(h){i.forEach(function(f){var v,d=(v={},v[r]=f[r],v[t]=h,v[h]=f[h],v);a.push(d)})});var o=Object.values(we(a,t)),s=o[0],l=s===void 0?[]:s,u=o[1],c=u===void 0?[]:u;return n?[l.reverse(),c.reverse()]:[l,c]}function gr(r){return r!=="vertical"}function $D(r,e,t){var i=e[0],n=e[1],a=i.autoPadding,o=n.autoPadding,s=r.__axisPosition,l=s.layout,u=s.position;if(gr(l)&&u==="top"&&(i.autoPadding=t.instance(a.top,0,a.bottom,a.left),n.autoPadding=t.instance(o.top,a.left,o.bottom,0)),gr(l)&&u==="bottom"&&(i.autoPadding=t.instance(a.top,a.right/2+5,a.bottom,a.left),n.autoPadding=t.instance(o.top,o.right,o.bottom,a.right/2+5)),!gr(l)&&u==="bottom"){var c=a.left>=o.left?a.left:o.left;i.autoPadding=t.instance(a.top,a.right,a.bottom/2+5,c),n.autoPadding=t.instance(a.bottom/2+5,o.right,o.bottom,c)}if(!gr(l)&&u==="top"){var c=a.left>=o.left?a.left:o.left;i.autoPadding=t.instance(a.top,a.right,0,c),n.autoPadding=t.instance(0,o.right,a.top,c)}}function HD(r){var e=r.chart,t=r.options,i=t.data,n=t.xField,a=t.yField,o=t.color,s=t.barStyle,l=t.widthRatio,u=t.legend,c=t.layout,h=K0(n,a,vi,i,gr(c));u?e.legend(vi,u):u===!1&&e.legend(!1);var f,v,d=h[0],p=h[1];gr(c)?(f=e.createView({region:{start:{x:0,y:0},end:{x:.5,y:1}},id:rr}),f.coordinate().transpose().reflect("x"),v=e.createView({region:{start:{x:.5,y:0},end:{x:1,y:1}},id:ir}),v.coordinate().transpose(),f.data(d),v.data(p)):(f=e.createView({region:{start:{x:0,y:0},end:{x:1,y:.5}},id:rr}),v=e.createView({region:{start:{x:0,y:.5},end:{x:1,y:1}},id:ir}),v.coordinate().reflect("y"),f.data(d),v.data(p));var g=I({},r,{chart:f,options:{widthRatio:l,xField:n,yField:a[0],seriesField:vi,interval:{color:o,style:s}}});Kt(g);var y=I({},r,{chart:v,options:{xField:n,yField:a[1],seriesField:vi,widthRatio:l,interval:{color:o,style:s}}});return Kt(y),r}function XD(r){var e,t,i,n=r.options,a=r.chart,o=n.xAxis,s=n.yAxis,l=n.xField,u=n.yField,c=st(a,rr),h=st(a,ir),f={};return pn((n==null?void 0:n.meta)||{}).map(function(v){A(n==null?void 0:n.meta,[v,"alias"])&&(f[v]=n.meta[v].alias)}),a.scale((e={},e[vi]={sync:!0,formatter:function(v){return A(f,v,v)}},e)),Lt((t={},t[l]=o,t[u[0]]=s[u[0]],t))(I({},r,{chart:c})),Lt((i={},i[l]=o,i[u[1]]=s[u[1]],i))(I({},r,{chart:h})),r}function WD(r){var e=r.chart,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.yField,s=t.layout,l=st(e,rr),u=st(e,ir);return(i==null?void 0:i.position)==="bottom"?u.axis(a,m(m({},i),{label:{formatter:function(){return""}}})):u.axis(a,!1),i===!1?l.axis(a,!1):l.axis(a,m({position:gr(s)?"top":"bottom"},i)),n===!1?(l.axis(o[0],!1),u.axis(o[1],!1)):(l.axis(o[0],n[o[0]]),u.axis(o[1],n[o[1]])),e.__axisPosition={position:l.getOptions().axes[a].position,layout:s},r}function _D(r){var e=r.chart;return At(I({},r,{chart:st(e,rr)})),At(I({},r,{chart:st(e,ir)})),r}function qD(r){var e=r.chart,t=r.options,i=t.yField,n=t.yAxis;return ki(I({},r,{chart:st(e,rr),options:{yAxis:n[i[0]]}})),ki(I({},r,{chart:st(e,ir),options:{yAxis:n[i[1]]}})),r}function UD(r){var e=r.chart;return ut(I({},r,{chart:st(e,rr)})),ut(I({},r,{chart:st(e,ir)})),ut(r),r}function jD(r){var e=r.chart;return xt(I({},r,{chart:st(e,rr)})),xt(I({},r,{chart:st(e,ir)})),r}function ZD(r){var e=this,t,i,n=r.chart,a=r.options,o=a.label,s=a.yField,l=a.layout,u=st(n,rr),c=st(n,ir),h=Qt(u,"interval"),f=Qt(c,"interval");if(!o)h.label(!1),f.label(!1);else{var v=o.callback,d=yt(o,["callback"]);d.position||(d.position="middle"),d.offset===void 0&&(d.offset=2);var p=m({},d);if(gr(l)){var g=((t=p.style)===null||t===void 0?void 0:t.textAlign)||(d.position==="middle"?"center":"left");d.style=I({},d.style,{textAlign:g});var y={left:"right",right:"left",center:"center"};p.style=I({},p.style,{textAlign:y[g]})}else{var x={top:"bottom",bottom:"top",middle:"middle"};typeof d.position=="string"?d.position=x[d.position]:typeof d.position=="function"&&(d.position=function(){for(var S=[],M=0;M1?"".concat(e,"_").concat(t):"".concat(e)}function ex(r){var e=r.data,t=r.xField,i=r.measureField,n=r.rangeField,a=r.targetField,o=r.layout,s=[],l=[];e.forEach(function(h,f){var v=[h[n]].flat();v.sort(function(g,y){return g-y}),v.forEach(function(g,y){var x,b=y===0?g:v[y]-v[y-1];s.push((x={rKey:"".concat(n,"_").concat(y)},x[t]=t?h[t]:String(f),x[n]=b,x))});var d=[h[i]].flat();d.forEach(function(g,y){var x;s.push((x={mKey:Pd(d,i,y)},x[t]=t?h[t]:String(f),x[i]=g,x))});var p=[h[a]].flat();p.forEach(function(g,y){var x;s.push((x={tKey:Pd(p,a,y)},x[t]=t?h[t]:String(f),x[a]=g,x))}),l.push(h[n],h[i],h[a])});var u=Math.min.apply(Math,l.flat(1/0)),c=Math.max.apply(Math,l.flat(1/0));return u=u>0?0:u,o==="vertical"&&s.reverse(),{min:u,max:c,ds:s}}function sO(r){var e=r.chart,t=r.options,i=t.bulletStyle,n=t.targetField,a=t.rangeField,o=t.measureField,s=t.xField,l=t.color,u=t.layout,c=t.size,h=t.label,f=ex(t),v=f.min,d=f.max,p=f.ds;e.data(p);var g=I({},r,{options:{xField:s,yField:a,seriesField:"rKey",isStack:!0,label:A(h,"range"),interval:{color:A(l,"range"),style:A(i,"range"),size:A(c,"range")}}});Kt(g),e.geometries[0].tooltip(!1);var y=I({},r,{options:{xField:s,yField:o,seriesField:"mKey",isStack:!0,label:A(h,"measure"),interval:{color:A(l,"measure"),style:A(i,"measure"),size:A(c,"measure")}}});Kt(y);var x=I({},r,{options:{xField:s,yField:n,seriesField:"tKey",label:A(h,"target"),point:{color:A(l,"target"),style:A(i,"target"),size:X(A(c,"target"))?function(b){return A(c,"target")(b)/2}:A(c,"target")/2,shape:u==="horizontal"?"line":"hyphen"}}});return Fe(x),u==="horizontal"&&e.coordinate().transpose(),m(m({},r),{ext:{data:{min:v,max:d}}})}function rx(r){var e,t,i=r.options,n=r.ext,a=i.xAxis,o=i.yAxis,s=i.targetField,l=i.rangeField,u=i.measureField,c=i.xField,h=n.data;return J(Lt((e={},e[c]=a,e[u]=o,e),(t={},t[u]={min:h==null?void 0:h.min,max:h==null?void 0:h.max,sync:!0},t[s]={sync:"".concat(u)},t[l]={sync:"".concat(u)},t)))(r)}function lO(r){var e=r.chart,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.measureField,s=t.rangeField,l=t.targetField;return e.axis("".concat(s),!1),e.axis("".concat(l),!1),i===!1?e.axis("".concat(a),!1):e.axis("".concat(a),i),n===!1?e.axis("".concat(o),!1):e.axis("".concat(o),n),r}function uO(r){var e=r.chart,t=r.options,i=t.legend;return e.removeInteraction("legend-filter"),e.legend(i),e.legend("rKey",!1),e.legend("mKey",!1),e.legend("tKey",!1),r}function cO(r){var e=r.chart,t=r.options,i=t.label,n=t.measureField,a=t.targetField,o=t.rangeField,s=e.geometries,l=s[0],u=s[1],c=s[2];return A(i,"range")?l.label("".concat(o),m({layout:[{type:"limit-in-plot"}]},Yt(i.range))):l.label(!1),A(i,"measure")?u.label("".concat(n),m({layout:[{type:"limit-in-plot"}]},Yt(i.measure))):u.label(!1),A(i,"target")?c.label("".concat(a),m({layout:[{type:"limit-in-plot"}]},Yt(i.target))):c.label(!1),r}function hO(r){J(sO,rx,lO,uO,ut,cO,Nt,At,xt)(r)}var fO=I({},nt.getDefaultOptions(),{layout:"horizontal",size:{range:30,measure:20,target:20},xAxis:{tickLine:!1,line:null},bulletStyle:{range:{fillOpacity:.5}},label:{measure:{position:"right"}},tooltip:{showMarkers:!1}});(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="bullet",t}return e.getDefaultOptions=function(){return fO},e.prototype.changeData=function(t){this.updateOption({data:t});var i=ex(this.options),n=i.min,a=i.max,o=i.ds;rx({options:this.options,ext:{data:{min:n,max:a}},chart:this.chart}),this.chart.changeData(o)},e.prototype.getSchemaAdaptor=function(){return hO},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e})(nt);var vO={y:0,nodeWidthRatio:.05,weight:!1,nodePaddingRatio:.1,id:function(r){return r.id},source:function(r){return r.source},target:function(r){return r.target},sourceWeight:function(r){return r.value||1},targetWeight:function(r){return r.value||1},sortBy:null};function dO(r,e,t){C(r,function(i,n){i.inEdges=e.filter(function(a){return"".concat(t.target(a))==="".concat(n)}),i.outEdges=e.filter(function(a){return"".concat(t.source(a))==="".concat(n)}),i.edges=i.outEdges.concat(i.inEdges),i.frequency=i.edges.length,i.value=0,i.inEdges.forEach(function(a){i.value+=t.targetWeight(a)}),i.outEdges.forEach(function(a){i.value+=t.sourceWeight(a)})})}function pO(r,e){var t={weight:function(n,a){return a.value-n.value},frequency:function(n,a){return a.frequency-n.frequency},id:function(n,a){return"".concat(e.id(n)).localeCompare("".concat(e.id(a)))}},i=t[e.sortBy];!i&&X(e.sortBy)&&(i=e.sortBy),i&&r.sort(i)}function gO(r,e){var t=r.length;if(!t)throw new TypeError("Invalid nodes: it's empty!");if(e.weight){var i=e.nodePaddingRatio;if(i<0||i>=1)throw new TypeError("Invalid nodePaddingRatio: it must be in range [0, 1)!");var n=i/(2*t),a=e.nodeWidthRatio;if(a<=0||a>=1)throw new TypeError("Invalid nodeWidthRatio: it must be in range (0, 1)!");var o=0;r.forEach(function(l){o+=l.value}),r.forEach(function(l){l.weight=l.value/o,l.width=l.weight*(1-i),l.height=a}),r.forEach(function(l,u){for(var c=0,h=u-1;h>=0;h--)c+=r[h].width+2*n;var f=l.minX=n+c,v=l.maxX=l.minX+l.width,d=l.minY=e.y-a/2,p=l.maxY=d+a;l.x=[f,v,v,f],l.y=[d,d,p,p]})}else{var s=1/t;r.forEach(function(l,u){l.x=(u+.5)*s,l.y=e.y})}return r}function yO(r,e,t){if(t.weight){var i={};C(r,function(n,a){i[a]=n.value}),e.forEach(function(n){var a=t.source(n),o=t.target(n),s=r[a],l=r[o];if(s&&l){var u=i[a],c=t.sourceWeight(n),h=s.minX+(s.value-u)/s.value*s.width,f=h+c/s.value*s.width;i[a]-=c;var v=i[o],d=t.targetWeight(n),p=l.minX+(l.value-v)/l.value*l.width,g=p+d/l.value*l.width;i[o]-=d;var y=t.y;n.x=[h,f,p,g],n.y=[y,y,y,y],n.source=s,n.target=l}})}else e.forEach(function(n){var a=r[t.source(n)],o=r[t.target(n)];a&&o&&(n.x=[a.x,o.x],n.y=[a.y,o.y],n.source=a,n.target=o)});return e}function mO(r){return mt({},vO,r)}function xO(r,e){var t=mO(r),i={},n=e.nodes,a=e.links;n.forEach(function(l){var u=t.id(l);i[u]=l}),dO(i,a,t),pO(n,t);var o=gO(n,t),s=yO(i,a,t);return{nodes:o,links:s}}var ix="x",nx="y",ax="name",ox="source",wO={nodeStyle:{opacity:1,fillOpacity:1,lineWidth:1},edgeStyle:{opacity:.5,lineWidth:2},label:{fields:["x","name"],callback:function(r,e){var t=(r[0]+r[1])/2,i=t>.5?-4:4;return{offsetX:i,content:e}},labelEmit:!0,style:{fill:"#8c8c8c"}},tooltip:{showTitle:!1,showMarkers:!1,fields:["source","target","value","isNode"],showContent:function(r){return!A(r,[0,"data","isNode"])},formatter:function(r){var e=r.source,t=r.target,i=r.value;return{name:"".concat(e," -> ").concat(t),value:i}}},interactions:[{type:"element-active"}],weight:!0,nodePaddingRatio:.1,nodeWidthRatio:.05};function bO(r){var e=r.options,t=e.data,i=e.sourceField,n=e.targetField,a=e.weightField,o=e.nodePaddingRatio,s=e.nodeWidthRatio,l=e.rawFields,u=l===void 0?[]:l,c=$m(t,i,n,a),h=xO({weight:!0,nodePaddingRatio:o,nodeWidthRatio:s},c),f=h.nodes,v=h.links,d=f.map(function(g){return m(m({},dt(g,Z(["id","x","y","name"],u,!0))),{isNode:!0})}),p=v.map(function(g){return m(m({source:g.source.name,target:g.target.name,name:g.source.name||g.target.name},dt(g,Z(["x","y","value"],u,!0))),{isNode:!1})});return m(m({},r),{ext:m(m({},r.ext),{chordData:{nodesData:d,edgesData:p}})})}function SO(r){var e,t=r.chart;return t.scale((e={x:{sync:!0,nice:!0},y:{sync:!0,nice:!0,max:1}},e[ax]={sync:"color"},e[ox]={sync:"color"},e)),r}function CO(r){var e=r.chart;return e.axis(!1),r}function MO(r){var e=r.chart;return e.legend(!1),r}function AO(r){var e=r.chart,t=r.options,i=t.tooltip;return e.tooltip(i),r}function FO(r){var e=r.chart;return e.coordinate("polar").reflect("y"),r}function TO(r){var e=r.chart,t=r.options,i=r.ext.chordData.nodesData,n=t.nodeStyle,a=t.label,o=t.tooltip,s=e.createView();return s.data(i),rl({chart:s,options:{xField:ix,yField:nx,seriesField:ax,polygon:{style:n},label:a,tooltip:o}}),r}function EO(r){var e=r.chart,t=r.options,i=r.ext.chordData.edgesData,n=t.edgeStyle,a=t.tooltip,o=e.createView();o.data(i);var s={xField:ix,yField:nx,seriesField:ox,edge:{style:n,shape:"arc"},tooltip:a};return Km({chart:o,options:s}),r}function kO(r){var e=r.chart,t=r.options,i=t.animation;return Va(e,i,uL(e)),r}function LO(r){return J(ut,bO,FO,SO,CO,MO,AO,EO,TO,At,ei,kO)(r)}(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="chord",t}return e.getDefaultOptions=function(){return wO},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return LO},e})(nt);var IO=["x","y","r","name","value","path","depth"],PO={colorField:"name",autoFit:!0,pointStyle:{lineWidth:0,stroke:"#fff"},legend:!1,hierarchyConfig:{size:[1,1],padding:0},label:{fields:["name"],layout:{type:"limit-in-shape"}},tooltip:{showMarkers:!1,showTitle:!1},drilldown:{enabled:!1}},Dd=4,DO=0,Od=5,Bd="drilldown-bread-crumb",OO={position:"top-left",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}},Ea="hierarchy-data-transform-params",BO=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.name="drill-down",t.historyCache=[],t.breadCrumbGroup=null,t.breadCrumbCfg=OO,t}return e.prototype.click=function(){var t=A(this.context,["event","data","data"]);if(!t)return!1;this.drill(t),this.drawBreadCrumb()},e.prototype.resetPosition=function(){if(this.breadCrumbGroup){var t=this.context.view.getCoordinate(),i=this.breadCrumbGroup,n=i.getBBox(),a=this.getButtonCfg().position,o={x:t.start.x,y:t.end.y-(n.height+Od*2)};t.isPolar&&(o={x:0,y:0}),a==="bottom-left"&&(o={x:t.start.x,y:t.start.y});var s=pe.transform(null,[["t",o.x+DO,o.y+n.height+Od]]);i.setMatrix(s)}},e.prototype.back=function(){Vt(this.historyCache)&&this.backTo(this.historyCache.slice(0,-1))},e.prototype.reset=function(){this.historyCache[0]&&this.backTo(this.historyCache.slice(0,1)),this.historyCache=[],this.hideCrumbGroup()},e.prototype.drill=function(t){var i=this.context.view,n=A(i,["interactions","drill-down","cfg","transformData"],function(u){return u}),a=n(m({data:t.data},t[Ea]));i.changeData(a);for(var o=[],s=t;s;){var l=s.data;o.unshift({id:"".concat(l.name,"_").concat(s.height,"_").concat(s.depth),name:l.name,children:n(m({data:l},t[Ea]))}),s=s.parent}this.historyCache=(this.historyCache||[]).slice(0,-1).concat(o)},e.prototype.backTo=function(t){if(!(!t||t.length<=0)){var i=this.context.view,n=zt(t).children;i.changeData(n),t.length>1?(this.historyCache=t,this.drawBreadCrumb()):(this.historyCache=[],this.hideCrumbGroup())}},e.prototype.getButtonCfg=function(){var t=this.context.view,i=A(t,["interactions","drill-down","cfg","drillDownConfig"]);return I(this.breadCrumbCfg,i==null?void 0:i.breadCrumb,this.cfg)},e.prototype.drawBreadCrumb=function(){this.drawBreadCrumbGroup(),this.resetPosition(),this.breadCrumbGroup.show()},e.prototype.drawBreadCrumbGroup=function(){var t=this,i=this.getButtonCfg(),n=this.historyCache;this.breadCrumbGroup?this.breadCrumbGroup.clear():this.breadCrumbGroup=this.context.view.foregroundGroup.addGroup({name:Bd});var a=0;n.forEach(function(o,s){var l=t.breadCrumbGroup.addShape({type:"text",id:o.id,name:"".concat(Bd,"_").concat(o.name,"_text"),attrs:m(m({text:s===0&&!B(i.rootText)?i.rootText:o.name},i.textStyle),{x:a,y:0})}),u=l.getBBox();if(a+=u.width+Dd,l.on("click",function(f){var v,d=f.target.get("id");if(d!==((v=zt(n))===null||v===void 0?void 0:v.id)){var p=n.slice(0,n.findIndex(function(g){return g.id===d})+1);t.backTo(p)}}),l.on("mouseenter",function(f){var v,d=f.target.get("id");d!==((v=zt(n))===null||v===void 0?void 0:v.id)?l.attr(i.activeTextStyle):l.attr({cursor:"default"})}),l.on("mouseleave",function(){l.attr(i.textStyle)}),s=0;)e+=t[i].value;r.value=e}function WO(){return this.eachAfter(XO)}function _O(r,e){let t=-1;for(const i of this)r.call(e,i,++t,this);return this}function qO(r,e){for(var t=this,i=[t],n,a,o=-1;t=i.pop();)if(r.call(e,t,++o,this),n=t.children)for(a=n.length-1;a>=0;--a)i.push(n[a]);return this}function UO(r,e){for(var t=this,i=[t],n=[],a,o,s,l=-1;t=i.pop();)if(n.push(t),a=t.children)for(o=0,s=a.length;o=0;)t+=i[n].value;e.value=t})}function QO(r){return this.eachBefore(function(e){e.children&&e.children.sort(r)})}function KO(r){for(var e=this,t=JO(e,r),i=[e];e!==t;)e=e.parent,i.push(e);for(var n=i.length;r!==t;)i.splice(n,0,r),r=r.parent;return i}function JO(r,e){if(r===e)return r;var t=r.ancestors(),i=e.ancestors(),n=null;for(r=t.pop(),e=i.pop();r===e;)n=r,r=t.pop(),e=i.pop();return n}function tB(){for(var r=this,e=[r];r=r.parent;)e.push(r);return e}function eB(){return Array.from(this)}function rB(){var r=[];return this.eachBefore(function(e){e.children||r.push(e)}),r}function iB(){var r=this,e=[];return r.each(function(t){t!==r&&e.push({source:t.parent,target:t})}),e}function*nB(){var r=this,e,t=[r],i,n,a;do for(e=t.reverse(),t=[];r=e.pop();)if(yield r,i=r.children)for(n=0,a=i.length;n=0;--s)n.push(a=o[s]=new fn(o[s])),a.parent=i,a.depth=i.depth+1;return t.eachBefore(sx)}function aB(){return Fn(this).eachBefore(lB)}function oB(r){return r.children}function sB(r){return Array.isArray(r)?r[1]:null}function lB(r){r.data.value!==void 0&&(r.value=r.data.value),r.data=r.data.data}function sx(r){var e=0;do r.height=e;while((r=r.parent)&&r.height<++e)}function fn(r){this.data=r,this.depth=this.height=0,this.parent=null}fn.prototype=Fn.prototype={constructor:fn,count:WO,each:_O,eachAfter:UO,eachBefore:qO,find:jO,sum:ZO,sort:QO,path:KO,ancestors:tB,descendants:eB,leaves:rB,links:iB,copy:aB,[Symbol.iterator]:nB};function uB(r){return typeof r=="object"&&"length"in r?r:Array.from(r)}function cB(r){for(var e=r.length,t,i;e;)i=Math.random()*e--|0,t=r[e],r[e]=r[i],r[i]=t;return r}function lx(r){for(var e=0,t=(r=cB(Array.from(r))).length,i=[],n,a;e0&&t*t>i*i+n*n}function ql(r,e){for(var t=0;tl?(n=(u+l-a)/(2*u),s=Math.sqrt(Math.max(0,l/u-n*n)),t.x=r.x-n*i-s*o,t.y=r.y-n*o+s*i):(n=(u+a-l)/(2*u),s=Math.sqrt(Math.max(0,a/u-n*n)),t.x=e.x+n*i-s*o,t.y=e.y+n*o+s*i)):(t.x=e.x+t.r,t.y=e.y)}function zd(r,e){var t=r.r+e.r-1e-6,i=e.x-r.x,n=e.y-r.y;return t>0&&t*t>i*i+n*n}function Nd(r){var e=r._,t=r.next._,i=e.r+t.r,n=(e.x*t.r+t.x*e.r)/i,a=(e.y*t.r+t.y*e.r)/i;return n*n+a*a}function To(r){this._=r,this.next=null,this.previous=null}function hx(r){if(!(n=(r=uB(r)).length))return 0;var e,t,i,n,a,o,s,l,u,c,h;if(e=r[0],e.x=0,e.y=0,!(n>1))return e.r;if(t=r[1],e.x=-t.r,t.x=e.r,t.y=0,!(n>2))return e.r+t.r;Rd(t,e,i=r[2]),e=new To(e),t=new To(t),i=new To(i),e.next=i.previous=t,t.next=e.previous=i,i.next=t.previous=e;t:for(s=3;s0)throw new Error("cycle");return l}return t.id=function(i){return arguments.length?(r=cs(i),t):r},t.parentId=function(i){return arguments.length?(e=cs(i),t):e},t}function bB(r,e){return r.parent===e.parent?1:2}function jl(r){var e=r.children;return e?e[0]:r.t}function Zl(r){var e=r.children;return e?e[e.length-1]:r.t}function SB(r,e,t){var i=t/(e.i-r.i);e.c-=i,e.s+=t,r.c+=i,e.z+=t,e.m+=t}function CB(r){for(var e=0,t=0,i=r.children,n=i.length,a;--n>=0;)a=i[n],a.z+=e,a.m+=e,e+=a.s+(t+=a.c)}function MB(r,e,t){return r.a.parent===e.parent?r.a:t}function Ro(r,e){this._=r,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}Ro.prototype=Object.create(fn.prototype);function AB(r){for(var e=new Ro(r,0),t,i=[e],n,a,o,s;t=i.pop();)if(a=t._.children)for(t.children=new Array(s=a.length),o=s-1;o>=0;--o)i.push(n=t.children[o]=new Ro(a[o],o)),n.parent=t;return(e.parent=new Ro(null,0)).children=[e],e}function FB(){var r=bB,e=1,t=1,i=null;function n(u){var c=AB(u);if(c.eachAfter(a),c.parent.m=-c.z,c.eachBefore(o),i)u.eachBefore(l);else{var h=u,f=u,v=u;u.eachBefore(function(x){x.xf.x&&(f=x),x.depth>v.depth&&(v=x)});var d=h===f?1:r(h,f)/2,p=d-h.x,g=e/(f.x+d+p),y=t/(v.depth||1);u.eachBefore(function(x){x.x=(x.x+p)*g,x.y=x.depth*y})}return u}function a(u){var c=u.children,h=u.parent.children,f=u.i?h[u.i-1]:null;if(c){CB(u);var v=(c[0].z+c[c.length-1].z)/2;f?(u.z=f.z+r(u._,f._),u.m=u.z-v):u.z=v}else f&&(u.z=f.z+r(u._,f._));u.parent.A=s(u,f,u.parent.A||h[0])}function o(u){u._.x=u.z+u.parent.m,u.m+=u.parent.m}function s(u,c,h){if(c){for(var f=u,v=u,d=c,p=f.parent.children[0],g=f.m,y=v.m,x=d.m,b=p.m,w;d=Zl(d),f=jl(f),d&&f;)p=jl(p),v=Zl(v),v.a=u,w=d.z+x-f.z-g+r(d._,f._),w>0&&(SB(MB(d,u,h),u,w),g+=w,y+=w),x+=d.m,g+=f.m,b+=p.m,y+=v.m;d&&!Zl(v)&&(v.t=d,v.m+=x-y),f&&!jl(p)&&(p.t=f,p.m+=g-b,h=u)}return h}function l(u){u.x*=e,u.y=u.depth*t}return n.separation=function(u){return arguments.length?(r=u,n):r},n.size=function(u){return arguments.length?(i=!1,e=+u[0],t=+u[1],n):i?null:[e,t]},n.nodeSize=function(u){return arguments.length?(i=!0,e=+u[0],t=+u[1],n):i?[e,t]:null},n}function ul(r,e,t,i,n){for(var a=r.children,o,s=-1,l=a.length,u=r.value&&(n-t)/r.value;++sx&&(x=u),M=g*g*S,b=Math.max(x/M,M/y),b>w){g-=u;break}w=b}o.push(l={value:g,dice:v1?i:1)},t}(px);function mx(){var r=yx,e=!1,t=1,i=1,n=[0],a=li,o=li,s=li,l=li,u=li;function c(f){return f.x0=f.y0=0,f.x1=t,f.y1=i,f.eachBefore(h),n=[0],e&&f.eachBefore(vx),f}function h(f){var v=n[f.depth],d=f.x0+v,p=f.y0+v,g=f.x1-v,y=f.y1-v;g=f-1){var x=a[h];x.x0=d,x.y0=p,x.x1=g,x.y1=y;return}for(var b=u[h],w=v/2+b,S=h+1,M=f-1;S>>1;u[F]y-p){var k=v?(d*L+g*T)/v:g;c(h,S,T,d,p,k,y),c(S,f,L,k,p,g,y)}else{var P=v?(p*L+y*T)/v:y;c(h,S,T,d,p,g,P),c(S,f,L,d,P,g,y)}}}function EB(r,e,t,i,n){(r.depth&1?ul:Wa)(r,e,t,i,n)}const kB=function r(e){function t(i,n,a,o,s){if((l=i._squarify)&&l.ratio===e)for(var l,u,c,h,f=-1,v,d=l.length,p=i.value;++f1?i:1)},t}(px),$d=Object.freeze(Object.defineProperty({__proto__:null,cluster:HO,hierarchy:Fn,pack:fx,packEnclose:lx,packSiblings:dB,partition:dx,stratify:wB,tree:FB,treemap:mx,treemapBinary:TB,treemapDice:Wa,treemapResquarify:kB,treemapSlice:ul,treemapSliceDice:EB,treemapSquarify:yx},Symbol.toStringTag,{value:"Module"}));var xx="nodeIndex",wx="childNodeCount",Ph="nodeAncestor",Ql="Invalid field: it must be a string!";function Dh(r,e){var t=r.field,i=r.fields;if(Q(t))return t;if(R(t))return console.warn(Ql),t[0];if(console.warn("".concat(Ql," will try to get fields instead.")),Q(i))return i;if(R(i)&&i.length)return i[0];throw new TypeError(Ql)}function Oh(r){var e=[];if(r&&r.each){var t,i;r.each(function(n){var a,o;n.parent!==t?(t=n.parent,i=0):i+=1;var s=jt((((a=n.ancestors)===null||a===void 0?void 0:a.call(n))||[]).map(function(l){return e.find(function(u){return u.name===l.name})||l}),function(l){var u=l.depth;return u>0&&u1;)c="".concat((u=h.parent.data)===null||u===void 0?void 0:u.name," / ").concat(c),h=h.parent;if(a&&l.depth>2)return null;var f=I({},l.data,m(m(m({},dt(l.data,n)),{path:c}),l));f.ext=t,f[Ea]={hierarchyConfig:t,rawFields:n,enableDrillDown:a},s.push(f)}),s}function Sx(r,e,t){var i=mh([r,e]),n=i[0],a=i[1],o=i[2],s=i[3],l=t.width,u=t.height,c=l-(s+a),h=u-(n+o),f=Math.min(c,h),v=(c-f)/2,d=(h-f)/2,p=n+d,g=a+v,y=o+d,x=s+v,b=[p,g,y,x],w=f<0?0:f;return{finalPadding:b,finalSize:w}}function PB(r){var e=r.chart,t=Math.min(e.viewBBox.width,e.viewBBox.height);return I({options:{size:function(i){var n=i.r;return n*t}}},r)}function DB(r){var e=r.options,t=r.chart,i=t.viewBBox,n=e.padding,a=e.appendPadding,o=e.drilldown,s=a;if(o!=null&&o.enabled){var l=Qs(t.appendPadding,A(o,["breadCrumb","position"]));s=mh([l,a])}var u=Sx(n,s,i).finalPadding;return t.padding=u,t.appendPadding=0,r}function OB(r){var e=r.chart,t=r.options,i=e.padding,n=e.appendPadding,a=t.color,o=t.colorField,s=t.pointStyle,l=t.hierarchyConfig,u=t.sizeField,c=t.rawFields,h=c===void 0?[]:c,f=t.drilldown,v=bx({data:t.data,hierarchyConfig:l,enableDrillDown:f==null?void 0:f.enabled,rawFields:h});e.data(v);var d=e.viewBBox,p=Sx(i,n,d).finalSize,g=function(y){var x=y.r;return x*p};return u&&(g=function(y){return y[u]*p}),Fe(I({},r,{options:{xField:"x",yField:"y",seriesField:o,sizeField:u,rawFields:Z(Z([],IO,!0),h,!0),point:{color:a,style:s,shape:"circle",size:g}}})),r}function BB(r){return J(Lt({},{x:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0},y:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0}}))(r)}function RB(r){var e=r.chart,t=r.options,i=t.tooltip;if(i===!1)e.tooltip(!1);else{var n=i;A(i,"fields")||(n=I({},{customItems:function(a){return a.map(function(o){var s=A(e.getOptions(),"scales"),l=A(s,["name","formatter"],function(c){return c}),u=A(s,["value","formatter"],function(c){return c});return m(m({},o),{name:l(o.data.name),value:u(o.data.value)})})}},n)),e.tooltip(n)}return r}function zB(r){var e=r.chart;return e.axis(!1),r}function NB(r){var e=r.drilldown,t=r.interactions,i=t===void 0?[]:t;return e!=null&&e.enabled?I({},r,{interactions:Z(Z([],i,!0),[{type:"drill-down",cfg:{drillDownConfig:e,transformData:bx,enableDrillDown:!0}}],!1)}):r}function GB(r){var e=r.chart,t=r.options;return At({chart:e,options:NB(t)}),r}function VB(r){return J(Ae("pointStyle"),PB,DB,ut,BB,OB,zB,Sn,RB,GB,xt,Et())(r)}function Hd(r){var e=A(r,["event","data","data"],{});return R(e.children)&&e.children.length>0}function Xd(r){var e=r.view.getCoordinate(),t=e.innerRadius;if(t){var i=r.event,n=i.x,a=i.y,o=e.center,s=o.x,l=o.y,u=e.getRadius()*t,c=Math.sqrt(Math.pow(s-n,2)+Math.pow(l-a,2));return c-1?hL(v,c,h):!0}),r.getRootView().render(!0)}};function XB(r){var e,t=r.options,i=t.geometryOptions,n=i===void 0?[]:i,a=t.xField,o=t.yField,s=nc(n,function(l){var u=l.geometry;return u===Li.Line||u===void 0});return I({},{options:{geometryOptions:[],meta:(e={},e[a]={type:"cat",sync:!0,range:s?[0,1]:void 0},e),tooltip:{showMarkers:s,showCrosshairs:s,shared:!0,crosshairs:{type:"x"}},interactions:s?[{type:"legend-visible-filter"}]:[{type:"legend-visible-filter"},{type:"active-region"}],legend:{position:"top-left"}}},r,{options:{yAxis:_d(o,t.yAxis),geometryOptions:[Wd(a,o[0],n[0]),Wd(a,o[1],n[1])],annotations:_d(o,t.annotations)}})}function WB(r){var e,t,i=r.chart,n=r.options,a=n.geometryOptions,o={line:0,column:1},s=[{type:(e=a[0])===null||e===void 0?void 0:e.geometry,id:Te},{type:(t=a[1])===null||t===void 0?void 0:t.geometry,id:Ee}];return s.sort(function(l,u){return-o[l.type]+o[u.type]}).forEach(function(l){return i.createView({id:l.id})}),r}function _B(r){var e=r.chart,t=r.options,i=t.xField,n=t.yField,a=t.geometryOptions,o=t.data,s=t.tooltip,l=[m(m({},a[0]),{id:Te,data:o[0],yField:n[0]}),m(m({},a[1]),{id:Ee,data:o[1],yField:n[1]})];return l.forEach(function(u){var c=u.id,h=u.data,f=u.yField,v=Bh(u)&&u.isPercent,d=v?i0(h,f,i,f):h,p=st(e,c).data(d),g=v?m({formatter:function(y){return{name:y[u.seriesField]||f,value:(Number(y[f])*100).toFixed(2)+"%"}}},s):s;HB({chart:p,options:{xField:i,yField:f,tooltip:g,geometryOption:u}})}),r}function qB(r){var e,t=r.chart,i=r.options,n=i.geometryOptions,a=((e=t.getTheme())===null||e===void 0?void 0:e.colors10)||[],o=0;return t.once("beforepaint",function(){C(n,function(s,l){var u=st(t,l===0?Te:Ee);if(!s.color){var c=u.getGroupScales(),h=A(c,[0,"values","length"],1),f=a.slice(o,o+h).concat(l===0?[]:a);u.geometries.forEach(function(v){s.seriesField?v.color(s.seriesField,f):v.color(f[0])}),o+=h}}),t.render(!0)}),r}function UB(r){var e,t,i=r.chart,n=r.options,a=n.xAxis,o=n.yAxis,s=n.xField,l=n.yField;return Lt((e={},e[s]=a,e[l[0]]=o[0],e))(I({},r,{chart:st(i,Te)})),Lt((t={},t[s]=a,t[l[1]]=o[1],t))(I({},r,{chart:st(i,Ee)})),r}function jB(r){var e=r.chart,t=r.options,i=st(e,Te),n=st(e,Ee),a=t.xField,o=t.yField,s=t.xAxis,l=t.yAxis;return e.axis(a,!1),e.axis(o[0],!1),e.axis(o[1],!1),i.axis(a,s),i.axis(o[0],qd(l[0],vn.Left)),n.axis(a,!1),n.axis(o[1],qd(l[1],vn.Right)),r}function ZB(r){var e=r.chart,t=r.options,i=t.tooltip,n=st(e,Te),a=st(e,Ee);return e.tooltip(i),n.tooltip({shared:!0}),a.tooltip({shared:!0}),r}function QB(r){var e=r.chart;return At(I({},r,{chart:st(e,Te)})),At(I({},r,{chart:st(e,Ee)})),r}function KB(r){var e=r.chart,t=r.options,i=t.annotations,n=A(i,[0]),a=A(i,[1]);return Et(n)(I({},r,{chart:st(e,Te),options:{annotations:n}})),Et(a)(I({},r,{chart:st(e,Ee),options:{annotations:a}})),r}function JB(r){var e=r.chart;return ut(I({},r,{chart:st(e,Te)})),ut(I({},r,{chart:st(e,Ee)})),ut(r),r}function tR(r){var e=r.chart;return xt(I({},r,{chart:st(e,Te)})),xt(I({},r,{chart:st(e,Ee)})),r}function eR(r){var e=r.chart,t=r.options,i=t.yAxis;return ki(I({},r,{chart:st(e,Te),options:{yAxis:i[0]}})),ki(I({},r,{chart:st(e,Ee),options:{yAxis:i[1]}})),r}function rR(r){var e=r.chart,t=r.options,i=t.legend,n=t.geometryOptions,a=t.yField,o=t.data,s=st(e,Te),l=st(e,Ee);if(i===!1)e.legend(!1);else if(pt(i)&&i.custom===!0)e.legend(i);else{var u=A(n,[0,"legend"],i),c=A(n,[1,"legend"],i);e.once("beforepaint",function(){var h=o[0].length?Ud({view:s,geometryOption:n[0],yField:a[0],legend:u}):[],f=o[1].length?Ud({view:l,geometryOption:n[1],yField:a[1],legend:c}):[];e.legend(I({},i,{custom:!0,items:h.concat(f)}))}),n[0].seriesField&&s.legend(n[0].seriesField,u),n[1].seriesField&&l.legend(n[1].seriesField,c),e.on("legend-item:click",function(h){var f=A(h,"gEvent.delegateObject",{});if(f&&f.item){var v=f.item,d=v.value,p=v.isGeometry,g=v.viewId;if(p){var y=dp(a,function(w){return w===d});if(y>-1){var x=A(st(e,g),"geometries");C(x,function(w){w.changeVisible(!f.item.unchecked)})}}else{var b=A(e.getController("legend"),"option.items",[]);C(e.views,function(w){var S=w.getGroupScales();C(S,function(M){M.values&&M.values.indexOf(d)>-1&&w.filter(M.field,function(F){var T=Ve(b,function(L){return L.value===F});return!T.unchecked})}),e.render(!0)})}}})}return r}function iR(r){var e=r.chart,t=r.options,i=t.slider,n=st(e,Te),a=st(e,Ee);return i&&(n.option("slider",i),n.on("slider:valuechanged",function(o){var s=o.event,l=s.value,u=s.originValue;Pt(l,u)||jd(a,l)}),e.once("afterpaint",function(){if(!en(i)){var o=i.start,s=i.end;(o||s)&&jd(a,[o,s])}})),r}function nR(r){return J(XB,WB,JB,_B,UB,jB,eR,ZB,QB,KB,tR,qB,rR,iR)(r)}(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="dual-axes",t}return e.prototype.getDefaultOptions=function(){return I({},r.prototype.getDefaultOptions.call(this),{yAxis:[],syncViewPadding:!0})},e.prototype.getSchemaAdaptor=function(){return nR},e})(nt);function aR(r,e){var t=e.data,i=e.coordinate,n=e.interactions,a=e.annotations,o=e.animation,s=e.tooltip,l=e.axes,u=e.meta,c=e.geometries;t&&r.data(t);var h={};l&&C(l,function(f,v){h[v]=dt(f,fe)}),h=I({},u,h),r.scale(h),i&&r.coordinate(i),l===!1?r.axis(!1):C(l,function(f,v){r.axis(v,f)}),C(c,function(f){var v=ye({chart:r,options:f}).ext,d=f.adjust;d&&v.geometry.adjust(d)}),C(n,function(f){f.enable===!1?r.removeInteraction(f.type):r.interaction(f.type,f.cfg)}),C(a,function(f){r.annotation()[f.type](m({},f))}),Va(r,o),s?(r.interaction("tooltip"),r.tooltip(s)):s===!1&&r.removeInteraction("tooltip")}function oR(r){var e=r.chart,t=r.options,i=t.type,n=t.data,a=t.fields,o=t.eachView,s=gs(t,["type","data","fields","eachView","axes","meta","tooltip","coordinate","theme","legend","interactions","annotations"]);return e.data(n),e.facet(i,m(m({},s),{fields:a,eachView:function(l,u){var c=o(l,u);if(c.geometries)aR(l,c);else{var h=c,f=h.options;f.tooltip&&l.interaction("tooltip"),ju(h.type,l,f)}}})),r}function sR(r){var e=r.chart,t=r.options,i=t.axes,n=t.meta,a=t.tooltip,o=t.coordinate,s=t.theme,l=t.legend,u=t.interactions,c=t.annotations,h={};return i&&C(i,function(f,v){h[v]=dt(f,fe)}),h=I({},n,h),e.scale(h),e.coordinate(o),i?C(i,function(f,v){e.axis(v,f)}):e.axis(!1),a?(e.interaction("tooltip"),e.tooltip(a)):a===!1&&e.removeInteraction("tooltip"),e.legend(l),s&&e.theme(s),C(u,function(f){f.enable===!1?e.removeInteraction(f.type):e.interaction(f.type,f.cfg)}),C(c,function(f){e.annotation()[f.type](m({},f))}),r}function lR(r){return J(ut,oR,sR)(r)}var uR={title:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}},rowTitle:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}},columnTitle:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}}};(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="area",t}return e.getDefaultOptions=function(){return uR},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return lR},e})(nt);function cR(r){var e=r.chart,t=r.options,i=t.data,n=t.type,a=t.xField,o=t.yField,s=t.colorField,l=t.sizeField,u=t.sizeRatio,c=t.shape,h=t.color,f=t.tooltip,v=t.heatmapStyle,d=t.meta;e.data(i);var p="polygon";n==="density"&&(p="heatmap");var g=Re(f,[a,o,s]),y=g.fields,x=g.formatter,b=1;return(u||u===0)&&(!c&&!l?console.warn("sizeRatio is not in effect: Must define shape or sizeField first"):u<0||u>1?console.warn("sizeRatio is not in effect: It must be a number in [0,1]"):b=u),ye(I({},r,{options:{type:p,colorField:s,tooltipFields:y,shapeField:l||"",label:void 0,mapping:{tooltip:x,shape:c&&(l?function(w){var S=i.map(function(L){return L[l]}),M=(d==null?void 0:d[l])||{},F=M.min,T=M.max;return F=rt(F)?F:Math.min.apply(Math,S),T=rt(T)?T:Math.max.apply(Math,S),[c,(A(w,l)-F)/(T-F),b]}:function(){return[c,1,b]}),color:h||s&&e.getTheme().sequenceColors.join("-"),style:v}}})),r}function hR(r){var e,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.yField;return J(Lt((e={},e[a]=i,e[o]=n,e)))(r)}function fR(r){var e=r.chart,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.yField;return i===!1?e.axis(a,!1):e.axis(a,i),n===!1?e.axis(o,!1):e.axis(o,n),r}function vR(r){var e=r.chart,t=r.options,i=t.legend,n=t.colorField,a=t.sizeField,o=t.sizeLegend,s=i!==!1;return n&&e.legend(n,s?i:!1),a&&e.legend(a,o===void 0?i:o),!s&&!o&&e.legend(!1),r}function dR(r){var e=r.chart,t=r.options,i=t.label,n=t.colorField,a=t.type,o=Qt(e,a==="density"?"heatmap":"polygon");if(!i)o.label(!1);else if(n){var s=i.callback,l=yt(i,["callback"]);o.label({fields:[n],callback:s,cfg:Yt(l)})}return r}function pR(r){var e,t,i=r.chart,n=r.options,a=n.coordinate,o=n.reflect,s=I({actions:[]},a??{type:"rect"});return o&&((t=(e=s.actions)===null||e===void 0?void 0:e.push)===null||t===void 0||t.call(e,["reflect",o])),i.coordinate(s),r}function gR(r){return J(ut,Ae("heatmapStyle"),hR,pR,cR,fR,vR,Nt,dR,Et(),At,xt,ei)(r)}var yR=I({},nt.getDefaultOptions(),{type:"polygon",legend:!1,coordinate:{type:"rect"},xAxis:{tickLine:null,line:null,grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}},yAxis:{grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}}});ft("polygon","circle",{draw:function(r,e){var t,i,n=r.x,a=r.y,o=this.parsePoints(r.points),s=Math.abs(o[2].x-o[1].x),l=Math.abs(o[1].y-o[0].y),u=Math.min(s,l)/2,c=Number(r.shape[1]),h=Number(r.shape[2]),f=Math.sqrt(h),v=u*f*Math.sqrt(c),d=((t=r.style)===null||t===void 0?void 0:t.fill)||r.color||((i=r.defaultStyle)===null||i===void 0?void 0:i.fill),p=e.addShape("circle",{attrs:m(m(m({x:n,y:a,r:v},r.defaultStyle),r.style),{fill:d})});return p}});ft("polygon","square",{draw:function(r,e){var t,i,n=r.x,a=r.y,o=this.parsePoints(r.points),s=Math.abs(o[2].x-o[1].x),l=Math.abs(o[1].y-o[0].y),u=Math.min(s,l),c=Number(r.shape[1]),h=Number(r.shape[2]),f=Math.sqrt(h),v=u*f*Math.sqrt(c),d=((t=r.style)===null||t===void 0?void 0:t.fill)||r.color||((i=r.defaultStyle)===null||i===void 0?void 0:i.fill),p=e.addShape("rect",{attrs:m(m(m({x:n-v/2,y:a-v/2,width:v,height:v},r.defaultStyle),r.style),{fill:d})});return p}});(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="heatmap",t}return e.getDefaultOptions=function(){return yR},e.prototype.getSchemaAdaptor=function(){return gR},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e})(nt);var mR="liquid";function Mx(r){return[{percent:r,type:mR}]}function xR(r){var e=r.chart,t=r.options,i=t.percent,n=t.liquidStyle,a=t.radius,o=t.outline,s=t.wave,l=t.shape,u=t.shapeStyle,c=t.animation;e.scale({percent:{min:0,max:1}}),e.data(Mx(i));var h=t.color||e.getTheme().defaultColor,f=I({},r,{options:{xField:"type",yField:"percent",widthRatio:a,interval:{color:h,style:n,shape:"liquid-fill-gauge"}}}),v=Kt(f).ext,d=v.geometry,p=e.getTheme().background,g={percent:i,radius:a,outline:o,wave:s,shape:l,shapeStyle:u,background:p,animation:c};return d.customInfo(g),e.legend(!1),e.axis(!1),e.tooltip(!1),r}function Ax(r,e){var t=r.chart,i=r.options,n=i.statistic,a=i.percent,o=i.meta;t.getController("annotation").clear(!0);var s=A(o,["percent","formatter"])||function(u){return"".concat((u*100).toFixed(2),"%")},l=n.content;return l&&(l=I({},l,{content:B(l.content)?s(a):l.content})),Ks(t,{statistic:m(m({},n),{content:l}),plotType:"liquid"},{percent:a}),e&&t.render(!0),r}function wR(r){return J(ut,Ae("liquidStyle"),xR,Ax,Lt({}),xt,At)(r)}var bR={radius:.9,statistic:{title:!1,content:{style:{opacity:.75,fontSize:"30px",lineHeight:"30px",textAlign:"center"}}},outline:{border:2,distance:0},wave:{count:3,length:192},shape:"circle"},Zd=5e3;function Qd(r,e,t){return r+(e-r)*t}function SR(r){var e=m({opacity:1},r.style);return r.color&&!e.fill&&(e.fill=r.color),e}function CR(r){var e={fill:"#fff",fillOpacity:0,lineWidth:4},t=mt({},e,r.style);return r.color&&!t.stroke&&(t.stroke=r.color),rt(r.opacity)&&(t.opacity=t.strokeOpacity=r.opacity),t}function MR(r,e,t,i){return e===0?[[r+1/2*t/Math.PI/2,i/2],[r+1/2*t/Math.PI,i],[r+t/4,i]]:e===1?[[r+1/2*t/Math.PI/2*(Math.PI-2),i],[r+1/2*t/Math.PI/2*(Math.PI-1),i/2],[r+t/4,0]]:e===2?[[r+1/2*t/Math.PI/2,-i/2],[r+1/2*t/Math.PI,-i],[r+t/4,-i]]:[[r+1/2*t/Math.PI/2*(Math.PI-2),-i],[r+1/2*t/Math.PI/2*(Math.PI-1),-i/2],[r+t/4,0]]}function AR(r,e,t,i,n,a,o){for(var s=Math.ceil(2*r/t*4)*4,l=[],u=i;u<-Math.PI*2;)u+=Math.PI*2;for(;u>0;)u-=Math.PI*2;u=u/Math.PI/2*t;var c=a-r+u-r*2;l.push(["M",c,e]);for(var h=0,f=0;f0){var O=e.addGroup({name:"waves"}),z=O.setClip({type:"path",attrs:{path:P}});FR(b.x,b.y,1-r.points[1].y,g,F,O,z,M*2,y,h)}return e.addShape("path",{name:"distance",attrs:{path:P,fill:"transparent",lineWidth:d+p*2,stroke:c==="transparent"?"#fff":c}}),e.addShape("path",{name:"wrap",attrs:mt(T,{path:P,fill:"transparent",lineWidth:d})}),e}});(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="liquid",t}return e.getDefaultOptions=function(){return bR},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.changeData=function(t){this.chart.emit(ot.BEFORE_CHANGE_DATA,Tt.fromData(this.chart,ot.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data(Mx(t)),Ax({chart:this.chart,options:this.options},!0),this.chart.emit(ot.AFTER_CHANGE_DATA,Tt.fromData(this.chart,ot.AFTER_CHANGE_DATA,null))},e.prototype.getSchemaAdaptor=function(){return wR},e})(nt);function PR(r){var e=r.chart,t=r.options,i=t.data,n=t.lineStyle,a=t.color,o=t.point,s=t.area;e.data(i);var l=I({},r,{options:{line:{style:n,color:a},point:o&&m({color:a},o),area:s&&m({color:a},s),label:void 0}}),u=I({},l,{options:{tooltip:!1}}),c=(o==null?void 0:o.state)||t.state,h=I({},l,{options:{tooltip:!1,state:c}});return Cn(l),Fe(h),el(u),r}function DR(r){var e,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.yField;return J(Lt((e={},e[a]=i,e[o]=n,e)))(r)}function OR(r){var e=r.chart,t=r.options,i=t.radius,n=t.startAngle,a=t.endAngle;return e.coordinate("polar",{radius:i,startAngle:n,endAngle:a}),r}function BR(r){var e=r.chart,t=r.options,i=t.xField,n=t.xAxis,a=t.yField,o=t.yAxis;return e.axis(i,n),e.axis(a,o),r}function RR(r){var e=r.chart,t=r.options,i=t.label,n=t.yField,a=Qt(e,"line");if(!i)a.label(!1);else{var o=i.fields,s=i.callback,l=yt(i,["fields","callback"]);a.label({fields:o||[n],callback:s,cfg:Yt(l)})}return r}function zR(r){return J(PR,DR,ut,OR,BR,Sn,Nt,RR,At,xt,Et())(r)}var NR=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return Object.defineProperty(e.prototype,"name",{get:function(){return"radar-tooltip"},enumerable:!1,configurable:!0}),e.prototype.getTooltipItems=function(t){var i=this.getTooltipCfg(),n=i.shared,a=i.title,o=r.prototype.getTooltipItems.call(this,t);if(o.length>0){var s=this.view.geometries[0],l=s.dataArray,u=o[0].name,c=[];return l.forEach(function(h){h.forEach(function(f){var v=pe.getTooltipItems(f,s),d=v[0];if(!n&&d&&d.name===u){var p=B(a)?u:a;c.push(m(m({},d),{name:d.title,title:p}))}else if(n&&d){var p=B(a)?d.name||u:a;c.push(m(m({},d),{name:d.title,title:p}))}})}),c}return[]},e}(Dy);Pi("radar-tooltip",NR);var GR=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(){var t=this.context.view;t.removeInteraction("tooltip")},e.prototype.show=function(){var t=this.context.event,i=this.getTooltipController();i.showTooltip({x:t.x,y:t.y})},e.prototype.hide=function(){var t=this.getTooltipController();t.hideTooltip()},e.prototype.getTooltipController=function(){var t=this.context.view;return t.getController("radar-tooltip")},e}(St);j("radar-tooltip",GR);it("radar-tooltip",{start:[{trigger:"plot:mousemove",action:"radar-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"radar-tooltip:hide"}]});var VR=function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="radar",t}return e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return I({},r.prototype.getDefaultOptions.call(this),{xAxis:{label:{offset:15},grid:{line:{type:"line"}}},yAxis:{grid:{line:{type:"circle"}}},legend:{position:"top"},tooltip:{shared:!0,showCrosshairs:!0,showMarkers:!0,crosshairs:{type:"xy",line:{style:{stroke:"#565656",lineDash:[4]}},follow:!0}}})},e.prototype.getSchemaAdaptor=function(){return zR},e}(nt);function YR(r,e,t){var i=t.map(function(o){return o[e]}).filter(function(o){return o!==void 0}),n=i.length>0?Math.max.apply(Math,i):0,a=Math.abs(r)%360;return a?n*360/a:n}function $R(r,e,t){var i=[];return r.forEach(function(n){var a=i.find(function(o){return o[e]===n[e]});a?a[t]+=n[t]||null:i.push(m({},n))}),i}function HR(r){var e=r.chart,t=r.options,i=t.barStyle,n=t.color,a=t.tooltip,o=t.colorField,s=t.type,l=t.xField,u=t.yField,c=t.data,h=t.shape,f=cn(c,u);e.data(f);var v=I({},r,{options:{tooltip:a,seriesField:o,interval:{style:i,color:n,shape:h||(s==="line"?"line":"intervel")},minColumnWidth:t.minBarWidth,maxColumnWidth:t.maxBarWidth,columnBackground:t.barBackground}});return Kt(v),s==="line"&&Fe({chart:e,options:{xField:l,yField:u,seriesField:o,point:{shape:"circle",color:n}}}),r}function Fx(r){var e,t=r.options,i=t.yField,n=t.xField,a=t.data,o=t.isStack,s=t.isGroup,l=t.colorField,u=t.maxAngle,c=o&&!s&&l?$R(a,n,i):a,h=cn(c,i);return J(Lt((e={},e[i]={min:0,max:YR(u,i,h)},e)))(r)}function XR(r){var e=r.chart,t=r.options,i=t.radius,n=t.innerRadius,a=t.startAngle,o=t.endAngle;return e.coordinate({type:"polar",cfg:{radius:i,innerRadius:n,startAngle:a,endAngle:o}}).transpose(),r}function WR(r){var e=r.chart,t=r.options,i=t.xField,n=t.xAxis;return e.axis(i,n),r}function _R(r){var e=r.chart,t=r.options,i=t.label,n=t.yField,a=Qt(e,"interval");if(!i)a.label(!1);else{var o=i.callback,s=yt(i,["callback"]);a.label({fields:[n],callback:o,cfg:m(m({},Yt(s)),{type:"polar"})})}return r}function qR(r){return J(Ae("barStyle"),HR,Fx,WR,XR,At,xt,ut,Nt,Sn,Et(),_R)(r)}var UR=I({},nt.getDefaultOptions(),{interactions:[{type:"element-active"}],legend:!1,tooltip:{showMarkers:!1},xAxis:{grid:null,tickLine:null,line:null},maxAngle:240});(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="radial-bar",t}return e.getDefaultOptions=function(){return UR},e.prototype.changeData=function(t){this.updateOption({data:t}),Fx({chart:this.chart,options:this.options}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return qR},e})(nt);function jR(r){var e=r.chart,t=r.options,i=t.data,n=t.sectorStyle,a=t.shape,o=t.color;return e.data(i),J(Kt)(I({},r,{options:{marginRatio:1,interval:{style:n,color:o,shape:a}}})),r}function ZR(r){var e=r.chart,t=r.options,i=t.label,n=t.xField,a=Qt(e,"interval");if(i===!1)a.label(!1);else if(pt(i)){var o=i.callback,s=i.fields,l=yt(i,["callback","fields"]),u=l.offset,c=l.layout;(u===void 0||u>=0)&&(c=c?R(c)?c:[c]:[],l.layout=jt(c,function(h){return h.type!=="limit-in-shape"}),l.layout.length||delete l.layout),a.label({fields:s||[n],callback:o,cfg:Yt(l)})}else Cr(Xe.WARN,i===null,"the label option must be an Object."),a.label({fields:[n]});return r}function QR(r){var e=r.chart,t=r.options,i=t.legend,n=t.seriesField;return i===!1?e.legend(!1):n&&e.legend(n,i),r}function KR(r){var e=r.chart,t=r.options,i=t.radius,n=t.innerRadius,a=t.startAngle,o=t.endAngle;return e.coordinate({type:"polar",cfg:{radius:i,innerRadius:n,startAngle:a,endAngle:o}}),r}function JR(r){var e,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.yField;return J(Lt((e={},e[a]=i,e[o]=n,e)))(r)}function tz(r){var e=r.chart,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.yField;return i?e.axis(a,i):e.axis(a,!1),n?e.axis(o,n):e.axis(o,!1),r}function ez(r){J(Ae("sectorStyle"),jR,JR,ZR,KR,tz,QR,Nt,At,xt,ut,Et(),ei)(r)}var rz=I({},nt.getDefaultOptions(),{xAxis:!1,yAxis:!1,legend:{position:"right",radio:{}},sectorStyle:{stroke:"#fff",lineWidth:1},label:{layout:{type:"limit-in-shape"}},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]});(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="rose",t}return e.getDefaultOptions=function(){return rz},e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return ez},e})(nt);var Jd="x",tp="y",ep="name",cl="nodes",hl="edges";function iz(r,e,t){var i=[];return r.forEach(function(n){var a=n[e],o=n[t];i.includes(a)||i.push(a),i.includes(o)||i.push(o)}),i}function nz(r,e,t,i){var n={};return e.forEach(function(a){n[a]={},e.forEach(function(o){n[a][o]=0})}),r.forEach(function(a){n[a[t]][a[i]]=1}),n}function az(r,e,t){if(!R(r))return[];var i=[],n=iz(r,e,t),a=nz(r,n,e,t),o={};n.forEach(function(l){o[l]=0});function s(l){o[l]=1,n.forEach(function(u){if(a[l][u]!=0)if(o[u]==1)i.push("".concat(l,"_").concat(u));else{if(o[u]==-1)return;s(u)}}),o[l]=-1}return n.forEach(function(l){o[l]!=-1&&s(l)}),i.length!==0&&console.warn("sankey data contains circle, ".concat(i.length," records removed."),i),r.filter(function(l){return i.findIndex(function(u){return u==="".concat(l[e],"_").concat(l[t])})<0})}function oz(r){return r.target.depth}function sz(r){return r.depth}function lz(r,e){return e-1-r.height}function Rh(r,e){return r.sourceLinks.length?r.depth:e-1}function uz(r){return r.targetLinks.length?r.depth:r.sourceLinks.length?ww(r.sourceLinks,oz)-1:0}function Eo(r){return function(){return r}}function Kl(r,e){for(var t=0,i=0;iW)throw new Error("circular link");$=Y,Y=new Set}if(u)for(var et=Math.max(Jl(N,function(tt){return tt.depth})+1,0),at=void 0,K=0;KW)throw new Error("circular link");$=Y,Y=new Set}}function w(D){for(var N=D.nodes,W=Math.max(Jl(N,function(kt){return kt.depth})+1,0),$=(t-r-n)/(W-1),Y=new Array(W).fill(0).map(function(){return[]}),_=0,et=N;_0){var ri=(tt/gt-K.y0)*N;K.y0+=ri,K.y1+=ri,O(K)}}c===void 0&&_.sort(hs),_.length&&L(_,W)}}function T(D,N,W){for(var $=D.length,Y=$-2;Y>=0;--Y){for(var _=D[Y],et=0,at=_;et0){var ri=(tt/gt-K.y0)*N;K.y0+=ri,K.y1+=ri,O(K)}}c===void 0&&_.sort(hs),_.length&&L(_,W)}}function L(D,N){var W=D.length>>1,$=D[W];P(D,$.y0-o,W-1,N),k(D,$.y1+o,W+1,N),P(D,i,D.length-1,N),k(D,e,0,N)}function k(D,N,W,$){for(;W1e-6&&(Y.y0+=_,Y.y1+=_),N=Y.y1+o}}function P(D,N,W,$){for(;W>=0;--W){var Y=D[W],_=(Y.y1-N)*$;_>1e-6&&(Y.y0-=_,Y.y1-=_),N=Y.y0-o}}function O(D){var N=D.sourceLinks,W=D.targetLinks;if(h===void 0){for(var $=0,Y=W;$ "+n,value:a}}},nodeWidthRatio:.008,nodePaddingRatio:.01,animation:{appear:{animation:"wave-in"},enter:{animation:"wave-in"}}}},e.prototype.changeData=function(t){this.updateOption({data:t});var i=Tx(this.options,this.chart.width,this.chart.height),n=i.nodes,a=i.edges,o=st(this.chart,cl),s=st(this.chart,hl);o.changeData(n),s.changeData(a)},e.prototype.getSchemaAdaptor=function(){return Ez},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e})(nt);var zh="ancestor-node",Ex="value",ka="path",Lz=[ka,xx,Ph,wx,"name","depth","height"],Iz=I({},nt.getDefaultOptions(),{innerRadius:0,radius:.85,hierarchyConfig:{field:"value"},tooltip:{shared:!0,showMarkers:!1,offset:20,showTitle:!1},legend:!1,sunburstStyle:{lineWidth:.5,stroke:"#FFF"},drilldown:{enabled:!0}}),Pz={field:"value",size:[1,1],round:!1,padding:0,sort:function(r,e){return e.value-r.value},as:["x","y"],ignoreParentValue:!0};function Dz(r,e){e=mt({},Pz,e);var t=e.as;if(!R(t)||t.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var i;try{i=Dh(e)}catch(l){console.warn(l)}var n=function(l){return dx().size(e.size).round(e.round).padding(e.padding)(Fn(l).sum(function(u){return Vt(u.children)?e.ignoreParentValue?0:u[i]-ee(u.children,function(c,h){return c+h[i]},0):u[i]}).sort(e.sort))},a=n(r),o=t[0],s=t[1];return a.each(function(l){var u,c;l[o]=[l.x0,l.x1,l.x1,l.x0],l[s]=[l.y1,l.y1,l.y0,l.y0],l.name=l.name||((u=l.data)===null||u===void 0?void 0:u.name)||((c=l.data)===null||c===void 0?void 0:c.label),l.data.name=l.name,["x0","x1","y0","y1"].forEach(function(h){t.indexOf(h)===-1&&delete l[h]})}),Oh(a)}var Oz={field:"value",tile:"treemapSquarify",size:[1,1],round:!1,ignoreParentValue:!0,padding:0,paddingInner:0,paddingOuter:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,as:["x","y"],sort:function(r,e){return e.value-r.value},ratio:.5*(1+Math.sqrt(5))};function Bz(r,e){return r==="treemapSquarify"?$d[r].ratio(e):$d[r]}function kx(r,e){e=mt({},Oz,e);var t=e.as;if(!R(t)||t.length!==2)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var i;try{i=Dh(e)}catch(u){console.warn(u)}var n=Bz(e.tile,e.ratio),a=function(u){return mx().tile(n).size(e.size).round(e.round).padding(e.padding).paddingInner(e.paddingInner).paddingOuter(e.paddingOuter).paddingTop(e.paddingTop).paddingRight(e.paddingRight).paddingBottom(e.paddingBottom).paddingLeft(e.paddingLeft)(Fn(u).sum(function(c){return e.ignoreParentValue&&c.children?0:c[i]}).sort(e.sort))},o=a(r),s=t[0],l=t[1];return o.each(function(u){u[s]=[u.x0,u.x1,u.x1,u.x0],u[l]=[u.y1,u.y1,u.y0,u.y0],["x0","x1","y0","y1"].forEach(function(c){t.indexOf(c)===-1&&delete u[c]})}),Oh(o)}function Lx(r){var e=r.data,t=r.colorField,i=r.rawFields,n=r.hierarchyConfig,a=n===void 0?{}:n,o=a.activeDepth,s={partition:Dz,treemap:kx},l=r.seriesField,u=r.type||"partition",c=s[u](e,m(m({field:l||"value"},gs(a,["activeDepth"])),{type:"hierarchy.".concat(u),as:["x","y"]})),h=[];return c.forEach(function(f){var v,d,p,g,y,x;if(f.depth===0||o>0&&f.depth>o)return null;for(var b=f.data.name,w=m({},f);w.depth>1;)b="".concat((d=w.parent.data)===null||d===void 0?void 0:d.name," / ").concat(b),w=w.parent;var S=m(m(m({},dt(f.data,Z(Z([],i||[],!0),[a.field],!1))),(v={},v[ka]=b,v[zh]=w.data.name,v)),f);l&&(S[l]=f.data[l]||((g=(p=f.parent)===null||p===void 0?void 0:p.data)===null||g===void 0?void 0:g[l])),t&&(S[t]=f.data[t]||((x=(y=f.parent)===null||y===void 0?void 0:y.data)===null||x===void 0?void 0:x[t])),S.ext=a,S[Ea]={hierarchyConfig:a,colorField:t,rawFields:i},h.push(S)}),h}function Rz(r){var e=r.chart,t=r.options,i=t.color,n=t.colorField,a=n===void 0?zh:n,o=t.sunburstStyle,s=t.rawFields,l=s===void 0?[]:s,u=t.shape,c=Lx(t);e.data(c);var h;return o&&(h=function(f){return I({},{fillOpacity:Math.pow(.85,f.depth)},X(o)?o(f):o)}),rl(I({},r,{options:{xField:"x",yField:"y",seriesField:a,rawFields:Ci(Z(Z([],Lz,!0),l,!0)),polygon:{color:i,style:h,shape:u}}})),r}function zz(r){var e=r.chart;return e.axis(!1),r}function Nz(r){var e=r.chart,t=r.options,i=t.label,n=Qt(e,"polygon");if(!i)n.label(!1);else{var a=i.fields,o=a===void 0?["name"]:a,s=i.callback,l=yt(i,["fields","callback"]);n.label({fields:o,callback:s,cfg:Yt(l)})}return r}function Gz(r){var e=r.chart,t=r.options,i=t.innerRadius,n=t.radius,a=t.reflect,o=e.coordinate({type:"polar",cfg:{innerRadius:i,radius:n}});return a&&o.reflect(a),r}function Vz(r){var e,t=r.options,i=t.hierarchyConfig,n=t.meta;return J(Lt({},(e={},e[Ex]=A(n,A(i,["field"],"value")),e)))(r)}function Yz(r){var e=r.chart,t=r.options,i=t.tooltip;if(i===!1)e.tooltip(!1);else{var n=i;A(i,"fields")||(n=I({},{customItems:function(a){return a.map(function(o){var s=A(e.getOptions(),"scales"),l=A(s,[ka,"formatter"],function(c){return c}),u=A(s,[Ex,"formatter"],function(c){return c});return m(m({},o),{name:l(o.data[ka]),value:u(o.data.value)})})}},n)),e.tooltip(n)}return r}function $z(r){var e=r.drilldown,t=r.interactions,i=t===void 0?[]:t;return e!=null&&e.enabled?I({},r,{interactions:Z(Z([],i,!0),[{type:"drill-down",cfg:{drillDownConfig:e,transformData:Lx}}],!1)}):r}function Hz(r){var e=r.chart,t=r.options,i=t.drilldown;return At({chart:e,options:$z(t)}),i!=null&&i.enabled&&(e.appendPadding=Qs(e.appendPadding,A(i,["breadCrumb","position"]))),r}function Xz(r){return J(ut,Ae("sunburstStyle"),Rz,zz,Vz,Sn,Gz,Yz,Nz,Hz,xt,Et())(r)}(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="sunburst",t}return e.getDefaultOptions=function(){return Iz},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Xz},e.SUNBURST_ANCESTOR_FIELD=zh,e.SUNBURST_PATH_FIELD=ka,e.NODE_ANCESTORS_FIELD=Ph,e})(nt);function Ix(r,e){if(R(r))return r.find(function(t){return t.type===e})}function Px(r,e){var t=Ix(r,e);return t&&t.enable!==!1}function Nh(r){var e=r.interactions,t=r.drilldown;return A(t,"enabled")||Px(e,"treemap-drill-down")}function Wz(r){var e=r.interactions["drill-down"];if(e){var t=e.context.actions.find(function(i){return i.name==="drill-down-action"});t.reset()}}function Gh(r){var e=r.data,t=r.colorField,i=r.enableDrillDown,n=r.hierarchyConfig,a=kx(e,m(m({},n),{type:"hierarchy.treemap",field:"value",as:["x","y"]})),o=[];return a.forEach(function(s){if(s.depth===0||i&&s.depth!==1||!i&&s.children)return null;var l=s.ancestors().map(function(f){return{data:f.data,height:f.height,value:f.value}}),u=i&&R(e.path)?l.concat(e.path.slice(1)):l,c=Object.assign({},s.data,m({x:s.x,y:s.y,depth:s.depth,value:s.value,path:u},s));if(!s.data[t]&&s.parent){var h=s.ancestors().find(function(f){return f.data[t]});c[t]=h==null?void 0:h.data[t]}else c[t]=s.data[t];c[Ea]={hierarchyConfig:n,colorField:t,enableDrillDown:i},o.push(c)}),o}function _z(r){var e=r.options,t=e.colorField;return I({options:{rawFields:["value"],tooltip:{fields:["name","value",t,"path"],formatter:function(i){return{name:i.name,value:i.value}}}}},r)}function qz(r){var e=r.chart,t=r.options,i=t.color,n=t.colorField,a=t.rectStyle,o=t.hierarchyConfig,s=t.rawFields,l=Gh({data:t.data,colorField:t.colorField,enableDrillDown:Nh(t),hierarchyConfig:o});return e.data(l),rl(I({},r,{options:{xField:"x",yField:"y",seriesField:n,rawFields:s,polygon:{color:i,style:a}}})),e.coordinate().reflect("y"),r}function Uz(r){var e=r.chart;return e.axis(!1),r}function jz(r){var e=r.drilldown,t=r.interactions,i=t===void 0?[]:t,n=Nh(r);return n?I({},r,{interactions:Z(Z([],i,!0),[{type:"drill-down",cfg:{drillDownConfig:e,transformData:Gh}}],!1)}):r}function Zz(r){var e=r.chart,t=r.options,i=t.interactions,n=t.drilldown;At({chart:e,options:jz(t)});var a=Ix(i,"view-zoom");a&&(a.enable!==!1?e.getCanvas().on("mousewheel",function(s){s.preventDefault()}):e.getCanvas().off("mousewheel"));var o=Nh(t);return o&&(e.appendPadding=Qs(e.appendPadding,A(n,["breadCrumb","position"]))),r}function Qz(r){return J(_z,ut,Ae("rectStyle"),qz,Uz,Sn,Nt,Zz,xt,Et())(r)}var Kz={colorField:"name",rectStyle:{lineWidth:1,stroke:"#fff"},hierarchyConfig:{tile:"treemapSquarify"},label:{fields:["name"],layout:{type:"limit-in-shape"}},tooltip:{showMarkers:!1,showTitle:!1},drilldown:{enabled:!1,breadCrumb:{position:"bottom-left",rootText:"åˆå§‹",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}}}};(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="treemap",t}return e.getDefaultOptions=function(){return Kz},e.prototype.changeData=function(t){var i=this.options,n=i.colorField,a=i.interactions,o=i.hierarchyConfig;this.updateOption({data:t});var s=Gh({data:t,colorField:n,enableDrillDown:Px(a,"treemap-drill-down"),hierarchyConfig:o});this.chart.changeData(s),Wz(this.chart)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return Qz},e})(nt);var xr="id",Qu="path",Jz={appendPadding:[10,0,20,0],blendMode:"multiply",tooltip:{showTitle:!1,showMarkers:!1,fields:["id","size"],formatter:function(r){return{name:r.id,value:r.size}}},legend:{position:"top-left"},label:{style:{textAlign:"center",fill:"#fff"}},interactions:[{type:"legend-filter",enable:!1}],state:{active:{style:{stroke:"#000"}},selected:{style:{stroke:"#000",lineWidth:2}},inactive:{style:{fillOpacity:.3,strokeOpacity:.3}}},defaultInteractions:["tooltip","venn-legend-active"]};function fl(r){if(r){var e=r.geometries[0].elements;e.forEach(function(t){t.shape.toFront()})}}var tN=Hs("element-active"),eN=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.syncElementsPos=function(){fl(this.context.view)},e.prototype.active=function(){r.prototype.active.call(this),this.syncElementsPos()},e.prototype.toggle=function(){r.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.reset=function(){r.prototype.reset.call(this),this.syncElementsPos()},e}(tN),rN=Hs("element-highlight"),iN=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.syncElementsPos=function(){fl(this.context.view)},e.prototype.highlight=function(){r.prototype.highlight.call(this),this.syncElementsPos()},e.prototype.toggle=function(){r.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.clear=function(){r.prototype.clear.call(this),this.syncElementsPos()},e.prototype.reset=function(){r.prototype.reset.call(this),this.syncElementsPos()},e}(rN),nN=Hs("element-selected"),aN=Hs("element-single-selected"),oN=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.syncElementsPos=function(){fl(this.context.view)},e.prototype.selected=function(){r.prototype.selected.call(this),this.syncElementsPos()},e.prototype.toggle=function(){r.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.reset=function(){r.prototype.reset.call(this),this.syncElementsPos()},e}(nN),sN=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.syncElementsPos=function(){fl(this.context.view)},e.prototype.selected=function(){r.prototype.selected.call(this),this.syncElementsPos()},e.prototype.toggle=function(){r.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.reset=function(){r.prototype.reset.call(this),this.syncElementsPos()},e}(aN);j("venn-element-active",eN);j("venn-element-highlight",iN);j("venn-element-selected",oN);j("venn-element-single-selected",sN);it("venn-element-active",{start:[{trigger:"element:mouseenter",action:"venn-element-active:active"}],end:[{trigger:"element:mouseleave",action:"venn-element-active:reset"}]});it("venn-element-highlight",{start:[{trigger:"element:mouseenter",action:"venn-element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"venn-element-highlight:reset"}]});it("venn-element-selected",{start:[{trigger:"element:click",action:"venn-element-selected:toggle"}],rollback:[{trigger:"dblclick",action:["venn-element-selected:reset"]}]});it("venn-element-single-selected",{start:[{trigger:"element:click",action:"venn-element-single-selected:toggle"}],rollback:[{trigger:"dblclick",action:["venn-element-single-selected:reset"]}]});it("venn-legend-active",{start:[{trigger:"legend-item:mouseenter",action:["list-active:active","venn-element-active:active"]}],end:[{trigger:"legend-item:mouseleave",action:["list-active:reset","venn-element-active:reset"]}]});it("venn-legend-highlight",{start:[{trigger:"legend-item:mouseenter",action:["legend-item-highlight:highlight","venn-element-highlight:highlight"]}],end:[{trigger:"legend-item:mouseleave",action:["legend-item-highlight:reset","venn-element-highlight:reset"]}]});var lN=function(r){E(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getLabelPoint=function(t,i,n){var a=t.data,o=a.x,s=a.y,l=t.customLabelInfo,u=l.offsetX,c=l.offsetY;return{content:t.content[n],x:o+u,y:s+c}},e}(qs);za("venn",lN);var ea=` +\v\f\r   ᠎ â€â€‚         âŸã€€\u2028\u2029`,uN=new RegExp("([a-z])["+ea+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+ea+"]*,?["+ea+"]*)+)","ig"),cN=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+ea+"]*,?["+ea+"]*","ig");function hN(r){if(!r)return null;if(Jx(r))return r;var e={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},t=[];return String(r).replace(uN,function(i,n,a){var o=[],s=n.toLowerCase();if(a.replace(cN,function(l,u){u&&o.push(+u)}),s==="m"&&o.length>2&&(t.push([n].concat(o.splice(0,2))),s="l",n=n==="m"?"l":"L"),s==="o"&&o.length===1&&t.push([n,o[0]]),s==="r")t.push([n].concat(o));else for(;o.length>=e[s]&&(t.push([n].concat(o.splice(0,e[s]))),!!e[s]););return""}),t}function fN(r){return I({},r.defaultStyle,{fill:r.color},r.style)}ft("schema","venn",{draw:function(r,e){var t=r.data,i=hN(t[Qu]),n=fN(r),a=e.addGroup({name:"venn-shape"});a.addShape("path",{attrs:m(m({},n),{path:i}),name:"venn-path"});var o=r.customInfo,s=o.offsetX,l=o.offsetY,u=pe.transform(null,[["t",s,l]]);return a.setMatrix(u),a},getMarker:function(r){var e=r.color;return{symbol:"circle",style:{lineWidth:0,stroke:e,fill:e,r:4}}}});var vN=function(r){return function(e,t){var i=[];return i[0]=r(e[0],t[0]),i[1]=r(e[1],t[1]),i[2]=r(e[2],t[2]),i}},op={normal:function(r){return r},multiply:function(r,e){return r*e/255},screen:function(r,e){return 255*(1-(1-r/255)*(1-e/255))},overlay:function(r,e){return e<128?2*r*e/255:255*(1-2*(1-r/255)*(1-e/255))},darken:function(r,e){return r>e?e:r},lighten:function(r,e){return r>e?r:e},dodge:function(r,e){return r===255?255:(r=255*(e/255)/(1-r/255),r>255?255:r)},burn:function(r,e){return e===255?255:r===0?0:255*(1-Math.min(1,(1-e/255)/(r/255)))}},dN=function(r){if(!op[r])throw new Error("unknown blend mode "+r);return op[r]};function pN(r,e,t){t===void 0&&(t="normal");var i=vN(dN(t))(ko(r),ko(e)),n=ko(r),a=n[0],o=n[1],s=n[2],l=n[3],u=ko(e),c=u[0],h=u[1],f=u[2],v=u[3],d=Number((l+v*(1-l)).toFixed(2)),p=Math.round((l*(1-v)*(a/255)+l*v*(i[0]/255)+(1-l)*v*(c/255))/d*255),g=Math.round((l*(1-v)*(o/255)+l*v*(i[1]/255)+(1-l)*v*(h/255))/d*255),y=Math.round((l*(1-v)*(s/255)+l*v*(i[2]/255)+(1-l)*v*(f/255))/d*255);return"rgba(".concat(p,", ").concat(g,", ").concat(y,", ").concat(d,")")}function ko(r){var e=r.replace("/s+/g",""),t;return typeof e=="string"&&!e.startsWith("rgba")&&!e.startsWith("#")?t=Gr.rgb2arr(Gr.toRGB(e)).concat([1]):(e.startsWith("rgba")&&(t=e.replace("rgba(","").replace(")","").split(",")),e.startsWith("#")&&(t=Gr.rgb2arr(e).concat([1])),t.map(function(i,n){return n===3?Number(i):i|0}))}function gN(r,e,t,i){i=i||{};var n=i.maxIterations||100,a=i.tolerance||1e-10,o=r(e),s=r(t),l=t-e;if(o*s>0)throw"Initial bisect points must have opposite signs";if(o===0)return e;if(s===0)return t;for(var u=0;u=0&&(e=c),Math.abs(l)=d[v-1].fx){var P=!1;if(w.fx>k.fx?(fr(S,1+c,b,-c,k),S.fx=r(S),S.fx=1)break;for(p=1;ps+a*n*l||u>=y)g=n;else{if(Math.abs(h)<=-o*l)return n;h*(g-p)>=0&&(g=p),p=n,y=u}return 0}for(var d=0;d<10;++d){if(fr(i.x,1,t.x,n,e),u=i.fx=r(i.x,i.fxprime),h=tn(i.fxprime,e),u>s+a*n*l||d&&u>=c)return v(f,n,c);if(Math.abs(h)<=-o*l)return n;if(h>=0)return v(n,f,u);c=u,f=n,n*=2}return n}function mN(r,e,t){var i={x:e.slice(),fx:0,fxprime:e.slice()},n={x:e.slice(),fx:0,fxprime:e.slice()},a=e.slice(),o,s,l=1,u;t=t||{},u=t.maxIterations||e.length*20,i.fx=r(i.x,i.fxprime),o=i.fxprime.slice(),tc(o,i.fxprime,-1);for(var c=0;c1){var l=zx(i);for(o=0;o-1){var p=r[h.parentIndex[d]],g=Math.atan2(h.x-p.x,h.y-p.y),y=Math.atan2(c.x-p.x,c.y-p.y),x=y-g;x<0&&(x+=2*Math.PI);var b=y-x/2,w=Ye(f,{x:p.x+p.radius*Math.sin(b),y:p.y+p.radius*Math.cos(b)});w>p.radius*2&&(w=p.radius*2),(v===null||v.width>w)&&(v={circle:p,width:w,p1:h,p2:c})}v!==null&&(s.push(v),n+=ec(v.circle.radius,v.width),c=h)}}else{var S=r[0];for(o=1;oMath.abs(S.radius-r[o].radius)){M=!0;break}M?n=a=0:(n=S.radius*S.radius*Math.PI,s.push({circle:S,p1:{x:S.x,y:S.y+S.radius},p2:{x:S.x-Ox,y:S.y+S.radius},width:S.radius*2}))}return a/=2,e&&(e.area=n+a,e.arcArea=n,e.polygonArea=a,e.arcs=s,e.innerPoints=i,e.intersectionPoints=t),n+a}function xN(r,e){for(var t=0;te[t].radius+Ox)return!1;return!0}function wN(r){for(var e=[],t=0;t=r+e)return 0;if(t<=Math.abs(r-e))return Math.PI*Math.min(r,e)*Math.min(r,e);var i=r-(t*t-e*e+r*r)/(2*t),n=e-(t*t-r*r+e*e)/(2*t);return ec(r,i)+ec(e,n)}function Rx(r,e){var t=Ye(r,e),i=r.radius,n=e.radius;if(t>=i+n||t<=Math.abs(i-n))return[];var a=(i*i-n*n+t*t)/(2*t),o=Math.sqrt(i*i-a*a),s=r.x+a*(e.x-r.x)/t,l=r.y+a*(e.y-r.y)/t,u=-(e.y-r.y)*(o/t),c=-(e.x-r.x)*(o/t);return[{x:s+u,y:l-c},{x:s-u,y:l+c}]}function zx(r){for(var e={x:0,y:0},t=0;t=o&&(a=t[i],o=s)}var l=Dx(function(f){return-1*eu({x:f[0],y:f[1]},r,e)},[a.x,a.y],{maxIterations:500,minErrorDelta:1e-10}).x,u={x:l[0],y:l[1]},c=!0;for(i=0;ir[i].radius){c=!1;break}for(i=0;i0&&console.log("WARNING: area "+a+" not represented on screen")}return t}function CN(r,e,t){var i=[],n=r-t,a=e;return i.push("M",n,a),i.push("A",t,t,0,1,0,n+2*t,a),i.push("A",t,t,0,1,0,n,a),i.join(" ")}function MN(r){var e={};Vh(r,e);var t=e.arcs;if(t.length===0)return"M 0 0";if(t.length==1){var i=t[0].circle;return CN(i.x,i.y,i.radius)}else{for(var n=[` +M`,t[0].p2.x,t[0].p2.y],a=0;as;n.push(` +A`,s,s,0,l?1:0,1,o.p1.x,o.p1.y)}return n.join(" ")}}function AN(r,e){e=e||{},e.maxIterations=e.maxIterations||500;var t=e.initialLayout||kN,i=e.lossFunction||Yh;r=FN(r);var n=t(r,e),a=[],o=[],s;for(s in n)n.hasOwnProperty(s)&&(a.push(n[s].x),a.push(n[s].y),o.push(s));for(var l=Dx(function(h){for(var f={},v=0;vu?1:-1}),i=0;i=Math.min(e[o].size,e[s].size)?h=1:a.size<=1e-10&&(h=-1),n[o][s]=n[s][o]=h}),{distances:i,constraints:n}}function EN(r,e,t,i){var n=0,a;for(a=0;a0&&d<=h||f<0&&d>=h||(n+=2*p*p,e[2*a]+=4*p*(o-u),e[2*a+1]+=4*p*(s-c),e[2*l]+=4*p*(u-o),e[2*l+1]+=4*p*(c-s))}return n}function kN(r,e){var t=IN(r,e),i=e.lossFunction||Yh;if(r.length>=8){var n=LN(r,e),a=i(n,r),o=i(t,r);a+1e-8=Math.min(i[c].size,i[h].size)&&(u=0),n[c].push({set:h,size:l.size,weight:u}),n[h].push({set:c,size:l.size,weight:u})}var f=[];for(a in n)if(n.hasOwnProperty(a)){for(var v=0,o=0;o=y.length)){var z=Math.max(O-h,0),V=O,U=Math.min(O+h,y.length-1),D=z-(O-h),N=O+h-U,W=w[-h-1+D]||0,$=w[-h-1+N]||0,Y=S/(S-W-$);D>0&&(F+=Y*(D-1)*M);var _=Math.max(0,O-h+1);a.inside(0,y.length-1,_)&&(y[_].y+=Y*1*M),a.inside(0,y.length-1,V+1)&&(y[V+1].y-=Y*2*M),a.inside(0,y.length-1,U+1)&&(y[U+1].y+=Y*1*M)}});var T=F,L=0,k=0;return y.forEach(function(P){L+=P.y,T+=L,P.y=T,k+=T}),k>0&&y.forEach(function(P){P.y/=k}),y};function s(l,u){for(var c={},h=0,f=-u;f<=u;f++)h+=l(f/u),c[f]=h;return c}r.exports.getExpectedValueFromPdf=function(l){if(!(!l||l.length===0)){var u=0;return l.forEach(function(c){u+=c.x*c.y}),u}},r.exports.getXWithLeftTailArea=function(l,u){if(!(!l||l.length===0)){for(var c=0,h=0,f=0;f=u));f++);return l[h].x}},r.exports.getPerplexity=function(l){if(!(!l||l.length===0)){var u=0;return l.forEach(function(c){var h=Math.log(c.y);isFinite(h)&&(u+=c.y*h)}),u=-u/i,Math.pow(2,u)}}})(Xx);var JN=Xx.exports;const t5=tw(JN);function lp(r,e){var t=r.length*e;if(r.length===0)throw new Error("quantile requires at least one data point.");if(e<0||e>1)throw new Error("quantiles must be between 0 and 1");return e===1?r[r.length-1]:e===0?r[0]:t%1!==0?r[Math.ceil(t)-1]:r.length%2===0?(r[t-1]+r[t])/2:r[t]}function Rn(r,e,t){var i=r[e];r[e]=r[t],r[t]=i}function zo(r,e,t,i){for(t=t||0,i=i||r.length-1;i>t;){if(i-t>600){var n=i-t+1,a=e-t+1,o=Math.log(n),s=.5*Math.exp(2*o/3),l=.5*Math.sqrt(o*s*(n-s)/n);a-n/2<0&&(l*=-1);var u=Math.max(t,Math.floor(e-a*s/n+l)),c=Math.min(i,Math.floor(e+(n-a)*s/n+l));zo(r,e,u,c)}var h=r[e],f=t,v=i;for(Rn(r,t,e),r[i]>h&&Rn(r,t,i);fh;)v--}r[t]===h?Rn(r,t,v):(v++,Rn(r,v,i)),v<=e&&(t=v+1),e<=v&&(i=v-1)}}function zn(r,e){var t=r.slice();if(Array.isArray(e)){e5(t,e);for(var i=[],n=0;n0?c:h},g=I({},r,{options:{xField:n,yField:Ie,seriesField:n,rawFields:[a,vl,ic,Ie],widthRatio:l,interval:{style:u,shape:v||"waterfall",color:p}}}),y=Kt(g).ext,x=y.geometry;return x.customInfo(m(m({},d),{leaderLine:s})),r}function m5(r){var e,t,i=r.options,n=i.xAxis,a=i.yAxis,o=i.xField,s=i.yField,l=i.meta,u=I({},{alias:s},A(l,s));return J(Lt((e={},e[o]=n,e[s]=a,e[Ie]=a,e),I({},l,(t={},t[Ie]=u,t[vl]=u,t[Hh]=u,t))))(r)}function x5(r){var e=r.chart,t=r.options,i=t.xAxis,n=t.yAxis,a=t.xField,o=t.yField;return i===!1?e.axis(a,!1):e.axis(a,i),n===!1?(e.axis(o,!1),e.axis(Ie,!1)):(e.axis(o,n),e.axis(Ie,n)),r}function w5(r){var e=r.chart,t=r.options,i=t.legend,n=t.total,a=t.risingFill,o=t.fallingFill,s=t.locale,l=tl(s);if(i===!1)e.legend(!1);else{var u=[{name:l.get(["general","increase"]),value:"increase",marker:{symbol:"square",style:{r:5,fill:a}}},{name:l.get(["general","decrease"]),value:"decrease",marker:{symbol:"square",style:{r:5,fill:o}}}];n&&u.push({name:n.label||"",value:"total",marker:{symbol:"square",style:I({},{r:5},A(n,"style"))}}),e.legend(I({},{custom:!0,position:"top",items:u},i)),e.removeInteraction("legend-filter")}return r}function b5(r){var e=r.chart,t=r.options,i=t.label,n=t.labelMode,a=t.xField,o=Qt(e,"interval");if(!i)o.label(!1);else{var s=i.callback,l=yt(i,["callback"]);o.label({fields:n==="absolute"?[Hh,a]:[vl,a],callback:s,cfg:Yt(l)})}return r}function S5(r){var e=r.chart,t=r.options,i=t.tooltip,n=t.xField,a=t.yField;if(i!==!1){e.tooltip(m({showCrosshairs:!1,showMarkers:!1,shared:!0,fields:[a]},i));var o=e.geometries[0];i!=null&&i.formatter?o.tooltip("".concat(n,"*").concat(a),i.formatter):o.tooltip(a)}else e.tooltip(!1);return r}function C5(r){return J(g5,ut,y5,m5,x5,w5,S5,b5,ei,At,xt,Et())(r)}(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="waterfall",t}return e.getDefaultOptions=function(){return f5},e.prototype.changeData=function(t){var i=this.options,n=i.xField,a=i.yField,o=i.total;this.updateOption({data:t}),this.chart.changeData(jx(t,n,a,o))},e.prototype.getSchemaAdaptor=function(){return C5},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e})(nt);var Xh="color",M5=I({},nt.getDefaultOptions(),{timeInterval:2e3,legend:!1,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!1,fields:["text","value",Xh],formatter:function(r){return{name:r.text,value:r.value}}},wordStyle:{fontFamily:"Verdana",fontWeight:"normal",padding:1,fontSize:[12,60],rotation:[0,90],rotationSteps:2,rotateRatio:.5}}),A5={font:function(){return"serif"},padding:1,size:[500,500],spiral:"archimedean",timeInterval:3e3};function F5(r,e){return e=mt({},A5,e),T5(r,e)}function T5(r,e){var t=V5();["font","fontSize","fontWeight","padding","rotate","size","spiral","timeInterval","random"].forEach(function(l){B(e[l])||t[l](e[l])}),t.words(r),e.imageMask&&t.createMask(e.imageMask);var i=t.start(),n=i._tags;n.forEach(function(l){l.x+=e.size[0]/2,l.y+=e.size[1]/2});var a=e.size,o=a[0],s=a[1];return n.push({text:"",value:0,x:0,y:0,opacity:0}),n.push({text:"",value:0,x:o,y:s,opacity:0}),n}var ru=Math.PI/180,Wn=64,Vo=2048;function E5(r){return r.text}function k5(){return"serif"}function hp(){return"normal"}function L5(r){return r.value}function I5(){return~~(Math.random()*2)*90}function P5(){return 1}function D5(r,e,t,i){if(!e.sprite){var n=r.context,a=r.ratio;n.clearRect(0,0,(Wn<<5)/a,Vo/a);var o=0,s=0,l=0,u=t.length;for(--i;++i>5<<5,h=~~Math.max(Math.abs(p+g),Math.abs(p-g))}else c=c+31>>5<<5;if(h>l&&(l=h),o+c>=Wn<<5&&(o=0,s+=l,l=0),s+h>=Vo)break;n.translate((o+(c>>1))/a,(s+(h>>1))/a),e.rotate&&n.rotate(e.rotate*ru),n.fillText(e.text,0,0),e.padding&&(n.lineWidth=2*e.padding,n.strokeText(e.text,0,0)),n.restore(),e.width=c,e.height=h,e.xoff=o,e.yoff=s,e.x1=c>>1,e.y1=h>>1,e.x0=-e.x1,e.y0=-e.y1,e.hasText=!0,o+=c}for(var x=n.getImageData(0,0,(Wn<<5)/a,Vo/a).data,b=[];--i>=0;)if(e=t[i],!!e.hasText){for(var c=e.width,w=c>>5,h=e.y1-e.y0,S=0;S>5),k=x[(s+T)*(Wn<<5)+(o+S)<<2]?1<<31-S%32:0;b[L]|=k,M|=k}M?F=T:(e.y0++,h--,T--,s++)}e.y1=e.y0+F,e.sprite=b.slice(0,(e.y1-e.y0)*w)}}}function O5(r,e,t){t>>=5;for(var i=r.sprite,n=r.width>>5,a=r.x-(n<<4),o=a&127,s=32-o,l=r.y1-r.y0,u=(r.y+r.y0)*t+(a>>5),c,h=0;h>>o:0))&e[u+f])return!0;u+=t}return!1}function B5(r,e){var t=r[0],i=r[1];e.x+e.x0i.x&&(i.x=e.x+e.x1),e.y+e.y1>i.y&&(i.y=e.y+e.y1)}function R5(r,e){return r.x+r.x1>e[0].x&&r.x+r.x0e[0].y&&r.y+r.y0>5)*r[1]),w=l.length,S=[],M=l.map(function(k,P,O){return k.text=c.call(this,k,P,O),k.font=e.call(this,k,P,O),k.style=h.call(this,k,P,O),k.weight=i.call(this,k,P,O),k.rotate=n.call(this,k,P,O),k.size=~~t.call(this,k,P,O),k.padding=a.call(this,k,P,O),k}).sort(function(k,P){return P.size-k.size}),F=-1,T=v.board?[{x:0,y:0},{x:g,y}]:null;L();function L(){for(var k=Date.now();Date.now()-k>1,P.y=y*(s()+.5)>>1,D5(x,P,M,F),P.hasText&&p(b,P,T)&&(S.push(P),T?v.hasImage||B5(T,P):T=[{x:P.x+P.x0,y:P.y+P.y0},{x:P.x+P.x1,y:P.y+P.y1}],P.x-=r[0]>>1,P.y-=r[1]>>1)}v._tags=S,v._bounds=T}return v};function d(g){g.width=g.height=1;var y=Math.sqrt(g.getContext("2d",{willReadFrequently:!0}).getImageData(0,0,1,1).data.length>>2);g.width=(Wn<<5)/y,g.height=Vo/y;var x=g.getContext("2d",{willReadFrequently:!0});return x.fillStyle=x.strokeStyle="red",x.textAlign="center",{context:x,ratio:y}}function p(g,y,x){for(var b=y.x,w=y.y,S=Math.sqrt(r[0]*r[0]+r[1]*r[1]),M=o(r),F=s()<.5?1:-1,T,L=-F,k,P;(T=M(L+=F))&&(k=~~T[0],P=~~T[1],!(Math.min(Math.abs(k),Math.abs(P))>=S));)if(y.x=b+k,y.y=w+P,!(y.x+y.x0<0||y.y+y.y0<0||y.x+y.x1>r[0]||y.y+y.y1>r[1])&&(!x||!O5(y,g,r[0]))&&(!x||R5(y,x))){for(var O=y.sprite,z=y.width>>5,V=r[0]>>5,U=y.x-(z<<4),D=U&127,N=32-D,W=y.y1-y.y0,$=void 0,Y=(y.y+y.y0)*V+(U>>5),_=0;_>>D:0);Y+=V}return delete y.sprite,!0}return!1}return v.createMask=function(g){var y=document.createElement("canvas"),x=r[0],b=r[1];if(!(!x||!b)){var w=x>>5,S=fp((x>>5)*b);y.width=x,y.height=b;var M=y.getContext("2d");M.drawImage(g,0,0,g.width,g.height,0,0,x,b);for(var F=M.getImageData(0,0,x,b).data,T=0;T>5),P=T*x+L<<2,O=F[P]>=250&&F[P+1]>=250&&F[P+2]>=250,z=O?1<<31-L%32:0;S[k]|=z}v.board=S,v.hasImage=!0}},v.timeInterval=function(g){u=g??1/0},v.words=function(g){l=g},v.size=function(g){r=[+g[0],+g[1]]},v.font=function(g){e=je(g)},v.fontWeight=function(g){i=je(g)},v.rotate=function(g){n=je(g)},v.spiral=function(g){o=G5[g]||g},v.fontSize=function(g){t=je(g)},v.padding=function(g){a=je(g)},v.random=function(g){s=je(g)},v}function Qx(r){var e=r.options,t=r.chart,i=t,n=i.width,a=i.height,o=i.padding,s=i.appendPadding,l=i.ele,u=e.data,c=e.imageMask,h=e.wordField,f=e.weightField,v=e.colorField,d=e.wordStyle,p=e.timeInterval,g=e.random,y=e.spiral,x=e.autoFit,b=x===void 0?!0:x,w=e.placementStrategy;if(!u||!u.length)return[];var S=d.fontFamily,M=d.fontWeight,F=d.padding,T=d.fontSize,L=W5(u,f),k=[U5(L),j5(L)],P=u.map(function(V){return{text:V[h],value:V[f],color:V[v],datum:V}}),O={imageMask:c,font:S,fontSize:X5(T,k),fontWeight:M,size:Y5({width:n,height:a,padding:o,appendPadding:s,autoFit:b,container:l}),padding:F,timeInterval:p,random:g,spiral:y,rotate:_5(e)};if(X(w)){var z=P.map(function(V,U,D){return m(m(m({},V),{hasText:!!V.text,font:je(O.font)(V,U,D),weight:je(O.fontWeight)(V,U,D),rotate:je(O.rotate)(V,U,D),size:je(O.fontSize)(V,U,D),style:"normal"}),w.call(t,V,U,D))});return z.push({text:"",value:0,x:0,y:0,opacity:0}),z.push({text:"",value:0,x:O.size[0],y:O.size[1],opacity:0}),z}return F5(P,O)}function Y5(r){var e=r.width,t=r.height,i=r.container,n=r.autoFit,a=r.padding,o=r.appendPadding;if(n){var s=Hu(i);e=s.width,t=s.height}e=e||400,t=t||400;var l=$5({padding:a,appendPadding:o}),u=l[0],c=l[1],h=l[2],f=l[3],v=[e-(f+c),t-(u+h)];return v}function $5(r){var e=qr(r.padding),t=qr(r.appendPadding),i=e[0]+t[0],n=e[1]+t[1],a=e[2]+t[2],o=e[3]+t[3];return[i,n,a,o]}function H5(r){return new Promise(function(e,t){if(r instanceof HTMLImageElement){e(r);return}if(Q(r)){var i=new Image;i.crossOrigin="anonymous",i.src=r,i.onload=function(){e(i)},i.onerror=function(){Cr(Xe.ERROR,!1,"image %s load failed !!!",r),t()};return}Cr(Xe.WARN,r===void 0,"The type of imageMask option must be String or HTMLImageElement."),t()})}function X5(r,e){if(X(r))return r;if(R(r)){var t=r[0],i=r[1];if(!e)return function(){return(i+t)/2};var n=e[0],a=e[1];return a===n?function(){return(i+t)/2}:function(s){var l=s.value;return(i-t)/(a-n)*(l-n)+t}}return function(){return r}}function W5(r,e){return r.map(function(t){return t[e]}).filter(function(t){return typeof t=="number"&&!isNaN(t)})}function _5(r){var e=q5(r),t=e.rotation,i=e.rotationSteps;if(!R(t))return t;var n=t[0],a=t[1],o=i===1?0:(a-n)/(i-1);return function(){return a===n?a:Math.floor(Math.random()*i)*o}}function q5(r){var e=r.wordStyle.rotationSteps;return e<1&&(Cr(Xe.WARN,!1,"The rotationSteps option must be greater than or equal to 1."),e=1),{rotation:r.wordStyle.rotation,rotationSteps:e}}function U5(r){return Math.min.apply(Math,r)}function j5(r){return Math.max.apply(Math,r)}function Z5(r){var e=r.chart,t=r.options,i=t.colorField,n=t.color,a=Qx(r);e.data(a);var o=I({},r,{options:{xField:"x",yField:"y",seriesField:i&&Xh,rawFields:X(n)&&Z(Z([],A(t,"rawFields",[]),!0),["datum"],!1),point:{color:n,shape:"word-cloud"}}}),s=Fe(o).ext;return s.geometry.label(!1),e.coordinate().reflect("y"),e.axis(!1),r}function Q5(r){return J(Lt({x:{nice:!1},y:{nice:!1}}))(r)}function K5(r){var e=r.chart,t=r.options,i=t.legend,n=t.colorField;return i===!1?e.legend(!1):n&&e.legend(Xh,i),r}function J5(r){J(Z5,Q5,Nt,K5,At,xt,ut,ei)(r)}ft("point","word-cloud",{draw:function(r,e){var t=r.x,i=r.y,n=e.addShape("text",{attrs:m(m({},tG(r)),{x:t,y:i})}),a=r.data.rotate;return typeof a=="number"&&pe.rotate(n,a*Math.PI/180),n}});function tG(r){return{fontSize:r.data.size,text:r.data.text,textAlign:"center",fontFamily:r.data.font,fontWeight:r.data.weight,fill:r.color||r.defaultStyle.stroke,textBaseline:"alphabetic"}}(function(r){E(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="word-cloud",t}return e.getDefaultOptions=function(){return M5},e.prototype.changeData=function(t){this.updateOption({data:t}),this.options.imageMask?this.render():this.chart.changeData(Qx({chart:this.chart,options:this.options}))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.render=function(){var t=this;return new Promise(function(i){var n=t.options.imageMask;if(!n){r.prototype.render.call(t),i();return}var a=function(o){t.options=m(m({},t.options),{imageMask:o||null}),r.prototype.render.call(t),i()};H5(n).then(a).catch(a)})},e.prototype.getSchemaAdaptor=function(){return J5},e.prototype.triggerResize=function(){var t=this;this.chart.destroyed||(this.execAdaptor(),window.setTimeout(function(){r.prototype.triggerResize.call(t)}))},e})(nt);(function(r){E(e,r);function e(t,i,n,a){var o=r.call(this,t,I({},a,i))||this;return o.type="g2-plot",o.defaultOptions=a,o.adaptor=n,o}return e.prototype.getDefaultOptions=function(){return this.defaultOptions},e.prototype.getSchemaAdaptor=function(){return this.adaptor},e})(nt);Qm("en-US",EL);Qm("zh-CN",kL);const eG=dn("p",null,"由于 G2 的高度å¯å®šç½®åŒ–,导致ä¸åŒå¼€å‘者开å‘出æ¥çš„图表效果有的好看,有的ä¸å¥½çœ‹ï¼ŒG2Plot 解决了这一问题,由官方制定了一套标准设计规范,开å‘者å¯ä»¥ä¸“注于数æ®ï¼Œè€Œä¸ç”¨å…³å¿ƒæœ€ç»ˆå‘ˆçŽ°ï¼Œå½“然缺点也很明显,就是自定义上ä¸å¦‚ G2 ,所以如果你有更å¤æ‚的需求,推è还是使用 G2 去自行实现。",-1),rG={style:{"margin-bottom":"0"}},iG=dn("div",{id:"chart1",style:{width:"100%",height:"400px"}},null,-1),nG=dn("div",{id:"chart2",style:{width:"100%",height:"400px"}},null,-1),aG=dn("div",{id:"chart3",style:{width:"100%",height:"400px"}},null,-1),oG=dn("div",{id:"chart4",style:{width:"100%",height:"400px"}},null,-1),sG=ew({__name:"g2plot",setup(r){let e,t,i,n;rw(()=>{a(),o(),s(),l()}),iw(()=>{e.destroy(),t.destroy(),i.destroy(),n.destroy()});function a(){const c=[{type:"分类一",values:[76,100]},{type:"分类二",values:[56,108]},{type:"分类三",values:[38,129]},{type:"分类四",values:[58,155]},{type:"分类五",values:[45,120]},{type:"分类六",values:[23,99]},{type:"分类七",values:[18,56]},{type:"分类八",values:[18,34]}];e=new h0("chart1",{data:c,xField:"type",yField:"values",color:"l(90) 0:#3e5bdb 1:#b4d9e4",isRange:!0,columnStyle:{fillOpacity:.8},label:{position:"middle",style:{fill:"#fff"}}}),e.render()}function o(){fetch("https://gw.alipayobjects.com/os/bmw-prod/e00d52f4-2fa6-47ee-a0d7-105dd95bde20.json").then(c=>c.json()).then(c=>{t=new E0("chart2",{data:c,xField:"year",yField:"gdp",seriesField:"name",yAxis:{label:{formatter:h=>`${(Number.parseInt(h)/1e9).toFixed(1)} B`}},legend:{position:"top"},smooth:!0,animation:{appear:{animation:"path-in",duration:5e3}}}),t.render()})}function s(){const c=[{type:"分类一",value:27},{type:"分类二",value:25},{type:"分类三",value:18},{type:"分类四",value:15},{type:"分类五",value:10},{type:"其他",value:5}];i=new O0("chart3",{appendPadding:10,data:c,angleField:"value",colorField:"type",radius:.8,label:{type:"outer",content:"{name} {percentage}"},interactions:[{type:"pie-legend-active"}]}),i.render()}function l(){fetch("https://gw.alipayobjects.com/os/bmw-prod/5c41aa9b-9c8a-425f-9f4d-934b889bb75d.json").then(c=>c.json()).then(c=>{n=new VR("chart4",{data:c,xField:"item",yField:"score",seriesField:"user",xAxis:{label:{offset:15},grid:{line:{type:"line"}}},yAxis:{grid:{line:{type:"circle"}}},point:{shape:"circle"},area:{},legend:{position:"bottom"}}),n.render()})}function u(c){window.open(c,"_blank")}return(c,h)=>{const f=En("ElTag"),v=ow,d=En("ElButton"),p=En("ElButtonGroup"),g=sw,y=lw,x=En("ElCol"),b=En("ElRow");return nw(),aw("div",null,[$t(uw),$t(g,{title:"G2plot"},{content:Ht(()=>[eG,dn("p",rG,[_a(" 安装命令:"),$t(f,null,{default:Ht(()=>[_a("pnpm add @antv/g2plot")]),_:1})])]),default:Ht(()=>[$t(p,null,{default:Ht(()=>[$t(d,{onClick:h[0]||(h[0]=w=>u("https://github.com/antvis/g2"))},{icon:Ht(()=>[$t(v,{name:"i-ep:link"})]),default:Ht(()=>[_a(" 访问 G2 ")]),_:1}),$t(d,{onClick:h[1]||(h[1]=w=>u("https://github.com/antvis/G2Plot"))},{icon:Ht(()=>[$t(v,{name:"i-ep:link"})]),default:Ht(()=>[_a(" 访问 G2plot ")]),_:1})]),_:1})]),_:1}),$t(b,{gutter:20,style:{margin:"-10px 10px"}},{default:Ht(()=>[$t(x,{md:12},{default:Ht(()=>[$t(y,{title:"柱状图",style:{margin:"10px 0"}},{default:Ht(()=>[iG]),_:1})]),_:1}),$t(x,{md:12},{default:Ht(()=>[$t(y,{title:"折线图",style:{margin:"10px 0"}},{default:Ht(()=>[nG]),_:1})]),_:1})]),_:1}),$t(b,{gutter:20,style:{margin:"0 10px"}},{default:Ht(()=>[$t(x,{md:12},{default:Ht(()=>[$t(y,{title:"饼图",style:{margin:"10px 0"}},{default:Ht(()=>[aG]),_:1})]),_:1}),$t(x,{md:12},{default:Ht(()=>[$t(y,{title:"雷达图",style:{margin:"10px 0"}},{default:Ht(()=>[oG]),_:1})]),_:1})]),_:1})])}}});typeof Wh=="function"&&Wh(sG);export{sG as default}; diff --git a/assets/g2plot-CZyQaJpM.js.br b/assets/g2plot-CZyQaJpM.js.br new file mode 100644 index 0000000000000000000000000000000000000000..6917c2a3fc10ee3786575f4841b037808880f845 GIT binary patch literal 197383 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�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℞oUa0 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

    yVo~h*6|{-nwVtyZOb&t32N$JJ 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 } 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 o=m(!1);return E(()=>{!t&&e.options.refreshDeps!==!0&&(o.value=h(r))}),n instanceof Array?qe([o,...n],([a])=>{a&&!t&&a&&(i?i():e.refresh())},{deep:!0,immediate:!1}):qe(o,a=>{!t&&a&&(i?i():e.refresh())}),{name:"autoRunPlugin",onBefore:()=>{if(!h(r))return{stopNow:!0}}}};Ft.onInit=({ready:e=!0,manual:t})=>({loading:!t&&h(e)});const ne=new Map,wr=(e,t,r)=>{const n=ne.get(e);n!=null&&n.timer&&clearTimeout(n.timer);let i;t>-1&&(i=setTimeout(()=>{ne.delete(e)},t)),ne.set(e,{...r,timer:i})},Sr=e=>ne.get(e),ae=new Map,Or=e=>ae.get(e),Ar=(e,t)=>{ae.set(e,t),t.then(r=>(ae.delete(e),r)).catch(r=>{throw ae.delete(e),r})},M={},Pr=[],Cr=(e,t)=>{M[e]&&(M[e].forEach(r=>r(t)),Pr.forEach(r=>r({type:e,data:t})))},_e=(e,t)=>(M[e]||(M[e]=[]),M[e].push(t),function(){const n=M[e].indexOf(t);M[e].splice(n,1)}),jr=(e,{cacheKey:t,cacheTime:r=5*60*1e3,staleTime:n=0,setCache:i,getCache:o})=>{const a=m(),s=m(),u=(l,c)=>{i?i(c):wr(l,r,c),Cr(l,c.data)},f=(l,c=[])=>o?o(c):Sr(l);return E(()=>{if(!t)return;const l=f(t);l&&Object.hasOwnProperty.call(l,"data")&&(e.state.data=l.data,e.state.params=l.params,(n===-1||new Date().getTime()-l.time<=n)&&(e.state.loading=!1)),a.value=_e(t,c=>{e.setState({data:c})})}),Ce(()=>{var l;(l=a.value)==null||l.call(a)}),t?{name:"cachePlugin",onBefore:l=>{const c=f(t,l);return!c||!Object.hasOwnProperty.call(c,"data")?{}:n===-1||new Date().getTime()-c.time<=n?{loading:!1,data:c==null?void 0:c.data,returnNow:!0}:{data:c==null?void 0:c.data}},onRequest:(l,c)=>{let v=Or(t);return v&&v!==s.value?{servicePromise:v}:(v=l(...c),s.value=v,Ar(t,v),{servicePromise:v})},onSuccess:(l,c)=>{var v;t&&((v=a.value)==null||v.call(a),u(t,{data:l,params:c,time:new Date().getTime()}),a.value=_e(t,d=>{e.setState({data:d})}))},onMutate:l=>{var c;t&&((c=a.value)==null||c.call(a),u(t,{data:l,params:e.state.params,time:new Date().getTime()}),a.value=_e(t,v=>{e.setState({data:v})}))}}:{}};function Er(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var S=Er,xr=typeof ee=="object"&&ee&&ee.Object===Object&&ee,Dt=xr,Ir=Dt,Fr=typeof self=="object"&&self&&self.Object===Object&&self,Dr=Ir||Fr||Function("return this")(),O=Dr,Rr=O,Mr=function(){return Rr.Date.now()},Lr=Mr,Br=/\s/;function Ur(e){for(var t=e.length;t--&&Br.test(e.charAt(t)););return t}var Nr=Ur,Gr=Nr,Hr=/^\s+/;function Vr(e){return e&&e.slice(0,Gr(e)+1).replace(Hr,"")}var qr=Vr,zr=O,Kr=zr.Symbol,le=Kr,ke=le,Rt=Object.prototype,kr=Rt.hasOwnProperty,Wr=Rt.toString,k=ke?ke.toStringTag:void 0;function Yr(e){var t=kr.call(e,k),r=e[k];try{e[k]=void 0;var n=!0}catch{}var i=Wr.call(e);return n&&(t?e[k]=r:delete e[k]),i}var Xr=Yr,Jr=Object.prototype,Qr=Jr.toString;function Zr(e){return Qr.call(e)}var en=Zr,We=le,tn=Xr,rn=en,nn="[object Null]",an="[object Undefined]",Ye=We?We.toStringTag:void 0;function sn(e){return e==null?e===void 0?an:nn:Ye&&Ye in Object(e)?tn(e):rn(e)}var G=sn;function on(e){return e!=null&&typeof e=="object"}var x=on,un=G,ln=x,cn="[object Symbol]";function fn(e){return typeof e=="symbol"||ln(e)&&un(e)==cn}var vn=fn,dn=qr,Xe=S,pn=vn,Je=NaN,hn=/^[-+]0x[0-9a-f]+$/i,gn=/^0b[01]+$/i,bn=/^0o[0-7]+$/i,_n=parseInt;function $n(e){if(typeof e=="number")return e;if(pn(e))return Je;if(Xe(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Xe(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=dn(e);var r=gn.test(e);return r||bn.test(e)?_n(e.slice(2),r?2:8):hn.test(e)?Je:+e}var yn=$n,mn=S,$e=Lr,Qe=yn,Tn="Expected a function",wn=Math.max,Sn=Math.min;function On(e,t,r){var n,i,o,a,s,u,f=0,l=!1,c=!1,v=!0;if(typeof e!="function")throw new TypeError(Tn);t=Qe(t)||0,mn(r)&&(l=!!r.leading,c="maxWait"in r,o=c?wn(Qe(r.maxWait)||0,t):o,v="trailing"in r?!!r.trailing:v);function d(y){var w=n,j=i;return n=i=void 0,f=y,a=e.apply(j,w),a}function T(y){return f=y,s=setTimeout(p,t),l?d(y):a}function b(y){var w=y-u,j=y-f,A=t-w;return c?Sn(A,o-j):A}function $(y){var w=y-u,j=y-f;return u===void 0||w>=t||w<0||c&&j>=o}function p(){var y=$e();if($(y))return B(y);s=setTimeout(p,b(y))}function B(y){return s=void 0,v&&n?d(y):(n=i=void 0,a)}function I(){s!==void 0&&clearTimeout(s),f=0,n=u=i=s=void 0}function Z(){return s===void 0?a:B($e())}function U(){var y=$e(),w=$(y);if(n=arguments,i=this,u=y,w){if(s===void 0)return T(u);if(c)return clearTimeout(s),s=setTimeout(p,t),d(u)}return s===void 0&&(s=setTimeout(p,t)),a}return U.cancel=I,U.flush=Z,U}var Mt=On;const An=je(Mt),Pn=(e,{debounceWait:t,debounceLeading:r,debounceTrailing:n,debounceMaxWait:i})=>{const o=m(),a=X(()=>{const s={},u=h(r),f=h(n),l=h(i);return u!==void 0&&(s.leading=u),f!==void 0&&(s.trailing=f),l!==void 0&&(s.maxWait=l),s});return E(s=>{if(h(t)){const u=e.runAsync.bind(e);o.value=An(f=>{f()},h(t),a.value),e.runAsync=(...f)=>new Promise((l,c)=>{var v;(v=o.value)==null||v.call(o,()=>{u(...f).then(l).catch(c)})}),s(()=>{var f;(f=o.value)==null||f.cancel(),e.runAsync=u})}}),h(t)?{name:"debouncePlugin",onCancel:()=>{var s;(s=o.value)==null||s.cancel()}}:{}};var Cn=Object.defineProperty,jn=(e,t,r)=>t in e?Cn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ze=(e,t,r)=>(jn(e,typeof t!="symbol"?t+"":t,r),r);class En{constructor(){Ze(this,"table",{}),Ze(this,"hashTable",{})}insert(t){const r=Symbol(t);return this.table[t]=!0,this.hashTable[r]=t,r}find(t){return this.hashTable[t]}}new En;var xn=Object.defineProperty,In=(e,t,r)=>t in e?xn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,et=(e,t,r)=>(In(e,typeof t!="symbol"?t+"":t,r),r);class Fn{constructor(){et(this,"requestInstances",new Map),et(this,"listeners",[])}emit(t){this.listeners.forEach(r=>r(t))}subscribe(t){return this.listeners.push(t),()=>{const r=this.listeners.indexOf(t);this.listeners.splice(r,1)}}insert(t,r){this.requestInstances.set(t,{...r}),this.emit({key:t,...r})}update(t,r){this.has(t)&&this.requestInstances.set(t,{...this.requestInstances.get(t),...r})}has(t){return this.requestInstances.has(t)}reset(t){if(this.requestInstances.has(t)){const r=this.requestInstances.get(t);this.requestInstances.clear(),this.insert(t,r)}else this.requestInstances.clear()}getAll(){return this.requestInstances}}new Fn;const Dn=(e,{loadingDelay:t})=>{const r=m(),n=()=>{r.value&&(clearTimeout(h(r.value)),r.value=void 0)};return{name:"loadingDelayPlugin",onFinally:()=>{n();const i=h(t);i&&(e.setState({loading:!0}),r.value=setTimeout(()=>{e.setState({loading:!1})},i))},onError:()=>{n()}}};function Ee(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}const Rn=!!(typeof window<"u"&&window.document&&window.document.createElement);function xe(){return Ee()?document.visibilityState!=="hidden":!0}const W=[];function Mn(e){return W.push(e),function(){const r=W.indexOf(e);W.splice(r,1)}}if(Ee()){const e=()=>{if(xe())for(let t=0;t{let i;const o=m(),a=m(0),s=()=>{var u;i&&clearTimeout(i),(u=o.value)==null||u.call(o)};return E(()=>{h(t)||s()}),h(t)?{name:"pollingPlugin",onBefore:()=>{s()},onError:()=>{a.value+=1},onSuccess:()=>{a.value=0},onFinally:()=>{n===-1||n!==-1&&a.value<=n?i=setTimeout(()=>{!r&&!xe()?o.value=Mn(()=>{e.refresh()}):e.refresh()},h(t)):a.value=0},onCancel:()=>{s()}}:{}};function Bn(e,t){let r=!1;return(...n)=>{r||(r=!0,e(...n),setTimeout(()=>{r=!1},t))}}function Un(){return Ee()&&typeof navigator.onLine<"u"?navigator.onLine:!0}const Y=[];function Nn(e){return Y.push(e),function(){const r=Y.indexOf(e);r>-1&&Y.splice(r,1)}}if(Rn){const e=()=>{if(!(!xe()||!Un()))for(let t=0;t{const n=m(),i=()=>{var o;(o=n.value)==null||o.call(n)};return E(o=>{if(h(t)){const a=Bn(e.refresh.bind(e),h(r));n.value=Nn(()=>{a()})}o(()=>{i()})}),Ce(()=>{i()}),{name:"refreshOnWindowFocusPlugin"}},Hn=(e,{retryInterval:t,retryCount:r})=>{const n=m(),i=m(0),o=m(!1);return r?{name:"retryPlugin",onBefore:()=>{o.value||(i.value=0),o.value=!1,n.value&&clearTimeout(n.value)},onSuccess:()=>{i.value=0},onError:()=>{if(i.value+=1,r===-1||i.value<=r){const a=t??Math.min(1e3*2**i.value,3e4);n.value=setTimeout(()=>{o.value=!0,e.refresh()},a)}else i.value=0},onCancel:()=>{i.value=0,n.value&&clearTimeout(n.value)}}:{}};var Vn=Mt,qn=S,zn="Expected a function";function Kn(e,t,r){var n=!0,i=!0;if(typeof e!="function")throw new TypeError(zn);return qn(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),Vn(e,t,{leading:n,maxWait:t,trailing:i})}var kn=Kn;const Wn=je(kn),Yn=(e,{throttleWait:t,throttleLeading:r,throttleTrailing:n})=>{const i=X(()=>{const a={};return h(r)!==void 0&&(a.leading=h(r)),h(n)!==void 0&&(a.trailing=h(n)),a}),o=X(()=>Wn(a=>{a()},h(t),i.value));return E(a=>{if(h(t)){const s=e.runAsync.bind(e);e.runAsync=(...u)=>new Promise((f,l)=>{var c;(c=o.value)==null||c.call(o,()=>{s(...u).then(f).catch(l)})}),a(()=>{var u;e.runAsync=s,(u=o.value)==null||u.cancel()})}}),h(t)?{name:"throttlePlugin",onCancel:()=>{var a;(a=o.value)==null||a.cancel()}}:{}},tt=e=>typeof e=="function",Xn=e=>typeof e=="boolean";var Jn=Object.defineProperty,Qn=(e,t,r)=>t in e?Jn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,te=(e,t,r)=>(Qn(e,typeof t!="symbol"?t+"":t,r),r);class Zn{constructor(t,r,n,i={}){te(this,"pluginImpls"),te(this,"count",0),te(this,"state",{loading:!1,params:void 0,data:void 0,error:void 0}),te(this,"previousValidData"),this.serviceRef=t,this.options=r,this.setUpdateData=n,this.initState=i,this.state={...this.state,loading:!r.manual,...i}}setState(t={}){this.state={...this.state,...t},this.setUpdateData(this.state)}setData(t,r){console.warn("Please use 'setFetchState' instead of 'setData'"),r instanceof Array?r.forEach(n=>{this.state[n]=t,this.setUpdateData(t,n)}):(this.state[r]=t,this.setUpdateData(t,r))}setFetchState(t,r){r instanceof Array?r.forEach(n=>{this.state[n]=t,this.setUpdateData(t,n)}):(this.state[r]=t,this.setUpdateData(t,r))}runPluginHandler(t,...r){var n,i,o;const a=(o=(i=(n=this.pluginImpls)==null?void 0:n.map(s=>{var u;return(u=s[t])==null?void 0:u.call(s,...r)}))!=null?i:[])==null?void 0:o.filter(Boolean);return Object.assign({},...a)}async runAsync(...t){var r,n,i,o,a,s,u,f,l,c,v;this.count+=1;const d=this.count,{stopNow:T=!1,returnNow:b=!1,...$}=this.runPluginHandler("onBefore",t);if(T)return new Promise(()=>{});if(this.setState({loading:!0,params:t,...$}),b)return Promise.resolve($.data);try{(n=(r=this.options).onBefore)==null||n.call(r,t)}catch(p){return this.setState({error:p,loading:!1}),(o=(i=this.options).onError)==null||o.call(i,p,t),this.runPluginHandler("onError",p,t),new Promise(()=>{})}try{let{servicePromise:p}=this.runPluginHandler("onRequest",this.serviceRef.value,t);const B=Z=>{var U,y,w,j;if(d!==this.count)return new Promise(()=>{});const A=this.options.formatResult?this.options.formatResult(Z):Z;return this.setState({data:A,error:void 0,loading:!1}),(y=(U=this.options).onSuccess)==null||y.call(U,A,t),this.runPluginHandler("onSuccess",A,t),this.previousValidData=A,(j=(w=this.options).onFinally)==null||j.call(w,t,A,void 0),d===this.count&&this.runPluginHandler("onFinally",t,A,void 0),A};p||(p=this.serviceRef.value(...t));const I=await p;return B(I)}catch(p){if(d!==this.count)return new Promise(()=>{});throw this.setState({error:p,loading:!1}),(s=(a=this.options).onError)==null||s.call(a,p,t),this.runPluginHandler("onError",p,t),(tt((u=this.options)==null?void 0:u.rollbackOnError)&&((f=this.options)!=null&&f.rollbackOnError(t))||Xn((l=this.options)==null?void 0:l.rollbackOnError)&&this.options.rollbackOnError)&&this.setState({data:this.previousValidData}),(v=(c=this.options).onFinally)==null||v.call(c,t,void 0,p),d===this.count&&this.runPluginHandler("onFinally",t,void 0,p),p}}run(...t){this.runAsync(...t).catch(r=>{this.options.onError||console.error(r)})}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(t){const r=tt(t)?t(this.state.data):t;this.runPluginHandler("onMutate",r),this.setState({data:r})}}const ea=Symbol("USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY");function ta(e){return Object.keys(e).filter(r=>["data","loading","params","error"].includes(r)).length===4}function ra(e,t={},r=[]){const n=vr(ea,{}),{initialData:i=void 0,manual:o=!1,ready:a=!0,...s}={...n??{},...t??{}},u={manual:o,ready:a,initialData:i,...s},f=m(e),l=dr({data:i,loading:!1,params:void 0,error:void 0}),c=(b,$)=>{$?l[$]=b:ta(b)&&(l.data=b.data,l.loading=b.loading,l.error=b.error,l.params=b.params)},v=r.map(b=>{var $;return($=b==null?void 0:b.onInit)==null?void 0:$.call(b,u)}).filter(Boolean),d=new Zn(f,u,c,Object.assign({},...v,l));d.options=u,d.pluginImpls=r.map(b=>b(d,u));const T=X(()=>pr(a)?a.value:a);if(E(()=>{if(!o){const b=d.state.params||t.defaultParams||[];T.value&&d.options.refreshDeps===!0&&f.value&&d.run(...b)}}),!o&&d.options.refreshDeps!==!0){const b=d.state.params||t.defaultParams||[];h(a)&&d.run(...b)}return Ce(()=>{d.cancel()}),{...hr(l),cancel:d.cancel.bind(d),refresh:d.refresh.bind(d),refreshAsync:d.refreshAsync.bind(d),run:d.run.bind(d),runAsync:d.runAsync.bind(d),mutate:d.mutate.bind(d)}}const na=(e,t)=>function(n,i={},o=[]){let a=e;const s=t||[];for(let u=s.length;u--;)a=s[u](a);return a(n,i,o)};function aa(e,t,r){var n;const i=(n=[null,Pn,Dn,Ln,Gn,Yn,Ft,jr,Hn])==null?void 0:n.filter(Boolean);return na(ra,t==null?void 0:t.use)(e,t,[...i])}/*! js-cookie v3.0.5 | MIT */function re(e){for(var t=1;t"u")){a=re({},t,a),typeof a.expires=="number"&&(a.expires=new Date(Date.now()+a.expires*864e5)),a.expires&&(a.expires=a.expires.toUTCString()),i=encodeURIComponent(i).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var u in a)a[u]&&(s+="; "+u,a[u]!==!0&&(s+="="+a[u].split(";")[0]));return document.cookie=i+"="+e.write(o,i)+s}}function n(i){if(!(typeof document>"u"||arguments.length&&!i)){for(var o=document.cookie?document.cookie.split("; "):[],a={},s=0;s-1}var ma=ya,Ta=fe;function wa(e,t){var r=this.__data__,n=Ta(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var Sa=wa,Oa=oa,Aa=ha,Pa=_a,Ca=ma,ja=Sa;function H(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=oo}var zt=uo,lo=G,co=zt,fo=x,vo="[object Arguments]",po="[object Array]",ho="[object Boolean]",go="[object Date]",bo="[object Error]",_o="[object Function]",$o="[object Map]",yo="[object Number]",mo="[object Object]",To="[object RegExp]",wo="[object Set]",So="[object String]",Oo="[object WeakMap]",Ao="[object ArrayBuffer]",Po="[object DataView]",Co="[object Float32Array]",jo="[object Float64Array]",Eo="[object Int8Array]",xo="[object Int16Array]",Io="[object Int32Array]",Fo="[object Uint8Array]",Do="[object Uint8ClampedArray]",Ro="[object Uint16Array]",Mo="[object Uint32Array]",_={};_[Co]=_[jo]=_[Eo]=_[xo]=_[Io]=_[Fo]=_[Do]=_[Ro]=_[Mo]=!0;_[vo]=_[po]=_[Ao]=_[ho]=_[Po]=_[go]=_[bo]=_[_o]=_[$o]=_[yo]=_[mo]=_[To]=_[wo]=_[So]=_[Oo]=!1;function Lo(e){return fo(e)&&co(e.length)&&!!_[lo(e)]}var Bo=Lo;function Uo(e){return function(t){return e(t)}}var Me=Uo,oe={exports:{}};oe.exports;(function(e,t){var r=Dt,n=t&&!t.nodeType&&t,i=n&&!0&&e&&!e.nodeType&&e,o=i&&i.exports===n,a=o&&r.process,s=function(){try{var u=i&&i.require&&i.require("util").types;return u||a&&a.binding&&a.binding("util")}catch{}}();e.exports=s})(oe,oe.exports);var Le=oe.exports,No=Bo,Go=Me,ot=Le,ut=ot&&ot.isTypedArray,Ho=ut?Go(ut):No,Kt=Ho,Vo=zs,qo=Vt,zo=he,Ko=Re,ko=qt,Wo=Kt,Yo=Object.prototype,Xo=Yo.hasOwnProperty;function Jo(e,t){var r=zo(e),n=!r&&qo(e),i=!r&&!n&&Ko(e),o=!r&&!n&&!i&&Wo(e),a=r||n||i||o,s=a?Vo(e.length,String):[],u=s.length;for(var f in e)(t||Xo.call(e,f))&&!(a&&(f=="length"||i&&(f=="offset"||f=="parent")||o&&(f=="buffer"||f=="byteLength"||f=="byteOffset")||ko(f,u)))&&s.push(f);return s}var kt=Jo,Qo=Object.prototype;function Zo(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||Qo;return e===r}var Be=Zo;function eu(e,t){return function(r){return e(t(r))}}var Wt=eu,tu=Wt,ru=tu(Object.keys,Object),nu=ru,au=Be,iu=nu,su=Object.prototype,ou=su.hasOwnProperty;function uu(e){if(!au(e))return iu(e);var t=[];for(var r in Object(e))ou.call(e,r)&&r!="constructor"&&t.push(r);return t}var lu=uu,cu=Ie,fu=zt;function vu(e){return e!=null&&fu(e.length)&&!cu(e)}var ge=vu,du=kt,pu=lu,hu=ge;function gu(e){return hu(e)?du(e):pu(e)}var Ue=gu,bu=J,_u=Ue;function $u(e,t){return e&&bu(t,_u(t),e)}var yu=$u;function mu(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var Tu=mu,wu=S,Su=Be,Ou=Tu,Au=Object.prototype,Pu=Au.hasOwnProperty;function Cu(e){if(!wu(e))return Ou(e);var t=Su(e),r=[];for(var n in e)n=="constructor"&&(t||!Pu.call(e,n))||r.push(n);return r}var ju=Cu,Eu=kt,xu=ju,Iu=ge;function Fu(e){return Iu(e)?Eu(e,!0):xu(e)}var Q=Fu,Du=J,Ru=Q;function Mu(e,t){return e&&Du(t,Ru(t),e)}var Lu=Mu,ue={exports:{}};ue.exports;(function(e,t){var r=O,n=t&&!t.nodeType&&t,i=n&&!0&&e&&!e.nodeType&&e,o=i&&i.exports===n,a=o?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;function u(f,l){if(l)return f.slice();var c=f.length,v=s?s(c):new f.constructor(c);return f.copy(v),v}e.exports=u})(ue,ue.exports);var Yt=ue.exports;function Bu(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++rt in e?ov(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,D=(e,t,r)=>(uv(e,typeof t!="symbol"?t+"":t,r),r);class lv{constructor(){D(this,"subscriptions",new Map),D(this,"emitEffectCache",new Map),D(this,"useSubscription",(t,r)=>{const n=m();E(i=>{var o,a;n.value=r;function s(f){n.value&&n.value(f)}const u=(a=(o=this.subscriptions)==null?void 0:o.get(t))!=null?a:[];u.push(s),this.subscriptions.set(t,u),this.emitEffect(t),i(()=>{this.subscriptions.delete(t)})})}),D(this,"emit",(t,...r)=>{if(typeof t=="string"||typeof t=="number"){const n=this.subscriptions.get(t);n==null||n.forEach(i=>{i==null||i({params:St(r),event:t})}),this.emitEffectCache.set(t,{params:St(r),event:t})}else throw new TypeError("event must be string or number !")}),D(this,"emitEffect",t=>{const r=this.emitEffectCache.get(t),n=this.subscriptions.get(t);r&&(n==null||n.forEach(i=>{i==null||i({...r})}))}),D(this,"removeListener",t=>{this.subscriptions.delete(t)}),D(this,"clear",()=>{this.subscriptions.clear()}),this.clear()}}new lv;var cv={exports:{}};/*! +* screenfull +* v5.2.0 - 2021-11-03 +* (c) Sindre Sorhus; MIT License +*/(function(e){(function(){var t=typeof window<"u"&&typeof window.document<"u"?window.document:{},r=e.exports,n=function(){for(var a,s=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],u=0,f=s.length,l={};u0){if(++t>=Od)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var jd=Cd,Ed=Sd,xd=jd,Id=xd(Ed),Fd=Id,Dd=fr,Rd=_d,Md=Fd;function Ld(e,t){return Md(Rd(e,t,Dd),e+"")}var Bd=Ld,Ud=ce,Nd=ge,Gd=qt,Hd=S;function Vd(e,t,r){if(!Hd(r))return!1;var n=typeof t;return(n=="number"?Nd(r)&&Gd(t,r.length):n=="string"&&t in r)?Ud(r[t],e):!1}var qd=Vd,zd=Bd,Kd=qd;function kd(e){return zd(function(t,r){var n=-1,i=r.length,o=i>1?r[i-1]:void 0,a=i>2?r[2]:void 0;for(o=e.length>3&&typeof o=="function"?(i--,o):void 0,a&&Kd(r[0],r[1],a)&&(o=i<3?void 0:o,i=1),t=Object(t);++n{setTimeout(()=>{c(String(Date.now()))},1e3)})}const r=m(900),n=X(()=>r.value+100),{data:i,run:o,loading:a,cancel:s}=aa(()=>t(),{manual:!0,pollingInterval:n,pollingWhenHidden:!1});function u(){o()}function f(){r.value+=100}function l(c){window.open(c,"_blank")}return(c,v)=>{const d=be("ElTag"),T=$r,b=be("ElButton"),$=yr,p=be("el-button"),B=mr;return br(),_r("div",null,[P(Tr),P($,{title:"VueHooks Plus"},{content:C(()=>[Jd,N("p",Qd,[F(" 安装命令:"),P(d,null,{default:C(()=>[F("pnpm add vue-hooks-plus")]),_:1})])]),default:C(()=>[P(b,{onClick:v[0]||(v[0]=I=>l("https://github.com/InhiblabCore/vue-hooks-plus"))},{icon:C(()=>[P(T,{name:"i-ep:link"})]),default:C(()=>[F(" 访问 VueHooks Plus ")]),_:1})]),_:1}),P(B,{title:"轮询"},{default:C(()=>[N("div",Zd,[F(" Data:"),N("span",null,ze(h(a)?"loading":h(i)),1)]),N("div",ep," PollingInterval:"+ze(h(n))+"ms ",1),N("div",null,[P(p,{onClick:v[1]||(v[1]=I=>u())},{default:C(()=>[F(" Start ")]),_:1}),P(p,{onClick:v[2]||(v[2]=I=>f())},{default:C(()=>[F(" time + 100ms ")]),_:1}),P(p,{onClick:v[3]||(v[3]=I=>h(s)())},{default:C(()=>[F(" Stop ")]),_:1})])]),_:1})])}}});typeof Ke=="function"&&Ke(tp);export{tp as default}; diff --git a/assets/hooks.plus-DjchTVMU.js.br b/assets/hooks.plus-DjchTVMU.js.br new file mode 100644 index 0000000000000000000000000000000000000000..29585f7cf6235d8d6cba4b2bdd38ef6e721cf607 GIT binary patch literal 12833 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 literal 0 HcmV?d00001 diff --git a/assets/hooks.plus-DjchTVMU.js.gz b/assets/hooks.plus-DjchTVMU.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..78fe94f775e85fa5b72ceda238f71d2f4a6e59a2 GIT binary patch literal 14494 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 literal 0 HcmV?d00001 diff --git a/assets/icon-BOIbbtKH.js b/assets/icon-BOIbbtKH.js new file mode 100644 index 000000000..66b9cdc3b --- /dev/null +++ b/assets/icon-BOIbbtKH.js @@ -0,0 +1 @@ +import{d as f,V as u,a as o,o as a,j as s,b as v,e,w as n,f as l,F as x,U as E,u as h,_ as B,x as k}from"./index-DOeI-Tmq.js";const V={class:"demo"},y=f({__name:"icon",setup(C){const r=u.filter(c=>c.prefix==="ep")[0];return(c,I)=>{const t=B,p=o("ElButton"),_=o("ElDivider"),d=o("ElTooltip");return a(),s("div",null,[v("div",V,[e(t,{name:"i-ep:edit"}),e(t,{name:"i-ep:share"}),e(t,{name:"i-ep:delete"}),e(p,{type:"primary"},{icon:n(()=>[e(t,{name:"i-ep:search"})]),default:n(()=>[l(" æœç´¢ ")]),_:1})]),e(_,{"content-position":"left"},{default:n(()=>[l(" å›¾æ ‡é›†åˆ ")]),_:1}),(a(!0),s(x,null,E(h(r).icons,(i,m)=>(a(),s("div",{key:m,class:"list-icon"},[e(d,{class:"item",effect:"dark",content:`ep:${i}`,placement:"top"},{default:n(()=>[e(t,{name:`ep:${i}`},null,8,["name"])]),_:2},1032,["content"])]))),128))])}}}),T=k(y,[["__scopeId","data-v-62222e0f"]]);export{T as default}; diff --git a/assets/icon-BOIbbtKH.js.br b/assets/icon-BOIbbtKH.js.br new file mode 100644 index 0000000000000000000000000000000000000000..134c412140c6e0cfc34dc4b53c0e8a2b2dd86d4f GIT binary patch literal 467 zcmV;^0WAI-Zvy}v33d$So1x*fLM(4X$W34VYfkUGoU%9imR>SoNA7@6NN(0RWw3m3 zOr2{sNNE}0b1rFk(&!cP@6?{u!%nZ8hLdFIR`QMn(aT>cF z7A~}S4Ku#N6~|Dcg>%l-W)R6h^12p(;>&w?7r(UoNn?ogdC{}z&3Ir`4SQQg;M^4A zEg@75kTj6Txm+ken?Eq)KQl(FVoH@nlf%XsxE_oG*Z8OpG zigp^HtA3H_F|os8&ZPGi^8 z9+rCb(Y!~HAVr`@;&t5-QKqy)oD4`D{3@!IoZN2-u6txLiD&ipq+?DjJ!l}tOmLyW z3v`{wmgVn{e)k-;!~ses%Uk&HGi(O0q$UHENZmK2)Y*Zb->($6caBuw#}IO+Gy)LITCJE;zdAi<5E?gEGyD^F*cS; zwM)|!$NR5LiQPFwGF103_?{7h|?BnuqnF|gFS^2z`o zI*kP5=om<~1#H@?!fZRtE-)kJu^aS8WD=6fL(lQwxLXTLk0m5k0?~y*YH$U#ae)@Iu@%H-jgKo$KdpZf;?2f*ivo*7P927fb3TvLu z*+cib4egT}hdZy7^U>jw`{1L*`^TU>)qqr%RQLp>up7WZadJr}dDf}^5=|uvszVIC zHjhaE>(-y5{wVYWGYAP-9S;-tIGwzRF}pYBkl-Ar@d@WE-uFGnWx8Q|%reMxS7<{E p2?$bn5pAQFaU91qDPgtZGuj<~)-wEoK~g_^@*6!)RL*b%008Y{43_`^ literal 0 HcmV?d00001 diff --git a/assets/icon-BvssJBkB.css b/assets/icon-BvssJBkB.css new file mode 100644 index 000000000..31193da6e --- /dev/null +++ b/assets/icon-BvssJBkB.css @@ -0,0 +1 @@ +.demo>i[data-v-62222e0f]{margin:0 20px;font-size:1.5em;color:#606266;vertical-align:middle}.demo button[data-v-62222e0f]{margin:0 20px}.list-icon[data-v-62222e0f]{display:inline-block;margin:10px}.list-icon i[data-v-62222e0f]{font-size:32px;color:#606266} diff --git a/assets/icon-BvssJBkB.css.br b/assets/icon-BvssJBkB.css.br new file mode 100644 index 0000000000000000000000000000000000000000..3f0e4916a12956815cf745225150ad95711669ca GIT binary patch literal 114 zcmV-&0FD0}{{TRYlrD1yncGU$P&Rbp6~R=*q!SjzPtU`%PkS086q%FiGSeS)NbD0lsrL0ssI2 literal 0 HcmV?d00001 diff --git a/assets/icon-BvssJBkB.css.gz b/assets/icon-BvssJBkB.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..fc5be9631a623cdd010fec50f964af009a353ab8 GIT binary patch literal 163 zcmV;U09^kciwFP!000021BH)43c@fDMfaYf;5s24F^dGeh;)%A(=s?oN*ha6dUp{7 zDHPoQ_jq3hjQK*>;EEHo&;S6ay5<$#*i$m90yQkQ%c+Qoo@i=$#%O)!Jes3c8nm`E zj)lBq;h6elB89-X%8$Bg@1^AQ$G=LZsR;6W%Rtk>?qMh~B@``Zf3sh_-on++kze`= RhGkp69^SxF-CqC!000>qOP>G$ literal 0 HcmV?d00001 diff --git a/assets/iconfont.1718356806978-BWPM0i8e.woff b/assets/iconfont.1718356806978-BWPM0i8e.woff new file mode 100644 index 0000000000000000000000000000000000000000..ba476c09cee601407ce6473497fd7f4a3ba64b9e GIT binary patch literal 25908 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 WGWW$1Ud}+R7yN~Vj{p^}pGyG1=xvJt literal 0 HcmV?d00001 diff --git a/assets/iconfont.1718356806978-BYLQ8NX1.ttf b/assets/iconfont.1718356806978-BYLQ8NX1.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9b96ff901a16959f08eb1bab92b34c74245d2897 GIT binary patch literal 46104 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,_=>{_&&j.success(`å¤åˆ¶æˆåŠŸï¼š${w.value}`)});function N(_){a.value.iconName=_,a.value.visible=!0}return(_,s)=>{const b=q,m=z,k=l("ElCard"),r=l("ElCol"),p=l("ElRow"),h=A,v=l("ElButton"),B=l("ElInput"),D=l("ElDivider"),R=l("ElDialog");return i(),f("div",null,[e(b,{title:"Iconify"},{content:o(()=>[d(" 本框架支æŒä½¿ç”¨ Iconify 的所有图标集,以下展示部分图标集。 ")]),_:1}),(i(!0),f(x,null,y(t(G),(n,S)=>(i(),g(h,{key:S,title:n.info.name},{default:o(()=>[e(p,{gutter:20},{default:o(()=>[(i(!0),f(x,null,y(n.info.samples,(E,P)=>(i(),g(r,{key:P,xs:6,sm:8,md:3,lg:2},{default:o(()=>[e(k,{shadow:"hover",onClick:Z=>N(`${n.prefix}:${E}`)},{default:o(()=>[e(m,{name:`${n.prefix}:${E}`},null,8,["name"])]),_:2},1032,["onClick"])]),_:2},1024))),128))]),_:2},1024)]),_:2},1032,["title"]))),128)),e(R,{modelValue:t(a).visible,"onUpdate:modelValue":s[2]||(s[2]=n=>t(a).visible=n),"show-close":!1,width:"600px"},{default:o(()=>[e(p,{type:"flex"},{default:o(()=>[e(r,{style:{"max-width":"100px"}},{default:o(()=>[u("div",O,[e(m,{name:t(a).iconName},null,8,["name"])])]),_:1}),e(r,{style:{flex:"1"}},{default:o(()=>[u("div",Q,[u("div",W,L(t(a).iconName),1),e(B,{modelValue:t(c),"onUpdate:modelValue":s[1]||(s[1]=n=>T(c)?c.value=n:null),readonly:""},{append:o(()=>[e(v,{type:"primary",onClick:s[0]||(s[0]=n=>t(V)(t(c)))},{default:o(()=>[d(" å¤åˆ¶ ")]),_:1})]),_:1},8,["modelValue"])])]),_:1})]),_:1}),u("div",X,[e(D,{"content-position":"left"},{default:o(()=>[d(" ç»“åˆ Element Plus 使用场景 ")]),_:1}),e(v,null,{icon:o(()=>[e(m,{name:t(a).iconName},null,8,["name"])]),default:o(()=>[d(" Icon 按钮 ")]),_:1})])]),_:1},8,["modelValue"])])}}});typeof C=="function"&&C($);const ne=J($,[["__scopeId","data-v-f19f622e"]]);export{ne as default}; diff --git a/assets/iconify-BOidrUci.js.br b/assets/iconify-BOidrUci.js.br new file mode 100644 index 0000000000000000000000000000000000000000..14dbc3d52cc68bcacec85bcb29238c777d7305eb GIT binary patch literal 990 zcmV<410nnywg@1c1vweMD(j7JSXw&}2N8>&O^xPGZ4*6i56uMvO6Gf+a)fa4>P8p-;+4 zB+E_*c?^*eQjW-o5OTs89uXlHXgIKk2SJVig&n%2n30)&u2)N_UL50{a&Q`_<>ASz z^p8+i!^PE`2W@(#e)Phf>!1_%pDs$@acI-*bE(7mNGOd4tuRkAv6BQ}#;+py zL~34TN?hgDF&HVC-(c%|U9Fcgg?KBG>FN7Fd`6r#R;-oVKaqkb zS(Ce(wdR$>S3)%LUMJiug&p?7T$ZclLI~7bm3^_`-NW)6!%e~P@r$wOQT#hHjydzV zft`~~tKKC(vUCmyr8m<9v8kD7!0x#s?-S3C|LYSWLA+IyI>F!nZ7ku!WI|5mug(ekeB{R3Uz#Tc}KK9FnB~^u4 zSkwFS#%6g=wSq4}k{wiiYLhi

    WFQ!@zm=nO0?iHU|qD&DMA<*ABSttw@t@D^Rhq z(#;~tG}~c=PrswZ(35P?84U7c4CL^&GGA&GR`0h=G#ut0rocQANkZEithsU_p)Lq> zh-Y*1q+)H`z+}|6WpeP$LiU{slVrUf%v%!_UJv7DB3FT}t%3GYlc*KjC}xoCm@(j$ z^FcYYX2}>(v7%WF+8s0+$-5hqpK?+uO?_oi)(fmOvxQl%YT!cU&V?^DO#({vLIuYl z0mYLnJ#QL=AI`$rbN^9k03{b7te9@FUi|=y#bbg-De#g|*=XO0GH7#i&7aC_gHZHx zCg-em>*Z+Q9d1ikOi%AgNzL%BcJ!H)xZgoKjapOtLx5)L*W*&2UmtxgEJUc03x@CQlK=n! literal 0 HcmV?d00001 diff --git a/assets/iconify-BOidrUci.js.gz b/assets/iconify-BOidrUci.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..27bdb089f0121f01cf8e1bfa43a4df58125635e4 GIT binary patch literal 1189 zcmV;W1X}waiwFP!000021BF&wkJCmJe($d^qi8iForEN`h)(KMdxH(vWpB_%tE|@^ zZ@g>I7<-%x#uB|~yR=k7Eqy4UUL-2C@*qK6B3J z@0>Yf$MZ!XV@oqaZ509qXW^WJ1z1pU3FZ}SgQ36$p}>J{1vW5fs|NwL0t?P6=)kIi zE<_3>tSLALn+hV33NC`9UDgx*Px+S97zNwg7xrald=%rFy4DL5i9ldWsqk0c^6mo4Xe0f3jS3wm! zf!JcU5xFDA4EqpoMN+bWmW#*VA5S<47aE@LvJmh*EFPo|veb*v3F&DFJ$eQ_i=F~^ ziPC|3>ylSusQ9Ov#Lv!3c z$ylF(I#M2JJ(IGWK&g1D40SX}cj!g=T|x+y%4f)7euXd%|Mwn(A*V zu|bAS4oL7--!del2Ofxq_44|yTUde4_3HQzofAM|Q?&D@D?*0Ufo?mNY*KW(SoGDn znOIEO^%+IB%O-mS5QnnsG8!Y#=;YIgh@w&!^7xKua15@%n9wQD(X5!D@u*?P6Dm#= zmEM-+DvTbl!9{#14}p@3H*-W|ll-T)rA*sWs_hCk$%ke(dUQ?|X958;EWzEbnvf71 zzR$RIpjB(ArXM(-5p)l_GprZ0*u_EJ)(BQq$b|k>Lm``(V<&llscK`S$F&=2I8@}i zD#0AYXfSp1z6c#PX%R&(vn86Gd;i6^y?cAwyvsbsrMBosp_Wah-lOOJ@1Ks(7xm3) zHDjgv@e}sHg@*|Q(z~XA_s;8YemkVVTQo?LgjAIF!q#SW9S!dkG&MDgb7XJ_bEcoi zIjGlBqY;|IXEh4}vJ7eDTY04lzPcdw+H|L D7&13? literal 0 HcmV?d00001 diff --git a/assets/iconify-DPj8TnIG.css b/assets/iconify-DPj8TnIG.css new file mode 100644 index 000000000..c119f6bec --- /dev/null +++ b/assets/iconify-DPj8TnIG.css @@ -0,0 +1 @@ +.el-card[data-v-f19f622e]{margin-bottom:15px}.el-card[data-v-f19f622e] .el-card__body{display:flex;justify-content:center;cursor:pointer}.el-card i[data-v-f19f622e]{font-size:24px}[data-v-f19f622e] .el-dialog .el-dialog__body{padding:0 16px 16px}[data-v-f19f622e] .el-dialog .icon-box{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border:1px solid #e0e8ef}[data-v-f19f622e] .el-dialog .icon-box i{font-size:60px}[data-v-f19f622e] .el-dialog .icon-info{display:flex;flex-direction:column;justify-content:space-between;height:100%}[data-v-f19f622e] .el-dialog .icon-info .title{font-size:24px;font-weight:700} diff --git a/assets/iconify-DPj8TnIG.css.br b/assets/iconify-DPj8TnIG.css.br new file mode 100644 index 0000000000000000000000000000000000000000..8cd5e4a50253c3949e5f7c446036b9ff1ee2ce86 GIT binary patch literal 202 zcmV;*05$&`e*yrElrD1yS=&tYLpga3uX8DmVHp4LAZ%$oh@mie6WDi8Syq_m=N!TS zAozD{2N92fQn`KimUO5j>4fX@BKnsfmJgFs^j=p1Smx~;44nly$qt z#K1Am!2H60LRp)dM|<+MctKbRK&_;LP7e|UK=BR`~XUi@r2g}2RMa*t7V#7u*3o>JXTt__Q0XR+wW ztv3!!3TCZ+fZD!~h0(92rN|IjTZjy~wPP-nbt2rAKiUE>t$2zo3x0y0KBl_;d%Z&w zs6R=+y(Hrt#$GGY%u?Nle-zNtj=P>?n1Fqh$S{;6!WFU=I$r9zO0``A_DeqG9c2eu zH>rw30iC!91#|E>x)FGChnc#K0;8vMj9ripGgwB7+EN&YctKKC(6+k>vG)g_( ex>QUUIl!;iwfk~)kb72Yd-nzXgfn7*0ssKN#err3 literal 0 HcmV?d00001 diff --git a/assets/image-YKTXpnB-.js b/assets/image-YKTXpnB-.js new file mode 100644 index 000000000..10cc5a3b2 --- /dev/null +++ b/assets/image-YKTXpnB-.js @@ -0,0 +1 @@ +import{d as E,r as c,a as d,o as w,j as x,e,w as o,u as t,b as l,f as a,i as f,S as $,_ as k,B as b,R as z,y as v}from"./index-DOeI-Tmq.js";const I=l("p",null,"网络图片",-1),S={class:"space-x-2"},U=l("p",null,"本地图片",-1),y=l("p",null,"翻转:",-1),L=l("p",null,"旋转:",-1),M=E({__name:"image",setup(N){const i=c("https://picsum.photos/50");function h(){i.value="",i.value=`https://picsum.photos/50?random=${Math.random()}`}const g=new URL(""+new URL("logo-CLz_KCqM.png",import.meta.url).href,import.meta.url).href,s=c(),u=c(0);return(G,n)=>{const V=$,p=k,r=b,_=d("ElRadioButton"),R=d("ElRadioGroup"),B=d("ElSlider"),C=z;return w(),x("div",null,[e(V,{title:"Image Icon",content:"å¯ä»¥ä½¿ç”¨æœ¬åœ°æˆ–网络图片"}),e(C,null,{default:o(()=>[I,e(p,{name:t(i),size:48,flip:t(s),rotate:t(u)},null,8,["name","flip","rotate"]),l("div",S,[e(r,{onClick:h},{default:o(()=>[a(" 更改图片 ")]),_:1}),e(r,{onClick:n[0]||(n[0]=m=>i.value="")},{default:o(()=>[a(" 创建错误 ")]),_:1})]),U,e(p,{name:t(g),size:48,flip:t(s),rotate:t(u)},null,8,["name","flip","rotate"]),l("div",null,[y,e(R,{modelValue:t(s),"onUpdate:modelValue":n[1]||(n[1]=m=>f(s)?s.value=m:null)},{default:o(()=>[e(_,{value:""},{default:o(()=>[a(" æ—  ")]),_:1}),e(_,{value:"horizontal"},{default:o(()=>[a(" 水平翻转 ")]),_:1}),e(_,{value:"vertical"},{default:o(()=>[a(" 垂直翻转 ")]),_:1}),e(_,{value:"both"},{default:o(()=>[a(" 水平垂直翻转 ")]),_:1})]),_:1},8,["modelValue"]),L,e(B,{modelValue:t(u),"onUpdate:modelValue":n[2]||(n[2]=m=>f(u)?u.value=m:null),min:0,max:360,style:{width:"50%"}},null,8,["modelValue"])])]),_:1})])}}});typeof v=="function"&&v(M);export{M as default}; diff --git a/assets/image-YKTXpnB-.js.br b/assets/image-YKTXpnB-.js.br new file mode 100644 index 0000000000000000000000000000000000000000..c6343fa25faea34b3d52227cc9c390799828d011 GIT binary patch literal 742 zcmV4A{mrtoubOtcP#_ivhmEubu+M-ckB1X_lchKYwo#s=e}W+q(|; z^emU)6$O=u@9YG%rpvv{6uD%pexi%+3y5KOpkZ5^EIo6X!qSJRoavxo&vK@9%S%!j zkFj^G>m4y2y6G!U&ma5Eh^@53O5Blrh zu*+H3<;H?$fz{t?s~~rB-bo(gQgx(x$qQ z1`>~|%=I%|n(>rl>Ja3=yaY~Vz`4}9yUXh91F>2MG5FF{cvK9ti$ zuS`NbMKHZF8R|YQeBlKX+Xc)&sZV8LWWIF>(444Ok>J;f^Gn0T79Qrt1+%{;5=4^2 z&vUdegm2;y0^MW4 z%HU5N#pu8%d!|saWfB7c<6^#{f|F!XF{d>8@N{fuL3D!A)28>I5xUqym zRc}9oEPH2?V3ryC%m-Tk&^jLn8-OIf*w}_>TL2M%HX!3Pw076dFTk@!VxaRt%v<=& zi|+0s0ML3hHZ~{wnoxX;^p8tos23I*kV;Q4;wj*Zt3zq&#iwEsOIb}*WfGlatLLuR z!UOD!IpQ{XP3B0*=q-^Ki#kWzRJ6Kvo_QF>a}yRi^-U`VnKL@~ literal 0 HcmV?d00001 diff --git a/assets/image-YKTXpnB-.js.gz b/assets/image-YKTXpnB-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a40a591111d3679c0795913543db23cc3b70e769 GIT binary patch literal 857 zcmV-f1E%~RiwFP!000021FcohZ`(E)z3;COK4b-neRiCz9SRvtfOtV+EZzWT$;B{S zMWSpr5~)g*f2q3kvJN{81A-M>f?<~dI}}KP<s7K z29B_4V2mRJ{oIdL2<3GlJw7ab`US6-z6>9hA0$w9l}xl%X90l-P^LkEFunS2dU-ZE z{d4;DSAeAriu){c11CvrNFvAOrD16kay(dKU7tOhoIPJ;jh0nkUcSD1_V*t@7K?k! z(E;iUM$vPeBgxm%ZI$aK!aGgfvbD9;F1#=1Xw2l&ceLWIxl7{7|r?g7e?^J+R z{ZzVIC~5Tw%|yBH1Sw|#_-1&26?Z#!q^Cl*mNgvRD;Hmc=J)gB;4YJVU>!8~2*5}G z4g=LyrP|)O^I7d-qa4XDpqRC}9CGcH(>S2zUd;U!vk7wv#gw_ELaQ;?X)MV-l$34F z%ROXk7_noF*%5Y_M_@N-I-XEFsn$vY#pc4~y;!9YP~0iz_5F}H8uML!Uctw};LR@%{KHKlnWau-`*7=U25 z0Yb3{+7yGi`+Z|Q#!SgtAlzfSm;diE1gXtPq*wtRo9iwkhr*Cp-U1K3$#sW|92n zJo%Jvr_0G>D5PD%&>7kve^S9jj{st9lf1$i3R`waSWGm literal 0 HcmV?d00001 diff --git a/assets/image.preview-DMUkxmVl.css b/assets/image.preview-DMUkxmVl.css new file mode 100644 index 000000000..efeea2996 --- /dev/null +++ b/assets/image.preview-DMUkxmVl.css @@ -0,0 +1 @@ +.el-image[data-v-bb23448d]{background-color:var(--el-fill-color);border-radius:5px;box-shadow:var(--el-box-shadow-light);transition:background-color .3s,var(--el-transition-box-shadow)}.el-image[data-v-bb23448d] .el-image__inner{cursor:pointer;transition:all .3s}.el-image[data-v-bb23448d] .el-image__inner:hover{transform:scale(1.2)}.el-image[data-v-bb23448d] .image-slot{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:30px;color:#909399} diff --git a/assets/image.preview-DMUkxmVl.css.br b/assets/image.preview-DMUkxmVl.css.br new file mode 100644 index 000000000..0c2801c31 --- /dev/null +++ b/assets/image.preview-DMUkxmVl.css.br @@ -0,0 +1,2 @@ +à`Œ”.s4/ÕEÞOJF(˜í€½Ö`»]Þ]Ôyž‚(H#É5[çÙ “¨â}Î`ÐHÞA]\ÉHYQU3óß‚?â…òpИ“Øa‰³z_mDj2^¼( +¯ãD´´=uŠ(+¯ #ÑÌ!óGž©¾§0¬‡!_Þi¢ïw»i或ù]wµ†y!9ªXd³—Á.ºürX¥ÀÜì£9å/F,GvÓ>§>© é„Éí,ÑR,ë \ No newline at end of file diff --git a/assets/image.preview-DMUkxmVl.css.gz b/assets/image.preview-DMUkxmVl.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..cf3c0d36741b80f5327a120925ac404d50b9ea6d GIT binary patch literal 268 zcmV+n0rUPJiwFP!000021C^2CYQj(qh5zp(qsMZIHB;Ncqnk89yzOLQ|?^G7Y(7hAsIJ==q+ z8OOphH6AEp7fglcfZHKNst-_!kLcq!-jj>1S*Gbz(ck0RRBI1A65E literal 0 HcmV?d00001 diff --git a/assets/image.preview.demo-B59scOw0.js b/assets/image.preview.demo-B59scOw0.js new file mode 100644 index 000000000..12c59c284 --- /dev/null +++ b/assets/image.preview.demo-B59scOw0.js @@ -0,0 +1 @@ +import{d as h,G as p,a as i,o as u,c as w,w as s,b as v,e,Q as b,u as m,_ as x,x as y,j as T,S as $,R as E,y as _}from"./index-DOeI-Tmq.js";const I={class:"image-slot"},S=h({name:"ImagePreview",__name:"index",props:{src:{},width:{default:200},height:{default:200}},setup(c){const t=c,l=p(()=>typeof t.width=="string"?t.width:`${t.width}px`),d=p(()=>typeof t.height=="string"?t.height:`${t.height}px`);return(n,r)=>{const o=x,a=i("ElImage");return u(),w(a,{src:n.src,fit:"cover",style:b(`width:${m(l)};height:${m(d)};`),"preview-src-list":[n.src],"preview-teleported":""},{error:s(()=>[v("div",I,[e(o,{name:"image-load-fail"})])]),_:1},8,["src","style","preview-src-list"])}}}),N=y(S,[["__scopeId","data-v-bb23448d"]]),C=h({__name:"image.preview.demo",setup(c){const t=[{date:"2016-05-03",name:"Tom",address:"No. 189, Grove St, Los Angeles",src:"https://fantastic-admin.hurui.me/logo.png"},{date:"2016-05-02",name:"Tom",address:"No. 189, Grove St, Los Angeles",src:"https://fantastic-admin.hurui.me/logo.png"},{date:"2016-05-04",name:"Tom",address:"No. 189, Grove St, Los Angeles",src:"https://fantastic-admin.hurui.me/logo.png"},{date:"2016-05-01",name:"Tom",address:"No. 189, Grove St, Los Angeles",src:"https://fantastic-admin.hurui.me/logo.png"}];return(l,d)=>{const n=$,r=N,o=E,a=i("ElTableColumn"),g=i("ElTable");return u(),T("div",null,[e(n,{title:"图片预览",content:"ImagePreview"}),e(o,null,{default:s(()=>[e(r,{src:"https://fantastic-admin.hurui.me/logo.png",width:200})]),_:1}),e(o,{title:"图片加载失败时"},{default:s(()=>[e(r,{src:"http://www.baidu.com",width:"100px",height:"100px"})]),_:1}),e(o,{title:"ç»“åˆ el-table 使用"},{default:s(()=>[e(g,{data:t,style:{width:"100%"}},{default:s(()=>[e(a,{prop:"date",label:"日期",width:"180",fixed:"left"}),e(a,{prop:"name",label:"姓å",width:"180"}),e(a,{prop:"address",label:"地å€"}),e(a,{label:"图片"},{default:s(({row:f})=>[e(r,{src:f.src,width:"100px",height:"100px"},null,8,["src"])]),_:1})]),_:1})]),_:1})])}}});typeof _=="function"&&_(C);export{C as default}; diff --git a/assets/image.preview.demo-B59scOw0.js.br b/assets/image.preview.demo-B59scOw0.js.br new file mode 100644 index 0000000000000000000000000000000000000000..fb6cb5c960eba5d489d820cc959a3ef119687c66 GIT binary patch literal 794 zcmV+#1Lgc1`v)K_3S(p1bg|R#Q|PPhjTd4t6RHwH?{ahW^xxR{$BEvM>OVCs{?SV=HXNfjKZTUJ4lFems`K39t-Gq!* zGj_slX?i!nTsKxg@Wk#F36JVMgO#sERix_xPHDRr$PQ;^ptz|L8I|zj!bKO5>pql9 zNO`pax5?9W$LO#4#MnP#^P1v(lJvYX3294; zU@)Hn&>5ti6)|aCMX=Do+OP$%?G5@l86ba4N-|A+k`4R^rCEol+j~OM+DaulDKKA^ z8o4tIU%y)~#?-i^rJ1cHV_F4GF?_lrIUjQAs?Do%RKc;N>e`ytQca6k%SV(9v!|Y@ z)}^1DgjMNoTq*{4(h+-#K39d4L0GNPsCyP5b7zUZBhBq=^sE=|RxP4`$2EW@*)IrymZmZNjWi0sseowlF-eyN$8`FlW=l ziNpl9LG!fuMlKG3L-RpW4HM)<^4@-pvs-b7=3YF2p8iZ&3RCIqZ^|eU1y^>NuFOUH zkR%2t*n_t-YrLFKKD+qFvzA^LH574 zzZ+gp@&s+1Y9Uf|j54OROR9M4qB%%&k=Zi=SqdbhN$|q1(r|w7g&<{uydxKoM2fnL$x!*`xbJf77~;e3XCi)aA85?#KIgoeqa|9EG(orwy?ydg)@9;VSpzV zcJMLI)7*ideH zwo%ls&ARsOD{cyvxfv=iyw?UJ!zI!%ap6$Zxx;#!Q@9>3T#9wRS)f&fabgHWa?TZ? zHfMs9iF?|_xl^XD@Tz{xZ9kb;^-n#7yeX%zRpg6A8z95_xY6}5!v(j^!Wj^N3QMk( zR7BUQ4(BegWDaOZV6)KRaNET zad_sQ;BW}zv5sWUj~E~@YN$W=CzIW~dwcr~Mk5aoY?Evn!g2@gnE~Uegn!=huw>M5 z0=wPbn|}8Vzk3(3aUaMOkTRyY?ZsmmIKBP1(7CVVoI585od;4o?_^UhxCXTKhnX?C zCY?@9GefmWBA>D}$%0v-iX=#RN64uR@@#6WcY}BL74h!9BHrHr!#i3Jlt6YpP+7Qx zDm+FR9 zjAUkbW^Sle<)NL9+Ib^D?F4aGHFNwQ@@oaoO4xd?8iwtlR-b=+b$-73{->*-pI>;*ME(Cc>dC9Ea1{rnf|%U_?Y9zSxp@Qp2_^T+w`mtX#H zEBCZ+4@yj{Smia{>rmb1L9w(-Ppk}ZKtU&55V&~y{NmX+*U|2G0pn!J83Dm#)0BVX zYWr{Fx_a?s_4tb|*X`YHi(WfC`*HR4$D2)SYhCXfNtQ}3NL+2zIj+U}rDbi}WG#~$ x;k*T{O7`2=W*mkP7g=NynZcbqWB0)8^JV?YAJ`YTjjQUv_7~H;`Lg^600418&W!*7 literal 0 HcmV?d00001 diff --git a/assets/index-2xU1TaGF.js b/assets/index-2xU1TaGF.js new file mode 100644 index 000000000..466b18848 --- /dev/null +++ b/assets/index-2xU1TaGF.js @@ -0,0 +1 @@ +import{d as $,o as r,j as a,Y as w,cy as x,p as q,q as H,h as L,a as _,bX as B,e as s,w as e,u as h,f as o,b as n,t as X,L as v,E as b,S as Y,R as z,y as S}from"./index-DOeI-Tmq.js";import{u as F}from"./useMainPage-CwEMSkqN.js";const I=$({name:"AuthAll",__name:"index",props:{value:{}},setup(f){const p=f;function c(){return x().authAll(p.value)}return(t,g)=>(r(),a("div",null,[c()?w(t.$slots,"default",{key:0}):w(t.$slots,"no-auth",{key:1})]))}}),J=$({name:"Auth",__name:"index",props:{value:{}},setup(f){const p=f;function c(){return x().auth(p.value)}return(t,g)=>(r(),a("div",null,[c()?w(t.$slots,"default",{key:0}):w(t.$slots,"no-auth",{key:1})]))}}),K={key:0},O={key:1},Q=n("h3",null,"切æ¢å¸å·",-1),W=n("h3",null,"å¸å·æƒé™",-1),Z=n("h3",null,"访问鉴æƒé¡µé¢",-1),ee=n("h3",null,"鉴æƒç»„件(请对照代ç æŸ¥çœ‹ï¼‰",-1),se=n("h3",null,"鉴æƒæŒ‡ä»¤ï¼ˆè¯·å¯¹ç…§ä»£ç æŸ¥çœ‹ï¼‰",-1),oe=n("h3",null,"鉴æƒå‡½æ•°ï¼ˆè¯·å¯¹ç…§ä»£ç æŸ¥çœ‹ï¼‰",-1),te=$({__name:"index",setup(f){const p=q(),c=H(),t=L(),{auth:g,authAll:P}=x(),R=F();async function V(u){await t.login({account:u,password:""}),await t.getPermissions(),R.reload()}function T(){p.push({name:"permissionExampleTest"})}function y(u){g(u)?b.success("校验通过"):b.error("校验ä¸é€šè¿‡")}function G(u){P(u)?b.success("校验通过"):b.error("校验ä¸é€šè¿‡")}return(u,i)=>{const D=Y,k=_("ElRadioButton"),M=_("ElRadioGroup"),m=_("ElButton"),l=_("ElTag"),E=J,N=I,A=_("ElButtonGroup"),j=z,C=B("auth"),U=B("auth-all");return r(),a("div",null,[s(D,{title:"æƒé™éªŒè¯"}),s(j,null,{default:e(()=>[h(c).settings.app.enablePermission?(r(),a("div",O,[Q,s(M,{modelValue:h(t).account,"onUpdate:modelValue":i[0]||(i[0]=d=>h(t).account=d),onChange:V},{default:e(()=>[s(k,{value:"admin"},{default:e(()=>[o(" admin ")]),_:1}),s(k,{value:"test"},{default:e(()=>[o(" test ")]),_:1}),s(k,{value:"hooray"},{default:e(()=>[o(" hooray(æ— æƒé™) ")]),_:1})]),_:1},8,["modelValue"]),W,n("div",null,X(h(t).permissions),1),Z,n("div",null,[s(m,{onClick:T},{default:e(()=>[o(" 点击访问 ")]),_:1})]),ee,n("div",null,[s(E,{value:"permission.browse",style:{"margin-bottom":"10px"}},{"no-auth":e(()=>[s(l,{type:"danger"},{default:e(()=>[o(" 你没有 permission.browse æƒé™ ")]),_:1})]),default:e(()=>[s(l,null,{default:e(()=>[o("你有 permission.browse æƒé™")]),_:1})]),_:1}),s(E,{value:"permission.create",style:{"margin-bottom":"10px"}},{"no-auth":e(()=>[s(l,{type:"danger"},{default:e(()=>[o(" 你没有 permission.create æƒé™ ")]),_:1})]),default:e(()=>[s(l,null,{default:e(()=>[o("你有 permission.create æƒé™")]),_:1})]),_:1}),s(E,{value:["permission.browse","permission.create"],style:{"margin-bottom":"10px"}},{"no-auth":e(()=>[s(l,{type:"danger"},{default:e(()=>[o(" 你没有 permission.browse 或 permission.create æƒé™ ")]),_:1})]),default:e(()=>[s(l,null,{default:e(()=>[o("你有 permission.browse 或 permission.create æƒé™")]),_:1})]),_:1}),s(N,{value:["permission.browse","permission.create"]},{"no-auth":e(()=>[s(l,{type:"danger"},{default:e(()=>[o(" 你没有 permission.browse å’Œ permission.create æƒé™ ")]),_:1})]),default:e(()=>[s(l,null,{default:e(()=>[o("你有 permission.browse å’Œ permission.create æƒé™")]),_:1})]),_:1})]),se,n("div",null,[v((r(),a("div",null,[o(" 如果你有 permission.browse æƒé™åˆ™èƒ½çœ‹åˆ°è¿™å¥è¯ ")])),[[C,"permission.browse"]]),v((r(),a("div",null,[o(" 如果你有 permission.create æƒé™åˆ™èƒ½çœ‹åˆ°è¿™å¥è¯ ")])),[[C,"permission.create"]]),v((r(),a("div",null,[o(" 如果你有 permission.browse 或 permission.create æƒé™åˆ™èƒ½çœ‹åˆ°è¿™å¥è¯ ")])),[[C,["permission.browse","permission.create"]]]),v((r(),a("div",null,[o(" 如果你有 permission.browse å’Œ permission.create æƒé™åˆ™èƒ½çœ‹åˆ°è¿™å¥è¯ ")])),[[U,["permission.browse","permission.create"]]])]),oe,n("div",null,[s(A,{style:{display:"block","margin-bottom":"10px"}},{default:e(()=>[s(m,{onClick:i[1]||(i[1]=d=>y("permission.browse"))},{default:e(()=>[o(" 校验 permission.browse æƒé™ ")]),_:1}),s(m,{onClick:i[2]||(i[2]=d=>y("permission.create"))},{default:e(()=>[o(" 校验 permission.create æƒé™ ")]),_:1})]),_:1}),s(A,null,{default:e(()=>[s(m,{onClick:i[3]||(i[3]=d=>y(["permission.browse","permission.create"]))},{default:e(()=>[o(" 校验 permission.browse 或 permission.create æƒé™ ")]),_:1}),s(m,{onClick:i[4]||(i[4]=d=>G(["permission.browse","permission.create"]))},{default:e(()=>[o(" 校验 permission.browse å’Œ permission.create æƒé™ ")]),_:1})]),_:1})])])):(r(),a("div",K," 请到 seeting.js 里打开æƒé™åŠŸèƒ½ï¼Œå†è¿›å…¥è¯¥é¡µé¢æŸ¥çœ‹æ¼”示 "))]),_:1})])}}});typeof S=="function"&&S(te);export{te as default}; diff --git a/assets/index-2xU1TaGF.js.br b/assets/index-2xU1TaGF.js.br new file mode 100644 index 0000000000000000000000000000000000000000..a10387d8a1e0308ab3a820177a542f76154d8133 GIT binary patch literal 1209 zcmV;q1V;NCA`$?s2Y5po^&3;7MtiB40O5G_)bUdsl#MPyE{?RDCF=cJ)Ua*i55SCs zQfyhZKx=8j-JKjDegF*GNS*FoCf^r>q!6IZK`E%qu#KfIqGF5FVP!)^nbHWJrrVxVzes6)#p_591ZvZ*s-X_D4ulE;-wB-G(M3ak3~a8VB0;#nnUWS|9pn zU+*ClSrA9q%>>EGO0pf8=NjswaRGS=Q^FC|O87I7p3IkIf5GGrUQIFTTg&9M-DFx7 zZshB*DzcVn|E4d7Y`(3NOe}>>;{s&oit$>eoiDLfL@-9J;OGy)^~#+%!;)QS*R#dK zfyi}Q44`IOWd^TXQuDsiz+bC_i&Yq* z81akKy8A#T)_z*0W`1enG>8%z=6!}V!oOvr<;SwrVWP~@qo;}eExjf)`?5l;T$jYi znNK6s0X&UP*HmHCD4J;K_#1ZkO|fq8$o>wlC$hlPYx=p$RGsD``ZL`VWRxqsJH`Jp zM_>E|;Z=*v(`jO0e&_dv~mN&CL$#3*KT>pN}Q2Fy|kIc=rNz&{+41u{Zk zKBce1pwiY>F1>dXQC}wC{!p~G)u)xs*gx3q6OY2<<0|2rI^!l(Rk%sgeGI5}Ma)*& zCS%3E`#f}GNLT%ls2|SE|Gz4?c-go6N<_=X4mNya(u-tfsdV(58P612qPy^3C`9N1 z%NTRTGmf6MPC_|rZR@g*$D;K1r{#Tx4l-XqdVun=9THc4m>^@|LepwppB?Gk1L1=w z9U*E$v56=`VA0mS?|#6jDRj~VmlZm&NOBeyD?!?``Q$~9FG9i%K3UWP91|0Skl?9Y zjd7rAo<}H=5oAAyHGQ>`av(BqP()TdYRoNMB=yDl!EEHBWcZqO*?YRC)l&fz@U*_w z0#R2QAZ&J+bj%Q?(DN%ZT=Mq_4Qq@svg5LTYZZyC|MD#{3oO|I)e};kw8%w{r!J!y z;+1E_Qh!~j@8qhO42+EM`$r0u109Q%glBR5s&Dv!{rfD$f3VGaFGqTt17`wb+kRxdb!egiFb6aA?QtuBsNu%(Jl~!-fm?Z+0Dg$AVuLm*I zs3Q8^eeI8gf1D{zMsO&@?DG!;#+H0W(x*eS7(P7TkFv>Ca~55DL|9t%pKH6%J*E6L XOG^(LS4^q+U9#e0l?|8k&@+7jiV#|Q literal 0 HcmV?d00001 diff --git a/assets/index-2xU1TaGF.js.gz b/assets/index-2xU1TaGF.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..deeb9831ea9eb3e622f53f9e295f95ec71da3152 GIT binary patch literal 1441 zcmV;S1z!3eiwFP!000021I1WtPZU=e{@!0PIWgv(AFt|poc0=~-DhNJTlaWRZ~w^XxllXJY%Y{j`abO2MxJV@%M-aS%R(?X z7(EC>AaGpfaLpexERSk_5CEsbbMO%HBNvW7)G_4QX<;&3Nn_%>RCunfOkkoKkx%TX zp*aa685WQwdM9=<0Ry9qIflUYEDI88Opc6Wq3+`r6C6;64jG;$5cngspdAQ^Rx7nx zn~V@k+XIp$BnSwcu0PdBKhj>G=Zqe!!+AXx!3EvMD0e6hgo;y>rTfo|Zyy#Pyg|^` zPTw|4jU)x}@e=5Cdq&achhd%rXt8S|#brJ2dq#TPpov!=$y$>q`yuXi*SR5rn; z!Z*};6cb46Cout`pTz`x$-kC`xN)_RiZ=Y5kbe3;*iSqU9+*V$j9EUWUxN{S5ThRJqLDG#QBMeFBLclO4^Ozva}a@i z^lV+nivAxkvWP&Bej3i{r=Y7=scJc_Ux#k}C`RE35x7+SyUnmHL^|RbZk$n$kAW{t zVNnf5^HF&@Q(m|w>&EeLq~*txt5J-J-kHeZG*LMf!nCtoH5^B!wvn>vMs<(Wt%LKB zxBwjYf}dv@YF!RjPYw&B#w`Pg*_WJ*A*i;YfiyF5AbH~kmY`?!&RPpSLx9=cIm6CU z?Q+nNBF7^T?>J;+@}`X%br?oUC{qwg5*Uzg=kHAJhy8eKNV5MZ)f(9sO_RP5|xzKsZIN6 z3^%!S%0m`^yIuNac8Ad}PCYK)SzepHSDboXUU^)6FkfDH5+0L4BGC;^s*y|**mcml zgY710wcH;Pw1sBeDV3Jn@xLUvT@!4d;H6z9n3NalhSyma`0+~0nB1|9f`(ESOOGJf zdPOy~e$6Y^OteS$mGU2*AVJS^WlE#Fywzcf?)`hI!k=i=S@^1^)dB^!MkmX^L>d-0EgNKL39 v2uO!~X|N%sU)NFfLkR8P-;V_)9dsi6RYin9;>4#8IzIasVfe^fBN6}rdsn$f literal 0 HcmV?d00001 diff --git a/assets/index-B-gyP9Q5.js b/assets/index-B-gyP9Q5.js new file mode 100644 index 000000000..55f703dd4 --- /dev/null +++ b/assets/index-B-gyP9Q5.js @@ -0,0 +1 @@ +import{d as s,r as l,A as a,J as r,o as d,j as i,Y as m,K as u,u as _,x as p}from"./index-DOeI-Tmq.js";const f=s({name:"FixedActionBar",__name:"index",setup(g){const t=l(!1);a(()=>{e(),window.addEventListener("scroll",e)}),r(()=>{window.removeEventListener("scroll",e)});function e(){const o=document.documentElement.scrollTop||document.body.scrollTop,n=document.documentElement.clientHeight||document.body.clientHeight,c=document.documentElement.scrollHeight||document.body.scrollHeight;t.value=Math.ceil(o+n)>=c}return(o,n)=>(d(),i("div",{class:u(["fixed-action-bar bottom-0 z-4 bg-[var(--g-container-bg)] p-5 text-center transition",{shadow:!_(t)}]),"data-fixed-calc-width":""},[m(o.$slots,"default",{},void 0,!0)],2))}}),v=p(f,[["__scopeId","data-v-08e3fc2c"]]);export{v as _}; diff --git a/assets/index-B-gyP9Q5.js.br b/assets/index-B-gyP9Q5.js.br new file mode 100644 index 0000000000000000000000000000000000000000..4b3b82343f652d247a994c7e6f75d915f12288af GIT binary patch literal 391 zcmV;20eJo!4Fdp-lbA)s$4sDLf)^;pEVpkBb@ zeg5)qeDWZvyBSQhD9m!nlruc_*%-s~P2@sE{U;>_+HQ4(y#WN<5-oPxf5~MZYb`cW z5SctX8OSKph3T0H36206OfX7~C<8L}RYjSMmu+BtCz3%!A5h-}Nt5qLd_E67qg<0h z4@iDp!*-X|1HPBNCy_9FDBO?bvcS@ks z@9GoUzSRWoLd}VgIu-PT8eq^zLUhKIWud~nRG(+ zsc~(KITLF}a9JheRhr^!wNw6qF@T_DfKmM_^P@Z?V1G_0L34x8n^bGEHMJQNf>9~Q lXwq^C+bxr$PaXWfE_rikbWE+S!FtUm#-0H}iDX|)E&zQbw7mcT literal 0 HcmV?d00001 diff --git a/assets/index-B-gyP9Q5.js.gz b/assets/index-B-gyP9Q5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a9a4de99c4b274f4749972e655766ec4062a5c58 GIT binary patch literal 473 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 C%r%?< literal 0 HcmV?d00001 diff --git a/assets/index-B850tkW8.css.gz b/assets/index-B850tkW8.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..786c6406a65b48916ce2cb0ac511c1221272c567 GIT binary patch literal 3094 zcmV+x4C(V9iwFP!000021MM8!lA}8AeZPV|U8kzE6LNrDIt^d4wY3ihOyX^VDR8>e zlbV0u@`bByY?AcU?AG8jeG)7rS(ap376~hi$<=jF7xx5J~*zeQU0|5y^?{EN(bnrC@Ipf8DS)&|W6<>q z_I2HiugT77^eL)AoWryMNM4hDvhM+)1Q%|NzQfS*cjcwmQy)Q!KimZ8xC))>5QArL z>G1zn{vuM$pIdpGUvV}2ilTdtcp%o|>q#Z03oE>B%zwn9aRH}j& zqTK|v=>Wt~j9_9IMmRPEBUH=2^8~iE^&m5xoa<(KpFD5B9cX%)g9ILNp2EugKq)zf zPOvF2KUSxUo8W?>r-0WIqk_Q7h3~K+bqMl2N>N?r;4?%;jtc0;IZoapI{qxjAK^Qy zQJll5#5E!a7a@pioSzAd8o3v#;OiY!&k8+TL@}-?V?y6FV4`~wl^{(~aR~jOyf|JI z3KyS=BqtXUc&e}M zpevXII@OX~UP+&ioDgG!_ z(l>2UFk-0u4-I`Vhp-5 zu6jDHmKM2n=csjF&C1An`ii_)P0Ot>znD*SQHP@Ydx(4h>uyD2bvZm}<} zh6x$1e|qHHNtw`%S7t4~)w#SfRh|HlM8ixl!__HdpK?Ipv%B^FTsRdb^h@yKrSPC9 z%Cue>i|Z>qTOV*f`PWJ65FfimLDVFL*B9F;YyBb7#KOoonXJRwUxRC0vL8%*63sNPf-Izfe-hcH`>7nnpK=ZWD}{2CR$x)FW5KRXSE~bX3s<)YQm1h^5GTz$Tf`BYlU|ITjnS z3rICLD;k}e$PYJVYMSl#XNr)WQK@!#6GV+_&Pdx$bq8viXshwwJING>%@i{@4Igjt zGsd7w`7UCs&|!@*3wT9R=RK&54eM8{)766Bpz;{(z|gDc7l`0Z8XwSV&NU z3Kqmb$5Md?;3g$9MTj!SJCvynE-e(Qh6ygxsRfvRaQoqqE?7~7BPVbX8&%)){+uF0 zQy$Y>fg8w+$PAnb?!uNMN>f_Do zZ8~TY=c;}`C|T=M%(c1z+7*o-jOnaZGZmc6yLq zlTI())AqAY@g!=U(*x{^)bb0Rr`V^>;4ymPzKz$ghi`1o`T=fy*5Iub8lGrQ7hh;I zIuZj|>qrc6!jTxDdX8il)22{gTXUWOzK)}f6Q~ZT2t8+`v~6cPmYYSp3o{KwHStN; z_kR$j>^<7_2D{tR_Iru{1(*2YLZ;K-S;ji?#C32O5%f%U9%Ylw+C17B?#tM4Pau&I zpFnaQull{XhVCn0%yG@EP{EQb&5EDUHt9e-f47B(x*Z8dav=LHZDt1|Vd@-68qlVw z+gZ~#vCWy<bs#J%Z7is|v0UvGF(SL2{xq=%5odVi^HG`I>dcHviK_FSPZE&Oo9VHjG{hiFNmsF)`i=84?acqtQXYh0PL89rT zzCCGdi{EAsM|nnf8k2Y?CD{0EOjiavqO;1*d0rtbUQTYb^2eLQnnjTlP8c$>7cz-{rZT~H+xx4SGws3@rA``CZePJ z^k|UPl3Uc9O`zshyPSqveQ8aYkvq-E?UX1F|Vy(!l%Kb7=d^Sq0n0 zf@7~};ea?2XR&s34`*2oiA25Pg$9DQ*PgPB9^)k&>OPUU>F%3pBp^?ohy8-Ww<-E# z2IK=H<-@#hu^e_vcg2mq%-VM+Ml?ez{b21oLGbDX!QT06%r<{=v2b)g@xT-Xpn^Io zT64`)atbA~m_H-_I4te#h!rMFxKOMlUSBt2Jv!LIymeK*IW*9pY>F?{!ei!<&ESei99v_DBJEtx|vAi1#FZJSlqXH2G^1E5RNU?ZReTUoac9sI#(F5VhyJM~`phMCG%zs>%fPuM`mAzPldq*C5^p|5g-Z z4VL$VD^T#e3%x^*4}Cu*xix3Cu4R6hi0TQh+Wk+n-x2$uX2autHd`LKVo*np{hgAD zs(#WE8T)D@Wo3<~2t8>0Vwi?exg^6Op6G=K2cj>YYpBnx37lK!);1~_%=Hd34-~CH00tY z2-;w1J1AWhz2Mz2~qw8M3+&xmf+WSxbZtnwGZ8S{xQh%G;W!zF` zhlT%LUc&qeKs)aZH!M7}`Za^)oXAb-b~9Af#7&MUPruUW%-U%9`Gigvx|fJrwV z0g*~_>-uh?4Gdf#k+O8Q9k(FQZ)QN}y5zKa=tl=ovh=t94JpoE^RhZW$L41s{7j4g zcEtD$L+i&x;!5#~P_vw#K>g;T6F9(-M#i9W4>Z#V3-U~`!)Pv_JWr(3D0?(A_R7m* z**mCRM32JLQ=0y`?@|)o9EC?vKY!~l5sT|U*ukD2I^9Q=Z|G(HU?(m0u|mb$EyirO zz?oeBY70-Tar@rz*h-gtbFTK52z`XIao{kQR=&v_CaJjJ(Sw92z zJIDR=a@_vL34GrPyw{s@-0IBs7plc$Q{?j)J!0|(Ki%Sdid8w8-@5xt>hAxVFP_R? z&U4gv+NHI+KgK5Omemt}*X&6<7$$VFUo^qy5WGVjZ12R22BdAkGbWW)_+&?jV3|m} keNa!>ng(P)=5Q@(_21E{#1#Pr`SG{^0$4V2d(2V*0E{p3f&c&j literal 0 HcmV?d00001 diff --git a/assets/index-BghYdBha.js b/assets/index-BghYdBha.js new file mode 100644 index 000000000..279d92d49 --- /dev/null +++ b/assets/index-BghYdBha.js @@ -0,0 +1 @@ +import{d as u,h as f,a as d,o as k,j as g,e,w as n,f as c,ak as x,_ as j,S as C,R as M,y as i}from"./index-DOeI-Tmq.js";const S=u({__name:"index",setup($){const t=f();function _(){t.getPermissions().then(()=>{x({title:"当å‰ç”¨æˆ·æƒé™",dangerouslyUseHTMLString:!0,message:t.permissions.map(o=>`

    ${o}

    `).join("")})})}function l(o){window.open(o,"_blank")}return(o,s)=>{const m=j,a=d("ElButton"),r=C,p=M;return k(),g("div",null,[e(r,{title:"Mock",content:"通过拦截 Ajax 请求,返回模拟的å“应数æ®ï¼Œå¯ä»¥è®©å‰ç«¯å·¥ç¨‹å¸ˆç‹¬ç«‹äºŽåŽç«¯è¿›è¡Œå¼€å‘,本演示站的登录和æƒé™èŽ·å–就是通过 mock 实现的。更多 Mock 语法规则请查询官方文档"},{default:n(()=>[e(a,{onClick:s[0]||(s[0]=v=>l("http://mockjs.com/"))},{icon:n(()=>[e(m,{name:"i-ep:link"})]),default:n(()=>[c(" Mock.js 官网 ")]),_:1})]),_:1}),e(p,null,{default:n(()=>[e(a,{onClick:_},{default:n(()=>[c(" 测试:获å–用户æƒé™ ")]),_:1})]),_:1})])}}});typeof i=="function"&&i(S);export{S as default}; diff --git a/assets/index-BghYdBha.js.br b/assets/index-BghYdBha.js.br new file mode 100644 index 0000000000000000000000000000000000000000..6838bd0537c5316023a3d776de956fde2752d4b8 GIT binary patch literal 574 zcmV-E0>S+o^8)}J2{umAWA<(^bW7D)a#i5%gY!bJ^985d@73wvWpb}{_udb!a^*5l z0aRj0A_q{_u#E-(|F5NU2JnH|pL3^rqbRz>i*|vQE5LTCUEu4WFeLzp!>$*!XTbt- zPkpqh2TK{!;s6G#Ha12-Pj=DH>ew31oKk$y1>Wfi8!zz_6Qtr3E&eE6zL>kh=V($) zXB2krcs36{^nzUz^S+{(K7nG>yf3cnnd?4FI3MSlEN)&LnEClnu^G$X*%)Ebkz2Ey z`+y=22G8L&<7|MbINW^A435Ar8MRvmT(;D_m=FJBan#P)>Zo;`NBhotj`UjcPd1W7 z;&pifkA`f;!8v6?P3B^;L4rxPm`y5X@YYDDXzL!+)$qmCrUg@dfm}ba>D7z{1EyZG zBrsjIYIutI?0B->jDXI7BH`7f)XI++nUDW(rw7_kmczg73#F`(U@1JdSY$CEiDI)3 zPzy|(e0;~nC(TXLe^hie3<3|Lm!-sa0^a)U>Zd6vBqB0_DMS3`s3)4se&}yoRq2uK zX4jOlG>He$W|Q_*CjPf&=^KR)CLMAgYX$h=z>cE29*%4ch4GQ9;WnHdGu4oqRm=77 zZ?<;orH+P7>l(tS{d9JpzM_bSW4yV+a3hfllLeEj`}dvlQWuOb-esEDi^X&n{H%Vz zaVTo8sVd%{g5exj8%*w@riU8^mivkQLijDv@2c^2*2Q}-;o4j_(VFfOIC^-P@P~wE M&EfoqsA4|c0YhLb6#xJL literal 0 HcmV?d00001 diff --git a/assets/index-BghYdBha.js.gz b/assets/index-BghYdBha.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..44802ee7a2ef60d9cd58d2e8a8419b10ee558370 GIT binary patch literal 751 zcmV`*8h;%+mD1^u?#B~^Rhr7f8V&}fNJ(JF_%jqro@Yde)9e_&~ zt&o64p*wy#Bxf!So*UwULo3GNW7s2MXjO>8b^ljx-Lrhi%)*s^zi=dGNq^2STtRx3 zITQkb5_Nuxb0I_Vm_ti!OlLl!kYP}~>RPl0P!bRx1?nkOGJEDcvx+UV1i@+dWW+h6 z0O7zKz`i+{@5O61h;Rjhl5-tk8o4eWCNRK1JPtCu2C&U2CzKmtZ=#j$PRYh|IsHmI zQMKw?*4dJ8Z|--S+3vhpc_i0YW#e($niThE#P+;g*pxHv{ccmtb-sRH%i1qh$2K}* zYb{-Gh>z20<8`{x__{qS?#!keoosg{TWyN&gqXX#-)+hVuVr^WeYTx$ET^r>bosN` zSrGS{y>4f-TVifeY`&FCot`kwV|Gmw?MLbCX4;zkGI3L`ycf?}nzEr~oj3B`LiS=( zOfM_hkJqx!6VYChi=X7;lw5rZ5*(LE*@|3l^rk&bpoL>b2VBRl8R77;ksCLlf_dF6 zxDbqT?i;zBDq9V8n|V2aP=aH}X7pDI569m(u#fnL>(ClV&dwYs^zOxNr*HiE!+cL!_Dva9g6V+qc98Mwz!sm=49#XRV&Zfws zQok3B{cb12d;&kwrh?GS+ENtCN@x?!GnCFR(Mm{BnTpWWdnQ?OR9w}VD{x^2j5yee znkSx;FoGj*mPr8jf@=y+wfNZ9V_p8*zLzTDFhHj0C<`vjZLR5@$~GRh|*J{%}Lw76)}(O;=I2dD1wD1}tDk)q#oKO~sIW&X- literal 0 HcmV?d00001 diff --git a/assets/index-Bm6uuulL.css.gz b/assets/index-Bm6uuulL.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..7162cea711672f05b58e6881644f600d15785f1a GIT binary patch literal 115 zcmb2|=3oE;Cg#iDr`LG+Ui9_RJ9*~(WnV9yEs("div",{class:"test"},[e("这是一个用"),s("span",null,[e("JSX")]),e("编写的SFC组件。")])}}),n=t(u,[["__scopeId","data-v-544ad1b6"]]);export{n as default}; diff --git a/assets/index-Bol09rVc.js.br b/assets/index-Bol09rVc.js.br new file mode 100644 index 0000000000000000000000000000000000000000..b4868ee0fa2d83c420a3743e852d3010ed60b6a7 GIT binary patch literal 221 zcmV<303!bz4gmm+)L9LSqxo-h`We+cb(j1OnTjLf6zb%F_4^LkS_>%4lK1pHz`(GT z2KCE#u-omqc6!_0#zw1gBuMKPGKujq7bcQ0p+%xZOI(m{@~dKp@h!zijF%P}v3|H1 zw-S73%{M^_OxVMTOoFVW$4-YcXzY|}k~1C%N(}Rj3VL{;xk6q@GG5eMFgR^%wTlq{ zG2kRI2OESuWbAK!d~Xm?ytQq!ab@NpY-_EG X4!eCaw@jTF47hKhHxEbQV!V6?C~|35 literal 0 HcmV?d00001 diff --git a/assets/index-Bol09rVc.js.gz b/assets/index-Bol09rVc.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..33c5858d1b5653ead06a1bed29336b259dd766b6 GIT binary patch literal 266 zcmV+l0rmbLiwFP!0000210Bz?O2beT#_`>!2xqz%PAWomXo*WjXcvb%2qBbf?g>Pa zo0xM`0wGYO_yi)>ClD96QmEj=7>$o1>GT`EZ~4b*o)xy%j$%h4^)N;~gjJ7iq9RLS za2y*=m3whTQ};T(AKWpF!_2UCN>7Q}sFX%9<7$$nIUtiQb0O=3Y*`o~y>k|z<0W7n zCW?6kme@jrJ_-2y+WfwJw7XTid+(m!Kq3p^Tp2)9CduJ5o8N#8B$9yc^ZDm-)4i_e zmy>S4Zui^o)k8lvjYQ*FQKIj|V!>gS(^Lb3R#v%7_jEW^`sDTuf-eSE6UGR($mk(OG&NJD=STn2jP;+ zg4Fop8ZNT<*vTL*@b>!6{!_qm*j(7l9HO1SejE(Yt01!KC5F|pa1{> D`;bgc literal 0 HcmV?d00001 diff --git a/assets/index-Bqz6h0hw.js b/assets/index-Bqz6h0hw.js new file mode 100644 index 000000000..663ab9098 --- /dev/null +++ b/assets/index-Bqz6h0hw.js @@ -0,0 +1 @@ +import{d as y,q as w,D as k,o as a,c as g,w as S,u as t,j as s,e as C,b as o,F as M,U as B,l,T as j,K as h,t as N,_ as T,x as V}from"./index-DOeI-Tmq.js";import{_ as $}from"./index.vue_vue_type_script_setup_true_lang-CDXcWRrm.js";import{u as D}from"./useMenu-BdRPu4NS.js";import"./logo-CnmYMRkt.js";const F={key:0,class:"main-sidebar-container"},I={class:"menu scrollbar-none"},q={class:"w-full flex flex-col of-hidden py-1 transition-all -mt-2"},z=["title","onClick"],E={class:"w-full inline-flex flex-1 flex-col items-center justify-center gap-[2px]"},K={class:"w-full flex-1 truncate text-center text-sm transition-height transition-opacity transition-width"},L=y({name:"MainSidebar",__name:"index",setup(U){const i=w(),r=k(),{switchTo:b}=D();return(A,G)=>{const x=T;return a(),g(j,{name:"main-sidebar"},{default:S(()=>[t(i).settings.menu.mode==="side"||t(i).mode==="mobile"&&t(i).settings.menu.mode!=="single"?(a(),s("div",F,[C($,{"show-title":!1,class:"sidebar-logo"}),o("div",I,[o("div",q,[(a(!0),s(M,null,B(t(r).allMenus,(e,n)=>{var c,m,u,d,_,f,p,v;return a(),s("div",{key:n,class:h(["menu-item relative px-2 py-1 transition-all",{active:n===t(r).actived}])},[e.children&&e.children.length!==0?(a(),s("div",{key:0,class:h(["group menu-item-container h-full w-full flex cursor-pointer items-center justify-between gap-1 py-4 text-[var(--g-main-sidebar-menu-color)] transition-all hover-bg-[var(--g-main-sidebar-menu-hover-bg)] hover-text-[var(--g-main-sidebar-menu-hover-color)] px-2!",{"text-[var(--g-main-sidebar-menu-active-color)]! bg-[var(--g-main-sidebar-menu-active-bg)]!":n===t(r).actived}]),title:typeof((c=e.meta)==null?void 0:c.title)=="function"?(m=e.meta)==null?void 0:m.title():(u=e.meta)==null?void 0:u.title,onClick:H=>t(b)(n)},[o("div",E,[(d=e.meta)!=null&&d.icon?(a(),g(x,{key:0,name:(_=e.meta)==null?void 0:_.icon,class:"menu-item-container-icon transition-transform group-hover-scale-120"},null,8,["name"])):l("",!0),o("span",K,N(typeof((f=e.meta)==null?void 0:f.title)=="function"?(p=e.meta)==null?void 0:p.title():(v=e.meta)==null?void 0:v.title),1)])],10,z)):l("",!0)],2)}),128))])])])):l("",!0)]),_:1})}}}),R=V(L,[["__scopeId","data-v-189136b8"]]);export{R as default}; diff --git a/assets/index-Bqz6h0hw.js.br b/assets/index-Bqz6h0hw.js.br new file mode 100644 index 0000000000000000000000000000000000000000..fda8e8b15404a90a1324649ecaf3dc8217022648 GIT binary patch literal 915 zcmV;E18n>omk0pF(p>)gd0n=&mS&H@l?y~s@HuDF#HpXS9ca`{rblh58L-k#7=>0EaA9&KNIKC9VB zHe1?GS|e$Jp0Hm(VNG00E-rs7Kkwt7JlD*3`RCcB_EhW7l#G47#yF{jcV&;Yw1SaPkt-+e&XLX>wQ_pN!p4pg|v7_fmi>@#1YeM9YqpG5{_u zS%?)p^{v^BXefSqxC}1)K9m`y8#C)yqG_%3k}~7rczNz+r*>W`wUgJA6rSSS(<-@#vMW1rbAvtWg>={!qqu)pkcpv%r&@~}FS`3yJ8 z95Xd7&1X1_M~99Ex1o8pX*f?yL zq}<{Y!uE`Fp7L15qXqlGm1$5PvXSE!D}l^`?P0F@`Q^Mm_(uzEmT(0om3OJ ztNabAM&($t{0%sR74ES~q`p-ui|^9@JQ}k|Lt+4wBPyS%0=LD_&84N>U{^YGlb6u9 zDJIp5ntzc;*bu9n_4Gt9R&H>hXyg#$YaSlD)SlbtO(} zKFQG7EH81wJqAzj8LTwVs64YYLSI?>)*Mf{thle72RN@XRT*xt?%<$0-yMRcrUoyO z1n0j1Ta8J}r@pry$Pz-c%I?wJ9KaNFNj{U5K}1u|A=`@ZNxLltO6e{W!Am+bkHK^Z z4|wLfji4UB9>FkR7{S~#FIyp{0u>;Y#JY670n*BSUY9Pa!zmRkW-C~oa>}`z-Mjhb pNBBNjn@#oKRSA?fe?OO0v6RZ>%S8$TbyQpaKD*wnNL%NQb^xvB$yopZ literal 0 HcmV?d00001 diff --git a/assets/index-Bqz6h0hw.js.gz b/assets/index-Bqz6h0hw.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8f497f111bf9a62729ce7c4d6899e84d37e39a3c GIT binary patch literal 1056 zcmV+*1mF7~iwFP!000021BF%ZZ`(Ey{l33KCJKWDj;ieyL#BWUmZaT+G}(}(-3GxB zXo;4YP^2PK{!v%|`#{NRoWN^8*pH^(@t*JAQL-pa<+fSCZLonS4=cFv@Ce2Ohtxw3 zD-U;2dvNgJ!GiE`4l@r1K6to>Pae)d!M$HRz?FvuI1e|Fc({kPhtJKtG6f3XN}Y){ zz4%jH();2me6Z+PcFJ1%n-{!rS&PJf+@=(XO)FWt#0poJiK}XnD6VsQe(_KG_ia_| zpVex==+COHxE8vmXW8vv^}Cz9Jthj@Dw7*}u8V)KZy#OzC^g!;-~-z}icK_vRB>w~ zRB)-Om6@3Fil#<8F14so1D9;uQ-rPqn^s0CPtryU)WFlX=PNp|l?vuctlKY|8Wos1 zUC1mGIw&`E9Jq>WE1fi&a-{-VI66TMd|@$i(kX!e8GWu~`iQ3R{`JvPE2#y2&MOAoTTX%jowCGm}c7;qZUr25p?ql|ZN1E3p`5a*5yr#OL@8 zY>{1<741454aU9sdf$1oqK1IkgKTz{jCC^F z-&r#y4a6c$7gA-F(8J;LI#fdEZZTkN^s+oJM$t>jD^r)jH$l$>87w-}?$26USJqUt zG_v*V!9kb_w-Q3PlQ8!G=w0XSc*!eFX-;3vf15Zp%2Z_fdSn-7DJnY4zZcqb$aF{l zQLc{FXY^GcAlRZGg>^OW;|9U^Rqfbb)&L!99JI!a{B>;R7^h5xg>alO=KXfMG%^cD zQ5v>1!Wf#@I`xG?r?@ywE;=$M5v~t2>W%@sYcKkPoj5!rSbHD!?tc$4&ieR48$TRo zp-heLoRs5r@1l0_adJ3Y(#F8vjsD7D)IZ-?~^`N6uDhsou0U6+R$%iVD>CQ~wn@d&=`DVxHC zGz7+zBjO*EebrL}Ni=Rq(=-Hb*=PI_;us}~O-(5-GXyB(j?*O_AN@N1`Ip%dnoh~F aShw%yTmNp}-LlQ`PyYdU@rsL>2mk;jqY%UZ literal 0 HcmV?d00001 diff --git a/assets/index-BsQ4aUF8.js b/assets/index-BsQ4aUF8.js new file mode 100644 index 000000000..5f07b3a5c --- /dev/null +++ b/assets/index-BsQ4aUF8.js @@ -0,0 +1 @@ +import{d as j,Z as g,$ as N,r as q,a as r,o as p,j as u,e as t,w as f,c as w,b as a,Q as c,g as v,L as R,M as L,u as h,l as _,E as y,_ as O,x as P}from"./index-DOeI-Tmq.js";const A={class:"upload-container"},D={key:1,class:"image"},Q={class:"mask"},T={class:"actions"},Z={key:0,class:"el-upload__tip"},F={style:{display:"inline-block"}},G=j({name:"ImageUpload",__name:"index",props:g({action:{},headers:{},data:{},name:{default:"file"},size:{default:2},width:{default:150},height:{default:150},placeholder:{default:""},notip:{type:Boolean,default:!1},ext:{default:()=>["jpg","png","gif","bmp"]},httpRequest:{}},{modelValue:{default:""},modelModifiers:{}}),emits:g(["onSuccess"],["update:modelValue"]),setup(m,{emit:$}){const d=m,V=$,i=N(m,"modelValue"),s=q({imageViewerVisible:!1,progress:{preview:"",percent:0}});function E(){s.value.imageViewerVisible=!0}function k(){s.value.imageViewerVisible=!1}function b(){i.value=""}const M=e=>{const l=e.name.split(".").at(-1)??"",o=d.ext.includes(l),n=e.size/1024/1024{s.value.progress.percent=~~e.percent},C=e=>{s.value.progress.preview="",s.value.progress.percent=0,V("onSuccess",e)};return(e,B)=>{const l=O,o=r("ElImage"),n=r("ElProgress"),I=r("ElUpload"),S=r("ElAlert"),U=r("ElImageViewer");return p(),u("div",A,[t(I,{"show-file-list":!1,headers:e.headers,action:e.action,data:e.data,name:e.name,"before-upload":M,"on-progress":z,"on-success":C,"http-request":e.httpRequest,drag:"",class:"image-upload"},{default:f(()=>[i.value===""?(p(),w(o,{key:0,src:i.value===""?e.placeholder:i.value,style:c(`width:${e.width}px;height:${e.height}px;`),fit:"fill"},{error:f(()=>[a("div",{class:"image-slot",style:c(`width:${e.width}px;height:${e.height}px;`)},[t(l,{name:"i-ep:plus",class:"icon"})],4)]),_:1},8,["src","style"])):(p(),u("div",D,[t(o,{src:i.value,style:c(`width:${e.width}px;height:${e.height}px;`),fit:"fill"},null,8,["src","style"]),a("div",Q,[a("div",T,[a("span",{title:"预览",onClick:v(E,["stop"])},[t(l,{name:"i-ep:zoom-in",class:"icon"})]),a("span",{title:"移除",onClick:v(b,["stop"])},[t(l,{name:"i-ep:delete",class:"icon"})])])])])),R(a("div",{class:"progress",style:c(`width:${e.width}px;height:${e.height}px;`)},[t(o,{src:h(s).progress.preview,style:c(`width:${e.width}px;height:${e.height}px;`),fit:"fill"},null,8,["src","style"]),t(n,{type:"circle",width:Math.min(e.width,e.height)*.8,percentage:h(s).progress.percent},null,8,["width","percentage"])],4),[[L,i.value===""&&h(s).progress.percent]])]),_:1},8,["headers","action","data","name","http-request"]),e.notip?_("",!0):(p(),u("div",Z,[a("div",F,[t(S,{title:`ä¸Šä¼ å›¾ç‰‡æ”¯æŒ ${e.ext.join(" / ")} æ ¼å¼ï¼Œä¸”图片大å°ä¸è¶…过 ${e.size}MB,建议图片尺寸为 ${e.width}*${e.height}`,type:"info","show-icon":"",closable:!1},null,8,["title"])])])),h(s).imageViewerVisible?(p(),w(U,{key:1,"url-list":[i.value],teleported:"",onClose:k},null,8,["url-list"])):_("",!0)])}}}),J=P(G,[["__scopeId","data-v-4d6a6383"]]);export{J as _}; diff --git a/assets/index-BsQ4aUF8.js.br b/assets/index-BsQ4aUF8.js.br new file mode 100644 index 0000000000000000000000000000000000000000..b23c36800e6d4daef05f2a9776c98eaeb7e21f32 GIT binary patch literal 1253 zcmV= zh3R3NYNqJsLe7H0AXqFmIS1k8kK)JE&xy)b_TW)BlMtrF_-@9PyMDh`Pc*V2k)pRi zXixU<&8WY_%#us8M1<%XGt-Fy9nx&ut5>fO0<+#5im8hb!kXZDA<7y*j>W5y^NUU!`pn7V12f;`$t)0V-dRw^A}8zbsRwFt`vl z9pP$XtV-E+nU9jDFr*3zkk4b6Rc*F0wOP5Xw|3^!9HY4^)$O%#ev&M%{@N6kE1(@t z!_HwfJG9dDu!9QXxgR>Po}dx7o9`SzT7?cjG`~)e)~Q9gVh1wL8UHFjg#Ly}FxcYDj`SMG3ZQrdoOu&luHFZI$Zfg}-8@^RPr+Z4IE7 z_V%0#NLFC072sjPv}kFl?;dGY39O{%UyjHV=%kta&a{Elz#mOV@`SPc!gMli11vtc znU58>sG$j&433_>eR@L3x3 z4Z_+X=-d_wOEErqYEhJ~C4#|wY+vIzZtl?eC`fC7{LKv_f;d$F+oQqFRwl@Fj3fCGpDZot)utZZ04J{ z+jFL))9KTy4EISpBJd9bX-haFKPp`ZQOIzK%jNe1s#2z71Q0}&rjrgX+*YY4AVzI< zMGdDM=$CUSVLgX+%`)kZ>Pdzn5r1ORHa6A1SR>Da@9!&$Y=p{s*1og9|9=KQzy1D( Pne3Ikh0JDjpX~ku7BzRz literal 0 HcmV?d00001 diff --git a/assets/index-BsQ4aUF8.js.gz b/assets/index-BsQ4aUF8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2c47268a15045cf2490db89feacfabf75b999de3 GIT binary patch literal 1464 zcmV;p1xNZHiwFP!000021GQI6ZxlxmzUNmgCClnYwS!GagvJ>V4-*;LJPh`M)oMMS zsoib6cY2ua^@E`!MM;#0h`8hucHCcINeUCJe?Kv8k+#OD z7!S_1U@h$dLYlbmp6CL?>L7)-#lA7=BHbO5Hhyj`<^vUzTn^=s4m&O87gQ{|qTILT zNCRP9Tw0)#Tf-r!E z5l0=|WqDB*%Yrs3TNYZZO7c%kyPWhg(%R3{j5Y*q`T&?x7ExmSDQo#mcbF9EYRod8 zYj4AGddJCv6H|7ybp0QeP9H2?Wjq(<(g47gn^_1bI9F{<2IRS#@N_DLVc-GxLc^NV z{QP+UR6*>~mhnUq$ze>INsdWCo-3GB(^IF<6ki|3#l%cTW|$=nb^rdhM_Hyawz9kP z&F;$|_kQ^8_19nSJ^cCAcTZnE__Q&Rm$Yk2Bn%p-8o+Ji)sHXtUOxQe<)*}7C-DCr2Bl0-LG4&CGm$F3-~Rl0X7%D8@`u!?nlXaia*1OLX8 zbt#irwFl9p)KBG5AH*k830U67GrY~Q<4;>Wi!IPu1PFycXmjqf@iMsVI2Gn&@%hg| zNQP3r#WU97xQV04+%ASX4HLlJ2qXX6*qfg|-+%lSph_-D5v}_hY}RoZl|uV%F}SDH zped4LVJI9PrhfhS#hdRRjZ?4wEp<$i3>{}KKO7g?(G-tL{a+`zN=Bb)eoSTlx6~Mx zVA;MQ5?Le(s$0QAX!_njB&>3TH90@&ovpiD*rTKGTdU^CVPWk${>TK{MX6$|HIL&* zb8_;nTR?vaQTBH!qVnQUU5q~-(diFV(Q2_xN}gGS6miu)irad zBaJ#5y}P45*xmW=X#c947acUO2YWA`?>~7`t$g-;@9EC&&hy4WMo*3ah0m(M)OSkVff+uXWxf*o6pcz@n7O< SaksZK@BImGeLTcm3;+P9Rm~Xy literal 0 HcmV?d00001 diff --git a/assets/index-BvVJYd-q.css b/assets/index-BvVJYd-q.css new file mode 100644 index 000000000..85f076968 --- /dev/null +++ b/assets/index-BvVJYd-q.css @@ -0,0 +1 @@ +.test[data-v-544ad1b6]{font-size:24px}.test span[data-v-544ad1b6]{font-weight:700;color:red} diff --git a/assets/index-BvVJYd-q.css.br b/assets/index-BvVJYd-q.css.br new file mode 100644 index 0000000000000000000000000000000000000000..4210eac7d91280593cae853204802cc30c9f9d60 GIT binary patch literal 84 zcmV-a0IUBSTmZ-{3T#`UH<#N-mS@%+q0-Yu!6s|S?D9sA&TVWi!NB)gLXK6p>=Gk$ qj05%uJ3n9S7LcnXY|@K%bawVSpD{?jnwW1y53rQMs+WS9C9%ni_ig82T7>uk|~9Ui+f%xiwx}jf^x`thma& tGDt(uvI78QaZW#@DhEm10V{dH{9_zBr{6&>Dl8K3nSL%HIN)#H5RGAGqVNCv z>nbxbf!Ad&oPISSk+ePA@ozgVPdX}NJ){_Ol8Jr=E%8PCbSW4yF=H5vhl`dSY;1Dq z9~ae|iP&xc4^Fj>5iSpW_oxNnnA|#3#IeFiRjkRWN9K-~pLhSaYFd(+rp-(lFu|r* zr|KLu?ZgHCiqs6w6e_K}psPoOHLZ5zf*q%+mL3{AzSX$nCow^IBoh-EUxSym1=zf} z1O_n)JYI9q4_%!TIEPfZWx5xDvv6f~AV0uYZLqA?B6~4K|luKq4>$iZdK2w-g8V%|U)TBL+@@xY<4J_RqiGJHw3+AQW}M*p&;eNQAnX zaz4e@47zUdT#f}^*+e~-(zLz_;03#+Ee1g@fA>jzJ%FVk8011nrZ!&_!vfCDz!NEchJLCoYF>GOL-?l0V(-GAotSUM~Iv7W{let t=Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue("--g-main-sidebar-width"));return(e.settings.menu.mode==="single"||e.settings.menu.mode==="head"&&e.mode!=="mobile")&&(t=0),`${t}px`}),C=p(()=>{let t=Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue("--g-sub-sidebar-width"));return e.settings.menu.subMenuCollapse&&e.mode!=="mobile"&&(t=Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue("--g-sub-sidebar-collapse-width"))),m.sidebarMenus.every(a=>{var r;return((r=a.meta)==null?void 0:r.menu)===!1})&&(t=0),`${t}px`}),b=p(()=>!!c.meta.link);return f(()=>e.settings.menu.subMenuCollapse,t=>{e.mode==="mobile"&&(t?document.body.classList.remove("overflow-hidden"):document.body.classList.add("overflow-hidden"))}),f(()=>c.path,()=>{e.mode==="mobile"&&e.$patch(t=>{t.settings.menu.subMenuCollapse=!0})}),N(()=>{l("f5",t=>{e.settings.toolbar.pageReload&&(t.preventDefault(),y.reload())}),l("alt+`",t=>{e.settings.menu.enableHotkeys&&(t.preventDefault(),w.switchTo(m.actived+1{l.unbind("f5"),l.unbind("alt+`")}),(t,a)=>{const r=B("RouterView"),k=F;return n(),g("div",{class:"layout",style:z({"--g-main-sidebar-actual-width":s(S),"--g-sub-sidebar-actual-width":s(C)})},[i("div",ie,[o(q),i("div",ae,[i("div",{class:_(["sidebar-container",{show:s(e).mode==="mobile"&&!s(e).settings.menu.subMenuCollapse}])},[o(G),o(J)],2),i("div",{class:_(["sidebar-mask",{show:s(e).mode==="mobile"&&!s(e).settings.menu.subMenuCollapse}]),onClick:a[0]||(a[0]=u=>s(e).toggleSidebarCollapse())},null,2),i("div",ne,[o(O),i("div",me,[o(r,null,{default:v(({Component:u,route:M})=>[o(L,{name:"slide-right",mode:"out-in"},{default:v(()=>[(n(),d(T,{include:s(h).list},[D((n(),d(R(u),{key:M.fullPath})),[[E,!s(b)]])],1032,["include"]))]),_:2},1024)]),_:1}),s(b)?(n(),d(Y,{key:0})):W("",!0)]),o(Z)])])]),o(Q),o(U),(n(),g(H,{key:0},[i("div",{class:"app-setting",onClick:a[1]||(a[1]=u=>s(K).emit("global-app-setting-toggle"))},[o(k,{name:"i-uiw:setting-o",class:"icon"})]),o(X)],64)),o(ee),o(te)],4)}}}),Ue=j(re,[["__scopeId","data-v-144b23a6"]]);export{Ue as default}; diff --git a/assets/index-C7hFTRfZ.js.br b/assets/index-C7hFTRfZ.js.br new file mode 100644 index 0000000000000000000000000000000000000000..35cb9722fe1ffb4db7865fb571809754c437c912 GIT binary patch literal 1552 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 w5KeqVk(z("data-v-36fe0778"),m=m(),A(),m),ee={class:"flex flex-col flex-wrap gap-4 px-4 lg-flex-row"},le={class:"flex-center"},te=h(()=>c("div",{class:"h-30 w-60 flex items-center justify-center"}," 下拉内容 ",-1)),oe={class:"flex-center"},ne=M({__name:"index",setup(m){const r=d(1),f=d(!1),v=d(""),V=d(1),p=d(!1),b=d(1),i=d(!1);return(ae,t)=>{const H=y,_=P,n=R,w=Z,S=Y,g=q,U=Q,I=E,k=O,x=J,C=G,T=W,B=X,$=K,D=L;return N(),j("div",null,[e(H,{title:"内建组件",content:"内建组件仅æœåŠ¡äºŽæ¡†æž¶è‡ªèº«ï¼Œä¸å»ºè®®åœ¨ä¸šåŠ¡é¡µé¢å†…使用,业务页é¢å†…请使用专业的 UI 组件库。"}),c("div",ee,[e(n,{title:"Button"},{default:l(()=>[e(_,null,{default:l(()=>[a(" 按钮 ")]),_:1}),e(_,{outline:""},{default:l(()=>[a(" 按钮 ")]),_:1}),e(_,{disabled:""},{default:l(()=>[a(" 按钮 ")]),_:1}),e(_,{disabled:"",outline:""},{default:l(()=>[a(" 按钮 ")]),_:1})]),_:1}),e(n,{title:"CheckList"},{default:l(()=>[e(w,{modelValue:s(r),"onUpdate:modelValue":t[0]||(t[0]=o=>u(r)?r.value=o:null),options:[{label:"选项1",value:1},{label:"选项2",value:2,disabled:!0},{label:"选项3",value:3}]},null,8,["modelValue"])]),_:1}),e(n,{title:"Dialog"},{default:l(()=>[e(_,{onClick:t[1]||(t[1]=o=>f.value=!0)},{default:l(()=>[a(" 打开 ")]),_:1}),e(S,{modelValue:s(f),"onUpdate:modelValue":t[2]||(t[2]=o=>u(f)?f.value=o:null),title:"标题"},{default:l(()=>[a(" 这里是 dialog 内容 ")]),_:1},8,["modelValue"])]),_:1}),e(n,{title:"Dropdown"},{default:l(()=>[e(U,null,{dropdown:l(()=>[te]),default:l(()=>[c("div",le,[a(" 下拉é¢æ¿ "),e(g,{name:"i-ep:caret-bottom"})])]),_:1})]),_:1}),e(n,{title:"DropdownMenu"},{default:l(()=>[e(I,{items:[[{label:"èœå•1-1"},{label:"èœå•1-2"},{label:"èœå•1-3"}],[{label:"èœå•2"}]]},{default:l(()=>[c("div",oe,[a(" 下拉èœå• "),e(g,{name:"i-ep:caret-bottom"})])]),_:1})]),_:1}),e(n,{title:"Input"},{default:l(()=>[e(k,{modelValue:s(v),"onUpdate:modelValue":t[3]||(t[3]=o=>u(v)?v.value=o:null)},null,8,["modelValue"])]),_:1}),e(n,{title:"Kbd"},{default:l(()=>[e(x,null,{default:l(()=>[a("Ctrl")]),_:1}),e(x,null,{default:l(()=>[a("⌘ K")]),_:1})]),_:1}),e(n,{title:"Select"},{default:l(()=>[e(C,{modelValue:s(V),"onUpdate:modelValue":t[4]||(t[4]=o=>u(V)?V.value=o:null),options:[{label:"选项1",value:1},{label:"选项2",value:2,disabled:!0},{label:"选项3",value:3}]},null,8,["modelValue"])]),_:1}),e(n,{title:"Slideover"},{default:l(()=>[e(_,{onClick:t[5]||(t[5]=o=>p.value=!0)},{default:l(()=>[a(" 打开 ")]),_:1}),e(T,{modelValue:s(p),"onUpdate:modelValue":t[6]||(t[6]=o=>u(p)?p.value=o:null),title:"标题",overlay:!1},{default:l(()=>[a(" 这里是 slideover 内容 ")]),_:1},8,["modelValue"])]),_:1}),e(n,{title:"TabList"},{default:l(()=>[e(B,{modelValue:s(b),"onUpdate:modelValue":t[7]||(t[7]=o=>u(b)?b.value=o:null),options:[{label:"标签1",value:1},{label:"标签2",value:2},{label:"标签3",value:3}]},null,8,["modelValue"])]),_:1}),e(n,{title:"Toggle"},{default:l(()=>[e($,{modelValue:s(i),"onUpdate:modelValue":t[8]||(t[8]=o=>u(i)?i.value=o:null)},null,8,["modelValue"]),e($,{modelValue:s(i),"onUpdate:modelValue":t[9]||(t[9]=o=>u(i)?i.value=o:null),"on-icon":"ri:sun-line","off-icon":"ri:moon-line"},null,8,["modelValue"])]),_:1}),e(n,{title:"Tooltip"},{default:l(()=>[e(D,{text:"注æ„噢ï¼"},{default:l(()=>[e(g,{name:"i-ri:question-line"})]),_:1})]),_:1})])])}}}),re=F(ne,[["__scopeId","data-v-36fe0778"]]);export{re as default}; diff --git a/assets/index-CEInFyB3.js.br b/assets/index-CEInFyB3.js.br new file mode 100644 index 0000000000000000000000000000000000000000..18bc06e98d7fa6801cb7c4f3e6b435c633bffe47 GIT binary patch literal 1216 zcmV;x1V8&53=jaE1vweMD(j6eIEc21qKF7Zda_hMp`pacxnyu&$aOx11hx5K&2>uJ zA1X8D#dKmCS^Ws0SjBXH&3$eeP1fsQEuH+7W$Yi)RGmnwH_m7y{H*Y zDgt72DVP;_c}CqSJuZtdu^5djh49xDnVAaVGtVM&$+HcsfP|GaE>Zbi9Z95`6V{9rLbJ5J9V>1j>V2og35?f=zj6ydH)NC&7 z5ZriW(<}y|&m^ikI(a$J9OhHV0zSXP=ryDbH-ys!pp=V7)g{co;_DlmnajDP@3&#g zDD6_{na1f%I zIt&Feq89mZLf|*s0b)O)clig9Bt-gJ1QOdpwd|MzoJds}@2g_B6$2U*B}q9}7d)Ad!le0=qt z{?%4_Y;j~sSPyLt$Jaey8Y?BX@tg35+HqCv3h8)9>OUlji>Ccsr>N3Nb(u@p#8eCa zVK-t7LsV}Ez2_uQs1XtksUtyVLY_>gSd2PMCWel!XKl1!*|c-!7IC5zPF1?J<~z5L z;UL9x)eC_A|B{hW)*MpUaa=i(Ioku?ja9NAVal5#L{trW3c zoYEvC%MZ_uxzo|C)VbuK0kzKERGqtQR>PlX|SnKz@*{|ECGfz zeUxF93Jo$;NZ?Z8fJ%i6vsA1>jEWh!4qj#}ut3EnxIx7N=v3SQhl<;fqv9gusTd70 zsD^^`{K!>2!N>KLV_3&(SZA?@WpXO4v7X+U_phe8;jY!fjo7B8n5zaK>y@WtGx6xLm^W)NM^s5Ov!`3nsfo$h zLOOoT+pU_n;YBPjUsj#dp@^YQ8!y(L~sEdQ_Z5AmKk@y@R?akn>zP^6M zfiCJS2NzimbPg~U3$i9Tj({>6&NK9nmrc!oShXdK$x0UA!&rH~htaaUH*TA&s0do) zTwcZo!8R%a!Qvvza^j%OB1O$12+bDxXcx1}_jY;i8I@q&38pbiu0zz!+L0H;ly)Cg z9&MB#+%NC^$sph(90z8*pavGF*+MF1NIDjfSDOetrdXXT_^jBX!bUjAhzi>g;UFg} zEJ7U2`@>c+oc3Q;|8>B|#I+4p!az82Fz_@ku0cwi0YkhFtKuz~6>maTT!A_98cc|n zU|GBhd2tek#W9GB3lI};z&UXWM#Rg3L*@$0!BRkw;c6NrFgp$fq7n@Yh@#%#JJ`Qh z+JA>YHVuLe(l}h&zh8OzxcqRdwD(p|tGcZcggAMX9~@%?6L_i=fD?{H_Q{PIm{ z_eJ^PR(0$5>Z|SYgZrhwJ{-u)I8 zIS5x2W16l}OE=~cVj8Fj1qEj$S0jSvRX_r>DIZ<4LShk9+1#jpzr!Fd$w5kp6gi;g z1=A&(YG47i@b`&nit0#d4J%(T56&FA&eahcwe8!IkX0z?rh>J3NprE_ur>$CH0CTt zB3L-mAb}*hl6UT~REVZH=(099WOwGMQZxn1DhH-TRMT*TL_w3%SQAk7?nZU%&j(HLZ3dA(lUe%5B~4?jGwu5VVJ zy=4>+BolU~Fssv26ns`%k~A0YmcS^~5S-+o$vWJO8U`;xzh72gZC74>U=R(Og+kB| zd29)?WMjgoO+ri^(bD~75r=6`W5aEk>I4+L4lX2W#drARW%==s5k7*B3Mw4yZZQ@` z#UwP%?ncFA@_4)utl0q8pYr8ky(2?Ql*>(JmTO;TQNPThL7C;ap))-4#n&7aOS9&)3&g*>wZwX^39H&3Yrl`R zKftPTL+a_e1)M3&1wYJ%wqfW@UX@J)3CLCj$2E9*1VVt!Or}nun`WRnBU#?Pxg}d8 zP#`!@1XTI$P37K`^7HMF@4snjS=ZZbRakMcL(3pY=U5w~sT7Mv4s0xrvId4k0;N)p mY+86iL2&F+luU91IPYD=Z0udB{rJU!ul@s|MV?*_5C8zru-sb! literal 0 HcmV?d00001 diff --git a/assets/index-CTZQGFs7.js b/assets/index-CTZQGFs7.js new file mode 100644 index 000000000..e191e8e36 --- /dev/null +++ b/assets/index-CTZQGFs7.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-CCRmX93V.js";import"./sub.vue_vue_type_script_setup_true_lang-COMzvzs0.js";import"./index-DOeI-Tmq.js";import"./item.vue_vue_type_script_setup_true_lang-Q7_1jDve.js";import"./HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js";export{o as default}; diff --git a/assets/index-CTZQGFs7.js.br b/assets/index-CTZQGFs7.js.br new file mode 100644 index 0000000000000000000000000000000000000000..7a46d8de26d513c29b916987d45fef9bf89b017b GIT binary patch literal 148 zcmV;F0BipnJptg1)M2eKSDRW_syEwDj&>toEQPYC=LrTHQyR9CTGTEl{QP1UJskMp zHoP9uVtAL)TfPNUU7_Re8UU#tKJHziRI2z~kwuT9NRNWx2bQF8%XuQAumQeXCT*Q7lx@lzpXi(IX1 gcRSiFs+m*3;C7PpP9;>#wm8L`A4F%>i#`DW0PLDjg#Z8m literal 0 HcmV?d00001 diff --git a/assets/index-CUMLMNx2.js b/assets/index-CUMLMNx2.js new file mode 100644 index 000000000..b1811ab69 --- /dev/null +++ b/assets/index-CUMLMNx2.js @@ -0,0 +1 @@ +import{aC as xt,aD as yt,d as Mt,n as St,p as Bt,q as It,G as wt,r as _e,an as Pt,a2 as Wt,H as Ot,ad as Rt,A as Nt,I as He,J as Et,o as oe,j as se,b as ce,e as Ve,w as jt,F as _t,U as Ht,u as te,a1 as Vt,g as Fe,K as Ft,c as Tt,l as Te,f as Lt,t as Le,L as At,M as zt,_ as Dt,s as $t,v as Kt,x as Ut}from"./index-DOeI-Tmq.js";import{r as Zt}from"./vue.runtime.esm-bundler-BbMvTLbJ.js";import{b as Yt}from"./index-DTh5atAU.js";import{u as Gt,a as Xt}from"./useTabbar-DffVO57A.js";import{u as qt}from"./useMainPage-CwEMSkqN.js";var we={exports:{}};(function(le,be){(function(V,e){e(be,Zt)})(xt,function(V,e){let y=null;function T(){return y!==null}function ge(t){y&&K(),y=t}function de(t){t===y&&(y=null)}function K(){y&&(y.closeMenu(),y=null)}const W={defaultDirection:"br",defaultMinWidth:100,defaultMaxWidth:600,defaultZindex:100,defaultZoom:1,defaultAdjustPadding:{x:0,y:10}};function U(t,n){let i=t.offsetTop;return t.offsetParent!=null&&t.offsetParent!=n&&(i-=t.offsetParent.scrollTop,i+=U(t.offsetParent,n)),i}function L(t,n){let i=t.offsetLeft;return t.offsetParent!=null&&t.offsetParent!=n&&(i-=t.offsetParent.scrollLeft,i+=L(t.offsetParent,n)),i}function ke(t,n,i,u){return{x:L(t,u)+n,y:U(t,u)+i}}const ae="mx-menu-default-container",Ce="mx-menu-container-";let xe=0;function j(t){const{getContainer:n,zIndex:i}=t;if(n){const d=typeof n=="function"?n():n;if(d){let f=d.getAttribute("id");return f||(f=Ce+xe++,d.setAttribute("id",f)),{eleId:f,container:d,isNew:!1}}}let u=document.getElementById(ae);return u||(u=document.createElement("div"),u.setAttribute("id",ae),u.setAttribute("class","mx-menu-ghost-host fullscreen"),document.body.appendChild(u)),u.style.zIndex=(i==null?void 0:i.toString())||W.defaultZindex.toString(),{eleId:ae,container:u,isNew:!0}}function O(t){return typeof t=="number"?`${t}px`:t}const P=e.defineComponent({props:{vnode:{type:null},data:{type:null,default:null}},setup(t){const{vnode:n,data:i}=e.toRefs(t);return()=>typeof n.value=="function"?n.value(i.value):n.value}}),k=(t,n)=>{const i=t.__vccOpts||t;for(const[u,d]of n)i[u]=d;return i},A={},Y={class:"mx-checked-mark","aria-hidden":"true",viewBox:"0 0 1024 1024"},ze=[e.createElementVNode("path",{d:"M129.3,428.6L52,512l345,372.5l575-620.8l-69.5-75L400.4,718.2L129.3,428.6z"},null,-1)];function De(t,n){return e.openBlock(),e.createElementBlock("svg",Y,ze)}const $e=k(A,[["render",De]]),Ke={},Ue={class:"mx-right-arrow","aria-hidden":"true",viewBox:"0 0 1024 1024"},Ze=[e.createElementVNode("path",{d:"M307.018 49.445c11.517 0 23.032 4.394 31.819 13.18L756.404 480.18c8.439 8.438 13.181 19.885 13.181 31.82s-4.741 23.38-13.181 31.82L338.838 961.376c-17.574 17.573-46.065 17.573-63.64-0.001-17.573-17.573-17.573-46.065 0.001-63.64L660.944 512 275.198 126.265c-17.574-17.573-17.574-46.066-0.001-63.64C283.985 53.839 295.501 49.445 307.018 49.445z"},null,-1)];function Ye(t,n){return e.openBlock(),e.createElementBlock("svg",Ue,Ze)}const Pe=k(Ke,[["render",Ye]]),Ge={class:"mx-item-row"},Xe=["xlink:href"],qe={key:1,class:"label"},Je={class:"mx-item-row"},Qe={class:"mx-shortcut"},fe=e.defineComponent({__name:"ContextMenuItem",props:{disabled:{type:Boolean,default:!1},hidden:{type:Boolean,default:!1},customRender:{type:Function,default:null},customClass:{type:String,default:""},clickHandler:{type:Function,default:null},label:{type:[String,Object,Function],default:""},icon:{type:[String,Object,Function],default:""},iconFontClass:{type:String,default:"iconfont"},checked:{type:Boolean,default:!1},shortcut:{type:String,default:""},svgIcon:{type:String,default:""},svgProps:{type:Object,default:null},preserveIconWidth:{type:Boolean,default:!0},showRightArrow:{type:Boolean,default:!1},hasChildren:{type:Boolean,default:!1},clickClose:{type:Boolean,default:!0},clickableWhenHasChildren:{type:Boolean,default:!1},rawMenuItem:{type:Object,default:void 0}},emits:["click","subMenuOpen","subMenuClose"],setup(t,{expose:n,emit:i}){const u=t,d=i,{clickHandler:f,clickClose:M,clickableWhenHasChildren:r,disabled:v,hidden:h,label:o,icon:x,iconFontClass:R,showRightArrow:B,shortcut:z,hasChildren:F}=e.toRefs(u),g=e.ref(!1),l=e.ref(!1),s=e.ref(),p=e.inject("globalOptions"),b=e.inject("globalHasSlot"),N=e.inject("globalRenderSlot"),c=e.inject("globalCloseMenu"),C=e.inject("menuContext"),w={getSubMenuInstance:()=>{},showSubMenu:()=>g.value?(C.markActiveMenuItem(w,!0),!0):F.value?(Z(),!0):!1,hideSubMenu:()=>{C.closeOtherSubMenu()},isDisabledOrHidden:()=>v.value||h.value,getElement:()=>s.value,focus:()=>l.value=!0,blur:()=>l.value=!1,click:D};e.provide("menuItemInstance",w),e.onMounted(()=>{C.isMenuItemDataCollectedFlag()?e.nextTick(()=>{let m=0;const E=C.getElement();if(E){let G=0;for(let X=0;X{C.removeChildMenuItem(w)});function D(m){if(!v.value){if(m){const E=m.target;if(E.classList.contains("mx-context-no-clickable")||p.value.ignoreClickClassName&&E.classList.contains(p.value.ignoreClickClassName))return;if(p.value.clickCloseClassName&&E.classList.contains(p.value.clickCloseClassName)){m.stopPropagation(),c(u.rawMenuItem);return}}F.value?r.value?(typeof f.value=="function"&&f.value(m),d("click",m)):g.value||Z():(typeof f.value=="function"&&f.value(m),d("click",m),M.value&&c(u.rawMenuItem))}}function Z(m){l.value=!1,C.checkCloseOtherSubMenuTimeOut()||C.closeOtherSubMenu(),v.value||(C.markActiveMenuItem(w),F.value&&(m||C.markThisOpenedByKeyBoard(),C.addOpenedSubMenu(J),g.value=!0,e.nextTick(()=>d("subMenuOpen",w))))}function J(){l.value=!1,g.value=!1,d("subMenuClose",w)}function _(){return{disabled:v.value,label:o.value,icon:x.value,iconFontClass:R.value,showRightArrow:B.value,clickClose:M.value,clickableWhenHasChildren:r.value,shortcut:z.value,theme:p.value.theme,isOpen:g,hasChildren:F,onClick:D,onMouseEnter:Z,closeMenu:c}}return n(w),(m,E)=>e.unref(h)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("div",{key:0,class:"mx-context-menu-item-wrapper",ref_key:"menuItemRef",ref:s,"data-type":"ContextMenuItem"},[e.unref(b)("itemRender")?(e.openBlock(),e.createBlock(e.unref(P),{key:0,vnode:()=>e.unref(N)("itemRender",_())},null,8,["vnode"])):t.customRender?(e.openBlock(),e.createBlock(e.unref(P),{key:1,vnode:t.customRender,data:_()},null,8,["vnode","data"])):(e.openBlock(),e.createElementBlock("div",{key:2,class:e.normalizeClass(["mx-context-menu-item",e.unref(v)?"disabled":"",l.value?"keyboard-focus":"",t.customClass?" "+t.customClass:"",g.value?"open":""]),onClick:D,onMouseenter:Z},[e.renderSlot(m.$slots,"default",{},()=>[e.createElementVNode("div",Ge,[e.createElementVNode("div",{class:e.normalizeClass(["mx-icon-placeholder",t.preserveIconWidth?"preserve-width":""])},[e.renderSlot(m.$slots,"icon",{},()=>[e.unref(b)("itemIconRender")?(e.openBlock(),e.createBlock(e.unref(P),{key:0,vnode:()=>e.unref(N)("itemIconRender",_())},null,8,["vnode"])):typeof t.svgIcon=="string"&&t.svgIcon?(e.openBlock(),e.createElementBlock("svg",e.mergeProps({key:1,class:"icon svg"},t.svgProps),[e.createElementVNode("use",{"xlink:href":t.svgIcon},null,8,Xe)],16)):typeof e.unref(x)!="string"?(e.openBlock(),e.createBlock(e.unref(P),{key:2,vnode:e.unref(x),data:e.unref(x)},null,8,["vnode","data"])):typeof e.unref(x)=="string"&&e.unref(x)!==""?(e.openBlock(),e.createElementBlock("i",{key:3,class:e.normalizeClass(e.unref(x)+" icon "+e.unref(R)+" "+e.unref(p).iconFontClass)},null,2)):e.createCommentVNode("",!0)]),t.checked?e.renderSlot(m.$slots,"check",{key:0},()=>[e.unref(b)("itemCheckRender")?(e.openBlock(),e.createBlock(e.unref(P),{key:0,vnode:()=>e.unref(N)("itemCheckRender",_())},null,8,["vnode"])):e.createCommentVNode("",!0),e.createVNode($e)]):e.createCommentVNode("",!0)],2),e.renderSlot(m.$slots,"label",{},()=>[e.unref(b)("itemLabelRender")?(e.openBlock(),e.createBlock(e.unref(P),{key:0,vnode:()=>e.unref(N)("itemLabelRender",_())},null,8,["vnode"])):typeof e.unref(o)=="string"?(e.openBlock(),e.createElementBlock("span",qe,e.toDisplayString(e.unref(o)),1)):(e.openBlock(),e.createBlock(e.unref(P),{key:2,vnode:e.unref(o),data:e.unref(o)},null,8,["vnode","data"]))])]),e.createElementVNode("div",Je,[e.unref(z)?e.renderSlot(m.$slots,"shortcut",{key:0},()=>[e.unref(b)("itemShortcutRender")?(e.openBlock(),e.createBlock(e.unref(P),{key:0,vnode:()=>e.unref(N)("itemShortcutRender",_())},null,8,["vnode"])):e.createCommentVNode("",!0),e.createElementVNode("span",Qe,e.toDisplayString(e.unref(z)),1)]):e.createCommentVNode("",!0),e.unref(B)?e.renderSlot(m.$slots,"rightArrow",{key:1},()=>[e.unref(b)("itemRightArrowRender")?(e.openBlock(),e.createBlock(e.unref(P),{key:0,vnode:()=>e.unref(N)("itemRightArrowRender",_())},null,8,["vnode"])):e.createCommentVNode("",!0),e.createVNode(Pe)]):e.createCommentVNode("",!0)])])],34)),e.unref(p).menuTransitionProps?(e.openBlock(),e.createBlock(e.Transition,e.normalizeProps(e.mergeProps({key:3},e.unref(p).menuTransitionProps)),{default:e.withCtx(()=>[g.value?e.renderSlot(m.$slots,"submenu",{key:0}):e.createCommentVNode("",!0)]),_:3},16)):g.value?e.renderSlot(m.$slots,"submenu",{key:4}):e.createCommentVNode("",!0)],512))}}),et=e.defineComponent({name:"ContextMenuSperator",components:{VNodeRender:P},setup(){const t=e.inject("globalHasSlot"),n=e.inject("globalRenderSlot");return{globalHasSlot:t,globalRenderSlot:n}}}),tt={key:1,class:"mx-context-menu-item-sperator mx-context-no-clickable"};function nt(t,n,i,u,d,f){const M=e.resolveComponent("VNodeRender");return t.globalHasSlot("separatorRender")?(e.openBlock(),e.createBlock(M,{key:0,vnode:()=>t.globalRenderSlot("separatorRender",{})},null,8,["vnode"])):(e.openBlock(),e.createElementBlock("div",tt))}const me=k(et,[["render",nt]]),ot=e.defineComponent({name:"ContextSubMenu",components:{ContextMenuItem:fe,ContextMenuSeparator:me,ContextMenuIconRight:Pe},props:{items:{type:Object,default:null},maxWidth:{type:[String,Number],default:0},minWidth:{type:[String,Number],default:0},adjustPosition:{type:Boolean,default:!0},direction:{type:String,default:"br"}},setup(t){const n=e.inject("menuContext"),i=e.inject("globalOptions"),u=e.inject("globalHasSlot"),d=e.inject("globalRenderSlot"),{zIndex:f,getParentWidth:M,getParentHeight:r,getZoom:v}=n,{adjustPosition:h}=e.toRefs(t),o=e.ref(),x=e.ref(),R=e.ref(),B=e.ref(),z=[],F=e.inject("globalSetCurrentSubMenu"),g=[];let l=null,s=0;function p(){l&&l.blur()}function b(a,I){if(a){for(let $=I!==void 0?I:0;$=0;$--)if(!g[$].isDisabledOrHidden()){N($);break}}function N(a){if(l&&p(),a!==void 0&&(l=g[Math.max(0,Math.min(a,g.length-1))]),!!l&&(l.focus(),ee.value)){const I=l.getElement();I&&(m.value=Math.min(Math.max(-E.value,-I.offsetTop-I.offsetHeight+q.value),0))}}function c(){F(C)}const C={isTopLevel:()=>n.getParentContext()===null,closeSelfAndActiveParent:()=>{const a=Z.getParentContext();if(a){a.closeOtherSubMenu();const I=a.getSubMenuInstanceContext();if(I)return I.focusCurrentItem(),!0}return!1},closeCurrentSubMenu:()=>{var a;return(a=Z.getParentContext())==null?void 0:a.closeOtherSubMenu()},moveCurrentItemFirst:()=>b(!0),moveCurrentItemLast:()=>b(!1),moveCurrentItemDown:()=>b(!0,l?g.indexOf(l)+1:0),moveCurrentItemUp:()=>b(!1,l?g.indexOf(l)-1:0),focusCurrentItem:()=>N(),openCurrentItemSubMenu:()=>l?l==null?void 0:l.showSubMenu():!1,triggerCurrentItemClick:a=>l==null?void 0:l.click(a)};let w=!1,D=!1;const Z={zIndex:f+1,container:n.container,adjustPadding:i.value.adjustPadding||W.defaultAdjustPadding,getParentWidth:()=>{var a;return((a=x.value)==null?void 0:a.offsetWidth)||0},getParentHeight:()=>{var a;return((a=x.value)==null?void 0:a.offsetHeight)||0},getParentX:()=>S.value.x,getParentY:()=>S.value.y,getParentAbsX:()=>x.value?L(x.value,n.container):0,getParentAbsY:()=>x.value?U(x.value,n.container):0,getPositon:()=>[0,0],getZoom:()=>i.value.zoom||W.defaultZoom,addOpenedSubMenu(a){z.push(a)},closeOtherSubMenu(){z.forEach(a=>a()),z.splice(0,z.length),F(C)},checkCloseOtherSubMenuTimeOut(){return s?(clearTimeout(s),s=0,!0):!1},closeOtherSubMenuWithTimeOut(){s=setTimeout(()=>{s=0,this.closeOtherSubMenu()},200)},addChildMenuItem:(a,I)=>{I===void 0?g.push(a):g.splice(I,0,a)},removeChildMenuItem:a=>{g.splice(g.indexOf(a),1),a.getSubMenuInstance=()=>{}},markActiveMenuItem:(a,I=!1)=>{p(),l=a,I&&N()},markThisOpenedByKeyBoard:()=>{w=!0},isOpenedByKeyBoardFlag:()=>w?(w=!1,!0):!1,isMenuItemDataCollectedFlag:()=>D,getElement:()=>x.value||null,getParentContext:()=>n,getSubMenuInstanceContext:()=>C};e.provide("menuContext",Z);const J={getChildItem:a=>g[a],getMenuDimensions:()=>o.value?{width:o.value.offsetWidth,height:o.value.offsetHeight}:{width:0,height:0},getSubmenuRoot:()=>o.value,getMenu:()=>x.value,getScrollValue:()=>m.value,setScrollValue:a=>m.value=a,getScrollHeight:()=>E.value,getMaxHeight:()=>q.value,getPosition:()=>S.value,setPosition:(a,I)=>{S.value.x=a,S.value.y=I}},_=e.inject("menuItemInstance",void 0);_&&(_.getSubMenuInstance=()=>J);const m=e.ref(0),E=e.ref(0);function G(a){a?m.value=Math.min(Math.max(m.value-50,-E.value),0):m.value=Math.min(m.value+50,0)}function X(a){a.preventDefault(),a.stopPropagation(),G(a.deltaY>0)}function Q(a){i.value.mouseScroll&&(a.preventDefault(),a.stopPropagation(),G(a.deltaY>0))}const ee=e.ref(!1),S=e.ref({x:0,y:0}),q=e.ref(0);return e.onMounted(()=>{const a=n.getPositon();S.value={x:(a[0]??i.value.xOffset??0)/v(),y:(a[1]??i.value.yOffset??0)/v()},F(C),e.nextTick(()=>{var I,$;const H=x.value;if(H&&R.value){const{container:ne}=n,Me=(M==null?void 0:M())??0,Ee=(r==null?void 0:r())??0,pe=typeof n.adjustPadding=="number"?n.adjustPadding:((I=n.adjustPadding)==null?void 0:I.x)??0,he=typeof n.adjustPadding=="number"?n.adjustPadding:(($=n.adjustPadding)==null?void 0:$.y)??0,ie=Ee>0?he:0,bt=document.documentElement.scrollHeight/v(),gt=document.documentElement.scrollWidth/v(),kt=Math.min(gt,ne.offsetWidth),Se=Math.min(bt,ne.offsetHeight);let Be=L(H,ne),Ie=U(H,ne);t.direction.includes("l")?S.value.x-=H.offsetWidth+pe:t.direction.includes("r")?S.value.x+=Me+pe:(S.value.x+=Me/2,S.value.x-=(H.offsetWidth+pe)/2),t.direction.includes("t")?S.value.y-=(H.offsetHeight+he*2)/v():t.direction.includes("b")?S.value.y-=he/v():(S.value.y+=Ee/2/v(),S.value.y-=(H.offsetHeight+he)/2/v()),h.value&&e.nextTick(()=>{Be=L(H,ne),Ie=U(H,ne);const Ct=Be+H.offsetWidth-kt,je=Ie+H.offsetHeight+ie*2-Se;if(ee.value=je>0,E.value=H.offsetHeight-Se+ie*2,Ct>0){const re=Me+H.offsetWidth-pe,ue=Be;re>ue?S.value.x-=ue:S.value.x-=re}if(ee.value){const re=je,ue=Ie;re>ue?S.value.y-=ue-ie:S.value.y-=re-ie,q.value=Se-ie*2}else q.value=0})}H==null||H.focus({preventScroll:!0}),n.isOpenedByKeyBoardFlag()&&b(!0),D=!0})}),e.onBeforeUnmount(()=>{_&&(_.getSubMenuInstance=()=>{})}),{submenuRoot:o,menu:x,scroll:R,options:i,zIndex:f,constOptions:W,scrollValue:m,upScrollButton:B,overflow:ee,position:S,scrollHeight:E,maxHeight:q,...J,globalHasSlot:u,globalRenderSlot:d,onScroll:G,onSubMenuBodyClick:c,onMouseWhell:Q,onMouseWhellMx:X,solveNumberOrStringSize:O}}}),lt={key:0,class:"mx-context-menu-updown placeholder"},at={key:1,class:"mx-context-menu-updown placeholder"},it={class:"mx-context-menu-scroll",ref:"scroll"};function rt(t,n,i,u,d,f){const M=e.resolveComponent("ContextMenuSeparator"),r=e.resolveComponent("ContextSubMenu",!0),v=e.resolveComponent("ContextMenuItem"),h=e.resolveComponent("ContextMenuIconRight");return e.openBlock(),e.createElementBlock("div",{ref:"submenuRoot",class:e.normalizeClass(["mx-context-menu",t.options.customClass?t.options.customClass:"",t.options.theme??""]),style:e.normalizeStyle({maxWidth:t.maxWidth?t.solveNumberOrStringSize(t.maxWidth):`${t.constOptions.defaultMaxWidth}px`,minWidth:t.minWidth?t.solveNumberOrStringSize(t.minWidth):`${t.constOptions.defaultMinWidth}px`,maxHeight:t.overflow&&t.maxHeight>0?`${t.maxHeight}px`:void 0,zIndex:t.zIndex,left:`${t.position.x}px`,top:`${t.position.y}px`}),"data-type":"ContextSubMenu",onClick:n[4]||(n[4]=(...o)=>t.onSubMenuBodyClick&&t.onSubMenuBodyClick(...o)),onWheel:n[5]||(n[5]=(...o)=>t.onMouseWhell&&t.onMouseWhell(...o))},[e.createElementVNode("div",{class:e.normalizeClass(["mx-context-menu-items"]),ref:"menu",style:e.normalizeStyle({top:`${t.scrollValue}px`})},[e.renderSlot(t.$slots,"default",{},()=>[t.overflow&&t.options.updownButtonSpaceholder?(e.openBlock(),e.createElementBlock("div",lt)):e.createCommentVNode("",!0),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.items,(o,x)=>(e.openBlock(),e.createElementBlock(e.Fragment,{key:x},[o.hidden!==!0&&o.divided==="up"?(e.openBlock(),e.createBlock(M,{key:0})):e.createCommentVNode("",!0),o.hidden!==!0&&o.divided==="self"?(e.openBlock(),e.createBlock(M,{key:1})):(e.openBlock(),e.createBlock(v,{key:2,clickHandler:o.onClick?R=>o.onClick(R):void 0,disabled:o.disabled,hidden:o.hidden,icon:o.icon,iconFontClass:o.iconFontClass,svgIcon:o.svgIcon,svgProps:o.svgProps,label:o.label,customRender:o.customRender,customClass:o.customClass,checked:o.checked,shortcut:o.shortcut,clickClose:o.clickClose,clickableWhenHasChildren:o.clickableWhenHasChildren,preserveIconWidth:o.preserveIconWidth!==void 0?o.preserveIconWidth:t.options.preserveIconWidth,showRightArrow:o.children&&o.children.length>0,hasChildren:o.children&&o.children.length>0,rawMenuItem:o,onSubMenuOpen:R=>{var B;return(B=o.onSubMenuOpen)==null?void 0:B.call(o,R)},onSubMenuClose:R=>{var B;return(B=o.onSubMenuClose)==null?void 0:B.call(o,R)}},e.createSlots({_:2},[o.children&&o.children.length>0?{name:"submenu",fn:e.withCtx(()=>[e.createVNode(r,{items:o.children,maxWidth:o.maxWidth,minWidth:o.minWidth,adjustPosition:o.adjustSubMenuPosition!==void 0?o.adjustSubMenuPosition:t.options.adjustPosition,direction:o.direction!==void 0?o.direction:t.options.direction},null,8,["items","maxWidth","minWidth","adjustPosition","direction"])]),key:"0"}:void 0]),1032,["clickHandler","disabled","hidden","icon","iconFontClass","svgIcon","svgProps","label","customRender","customClass","checked","shortcut","clickClose","clickableWhenHasChildren","preserveIconWidth","showRightArrow","hasChildren","rawMenuItem","onSubMenuOpen","onSubMenuClose"])),o.hidden!==!0&&(o.divided==="down"||o.divided===!0)?(e.openBlock(),e.createBlock(M,{key:3})):e.createCommentVNode("",!0)],64))),128)),t.overflow&&t.options.updownButtonSpaceholder?(e.openBlock(),e.createElementBlock("div",at)):e.createCommentVNode("",!0)])],4),e.createElementVNode("div",it,[e.withDirectives(e.createElementVNode("div",{ref:"upScrollButton",class:e.normalizeClass("mx-context-menu-updown mx-context-no-clickable up"+(t.overflow&&t.scrollValue<0?"":" disabled")),onClick:n[0]||(n[0]=o=>t.onScroll(!1)),onWheel:n[1]||(n[1]=(...o)=>t.onMouseWhellMx&&t.onMouseWhellMx(...o))},[e.createVNode(h)],34),[[e.vShow,t.overflow]]),e.withDirectives(e.createElementVNode("div",{class:e.normalizeClass("mx-context-menu-updown mx-context-no-clickable down"+(t.overflow&&t.scrollValue>-t.scrollHeight?"":" disabled")),onClick:n[2]||(n[2]=o=>t.onScroll(!0)),onWheel:n[3]||(n[3]=(...o)=>t.onMouseWhellMx&&t.onMouseWhellMx(...o))},[e.createVNode(h)],34),[[e.vShow,t.overflow]])],512)],38)}const ve=k(ot,[["render",rt]]),ut={class:"mx-menu-ghost-host"},We=e.defineComponent({__name:"ContextSubMenuWrapper",props:{options:{type:Object,default:null},show:{type:Object,default:null},container:{type:Object,default:null},isFullScreenContainer:{type:Boolean,default:!0}},emits:["close","closeAnimFinished"],setup(t,{expose:n,emit:i}){const u=t,d=i,f=e.useSlots(),M=e.ref(),{options:r,show:v,container:h}=e.toRefs(u);e.onMounted(()=>{v.value&&R()}),e.onBeforeUnmount(()=>{g()}),e.watch(v,c=>{c?R():(de(o),g())});const o={closeMenu:B,isClosed:z,getMenuRef:()=>M.value,getMenuDimensions:()=>{var c;return((c=M.value)==null?void 0:c.getMenuDimensions())??{width:0,height:0}}};let x=!1;function R(){F(),ge(o)}function B(c){x=!0,d("close",c),r.value.menuTransitionProps||d("closeAnimFinished"),de(o)}function z(){return x}function F(){setTimeout(()=>{document.addEventListener("click",b,!0),document.addEventListener("contextmenu",b,!0),document.addEventListener("scroll",p,!0),!u.isFullScreenContainer&&h.value&&h.value.addEventListener("scroll",p,!0),r.value.keyboardControl!==!1&&document.addEventListener("keydown",s)},50)}function g(){document.removeEventListener("contextmenu",b,!0),document.removeEventListener("click",b,!0),document.removeEventListener("scroll",p,!0),!u.isFullScreenContainer&&h.value&&h.value.removeEventListener("scroll",p,!0),r.value.keyboardControl!==!1&&document.removeEventListener("keydown",s)}const l=e.ref();e.provide("globalSetCurrentSubMenu",c=>l.value=c);function s(c){var C,w,D,Z,J,_,m,E,G,X,Q,ee,S;let q=!0;switch(c.key){case"Escape":{((C=l.value)==null?void 0:C.isTopLevel())===!1?(w=l.value)==null||w.closeCurrentSubMenu():B();break}case"ArrowDown":(D=l.value)==null||D.moveCurrentItemDown();break;case"ArrowUp":(Z=l.value)==null||Z.moveCurrentItemUp();break;case"Home":(J=l.value)==null||J.moveCurrentItemFirst();break;case"End":(_=l.value)==null||_.moveCurrentItemLast();break;case"ArrowLeft":{(m=l.value)!=null&&m.closeSelfAndActiveParent()||(G=(E=r.value).onKeyFocusMoveLeft)==null||G.call(E);break}case"ArrowRight":(X=l.value)!=null&&X.openCurrentItemSubMenu()||(ee=(Q=r.value).onKeyFocusMoveRight)==null||ee.call(Q);break;case"Enter":(S=l.value)==null||S.triggerCurrentItemClick(c);break;default:q=!1;break}q&&l.value&&(c.stopPropagation(),c.preventDefault())}function p(){r.value.closeWhenScroll!==!1&&B()}function b(c){N(c.target,c)}function N(c,C){for(var w,D;c;){if(c.classList&&c.classList.contains("mx-menu-host"))return;c=c.parentNode}r.value.clickCloseOnOutside!==!1?(g(),B()):(D=(w=r.value).onClickOnOutside)==null||D.call(w,C)}return e.provide("globalOptions",r),e.provide("globalCloseMenu",B),e.provide("globalIsFullScreenContainer",u.isFullScreenContainer),e.provide("globalHasSlot",c=>f[c]!==void 0),e.provide("globalRenderSlot",(c,C)=>e.renderSlot(f,c,{...C},()=>[e.h("span","Render slot failed")],!1)),e.provide("menuContext",{zIndex:r.value.zIndex||W.defaultZindex,container:h.value,adjustPadding:{x:0,y:0},getParentAbsY:()=>r.value.x,getParentAbsX:()=>r.value.y,getZoom:()=>r.value.zoom||W.defaultZoom,getParentX:()=>0,getParentY:()=>0,getParentWidth:()=>0,getParentHeight:()=>0,getPositon:()=>[r.value.x,r.value.y],closeOtherSubMenuWithTimeOut:()=>{},checkCloseOtherSubMenuTimeOut:()=>!1,addOpenedSubMenu:()=>{},closeOtherSubMenu:()=>{},getParentContext:()=>null,getSubMenuInstanceContext:()=>null,getElement:()=>null,addChildMenuItem:()=>{},removeChildMenuItem:()=>{},markActiveMenuItem:()=>{},markThisOpenedByKeyBoard:()=>{},isOpenedByKeyBoardFlag:()=>!1,isMenuItemDataCollectedFlag:()=>!1}),n(o),(c,C)=>(e.openBlock(),e.createElementBlock("div",ut,[e.unref(r).menuTransitionProps?(e.openBlock(),e.createBlock(e.Transition,e.mergeProps({key:0,appear:""},e.unref(r).menuTransitionProps,{onAfterLeave:C[0]||(C[0]=w=>d("closeAnimFinished"))}),{default:e.withCtx(()=>[e.unref(v)?(e.openBlock(),e.createBlock(ve,{key:0,ref_key:"submenuInstance",ref:M,class:"mx-menu-host",items:e.unref(r).items,adjustPosition:e.unref(r).adjustPosition,maxWidth:e.unref(r).maxWidth||e.unref(W).defaultMaxWidth,minWidth:e.unref(r).minWidth||e.unref(W).defaultMinWidth,direction:e.unref(r).direction||e.unref(W).defaultDirection},{default:e.withCtx(()=>[e.renderSlot(c.$slots,"default")]),_:3},8,["items","adjustPosition","maxWidth","minWidth","direction"])):e.createCommentVNode("",!0)]),_:3},16)):e.unref(v)?(e.openBlock(),e.createBlock(ve,{key:1,ref_key:"submenuInstance",ref:M,class:"mx-menu-host",items:e.unref(r).items,adjustPosition:e.unref(r).adjustPosition,maxWidth:e.unref(r).maxWidth||e.unref(W).defaultMaxWidth,minWidth:e.unref(r).minWidth||e.unref(W).defaultMinWidth,direction:e.unref(r).direction||e.unref(W).defaultDirection},{default:e.withCtx(()=>[e.renderSlot(c.$slots,"default")]),_:3},8,["items","adjustPosition","maxWidth","minWidth","direction"])):e.createCommentVNode("",!0)]))}}),Oe=e.defineComponent({name:"ContextMenu",emits:["update:show","close"],props:{options:{type:Object,default:null},show:{type:Boolean,default:!1}},setup(t,n){const{options:i,show:u}=e.toRefs(t),d=e.ref(null);return n.expose({closeMenu:()=>n.emit("update:show",!1),isClosed:()=>!u.value,getMenuRef:()=>{var f;return(f=d.value)==null?void 0:f.getMenuRef()},getMenuDimensions:()=>{var f;return((f=d.value)==null?void 0:f.getMenuDimensions())??{width:0,height:0}}}),()=>{const{isNew:f,container:M,eleId:r}=j(i.value);return[e.h(e.Teleport,{to:`#${r}`},[e.h(We,{ref:d,options:i,show:u,container:M,isFullScreenContainer:!f,onClose:v=>{var h,o;n.emit("update:show",!1),n.emit("close"),(o=(h=i.value).onClose)==null||o.call(h,v)}},n.slots)])]}}}),Re=e.defineComponent({name:"ContextMenuGroup",props:{disabled:{type:Boolean,default:!1},hidden:{type:Boolean,default:!1},clickHandler:{type:Function,default:null},label:{type:String,default:""},icon:{type:String,default:""},iconFontClass:{type:String,default:"iconfont"},checked:{type:Boolean,default:!1},shortcut:{type:String,default:""},svgIcon:{type:String,default:""},svgProps:{type:Object,default:null},preserveIconWidth:{type:Boolean,default:!0},showRightArrow:{type:Boolean,default:!1},clickClose:{type:Boolean,default:!0},adjustSubMenuPosition:{type:Boolean,default:void 0},maxWidth:{type:[String,Number],default:0},minWidth:{type:[String,Number],default:0}},setup(t,n){const i=e.inject("globalOptions"),{adjustSubMenuPosition:u,maxWidth:d,minWidth:f}=e.toRefs(t),M=typeof u.value<"u"?u.value:i.value.adjustPosition,r=e.ref(),v=e.ref();return n.expose({getSubMenuRef:()=>r.value,getMenuItemRef:()=>v.value}),()=>e.h(fe,{...t,ref:v,showRightArrow:!0,maxWidth:void 0,minWidth:void 0,adjustSubMenuPosition:void 0,hasChildren:typeof n.slots.default!==void 0},n.slots.default?{submenu:()=>e.h(ve,{ref:r,maxWidth:d.value,minWidth:f.value,adjustPosition:M},{default:n.slots.default})}:void 0)}});function st(t,n,i,u){const d=e.ref(!0),f=e.h(We,{options:t,show:d,container:n,isFullScreenContainer:!i,onCloseAnimFinished:()=>{e.render(null,n)},onClose:M=>{var r;(r=t.onClose)==null||r.call(t,M),d.value=!1}},u);return e.render(f,n),f.component}function Ne(t,n){const i=j(t);return st(t,i.container,i.isNew,n).exposed}const ye={install(t){t.config.globalProperties.$contextmenu=Ne,t.component("ContextMenu",Oe),t.component("ContextMenuItem",fe),t.component("ContextMenuGroup",Re),t.component("ContextMenuSperator",me),t.component("ContextMenuSeparator",me),t.component("ContextSubMenu",ve)},showContextMenu(t,n){return Ne(t,n)},isAnyContextMenuOpen(){return T()},closeContextMenu:K,transformMenuPosition:ke},ct={},dt={class:"mx-menu-bar-icon-menu",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"200",height:"200"},ft=[e.createElementVNode("path",{d:"M133.310936 296.552327l757.206115 0c19.781623 0 35.950949-16.169326 35.950949-35.950949 0-19.781623-15.997312-35.950949-35.950949-35.950949L133.310936 224.650428c-19.781623 0-35.950949 16.169326-35.950949 35.950949C97.359987 280.383 113.529313 296.552327 133.310936 296.552327z"},null,-1),e.createElementVNode("path",{d:"M890.51705 476.135058 133.310936 476.135058c-19.781623 0-35.950949 16.169326-35.950949 35.950949 0 19.781623 16.169326 35.950949 35.950949 35.950949l757.206115 0c19.781623 0 35.950949-16.169326 35.950949-35.950949C926.467999 492.304384 910.298673 476.135058 890.51705 476.135058z"},null,-1),e.createElementVNode("path",{d:"M890.51705 727.447673 133.310936 727.447673c-19.781623 0-35.950949 15.997312-35.950949 35.950949s16.169326 35.950949 35.950949 35.950949l757.206115 0c19.781623 0 35.950949-15.997312 35.950949-35.950949S910.298673 727.447673 890.51705 727.447673z"},null,-1)];function mt(t,n){return e.openBlock(),e.createElementBlock("svg",dt,ft)}const vt=k(ct,[["render",mt]]),pt=["onClick","onMouseenter"],ht=e.defineComponent({__name:"MenuBar",props:{options:{type:Object,default:null}},setup(t){const n=t,i=e.ref(),u=e.ref(!1),d=e.ref([]),f=e.ref(null);function M(){u.value=!0}function r(){u.value=!1}e.onMounted(()=>{d.value=n.options.items||[]}),e.watch(()=>n.options,()=>{d.value=n.options.items||[]});let v=null,h=-1;function o(){h0?h--:h=d.value.length-1,B(h,d.value[h])}function R(l){const s=n.options.barPopDirection??"bl";let p=0,b=0;return s.startsWith("b")?b=U(l)+l.offsetHeight:s.startsWith("t")?b=U(l):b=U(l)+l.offsetHeight/2,s.endsWith("l")?p=L(l):s.startsWith("r")?p=L(l)+l.offsetWidth:p=L(l)+l.offsetWidth/2,{x:p,y:b}}function B(l,s){var p;if(h=l,!s.children)return;v&&(v.closeMenu(),v=null,u.value=!0),f.value=s;const b=(p=i.value)==null?void 0:p.children[l];if(b){const{x:N,y:c}=R(b);v=ye.showContextMenu({...n.options,items:s.children,x:N,y:c,onKeyFocusMoveLeft(){x()},onKeyFocusMoveRight(){o()},onClose(){f.value==s&&(u.value=!1,f.value=null)}})}}function z(){h=0;const l=i.value;if(l){const{x:s,y:p}=R(l);v=ye.showContextMenu({...n.options,x:s,y:p})}}function F(l,s){s?(u.value=!0,B(l,s),s.onClick&&(s.clickableWhenHasChildren===!0&&s.children&&s.children.length>0||!s.children||s.children.length===0)&&s.onClick()):z()}function g(l,s){u.value&&B(l,s)}return(l,s)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(["mx-menu-bar",t.options.theme??"",t.options.mini?"mini":""]),onFocus:M,onBlur:r},[e.renderSlot(l.$slots,"prefix"),t.options.mini?(e.openBlock(),e.createElementBlock("div",{key:0,ref_key:"menuBarContent",ref:i,class:"mx-menu-bar-content"},[e.createElementVNode("div",{class:"mx-menu-bar-item",onClick:s[0]||(s[0]=p=>F(0,null))},[e.createVNode(vt)])],512)):(e.openBlock(),e.createElementBlock("div",{key:1,ref_key:"menuBarContent",ref:i,class:"mx-menu-bar-content"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(d.value,(p,b)=>(e.openBlock(),e.createElementBlock("div",{key:b,class:e.normalizeClass(["mx-menu-bar-item",p==f.value?"active":""]),onClick:N=>F(b,p),onMouseenter:N=>g(b,p)},e.toDisplayString(p.label),43,pt))),128))],512)),e.renderSlot(l.$slots,"suffix")],34))}});V.ContextMenu=Oe,V.ContextMenuGroup=Re,V.ContextMenuItem=fe,V.ContextMenuSeparator=me,V.MenuBar=ht,V.default=ye,Object.defineProperties(V,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})})})(we,we.exports);var Jt=we.exports;const Qt=yt(Jt),Ae=le=>($t("data-v-0a13ab82"),le=le(),Kt(),le),en={class:"tabbar-container"},tn=["data-index","title","onClick","onContextmenu"],nn=Ae(()=>ce("div",{class:"tab-dividers"},null,-1)),on=Ae(()=>ce("div",{class:"tab-background"},null,-1)),ln={class:"tab-content"},an=["onClick"],rn=Mt({name:"Tabbar",__name:"index",setup(le){const be=St(),V=Bt(),e=It(),y=Gt(),T=Xt(),ge=qt(),de=Yt({reactive:!0}),K=wt(()=>T.getId()),W=_e(),U=_e(),L=Pt([]);Wt(()=>{L.value=[]}),Ot(()=>be,j=>{e.settings.tabbar.enable&&y.add(j).then(()=>{const O=y.list.findIndex(P=>P.tabId===K.value);O!==-1&&(Ce(L.value[O].offsetLeft),ke())})},{immediate:!0,deep:!0});function ke(){U.value.$el.clientWidth>W.value.clientWidth&&localStorage.getItem("tabbarScrollTip")===void 0&&(localStorage.setItem("tabbarScrollTip",""),Rt.info("标签æ æ•°é‡è¶…过展示区域范围,å¯ä»¥å°†é¼ æ ‡ç§»åˆ°æ ‡ç­¾æ ä¸Šï¼Œé€šè¿‡é¼ æ ‡æ»šè½®æ»‘动æµè§ˆ",{title:"温馨æ示",duration:5e3,closable:!0,zIndex:2e3}))}function ae(j){W.value.scrollBy({left:j.deltaY||j.detail})}function Ce(j){W.value.scrollTo({left:j-50,behavior:"smooth"})}function xe(j,O){j.preventDefault(),Qt.showContextMenu({x:j.x,y:j.y,zIndex:1050,iconFontClass:"",customClass:"tabbar-contextmenu",items:[{label:"é‡æ–°åŠ è½½",icon:"i-ri:refresh-line",disabled:O.tabId!==K.value,onClick:()=>ge.reload()},{label:"关闭标签页",icon:"i-ri:close-line",disabled:y.list.length<=1,divided:!0,onClick:()=>{T.closeById(O.tabId)}},{label:"关闭其他标签页",disabled:!T.checkCloseOtherSide(O.tabId),onClick:()=>{T.closeOtherSide(O.tabId)}},{label:"关闭左侧标签页",disabled:!T.checkCloseLeftSide(O.tabId),onClick:()=>{T.closeLeftSide(O.tabId)}},{label:"关闭å³ä¾§æ ‡ç­¾é¡µ",disabled:!T.checkCloseRightSide(O.tabId),onClick:()=>{T.closeRightSide(O.tabId)}}]})}return Nt(()=>{He("alt+left,alt+right,alt+w,alt+1,alt+2,alt+3,alt+4,alt+5,alt+6,alt+7,alt+8,alt+9,alt+0",(j,O)=>{var P,k;if(e.settings.tabbar.enable&&e.settings.tabbar.enableHotkeys)switch(j.preventDefault(),O.key){case"alt+left":if(y.list[0].tabId!==K.value){const A=y.list.findIndex(Y=>Y.tabId===K.value);V.push(y.list[A-1].fullPath)}break;case"alt+right":if(((P=y.list.at(-1))==null?void 0:P.tabId)!==K.value){const A=y.list.findIndex(Y=>Y.tabId===K.value);V.push(y.list[A+1].fullPath)}break;case"alt+w":T.closeById(K.value);break;case"alt+1":case"alt+2":case"alt+3":case"alt+4":case"alt+5":case"alt+6":case"alt+7":case"alt+8":case"alt+9":{const A=Number(O.key.split("+")[1]);(k=y.list[A-1])!=null&&k.fullPath&&V.push(y.list[A-1].fullPath);break}case"alt+0":V.push(y.list[y.list.length-1].fullPath);break}})}),Et(()=>{He.unbind("alt+left,alt+right,alt+w,alt+1,alt+2,alt+3,alt+4,alt+5,alt+6,alt+7,alt+8,alt+9,alt+0")}),(j,O)=>{const P=Dt;return oe(),se("div",en,[ce("div",{ref_key:"tabsRef",ref:W,class:"tabs scrollbar-none",onWheel:Fe(ae,["prevent"])},[Ve(Vt,{ref_key:"tabContainerRef",ref:U,name:"tabbar",tag:"div",class:"tab-container"},{default:jt(()=>[(oe(!0),se(_t,null,Ht(te(y).list,(k,A)=>(oe(),se("div",{key:k.tabId,ref_for:!0,ref_key:"tabRef",ref:L,"data-index":A,class:Ft(["tab",{actived:k.tabId===te(K)}]),title:typeof(k==null?void 0:k.title)=="function"?k.title():k.title,onClick:Y=>te(V).push(k.fullPath),onContextmenu:Y=>xe(Y,k)},[nn,on,ce("div",ln,[(oe(),se("div",{key:k.tabId,class:"title"},[te(e).settings.tabbar.enableIcon&&k.icon?(oe(),Tt(P,{key:0,name:k.icon,class:"icon"},null,8,["name"])):Te("",!0),Lt(" "+Le(typeof(k==null?void 0:k.title)=="function"?k.title():k.title),1)])),te(y).list.length>1?(oe(),se("div",{key:0,class:"action-icon",onClick:Fe(Y=>te(T).closeById(k.tabId),["stop"])},[Ve(P,{name:"i-ri:close-fill"})],8,an)):Te("",!0),At(ce("div",{class:"hotkey-number"},Le(A+1),513),[[zt,te(de).alt&&A<9]])])],42,tn))),128))]),_:1},512)],544)])}}}),mn=Ut(rn,[["__scopeId","data-v-0a13ab82"]]);export{mn as default}; diff --git a/assets/index-CUMLMNx2.js.br b/assets/index-CUMLMNx2.js.br new file mode 100644 index 0000000000000000000000000000000000000000..9c85038127849a39f03488a9f0cb446c30145348 GIT binary patch literal 9356 zcmV;7By-yvdW8e-u*VUGw6gjQHPSswLOQMyCtIBA+=Oic73A~J}z{btk3U$7vT zS9o!`i>FTUJZO05$2?JwUTGeZA9!8HmTUpUzD0Kc%_QKwTZI zaZLnO*0R^v9%IF($77&YD0D#72SnO(gRyx@!>Y4LyFA-9&&#JP7LA=wj{KHl7ze2T z*QvK{{3juSG@c!^6GB8n+W+~}>eCXfXMwyx`No{9J?ax6Ag^x%g$d($6c?IUnvmmi2#e)iU>X)Z>2@m67a7s`v@108I9g&60tIQaSdw28iLS)`{;%eM}S0`bg8VwhLL%2#5M zZ(7Hyaod1#gN~nLjy{w2*ZY%yt@jxUDiI;k?dSUCnQO_j6w!YsZnQdJ9QC|R{mEZ`LdQs1PC~#ZzmRkmOe{2sLUZ0a>@(v zpA60_i@kQnHBR^7ymVf440sv7_)0q-B0QnDva2G%&9XQ)7oKvBPo-WdYnb4kgepxPYL79b7H+bgbN6HmteTt zbQu}Y4m>0mfC#svxvbuOSp|bBB(1U;;&>aAvlQ)cJZwysEM1Q*FuOF=F*MjW=00Wd zohYl8ft}<&q_Nlx5%0C^aM#MzUPbb9=6Jr%?c1}Z`Ze1}?sPdw#6z!g3BXzpEe#m_ z9wb=ZLp3-}BWqx?2hGNhp#LkRI&^dGW|Lw@^-G{BI&$pV2~(uwZzN8@=4-OzUTFKH zePBe+o5(@t%vgr6IJd#U5`>A!Hpq6kkYxmpy-|zinQvg|nOd8DK(t6kgH|;O8P}&J zOfLyCir~fUe%lFlT2jskHLspn1$76Er!4a2B}Q14+xfM`iOj{Erk3&hLi_Ws)XUe) zKdg&cZzIQsUY#gFuVbq^1$PyrROJqo&xFjQUDXYlB#?`m;l)&OlQ07A^9Qq~I_l|` z3=7oRwu-PuWeuObhgssJc^%pJ4IO_s)E0Nu?Rt#@#QJ?%^n1D6*K5C3RrxiYa*|$_?|~Xnxf}k@;?HVW9GZtI8br_(L-Do>^x!12_o|JgKu5fKl_{J8p3x)(q@| zqt%1od>ey#THZ*}^B&JNp$8T>{b!Ia8NiiV+R{&KIJfpx?eoaTZS0qwXH0nCnPt!B zjR^Cs4t4!^;s1llhKGC&m6hEeQW;eWs)XziGQ;~JBz|P|13+;;04Hwq z-7H1|86oE##uwiON7L<+-)vd(>+pizqK75Bc@(-mr@& zTo(8~nK_){t)*=mumC}mNSq(N60;C2F$&xiocfdy+Q;1s`TNG+lqIg461-k7GzHz& z5p`i`HB;%7XE>OYlONa(mLEj<)t@eanob!l2ip%wM3{6IhR~>gRUu!)KfyyEZJ>W( z&WUrZ!JQaFHV{#D#wX{QBL-UPd^D59-BIv8|L{g>upuWbdyD{$m|mA?6|BGNOMCm& z&ABYZ+r@knN0*d?I48yFTCz~~U`oyDpTTa+?NtGGNImfy-_3@cOnkv12xuJuinE?? zm@K22U@T+ErrbwIsarVaAll3p22q$ZBGCk0(Hx>_9WzK%Q=*bps>&2*Wj7E-a#T~& zM(%PY<&~V_XGWyQtj3p3k}}7oy#{+>d0tY-ELT=p!(1JK@PLI%$Lcf3tus_iC=)RA ziYmN(%#16CJvRYq{|YQ7Q6unMt;MAWcbUR-!K!TYI#e{JH5vzRSfWmhK6w^e5}8ZI zI;_#N`u{k_ZtJ%&toB0W4>@@C?)NQmW|p+P0Yby(*;e(AT+SK21i!&9Rn_<)MXWix zDgN+DWP_%~j~!`P#B!FeAS^Oh@^C5S{G1?qFgc8i+XHn%DB6POAx1uCbHZWbmzpOB z=c)1*usL$C{Ukl~gMF7?AzRAx?vW0=6+TK2Yol~1Cdf&`aqiN-Y>l2=l3M4aed(Ju zBeRv0*4yP5uuuHpcq_XzF#jK1t5|btP(izHH6tN0>84d7wNp>dYMlw_Bq2?JA4L9wVh*(aeHCd9d$-iVGTP<}p+b*)P zw_tQL+e|WcZ8;g7YWt)izIaD2#rQWM+)m)MdF(;7LrR;*3pc=dzbkx$RPiL^#hn0; z=iKjM7Z_!YUeUDN4Kd5s8vveK@3#5Sw4A2haUfZY50hVV3{nAPAK80#aw9v^!{1(1 zldyP8hBmudfvS#>7b0`L)yIN&~{aCIH z0F)EIF8uXoP{ucW0NQg}5d2eP2%t9wXO$ELqyRi_^HXKF=rEHb$$E9Lpf%jrE(naC zb?83GxnyaB#KC=@n4FB=AqT2_+6+EHGVPs>I0j?6S30H4F#!Nr{k0ck0DZ`cGGE<` zGYb_%cFLAS;E6{!SCz#*6QlSbOZZafvHLax`~9Ff01j&gI$p=pnf2Pm>ZdYuucr2>7&tW|_y7n1X2VI1p4E#6xjF;otQhp> z`JHC8x6H9Y@ zQh;CCjBUz~od#MmIBU*=g5lEVzO3Q8#e7MI&{Q|v`$}Pvim?KLi>{av^HM@sMFN_r zTp-oUCsowhDLP?aw}h}6q? zot`K+ESEY$FT*oPtcAd*`%>KPoPzBgozy;ppGWq*#%~2#_r`Xb_NVRbY8L7ZfZnfyi z3+gwWRkhR<9X8V0h=R~1u>xt1rgl@_SwHpmgKg!l)-w+x0xkGCYPO)}VQFYD&Y3?(OM(gJ&*1sJ> z^;K9}-t1W^+yyqny`~9^6;+!bGh7ndT_5MdeY3dO;Y0)V^QO>^?QuHjKcv5YWN#CKvlaSUlH0yL2_+ho6 zJ?b%@E|u%4M9B^+Cq)Go^3(ujl@#_drvU&?;z%Y03;k(A)`3lrTR#BMoT*)^jL;EB zn$FG)4(Lf5=!8lYb;nvAKSz|ff>;JJ1V7n~Zc&t4YJ|U`C7aL1wK{d32&Z8#D(2N% zOqJaQ4qT(F)}O~%xp~aqah#jHj65|8U->&Mhi#0F9FwzcJ|n@#-_a*WaBE-u zxzYk+nK8WhW<=#1Kx=EiBGm9pU6FH@q>(`x0-EGvT5~mT)Zw?{xNJC1Ms5bn-x?ut zJkY%CFYOSGvv<(C^l1hap^uDoz3QYYeLAQtT3b$iQ|u&OOE=3EmuW?x>`Uj0iT*10_Q20_E@i<3alKzqx}KVb4(rkFT&i!$c{R|f z77vt3l4w^(VNOk?isCOLEIImvq-+KojZU`sPtfdievG_@)#frFt)p^xhSoRDHpjrZ z#ay1j%I3=S9ay{Gv{SbxteCB{1fIJ+PZL-$Xj^X{1XPPHqw);0Bt@xow@t=D*EhG> zJ{{ZkOy;&meR0Mng!g@RG}h~^)|FuAb?j(rW3xkClLq)e-m@)L=`oK^FZFBn12)x$EF{sQwhljO~0Io5^o9%;&G5 zM@Q~#Vo5Rqwz$GtK3Bb#tLm)#9d^{0=rIV44j?#LoF2ke)tjph<=9bE&AnmsyYFnL z7=Wt4VUHWAs5Ew%D!Rf9f+0jr*svwJJxrfnA*RXFTlSz2Ydk{1 z1DwqR-^h0m^InKKnLspzd6Pp*B&=djUB3#}ckrIhJH+tT=<=(EFA&<2M6ceF(l}T# zzs73;aw(scQ(bH($Qud_%Le&;-?=&F;)ifWDmwu%Foe?YE14)(JunFAL86uhYR0cX zD@Dxh$=oJNZ#CigfHZCh8(P7=Ye4%36ij59Hg#!|ZL$o!kZM>hjx}mS3%|b3r#n*)2v> zgQg6@tJITc5>eMY@M+FGdf}R1Yc)abr>D7HzTLi-LK+uBrN^|MkFPne@Y@X)zmd~0 zNCFYqRw*0u1zJ(K|4EPe_y+OFH=SG%EX_&#kwtH_{@yR5QGFEq&Eq zVj2XL8{3SDEzzWu+?RWEic?DPNvPf&?)ttJPg4AFPZ^!rdVrpHenFokuuH=uJiFh> zo$D=fsTOw|eSuxX{hI2Y!my1kD;9YZ9q5{Jk*-nDPbMttqU5; zM6#Vx5Rx6~g~0+<9~_Pak9C;J!i1x)`tUxrDKQ{PaQLc&)DrR>sqQ{#ccH3y&kl|s zbL^SiX=j@d5SR?0wA=tpS!T`KVL%+_IC;k-q6HBs?+t;9uZ-BYtmH$WGnN7snhcWf z`vah|5h(o*@i)EcRpyfcKxXDlztJM|!+3!`7~!JZ3QGsq;M0 z$5VBr5))No_dC!sXE#br?d))Y%_o?i^;2}{$xVGpp9W0?n7&`#=aboXg#(-Yd_5{h zGdKDxkU;%M;UJJnO;;%z&gLhNE@KFlN=UiW+mMR|sRKMcvI`Y3KaU@`{ot?@qe#+# zvJ7*VP&vV?=Yh@77AeA`@}C~-YBDAW95hH6x(lqnkZUxF zkiXNSX+hGoM7Fxr3!GiOYDppsmvJ&HE>V{?uBxAAChsE>=&9!bcdD_;jjiL=Eb_On zMyKXo`f=CE*)7!_h;qL^Sa=qcGr6~4u+Ya!Nw)c*KX8mXo}wk!{R2iogs!ogYeFh| z22`52VYyvtKqS$y`=HWKp87|ua(?QuMG#Nn~)NNTGv5GhmRo$OO9sQdQJNM{p+gDPRGd{J~ zEWMSZZV5QY~je;6vVtlkki_78gqXuBh7Z84Cto%x5-X1>k%I^m)G zgoP;QeCD}0PtrBB{8%{M26N^}{7z6rONuzG4hQItiVt36ZYMLU{ozdO>*GW?QtofV zIJFD1S=RIQ3d7I7is^ntZw%{Xz6$^G_^%qi|Tz_ASpwZ#a zI4@{a#9O2R@dBzgZNWOL5Si>nuVR!+@Yy(hYJ_ zbYfLX&KfeZFV<(UdF0xrVyRR~lC%dI{%~V|(H!>twA! zzPf7wx@-TrYy7dZ8(Q!XSrrB(8_AfO=6LtYiD&kCW_5?fwsCE)KEmo!C)!r;xD9@t zeOX1`7b^!YeuwfjHGNrvK876vUm|CD36{iik)bi`C>RJg=y!l5R!<%pTIH;|8;h+H z+#1fb{jl;!Q0fJZ_C~o%oK%gLXX8&y?(1u;C=? zHGd3fGT}gr!2kETZ#doaqhC7$F%bPXVh14&3xn=)NFi48(tK(XTm$?|!3~)A5oT&x zDS-f#Qc0at4wXh34oxJ2lnmo1a574~Lv2K`Xr)a_56g01Lhqew@FA%3dY=(mE~Mb~ zb?N^{Mkvz;Y;*KiV47^XnP z+y%Qrj@vUFqLoYszw{`5I4v|vAOA*ORGLlcK+o&Hi?Jan^%lgQoJ!Mxrvx~Qj2 z^ioOqBPgM)1Zv@ux?Q;o7B}0mZ4Mg)Z;}+vht*LMiB%m2MJQ9>=_hmIY+d{NA@B+IFnbmLp z?uK(HDL+WYN?{KgXpYdtZH4=gf1?23AB3Yj(3~V`!C+%J*axasKiu63Hu&;4mqR0l z=ma3cfhi(`$82crEO3GD?*Ft^)(hHV)7<*&Y)VQsfmfG1TIK+p{FIG7EV9_f5`Z@gjqR-EY~iVIr^b3-b%-S4M1w;rO$?iyX&k72g}h+xd4f7szdhW9S`2 z%x_%E63cQIbYj3k08i8BT0K3iaxt7tI~&1nr~KyO<-NAHQ6z1UOQz?#w7`mTO9g}& z%0!Fv+S;aTh7#=%FGvtx9cpabD<{$2C{u!7q3z0JW>2j;h1Di#G7GhWwJhjySm?o= zb1W=15m2PcRoe@BB^KNKRcwY8+5s>1HsUOmHg0hv!27HGlA>WP+95&N1OvDoguP)) z62@1-S_s9r&QYAACrQyMtS2g^v;o_(2jg(53|)s^~` zgQ9rc|1e75Q)HM`OrC zn_36CAtybyW8i?pzN`Lc5t+WBmS~fqd^P0rGE`!|cqW|YG)eifU6odG9PHZGccYui zQ$6vAd)ZyPMEpLuG>jY15VWIrwUi8((5C%SZC~CB*AI_T=3?4lRd}42^Oz216ls(seq zY3tyXd5JN%KEKztWK%dV&A^gaqIJvf1o9J>EBh>bdDi>dA4Klr%?Me5!J3A&-e=%9 zKGpVqypGXL-XP)2WvBsO55q95Vfs+-Zezlm?3+tUzo@4iN?Duc8k+bS?F6-WQbbVm@NMT(n_^?@<;iiQUp8;ZZU!BT z?sH=*Z{k-YLRm#8Hon!VR*ABO(hS#2GQMnk} z_`aP*5#uUl9~z^vd+g*MrZD9N)qPh?c?KFmQ+C1LU_&0~-MNY4!$WD22+ zYf5dhEdOc8*Hfz0K*@MSkBGeGnBvHa3UGyx@mzyAM_?`x0_Ycj<|gM!N?aET;{J)8%EBs_Ol8*Qaam z7v{g}K7*xo_=Gop3)quvsxg4bHP3*K`gF0IZElK(yY_mRvcU#b+Vnh9Xp1qIEMU%} zNputmkqmDAtsLqJ;8_Q36!K*PUFGC%#$Y zJv#7mzj*Uk-xY>fP{D;1TA0EXuJA1sexPdbuykvKdvC{)K0DdA&V=8|Kh%oTNfj-< z)}`jeTmixMu>kJ-=44^##%q%S=@-`vxgVSsw39$PgH@QXbswG{V^&+!mQhG?XxsKC zkf%k3U&F;VWgGL~L`QDc{hrm$sA&q0&8Z00art)nhw_i*pUOX%e<}YezNwVb0H%+* z$j_tTe4C&jx~XE{g>$7U9sNz@j+M%qLYb=fu|s$<$y1_tT+JpL)s#PtEz^3FbWmX+ zJbv&-(9zM3=$_z%DvITM2x%1Zf3iD;_oDRTzLS1*Eg4H^-VHXY1|yWQA`Od+UO zvZaXlTBwa} z=FX*L-!TxU*Ac*-u;5-Buq)XbPI-%BL|Mgj%Mx69BL)%dj0;1zOF+kp1_P*Azi#V| zi*yRsga&yh;Jx~aJGdCuyJJg>7@-qInvY-S6+exqEQDGy-m2*pfLrmmb;Ug|Zp0gj zMwxxkyite`#ytiOJ>_SijU)*x>PJ9zf+jqO0k0kkH!=v!UUFe<|C5Gk;ouCl!J@+g z6|H6Ab~O*$r4etmlSM`p1{OMPyVdS$IVHaf)i;r4NAcv@x+Bw~xJ2`&++f z&U;?nMz^j!X;BK7=8rDC?e4PQ*|sQ}JQT`yul@f0d@&xmod6x!UZzUNw^kO{gkx83e*yPt;O zp`?<;Hbtt*k}S7OAV4sg#bAO-KI{hAeAo%F+1Y&9WP;6Z7W3HsXXf6y_tX9hi&GD> zC{ePz=T3kCi$;_`$q7;$Ux@|uw+@H}C}<)ls-*@5SCMh@Zmgp#N5JYXb* zXGqC=c*c}8;n|{u!t)g+*YJGL$Rl19BQJS=MuzZYl(*cz$H$5}x~v#PEE;$OxX#7#YL!B}+O{*f-2Cyr50TmHiWX zSUK;1FyF_3KlhyT|nM@z_#K*1|yl}g;vUh!Oe0KHW zIZr-vqtZ2XCUgwhVtbM#Tc|S(TFeUr7Foe7;*|CSt|@;R(kDB+O*>ieYWpKl;^XJW@Hc0#2`>>Nf#8qlFf;6QV#?0L z!ItEV3VPv2G+;}-8Rha!Xt|8MijxmE<5m><{&_ec-m>!&JG4V3K9TipNh<4cb zR}-KHRXMt&DpwThLOe2517tF`p?*WW9FQCPrFiuc*_|$RjQ+UNr@^oyIbUgo0du{8 zMh4l_qSN4tu?0;XQ^(3W<2{TlPIJvQ4XilZxxGalXOAwA>GCpZoAGo?(!rQa zs80{uc88>Gu-n9opVMo5shT7SlrwbNVQbh2mUk&T@F~3R-W;}(OVi?px3@@3*ovsj zs7#BDwl^{`85UH+rL*BJ-;HB~r2Osn!kAUyPpLEX{kRoT8W@Gm{VmpJ~aiG9pnjVussUBcFD3mlZ9t2@`5hH`1ba-nVWuEq~eiFH6{%eldL2g zVkgkkYG8{VWR7D5!+w)S#`X^%Ojt4)|IlV~h`n$ql@OkY#lmiy#_T}ZM)jAol`1Y1q0!?A5xC971m zYAgJYk&utnxuE%B_v(4rrpOq$tY?r(+cu7?wN0~5R%#pO+RI@t4AxAWv-C*>V{c6((-;Z62iNnQpJsIqVH27?PL?F84hT$ z>xZo?gvnIhM6eN$x(0bmK2o)aJfO}M+94MgMnr=)2%3G`XkhY;0=HgLon4XF?Xij* zMd9_Qa_ilFxK+2-O{=<5TG=#LR#scps<~QSFIlBp-L&ep(u!H%Tq)J7=0rVXo9SOYnC?B&e3Eo94#Gs`>?)YjI`8TwkdI+4@FBk2$K> zH_VOtMrm`cYS!1+T9xX$xw^hm;*WY|WzDqKR@JYyy1BMeu}sUVR%B5AA(M*~JoVAq znq_XTtdv%(wNh<;)vRuAl&ZBgv$nRX3d<2$5k%H18j-!)M%~=pSS_vA&5inIskXUl zu3A;ewo;ypbB4~_&m1~0DS4NUofj~6o>6`9yyb)Eacr)??ecEix8ZjcJQrD{UNAYYK6HH=xKz`-LAfhpiMieLsg?CPsEMBGSQxI)CAlVj; z12^WYeYAKmK=18=*1n)jo(RU>>mCiB+>37HUaP@d+;X93BnhE?kHz+d!3!~n5f7V? z^JGAS>=&=0(NN1c;hUrwR&dB}dx=sGhYllc$0L*6uv3$p5;84>GfNRL;`eD=cPX;jP zV*``sOxzPUKJ!CnVDfw>PE2+g-I|HsQ@b_;lRYgK)JrLe3{0*a(9q9Bha3hmbAuMO zK~I{9VJV|{P*L}x+rksx_{+Y>J&Q_FdLEQ32?YZ&toUn+P@7HRs!C?8f8!^PfD zwx~IX!jT7xKwmaR@xdV1uoQ*CaX1VZZ6jH6FIJ7-cbU5v`aW$j+J5A_U4*x(8PG91 z_gYsXJ?tm?j+&qRYR2U(6f8$tNZ@xS*TXLY8J`K98xAkUu zS*hXAuw4{`6Tz-s+6g22GUx-_6w@Nw4@Y!1ho(%TKCjWzNL9z{K#*cw-(+so zrF`RfVDbg{$cvdNw1XjbWcbQH;$jXeOfLTl3SDo zW1+V|T~xYE9Nm|4K@N;3eKTg^02Uax>vGc%CM`5HHSw!9G)bc7TBPQj+~0I&_c!IT z3`BiQ+DHlKKE`%eO|N$d+n+;%9E?$jpXp2?T%y=g&k?)B-(kRg0~ zTPP+-Dh}p|B1|5s`k+1#fkfv$FNPI}ws&uy(VN}SjoJtkK9WVaD&Q$5-AsH;P3Sht zFK5>nW6f^%6y=)O&0e#NV&x;(TDHs7h?nVuvXyGBlE1`?rTx&>Eg3q!ddXmYz0`vW zSIvx+T=!%E>(M^7)d=Rlh~TT;%`c544EBVSC0vBY^dMj~vfq)^qG-30L~Z~A=rzl z_f;F@!r&Q<2F5ls^}WES6^5M31Z zjzLsaM|j&%6U49$gUGqIZCuftCQRuH*8zB(Y6mC1ZIq1VTnHplI*kFfhfEDTJ8r2M zx4eU+RP922^Fi!~42FeJfDJN92=v+AI2Kh1w&aH6ivAya~vb)n=u3I9pfE)ws~2DAogGf!dJYz8k!|1nyeQK z>g?)TPwprVys^r5NX=`H_4e49Z?Z0wUN&z^44XhNoe_7f5tmRIz8HTJ;gvfGgFg*+ zxR_8@Wcr^m{GSbI%XkU4(2 z?3-XPN1Ab}iCl8X&9N??C=>Mq=Wxk!gv)39(6+W7eA!iI>Iciq7%aKniw6yJ)})Ux zo;*hnu(UNN)Q@Rt4qZjFQr&v+(6P22R4SiBI&H&qsJqueez`nAn7C;f4pBa4VvFF-EIN(W_*EG_wv+~g((5CBw~s@32-bo{(|{}3#Y(gv8)P0OkrNUK`q zFoUe6?_$s_e~@JmD`!k?Av}46_LP*_b0%JV9uAJ^i27X81!g+@Oc}!JKym6t=`DaEt7+TZ##;IqOx*Q8<+L^U|T?y7+&I6#_VxJRtOk@>!!gbd8+kU>`zNz{05O>J2$m@1# zq)`w?FV}fElbJ8>$i)d49oJyY-glO&vb*0osRUfEYJjo8Oy8Brmk3S?urhO@8Xzr) z_nelhvwe?TN7}<@`ddsSo)O>PTFHz={tRj&=M=d&oYI+W*f@)Ln~S)~B6gaw$RtbK zK0?Z>uW=6BRxZoiT$Y!MvcRemiotkc5v!4|JrJV0;A0r}btqsM_Q{Mt#Kn`3=3p52 zU<{CgIW+lbcEaeuZS|1rJaiGpr;^HXNh+M2!z3Y>Q~Glr5h3OP-nuN8(dE3s`&9K-U+Sn9CI{(jrf@#yn#A^e z{Yb`CRxP4bB~XLxnH(};dDSA8rntTls>&duBO0)MA>%;%D{!$tMy}bWK6Bqb)Jc5B z^+w5|K6ryf$CS(Ha|kPSjZzIBbSB^B$p$OI2@d+Q?+uIiYVg!ddAVF12aFb7vaCtrL|K_XZA$cIX_=#FAL9KgIE}ts! zh5%)2>Hvi;&oOn-aeiGrMi_5zTjYQ`D9T4gGHO86^8tCKLBpC)#n=cPI#Xd&3;Lls z=G1$iMg74Y)E}5PoVrJy1NzX~?orz!O_m)PP%l!7%EKLEUi1Fx-kF$-FrM~`Ws{-H zNRSh9n4D>IrKv?rU54v*yVN;CPe?#9Ii$`@@w&y#bQf-VLCYVuX^aftz}u+^sW?yc z(v}C{K`zP_>A9AjV+u)8F64_E(deRS!uX3CIDCqTGmZF-mR0Vedh`c1KC0)`t(ni> zqdaX|xtnF@fPPWqyk1xe7Kt$FDFn*&{3+(M+{H0xmoDd8UAbc9J#`MVU|E(&e^9HO z@p-5Aq0W2y&>~V&I{EaKGs?4&J@(L2`_+g-FXYP`P%@;>F5Qag!y(nXc}Q*TS40!7 zXpQ1~PT+8wzzq#B8)rNhl0TwntK<5NC@tG}*6Z zQnBRs$#5WAusdX+tM8InZdxHAYq zlhm@zO!d0W%sHbBWr?s2r^-xyTA5R4OX0{_W{+m3dRkYXO&% zhCj6U`L`^9pM(?Iff5f)p4B5h?J!ZWn)T+G7sJBARQL^qC%6!dmJUFLVG1r*8n?Fy z9u6{1GvqFiSpmRLpw5Jf9Ds;=-J{gEgNs!`Z8c9V6BU9^_FGa&J|FWmfIkjkd*`}>D{c87~MN2 z4_tCba~Bm7Q@?Y+Vyekq@QzW2Kh(~Wgr=M?+o!Odmp{-cR?{`bQgEy4>WZ6I!t`CC31lmBzQ`8*8 zVYZpm>17Er8flp3+865yF;sKlRki{S80Sg_T$dtYaAX&UiCab@r9=ahs#UKMdG1XL z7oJT5mWd&cD=XBkkrNDXHckix@y6wVkplM&ebT2tRZcm<4IM9LWRqF_D44SbF=i&3 zAfrt+sCzDpHeC#2hwq)H8-BG_|ZE29T6$}`%+6D&W z!5?QqciCM))dpEv2nO^Rs3kBZ3aG02S`*iS@;k`6+Wowp)f^O0X*e*JQJz@! z4Q0|E0nRDR;hZ9la~kIM>r?le7zufOpJVgN$)}F#NC1;ExGaD$fgD>DpP8r^B=X`% zL*GB+_pt0uWhj6y=|`ZI@C{?S6L|ecUf{(&+WwT2&mD)F;CbK+J|@R0^e1h9B$_$W zTGPv&P2QUEAB>cN@)RwwiFIYNxK+oATRn^{AD4Z z!K4fA$UHu~sD&qEIQhpb9Dej?JIN;0W)T-S}F&v9YDYmKO zSwJfaeNY0bLG7N*Dx{?I zOH4*}0|D0E>hrLHFtOFS)t2U?jbS#xblfA?WS_hvPst_elLPXYydhr^O34|YS|6Mx zYb(C?KuWZr0eI4KV`?14Ef*|Q6NL60zi=AEiF$=xeCpfVYqJ0ghOoVh z6x@%O$kkQAVHq~spCPhu79h41fvt?d%Yk8|cQe`FnKSsUeC8)%pBgrLI+OFMS%fpo zXFdqphK(*~@?M$+Ahd!?!_9EO>V8T=-7nWS=RyA9lr?(npaVyaK5T};GkWs~94*J; zhyu~HCXdBV^kA0b!a{AMH#23wF^jQkyktrp^wqqgInA_eN=4ycP4SG;$gt7b4A;)g zIUqOGQWVsZ{Q(vR(V`E4fK`XbTSaH_XWagpYyu2zlpgO7xt1lBH93oS^T^s3;8k1l zY6H^3I%2g&_5|LRUn5EOw^~~q!`jL&6)2Zm^R7bRiWXO~(%TAJPRktdUI!H~iDvF0 zI0;UMEcV)TNlZex3~m>JQElHr*LpW`MyAQN>BYO~n(W~u^;Jv>ABDOm5hxZ@k=eZ^ zWVaytut?Y%WR4UrAfRB~An!UCtww4!C`hZpyb13NIMAcnjXR`8CZ=ibr6-Ac>O_+v z@|M7^T!72EoH4S^TiolyzAqaC8vzS#ityp6r>QCKUvk+g%6D?I|K#pnV>3k}p7}6%e zZVOOtDv1u3<6*N{Ls3u>h)_lqAp*0Q`RKoe$iI7_{g$fWUk7bpPJ{c~MTRUp;u!tm zht8(Ym{|n&gKos{uNn;BoVoM~WD*8R*hJD=N{;BCz~?9xMix>a|^ep_tj)vdbsKS=ng-CzCJ z?*IS3`}tAN6MC}rluXfJ`D5b9A)L<8^?~anTjO6zW7_pk|Jk^yNa;&x;GTIgdUu0f6x=Y4u9u&e;r^{9DHeF`_blL-s$AO711 zlPLKix1{#aYbq@CZ8F^*xgv@Ui%T7D`~{=nNH)Dk!mYWzp(4cK!UTm5>N%dSu4i6F zaI8r$-H`uv(&YNOOFKT0ic zGvYPdEGQuvv5va+^Gy+n z9Mn>sZkJQBp<=cbG}cyi9Z3loX$+Tb&Dfsb!K(TkYns4RISE$&c36!yLnX_;cA!2g zAdgtUF-k|tWF?K6kj8EO#Ns?@>?vui?+(POq!bgroRWZ}J>(sGQgBCGD1r|;Ov&I# z$Y4f}F=?l_1SSa?YA8=hyF&s@I%awafMz73`PuM3yX{_Z#M4e;dM01wNPy*VY)eb= z4Rt0SXroXeEYOb~uPd)g0Kr5f=F!-EpjpWk6u>v#DS&%}mEvE~T zWLIhQ7o|#}yK|GJ7Vr_pLU3yNbC;A$X2WiJC%Dm4!QMLa?VKZZN>WQ=KO+qGqn$A7 z=ce8jO-PHuUH9!-KPh~FhF|(7Tp4q2wRe^fltXHkg`dX>Bxn{1e*6Ou&e|>e` ztXXT->T1bqRX5G`jp|yhUb0H{RdaLI+FaSJRM*Vv+Gf4BriG<%C99I=s#I6a&CT_C zwN@!enY|t9RjI9*Ypd2uZKGAuiq{HAi`T-^x4q4Ev%b2yxv^fVZCGY~qh6|3>*i{0 zvtF%h?JO0xUccs^+{wU=O$$CPV6B!`*4NBxebrjs(CKEOpVbr?9ciuto)^9S!QHpF zSz9w#*48&SH%lv7&`E)EzXBQ^_qDEqq25p%f&KM4yBS@a7 z6QvO;0ijG51%6Q@ld(M@H+D18F&;jNg8ku?qjDLIavwmG-Ion2 z(96VoEHN-m2MyA#ciuQL$Zl-+`Hk&OWwIID&&iG5N}N;F#9JfhhMLow2$ z`~0kZF}bk^&_4fO?Nb@_f*y%pi?_3i!Q_BI5-Xo%xs2ku@N`FDPh$-%9nXTLZ*R4+ zaCk>X;EkVruXXhgYvK2B=tu3a(SS5RZInT+ zo8&%YO|o|2I30C;w#&VeQx|AI2R=8+0Ov2#e(pT%^5CT4*3W@B?}EunoeWrt+m`)7 z<_yqy*x>_I+;Rzafmfy`TbvV0ashmQ>6}i5!oJk$Oa-PpNT&}mQl)WvjJ#4N3Fn5& zj~Gc+DBCfkS7dT|N#o4i^qZldes=HN?KV`rA(9&)XW=`b*OXjS zQ+`Ag^RJ3NWlk0(MekS4xnbxj!(@j#K6M_V2TXniWK^--YTa#a)C^2~h((w@gDWe1 ziU|$UohK6?J={d^WW<{X< zqgYdDVUR4$({x)`-6$Le?OZNDS9fhTxq+s*Hb@jW$Eg`xeA?9@N>P;!6S}9L9%gS+ z=L~rC%Grenbq*Q-2C3qs&V;{|PwCqXZqhc6)iAsn)Jrra7QOO8{imdj|5B3XrtlZN*FQaJ9y zp}q;3c>O+Yd*Ffqlq{tK-r6nw%cFSmQmUg5D8E5WVL%?f&QM1xtX%fPmg}FfFmk(; zvkGp4lY>#fr_Q|r|BOv`YoDGao|lCf1}3M>^ny-^jBkGamWjVZ@E9wF#h3pFD_F^L3 zJjQoF{*T}M*)PBT$O5ytdbQyA535D=Wr%L3(CFn@Kw8^>HKk%=| z%8G&0Eno20Kl=OM{rb_*_cTClnd3&z51d6L{fQfb+L&{ydyTSi%^1qfr__UDb{TJklU%@h0HqVQB60$3L6JrUQE|_E|8je~u#IU^% z5`*u;YD^DwwQ%jsiv73F!?&|y|CPARP7>UyR2wFIaQKDGdN|Qgwki8~`3SvG1-J~s zGMwM%%Jl_*e-&F^RIzKr)@NBtV=7tIu+#UN_FmWCSG4z4?R`yqU)SC@wD(QJPFpFQ zmx%Wuzx{Vh)3* z7qtIKlLg9B^F@6GdO!UddI&mDtkgXkkc*anzENzYnA?oguQ0tPnYI^~#F_>RNDzX2 zR%hWJQRGr`VaPcpK7jLzqE{?WH+Ax*^j{L85;CbGGPi4s3QcL5NdFHlJN z<}Ie^Qf|?nFvKXj!MtY(x*|KUH_JDkZ@{j^OyJwdP8h*zqE|Pq}a(hQs?h!*5 zkj@|zp@y~u>(I3Jy@f8b9vVousPSx$A=BHOFxtwA} zoETS(e?*bs{W;b|-<4W6FAO-ikPiD7L~eXEg{I@d2N;tkeh#vTZ!T^s0$GJG#2Ef*Y7) zj{1S~lA$O7|HI{F+zJQuur0r&qHkUs4ZI~by_0@Wa^sRh1#JDBe*ps%v*~+<0032k Br+fea literal 0 HcmV?d00001 diff --git a/assets/index-CenOGP1I.js b/assets/index-CenOGP1I.js new file mode 100644 index 000000000..65d1f8285 --- /dev/null +++ b/assets/index-CenOGP1I.js @@ -0,0 +1 @@ +import{d as u,r as c,a as d,o as m,j as p,e as a,w as r,u as _,i,b as f,R as v,y as o}from"./index-DOeI-Tmq.js";const x=f("div",null,"层级 1-1-1",-1),V=u({name:"TabExampleNestedTest",__name:"index",setup(E){const e=c("");return(b,n)=>{const t=d("ElInput"),l=v;return m(),p("div",null,[a(l,null,{default:r(()=>[x,a(t,{modelValue:_(e),"onUpdate:modelValue":n[0]||(n[0]=s=>i(e)?e.value=s:null)},null,8,["modelValue"])]),_:1})])}}});typeof o=="function"&&o(V);export{V as default}; diff --git a/assets/index-CenOGP1I.js.br b/assets/index-CenOGP1I.js.br new file mode 100644 index 0000000000000000000000000000000000000000..c5f743d1c09515a7f600d9ccb6c1f1a4a7c4c074 GIT binary patch literal 312 zcmV-80muFu-vI!O)KQJg-PUZnXPI6u`6P!n^cN5xfRkSY4mE`5sXBz_c+2 zk1@{^OcRVh;NP9OhC_=+o0(h?T8YO_my}E@C=Jj^fld(uauJgOg({>}6yM~K3ZY4N z4ka~av=YLB!A%x__7AR&)BZz{4BQOnS`=ovRI`boJ0*}EeZXJ-|CPpltOLPN&=VKf zb+4JhgQ9LQ>0cRHZs-pX0eyehp!irob{^rO=san#roje{IjR&2mg!{9x^?J(kVGTM z=WtfiE!u5%?O{w+^9#B Kcwz(&SMwev@RpkZ literal 0 HcmV?d00001 diff --git a/assets/index-CenOGP1I.js.gz b/assets/index-CenOGP1I.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f85f6ca7e53f8ceebc6ba7e75bdf047408c10d13 GIT binary patch literal 349 zcmV-j0iymNiwFP!0000215MGfYQr!P2H?FsDSeHiIM7Vr!GF>nTv^q&alMLU8+mL3JCp&1Hc;U{P$LB-z6Tog zfgDTRhN8fizyXf|I~0wrV0v2`MP2;(OpAC~y-oKmWIJnG7j>dwpvnWF@meGNe0}_W ze@021#0g-Wa9jz`dLt`JVJWxsPFA(1Cu$w3CAAJP&&TvU1F$9MYc}WoIDo{C0r0FL z=NrSeXtUc5P_$|IpAX}hdtAfS%MIUf%+qAx v8$JvJ&)l&lTSQg}D7@LZ(i)gdEL-u6y7MJh=i80T4%y8g%j4a)-~j*tO(mmZ literal 0 HcmV?d00001 diff --git a/assets/index-CpVyceZP.js b/assets/index-CpVyceZP.js new file mode 100644 index 000000000..45c31a3ca --- /dev/null +++ b/assets/index-CpVyceZP.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-CBG2HLAV.js";import"./index-DOeI-Tmq.js";import"./index-DTh5atAU.js";export{o as default}; diff --git a/assets/index-CpVyceZP.js.br b/assets/index-CpVyceZP.js.br new file mode 100644 index 0000000000000000000000000000000000000000..933db382e33b3212257f7c37236ae4e9c878cde0 GIT binary patch literal 116 zcmV-)0E_<{nE-Gcg>hrOiB-!VHtvsV++3=R4);X5TV}Mo=2zKUmRTvhalYW71K9oW zO}9)q>!5=U&fs!;R5C5>%USt>E7`#0%oFhdJqC5%eaf6^DF~uGyj!sN-gZB(va- WjF^jxepXsk3ft7OTobT%%})ZN!8_pq literal 0 HcmV?d00001 diff --git a/assets/index-CpVyceZP.js.gz b/assets/index-CpVyceZP.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3d2d8d06f0b87c6c4a1a910d994e79ecf144373d GIT binary patch literal 136 zcmV;30C)c%iwFP!000021Ix@U$S*3Xj#o%5R>-eSE6UGR($mk(OG&NJD=STn2jP;+ zg4Fop@8K-a=`b0001sOhI=5 literal 0 HcmV?d00001 diff --git a/assets/index-CpWCl9-o.css b/assets/index-CpWCl9-o.css new file mode 100644 index 000000000..88d74f34b --- /dev/null +++ b/assets/index-CpWCl9-o.css @@ -0,0 +1 @@ +header[data-v-bbed1831]{position:fixed;top:0;right:0;left:0;z-index:2000;display:flex;align-items:center;width:100%;height:var(--g-header-height);padding:0 20px;margin:0 auto;color:var(--g-header-color);background-color:var(--g-header-bg);box-shadow:-1px 0 0 0 var(--g-border-color),1px 0 0 0 var(--g-border-color),0 1px 0 0 var(--g-border-color);transition:background-color .3s}header .header-container[data-v-bbed1831]{display:flex;gap:30px;align-items:center;justify-content:space-between;width:100%;height:100%;margin:0 auto}header .header-container[data-v-bbed1831] a.title{position:relative;flex:0;width:inherit;height:inherit;padding:inherit;background-color:inherit}header .header-container[data-v-bbed1831] a.title .logo{width:initial;height:40px}header .header-container[data-v-bbed1831] a.title span{font-size:20px;color:var(--g-header-color);letter-spacing:1px}header .header-container .menu-container[data-v-bbed1831]{flex:1;height:100%;padding:0 20px;overflow-x:auto;-webkit-mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent)}header .header-container .menu-container .menu[data-v-bbed1831]{display:inline-flex;height:100%}header .header-container .menu-container .menu[data-v-bbed1831] .menu-item .menu-item-container{color:var(--g-header-menu-color)}header .header-container .menu-container .menu[data-v-bbed1831] .menu-item .menu-item-container:hover{color:var(--g-header-menu-hover-color);background-color:var(--g-header-menu-hover-bg)}header .header-container .menu-container .menu[data-v-bbed1831] .menu-item .menu-item-container .menu-item-container-icon{font-size:20px!important}header .header-container .menu-container .menu[data-v-bbed1831] .menu-item.active .menu-item-container{color:var(--g-header-menu-active-color);background-color:var(--g-header-menu-active-bg)}.header-enter-active[data-v-bbed1831],.header-leave-active[data-v-bbed1831]{transition:transform .3s}.header-enter-from[data-v-bbed1831],.header-leave-to[data-v-bbed1831]{transform:translateY(calc(var(--g-header-height) * -1))} diff --git a/assets/index-CpWCl9-o.css.br b/assets/index-CpWCl9-o.css.br new file mode 100644 index 0000000000000000000000000000000000000000..005f15a3920f1e79688cc5e68f21f57b63cfd53e GIT binary patch literal 472 zcmV;}0Vn<&YX|_0lrC!yUFtTiHTzxy{+TB5ia3-)-~XNJQikUKxb6kk7m9V>%2-se z1ysNV$^nc?a9S&miwkb3x9-E9|Bm3gfln`c`r3$H1QKL@RU=_Fy`8A+jk#6fhke#v z0K+_(nXz<%l^)7Z6%1?QY;;-;AcBN~l%>uREm$099?%zXY^)8d=1O5KABv9MXfdzm zuoFa}^~{k&E{p=BHcMG$7KEGIhY2S3OoZoi_P+an%}RnOHDghTF5mYfr^Y?01x>N9 z5Blw*LG;07Eo#8?x|AbAw&fh#%yKqM5?JR*`jj7pM@xATshZao4H7Y8P#x~OGf=oE zzhVR;Y((9vh$d<@0ONEvNA%G?{5OP((vCaamwRxw0FY>ks?F#p99g$8F_apCI# literal 0 HcmV?d00001 diff --git a/assets/index-CpWCl9-o.css.gz b/assets/index-CpWCl9-o.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..e6ff5bfa1ae2f5b2343b93a088709ff361eef0df GIT binary patch literal 586 zcmV-Q0=4}giwFP!000021GQDbZrd;nz3(eL3k>^-u-)^&?htBoHQ; zhLzL?tMKhf7;$#sS3=aH zi4??mn(7Y9l5DMHawEGzx8Q5CN+z&nrweDCKaY%usm`IetG(OWQY^aVb*ghWh`xc+ z?Ul&7A(8PnJLb+m;jLe@%VhRgv}^WYClSx7C7av+aio=O{(OaHAiGqI6K!kg)NN2^ zLF8ZCo~gQzSZG=G9TX^X^rcB%2^gYJ)nw>d8ri*GNTtk{_u_2 zg`~-*MZ3LJ{itSkQnIrdaXa*taeFbSI3;3_`5m!np}!NlawRkxGKODtB@}d@iaYlPW8K@U#-`;e|cue267^f&XI)wia)u9={s6J zg&h{#V}cGn^4v!kAcqpiF=R^3B+Rk|f%m0zm28wWty|t`k z)SCpILV}_*?|6?-hG!(#vzI~G;Y(hJqlYIhE9cwz;+!U_ylY=e!R`h4fH|TYVEn#{ Y)4cqmCtnhgrRn2`-<200Cu|4+029J4qyPW_ literal 0 HcmV?d00001 diff --git a/assets/index-CtQg4YUW.js b/assets/index-CtQg4YUW.js new file mode 100644 index 000000000..b83108365 --- /dev/null +++ b/assets/index-CtQg4YUW.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-DdyM8_gY.js";import"./HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js";import"./index-DOeI-Tmq.js";import"./HKbd-B6HEc-Ra.js";export{o as default}; diff --git a/assets/index-CtQg4YUW.js.br b/assets/index-CtQg4YUW.js.br new file mode 100644 index 0000000000000000000000000000000000000000..6236cd09b013842cc773c2f15fa782857bf1e808 GIT binary patch literal 136 zcmV;30C)cz+5q4j2X@S|ja{1aDA}j;6SwW!< qVEpl=3v^l%MAA!aTQ38SmJ87C=Ql4U86-eSE6UGR($mk(OG&NJD=STn2jP;+ zg4FopE#rj6oP63*af;S{;8h2A-RQUrh6x)=sKBsxF+icC4!|=E5M$}2YDhTH7&6; Rr=-@J3jjP!1_#>!004%BP}~3j literal 0 HcmV?d00001 diff --git a/assets/index-CviY-fB2.js b/assets/index-CviY-fB2.js new file mode 100644 index 000000000..8e81a11ab --- /dev/null +++ b/assets/index-CviY-fB2.js @@ -0,0 +1 @@ +import{_ as o}from"./index.vue_vue_type_script_setup_true_lang-srh6RnHV.js";import"./HDropdown-B6cMBPT3.js";import"./index-DOeI-Tmq.js";export{o as default}; diff --git a/assets/index-CviY-fB2.js.br b/assets/index-CviY-fB2.js.br new file mode 100644 index 0000000000000000000000000000000000000000..06111f60847e5518f7eddceb839101d5ca540772 GIT binary patch literal 122 zcmV-=0EPb>odDpB!g22tuNLiOi)w0JsorcqxtY~?p})!$-hN}>nZ}ypkR?ao8SG_z z;2cXu93sZUxxMiPl~?G0R{~^u__&8!ai1$J-;w5Y)!+kPF9Q>8MutpRAc7hosBxoo c!xB@wQjm}$!#Aw>nQ*e6Li7p&mrV5+2k*^0X#fBK literal 0 HcmV?d00001 diff --git a/assets/index-CviY-fB2.js.gz b/assets/index-CviY-fB2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ff414ab3893d2a0606a9cc6ab18fb79e6acf2365 GIT binary patch literal 149 zcmV;G0BZjqiwFP!00002167W(3c@fH0C&HlWKTK>UAmPHbr400>mxL;8flaG@}d># zze}?@+;ni9or5R-LZM^f*OB}zRB4^TMZFTj27dxV9LNTSh@1j2C4@=4n~Zd?F0Q+( zM-;WqEuqS;B_E7`JK0pju{rnqf1mrZJ>fz2^D{eK@`v9(430WYyw!(t.settings.menu.mode==="head"&&(!t.settings.toolbar.breadcrumb||t.settings.app.routeBaseOn==="filesystem"))),n=l(0),m=l(!1),b=c(()=>{const o=t.settings.tabbar.enable?Number.parseInt(getComputedStyle(document.documentElement||document.body).getPropertyValue("--g-tabbar-height")):0,r=a.value?Number.parseInt(getComputedStyle(document.documentElement||document.body).getPropertyValue("--g-toolbar-height")):0;return o+r});_(()=>{window.addEventListener("scroll",i)}),y(()=>{window.removeEventListener("scroll",i)});function i(){n.value=(document.documentElement||document.body).scrollTop}return v(n,(o,r)=>{m.value=t.settings.topbar.mode==="sticky"&&o>r&&o>b.value}),(o,r)=>(s(),w("div",{class:T(["topbar-container",{"has-tabbar":e(t).settings.tabbar.enable,"has-toolbar":e(a),[`topbar-${e(t).settings.topbar.mode}`]:!0,shadow:e(n),hide:e(m)}]),"data-fixed-calc-width":""},[e(t).settings.tabbar.enable?(s(),p(u,{key:0})):d("",!0),e(a)?(s(),p(g,{key:1})):d("",!0)],2))}}),U=k(x,[["__scopeId","data-v-8c912325"]]);export{U as default}; diff --git a/assets/index-D10y4O4y.js.br b/assets/index-D10y4O4y.js.br new file mode 100644 index 0000000000000000000000000000000000000000..97a4d823fc5b9a41d98fdf9631ea36a6d69eb3de GIT binary patch literal 792 zcmV+z1Lyo3+y?-R!g23pm|DCPp+u-Ab=v;R)aXgRiyUBb(y|OhfpBf9YLOit(l=&m zpA1F#BFO*$$9!EBU!jR^HnN>j^s7ZBW>FL+js_gG>1;n5_47yjDzeGls%%dYClyhF zVB-seYvdEppxOPfKOEyKsd}KuQ6rWxPjQW+*=i8$=n7<@e?=5J)#Lz582ImOxF)YitG^&f@WAU-OYwItrt(JC$`u9W*7;RyF?&O|^NLS# zCRvR6I=!df`z_cU=9i(xTjQ~>oUuv}#>zzI<@CL> zT&JgcuH3wuYxh{ke4}XEIi zNeJr56vXudngbn{-*Sygp@OU>)Vv+5^#vGqOW@5l0#YxDgc(Wj`|xt|XzYbx%|6gr zyeH3FbovRBn{@<JJI6$U+48B?Af5w3l^%}96~r+*H#(=wf&}2{ zr%le0pC7ehV5SL4x4a;E2tct=Mhh8{K$59^YFLG}@ZK7Xi=UqW<4ThBh6h$X4pIB* WRI0UV1B^ilUl8WqX=G14d%pnA$#=s5 literal 0 HcmV?d00001 diff --git a/assets/index-D10y4O4y.js.gz b/assets/index-D10y4O4y.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..db70ff7d96071c898c2c68bb1908e955f3dea9d2 GIT binary patch literal 911 zcmV;A191EwiwFP!000021GQD}Pun^a{r>)nVm%>S&&f(Bcw4J%qQEGu1q21b5XzkR zw(*+S!FKwClK*{jQ}$XOZ$e1#Lvj+`bIv_>Ze)?=O50jd8)%gw|DBK=rrzFVuiHDB zHvAt3wM0c3u2c3qsTX!X$Q8<**O;j#^xnaM9y*Arc97Ct2O&LnFrys@W2zh&`oqD5 z77l>M4sx10;Pk75KAk!kmFp2s;mGS}_bU;Q|887>uM25K20oa~iwen8&|W+0jr-l` zc%8j;>L=UG?q06f3Ilx>MNE79gTdA5_TRhzs`r?XXKV=G-sGTnF}golXQVK&7lMO7 zE+BN5o#hakSc}|-25gasRu>SaOb)&C{odvE;c@rHfQ@gN=3fRc)!NBXGOBNhXEh7i ztJ>~edlzSi{9#?L#V~n&^qU8Bb5R`iUWoT9{q^=$w{iCEYF*#?8gZ|^(>aK}bM{v2 zz4l?F)7`y#tA4-!aI^KL^YB)^(aFxa>^xuEzE(L`6X~^g;$Hi#|9(-Al{B_C4H7(; zEQ2QMt2|;F(J-vu7kv?3G{FaCUI}b4z=X0O#+U@3Hn8;#SS#ev_!-E;&lHCs2v7oy zqs>jcu|lv)r4iG9q=E5R7g_Z9xKd_$?rT+8Xfp$+(zy&o3T9?3WQY(#Wsu@Jp;?gP zjV(f>Wr}4q6|DAJ{7pVc7Nzj{q{t%Be$KRkBWdvv?4HW&KT>VWxU$N2x7SKGSUy`{kx zTGrHGx+JZz+NFt*Tupq&`N0^Z?FwT-g2u?iTBRwXf|P{L*2o$%HHP2tTZ2NzRw!8$ zn9OChL0b|JE*-P#PfDg8BO#)^0}Lz|oGlXkbLQk3M$0~<`} z1S2lSh|c4b8Pn|JTU7aYv67Yv2^!HkN|;%GNz?>v$$v}}t%%jGJ0>Ia_WRQC&-pXu zKY7dVcg>ADH3{Qt(gZ9CO$3J~;Ea@agd)x?^9EuH+>2QndlSKJf|>}G^!7J-J}=go zSL^tY$x^z#3VMW+lCEU>lA!SMEWiY~1dV7n)(8MZ-BaW7d#@>hc l<5uH+V;kMwkrqrB2k_t,Y=new RegExp("^\\p{XID_Continue}$","u"),w="https://git.new/pathToRegexpError",Z={"!":"!","@":"@",";":";",",":",","*":"*","+":"+","?":"?","{":"{","}":"}"};function ee(t){const e=[...t],r=[];let n=0;for(;nt;const r=e||v,n=t.modifier==="+"||t.modifier==="*",c=t.modifier==="?"||t.modifier==="*",{prefix:o="",suffix:s="",separator:u=s+o}=t;if(e&&n){const l=(a,p)=>{if(typeof a!="string")throw new TypeError(`Expected "${t.name}/${p}" to be a string`);return r(a)},f=a=>{if(!Array.isArray(a))throw new TypeError(`Expected "${t.name}" to be an array`);return a.length===0?"":o+a.map(l).join(u)+s};return c?a=>{const p=a[t.name];return p==null?"":p.length?f(p):""}:a=>{const p=a[t.name];return f(p)}}const i=l=>{if(typeof l!="string")throw new TypeError(`Expected "${t.name}" to be a string`);return o+r(l)+s};return c?l=>{const f=l[t.name];return f==null?"":i(f)}:l=>{const f=l[t.name];return i(f)}}function oe(t,e){const{encode:r=encodeURIComponent,loose:n=!0,validate:c=!0,strict:o=!1}=e,s=S(e),u=A(n,t.delimiter),i=I(t,u,[],s,o),l=t.tokens.map((f,a)=>{const p=ne(f,r);if(!c||typeof f=="string")return p;const d=new RegExp(`^${i[a]}$`,s);return h=>{const m=p(h);if(!d.test(m))throw new TypeError(`Invalid value for "${f.name}": ${JSON.stringify(m)}`);return m}});return function(a={}){let p="";for(const d of l)p+=d(a);return p}}function se(t,e={}){const{decode:r=decodeURIComponent,loose:n=!0}=e,c=t instanceof E?t:b(t,e),o=A(n,c.delimiter),s=[],u=D(c,s,e),i=s.map(l=>{if(r&&(l.modifier==="+"||l.modifier==="*")){const{prefix:f="",suffix:a="",separator:p=a+f}=l,d=new RegExp(o(p),"g");return h=>h.split(d).map(r)}return r||v});return function(f){const a=u.exec(f);if(!a)return!1;const{0:p,index:d}=a,h=Object.create(null);for(let m=1;mn.replace(r,ie)}function S(t){return t.sensitive?"":"i"}function D(t,e,r){const{trailing:n=!0,loose:c=!0,start:o=!0,end:s=!0,strict:u=!1}=r,i=S(r),l=A(c,t.delimiter),f=I(t,l,e,i,u);let a=o?"^":"";return a+=f.join(""),n&&(a+=`(?:${l(t.delimiter)})?`),a+=s?"$":`(?=${x(t.delimiter)}|$)`,new RegExp(a,i)}function I(t,e,r,n,c){const o=`(?:(?!${x(t.delimiter)}).)+?`;let s="",u=!0;return t.tokens.map((i,l)=>{if(typeof i=="string")return s=i,e(i);const{prefix:f="",suffix:a="",separator:p=a+f,modifier:d=""}=i,h=e(f),m=e(a);if(i.name){const y=i.pattern?`(?:${i.pattern})`:o,$=ae(y,i.name,n);if(u||(u=R($,f||s)),!u)throw new TypeError(`Ambiguous pattern for "${i.name}": ${w}`);if(u=!c||R($,a),s="",r.push(i),d==="+"||d==="*"){const U=d==="*"?"?":"",N=e(p);if(!N)throw new TypeError(`Missing separator for "${i.name}": ${w}`);if(u||(u=!c||R($,p)),!u)throw new TypeError(`Ambiguous pattern for "${i.name}" separator: ${w}`);return u=!c,`(?:${h}(${y}(?:${N}${y})*)${m})${U}`}return`(?:${h}(${y})${m})${d}`}return`(?:${h}${m})${d}`})}function ae(t,e,r){try{return new RegExp(`^${t}$`,r)}catch(n){throw new TypeError(`Invalid pattern for "${e}": ${n.message}`)}}function R(t,e){return e?!t.test(e):!1}function ce(t,e={}){const r=t instanceof E?t:b(t,e),n=[],c=D(r,n,e);return Object.assign(c,{keys:n})}const ue=M({__name:"index",setup(t){const e=L(),r=O(),n=B(()=>{const o=[];return r.settings.home.enable&&o.push({path:r.settings.home.fullPath,title:r.settings.home.title}),e.meta.breadcrumbNeste&&e.meta.breadcrumbNeste.forEach(s=>{s.hide===!1&&o.push({path:s.path,title:s.title})}),o});function c(o){return Q(o)(e.params)}return(o,s)=>T(r).mode==="pc"&&T(r).settings.app.routeBaseOn!=="filesystem"?(_(),P(X,{key:0,class:"breadcrumb whitespace-nowrap px-2"},{default:C(()=>[j(G,{name:"breadcrumb"},{default:C(()=>[(_(!0),k(V,null,F(T(n),(u,i)=>(_(),P(z,{key:`${i}_${u.path}_${u.title}`,to:i[q(J(u.title),1)]),_:2},1032,["to"]))),128))]),_:1})]),_:1})):H("",!0)}}),me=K(ue,[["__scopeId","data-v-66a9dfdc"]]);export{me as default}; diff --git a/assets/index-D2ZmrdFf.js.br b/assets/index-D2ZmrdFf.js.br new file mode 100644 index 0000000000000000000000000000000000000000..be97a485455dfa348fab3bdcde598dfaf12162f3 GIT binary patch literal 2649 zcmV-f3a0fN5gQ^ZG7VrHrrSq(w%Esrv8dRUvE1{r2RHH58wXkYGfID7jVuCdxTUT zjF{NH;ho3yYGa_UCorGQPWkQIFBZ$9eUtSa;O-P-!s@gZ?GCppVaO;4+#3{K@WBi{ z7rrL|K5=37&n&XYz`zD};tKRa}8=3j7i=BFID`Tur3&p1j>MJJ1A&6W|7MZMFX+Uld7w zh(cU1pw-DF6#cP_G9X&#YEL=}|DzdSifyP%oREh@W;!Hk7Kkd7{1osx>GA_YlcYP<(m zcyEoZftm9`n4TWhEgc1GPlYC$qsOMgkO@Qt$OS;bQ9dRM!{13+WZ_ahwxya06{08@ zxxrUI$SRy1Ub}80>8AD?*ODiDV_vd5^#xrBZ=F7J4K?y$ip^`r`!L6+ErYLyOfJqL z(uHhh*@BL>eV;E$AhvTZY57sxVApRqGeX1VLgAXO5-;? z*Fbi|>Ta)}C*st!(!mlUh4!58P`cOcB{<76I&-2BceVnO4@=c-1e-p&X+s1pOTOp( zO1yi`y|6{8LWD*N98`9lG&LP+12}~rUl>@z@T_>>23Z;fH53V6yd;@Q=%7y3)Lx-) zUm(TU*9TeXcq{@=t!iw_>5STo7F254Zj0mk7OIa5>7YIdgF>`JyUBZJN)szsZ%MA| z+Q}Nbx0uTS>bjS3O!PV>s|vj9y0IVu;Y7p~Ypo^ZY)^1QB0+w7WJcc_lgp7`md6sG z+;9~Ul-&|c!CoMhDD}%rHS}|;7gQmtSZxM379i4=bnDH6YEZA+A!+vRKmCF^dyzlbSU{PRi`O(J#FwJ5ca0;5S{9^=jC zW2C_Bm(;Mqw(WvrF~(-OImH+#!}nX?f@d)?5+Wak6q)PP)?G*M@TwMiiV#9%%k0L3c|YqZHr8Jv(l@Qiqt-G=6U3%b zu{KsdNQRWg_mh<>}N0VAE>fDD11gt8EUDTX2pVq?99&%6Q8@@Kb=XUsdpPct7FGuOFjkk-!N;KE zCPXb3ou@OjjhRVCM61>Y1dZ%H-vH@rH+KP?&C2yu)(Kpp)~+lCJxRKW5s*zx>!l(> zb*x?AIgL&RbF`hizAi!1!3a$tabECpI0#;PJgII84(V^yOT^KSD9^7rka62!p}10}Y9^fBa1>xb%f@6ePiyO7c>kD9g1MQ*F*qmp8TF%D6jI@UYIy8@1DHye$jOKQyqoRObU1U$#9)SNac~1eD~3@l0__%AmO4`d+A=3z zOWWT9OBWae!=caI)VZ5=C2K*ym8=FG$f^%j;aT?_bz1*0T!l1cRz_}Fw$F;ev5W|_ zE1)C6h4~iNQECAmuZQnAL;D9Ea~-m$ zb~=<(w3}rR{^IJZ{T6Nwe&hx7^zLyYPvR7-8CuyzDrVMm(9hZy{haBBL;R!p5~&UP zAvt$dN{5rOj0*)Vb@f`tjHCfDDf^WRf%oW&jy8&Z_-E*h-+c!)+*;SDPRxDhBfa@L z_Vb%)I1_Lv#%iXpiIKYb{*?2YIZX95K?VVo^Klotv@n*YOyQa}duV*3YHk~<6 H*%to*aV8qF literal 0 HcmV?d00001 diff --git a/assets/index-D2ZmrdFf.js.gz b/assets/index-D2ZmrdFf.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..07029ff5472dc4e8a39c1699c592d76880455256 GIT binary patch literal 2952 zcmV;33wQJ%iwFP!000021EpDQbK5o&{(irL!e}&r3Db6NrgKLX(YcP>rfpuDIBi;4 zkzf*(kdOcifVNc%|NRCaDN(YMcJ4kTpvc8yU!UEDc~MGb>NKD_c!7mme!_paEx%xT=GO0U?w0Ry=9WLOamx?* z-Yq}cOvwU7CtRfL{`lD|_Wby&_#^tL!I*o&g7?85$v3O#t52tAyhl>c9jiaLtPCrn z+ltNIKeH~`TqlZ`X0Dm3%DGV$o99$4k1yUIzkU5(`ln}gOI5HWwH?2@`N$Fzr7Yuu zy;ibh%BS0#?S9IzBmBauW%5chcv6sgzUz|4wQ!05KQ< z4E_UR@E?G|7{p)i;Zg*Q zL4)c>c1EUA6qy-TWI7w?%mjj*jx(v?SbWW*oQb7bjXUauu&J0~Nq(OuvoX)0M74^_ zO0Qt;d>2dX{T_=j#EsDti=3Gn<#`4ZLI}9N1_v9#<=cz%*O$-00|sm=!f^H&ml&Yh zNvsI~jmW=6hG_%YGz`TIjgbz$z)sSEMrNhtUEthvwJw>rFkHOgT63`sN~&nV3{!!i z1q-MNhPAK@G~O5U<@t-tt&FXN`Z3`k=!~X`2t#k$ikxBYgyk7@ayhyQcwDa6)EK5j zkWe9{3ACZg1b5u50x$tR@gBOW$K2bQdn1J5ENqrNSvyJu{Ko3|7*~XlQ&c;lZxo}S ztYx`oL5~=M(Fj&yh#kYT*`QJ5aXl_*X)5I`yi~F(bwCvhoJKUyn>R zdnayaPDR4fplmJV8EDTSg9H9oZa&Mx%iZUDd{>_j#UDrA$KY8@EXM3AZyBNb$*HY=_p5gn>japwwp{s&9c1?UL;wc&i&W0*-auPxq>a+7K!Vs&-%WRX+FxorA^Ba&B zYCC?aLC(e=qP0b0_XPQj``LZT62np-G>sb*i-X>4X5(O3-`NGShTR+3fCM7|VAZ6{ zLqQuaqRr;PhYpv}7_pG3ajOBdg-m(InL0FjZ|~$$jz^Ea4FR&P-!J#wj@6@%Pg%|j zZkQs<+J05L+#&r9G?OyFdXuk%J1R_Yy*N3#UIbDF z*Ngfj&ZM+Q*NZN!_5f5K`u0GR$JAKBNem~0VSNt;vM54F3*3d1ujQJ#a%7~6h5gcT zwLflakj67OecT7D&-nlsyS?iJqA@_D(bnfO>XIH<(79qrWVB0$@t*eSW&>A~o(*CE z5H1zV_P-xfVl9G;@KR^6?5&fwq_b&2ZY;1VWSAiGTq z#rE^UAy>eKHm5oN;u4Xk zJ?ZISC;g)dblIg37}h3o&b24Qy0joLGPq#@4VvwXt<4mq$l{F9=Agm3Qgj`0?N>
    Usb?ppKsbO*AemVIQ6H78UbG1d2w~!%R zk#i`p*;O!vIe88ZuJCk*HI}Ykn6}(`f5Hq?)N_GgFvF^8_>#@0wRQF&1B0?nzqCJ< zEj|ouKBY4|TwuMm?P|-vASGNi%+qF|C_WRc&xO}F@C{LrN#(qlwO(}P;)l1dUPg^f zJX^y8*_|^BYq!sx(INGyfLwlnUtQhmU@Ysw7~O}llF%@-B*%MB zl&*MyCFuKa73nhP2Bydhq;~!HW^?<9v9k^lDXAiM&k~q5Zl`Vh49?m{^)xQqE;Y4; z;uUG{9TLT;VbCR6Gm1IS736GOeBEKwxCldEC+M_r(^K0CcZIAC&^6K1;`nTahlKlw z@oKtm(vuAR)=rt)T@&oY!G3Vn@yhl>;oc4ST~`_@R^~Ke@B~hy@M!X3SX+pu*R##Z z_4N#$EHSvg9-e_-b>sci4-|3yww>?9wJ*b3SrqyvMp?9o)o%0owlWS(mxuS;GT6_< zT^q!F8x(F}gcf^V738VdDxfg$*WkB%T52XVH~f}4v;!RM=$<)&To>IA9g6ati)8~? zO(L{tMU@AuQ_Msf>mGtt9>EmmFBt|1hL(-TthkbSyO%@2#kmv~*0@pASXQn-p%@8ec&zuzVo^hTxN@IbO&X1Dx zEWUqQgu=;U++C*NiVRN2Tg&!=nB#oEao`U@R}+pI4 zGKY9>Q1A)Ssk0_LYCFa@B)7j^L`pm)l)*J_c46UJRGST~$QwAs*=C~=!h_FTG@KVV zd|Am#Z?6nmc;`KMziV$DD&oqJ<4PSqx=FL?g1PI)TL?^Be!0iF8tK9*(G5*TJVZFBg`K5J_=m-t#!lGgQ&MsQ? z+N140rw=~&KJ;RmvM!U2TGzb>zgO6etLp9w#ogLM;YQ~#6z&6sTN8??U|Q29b9V^4 zTPj}NsTU@Btd?{dp>rZU0-6+^LnH3{1 zU_GDv5exW2;L^!dW&dLLCy1~jub?~T8whv(lXO?T+nXuPjNxLbqm?XJ#00&`nH%|< zDb5$0L!zw8b9ae=4L3P^@Y%n$2(zeQhDL5MOA}QUH!qnsY&3fOeUwRcNs|@S2^v_%oCUvZ$$(T@{5AYeb%2L4{mr;_nX1 z1dK-h%~l^;mXVT`Vc$^AUI};8nem+IwKl8(6F7$mzlQI>; z6Lu`*ouXw>-XA{!7S}1uXqB7z!nCP1^TlQXfdq0oe%5E+pKwN47R{V#{6rywQW<5&qkw$&M65d32c7(`R9QYf50DL z%M0N%G(&hEKe71i^q)`g6c`C+2qAp-(eYW=i literal 0 HcmV?d00001 diff --git a/assets/index-DE1VvvPT.css b/assets/index-DE1VvvPT.css new file mode 100644 index 000000000..591e68b80 --- /dev/null +++ b/assets/index-DE1VvvPT.css @@ -0,0 +1 @@ +[data-mode=mobile] .sidebar-container[data-v-144b23a6]{transform:translate(calc((var(--g-main-sidebar-width) + var(--g-sub-sidebar-width)) * -1))}[data-mode=mobile] .sidebar-container.show[data-v-144b23a6]{transform:translate(0)}[data-mode=mobile] .main-container[data-v-144b23a6]{margin-left:0!important}[data-mode=mobile][data-menu-mode=single] .sidebar-container[data-v-144b23a6]{transform:translate(calc(var(--g-sub-sidebar-width) * -1))}[data-mode=mobile][data-menu-mode=single] .sidebar-container.show[data-v-144b23a6]{transform:translate(0)}.layout[data-v-144b23a6]{height:100%}#app-main[data-v-144b23a6]{width:100%;height:100%;margin:0 auto}.wrapper[data-v-144b23a6]{position:relative;width:100%;height:100%;transition:padding-top .3s}.wrapper .sidebar-container[data-v-144b23a6]{position:fixed;top:0;bottom:0;z-index:1010;display:flex;width:calc(var(--g-main-sidebar-actual-width) + var(--g-sub-sidebar-actual-width));box-shadow:-1px 0 0 0 var(--g-border-color),1px 0 0 0 var(--g-border-color);transition:width .3s,transform .3s,box-shadow .3s,top .3s}.wrapper .sidebar-container[data-v-144b23a6]:has(>.main-sidebar-container.main-sidebar-enter-active),.wrapper .sidebar-container[data-v-144b23a6]:has(>.main-sidebar-container.main-sidebar-leave-active){overflow:hidden}.wrapper .sidebar-mask[data-v-144b23a6]{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;visibility:hidden;background-image:radial-gradient(transparent 1px,rgba(0,0,0,.3) 1px);background-size:4px 4px;-webkit-backdrop-filter:saturate(50%) blur(4px);backdrop-filter:saturate(50%) blur(4px);opacity:0;transition:all .2s}.wrapper .sidebar-mask.show[data-v-144b23a6]{visibility:visible;opacity:1}.wrapper .main-sidebar-container:not(.main-sidebar-leave-active)+.sub-sidebar-container[data-v-144b23a6]{left:var(--g-main-sidebar-width)}.wrapper .main-container[data-v-144b23a6]{display:flex;flex-direction:column;min-height:100%;margin-left:calc(var(--g-main-sidebar-actual-width) + var(--g-sub-sidebar-actual-width));background-color:var(--g-bg);box-shadow:-1px 0 0 0 var(--g-border-color),1px 0 0 0 var(--g-border-color);transition:margin-left .3s,background-color .3s,box-shadow .3s}.wrapper .main-container .main[data-v-144b23a6]{position:relative;flex:auto;height:100%;overflow:hidden;transition:.3s}.wrapper .main-container .topbar-container.has-tabbar+.main[data-v-144b23a6]{margin:var(--g-tabbar-height) 0 0}.wrapper .main-container .topbar-container.has-toolbar+.main[data-v-144b23a6]{margin:var(--g-toolbar-height) 0 0}.wrapper .main-container .topbar-container.has-tabbar.has-toolbar+.main[data-v-144b23a6]{margin:calc(var(--g-tabbar-height) + var(--g-toolbar-height)) 0 0}header:not(.header-leave-active)+.wrapper[data-v-144b23a6]{padding-top:var(--g-header-height)}header:not(.header-leave-active)+.wrapper .sidebar-container[data-v-144b23a6]{top:var(--g-header-height)}header:not(.header-leave-active)+.wrapper .sidebar-container[data-v-144b23a6] .sidebar-logo{display:none}header:not(.header-leave-active)+.wrapper .main-container .topbar-container[data-v-144b23a6]{top:var(--g-header-height)}.app-setting[data-v-144b23a6]{--un-bg-opacity:1;background-color:rgb(var(--ui-primary) / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));position:fixed;top:calc(50% + 250px);right:0;z-index:10;display:flex;align-items:center;justify-content:center;width:50px;height:50px;font-size:24px;cursor:pointer;border-top-left-radius:5px;border-bottom-left-radius:5px}.dark .app-setting[data-v-144b23a6]{--un-text-opacity:1;color:rgb(34 34 34 / var(--un-text-opacity))}.app-setting .icon[data-v-144b23a6]{animation:rotate-144b23a6 5s linear infinite}@keyframes rotate-144b23a6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slide-right-enter-active[data-v-144b23a6]{transition:.2s}.slide-right-leave-active[data-v-144b23a6]{transition:.15s}.slide-right-enter-from[data-v-144b23a6]{margin-left:-20px;opacity:0}.slide-right-leave-to[data-v-144b23a6]{margin-left:20px;opacity:0} diff --git a/assets/index-DE1VvvPT.css.br b/assets/index-DE1VvvPT.css.br new file mode 100644 index 0000000000000000000000000000000000000000..1b36ed98952e7dd00b29c27adeaef5d001cdefe8 GIT binary patch literal 861 zcmV-j1ETyJs1E?-m@fA&)77ELQTTVLExSWZAo^A|_x@1amk24jr1_)ovF1+FmNB+s zTZ9=?SOvndi05vFMQ|wkY{{TX{0dw54Xi*45Y_;GI-^*v%wnlG-xtQq%FK;aaG)sELNmbh8;5*#ISJ&?C9rei2K zp;?X5QvF97GD07cz3L?vc4>DLjUK9If%ZXc6WphHatlm8+vCpGX}yjMU1N6sdeV+0 zM0-iNW7ua#6CNH{vn9QH1tkQ(2B~S~j&Pc%oUcU~@Le%l{(SjC9MH30TJw7frk;AT zqO~Znv32-6ByUiax~}K@Sq$arV{Uk%kaJ2gSSG0X)bdkhYe!Pm#R2P9p}iez(bsEf z(s+}T)&R~d!>G=9<094UM8gnn=J!|*$K88Ly#Hx3v%(cZ`=QF=vN2vIOxJ~a11#)F zMsi}U^>iU>0P9mm>&(f}Tn{*EGha_2m(e|0%7j2wZE5i>F3ZcYww@uzQf^S}MdMHH z)vfe?0+7zkATmw%VZ5yNUe8cKM7v2oM26PE92P4S_!G<++`Zan_L30=kNoRiWzyle($EWTuY7a|@9qYA99LLVm)@GFt76^%_oziol_r z!%bsj1vgd%0lwv1%zcF4*1|Z-Jg($ITPJP&K@Y!2rrA5Z)4)EWFFe#96J^yH`l>> zcu$Mhi#9FVVodx;m7J31EDhuMh2Li!2!Q)NMtjpM%MFi{jC#)!_Xz7z29OR>h1E|i nBsO-U@X?uKJurq8J0NMac#i{%n4B^kV6=HB-rbUlxr+T2#-^jc literal 0 HcmV?d00001 diff --git a/assets/index-DE1VvvPT.css.gz b/assets/index-DE1VvvPT.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..8d3a0d58a656cf7b6b8c066c96c6ce73981fc900 GIT binary patch literal 1028 zcmV+f1pE6RiwFP!000021HD(qUg7hX53-uq7%kML}`&J61+p0!3GJbt^*E?Xp8v{xFWyKuzOx zzax*q7fRUcnl9zn0?ReU^C)^c`~k-Jq+g18zr9p4IFYmn#}R{?^da0@FyVW=N9FT@rt2Awm8RK^G(U&K zmb%gDK7%(V*10D)RE?OR`NMOxBJ&7kTGo|HDpdTE0NWAs|FXuZEPU@DLrlw`Mk#|} zS}Hm7;R?S@qT7DIXA(3($Ibj0b=z5&58b?Nmb4jD$r>CdNK>%S6FzlQtjDJn?$R7I z&^>HUYx#h^R{DnwdY2!tJ*w5SfKT;#=2`37T0q|SZ~J`SxzpEx(?~x?->K+K+^_w< zyV)-?bdr&})JGywT8T#teJ|G!1sFEBIVXrvm6r!OuN6;Aeq`)R#<6AEl}L@;SggSA z1NLWE9i!txkoXl6I~u4w=~=8+tp6Qo7|I7ha%DvOLS02q?3pcAQ8U1-CyC+A9$(== zVyQTis9c=+`$_V(c7(;=11S{s%k7|VwD#2Fp9`(1oyCi05NEY@+QvqsKh&`&Y2%5K zH?zKW@yhJ_t@fIEzIzCBu*pvJWpFrzPGT;&&*A9uIPoUa yF@AG38J-+A(Cw4+mAhuNu)4ba!pIj*EgWx4*X)zNt>R3>Z~p={p-^?H4*&p@QwI0| literal 0 HcmV?d00001 diff --git a/assets/index-DFineHDu.js b/assets/index-DFineHDu.js new file mode 100644 index 000000000..d981573e4 --- /dev/null +++ b/assets/index-DFineHDu.js @@ -0,0 +1 @@ +import{d as P,n as B,q as I,D as N,r as D,H as x,A as T,P as J,ad as O,o as r,c as R,ae as j,u as s,w as m,e as i,f as c,b as t,j as v,l as V,K as U,i as z,af as L,m as E,_ as K,B as X,X as F,s as G,v as Q,x as W}from"./index-DOeI-Tmq.js";import{_ as Y}from"./HInput.vue_vue_type_script_setup_true_lang-JUlF5m4J.js";import{_ as Z}from"./HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js";import{_ as ee}from"./HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js";import{_ as se}from"./HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js";import{a as te}from"./index-DTh5atAU.js";const n=f=>(G("data-v-1c42f75e"),f=f(),Q(),f),le=n(()=>t("div",{class:"rounded-2 bg-rose/20 px-4 py-2 text-sm/6 c-rose"},[t("p",{class:"my-1"}," 应用é…ç½®å¯å®žæ—¶é¢„览效果,但åªæ˜¯ä¸´æ—¶ç”Ÿæ•ˆï¼Œè¦æƒ³çœŸæ­£åº”用于项目,å¯ä»¥ç‚¹å‡»ä¸‹æ–¹çš„「å¤åˆ¶é…ç½®ã€æŒ‰é’®ï¼Œå¹¶å°†é…置粘贴到 src/settings.ts 文件中。 "),t("p",{class:"my-1"}," 注æ„:在生产环境中应关闭该模å—。 ")],-1)),oe=n(()=>t("div",{class:"divider"}," 颜色主题风格 ",-1)),ie={class:"flex items-center justify-center pb-4"},ne={key:0,class:"divider"},ae={key:1,class:"menu-mode"},de=n(()=>t("div",{class:"mode-container"},null,-1)),me=[de],ue=n(()=>t("div",{class:"mode-container"},null,-1)),ce=[ue],ge=n(()=>t("div",{class:"mode-container"},null,-1)),re=[ge],_e=n(()=>t("div",{class:"divider"}," å¯¼èˆªæ  ",-1)),pe={class:"setting-item"},be={class:"label"},ve={class:"setting-item"},Ve={class:"label"},fe={class:"setting-item"},he=n(()=>t("div",{class:"label"}," 次导航是å¦æŠ˜å  ",-1)),ye={key:2,class:"setting-item"},Ue=n(()=>t("div",{class:"label"}," 显示次导航折å æŒ‰é’® ",-1)),Se={class:"setting-item"},ke=n(()=>t("div",{class:"label"}," 是å¦å¯ç”¨å¿«æ·é”® ",-1)),xe=n(()=>t("div",{class:"divider"}," é¡¶æ  ",-1)),Me={class:"setting-item"},Ce=n(()=>t("div",{class:"label"}," æ¨¡å¼ ",-1)),He=n(()=>t("div",{class:"divider"}," æ ‡ç­¾æ  ",-1)),qe={class:"setting-item"},Ae=n(()=>t("div",{class:"label"}," 是å¦å¯ç”¨ ",-1)),$e={class:"setting-item"},we=n(()=>t("div",{class:"label"}," 是å¦æ˜¾ç¤ºå›¾æ ‡ ",-1)),Pe={class:"setting-item"},Be=n(()=>t("div",{class:"label"}," 是å¦å¯ç”¨å¿«æ·é”® ",-1)),Ie=n(()=>t("div",{class:"divider"}," å·¥å…·æ  ",-1)),Ne={key:3,class:"setting-item"},De=n(()=>t("div",{class:"label"}," é¢åŒ…屑导航 ",-1)),Te={class:"setting-item"},Je={class:"label"},Oe={key:4,class:"setting-item"},Re=n(()=>t("div",{class:"label"}," å…¨å± ",-1)),je={class:"setting-item"},ze={class:"label"},Le={class:"setting-item"},Ee={class:"label"},Ke=n(()=>t("div",{class:"divider"}," é¡µé¢ ",-1)),Xe={class:"setting-item"},Fe=n(()=>t("div",{class:"label"}," 是å¦å¯ç”¨å¿«æ·é”® ",-1)),Ge=n(()=>t("div",{class:"divider"}," 导航æœç´¢ ",-1)),Qe={class:"setting-item"},We=n(()=>t("div",{class:"label"}," 是å¦å¯ç”¨å¿«æ·é”® ",-1)),Ye=n(()=>t("div",{class:"divider"}," åº•éƒ¨ç‰ˆæƒ ",-1)),Ze={class:"setting-item"},es=n(()=>t("div",{class:"label"}," 是å¦å¯ç”¨ ",-1)),ss={class:"setting-item"},ts=n(()=>t("div",{class:"label"}," 日期 ",-1)),ls={class:"setting-item"},os=n(()=>t("div",{class:"label"}," å…¬å¸ ",-1)),is={class:"setting-item"},ns=n(()=>t("div",{class:"label"}," ç½‘å€ ",-1)),as={class:"setting-item"},ds=n(()=>t("div",{class:"label"}," 备案 ",-1)),ms=n(()=>t("div",{class:"divider"}," 主页 ",-1)),us={class:"setting-item"},cs={class:"label"},gs={class:"setting-item"},rs={class:"label"},_s=n(()=>t("div",{class:"divider"}," 其它 ",-1)),ps={class:"setting-item"},bs=n(()=>t("div",{class:"label"}," 是å¦å¯ç”¨æƒé™ ",-1)),vs={class:"setting-item"},Vs={class:"label"},fs={class:"setting-item"},hs={class:"label"},ys={class:"setting-item"},Us=n(()=>t("div",{class:"label"}," è‰²å¼±æ¨¡å¼ ",-1)),Ss={class:"setting-item"},ks={class:"label"},xs=P({name:"AppSetting",__name:"index",setup(f){const M=B(),e=I(),S=N(),_=D(!1);x(()=>e.settings.menu.mode,g=>{g==="single"?S.setActived(0):S.setActived(M.fullPath)}),T(()=>{J.on("global-app-setting-toggle",()=>{_.value=!_.value})});const{copy:C,copied:H,isSupported:q}=te();x(H,g=>{g&&O.success("å¤åˆ¶æˆåŠŸï¼Œè¯·ç²˜è´´åˆ° src/settings.ts 文件中ï¼",{zIndex:2e3})});function h(g){return typeof g=="object"&&!Array.isArray(g)}function k(g,l){if(!h(g)||!h(l))return l;const p={};for(const d in l){const u=g[d],a=l[d];if(JSON.stringify(u)!==JSON.stringify(a))if(h(u)&&h(a)){const y=k(u,a);Object.keys(y).length>0&&(p[d]=y)}else p[d]=a}return p}function A(){C(JSON.stringify(k(L,e.settings),null,2))}return(g,l)=>{const p=E,d=se,u=K,a=ee,y=Z,b=Y,$=X,w=F;return r(),R(w,{modelValue:s(_),"onUpdate:modelValue":l[32]||(l[32]=o=>z(_)?_.value=o:null),title:"应用é…ç½®"},j({default:m(()=>[le,oe,t("div",ie,[i(p,{modelValue:s(e).settings.app.colorScheme,"onUpdate:modelValue":l[0]||(l[0]=o=>s(e).settings.app.colorScheme=o),options:[{icon:"i-ri:sun-line",label:"明亮",value:"light"},{icon:"i-ri:moon-line",label:"暗黑",value:"dark"},{icon:"i-codicon:color-mode",label:"系统",value:""}],class:"w-60"},null,8,["modelValue"])]),s(e).mode==="pc"?(r(),v("div",ne," 导航æ æ¨¡å¼ ")):V("",!0),s(e).mode==="pc"?(r(),v("div",ae,[i(d,{text:"侧边æ æ¨¡å¼ (å«ä¸»å¯¼èˆª)",placement:"bottom",delay:500},{default:m(()=>[t("div",{class:U(["mode mode-side",{active:s(e).settings.menu.mode==="side"}]),onClick:l[1]||(l[1]=o=>s(e).settings.menu.mode="side")},me,2)]),_:1}),i(d,{text:"顶部模å¼",placement:"bottom",delay:500},{default:m(()=>[t("div",{class:U(["mode mode-head",{active:s(e).settings.menu.mode==="head"}]),onClick:l[2]||(l[2]=o=>s(e).settings.menu.mode="head")},ce,2)]),_:1}),i(d,{text:"侧边æ æ¨¡å¼ (ä¸å«ä¸»å¯¼èˆª)",placement:"bottom",delay:500},{default:m(()=>[t("div",{class:U(["mode mode-single",{active:s(e).settings.menu.mode==="single"}]),onClick:l[3]||(l[3]=o=>s(e).settings.menu.mode="single")},re,2)]),_:1})])):V("",!0),_e,t("div",pe,[t("div",be,[c(" 主导航切æ¢è·³è½¬ "),i(d,{text:"å¼€å¯è¯¥åŠŸèƒ½åŽï¼Œåˆ‡æ¢ä¸»å¯¼èˆªæ—¶ï¼Œé¡µé¢è‡ªåŠ¨è·³è½¬è‡³è¯¥ä¸»å¯¼èˆªä¸‹ï¼Œæ¬¡å¯¼èˆªé‡Œç¬¬ä¸€ä¸ªå¯¼èˆª"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(a,{modelValue:s(e).settings.menu.switchMainMenuAndPageJump,"onUpdate:modelValue":l[4]||(l[4]=o=>s(e).settings.menu.switchMainMenuAndPageJump=o),disabled:["single"].includes(s(e).settings.menu.mode)},null,8,["modelValue","disabled"])]),t("div",ve,[t("div",Ve,[c(" 次导航ä¿æŒå±•å¼€ä¸€ä¸ª "),i(d,{text:"å¼€å¯è¯¥åŠŸèƒ½åŽï¼Œæ¬¡å¯¼èˆªåªä¿æŒå•ä¸ªèœå•çš„展开"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(a,{modelValue:s(e).settings.menu.subMenuUniqueOpened,"onUpdate:modelValue":l[5]||(l[5]=o=>s(e).settings.menu.subMenuUniqueOpened=o)},null,8,["modelValue"])]),t("div",fe,[he,i(a,{modelValue:s(e).settings.menu.subMenuCollapse,"onUpdate:modelValue":l[6]||(l[6]=o=>s(e).settings.menu.subMenuCollapse=o)},null,8,["modelValue"])]),s(e).mode==="pc"?(r(),v("div",ye,[Ue,i(a,{modelValue:s(e).settings.menu.enableSubMenuCollapseButton,"onUpdate:modelValue":l[7]||(l[7]=o=>s(e).settings.menu.enableSubMenuCollapseButton=o)},null,8,["modelValue"])])):V("",!0),t("div",Se,[ke,i(a,{modelValue:s(e).settings.menu.enableHotkeys,"onUpdate:modelValue":l[8]||(l[8]=o=>s(e).settings.menu.enableHotkeys=o),disabled:["single"].includes(s(e).settings.menu.mode)},null,8,["modelValue","disabled"])]),xe,t("div",Me,[Ce,i(y,{modelValue:s(e).settings.topbar.mode,"onUpdate:modelValue":l[9]||(l[9]=o=>s(e).settings.topbar.mode=o),options:[{label:"é™æ­¢",value:"static"},{label:"固定",value:"fixed"},{label:"粘性",value:"sticky"}]},null,8,["modelValue"])]),t("div",null,[He,t("div",qe,[Ae,i(a,{modelValue:s(e).settings.tabbar.enable,"onUpdate:modelValue":l[10]||(l[10]=o=>s(e).settings.tabbar.enable=o)},null,8,["modelValue"])]),t("div",$e,[we,i(a,{modelValue:s(e).settings.tabbar.enableIcon,"onUpdate:modelValue":l[11]||(l[11]=o=>s(e).settings.tabbar.enableIcon=o),disabled:!s(e).settings.tabbar.enable},null,8,["modelValue","disabled"])]),t("div",Pe,[Be,i(a,{modelValue:s(e).settings.tabbar.enableHotkeys,"onUpdate:modelValue":l[12]||(l[12]=o=>s(e).settings.tabbar.enableHotkeys=o),disabled:!s(e).settings.tabbar.enable},null,8,["modelValue","disabled"])])]),Ie,s(e).mode==="pc"?(r(),v("div",Ne,[De,i(a,{modelValue:s(e).settings.toolbar.breadcrumb,"onUpdate:modelValue":l[13]||(l[13]=o=>s(e).settings.toolbar.breadcrumb=o)},null,8,["modelValue"])])):V("",!0),t("div",Te,[t("div",Je,[c(" 导航æœç´¢ "),i(d,{text:"对导航进行快æ·æœç´¢"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(a,{modelValue:s(e).settings.toolbar.navSearch,"onUpdate:modelValue":l[14]||(l[14]=o=>s(e).settings.toolbar.navSearch=o)},null,8,["modelValue"])]),s(e).mode==="pc"?(r(),v("div",Oe,[Re,i(a,{modelValue:s(e).settings.toolbar.fullscreen,"onUpdate:modelValue":l[15]||(l[15]=o=>s(e).settings.toolbar.fullscreen=o)},null,8,["modelValue"])])):V("",!0),t("div",je,[t("div",ze,[c(" 页é¢åˆ·æ–° "),i(d,{text:"使用框架内æ供的刷新功能进行页é¢åˆ·æ–°"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(a,{modelValue:s(e).settings.toolbar.pageReload,"onUpdate:modelValue":l[16]||(l[16]=o=>s(e).settings.toolbar.pageReload=o)},null,8,["modelValue"])]),t("div",Le,[t("div",Ee,[c(" 颜色主题 "),i(d,{text:"å¼€å¯åŽå¯åœ¨æ˜Žäº®/暗黑模å¼ä¸­åˆ‡æ¢"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(a,{modelValue:s(e).settings.toolbar.colorScheme,"onUpdate:modelValue":l[17]||(l[17]=o=>s(e).settings.toolbar.colorScheme=o)},null,8,["modelValue"])]),Ke,t("div",Xe,[Fe,i(a,{modelValue:s(e).settings.mainPage.enableHotkeys,"onUpdate:modelValue":l[18]||(l[18]=o=>s(e).settings.mainPage.enableHotkeys=o)},null,8,["modelValue"])]),Ge,t("div",Qe,[We,i(a,{modelValue:s(e).settings.navSearch.enableHotkeys,"onUpdate:modelValue":l[19]||(l[19]=o=>s(e).settings.navSearch.enableHotkeys=o),disabled:!s(e).settings.toolbar.navSearch},null,8,["modelValue","disabled"])]),Ye,t("div",Ze,[es,i(a,{modelValue:s(e).settings.copyright.enable,"onUpdate:modelValue":l[20]||(l[20]=o=>s(e).settings.copyright.enable=o)},null,8,["modelValue"])]),t("div",ss,[ts,i(b,{modelValue:s(e).settings.copyright.dates,"onUpdate:modelValue":l[21]||(l[21]=o=>s(e).settings.copyright.dates=o),disabled:!s(e).settings.copyright.enable},null,8,["modelValue","disabled"])]),t("div",ls,[os,i(b,{modelValue:s(e).settings.copyright.company,"onUpdate:modelValue":l[22]||(l[22]=o=>s(e).settings.copyright.company=o),disabled:!s(e).settings.copyright.enable},null,8,["modelValue","disabled"])]),t("div",is,[ns,i(b,{modelValue:s(e).settings.copyright.website,"onUpdate:modelValue":l[23]||(l[23]=o=>s(e).settings.copyright.website=o),disabled:!s(e).settings.copyright.enable},null,8,["modelValue","disabled"])]),t("div",as,[ds,i(b,{modelValue:s(e).settings.copyright.beian,"onUpdate:modelValue":l[24]||(l[24]=o=>s(e).settings.copyright.beian=o),disabled:!s(e).settings.copyright.enable},null,8,["modelValue","disabled"])]),ms,t("div",us,[t("div",cs,[c(" 是å¦å¯ç”¨ "),i(d,{text:"该功能开å¯æ—¶ï¼Œç™»å½•æˆåŠŸé»˜è®¤è¿›å…¥ä¸»é¡µï¼Œå之则默认进入导航æ é‡Œç¬¬ä¸€ä¸ªå¯¼èˆªé¡µé¢"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(a,{modelValue:s(e).settings.home.enable,"onUpdate:modelValue":l[25]||(l[25]=o=>s(e).settings.home.enable=o)},null,8,["modelValue"])]),t("div",gs,[t("div",rs,[c(" 主页å称 "),i(d,{text:"å¼€å¯å›½é™…化时,该设置无效"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(b,{modelValue:s(e).settings.home.title,"onUpdate:modelValue":l[26]||(l[26]=o=>s(e).settings.home.title=o)},null,8,["modelValue"])]),_s,t("div",ps,[bs,i(a,{modelValue:s(e).settings.app.enablePermission,"onUpdate:modelValue":l[27]||(l[27]=o=>s(e).settings.app.enablePermission=o)},null,8,["modelValue"])]),t("div",vs,[t("div",Vs,[c(" è½½å…¥è¿›åº¦æ¡ "),i(d,{text:"该功能开å¯æ—¶ï¼Œè·³è½¬è·¯ç”±ä¼šçœ‹åˆ°é¡µé¢é¡¶éƒ¨æœ‰è¿›åº¦æ¡"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(a,{modelValue:s(e).settings.app.enableProgress,"onUpdate:modelValue":l[28]||(l[28]=o=>s(e).settings.app.enableProgress=o)},null,8,["modelValue"])]),t("div",fs,[t("div",hs,[c(" å“€æ‚¼æ¨¡å¼ "),i(d,{text:"该功能开å¯æ—¶ï¼Œæ•´ç«™ä¼šå˜ä¸ºç°è‰²"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(a,{modelValue:s(e).settings.app.enableMournMode,"onUpdate:modelValue":l[29]||(l[29]=o=>s(e).settings.app.enableMournMode=o)},null,8,["modelValue"])]),t("div",ys,[Us,i(a,{modelValue:s(e).settings.app.enableColorAmblyopiaMode,"onUpdate:modelValue":l[30]||(l[30]=o=>s(e).settings.app.enableColorAmblyopiaMode=o)},null,8,["modelValue"])]),t("div",Ss,[t("div",ks,[c(" 动æ€æ ‡é¢˜ "),i(d,{text:"该功能开å¯æ—¶ï¼Œé¡µé¢æ ‡é¢˜ä¼šæ˜¾ç¤ºå½“å‰è·¯ç”±æ ‡é¢˜ï¼Œæ ¼å¼ä¸ºâ€œé¡µé¢æ ‡é¢˜ - 网站å称â€ï¼›å…³é—­æ—¶åˆ™æ˜¾ç¤ºç½‘ç«™å称,网站å称在项目根目录下 .env.* 文件里é…ç½®"},{default:m(()=>[i(u,{name:"i-ri:question-line"})]),_:1})]),i(a,{modelValue:s(e).settings.app.enableDynamicTitle,"onUpdate:modelValue":l[31]||(l[31]=o=>s(e).settings.app.enableDynamicTitle=o)},null,8,["modelValue"])])]),_:2},[s(q)?{name:"footer",fn:m(()=>[i($,{block:"",onClick:A},{default:m(()=>[i(u,{name:"i-ep:document-copy"}),c(" å¤åˆ¶é…ç½® ")]),_:1})]),key:"0"}:void 0]),1032,["modelValue"])}}}),ws=W(xs,[["__scopeId","data-v-1c42f75e"]]);export{ws as default}; diff --git a/assets/index-DFineHDu.js.br b/assets/index-DFineHDu.js.br new file mode 100644 index 0000000000000000000000000000000000000000..57b317165349389e8a8a44352e60131ebef7bc2e GIT binary patch literal 2999 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 DI;B=4 literal 0 HcmV?d00001 diff --git a/assets/index-DGerXy2J.css b/assets/index-DGerXy2J.css new file mode 100644 index 000000000..e3ef42a41 --- /dev/null +++ b/assets/index-DGerXy2J.css @@ -0,0 +1 @@ +.upload-container[data-v-4d6a6383]{line-height:initial}.el-image[data-v-4d6a6383]{display:block}.image[data-v-4d6a6383]{position:relative;overflow:hidden;border-radius:6px}.image .mask[data-v-4d6a6383]{position:absolute;top:0;width:100%;height:100%;background-color:var(--el-overlay-color-lighter);opacity:0;transition:opacity .3s}.image .mask .actions[data-v-4d6a6383]{position:absolute;top:50%;left:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100px;height:100px;transform:translate(-50%) translateY(-50%)}.image .mask .actions span[data-v-4d6a6383]{width:50%;color:var(--el-color-white);text-align:center;cursor:pointer;transition:color .1s,transform .1s}.image .mask .actions span[data-v-4d6a6383]:hover{transform:scale(1.5)}.image .mask .actions span .icon[data-v-4d6a6383]{font-size:24px}.image:hover .mask[data-v-4d6a6383]{opacity:1}.image-upload[data-v-4d6a6383]{display:inline-block;vertical-align:top}[data-v-4d6a6383] .el-upload .el-upload-dragger{display:inline-block;padding:0}[data-v-4d6a6383] .el-upload .el-upload-dragger.is-dragover{border-width:1px}[data-v-4d6a6383] .el-upload .el-upload-dragger .image-slot{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--el-text-color-placeholder);background-color:transparent}[data-v-4d6a6383] .el-upload .el-upload-dragger .image-slot .icon{font-size:30px}[data-v-4d6a6383] .el-upload .el-upload-dragger .progress{position:absolute;top:0}[data-v-4d6a6383] .el-upload .el-upload-dragger .progress:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--el-overlay-color-lighter)}[data-v-4d6a6383] .el-upload .el-upload-dragger .progress .el-progress{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%) translateY(-50%)}[data-v-4d6a6383] .el-upload .el-upload-dragger .progress .el-progress .el-progress__text{color:var(--el-text-color-placeholder)} diff --git a/assets/index-DGerXy2J.css.br b/assets/index-DGerXy2J.css.br new file mode 100644 index 0000000000000000000000000000000000000000..819b297a48a2e40b3940e575e79049e1b93e4c67 GIT binary patch literal 428 zcmV;d0aN}Pkp}=A2X0Jx_CBI{<+8J&=k-oXh4i{$EkP9a{@ib!P}A6(;8smS;_gkp z7}2ajrc%iPC*s`h8YT3i1v1NUdR~Y2UlVYF;0mn7nqQ8aIsXd_P;9u0nsRbso0&nq z)=XyoFX-GL9eWg-McxM|rQ7FH4eq=Sb%Rt!1O(u?;V#hTaA9*nYD@KW-TaqB z!a_1W`UMC&H;%(@En72JMfQobA3$VznR2j^iK_yOr?9;DMLq1mcN^)r#0@Y6V4U WZHXp5PfaurYqpKRq&q5UjB)`wj?01o literal 0 HcmV?d00001 diff --git a/assets/index-DGerXy2J.css.gz b/assets/index-DGerXy2J.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..23efd73cde9e432339af0b259ac6b9a375a2b3be GIT binary patch literal 571 zcmV-B0>u3viwFP!000021FckHZ`v>r{k~rjRjLHi9EH)M$^IqNG*w4@Np3Z^WgifV z`0rDkz@U`2uziWn7yJC)^SjHJ-Z;>rbe4fEhMyW3#7aEq8O)~Nr@yv_EQ$uHZdj5f zCNR4kji3e8c)ndz^aeI^Ze01i%P;KmE)tWoGN1vb6)LyFP#L$D4QY*5&0WwKL;y|8 zC}+MMYGwHX;`2KdVIG}XGAedn7HUnJ8#yV8do_?q@f^zMI=H3nxEmMb3c^STG@=7y zVAH3C>5gC+E9apk-pE3606W|@B(r=PPvB)al--8-S)7l>y)syF3ic9K23ysA#5#bN z-A93;+6rP^L|LL`4C?nXGF6-OhG==8J`nfq5p&=6_$wC{GDQX$N8+)#A7_X4k3R7> zr!0D~=fwK^I{dE$?S))7#5h)rEsI2AkF#8c=z{c)((*{%bTG>&@#_I{x4H(EY`W*% z{-qpCFgTjzkMEJoaw^>$6f0+0M0!E_?crd^{)$Vs+}ma{>=u2)UG5vQso_%ls1*jL z63n0&JHI`YxH@2rmxkNz6(v-R z;o{Itqo}wnZvO;#cUO(r(),a("div",d,[e("div",f,[t(_)]),n(e("div",u,[t(l)],512),[[c,["side","single"].includes(m(s).settings.menu.mode)]])]))}}),E=p(x,[["__scopeId","data-v-f137c3a5"]]);export{E as default}; diff --git a/assets/index-DHl-_L8n.js.br b/assets/index-DHl-_L8n.js.br new file mode 100644 index 0000000000000000000000000000000000000000..92373e9cb48766bfe10c0fab0ee593d5117567e5 GIT binary patch literal 546 zcmV+-0^R)^^#lNn!*tste_YnOiRF@{R(1Y+uF6*{%_BI0IEAE$L-=oQsfr-{gEztI zI8(c@A_z+xf*|+D{nX#*kL0tKRWB;2n@1c)$)nwnH%xE1s7whHhre`@Cg%|hVBkTB z2@*0e7{tuMWdRBaIJ|s*f*piC0E-XUU$F`9ouFV&s6aX7H34`bZ}M{K%SbPffK5Wl zFbSPC2uch>TDNiAUmVV(>HKd3sFW=tX*>U9ynLd|E}1OmV18)j>V$NtKIhQYC%RQC z8v?c19B5v>Gw#+S`q}&+9M1LQyt2L?|I2tLQ|vaz0|mFz@9Dkns4|{+7IEcL_Ih24 zJBNuwzx273hvQEynamEGKvD;7<-SxgYD_-&E zIqKiE_}IXXT@)DeYG*G~I2+|=vXEjU+b=_+{==si#>^ zbbP^Skrk>-5>5yVr~$PhQDdFp+a=1hJQtP!Bv;xl>PoW}UW_u(40>0<5buP-`cD#= zz4Sk$AjQs$&2V+k2FP1j^gw$P-dZ7@c$ z&bC@vb|pD=8~opglXhE6V5J|#BkpwXonC=NnrGT>xWkN-k-Hj#WHmIoslmvq1`w!W z$)tuN(;6WuYNVvBkynw46#b)9Pd zE!vkGB;(}PYl>Gn3+bEM9$(V=?36$5k$zMCW&2{%nq6PKtRMYYaXRRXPC|Od-Yb1P zIBkt4M;Ch?StM;{kIvt#J@g*0n%_pRu3Z?IGNEQH26}vdGM(Sv{d{i+qm#~=8of4V zsI#1B_lgcW;dC%t9B%Vrri^uXe-lb(Oc&WKlPjiam?_JI0_{W+N~eBRLqkv&v~yD! zE20Ow0(%djP(`9Y^$Cp%Dfbj*5lsZ=pqyONmXmAR>>y(7gM{t|rOez?k+K+27fGRj zX&P(B1t{x&@i@f9`RI9`;~hM0LMB7E>3IhZb=qEDV&YiMl*yR}WihHMQv83ayreBu zk+Pq;8^u!SqQ%YtM1o)!*cy+>)@3)ro1J5(FI?QyU<<9>n5=RCtE*j1n2WerBf`lN zp0*KLS~tKxCdz$|6?IHvpR}7TOqR=#ERhi$5J5($SOW4JLWQ#6VBFL-xM9Frp<>fW zK^2WOD|R2 z+;sOg?=zz?l9Ov3fs?WTIt?=)2^C?6uERZfa>G*vQwbV!>ObkT#LBc~n@4xASvD`npFRYs0002#%{-$3 literal 0 HcmV?d00001 diff --git a/assets/index-DOeI-Tmq.js b/assets/index-DOeI-Tmq.js new file mode 100644 index 000000000..ecd2d190e --- /dev/null +++ b/assets/index-DOeI-Tmq.js @@ -0,0 +1,107 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-DFineHDu.js","./HInput.vue_vue_type_script_setup_true_lang-JUlF5m4J.js","./HCheckList.vue_vue_type_script_setup_true_lang-TnVKWFfe.js","./HToggle.vue_vue_type_script_setup_true_lang-DmW0rulr.js","./HTooltip.vue_vue_type_script_setup_true_lang-CUGuM3ga.js","./index-DTh5atAU.js","./index-lTXWX4Eb.css","./index-BxHU69YR.js","./index.vue_vue_type_script_setup_true_lang-D0dO5bKY.js","./index-BhIhk01i.js","./index-Dqzrn89P.css","./item-C7xlivB8.js","./item.vue_vue_type_script_setup_true_lang-CX-SPGdz.js","./index-DRYj8RGp.js","./HDialog.vue_vue_type_script_setup_true_lang-DKIJBWbT.js","./index-an85poqm.css","./index-XYy6La9H.js","./index-C7gCuG2J.css","./index-DddqWOrd.js","./index.vue_vue_type_script_setup_true_lang-CDXcWRrm.js","./logo-CnmYMRkt.js","./rightSide.vue_vue_type_script_setup_true_lang-YzsYSuIM.js","./index.vue_vue_type_script_setup_true_lang-X5VL2PZV.js","./HKbd-B6HEc-Ra.js","./index.vue_vue_type_script_setup_true_lang-CBG2HLAV.js","./index.vue_vue_type_script_setup_true_lang-D0zY1FHz.js","./useMainPage-CwEMSkqN.js","./index.vue_vue_type_script_setup_true_lang-srh6RnHV.js","./HDropdown-B6cMBPT3.js","./useMenu-BdRPu4NS.js","./index-CpWCl9-o.css","./index-CtQg4YUW.js","./index.vue_vue_type_script_setup_true_lang-DdyM8_gY.js","./index-fd_CzqGl.js","./index-Bqz6h0hw.js","./index-F0V_E2fF.css","./index-CTZQGFs7.js","./index.vue_vue_type_script_setup_true_lang-CCRmX93V.js","./sub.vue_vue_type_script_setup_true_lang-COMzvzs0.js","./item.vue_vue_type_script_setup_true_lang-Q7_1jDve.js","./item-BsITB_a_.js","./sub-B3dcFpCF.js","./index-DZkGJIlh.js","./index.vue_vue_type_script_setup_true_lang-Dg7lvUH_.js","./index-DwUK5Q0y.js","./index-ogSna4CL.css","./index-CUMLMNx2.js","./vue.runtime.esm-bundler-BbMvTLbJ.js","./useTabbar-DffVO57A.js","./index-B850tkW8.css","./index-D2ZmrdFf.js","./index-DLYRxqZK.css","./index-CviY-fB2.js","./index-CpVyceZP.js","./index-eECnNfYe.js","./index-BqOJb038.js","./index-DHl-_L8n.js","./leftSide.vue_vue_type_script_setup_true_lang-RDMUXGJL.js","./index-Dek4Pgs8.css","./leftSide-B7WOzIPb.js","./rightSide-CaLmtgkb.js","./index-D10y4O4y.js","./index-DqPwxqLS.css","./link-BxhV8jaC.js","./link-B3_kpaH4.css","./index-C7hFTRfZ.js","./index-DE1VvvPT.css","./HCheckList-jN_jejv7.js","./HDialog-DM-b0lZo.js","./HInput-Crz_QmoP.js","./HSelect-b2bNx7_Y.js","./HSelect.vue_vue_type_script_setup_true_lang-B46PTVfG.js","./HToggle-BD2V3TUi.js","./HTooltip-Kf1W231V.js","./index-WFEJnk0M.js","./vxe-table-CTJcpEJz.js","./alert-DjR9yFjA.js","./alert-Bq8AX1dR.css","./vchart-BjOUspFx.js","./tinymce-DOG9U8LG.js","./tinymce-D38YvwcD.css","./swiper-V1jp-wj7.js","./swiper-CnKDy1Yp.css","./splitpanes-C_r_NRQU.js","./splitpanes-DjXOaZAe.css","./qrcode-B2_gBuvV.js","./qrcode-2hE8Xl8a.css","./print-DUyUM5G_.js","./login-banner-QOEVdAqA.js","./markdown-CZMbayxF.js","./markdown-DfpLSOvU.css","./hooks.plus-DjchTVMU.js","./g2plot-CZyQaJpM.js","./file-preview-CnjO-G3i.js","./file-preview-D1jrT_jP.css","./esign-C-6--_np.js","./esign-L8gvZECO.css","./echarts-Cq-PDmSA.js","./currency.input-DLiAuy29.js","./cropper-B7zq5kJf.js","./cropper-DowSguij.css","./count.to-BjDGYw9Z.js","./count-B5Gjq-7D.css","./animation-BYya8A9H.js","./animation-Cgda3Ovq.css","./setting-CobqOf_O.js","./index-BsQ4aUF8.js","./index-DGerXy2J.css","./setting-C8a2TrR1.css","./edit.password-CWI6_jpV.js","./index-B-gyP9Q5.js","./index-Bm6uuulL.css","./index-2xU1TaGF.js","./page-BEdaBMH9.js","./page-DKaquHbk.css","./iconify-BOidrUci.js","./iconify-DPj8TnIG.css","./vueuse-CQaXAjwd.js","./table.autoheight-D9Vzpc0f.js","./table-DQqSVc_L.css","./rules-AQzfkZgB.js","./rules-BTiyy5yX.css","./reload-Qt7HPXGZ.js","./menuswitch-1cC2ZmIL.js","./upload.demo-BbXqMNKv.js","./upload-oDmHyFsE.css","./searchbar.demo-lfl8eWCT.js","./searchbar-SjZX5iRM.css","./pagemain.demo-D50YBbSY.js","./image.preview.demo-B59scOw0.js","./image.preview-DMUkxmVl.css","./actionbar.demo-BUyHf8Nw.js","./index-CEInFyB3.js","./index-Dz_iAeG1.css","./index-K8_QSJfv.js","./icon-BOIbbtKH.js","./icon-BvssJBkB.css","./button-9SYGRIrQ.js","./button-Mx47oFBf.css","./link-Csdc3gs5.js","./link-Be8qcipr.css","./radio.vue_vue_type_script_setup_true_lang-tV9Zne3K.js","./checkbox.vue_vue_type_script_setup_true_lang-BoUlFg7j.js","./input.vue_vue_type_script_setup_true_lang-CulOtR1Z.js","./inputnumber.vue_vue_type_script_setup_true_lang-CFhxyK4u.js","./select.vue_vue_type_script_setup_true_lang-CGAx_rql.js","./switch.vue_vue_type_script_setup_true_lang-YasOP0Sv.js","./slider.vue_vue_type_script_setup_true_lang-Dlrl9Txq.js","./rate.vue_vue_type_script_setup_true_lang-CHSOhdch.js","./login-x9Pna0Ct.js","./login-Dus03TFj.css","./index-kxEFtOOr.js","./index-Bol09rVc.js","./index-BvVJYd-q.css","./index-_zKN2Q3R.css","./checkbox-yGHv_DTo.js","./input-qxPEMSqU.js","./inputnumber-WXE9-5Hg.js","./radio-D8tOygAa.js","./rate-BH5m4LGs.js","./select-DYs5BYcE.js","./slider-BMo9NVeP.js","./switch-sR3Ma6k9.js"])))=>i.map(i=>d[i]); +(function(){const Ie=document.createElement("link").relList;if(Ie&&Ie.supports&&Ie.supports("modulepreload"))return;for(const qe of document.querySelectorAll('link[rel="modulepreload"]'))Ue(qe);new MutationObserver(qe=>{for(const kt of qe)if(kt.type==="childList")for(const Et of kt.addedNodes)Et.tagName==="LINK"&&Et.rel==="modulepreload"&&Ue(Et)}).observe(document,{childList:!0,subtree:!0});function Fe(qe){const kt={};return qe.integrity&&(kt.integrity=qe.integrity),qe.referrerPolicy&&(kt.referrerPolicy=qe.referrerPolicy),qe.crossOrigin==="use-credentials"?kt.credentials="include":qe.crossOrigin==="anonymous"?kt.credentials="omit":kt.credentials="same-origin",kt}function Ue(qe){if(qe.ep)return;qe.ep=!0;const kt=Fe(qe);fetch(qe.href,kt)}})();window.__VITE__PLUGIN__FAKE__SERVER__={meta:{name:"vite-plugin-fake-server",version:"2.1.1",type:"module",license:"MIT",author:"Condor Hero",description:"A fake server plugin for Vite.",exports:{".":{require:"./dist/index.cjs",import:"./dist/index.mjs"},"./client":{require:"./dist/client.cjs",import:"./dist/client.mjs"}},main:"dist/index.cjs",module:"dist/index.mjs",types:"dist/index.d.cts",typesVersions:{"*":{"*":["./dist/*","./dist/index.d.ts"]}},files:["dist"],keywords:["vite-plugin-fake-server","vite-plugin-fake","vite-plugin-faker","vite-plugin-mock-server","vite-plugin-mock","faker-server"],repository:{type:"git",url:"git+https://github.com/condorheroblog/vite-plugin-fake-server.git",directory:"packages/vite-plugin-fake-server"},bugs:{url:"https://github.com/condorheroblog/vite-plugin-fake-server/issues"},homepage:"https://github.com/condorheroblog/vite-plugin-fake-server/blob/main/README.md",scripts:{prepublishOnly:"nr build",test:"vitest",dev:"esno ./src/index.ts",build:"rimraf dist && rollup -c","build:watch":"rimraf dist && rollup -c -w",typecheck:"tsc --noEmit"},dependencies:{"bundle-import":"^0.0.1",chokidar:"^3.5.3","fast-glob":"^3.3.2","path-to-regexp":"^6.2.1",picocolors:"^1.0.0"},devDependencies:{vite:"^5.0.11"},publishConfig:{access:"public",registry:"https://registry.npmjs.org"}},vitePluginFakeServerOptions:{include:"src/mock",exclude:[],infixName:!1,extensions:["ts","js","mjs","cjs","cts","mts"],enableProd:!0,enableDev:!0,watch:!0,logger:!1,basename:"",headers:{},build:!1,http2:!0}};function defineFakeRoute($e){return $e}const app$1=[{url:"/mock/app/route/list",method:"get",response:()=>({error:"",status:1,data:[{meta:{title:"演示",icon:"uim:box"},children:[{path:"/multilevel_menu_example",component:"Layout",redirect:"/multilevel_menu_example/page",name:"multilevelMenuExample",meta:{title:"多级导航",icon:"heroicons-solid:menu-alt-3"},children:[{path:"page",name:"multilevelMenuExample1",component:"multilevel_menu_example/page.vue",meta:{title:"导航1"}},{path:"level2",name:"multilevelMenuExample2",redirect:"/multilevel_menu_example/level2/page",meta:{title:"导航2"},children:[{path:"page",name:"multilevelMenuExample2-1",component:"multilevel_menu_example/level2/page.vue",meta:{title:"导航2-1"}},{path:"level3",name:"multilevelMenuExample2-2",redirect:"/multilevel_menu_example/level2/level3/page1",meta:{title:"导航2-2"},children:[{path:"page1",name:"multilevelMenuExample2-2-1",component:"multilevel_menu_example/level2/level3/page1.vue",meta:{title:"导航2-2-1"}},{path:"page2",name:"multilevelMenuExample2-2-2",component:"multilevel_menu_example/level2/level3/page2.vue",meta:{title:"导航2-2-2"}}]}]}]},{path:"/permission_example",component:"Layout",redirect:"/permission_example/index",name:"permissionExample",meta:{title:"æƒé™éªŒè¯",icon:"ri:shield-keyhole-line"},children:[{path:"index",name:"permissionExampleIndex",component:"permission_example/index.vue",meta:{title:"æƒé™éªŒè¯",menu:!1,breadcrumb:!1,activeMenu:"/permission_example"}},{path:"test",name:"permissionExampleTest",component:"permission_example/test.vue",meta:{title:"测试页é¢",auth:["permission.browse"],menu:!1,breadcrumb:!1,activeMenu:"/permission_example"}}]}]}]})},{url:"/mock/app/menu/list",method:"get",response:()=>({error:"",status:1,data:[{meta:{title:"演示",icon:"uim:box"},children:[{meta:{title:"多级导航",icon:"heroicons-solid:menu-alt-3"},children:[{path:"/multilevel_menu_example/page",meta:{title:"导航1"}},{meta:{title:"导航2"},children:[{path:"/multilevel_menu_example/level2/page",meta:{title:"导航2-1"}},{meta:{title:"导航2-2"},children:[{path:"/multilevel_menu_example/level2/level3/page1",meta:{title:"导航2-2-1"}},{path:"/multilevel_menu_example/level2/level3/page2",meta:{title:"导航2-2-2"}}]}]}]},{path:"/permission_example",meta:{title:"æƒé™éªŒè¯",icon:"ri:shield-keyhole-line"}}]}]})}],__vite_glob_0_0=Object.freeze(Object.defineProperty({__proto__:null,default:app$1},Symbol.toStringTag,{value:"Module"}));var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs($e){return $e&&$e.__esModule&&Object.prototype.hasOwnProperty.call($e,"default")?$e.default:$e}function getAugmentedNamespace($e){if($e.__esModule)return $e;var Ie=$e.default;if(typeof Ie=="function"){var Fe=function Ue(){return this instanceof Ue?Reflect.construct(Ie,arguments,this.constructor):Ie.apply(this,arguments)};Fe.prototype=Ie.prototype}else Fe={};return Object.defineProperty(Fe,"__esModule",{value:!0}),Object.keys($e).forEach(function(Ue){var qe=Object.getOwnPropertyDescriptor($e,Ue);Object.defineProperty(Fe,Ue,qe.get?qe:{enumerable:!0,get:function(){return $e[Ue]}})}),Fe}var mock={exports:{}};(function(module,exports){(function(Ie,Fe){module.exports=Fe()})(commonjsGlobal,function(){return function($e){var Ie={};function Fe(Ue){if(Ie[Ue])return Ie[Ue].exports;var qe=Ie[Ue]={exports:{},id:Ue,loaded:!1};return $e[Ue].call(qe.exports,qe,qe.exports,Fe),qe.loaded=!0,qe.exports}return Fe.m=$e,Fe.c=Ie,Fe.p="",Fe(0)}([function($e,Ie,Fe){var Ue=Fe(1),qe=Fe(3),kt=Fe(5),Et=Fe(20),Dt=Fe(23),Lt=Fe(25),jt;typeof window<"u"&&(jt=Fe(27));/*! + Mock - 模拟请求 & æ¨¡æ‹Ÿæ•°æ® + https://github.com/nuysoft/Mock + 墨智 mozhi.gyy@taobao.com nuysoft@gmail.com +*/var hn={Handler:Ue,Random:kt,Util:qe,XHR:jt,RE:Et,toJSONSchema:Dt,valid:Lt,heredoc:qe.heredoc,setup:function(vn){return jt.setup(vn)},_mocked:{}};hn.version="1.0.1-beta3",jt&&(jt.Mock=hn),hn.mock=function(vn,kn,Cn){return arguments.length===1?Ue.gen(vn):(arguments.length===2&&(Cn=kn,kn=void 0),jt&&(window.XMLHttpRequest=jt),hn._mocked[vn+(kn||"")]={rurl:vn,rtype:kn,template:Cn},hn)},$e.exports=hn},function(module,exports,__webpack_require__){var Constant=__webpack_require__(2),Util=__webpack_require__(3),Parser=__webpack_require__(4),Random=__webpack_require__(5),RE=__webpack_require__(20),Handler={extend:Util.extend};Handler.gen=function($e,Ie,Fe){Ie=Ie==null?"":Ie+"",Fe=Fe||{},Fe={path:Fe.path||[Constant.GUID],templatePath:Fe.templatePath||[Constant.GUID++],currentContext:Fe.currentContext,templateCurrentContext:Fe.templateCurrentContext||$e,root:Fe.root||Fe.currentContext,templateRoot:Fe.templateRoot||Fe.templateCurrentContext||$e};var Ue=Parser.parse(Ie),qe=Util.type($e),kt;return Handler[qe]?(kt=Handler[qe]({type:qe,template:$e,name:Ie,parsedName:Ie&&Ie.replace(Constant.RE_KEY,"$1"),rule:Ue,context:Fe}),Fe.root||(Fe.root=kt),kt):$e},Handler.extend({array:function($e){var Ie=[],Fe,Ue;if($e.template.length===0)return Ie;if($e.rule.parameters)if($e.rule.min===1&&$e.rule.max===void 0)$e.context.path.push($e.name),$e.context.templatePath.push($e.name),Ie=Random.pick(Handler.gen($e.template,void 0,{path:$e.context.path,templatePath:$e.context.templatePath,currentContext:Ie,templateCurrentContext:$e.template,root:$e.context.root||Ie,templateRoot:$e.context.templateRoot||$e.template})),$e.context.path.pop(),$e.context.templatePath.pop();else if($e.rule.parameters[2])$e.template.__order_index=$e.template.__order_index||0,$e.context.path.push($e.name),$e.context.templatePath.push($e.name),Ie=Handler.gen($e.template,void 0,{path:$e.context.path,templatePath:$e.context.templatePath,currentContext:Ie,templateCurrentContext:$e.template,root:$e.context.root||Ie,templateRoot:$e.context.templateRoot||$e.template})[$e.template.__order_index%$e.template.length],$e.template.__order_index+=+$e.rule.parameters[2],$e.context.path.pop(),$e.context.templatePath.pop();else for(Fe=0;Fe<$e.rule.count;Fe++)for(Ue=0;Ue<$e.template.length;Ue++)$e.context.path.push(Ie.length),$e.context.templatePath.push(Ue),Ie.push(Handler.gen($e.template[Ue],Ie.length,{path:$e.context.path,templatePath:$e.context.templatePath,currentContext:Ie,templateCurrentContext:$e.template,root:$e.context.root||Ie,templateRoot:$e.context.templateRoot||$e.template})),$e.context.path.pop(),$e.context.templatePath.pop();else for(Fe=0;Fe<$e.template.length;Fe++)$e.context.path.push(Fe),$e.context.templatePath.push(Fe),Ie.push(Handler.gen($e.template[Fe],Fe,{path:$e.context.path,templatePath:$e.context.templatePath,currentContext:Ie,templateCurrentContext:$e.template,root:$e.context.root||Ie,templateRoot:$e.context.templateRoot||$e.template})),$e.context.path.pop(),$e.context.templatePath.pop();return Ie},object:function($e){var Ie={},Fe,Ue,qe,kt,Et,Dt;if($e.rule.min!=null)for(Fe=Util.keys($e.template),Fe=Random.shuffle(Fe),Fe=Fe.slice(0,$e.rule.count),Dt=0;Dt1)return this.getValueByKeyPath(key,options);if(templateContext&&typeof templateContext=="object"&&key in templateContext&&placeholder!==templateContext[key])return templateContext[key]=Handler.gen(templateContext[key],key,{currentContext:obj,templateCurrentContext:templateContext}),templateContext[key];if(!(key in Random)&&!(lkey in Random)&&!(okey in Random))return placeholder;for(var i=0;i1&&(qe=Ie.context.path.slice(0),qe.pop(),qe=this.normalizePath(qe.concat(Ue)));try{$e=Ue[Ue.length-1];for(var kt=Ie.context.root,Et=Ie.context.templateRoot,Dt=1;Dt1/(Fe+Ue)*Fe?!qe:qe):Math.random()>=.5},bool:function(Fe,Ue,qe){return this.boolean(Fe,Ue,qe)},natural:function(Fe,Ue){return Fe=typeof Fe<"u"?parseInt(Fe,10):0,Ue=typeof Ue<"u"?parseInt(Ue,10):9007199254740992,Math.round(Math.random()*(Ue-Fe))+Fe},integer:function(Fe,Ue){return Fe=typeof Fe<"u"?parseInt(Fe,10):-9007199254740992,Ue=typeof Ue<"u"?parseInt(Ue,10):9007199254740992,Math.round(Math.random()*(Ue-Fe))+Fe},int:function(Fe,Ue){return this.integer(Fe,Ue)},float:function(Fe,Ue,qe,kt){qe=qe===void 0?0:qe,qe=Math.max(Math.min(qe,17),0),kt=kt===void 0?17:kt,kt=Math.max(Math.min(kt,17),0);for(var Et=this.integer(Fe,Ue)+".",Dt=0,Lt=this.natural(qe,kt);Dt1&&jt--,6*jt<1?vn=Dt+(Lt-Dt)*6*jt:2*jt<1?vn=Lt:3*jt<2?vn=Dt+(Lt-Dt)*(2/3-jt)*6:vn=Dt,hn[kn]=vn*255;return hn},hsl2hsv:function(Ue){var qe=Ue[0],kt=Ue[1]/100,Et=Ue[2]/100,Dt,Lt;return Et*=2,kt*=Et<=1?Et:2-Et,Lt=(Et+kt)/2,Dt=2*kt/(Et+kt),[qe,Dt*100,Lt*100]},hsv2rgb:function(Ue){var qe=Ue[0]/60,kt=Ue[1]/100,Et=Ue[2]/100,Dt=Math.floor(qe)%6,Lt=qe-Math.floor(qe),jt=255*Et*(1-kt),hn=255*Et*(1-kt*Lt),vn=255*Et*(1-kt*(1-Lt));switch(Et=255*Et,Dt){case 0:return[Et,vn,jt];case 1:return[hn,Et,jt];case 2:return[jt,Et,vn];case 3:return[jt,hn,Et];case 4:return[vn,jt,Et];case 5:return[Et,jt,hn]}},hsv2hsl:function(Ue){var qe=Ue[0],kt=Ue[1]/100,Et=Ue[2]/100,Dt,Lt;return Lt=(2-kt)*Et,Dt=kt*Et,Dt/=Lt<=1?Lt:2-Lt,Lt/=2,[qe,Dt*100,Lt*100]},rgb2hex:function(Fe,Ue,qe){return"#"+((256+Fe<<8|Ue)<<8|qe).toString(16).slice(1)},hex2rgb:function(Fe){return Fe="0x"+Fe.slice(1).replace(Fe.length>4?Fe:/./g,"$&$&")|0,[Fe>>16,Fe>>8&255,Fe&255]}}},function($e,Ie){$e.exports={navy:{value:"#000080",nicer:"#001F3F"},blue:{value:"#0000ff",nicer:"#0074D9"},aqua:{value:"#00ffff",nicer:"#7FDBFF"},teal:{value:"#008080",nicer:"#39CCCC"},olive:{value:"#008000",nicer:"#3D9970"},green:{value:"#008000",nicer:"#2ECC40"},lime:{value:"#00ff00",nicer:"#01FF70"},yellow:{value:"#ffff00",nicer:"#FFDC00"},orange:{value:"#ffa500",nicer:"#FF851B"},red:{value:"#ff0000",nicer:"#FF4136"},maroon:{value:"#800000",nicer:"#85144B"},fuchsia:{value:"#ff00ff",nicer:"#F012BE"},purple:{value:"#800080",nicer:"#B10DC9"},silver:{value:"#c0c0c0",nicer:"#DDDDDD"},gray:{value:"#808080",nicer:"#AAAAAA"},black:{value:"#000000",nicer:"#111111"},white:{value:"#FFFFFF",nicer:"#FFFFFF"}}},function($e,Ie,Fe){var Ue=Fe(6),qe=Fe(14);function kt(Et,Dt,Lt,jt){return Lt===void 0?Ue.natural(Et,Dt):jt===void 0?Lt:Ue.natural(parseInt(Lt,10),parseInt(jt,10))}$e.exports={paragraph:function(Et,Dt){for(var Lt=kt(3,7,Et,Dt),jt=[],hn=0;hn1&&(kt=[].slice.call(arguments,0));var Et=qe.options,Dt=Et.context.templatePath.join("."),Lt=qe.cache[Dt]=qe.cache[Dt]||{index:0,array:kt};return Lt.array[Lt.index++%Lt.array.length]}}},function($e,Ie){$e.exports={first:function(){var Fe=["James","John","Robert","Michael","William","David","Richard","Charles","Joseph","Thomas","Christopher","Daniel","Paul","Mark","Donald","George","Kenneth","Steven","Edward","Brian","Ronald","Anthony","Kevin","Jason","Matthew","Gary","Timothy","Jose","Larry","Jeffrey","Frank","Scott","Eric"].concat(["Mary","Patricia","Linda","Barbara","Elizabeth","Jennifer","Maria","Susan","Margaret","Dorothy","Lisa","Nancy","Karen","Betty","Helen","Sandra","Donna","Carol","Ruth","Sharon","Michelle","Laura","Sarah","Kimberly","Deborah","Jessica","Shirley","Cynthia","Angela","Melissa","Brenda","Amy","Anna"]);return this.pick(Fe)},last:function(){var Fe=["Smith","Johnson","Williams","Brown","Jones","Miller","Davis","Garcia","Rodriguez","Wilson","Martinez","Anderson","Taylor","Thomas","Hernandez","Moore","Martin","Jackson","Thompson","White","Lopez","Lee","Gonzalez","Harris","Clark","Lewis","Robinson","Walker","Perez","Hall","Young","Allen"];return this.pick(Fe)},name:function(Fe){return this.first()+" "+(Fe?this.first()+" ":"")+this.last()},cfirst:function(){var Fe="王 æŽ å¼  刘 陈 æ¨ èµµ 黄 周 å´ å¾ å­™ 胡 朱 高 æž— 何 郭 马 ç½— æ¢ å®‹ 郑 è°¢ 韩 å” å†¯ 于 è‘£ è§ ç¨‹ 曹 è¢ é‚“ 许 å‚… 沈 曾 å½­ å• è‹ å¢ è’‹ 蔡 è´¾ ä¸ é­ è–› å¶ é˜Ž ä½™ 潘 æœ æˆ´ å¤ é”º 汪 ç”° ä»» 姜 范 æ–¹ 石 姚 è°­ å»– 邹 熊 金 陆 éƒ å­” 白 å´” 康 毛 邱 秦 江 å² é¡¾ 侯 邵 å­Ÿ é¾™ 万 段 é›· é’± 汤 å°¹ 黎 易 常 æ­¦ ä¹” è´º èµ– 龚 æ–‡".split(" ");return this.pick(Fe)},clast:function(){var Fe="伟 芳 娜 秀英 æ• é™ ä¸½ 强 磊 军 æ´‹ 勇 艳 æ° å¨Ÿ 涛 明 超 秀兰 霞 å¹³ 刚 桂英".split(" ");return this.pick(Fe)},cname:function(){return this.cfirst()+this.clast()}}},function($e,Ie){$e.exports={url:function(Fe,Ue){return(Fe||this.protocol())+"://"+(Ue||this.domain())+"/"+this.word()},protocol:function(){return this.pick("http ftp gopher mailto mid cid news nntp prospero telnet rlogin tn3270 wais".split(" "))},domain:function(Fe){return this.word()+"."+(Fe||this.tld())},tld:function(){return this.pick("com net org edu gov int mil cn com.cn net.cn gov.cn org.cn 中国 中国互è”.å…¬å¸ ä¸­å›½äº’è”.网络 tel biz cc tv info name hk mobi asia cd travel pro museum coop aero ad ae af ag ai al am an ao aq ar as at au aw az ba bb bd be bf bg bh bi bj bm bn bo br bs bt bv bw by bz ca cc cf cg ch ci ck cl cm cn co cq cr cu cv cx cy cz de dj dk dm do dz ec ee eg eh es et ev fi fj fk fm fo fr ga gb gd ge gf gh gi gl gm gn gp gr gt gu gw gy hk hm hn hr ht hu id ie il in io iq ir is it jm jo jp ke kg kh ki km kn kp kr kw ky kz la lb lc li lk lr ls lt lu lv ly ma mc md mg mh ml mm mn mo mp mq mr ms mt mv mw mx my mz na nc ne nf ng ni nl no np nr nt nu nz om qa pa pe pf pg ph pk pl pm pn pr pt pw py re ro ru rw sa sb sc sd se sg sh si sj sk sl sm sn so sr st su sy sz tc td tf tg th tj tk tm tn to tp tr tt tv tw tz ua ug uk us uy va vc ve vg vn vu wf ws ye yu za zm zr zw".split(" "))},email:function(Fe){return this.character("lower")+"."+this.word()+"@"+(Fe||this.word()+"."+this.tld())},ip:function(){return this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)}}},function($e,Ie,Fe){var Ue=Fe(18),qe=["东北","åŽåŒ—","åŽä¸œ","åŽä¸­","åŽå—","西å—","西北"];$e.exports={region:function(){return this.pick(qe)},province:function(){return this.pick(Ue).name},city:function(kt){var Et=this.pick(Ue),Dt=this.pick(Et.children);return kt?[Et.name,Dt.name].join(" "):Dt.name},county:function(kt){var Et=this.pick(Ue),Dt=this.pick(Et.children),Lt=this.pick(Dt.children)||{name:"-"};return kt?[Et.name,Dt.name,Lt.name].join(" "):Lt.name},zip:function(kt){for(var Et="",Dt=0;Dt<(kt||6);Dt++)Et+=this.natural(0,9);return Et}}},function($e,Ie){var Fe={11e4:"北京",110100:"北京市",110101:"东城区",110102:"西城区",110105:"æœé˜³åŒº",110106:"丰å°åŒº",110107:"石景山区",110108:"海淀区",110109:"门头沟区",110111:"房山区",110112:"通州区",110113:"顺义区",110114:"昌平区",110115:"大兴区",110116:"怀柔区",110117:"平谷区",110228:"密云县",110229:"延庆县",110230:"其它区",12e4:"天津",120100:"天津市",120101:"和平区",120102:"河东区",120103:"河西区",120104:"å—开区",120105:"河北区",120106:"红桥区",120110:"东丽区",120111:"西é’区",120112:"æ´¥å—区",120113:"北辰区",120114:"武清区",120115:"å®å»åŒº",120116:"滨海新区",120221:"å®æ²³åŽ¿",120223:"é™æµ·åŽ¿",120225:"蓟县",120226:"其它区",13e4:"河北çœ",130100:"石家庄市",130102:"长安区",130103:"桥东区",130104:"桥西区",130105:"æ–°åŽåŒº",130107:"井陉矿区",130108:"裕åŽåŒº",130121:"井陉县",130123:"正定县",130124:"栾城县",130125:"è¡Œå”县",130126:"çµå¯¿åŽ¿",130127:"高邑县",130128:"深泽县",130129:"赞皇县",130130:"æ— æžåŽ¿",130131:"平山县",130132:"å…ƒæ°åŽ¿",130133:"赵县",130181:"辛集市",130182:"è—城市",130183:"晋州市",130184:"æ–°ä¹å¸‚",130185:"鹿泉市",130186:"其它区",130200:"å”山市",130202:"è·¯å—区",130203:"路北区",130204:"å¤å†¶åŒº",130205:"开平区",130207:"丰å—区",130208:"丰润区",130223:"滦县",130224:"滦å—县",130225:"ä¹äº­åŽ¿",130227:"è¿è¥¿åŽ¿",130229:"玉田县",130230:"曹妃甸区",130281:"éµåŒ–市",130283:"è¿å®‰å¸‚",130284:"其它区",130300:"秦皇岛市",130302:"海港区",130303:"山海关区",130304:"北戴河区",130321:"é’龙满æ—自治县",130322:"昌黎县",130323:"抚å®åŽ¿",130324:"å¢é¾™åŽ¿",130398:"其它区",130400:"邯郸市",130402:"邯山区",130403:"丛å°åŒº",130404:"å¤å…´åŒº",130406:"峰峰矿区",130421:"邯郸县",130423:"临漳县",130424:"æˆå®‰åŽ¿",130425:"大å县",130426:"涉县",130427:"ç£åŽ¿",130428:"肥乡县",130429:"永年县",130430:"邱县",130431:"鸡泽县",130432:"广平县",130433:"馆陶县",130434:"é­åŽ¿",130435:"曲周县",130481:"武安市",130482:"其它区",130500:"é‚¢å°å¸‚",130502:"桥东区",130503:"桥西区",130521:"é‚¢å°åŽ¿",130522:"临城县",130523:"内丘县",130524:"æŸä¹¡åŽ¿",130525:"隆尧县",130526:"任县",130527:"å—和县",130528:"å®æ™‹åŽ¿",130529:"巨鹿县",130530:"新河县",130531:"广宗县",130532:"平乡县",130533:"å¨åŽ¿",130534:"清河县",130535:"临西县",130581:"å—宫市",130582:"沙河市",130583:"其它区",130600:"ä¿å®šå¸‚",130602:"新市区",130603:"北市区",130604:"å—市区",130621:"满城县",130622:"清苑县",130623:"涞水县",130624:"阜平县",130625:"å¾æ°´åŽ¿",130626:"定兴县",130627:"å”县",130628:"高阳县",130629:"容城县",130630:"涞æºåŽ¿",130631:"望都县",130632:"安新县",130633:"易县",130634:"曲阳县",130635:"蠡县",130636:"顺平县",130637:"åšé‡ŽåŽ¿",130638:"雄县",130681:"涿州市",130682:"定州市",130683:"安国市",130684:"高碑店市",130699:"其它区",130700:"张家å£å¸‚",130702:"桥东区",130703:"桥西区",130705:"宣化区",130706:"下花园区",130721:"宣化县",130722:"张北县",130723:"康ä¿åŽ¿",130724:"æ²½æºåŽ¿",130725:"尚义县",130726:"蔚县",130727:"阳原县",130728:"怀安县",130729:"万全县",130730:"怀æ¥åŽ¿",130731:"涿鹿县",130732:"赤城县",130733:"崇礼县",130734:"其它区",130800:"承德市",130802:"åŒæ¡¥åŒº",130803:"åŒæ»¦åŒº",130804:"鹰手è¥å­çŸ¿åŒº",130821:"承德县",130822:"兴隆县",130823:"平泉县",130824:"滦平县",130825:"隆化县",130826:"丰å®æ»¡æ—自治县",130827:"宽城满æ—自治县",130828:"围场满æ—è’™å¤æ—自治县",130829:"其它区",130900:"沧州市",130902:"æ–°åŽåŒº",130903:"è¿æ²³åŒº",130921:"沧县",130922:"é’县",130923:"东光县",130924:"海兴县",130925:"ç›å±±åŽ¿",130926:"肃å®åŽ¿",130927:"å—皮县",130928:"å´æ¡¥åŽ¿",130929:"献县",130930:"å­Ÿæ‘回æ—自治县",130981:"泊头市",130982:"任丘市",130983:"黄骅市",130984:"河间市",130985:"其它区",131e3:"廊åŠå¸‚",131002:"安次区",131003:"广阳区",131022:"固安县",131023:"永清县",131024:"香河县",131025:"大城县",131026:"文安县",131028:"大厂回æ—自治县",131081:"霸州市",131082:"三河市",131083:"其它区",131100:"衡水市",131102:"桃城区",131121:"枣强县",131122:"武邑县",131123:"武强县",131124:"饶阳县",131125:"安平县",131126:"故城县",131127:"景县",131128:"阜城县",131181:"冀州市",131182:"深州市",131183:"其它区",14e4:"山西çœ",140100:"太原市",140105:"å°åº—区",140106:"迎泽区",140107:"æ花岭区",140108:"å°–è‰åªåŒº",140109:"万æŸæž—区",140110:"晋æºåŒº",140121:"清å¾åŽ¿",140122:"阳曲县",140123:"娄烦县",140181:"å¤äº¤å¸‚",140182:"其它区",140200:"大åŒå¸‚",140202:"城区",140203:"矿区",140211:"å—郊区",140212:"æ–°è£åŒº",140221:"阳高县",140222:"天镇县",140223:"广çµåŽ¿",140224:"çµä¸˜åŽ¿",140225:"浑æºåŽ¿",140226:"左云县",140227:"大åŒåŽ¿",140228:"其它区",140300:"阳泉市",140302:"城区",140303:"矿区",140311:"郊区",140321:"平定县",140322:"盂县",140323:"其它区",140400:"长治市",140421:"长治县",140423:"襄垣县",140424:"屯留县",140425:"平顺县",140426:"黎城县",140427:"壶关县",140428:"é•¿å­åŽ¿",140429:"武乡县",140430:"æ²åŽ¿",140431:"æ²æºåŽ¿",140481:"潞城市",140482:"城区",140483:"郊区",140485:"其它区",140500:"晋城市",140502:"城区",140521:"æ²æ°´åŽ¿",140522:"阳城县",140524:"陵å·åŽ¿",140525:"泽州县",140581:"高平市",140582:"其它区",140600:"朔州市",140602:"朔城区",140603:"å¹³é²åŒº",140621:"山阴县",140622:"应县",140623:"å³çŽ‰åŽ¿",140624:"怀ä»åŽ¿",140625:"其它区",140700:"晋中市",140702:"榆次区",140721:"榆社县",140722:"å·¦æƒåŽ¿",140723:"和顺县",140724:"昔阳县",140725:"寿阳县",140726:"太谷县",140727:"ç¥åŽ¿",140728:"å¹³é¥åŽ¿",140729:"çµçŸ³åŽ¿",140781:"介休市",140782:"其它区",140800:"è¿åŸŽå¸‚",140802:"ç›æ¹–区",140821:"临猗县",140822:"万è£åŽ¿",140823:"闻喜县",140824:"稷山县",140825:"新绛县",140826:"绛县",140827:"垣曲县",140828:"å¤åŽ¿",140829:"平陆县",140830:"芮城县",140881:"永济市",140882:"河津市",140883:"其它区",140900:"忻州市",140902:"忻府区",140921:"定襄县",140922:"五å°åŽ¿",140923:"代县",140924:"ç¹å³™åŽ¿",140925:"å®æ­¦åŽ¿",140926:"é™ä¹åŽ¿",140927:"神池县",140928:"五寨县",140929:"岢岚县",140930:"河曲县",140931:"ä¿å¾·åŽ¿",140932:"å关县",140981:"原平市",140982:"其它区",141e3:"临汾市",141002:"尧都区",141021:"曲沃县",141022:"翼城县",141023:"襄汾县",141024:"洪洞县",141025:"å¤åŽ¿",141026:"安泽县",141027:"浮山县",141028:"å‰åŽ¿",141029:"乡å®åŽ¿",141030:"大å®åŽ¿",141031:"隰县",141032:"永和县",141033:"蒲县",141034:"汾西县",141081:"侯马市",141082:"éœå·žå¸‚",141083:"其它区",141100:"å•æ¢å¸‚",141102:"离石区",141121:"文水县",141122:"交城县",141123:"兴县",141124:"临县",141125:"柳林县",141126:"石楼县",141127:"岚县",141128:"方山县",141129:"中阳县",141130:"交å£åŽ¿",141181:"å­ä¹‰å¸‚",141182:"汾阳市",141183:"其它区",15e4:"内蒙å¤è‡ªæ²»åŒº",150100:"呼和浩特市",150102:"新城区",150103:"回民区",150104:"玉泉区",150105:"赛罕区",150121:"土默特左旗",150122:"托克托县",150123:"和林格尔县",150124:"清水河县",150125:"æ­¦å·åŽ¿",150126:"其它区",150200:"包头市",150202:"东河区",150203:"昆都仑区",150204:"é’山区",150205:"石æ‹åŒº",150206:"白云鄂åšçŸ¿åŒº",150207:"ä¹åŽŸåŒº",150221:"土默特å³æ——",150222:"固阳县",150223:"达尔罕茂明安è”åˆæ——",150224:"其它区",150300:"乌海市",150302:"海勃湾区",150303:"æµ·å—区",150304:"乌达区",150305:"其它区",150400:"赤峰市",150402:"红山区",150403:"å…ƒå®å±±åŒº",150404:"æ¾å±±åŒº",150421:"阿é²ç§‘å°”æ²æ——",150422:"巴林左旗",150423:"å·´æž—å³æ——",150424:"林西县",150425:"克什克腾旗",150426:"ç¿ç‰›ç‰¹æ——",150428:"喀喇æ²æ——",150429:"å®åŸŽåŽ¿",150430:"敖汉旗",150431:"其它区",150500:"通辽市",150502:"科尔æ²åŒº",150521:"科尔æ²å·¦ç¿¼ä¸­æ——",150522:"科尔æ²å·¦ç¿¼åŽæ——",150523:"å¼€é²åŽ¿",150524:"库伦旗",150525:"奈曼旗",150526:"扎é²ç‰¹æ——",150581:"éœæž—郭勒市",150582:"其它区",150600:"鄂尔多斯市",150602:"东胜区",150621:"达拉特旗",150622:"准格尔旗",150623:"鄂托克å‰æ——",150624:"鄂托克旗",150625:"æ­é”¦æ——",150626:"乌审旗",150627:"伊金éœæ´›æ——",150628:"其它区",150700:"呼伦è´å°”市",150702:"海拉尔区",150703:"扎赉诺尔区",150721:"阿è£æ——",150722:"莫力达瓦达斡尔æ—自治旗",150723:"鄂伦春自治旗",150724:"鄂温克æ—自治旗",150725:"陈巴尔虎旗",150726:"新巴尔虎左旗",150727:"新巴尔虎å³æ——",150781:"满洲里市",150782:"牙克石市",150783:"扎兰屯市",150784:"é¢å°”å¤çº³å¸‚",150785:"根河市",150786:"其它区",150800:"巴彦淖尔市",150802:"临河区",150821:"五原县",150822:"磴å£åŽ¿",150823:"乌拉特å‰æ——",150824:"乌拉特中旗",150825:"乌拉特åŽæ——",150826:"æ­é”¦åŽæ——",150827:"其它区",150900:"乌兰察布市",150902:"集å®åŒº",150921:"å“资县",150922:"化德县",150923:"商都县",150924:"兴和县",150925:"凉城县",150926:"察哈尔å³ç¿¼å‰æ——",150927:"察哈尔å³ç¿¼ä¸­æ——",150928:"察哈尔å³ç¿¼åŽæ——",150929:"å››å­çŽ‹æ——",150981:"丰镇市",150982:"其它区",152200:"兴安盟",152201:"乌兰浩特市",152202:"阿尔山市",152221:"科尔æ²å³ç¿¼å‰æ——",152222:"科尔æ²å³ç¿¼ä¸­æ——",152223:"扎赉特旗",152224:"çªæ³‰åŽ¿",152225:"其它区",152500:"锡林郭勒盟",152501:"二连浩特市",152502:"锡林浩特市",152522:"阿巴嘎旗",152523:"è‹å°¼ç‰¹å·¦æ——",152524:"è‹å°¼ç‰¹å³æ——",152525:"东乌ç ç©†æ²æ——",152526:"西乌ç ç©†æ²æ——",152527:"太仆寺旗",152528:"镶黄旗",152529:"正镶白旗",152530:"æ­£è“æ——",152531:"多伦县",152532:"其它区",152900:"阿拉善盟",152921:"阿拉善左旗",152922:"阿拉善å³æ——",152923:"é¢æµŽçº³æ——",152924:"其它区",21e4:"è¾½å®çœ",210100:"沈阳市",210102:"和平区",210103:"沈河区",210104:"大东区",210105:"皇姑区",210106:"é“西区",210111:"è‹å®¶å±¯åŒº",210112:"东陵区",210113:"新城å­åŒº",210114:"于洪区",210122:"辽中县",210123:"康平县",210124:"法库县",210181:"新民市",210184:"沈北新区",210185:"其它区",210200:"大连市",210202:"中山区",210203:"西岗区",210204:"沙河å£åŒº",210211:"甘井å­åŒº",210212:"旅顺å£åŒº",210213:"金州区",210224:"长海县",210281:"瓦房店市",210282:"普兰店市",210283:"庄河市",210298:"其它区",210300:"éžå±±å¸‚",210302:"é“东区",210303:"é“西区",210304:"立山区",210311:"åƒå±±åŒº",210321:"å°å®‰åŽ¿",210323:"岫岩满æ—自治县",210381:"海城市",210382:"其它区",210400:"抚顺市",210402:"新抚区",210403:"东洲区",210404:"望花区",210411:"顺城区",210421:"抚顺县",210422:"新宾满æ—自治县",210423:"清原满æ—自治县",210424:"其它区",210500:"本溪市",210502:"平山区",210503:"溪湖区",210504:"明山区",210505:"å—芬区",210521:"本溪满æ—自治县",210522:"æ¡“ä»æ»¡æ—自治县",210523:"其它区",210600:"丹东市",210602:"å…ƒå®åŒº",210603:"振兴区",210604:"振安区",210624:"宽甸满æ—自治县",210681:"东港市",210682:"凤城市",210683:"其它区",210700:"锦州市",210702:"å¤å¡”区",210703:"凌河区",210711:"太和区",210726:"黑山县",210727:"义县",210781:"凌海市",210782:"北镇市",210783:"其它区",210800:"è¥å£å¸‚",210802:"ç«™å‰åŒº",210803:"西市区",210804:"鲅鱼圈区",210811:"è€è¾¹åŒº",210881:"盖州市",210882:"大石桥市",210883:"其它区",210900:"阜新市",210902:"海州区",210903:"新邱区",210904:"太平区",210905:"清河门区",210911:"细河区",210921:"阜新蒙å¤æ—自治县",210922:"彰武县",210923:"其它区",211e3:"辽阳市",211002:"白塔区",211003:"文圣区",211004:"å®ä¼ŸåŒº",211005:"弓长岭区",211011:"太å­æ²³åŒº",211021:"辽阳县",211081:"ç¯å¡”市",211082:"其它区",211100:"盘锦市",211102:"åŒå°å­åŒº",211103:"兴隆å°åŒº",211121:"大洼县",211122:"盘山县",211123:"其它区",211200:"é“岭市",211202:"银州区",211204:"清河区",211221:"é“岭县",211223:"西丰县",211224:"昌图县",211281:"调兵山市",211282:"开原市",211283:"其它区",211300:"æœé˜³å¸‚",211302:"åŒå¡”区",211303:"龙城区",211321:"æœé˜³åŽ¿",211322:"建平县",211324:"喀喇æ²å·¦ç¿¼è’™å¤æ—自治县",211381:"北票市",211382:"凌æºå¸‚",211383:"其它区",211400:"葫芦岛市",211402:"连山区",211403:"龙港区",211404:"å—票区",211421:"绥中县",211422:"建昌县",211481:"兴城市",211482:"其它区",22e4:"å‰æž—çœ",220100:"长春市",220102:"å—关区",220103:"宽城区",220104:"æœé˜³åŒº",220105:"二é“区",220106:"绿园区",220112:"åŒé˜³åŒº",220122:"农安县",220181:"ä¹å°å¸‚",220182:"榆树市",220183:"德惠市",220188:"其它区",220200:"å‰æž—市",220202:"昌邑区",220203:"龙潭区",220204:"船è¥åŒº",220211:"丰满区",220221:"æ°¸å‰åŽ¿",220281:"蛟河市",220282:"桦甸市",220283:"舒兰市",220284:"ç£çŸ³å¸‚",220285:"其它区",220300:"四平市",220302:"é“西区",220303:"é“东区",220322:"梨树县",220323:"伊通满æ—自治县",220381:"公主岭市",220382:"åŒè¾½å¸‚",220383:"其它区",220400:"è¾½æºå¸‚",220402:"龙山区",220403:"西安区",220421:"东丰县",220422:"东辽县",220423:"其它区",220500:"通化市",220502:"东昌区",220503:"二é“江区",220521:"通化县",220523:"辉å—县",220524:"柳河县",220581:"梅河å£å¸‚",220582:"集安市",220583:"其它区",220600:"白山市",220602:"浑江区",220621:"抚æ¾åŽ¿",220622:"é–宇县",220623:"长白æœé²œæ—自治县",220625:"江æºåŒº",220681:"临江市",220682:"其它区",220700:"æ¾åŽŸå¸‚",220702:"å®æ±ŸåŒº",220721:"å‰éƒ­å°”罗斯蒙å¤æ—自治县",220722:"长岭县",220723:"乾安县",220724:"扶余市",220725:"其它区",220800:"白城市",220802:"洮北区",220821:"镇赉县",220822:"通榆县",220881:"æ´®å—市",220882:"大安市",220883:"其它区",222400:"延边æœé²œæ—自治州",222401:"延å‰å¸‚",222402:"图们市",222403:"敦化市",222404:"ç²æ˜¥å¸‚",222405:"龙井市",222406:"和龙市",222424:"汪清县",222426:"安图县",222427:"其它区",23e4:"黑龙江çœ",230100:"哈尔滨市",230102:"é“里区",230103:"å—岗区",230104:"é“外区",230106:"香åŠåŒº",230108:"平房区",230109:"æ¾åŒ—区",230111:"呼兰区",230123:"ä¾å…°åŽ¿",230124:"方正县",230125:"宾县",230126:"巴彦县",230127:"木兰县",230128:"通河县",230129:"延寿县",230181:"阿城区",230182:"åŒåŸŽå¸‚",230183:"尚志市",230184:"五常市",230186:"其它区",230200:"é½é½å“ˆå°”市",230202:"龙沙区",230203:"建åŽåŒº",230204:"é“锋区",230205:"昂昂溪区",230206:"富拉尔基区",230207:"碾å­å±±åŒº",230208:"梅里斯达斡尔æ—区",230221:"龙江县",230223:"ä¾å®‰åŽ¿",230224:"æ³°æ¥åŽ¿",230225:"甘å—县",230227:"富裕县",230229:"克山县",230230:"克东县",230231:"拜泉县",230281:"讷河市",230282:"其它区",230300:"鸡西市",230302:"鸡冠区",230303:"æ’山区",230304:"æ»´é“区",230305:"梨树区",230306:"城å­æ²³åŒº",230307:"麻山区",230321:"鸡东县",230381:"虎林市",230382:"密山市",230383:"其它区",230400:"鹤岗市",230402:"å‘阳区",230403:"工农区",230404:"å—山区",230405:"兴安区",230406:"东山区",230407:"兴山区",230421:"è北县",230422:"绥滨县",230423:"其它区",230500:"åŒé¸­å±±å¸‚",230502:"尖山区",230503:"岭东区",230505:"四方å°åŒº",230506:"å®å±±åŒº",230521:"集贤县",230522:"å‹è°ŠåŽ¿",230523:"å®æ¸…县",230524:"饶河县",230525:"其它区",230600:"大庆市",230602:"è¨å°”图区",230603:"龙凤区",230604:"让胡路区",230605:"红岗区",230606:"大åŒåŒº",230621:"肇州县",230622:"肇æºåŽ¿",230623:"林甸县",230624:"æœå°”伯特蒙å¤æ—自治县",230625:"其它区",230700:"伊春市",230702:"伊春区",230703:"å—岔区",230704:"å‹å¥½åŒº",230705:"西林区",230706:"翠峦区",230707:"æ–°é’区",230708:"美溪区",230709:"金山屯区",230710:"五è¥åŒº",230711:"乌马河区",230712:"汤旺河区",230713:"带岭区",230714:"乌伊岭区",230715:"红星区",230716:"上甘岭区",230722:"嘉è«åŽ¿",230781:"é“力市",230782:"其它区",230800:"佳木斯市",230803:"å‘阳区",230804:"å‰è¿›åŒº",230805:"东风区",230811:"郊区",230822:"桦å—县",230826:"桦å·åŽ¿",230828:"汤原县",230833:"抚远县",230881:"åŒæ±Ÿå¸‚",230882:"富锦市",230883:"其它区",230900:"七å°æ²³å¸‚",230902:"新兴区",230903:"桃山区",230904:"茄å­æ²³åŒº",230921:"勃利县",230922:"其它区",231e3:"牡丹江市",231002:"东安区",231003:"阳明区",231004:"爱民区",231005:"西安区",231024:"东å®åŽ¿",231025:"æž—å£åŽ¿",231081:"绥芬河市",231083:"海林市",231084:"å®å®‰å¸‚",231085:"穆棱市",231086:"其它区",231100:"黑河市",231102:"爱辉区",231121:"嫩江县",231123:"逊克县",231124:"å­™å´åŽ¿",231181:"北安市",231182:"五大连池市",231183:"其它区",231200:"绥化市",231202:"北林区",231221:"望奎县",231222:"兰西县",231223:"é’冈县",231224:"庆安县",231225:"明水县",231226:"绥棱县",231281:"安达市",231282:"肇东市",231283:"海伦市",231284:"其它区",232700:"大兴安岭地区",232702:"æ¾å²­åŒº",232703:"新林区",232704:"呼中区",232721:"呼玛县",232722:"塔河县",232723:"漠河县",232724:"加格达奇区",232725:"其它区",31e4:"上海",310100:"上海市",310101:"黄浦区",310104:"å¾æ±‡åŒº",310105:"é•¿å®åŒº",310106:"é™å®‰åŒº",310107:"普陀区",310108:"闸北区",310109:"虹å£åŒº",310110:"æ¨æµ¦åŒº",310112:"闵行区",310113:"å®å±±åŒº",310114:"嘉定区",310115:"浦东新区",310116:"金山区",310117:"æ¾æ±ŸåŒº",310118:"é’浦区",310120:"奉贤区",310230:"崇明县",310231:"其它区",32e4:"江è‹çœ",320100:"å—京市",320102:"玄武区",320104:"秦淮区",320105:"建邺区",320106:"鼓楼区",320111:"浦å£åŒº",320113:"栖霞区",320114:"雨花å°åŒº",320115:"江å®åŒº",320116:"å…­åˆåŒº",320124:"溧水区",320125:"高淳区",320126:"其它区",320200:"无锡市",320202:"崇安区",320203:"å—长区",320204:"北塘区",320205:"锡山区",320206:"惠山区",320211:"滨湖区",320281:"江阴市",320282:"宜兴市",320297:"其它区",320300:"å¾å·žå¸‚",320302:"鼓楼区",320303:"云龙区",320305:"贾汪区",320311:"泉山区",320321:"丰县",320322:"沛县",320323:"铜山区",320324:"ç¢å®åŽ¿",320381:"新沂市",320382:"邳州市",320383:"其它区",320400:"常州市",320402:"天å®åŒº",320404:"钟楼区",320405:"戚墅堰区",320411:"新北区",320412:"武进区",320481:"溧阳市",320482:"金å›å¸‚",320483:"其它区",320500:"è‹å·žå¸‚",320505:"虎丘区",320506:"å´ä¸­åŒº",320507:"相城区",320508:"姑è‹åŒº",320581:"常熟市",320582:"张家港市",320583:"昆山市",320584:"å´æ±ŸåŒº",320585:"太仓市",320596:"其它区",320600:"å—通市",320602:"å´‡å·åŒº",320611:"港闸区",320612:"通州区",320621:"海安县",320623:"如东县",320681:"å¯ä¸œå¸‚",320682:"如皋市",320684:"海门市",320694:"其它区",320700:"连云港市",320703:"连云区",320705:"新浦区",320706:"海州区",320721:"赣榆县",320722:"东海县",320723:"çŒäº‘县",320724:"çŒå—县",320725:"其它区",320800:"淮安市",320802:"清河区",320803:"淮安区",320804:"淮阴区",320811:"清浦区",320826:"涟水县",320829:"洪泽县",320830:"盱眙县",320831:"金湖县",320832:"其它区",320900:"ç›åŸŽå¸‚",320902:"亭湖区",320903:"ç›éƒ½åŒº",320921:"å“水县",320922:"滨海县",320923:"阜å®åŽ¿",320924:"射阳县",320925:"建湖县",320981:"东å°å¸‚",320982:"大丰市",320983:"其它区",321e3:"扬州市",321002:"广陵区",321003:"邗江区",321023:"å®åº”县",321081:"仪å¾å¸‚",321084:"高邮市",321088:"江都区",321093:"其它区",321100:"镇江市",321102:"京å£åŒº",321111:"润州区",321112:"丹徒区",321181:"丹阳市",321182:"扬中市",321183:"å¥å®¹å¸‚",321184:"其它区",321200:"泰州市",321202:"海陵区",321203:"高港区",321281:"兴化市",321282:"é–江市",321283:"泰兴市",321284:"姜堰区",321285:"其它区",321300:"宿è¿å¸‚",321302:"宿城区",321311:"宿豫区",321322:"沭阳县",321323:"泗阳县",321324:"泗洪县",321325:"其它区",33e4:"浙江çœ",330100:"æ­å·žå¸‚",330102:"上城区",330103:"下城区",330104:"江干区",330105:"拱墅区",330106:"西湖区",330108:"滨江区",330109:"è§å±±åŒº",330110:"ä½™æ­åŒº",330122:"æ¡åºåŽ¿",330127:"淳安县",330182:"建德市",330183:"富阳市",330185:"临安市",330186:"其它区",330200:"å®æ³¢å¸‚",330203:"海曙区",330204:"江东区",330205:"江北区",330206:"北仑区",330211:"镇海区",330212:"鄞州区",330225:"象山县",330226:"å®æµ·åŽ¿",330281:"余姚市",330282:"慈溪市",330283:"奉化市",330284:"其它区",330300:"温州市",330302:"鹿城区",330303:"龙湾区",330304:"瓯海区",330322:"洞头县",330324:"永嘉县",330326:"平阳县",330327:"è‹å—县",330328:"æ–‡æˆåŽ¿",330329:"泰顺县",330381:"瑞安市",330382:"ä¹æ¸…市",330383:"其它区",330400:"嘉兴市",330402:"å—湖区",330411:"秀洲区",330421:"嘉善县",330424:"æµ·ç›åŽ¿",330481:"æµ·å®å¸‚",330482:"平湖市",330483:"æ¡ä¹¡å¸‚",330484:"其它区",330500:"湖州市",330502:"å´å…´åŒº",330503:"å—浔区",330521:"德清县",330522:"长兴县",330523:"安å‰åŽ¿",330524:"其它区",330600:"ç»å…´å¸‚",330602:"越城区",330621:"ç»å…´åŽ¿",330624:"新昌县",330681:"诸暨市",330682:"上虞市",330683:"嵊州市",330684:"其它区",330700:"金åŽå¸‚",330702:"婺城区",330703:"金东区",330723:"武义县",330726:"浦江县",330727:"ç£å®‰åŽ¿",330781:"兰溪市",330782:"义乌市",330783:"东阳市",330784:"永康市",330785:"其它区",330800:"衢州市",330802:"柯城区",330803:"衢江区",330822:"常山县",330824:"开化县",330825:"龙游县",330881:"江山市",330882:"其它区",330900:"舟山市",330902:"定海区",330903:"普陀区",330921:"岱山县",330922:"嵊泗县",330923:"其它区",331e3:"å°å·žå¸‚",331002:"椒江区",331003:"黄岩区",331004:"路桥区",331021:"玉环县",331022:"三门县",331023:"天å°åŽ¿",331024:"仙居县",331081:"温岭市",331082:"临海市",331083:"其它区",331100:"丽水市",331102:"莲都区",331121:"é’田县",331122:"缙云县",331123:"é‚昌县",331124:"æ¾é˜³åŽ¿",331125:"云和县",331126:"庆元县",331127:"景å®ç•²æ—自治县",331181:"龙泉市",331182:"其它区",34e4:"安徽çœ",340100:"åˆè‚¥å¸‚",340102:"瑶海区",340103:"åºé˜³åŒº",340104:"蜀山区",340111:"包河区",340121:"长丰县",340122:"肥东县",340123:"肥西县",340192:"其它区",340200:"芜湖市",340202:"镜湖区",340203:"弋江区",340207:"鸠江区",340208:"三山区",340221:"芜湖县",340222:"ç¹æ˜ŒåŽ¿",340223:"å—陵县",340224:"其它区",340300:"蚌埠市",340302:"é¾™å­æ¹–区",340303:"蚌山区",340304:"禹会区",340311:"淮上区",340321:"怀远县",340322:"五河县",340323:"固镇县",340324:"其它区",340400:"æ·®å—市",340402:"大通区",340403:"田家庵区",340404:"谢家集区",340405:"八公山区",340406:"潘集区",340421:"凤å°åŽ¿",340422:"其它区",340500:"马éžå±±å¸‚",340503:"花山区",340504:"雨山区",340506:"åšæœ›åŒº",340521:"当涂县",340522:"其它区",340600:"淮北市",340602:"æœé›†åŒº",340603:"相山区",340604:"烈山区",340621:"濉溪县",340622:"其它区",340700:"铜陵市",340702:"铜官山区",340703:"ç‹®å­å±±åŒº",340711:"郊区",340721:"铜陵县",340722:"其它区",340800:"安庆市",340802:"迎江区",340803:"大观区",340811:"宜秀区",340822:"怀å®åŽ¿",340823:"枞阳县",340824:"潜山县",340825:"太湖县",340826:"宿æ¾åŽ¿",340827:"望江县",340828:"岳西县",340881:"æ¡åŸŽå¸‚",340882:"其它区",341e3:"黄山市",341002:"屯溪区",341003:"黄山区",341004:"徽州区",341021:"歙县",341022:"休å®åŽ¿",341023:"黟县",341024:"ç¥é—¨åŽ¿",341025:"其它区",341100:"æ»å·žå¸‚",341102:"ç…çŠåŒº",341103:"å—谯区",341122:"æ¥å®‰åŽ¿",341124:"全椒县",341125:"定远县",341126:"凤阳县",341181:"天长市",341182:"明光市",341183:"其它区",341200:"阜阳市",341202:"é¢å·žåŒº",341203:"é¢ä¸œåŒº",341204:"é¢æ³‰åŒº",341221:"临泉县",341222:"太和县",341225:"阜å—县",341226:"é¢ä¸ŠåŽ¿",341282:"界首市",341283:"其它区",341300:"宿州市",341302:"埇桥区",341321:"砀山县",341322:"è§åŽ¿",341323:"çµç’§åŽ¿",341324:"泗县",341325:"其它区",341400:"巢湖市",341421:"åºæ±ŸåŽ¿",341422:"无为县",341423:"å«å±±åŽ¿",341424:"和县",341500:"六安市",341502:"金安区",341503:"裕安区",341521:"寿县",341522:"éœé‚±åŽ¿",341523:"舒城县",341524:"金寨县",341525:"éœå±±åŽ¿",341526:"其它区",341600:"亳州市",341602:"谯城区",341621:"涡阳县",341622:"蒙城县",341623:"利辛县",341624:"其它区",341700:"池州市",341702:"贵池区",341721:"东至县",341722:"石å°åŽ¿",341723:"é’阳县",341724:"其它区",341800:"宣城市",341802:"宣州区",341821:"郎溪县",341822:"广德县",341823:"泾县",341824:"绩溪县",341825:"旌德县",341881:"å®å›½å¸‚",341882:"其它区",35e4:"ç¦å»ºçœ",350100:"ç¦å·žå¸‚",350102:"鼓楼区",350103:"å°æ±ŸåŒº",350104:"仓山区",350105:"马尾区",350111:"晋安区",350121:"闽侯县",350122:"连江县",350123:"ç½—æºåŽ¿",350124:"闽清县",350125:"永泰县",350128:"平潭县",350181:"ç¦æ¸…市",350182:"é•¿ä¹å¸‚",350183:"其它区",350200:"厦门市",350203:"æ€æ˜ŽåŒº",350205:"海沧区",350206:"湖里区",350211:"集美区",350212:"åŒå®‰åŒº",350213:"翔安区",350214:"其它区",350300:"莆田市",350302:"城厢区",350303:"涵江区",350304:"è”城区",350305:"秀屿区",350322:"仙游县",350323:"其它区",350400:"三明市",350402:"梅列区",350403:"三元区",350421:"明溪县",350423:"清æµåŽ¿",350424:"å®åŒ–县",350425:"大田县",350426:"尤溪县",350427:"沙县",350428:"å°†ä¹åŽ¿",350429:"æ³°å®åŽ¿",350430:"建å®åŽ¿",350481:"永安市",350482:"其它区",350500:"泉州市",350502:"鲤城区",350503:"丰泽区",350504:"洛江区",350505:"泉港区",350521:"惠安县",350524:"安溪县",350525:"永春县",350526:"德化县",350527:"金门县",350581:"石狮市",350582:"晋江市",350583:"å—安市",350584:"其它区",350600:"漳州市",350602:"芗城区",350603:"龙文区",350622:"云霄县",350623:"漳浦县",350624:"è¯å®‰åŽ¿",350625:"长泰县",350626:"东山县",350627:"å—é–县",350628:"平和县",350629:"åŽå®‰åŽ¿",350681:"龙海市",350682:"其它区",350700:"å—平市",350702:"延平区",350721:"顺昌县",350722:"浦城县",350723:"光泽县",350724:"æ¾æºªåŽ¿",350725:"政和县",350781:"邵武市",350782:"武夷山市",350783:"建瓯市",350784:"建阳市",350785:"其它区",350800:"龙岩市",350802:"新罗区",350821:"长汀县",350822:"永定县",350823:"上æ­åŽ¿",350824:"武平县",350825:"连城县",350881:"漳平市",350882:"其它区",350900:"å®å¾·å¸‚",350902:"蕉城区",350921:"霞浦县",350922:"å¤ç”°åŽ¿",350923:"å±å—县",350924:"寿å®åŽ¿",350925:"周å®åŽ¿",350926:"柘è£åŽ¿",350981:"ç¦å®‰å¸‚",350982:"ç¦é¼Žå¸‚",350983:"其它区",36e4:"江西çœ",360100:"å—昌市",360102:"东湖区",360103:"西湖区",360104:"é’云谱区",360105:"湾里区",360111:"é’山湖区",360121:"å—昌县",360122:"新建县",360123:"安义县",360124:"进贤县",360128:"其它区",360200:"景德镇市",360202:"昌江区",360203:"ç å±±åŒº",360222:"æµ®æ¢åŽ¿",360281:"ä¹å¹³å¸‚",360282:"其它区",360300:"è乡市",360302:"安æºåŒº",360313:"湘东区",360321:"莲花县",360322:"上栗县",360323:"芦溪县",360324:"其它区",360400:"ä¹æ±Ÿå¸‚",360402:"åºå±±åŒº",360403:"浔阳区",360421:"ä¹æ±ŸåŽ¿",360423:"æ­¦å®åŽ¿",360424:"修水县",360425:"永修县",360426:"德安县",360427:"星å­åŽ¿",360428:"都昌县",360429:"æ¹–å£åŽ¿",360430:"彭泽县",360481:"瑞昌市",360482:"其它区",360483:"å…±é’城市",360500:"新余市",360502:"æ¸æ°´åŒº",360521:"分宜县",360522:"其它区",360600:"鹰潭市",360602:"月湖区",360622:"余江县",360681:"贵溪市",360682:"其它区",360700:"赣州市",360702:"章贡区",360721:"赣县",360722:"信丰县",360723:"大余县",360724:"上犹县",360725:"崇义县",360726:"安远县",360727:"é¾™å—县",360728:"定å—县",360729:"å…¨å—县",360730:"å®éƒ½åŽ¿",360731:"于都县",360732:"兴国县",360733:"会昌县",360734:"寻乌县",360735:"石城县",360781:"瑞金市",360782:"å—康市",360783:"其它区",360800:"å‰å®‰å¸‚",360802:"å‰å·žåŒº",360803:"é’原区",360821:"å‰å®‰åŽ¿",360822:"å‰æ°´åŽ¿",360823:"峡江县",360824:"新干县",360825:"永丰县",360826:"泰和县",360827:"é‚å·åŽ¿",360828:"万安县",360829:"安ç¦åŽ¿",360830:"永新县",360881:"井冈山市",360882:"其它区",360900:"宜春市",360902:"è¢å·žåŒº",360921:"奉新县",360922:"万载县",360923:"上高县",360924:"宜丰县",360925:"é–安县",360926:"铜鼓县",360981:"丰城市",360982:"樟树市",360983:"高安市",360984:"其它区",361e3:"抚州市",361002:"临å·åŒº",361021:"å—城县",361022:"黎å·åŽ¿",361023:"å—丰县",361024:"å´‡ä»åŽ¿",361025:"ä¹å®‰åŽ¿",361026:"宜黄县",361027:"金溪县",361028:"资溪县",361029:"东乡县",361030:"广昌县",361031:"其它区",361100:"上饶市",361102:"信州区",361121:"上饶县",361122:"广丰县",361123:"玉山县",361124:"铅山县",361125:"横峰县",361126:"弋阳县",361127:"余干县",361128:"鄱阳县",361129:"万年县",361130:"婺æºåŽ¿",361181:"德兴市",361182:"其它区",37e4:"山东çœ",370100:"济å—市",370102:"历下区",370103:"市中区",370104:"æ§è«åŒº",370105:"天桥区",370112:"历城区",370113:"长清区",370124:"平阴县",370125:"济阳县",370126:"商河县",370181:"章丘市",370182:"其它区",370200:"é’岛市",370202:"市å—区",370203:"市北区",370211:"黄岛区",370212:"崂山区",370213:"æŽæ²§åŒº",370214:"城阳区",370281:"胶州市",370282:"å³å¢¨å¸‚",370283:"平度市",370285:"莱西市",370286:"其它区",370300:"æ·„åšå¸‚",370302:"æ·„å·åŒº",370303:"张店区",370304:"åšå±±åŒº",370305:"临淄区",370306:"周æ‘区",370321:"æ¡“å°åŽ¿",370322:"高é’县",370323:"沂æºåŽ¿",370324:"其它区",370400:"枣庄市",370402:"市中区",370403:"薛城区",370404:"峄城区",370405:"å°å„¿åº„区",370406:"山亭区",370481:"滕州市",370482:"其它区",370500:"东è¥å¸‚",370502:"东è¥åŒº",370503:"æ²³å£åŒº",370521:"垦利县",370522:"利津县",370523:"广饶县",370591:"其它区",370600:"烟å°å¸‚",370602:"èŠç½˜åŒº",370611:"ç¦å±±åŒº",370612:"牟平区",370613:"莱山区",370634:"长岛县",370681:"é¾™å£å¸‚",370682:"莱阳市",370683:"莱州市",370684:"蓬莱市",370685:"招远市",370686:"栖霞市",370687:"海阳市",370688:"其它区",370700:"æ½åŠå¸‚",370702:"æ½åŸŽåŒº",370703:"寒亭区",370704:"åŠå­åŒº",370705:"奎文区",370724:"临æœåŽ¿",370725:"昌ä¹åŽ¿",370781:"é’州市",370782:"诸城市",370783:"寿光市",370784:"安丘市",370785:"高密市",370786:"昌邑市",370787:"其它区",370800:"济å®å¸‚",370802:"市中区",370811:"任城区",370826:"微山县",370827:"é±¼å°åŽ¿",370828:"金乡县",370829:"嘉祥县",370830:"汶上县",370831:"泗水县",370832:"æ¢å±±åŽ¿",370881:"曲阜市",370882:"兖州市",370883:"邹城市",370884:"其它区",370900:"泰安市",370902:"泰山区",370903:"岱岳区",370921:"å®é˜³åŽ¿",370923:"东平县",370982:"新泰市",370983:"肥城市",370984:"其它区",371e3:"å¨æµ·å¸‚",371002:"环翠区",371081:"文登市",371082:"è£æˆå¸‚",371083:"乳山市",371084:"其它区",371100:"日照市",371102:"东港区",371103:"岚山区",371121:"五莲县",371122:"莒县",371123:"其它区",371200:"莱芜市",371202:"莱城区",371203:"钢城区",371204:"其它区",371300:"临沂市",371302:"兰山区",371311:"罗庄区",371312:"河东区",371321:"沂å—县",371322:"郯城县",371323:"沂水县",371324:"è‹å±±åŽ¿",371325:"费县",371326:"平邑县",371327:"莒å—县",371328:"蒙阴县",371329:"临沭县",371330:"其它区",371400:"德州市",371402:"德城区",371421:"陵县",371422:"å®æ´¥åŽ¿",371423:"庆云县",371424:"临邑县",371425:"é½æ²³åŽ¿",371426:"平原县",371427:"å¤æ´¥åŽ¿",371428:"武城县",371481:"ä¹é™µå¸‚",371482:"禹城市",371483:"其它区",371500:"èŠåŸŽå¸‚",371502:"东昌府区",371521:"阳谷县",371522:"莘县",371523:"茌平县",371524:"东阿县",371525:"冠县",371526:"高å”县",371581:"临清市",371582:"其它区",371600:"滨州市",371602:"滨城区",371621:"惠民县",371622:"阳信县",371623:"无棣县",371624:"沾化县",371625:"åšå…´åŽ¿",371626:"邹平县",371627:"其它区",371700:"è泽市",371702:"牡丹区",371721:"曹县",371722:"å•åŽ¿",371723:"æˆæ­¦åŽ¿",371724:"巨野县",371725:"郓城县",371726:"鄄城县",371727:"定陶县",371728:"东明县",371729:"其它区",41e4:"æ²³å—çœ",410100:"郑州市",410102:"中原区",410103:"二七区",410104:"管城回æ—区",410105:"金水区",410106:"上街区",410108:"惠济区",410122:"中牟县",410181:"巩义市",410182:"è¥é˜³å¸‚",410183:"新密市",410184:"新郑市",410185:"ç™»å°å¸‚",410188:"其它区",410200:"å¼€å°å¸‚",410202:"龙亭区",410203:"顺河回æ—区",410204:"鼓楼区",410205:"禹王å°åŒº",410211:"金明区",410221:"æžåŽ¿",410222:"通许县",410223:"å°‰æ°åŽ¿",410224:"å¼€å°åŽ¿",410225:"兰考县",410226:"其它区",410300:"洛阳市",410302:"è€åŸŽåŒº",410303:"西工区",410304:"ç€æ²³å›žæ—区",410305:"涧西区",410306:"å‰åˆ©åŒº",410307:"洛龙区",410322:"孟津县",410323:"新安县",410324:"æ ¾å·åŽ¿",410325:"嵩县",410326:"æ±é˜³åŽ¿",410327:"宜阳县",410328:"æ´›å®åŽ¿",410329:"伊å·åŽ¿",410381:"åƒå¸ˆå¸‚",410400:"平顶山市",410402:"æ–°åŽåŒº",410403:"å«ä¸œåŒº",410404:"石龙区",410411:"湛河区",410421:"å®ä¸°åŽ¿",410422:"å¶åŽ¿",410423:"é²å±±åŽ¿",410425:"éƒåŽ¿",410481:"舞钢市",410482:"æ±å·žå¸‚",410483:"其它区",410500:"安阳市",410502:"文峰区",410503:"北关区",410505:"殷都区",410506:"龙安区",410522:"安阳县",410523:"汤阴县",410526:"滑县",410527:"内黄县",410581:"林州市",410582:"其它区",410600:"鹤å£å¸‚",410602:"鹤山区",410603:"山城区",410611:"淇滨区",410621:"浚县",410622:"淇县",410623:"其它区",410700:"新乡市",410702:"红旗区",410703:"å«æ»¨åŒº",410704:"凤泉区",410711:"牧野区",410721:"新乡县",410724:"获嘉县",410725:"原阳县",410726:"延津县",410727:"å°ä¸˜åŽ¿",410728:"长垣县",410781:"å«è¾‰å¸‚",410782:"辉县市",410783:"其它区",410800:"焦作市",410802:"解放区",410803:"中站区",410804:"马æ‘区",410811:"山阳区",410821:"修武县",410822:"åšçˆ±åŽ¿",410823:"武陟县",410825:"温县",410881:"济æºå¸‚",410882:"æ²é˜³å¸‚",410883:"孟州市",410884:"其它区",410900:"濮阳市",410902:"åŽé¾™åŒº",410922:"清丰县",410923:"å—ä¹åŽ¿",410926:"范县",410927:"å°å‰åŽ¿",410928:"濮阳县",410929:"其它区",411e3:"许昌市",411002:"é­éƒ½åŒº",411023:"许昌县",411024:"鄢陵县",411025:"襄城县",411081:"禹州市",411082:"长葛市",411083:"其它区",411100:"漯河市",411102:"æºæ±‡åŒº",411103:"郾城区",411104:"å¬é™µåŒº",411121:"舞阳县",411122:"临é¢åŽ¿",411123:"其它区",411200:"三门峡市",411202:"湖滨区",411221:"渑池县",411222:"陕县",411224:"å¢æ°åŽ¿",411281:"义马市",411282:"çµå®å¸‚",411283:"其它区",411300:"å—阳市",411302:"宛城区",411303:"å§é¾™åŒº",411321:"å—å¬åŽ¿",411322:"方城县",411323:"西峡县",411324:"镇平县",411325:"内乡县",411326:"æ·…å·åŽ¿",411327:"社旗县",411328:"å”河县",411329:"新野县",411330:"æ¡æŸåŽ¿",411381:"邓州市",411382:"其它区",411400:"商丘市",411402:"æ¢å›­åŒº",411403:"ç¢é˜³åŒº",411421:"æ°‘æƒåŽ¿",411422:"ç¢åŽ¿",411423:"å®é™µåŽ¿",411424:"柘城县",411425:"虞城县",411426:"å¤é‚‘县",411481:"永城市",411482:"其它区",411500:"信阳市",411502:"浉河区",411503:"平桥区",411521:"罗山县",411522:"光山县",411523:"新县",411524:"商城县",411525:"固始县",411526:"æ½¢å·åŽ¿",411527:"淮滨县",411528:"æ¯åŽ¿",411529:"其它区",411600:"周å£å¸‚",411602:"å·æ±‡åŒº",411621:"扶沟县",411622:"西åŽåŽ¿",411623:"商水县",411624:"沈丘县",411625:"郸城县",411626:"淮阳县",411627:"太康县",411628:"鹿邑县",411681:"项城市",411682:"其它区",411700:"驻马店市",411702:"驿城区",411721:"西平县",411722:"上蔡县",411723:"平舆县",411724:"正阳县",411725:"确山县",411726:"泌阳县",411727:"æ±å—县",411728:"é‚平县",411729:"新蔡县",411730:"其它区",42e4:"湖北çœ",420100:"武汉市",420102:"江岸区",420103:"江汉区",420104:"ç¡šå£åŒº",420105:"汉阳区",420106:"武昌区",420107:"é’山区",420111:"洪山区",420112:"东西湖区",420113:"汉å—区",420114:"蔡甸区",420115:"江å¤åŒº",420116:"黄陂区",420117:"新洲区",420118:"其它区",420200:"黄石市",420202:"黄石港区",420203:"西塞山区",420204:"下陆区",420205:"é“山区",420222:"阳新县",420281:"大冶市",420282:"其它区",420300:"å堰市",420302:"茅箭区",420303:"张湾区",420321:"郧县",420322:"郧西县",420323:"竹山县",420324:"竹溪县",420325:"房县",420381:"丹江å£å¸‚",420383:"其它区",420500:"宜昌市",420502:"西陵区",420503:"ä¼å®¶å²—区",420504:"点军区",420505:"猇亭区",420506:"夷陵区",420525:"远安县",420526:"兴山县",420527:"秭归县",420528:"长阳土家æ—自治县",420529:"五峰土家æ—自治县",420581:"宜都市",420582:"当阳市",420583:"æžæ±Ÿå¸‚",420584:"其它区",420600:"襄阳市",420602:"襄城区",420606:"樊城区",420607:"襄州区",420624:"å—漳县",420625:"谷城县",420626:"ä¿åº·åŽ¿",420682:"è€æ²³å£å¸‚",420683:"枣阳市",420684:"宜城市",420685:"其它区",420700:"鄂州市",420702:"æ¢å­æ¹–区",420703:"åŽå®¹åŒº",420704:"鄂城区",420705:"其它区",420800:"è†é—¨å¸‚",420802:"东å®åŒº",420804:"掇刀区",420821:"京山县",420822:"沙洋县",420881:"钟祥市",420882:"其它区",420900:"å­æ„Ÿå¸‚",420902:"å­å—区",420921:"å­æ˜ŒåŽ¿",420922:"大悟县",420923:"云梦县",420981:"应城市",420982:"安陆市",420984:"汉å·å¸‚",420985:"其它区",421e3:"è†å·žå¸‚",421002:"沙市区",421003:"è†å·žåŒº",421022:"公安县",421023:"监利县",421024:"江陵县",421081:"石首市",421083:"洪湖市",421087:"æ¾æ»‹å¸‚",421088:"其它区",421100:"黄冈市",421102:"黄州区",421121:"团风县",421122:"红安县",421123:"罗田县",421124:"英山县",421125:"浠水县",421126:"蕲春县",421127:"黄梅县",421181:"麻城市",421182:"武穴市",421183:"其它区",421200:"å’¸å®å¸‚",421202:"咸安区",421221:"嘉鱼县",421222:"通城县",421223:"崇阳县",421224:"通山县",421281:"赤å£å¸‚",421283:"其它区",421300:"éšå·žå¸‚",421302:"曾都区",421321:"éšåŽ¿",421381:"广水市",421382:"其它区",422800:"æ©æ–½åœŸå®¶æ—è‹—æ—自治州",422801:"æ©æ–½å¸‚",422802:"利å·å¸‚",422822:"建始县",422823:"巴东县",422825:"宣æ©åŽ¿",422826:"咸丰县",422827:"æ¥å‡¤åŽ¿",422828:"鹤峰县",422829:"其它区",429004:"仙桃市",429005:"潜江市",429006:"天门市",429021:"神农架林区",43e4:"æ¹–å—çœ",430100:"长沙市",430102:"芙蓉区",430103:"天心区",430104:"岳麓区",430105:"å¼€ç¦åŒº",430111:"雨花区",430121:"长沙县",430122:"望城区",430124:"å®ä¹¡åŽ¿",430181:"æµé˜³å¸‚",430182:"其它区",430200:"株洲市",430202:"è·å¡˜åŒº",430203:"芦淞区",430204:"石峰区",430211:"天元区",430221:"株洲县",430223:"攸县",430224:"茶陵县",430225:"炎陵县",430281:"醴陵市",430282:"其它区",430300:"湘潭市",430302:"雨湖区",430304:"岳塘区",430321:"湘潭县",430381:"湘乡市",430382:"韶山市",430383:"其它区",430400:"衡阳市",430405:"ç æ™–区",430406:"é›å³°åŒº",430407:"石鼓区",430408:"蒸湘区",430412:"å—岳区",430421:"衡阳县",430422:"è¡¡å—县",430423:"衡山县",430424:"衡东县",430426:"ç¥ä¸œåŽ¿",430481:"耒阳市",430482:"常å®å¸‚",430483:"其它区",430500:"邵阳市",430502:"åŒæ¸…区",430503:"大祥区",430511:"北塔区",430521:"邵东县",430522:"新邵县",430523:"邵阳县",430524:"隆回县",430525:"æ´žå£åŽ¿",430527:"绥å®åŽ¿",430528:"æ–°å®åŽ¿",430529:"城步苗æ—自治县",430581:"武冈市",430582:"其它区",430600:"岳阳市",430602:"岳阳楼区",430603:"云溪区",430611:"å›å±±åŒº",430621:"岳阳县",430623:"åŽå®¹åŽ¿",430624:"湘阴县",430626:"平江县",430681:"汨罗市",430682:"临湘市",430683:"其它区",430700:"常德市",430702:"武陵区",430703:"鼎城区",430721:"安乡县",430722:"汉寿县",430723:"澧县",430724:"临澧县",430725:"桃æºåŽ¿",430726:"石门县",430781:"津市市",430782:"其它区",430800:"张家界市",430802:"永定区",430811:"武陵æºåŒº",430821:"慈利县",430822:"æ¡‘æ¤åŽ¿",430823:"其它区",430900:"益阳市",430902:"资阳区",430903:"赫山区",430921:"å—县",430922:"桃江县",430923:"安化县",430981:"沅江市",430982:"其它区",431e3:"郴州市",431002:"北湖区",431003:"è‹ä»™åŒº",431021:"桂阳县",431022:"宜章县",431023:"永兴县",431024:"嘉禾县",431025:"临武县",431026:"æ±åŸŽåŽ¿",431027:"桂东县",431028:"安ä»åŽ¿",431081:"资兴市",431082:"其它区",431100:"永州市",431102:"零陵区",431103:"冷水滩区",431121:"ç¥é˜³åŽ¿",431122:"东安县",431123:"åŒç‰ŒåŽ¿",431124:"é“县",431125:"江永县",431126:"å®è¿œåŽ¿",431127:"è“山县",431128:"新田县",431129:"江åŽç‘¶æ—自治县",431130:"其它区",431200:"怀化市",431202:"鹤城区",431221:"中方县",431222:"沅陵县",431223:"辰溪县",431224:"溆浦县",431225:"会åŒåŽ¿",431226:"麻阳苗æ—自治县",431227:"新晃侗æ—自治县",431228:"芷江侗æ—自治县",431229:"é–å·žè‹—æ—ä¾—æ—自治县",431230:"通é“ä¾—æ—自治县",431281:"洪江市",431282:"其它区",431300:"娄底市",431302:"娄星区",431321:"åŒå³°åŽ¿",431322:"新化县",431381:"冷水江市",431382:"涟æºå¸‚",431383:"其它区",433100:"湘西土家æ—è‹—æ—自治州",433101:"å‰é¦–市",433122:"泸溪县",433123:"凤凰县",433124:"花垣县",433125:"ä¿é–县",433126:"å¤ä¸ˆåŽ¿",433127:"永顺县",433130:"龙山县",433131:"其它区",44e4:"广东çœ",440100:"广州市",440103:"è”湾区",440104:"越秀区",440105:"æµ·ç åŒº",440106:"天河区",440111:"白云区",440112:"黄埔区",440113:"番禺区",440114:"花都区",440115:"å—沙区",440116:"è岗区",440183:"增城市",440184:"从化市",440189:"其它区",440200:"韶关市",440203:"武江区",440204:"浈江区",440205:"曲江区",440222:"始兴县",440224:"ä»åŒ–县",440229:"ç¿æºåŽ¿",440232:"ä¹³æºç‘¶æ—自治县",440233:"新丰县",440281:"ä¹æ˜Œå¸‚",440282:"å—雄市",440283:"其它区",440300:"深圳市",440303:"罗湖区",440304:"ç¦ç”°åŒº",440305:"å—山区",440306:"å®å®‰åŒº",440307:"龙岗区",440308:"ç›ç”°åŒº",440309:"其它区",440320:"光明新区",440321:"åªå±±æ–°åŒº",440322:"大é¹æ–°åŒº",440323:"é¾™åŽæ–°åŒº",440400:"ç æµ·å¸‚",440402:"香洲区",440403:"斗门区",440404:"金湾区",440488:"其它区",440500:"汕头市",440507:"龙湖区",440511:"金平区",440512:"濠江区",440513:"潮阳区",440514:"æ½®å—区",440515:"澄海区",440523:"å—澳县",440524:"其它区",440600:"佛山市",440604:"禅城区",440605:"å—海区",440606:"顺德区",440607:"三水区",440608:"高明区",440609:"其它区",440700:"江门市",440703:"蓬江区",440704:"江海区",440705:"新会区",440781:"å°å±±å¸‚",440783:"开平市",440784:"鹤山市",440785:"æ©å¹³å¸‚",440786:"其它区",440800:"湛江市",440802:"赤åŽåŒº",440803:"霞山区",440804:"å¡å¤´åŒº",440811:"麻章区",440823:"é‚溪县",440825:"å¾é—»åŽ¿",440881:"廉江市",440882:"雷州市",440883:"å´å·å¸‚",440884:"其它区",440900:"茂å市",440902:"茂å—区",440903:"茂港区",440923:"电白县",440981:"高州市",440982:"化州市",440983:"信宜市",440984:"其它区",441200:"肇庆市",441202:"端州区",441203:"鼎湖区",441223:"广å®åŽ¿",441224:"怀集县",441225:"å°å¼€åŽ¿",441226:"德庆县",441283:"高è¦å¸‚",441284:"四会市",441285:"其它区",441300:"惠州市",441302:"惠城区",441303:"惠阳区",441322:"åšç½—县",441323:"惠东县",441324:"龙门县",441325:"其它区",441400:"梅州市",441402:"梅江区",441421:"梅县",441422:"大埔县",441423:"丰顺县",441424:"五åŽåŽ¿",441426:"平远县",441427:"蕉岭县",441481:"å…´å®å¸‚",441482:"其它区",441500:"汕尾市",441502:"城区",441521:"海丰县",441523:"陆河县",441581:"陆丰市",441582:"其它区",441600:"æ²³æºå¸‚",441602:"æºåŸŽåŒº",441621:"紫金县",441622:"é¾™å·åŽ¿",441623:"连平县",441624:"和平县",441625:"东æºåŽ¿",441626:"其它区",441700:"阳江市",441702:"江城区",441721:"阳西县",441723:"阳东县",441781:"阳春市",441782:"其它区",441800:"清远市",441802:"清城区",441821:"佛冈县",441823:"阳山县",441825:"连山壮æ—瑶æ—自治县",441826:"è¿žå—瑶æ—自治县",441827:"清新区",441881:"英德市",441882:"连州市",441883:"其它区",441900:"东莞市",442e3:"中山市",442101:"东沙群岛",445100:"潮州市",445102:"湘桥区",445121:"潮安区",445122:"饶平县",445186:"其它区",445200:"æ­é˜³å¸‚",445202:"榕城区",445221:"æ­ä¸œåŒº",445222:"æ­è¥¿åŽ¿",445224:"惠æ¥åŽ¿",445281:"æ™®å®å¸‚",445285:"其它区",445300:"云浮市",445302:"云城区",445321:"新兴县",445322:"éƒå—县",445323:"云安县",445381:"罗定市",445382:"其它区",45e4:"广西壮æ—自治区",450100:"å—å®å¸‚",450102:"å…´å®åŒº",450103:"é’秀区",450105:"江å—区",450107:"西乡塘区",450108:"良庆区",450109:"é‚•å®åŒº",450122:"武鸣县",450123:"隆安县",450124:"马山县",450125:"上林县",450126:"宾阳县",450127:"横县",450128:"其它区",450200:"柳州市",450202:"城中区",450203:"鱼峰区",450204:"柳å—区",450205:"柳北区",450221:"柳江县",450222:"柳城县",450223:"鹿寨县",450224:"èžå®‰åŽ¿",450225:"èžæ°´è‹—æ—自治县",450226:"三江侗æ—自治县",450227:"其它区",450300:"桂林市",450302:"秀峰区",450303:"å å½©åŒº",450304:"象山区",450305:"七星区",450311:"é›å±±åŒº",450321:"阳朔县",450322:"临桂区",450323:"çµå·åŽ¿",450324:"全州县",450325:"兴安县",450326:"æ°¸ç¦åŽ¿",450327:"çŒé˜³åŽ¿",450328:"龙胜å„æ—自治县",450329:"资æºåŽ¿",450330:"å¹³ä¹åŽ¿",450331:"è”浦县",450332:"æ­åŸŽç‘¶æ—自治县",450333:"其它区",450400:"梧州市",450403:"万秀区",450405:"长洲区",450406:"龙圩区",450421:"è‹æ¢§åŽ¿",450422:"藤县",450423:"蒙山县",450481:"岑溪市",450482:"其它区",450500:"北海市",450502:"海城区",450503:"银海区",450512:"é“山港区",450521:"åˆæµ¦åŽ¿",450522:"其它区",450600:"防城港市",450602:"港å£åŒº",450603:"防城区",450621:"上æ€åŽ¿",450681:"东兴市",450682:"其它区",450700:"钦州市",450702:"é’¦å—区",450703:"钦北区",450721:"çµå±±åŽ¿",450722:"浦北县",450723:"其它区",450800:"贵港市",450802:"港北区",450803:"港å—区",450804:"覃塘区",450821:"å¹³å—县",450881:"桂平市",450882:"其它区",450900:"玉林市",450902:"玉州区",450903:"ç¦ç»µåŒº",450921:"容县",450922:"陆å·åŽ¿",450923:"åšç™½åŽ¿",450924:"兴业县",450981:"北æµå¸‚",450982:"其它区",451e3:"百色市",451002:"å³æ±ŸåŒº",451021:"田阳县",451022:"田东县",451023:"平果县",451024:"å¾·ä¿åŽ¿",451025:"é–西县",451026:"é‚£å¡åŽ¿",451027:"凌云县",451028:"ä¹ä¸šåŽ¿",451029:"田林县",451030:"西林县",451031:"隆林å„æ—自治县",451032:"其它区",451100:"贺州市",451102:"八步区",451119:"平桂管ç†åŒº",451121:"昭平县",451122:"钟山县",451123:"富å·ç‘¶æ—自治县",451124:"其它区",451200:"河池市",451202:"金城江区",451221:"å—丹县",451222:"天峨县",451223:"凤山县",451224:"东兰县",451225:"罗城仫佬æ—自治县",451226:"环江毛å—æ—自治县",451227:"巴马瑶æ—自治县",451228:"都安瑶æ—自治县",451229:"大化瑶æ—自治县",451281:"宜州市",451282:"其它区",451300:"æ¥å®¾å¸‚",451302:"兴宾区",451321:"忻城县",451322:"象州县",451323:"武宣县",451324:"金秀瑶æ—自治县",451381:"åˆå±±å¸‚",451382:"其它区",451400:"崇左市",451402:"江州区",451421:"扶绥县",451422:"å®æ˜ŽåŽ¿",451423:"龙州县",451424:"大新县",451425:"天等县",451481:"凭祥市",451482:"其它区",46e4:"æµ·å—çœ",460100:"æµ·å£å¸‚",460105:"秀英区",460106:"é¾™åŽåŒº",460107:"ç¼å±±åŒº",460108:"美兰区",460109:"其它区",460200:"三亚市",460300:"三沙市",460321:"西沙群岛",460322:"å—沙群岛",460323:"中沙群岛的岛ç¤åŠå…¶æµ·åŸŸ",469001:"五指山市",469002:"ç¼æµ·å¸‚",469003:"儋州市",469005:"文昌市",469006:"万å®å¸‚",469007:"东方市",469025:"定安县",469026:"屯昌县",469027:"澄迈县",469028:"临高县",469030:"白沙黎æ—自治县",469031:"昌江黎æ—自治县",469033:"ä¹ä¸œé»Žæ—自治县",469034:"陵水黎æ—自治县",469035:"ä¿äº­é»Žæ—è‹—æ—自治县",469036:"ç¼ä¸­é»Žæ—è‹—æ—自治县",471005:"其它区",5e5:"é‡åº†",500100:"é‡åº†å¸‚",500101:"万州区",500102:"涪陵区",500103:"æ¸ä¸­åŒº",500104:"大渡å£åŒº",500105:"江北区",500106:"æ²™åªå区",500107:"ä¹é¾™å¡åŒº",500108:"å—岸区",500109:"北碚区",500110:"万盛区",500111:"åŒæ¡¥åŒº",500112:"æ¸åŒ—区",500113:"å·´å—区",500114:"黔江区",500115:"长寿区",500222:"綦江区",500223:"æ½¼å—县",500224:"é“œæ¢åŽ¿",500225:"大足区",500226:"è£æ˜ŒåŽ¿",500227:"璧山县",500228:"æ¢å¹³åŽ¿",500229:"城å£åŽ¿",500230:"丰都县",500231:"垫江县",500232:"武隆县",500233:"忠县",500234:"开县",500235:"云阳县",500236:"奉节县",500237:"巫山县",500238:"巫溪县",500240:"石柱土家æ—自治县",500241:"秀山土家æ—è‹—æ—自治县",500242:"酉阳土家æ—è‹—æ—自治县",500243:"å½­æ°´è‹—æ—土家æ—自治县",500381:"江津区",500382:"åˆå·åŒº",500383:"æ°¸å·åŒº",500384:"å—å·åŒº",500385:"其它区",51e4:"å››å·çœ",510100:"æˆéƒ½å¸‚",510104:"锦江区",510105:"é’羊区",510106:"金牛区",510107:"武侯区",510108:"æˆåŽåŒº",510112:"龙泉驿区",510113:"é’白江区",510114:"新都区",510115:"温江区",510121:"金堂县",510122:"åŒæµåŽ¿",510124:"郫县",510129:"大邑县",510131:"蒲江县",510132:"新津县",510181:"都江堰市",510182:"彭州市",510183:"邛崃市",510184:"崇州市",510185:"其它区",510300:"自贡市",510302:"自æµäº•åŒº",510303:"贡井区",510304:"大安区",510311:"沿滩区",510321:"è£åŽ¿",510322:"富顺县",510323:"其它区",510400:"攀æžèŠ±å¸‚",510402:"东区",510403:"西区",510411:"ä»å’ŒåŒº",510421:"米易县",510422:"ç›è¾¹åŽ¿",510423:"其它区",510500:"泸州市",510502:"江阳区",510503:"纳溪区",510504:"龙马潭区",510521:"泸县",510522:"åˆæ±ŸåŽ¿",510524:"å™æ°¸åŽ¿",510525:"å¤è”ºåŽ¿",510526:"其它区",510600:"德阳市",510603:"旌阳区",510623:"中江县",510626:"罗江县",510681:"广汉市",510682:"什邡市",510683:"绵竹市",510684:"其它区",510700:"绵阳市",510703:"涪城区",510704:"游仙区",510722:"三å°åŽ¿",510723:"ç›äº­åŽ¿",510724:"安县",510725:"梓潼县",510726:"北å·ç¾Œæ—自治县",510727:"平武县",510781:"江油市",510782:"其它区",510800:"广元市",510802:"利州区",510811:"昭化区",510812:"æœå¤©åŒº",510821:"æ—ºè‹åŽ¿",510822:"é’å·åŽ¿",510823:"剑é˜åŽ¿",510824:"è‹æºªåŽ¿",510825:"其它区",510900:"é‚å®å¸‚",510903:"船山区",510904:"安居区",510921:"蓬溪县",510922:"射洪县",510923:"大英县",510924:"其它区",511e3:"内江市",511002:"市中区",511011:"东兴区",511024:"å¨è¿œåŽ¿",511025:"资中县",511028:"隆昌县",511029:"其它区",511100:"ä¹å±±å¸‚",511102:"市中区",511111:"沙湾区",511112:"五通桥区",511113:"金å£æ²³åŒº",511123:"çŠä¸ºåŽ¿",511124:"井研县",511126:"夹江县",511129:"æ²å·åŽ¿",511132:"峨边å½æ—自治县",511133:"马边å½æ—自治县",511181:"峨眉山市",511182:"其它区",511300:"å—充市",511302:"顺庆区",511303:"高åªåŒº",511304:"嘉陵区",511321:"å—部县",511322:"è¥å±±åŽ¿",511323:"蓬安县",511324:"仪陇县",511325:"西充县",511381:"阆中市",511382:"其它区",511400:"眉山市",511402:"东å¡åŒº",511421:"ä»å¯¿åŽ¿",511422:"彭山县",511423:"洪雅县",511424:"丹棱县",511425:"é’神县",511426:"其它区",511500:"宜宾市",511502:"ç¿ å±åŒº",511521:"宜宾县",511522:"å—溪区",511523:"江安县",511524:"é•¿å®åŽ¿",511525:"高县",511526:"ç™åŽ¿",511527:"筠连县",511528:"兴文县",511529:"å±å±±åŽ¿",511530:"其它区",511600:"广安市",511602:"广安区",511603:"å‰é”‹åŒº",511621:"岳池县",511622:"武胜县",511623:"邻水县",511681:"åŽè“¥å¸‚",511683:"其它区",511700:"达州市",511702:"通å·åŒº",511721:"è¾¾å·åŒº",511722:"宣汉县",511723:"开江县",511724:"大竹县",511725:"渠县",511781:"万æºå¸‚",511782:"其它区",511800:"雅安市",511802:"雨城区",511821:"å山区",511822:"è¥ç»åŽ¿",511823:"汉æºåŽ¿",511824:"石棉县",511825:"天全县",511826:"芦山县",511827:"å®å…´åŽ¿",511828:"其它区",511900:"巴中市",511902:"巴州区",511903:"æ©é˜³åŒº",511921:"通江县",511922:"å—江县",511923:"平昌县",511924:"其它区",512e3:"资阳市",512002:"é›æ±ŸåŒº",512021:"安岳县",512022:"ä¹è‡³åŽ¿",512081:"简阳市",512082:"其它区",513200:"阿åè—æ—羌æ—自治州",513221:"汶å·åŽ¿",513222:"ç†åŽ¿",513223:"茂县",513224:"æ¾æ½˜åŽ¿",513225:"ä¹å¯¨æ²ŸåŽ¿",513226:"金å·åŽ¿",513227:"å°é‡‘县",513228:"黑水县",513229:"马尔康县",513230:"壤塘县",513231:"阿å县",513232:"若尔盖县",513233:"红原县",513234:"其它区",513300:"甘孜è—æ—自治州",513321:"康定县",513322:"泸定县",513323:"丹巴县",513324:"ä¹é¾™åŽ¿",513325:"雅江县",513326:"é“孚县",513327:"炉éœåŽ¿",513328:"甘孜县",513329:"新龙县",513330:"德格县",513331:"白玉县",513332:"石渠县",513333:"色达县",513334:"ç†å¡˜åŽ¿",513335:"巴塘县",513336:"乡城县",513337:"稻城县",513338:"å¾—è£åŽ¿",513339:"其它区",513400:"凉山å½æ—自治州",513401:"西昌市",513422:"木里è—æ—自治县",513423:"ç›æºåŽ¿",513424:"德昌县",513425:"会ç†åŽ¿",513426:"会东县",513427:"å®å—县",513428:"普格县",513429:"布拖县",513430:"金阳县",513431:"昭觉县",513432:"喜德县",513433:"冕å®åŽ¿",513434:"越西县",513435:"甘洛县",513436:"美姑县",513437:"雷波县",513438:"其它区",52e4:"贵州çœ",520100:"贵阳市",520102:"å—明区",520103:"云岩区",520111:"花溪区",520112:"乌当区",520113:"白云区",520121:"开阳县",520122:"æ¯çƒ½åŽ¿",520123:"修文县",520151:"观山湖区",520181:"清镇市",520182:"其它区",520200:"六盘水市",520201:"钟山区",520203:"å…­æžç‰¹åŒº",520221:"水城县",520222:"盘县",520223:"其它区",520300:"éµä¹‰å¸‚",520302:"红花岗区",520303:"汇å·åŒº",520321:"éµä¹‰åŽ¿",520322:"æ¡æ¢“县",520323:"绥阳县",520324:"正安县",520325:"é“真仡佬æ—è‹—æ—自治县",520326:"务å·ä»¡ä½¬æ—è‹—æ—自治县",520327:"凤冈县",520328:"湄潭县",520329:"余庆县",520330:"习水县",520381:"赤水市",520382:"ä»æ€€å¸‚",520383:"其它区",520400:"安顺市",520402:"西秀区",520421:"å¹³å县",520422:"普定县",520423:"镇å®å¸ƒä¾æ—è‹—æ—自治县",520424:"关岭布ä¾æ—è‹—æ—自治县",520425:"紫云苗æ—布ä¾æ—自治县",520426:"其它区",522200:"é“œä»å¸‚",522201:"碧江区",522222:"江å£åŽ¿",522223:"玉å±ä¾—æ—自治县",522224:"石阡县",522225:"æ€å—县",522226:"å°æ±ŸåœŸå®¶æ—è‹—æ—自治县",522227:"德江县",522228:"沿河土家æ—自治县",522229:"æ¾æ¡ƒè‹—æ—自治县",522230:"万山区",522231:"其它区",522300:"黔西å—布ä¾æ—è‹—æ—自治州",522301:"兴义市",522322:"å…´ä»åŽ¿",522323:"普安县",522324:"晴隆县",522325:"贞丰县",522326:"望谟县",522327:"册亨县",522328:"安龙县",522329:"其它区",522400:"毕节市",522401:"七星关区",522422:"大方县",522423:"黔西县",522424:"金沙县",522425:"织金县",522426:"纳é›åŽ¿",522427:"å¨å®å½æ—回æ—è‹—æ—自治县",522428:"赫章县",522429:"其它区",522600:"黔东å—è‹—æ—ä¾—æ—自治州",522601:"凯里市",522622:"黄平县",522623:"施秉县",522624:"三穗县",522625:"镇远县",522626:"岑巩县",522627:"天柱县",522628:"锦å±åŽ¿",522629:"剑河县",522630:"å°æ±ŸåŽ¿",522631:"黎平县",522632:"榕江县",522633:"从江县",522634:"雷山县",522635:"麻江县",522636:"丹寨县",522637:"其它区",522700:"é»”å—布ä¾æ—è‹—æ—自治州",522701:"都匀市",522702:"ç¦æ³‰å¸‚",522722:"è”波县",522723:"贵定县",522725:"瓮安县",522726:"独山县",522727:"平塘县",522728:"罗甸县",522729:"长顺县",522730:"龙里县",522731:"惠水县",522732:"三都水æ—自治县",522733:"其它区",53e4:"云å—çœ",530100:"昆明市",530102:"五åŽåŒº",530103:"盘龙区",530111:"官渡区",530112:"西山区",530113:"东å·åŒº",530121:"呈贡区",530122:"晋å®åŽ¿",530124:"富民县",530125:"宜良县",530126:"石林å½æ—自治县",530127:"嵩明县",530128:"禄åŠå½æ—è‹—æ—自治县",530129:"寻甸回æ—å½æ—自治县",530181:"安å®å¸‚",530182:"其它区",530300:"曲é–市",530302:"麒麟区",530321:"马龙县",530322:"陆良县",530323:"师宗县",530324:"罗平县",530325:"富æºåŽ¿",530326:"会泽县",530328:"沾益县",530381:"宣å¨å¸‚",530382:"其它区",530400:"玉溪市",530402:"红塔区",530421:"江å·åŽ¿",530422:"澄江县",530423:"通海县",530424:"åŽå®åŽ¿",530425:"易门县",530426:"峨山å½æ—自治县",530427:"æ–°å¹³å½æ—å‚£æ—自治县",530428:"元江哈尼æ—å½æ—å‚£æ—自治县",530429:"其它区",530500:"ä¿å±±å¸‚",530502:"隆阳区",530521:"施甸县",530522:"腾冲县",530523:"龙陵县",530524:"昌å®åŽ¿",530525:"其它区",530600:"昭通市",530602:"昭阳区",530621:"é²ç”¸åŽ¿",530622:"巧家县",530623:"ç›æ´¥åŽ¿",530624:"大关县",530625:"永善县",530626:"绥江县",530627:"镇雄县",530628:"å½è‰¯åŽ¿",530629:"å¨ä¿¡åŽ¿",530630:"水富县",530631:"其它区",530700:"丽江市",530702:"å¤åŸŽåŒº",530721:"玉龙纳西æ—自治县",530722:"永胜县",530723:"åŽåªåŽ¿",530724:"å®è’—å½æ—自治县",530725:"其它区",530800:"普洱市",530802:"æ€èŒ…区",530821:"å®æ´±å“ˆå°¼æ—å½æ—自治县",530822:"墨江哈尼æ—自治县",530823:"景东å½æ—自治县",530824:"景谷傣æ—å½æ—自治县",530825:"镇沅å½æ—哈尼æ—拉祜æ—自治县",530826:"江城哈尼æ—å½æ—自治县",530827:"å­Ÿè¿žå‚£æ—拉祜æ—佤æ—自治县",530828:"澜沧拉祜æ—自治县",530829:"西盟佤æ—自治县",530830:"其它区",530900:"临沧市",530902:"临翔区",530921:"凤庆县",530922:"云县",530923:"永德县",530924:"镇康县",530925:"åŒæ±Ÿæ‹‰ç¥œæ—佤æ—布朗æ—å‚£æ—自治县",530926:"耿马傣æ—佤æ—自治县",530927:"沧æºä½¤æ—自治县",530928:"其它区",532300:"楚雄å½æ—自治州",532301:"楚雄市",532322:"åŒæŸåŽ¿",532323:"牟定县",532324:"å—åŽåŽ¿",532325:"姚安县",532326:"大姚县",532327:"æ°¸ä»åŽ¿",532328:"元谋县",532329:"武定县",532331:"禄丰县",532332:"其它区",532500:"红河哈尼æ—å½æ—自治州",532501:"个旧市",532502:"开远市",532522:"蒙自市",532523:"å±è¾¹è‹—æ—自治县",532524:"建水县",532525:"石å±åŽ¿",532526:"弥勒市",532527:"泸西县",532528:"元阳县",532529:"红河县",532530:"金平苗æ—瑶æ—å‚£æ—自治县",532531:"绿春县",532532:"æ²³å£ç‘¶æ—自治县",532533:"其它区",532600:"文山壮æ—è‹—æ—自治州",532621:"文山市",532622:"砚山县",532623:"西畴县",532624:"麻栗å¡åŽ¿",532625:"马关县",532626:"丘北县",532627:"广å—县",532628:"富å®åŽ¿",532629:"其它区",532800:"西åŒç‰ˆçº³å‚£æ—自治州",532801:"景洪市",532822:"å‹æµ·åŽ¿",532823:"å‹è…ŠåŽ¿",532824:"其它区",532900:"大ç†ç™½æ—自治州",532901:"大ç†å¸‚",532922:"漾濞å½æ—自治县",532923:"祥云县",532924:"宾å·åŽ¿",532925:"弥渡县",532926:"å—涧å½æ—自治县",532927:"å·å±±å½æ—回æ—自治县",532928:"永平县",532929:"云龙县",532930:"æ´±æºåŽ¿",532931:"剑å·åŽ¿",532932:"鹤庆县",532933:"其它区",533100:"å¾·å®å‚£æ—景颇æ—自治州",533102:"瑞丽市",533103:"芒市",533122:"æ¢æ²³åŽ¿",533123:"盈江县",533124:"陇å·åŽ¿",533125:"其它区",533300:"怒江傈僳æ—自治州",533321:"泸水县",533323:"ç¦è´¡åŽ¿",533324:"贡山独龙æ—怒æ—自治县",533325:"å…°åªç™½æ—普米æ—自治县",533326:"其它区",533400:"迪庆è—æ—自治州",533421:"香格里拉县",533422:"德钦县",533423:"维西傈僳æ—自治县",533424:"其它区",54e4:"西è—自治区",540100:"拉è¨å¸‚",540102:"城关区",540121:"林周县",540122:"当雄县",540123:"尼木县",540124:"曲水县",540125:"堆龙德庆县",540126:"达孜县",540127:"墨竹工å¡åŽ¿",540128:"其它区",542100:"昌都地区",542121:"昌都县",542122:"江达县",542123:"贡觉县",542124:"类乌é½åŽ¿",542125:"ä¸é’县",542126:"察雅县",542127:"八宿县",542128:"左贡县",542129:"芒康县",542132:"洛隆县",542133:"è¾¹å县",542134:"其它区",542200:"å±±å—地区",542221:"乃东县",542222:"扎囊县",542223:"贡嘎县",542224:"桑日县",542225:"ç¼ç»“县",542226:"曲æ¾åŽ¿",542227:"措美县",542228:"洛扎县",542229:"加查县",542231:"隆å­åŽ¿",542232:"错那县",542233:"浪å¡å­åŽ¿",542234:"其它区",542300:"日喀则地区",542301:"日喀则市",542322:"å—木林县",542323:"江孜县",542324:"定日县",542325:"è¨è¿¦åŽ¿",542326:"拉孜县",542327:"昂ä»åŽ¿",542328:"谢通门县",542329:"白朗县",542330:"ä»å¸ƒåŽ¿",542331:"康马县",542332:"定结县",542333:"仲巴县",542334:"亚东县",542335:"å‰éš†åŽ¿",542336:"è‚拉木县",542337:"è¨å˜ŽåŽ¿",542338:"岗巴县",542339:"其它区",542400:"那曲地区",542421:"那曲县",542422:"嘉黎县",542423:"比如县",542424:"è‚è£åŽ¿",542425:"安多县",542426:"申扎县",542427:"索县",542428:"ç­æˆˆåŽ¿",542429:"å·´é’县",542430:"尼玛县",542431:"其它区",542432:"åŒæ¹–县",542500:"阿里地区",542521:"普兰县",542522:"札达县",542523:"噶尔县",542524:"日土县",542525:"é©å‰åŽ¿",542526:"改则县",542527:"措勤县",542528:"其它区",542600:"æž—èŠåœ°åŒº",542621:"æž—èŠåŽ¿",542622:"工布江达县",542623:"米林县",542624:"墨脱县",542625:"波密县",542626:"察隅县",542627:"朗县",542628:"其它区",61e4:"陕西çœ",610100:"西安市",610102:"新城区",610103:"碑林区",610104:"莲湖区",610111:"çžæ¡¥åŒº",610112:"未央区",610113:"é›å¡”区",610114:"阎良区",610115:"临潼区",610116:"长安区",610122:"è“田县",610124:"周至县",610125:"户县",610126:"高陵县",610127:"其它区",610200:"é“œå·å¸‚",610202:"王益区",610203:"å°å°åŒº",610204:"耀州区",610222:"宜å›åŽ¿",610223:"其它区",610300:"å®é¸¡å¸‚",610302:"渭滨区",610303:"金å°åŒº",610304:"陈仓区",610322:"凤翔县",610323:"å²å±±åŽ¿",610324:"扶风县",610326:"眉县",610327:"陇县",610328:"åƒé˜³åŽ¿",610329:"麟游县",610330:"凤县",610331:"太白县",610332:"其它区",610400:"咸阳市",610402:"秦都区",610403:"æ¨é™µåŒº",610404:"渭城区",610422:"三原县",610423:"泾阳县",610424:"乾县",610425:"礼泉县",610426:"永寿县",610427:"彬县",610428:"长武县",610429:"旬邑县",610430:"淳化县",610431:"武功县",610481:"兴平市",610482:"其它区",610500:"渭å—市",610502:"临渭区",610521:"åŽåŽ¿",610522:"潼关县",610523:"大è”县",610524:"åˆé˜³åŽ¿",610525:"澄城县",610526:"蒲城县",610527:"白水县",610528:"富平县",610581:"韩城市",610582:"åŽé˜´å¸‚",610583:"其它区",610600:"延安市",610602:"å®å¡”区",610621:"延长县",610622:"延å·åŽ¿",610623:"å­é•¿åŽ¿",610624:"安塞县",610625:"志丹县",610626:"å´èµ·åŽ¿",610627:"甘泉县",610628:"富县",610629:"æ´›å·åŽ¿",610630:"宜å·åŽ¿",610631:"黄龙县",610632:"黄陵县",610633:"其它区",610700:"汉中市",610702:"汉å°åŒº",610721:"å—郑县",610722:"城固县",610723:"洋县",610724:"西乡县",610725:"勉县",610726:"å®å¼ºåŽ¿",610727:"略阳县",610728:"镇巴县",610729:"ç•™å县",610730:"ä½›åªåŽ¿",610731:"其它区",610800:"榆林市",610802:"榆阳区",610821:"神木县",610822:"府谷县",610823:"横山县",610824:"é–边县",610825:"定边县",610826:"绥德县",610827:"米脂县",610828:"佳县",610829:"å´å ¡åŽ¿",610830:"清涧县",610831:"å­æ´²åŽ¿",610832:"其它区",610900:"安康市",610902:"汉滨区",610921:"汉阴县",610922:"石泉县",610923:"å®é™•åŽ¿",610924:"紫阳县",610925:"岚皋县",610926:"平利县",610927:"镇åªåŽ¿",610928:"旬阳县",610929:"白河县",610930:"其它区",611e3:"商洛市",611002:"商州区",611021:"æ´›å—县",611022:"丹凤县",611023:"商å—县",611024:"山阳县",611025:"镇安县",611026:"柞水县",611027:"其它区",62e4:"甘肃çœ",620100:"兰州市",620102:"城关区",620103:"七里河区",620104:"西固区",620105:"安å®åŒº",620111:"红å¤åŒº",620121:"永登县",620122:"皋兰县",620123:"榆中县",620124:"其它区",620200:"嘉峪关市",620300:"金昌市",620302:"金å·åŒº",620321:"永昌县",620322:"其它区",620400:"白银市",620402:"白银区",620403:"å¹³å·åŒº",620421:"é–远县",620422:"会å®åŽ¿",620423:"景泰县",620424:"其它区",620500:"天水市",620502:"秦州区",620503:"麦积区",620521:"清水县",620522:"秦安县",620523:"甘谷县",620524:"武山县",620525:"张家å·å›žæ—自治县",620526:"其它区",620600:"æ­¦å¨å¸‚",620602:"凉州区",620621:"民勤县",620622:"å¤æµªåŽ¿",620623:"天ç¥è—æ—自治县",620624:"其它区",620700:"张掖市",620702:"甘州区",620721:"肃å—裕固æ—自治县",620722:"æ°‘ä¹åŽ¿",620723:"临泽县",620724:"高å°åŽ¿",620725:"山丹县",620726:"其它区",620800:"平凉市",620802:"崆峒区",620821:"æ³¾å·åŽ¿",620822:"çµå°åŽ¿",620823:"崇信县",620824:"åŽäº­åŽ¿",620825:"庄浪县",620826:"é™å®åŽ¿",620827:"其它区",620900:"酒泉市",620902:"肃州区",620921:"金塔县",620922:"瓜州县",620923:"肃北蒙å¤æ—自治县",620924:"阿克塞哈è¨å…‹æ—自治县",620981:"玉门市",620982:"敦煌市",620983:"其它区",621e3:"庆阳市",621002:"西峰区",621021:"庆城县",621022:"环县",621023:"åŽæ± åŽ¿",621024:"åˆæ°´åŽ¿",621025:"æ­£å®åŽ¿",621026:"å®åŽ¿",621027:"镇原县",621028:"其它区",621100:"定西市",621102:"安定区",621121:"通渭县",621122:"陇西县",621123:"渭æºåŽ¿",621124:"临洮县",621125:"漳县",621126:"岷县",621127:"其它区",621200:"陇å—市",621202:"武都区",621221:"æˆåŽ¿",621222:"文县",621223:"宕昌县",621224:"康县",621225:"西和县",621226:"礼县",621227:"徽县",621228:"两当县",621229:"其它区",622900:"临å¤å›žæ—自治州",622901:"临å¤å¸‚",622921:"临å¤åŽ¿",622922:"康ä¹åŽ¿",622923:"æ°¸é–县",622924:"广河县",622925:"和政县",622926:"东乡æ—自治县",622927:"积石山ä¿å®‰æ—东乡æ—撒拉æ—自治县",622928:"其它区",623e3:"甘å—è—æ—自治州",623001:"åˆä½œå¸‚",623021:"临潭县",623022:"å“尼县",623023:"舟曲县",623024:"迭部县",623025:"玛曲县",623026:"碌曲县",623027:"å¤æ²³åŽ¿",623028:"其它区",63e4:"é’æµ·çœ",630100:"西å®å¸‚",630102:"城东区",630103:"城中区",630104:"城西区",630105:"城北区",630121:"大通回æ—土æ—自治县",630122:"湟中县",630123:"湟æºåŽ¿",630124:"其它区",632100:"海东市",632121:"平安县",632122:"民和回æ—土æ—自治县",632123:"ä¹éƒ½åŒº",632126:"互助土æ—自治县",632127:"化隆回æ—自治县",632128:"循化撒拉æ—自治县",632129:"其它区",632200:"海北è—æ—自治州",632221:"é—¨æºå›žæ—自治县",632222:"ç¥è¿žåŽ¿",632223:"æµ·æ™åŽ¿",632224:"刚察县",632225:"其它区",632300:"黄å—è—æ—自治州",632321:"åŒä»åŽ¿",632322:"尖扎县",632323:"泽库县",632324:"æ²³å—è’™å¤æ—自治县",632325:"其它区",632500:"æµ·å—è—æ—自治州",632521:"共和县",632522:"åŒå¾·åŽ¿",632523:"贵德县",632524:"兴海县",632525:"è´µå—县",632526:"其它区",632600:"果洛è—æ—自治州",632621:"玛æ²åŽ¿",632622:"ç­çŽ›åŽ¿",632623:"甘德县",632624:"达日县",632625:"久治县",632626:"玛多县",632627:"其它区",632700:"玉树è—æ—自治州",632721:"玉树市",632722:"æ‚多县",632723:"称多县",632724:"治多县",632725:"囊谦县",632726:"曲麻莱县",632727:"其它区",632800:"海西蒙å¤æ—è—æ—自治州",632801:"格尔木市",632802:"德令哈市",632821:"乌兰县",632822:"都兰县",632823:"天峻县",632824:"其它区",64e4:"å®å¤å›žæ—自治区",640100:"银å·å¸‚",640104:"兴庆区",640105:"西å¤åŒº",640106:"金凤区",640121:"æ°¸å®åŽ¿",640122:"贺兰县",640181:"çµæ­¦å¸‚",640182:"其它区",640200:"石嘴山市",640202:"大武å£åŒº",640205:"惠农区",640221:"平罗县",640222:"其它区",640300:"å´å¿ å¸‚",640302:"利通区",640303:"红寺堡区",640323:"ç›æ± åŽ¿",640324:"åŒå¿ƒåŽ¿",640381:"é’铜峡市",640382:"其它区",640400:"固原市",640402:"原州区",640422:"西å‰åŽ¿",640423:"隆德县",640424:"æ³¾æºåŽ¿",640425:"彭阳县",640426:"其它区",640500:"中å«å¸‚",640502:"æ²™å¡å¤´åŒº",640521:"中å®åŽ¿",640522:"海原县",640523:"其它区",65e4:"新疆维å¾å°”自治区",650100:"乌é²æœ¨é½å¸‚",650102:"天山区",650103:"æ²™ä¾å·´å…‹åŒº",650104:"新市区",650105:"水磨沟区",650106:"头屯河区",650107:"è¾¾å‚城区",650109:"米东区",650121:"乌é²æœ¨é½åŽ¿",650122:"其它区",650200:"克拉玛ä¾å¸‚",650202:"独山å­åŒº",650203:"克拉玛ä¾åŒº",650204:"白碱滩区",650205:"乌尔禾区",650206:"其它区",652100:"åé²ç•ªåœ°åŒº",652101:"åé²ç•ªå¸‚",652122:"鄯善县",652123:"托克逊县",652124:"其它区",652200:"哈密地区",652201:"哈密市",652222:"巴里å¤å“ˆè¨å…‹è‡ªæ²»åŽ¿",652223:"伊å¾åŽ¿",652224:"其它区",652300:"昌å‰å›žæ—自治州",652301:"昌å‰å¸‚",652302:"阜康市",652323:"呼图å£åŽ¿",652324:"玛纳斯县",652325:"奇å°åŽ¿",652327:"å‰æœ¨è¨å°”县",652328:"木垒哈è¨å…‹è‡ªæ²»åŽ¿",652329:"其它区",652700:"åšå°”塔拉蒙å¤è‡ªæ²»å·ž",652701:"åšä¹å¸‚",652702:"阿拉山å£å¸‚",652722:"精河县",652723:"温泉县",652724:"其它区",652800:"巴音郭楞蒙å¤è‡ªæ²»å·ž",652801:"库尔勒市",652822:"è½®å°åŽ¿",652823:"å°‰çŠåŽ¿",652824:"若羌县",652825:"且末县",652826:"焉耆回æ—自治县",652827:"å’Œé™åŽ¿",652828:"和硕县",652829:"åšæ¹–县",652830:"其它区",652900:"阿克è‹åœ°åŒº",652901:"阿克è‹å¸‚",652922:"温宿县",652923:"库车县",652924:"沙雅县",652925:"新和县",652926:"拜城县",652927:"乌什县",652928:"阿瓦æ县",652929:"柯åªåŽ¿",652930:"其它区",653e3:"克孜勒è‹æŸ¯å°”克孜自治州",653001:"阿图什市",653022:"阿克陶县",653023:"阿åˆå¥‡åŽ¿",653024:"乌æ°åŽ¿",653025:"其它区",653100:"喀什地区",653101:"喀什市",653121:"ç–附县",653122:"ç–勒县",653123:"英å‰æ²™åŽ¿",653124:"泽普县",653125:"莎车县",653126:"å¶åŸŽåŽ¿",653127:"麦盖æ县",653128:"岳普湖县",653129:"伽师县",653130:"巴楚县",653131:"塔什库尔干塔å‰å…‹è‡ªæ²»åŽ¿",653132:"其它区",653200:"和田地区",653201:"和田市",653221:"和田县",653222:"墨玉县",653223:"皮山县",653224:"洛浦县",653225:"策勒县",653226:"于田县",653227:"民丰县",653228:"其它区",654e3:"伊çŠå“ˆè¨å…‹è‡ªæ²»å·ž",654002:"伊å®å¸‚",654003:"奎屯市",654021:"伊å®åŽ¿",654022:"察布查尔锡伯自治县",654023:"éœåŸŽåŽ¿",654024:"巩留县",654025:"æ–°æºåŽ¿",654026:"昭è‹åŽ¿",654027:"特克斯县",654028:"尼勒克县",654029:"其它区",654200:"塔城地区",654201:"塔城市",654202:"乌è‹å¸‚",654221:"é¢æ•åŽ¿",654223:"沙湾县",654224:"托里县",654225:"裕民县",654226:"和布克赛尔蒙å¤è‡ªæ²»åŽ¿",654227:"其它区",654300:"阿勒泰地区",654301:"阿勒泰市",654321:"布尔津县",654322:"富蕴县",654323:"ç¦æµ·åŽ¿",654324:"哈巴河县",654325:"é’河县",654326:"å‰æœ¨ä¹ƒåŽ¿",654327:"其它区",659001:"石河å­å¸‚",659002:"阿拉尔市",659003:"图木舒克市",659004:"五家渠市",71e4:"å°æ¹¾",710100:"å°åŒ—市",710101:"中正区",710102:"大åŒåŒº",710103:"中山区",710104:"æ¾å±±åŒº",710105:"大安区",710106:"万åŽåŒº",710107:"信义区",710108:"士林区",710109:"北投区",710110:"内湖区",710111:"å—港区",710112:"文山区",710113:"其它区",710200:"高雄市",710201:"新兴区",710202:"å‰é‡‘区",710203:"芩雅区",710204:"ç›åŸ•åŒº",710205:"鼓山区",710206:"旗津区",710207:"å‰é•‡åŒº",710208:"三民区",710209:"å·¦è¥åŒº",710210:"楠梓区",710211:"å°æ¸¯åŒº",710212:"其它区",710241:"苓雅区",710242:"ä»æ­¦åŒº",710243:"大社区",710244:"冈山区",710245:"路竹区",710246:"阿莲区",710247:"田寮区",710248:"燕巢区",710249:"桥头区",710250:"梓官区",710251:"弥陀区",710252:"永安区",710253:"湖内区",710254:"凤山区",710255:"大寮区",710256:"林园区",710257:"鸟æ¾åŒº",710258:"大树区",710259:"旗山区",710260:"美浓区",710261:"六龟区",710262:"内门区",710263:"æ‰æž—区",710264:"甲仙区",710265:"桃æºåŒº",710266:"那玛å¤åŒº",710267:"茂林区",710268:"茄è£åŒº",710300:"å°å—市",710301:"中西区",710302:"东区",710303:"å—区",710304:"北区",710305:"安平区",710306:"安å—区",710307:"其它区",710339:"永康区",710340:"å½’ä»åŒº",710341:"新化区",710342:"左镇区",710343:"玉井区",710344:"楠西区",710345:"å—化区",710346:"ä»å¾·åŒº",710347:"关庙区",710348:"龙崎区",710349:"官田区",710350:"麻豆区",710351:"佳里区",710352:"西港区",710353:"七股区",710354:"将军区",710355:"学甲区",710356:"北门区",710357:"æ–°è¥åŒº",710358:"åŽå£åŒº",710359:"白河区",710360:"东山区",710361:"六甲区",710362:"下è¥åŒº",710363:"柳è¥åŒº",710364:"ç›æ°´åŒº",710365:"善化区",710366:"大内区",710367:"山上区",710368:"新市区",710369:"安定区",710400:"å°ä¸­å¸‚",710401:"中区",710402:"东区",710403:"å—区",710404:"西区",710405:"北区",710406:"北屯区",710407:"西屯区",710408:"å—屯区",710409:"其它区",710431:"太平区",710432:"大里区",710433:"雾峰区",710434:"乌日区",710435:"丰原区",710436:"åŽé‡ŒåŒº",710437:"石冈区",710438:"东势区",710439:"和平区",710440:"新社区",710441:"æ½­å­åŒº",710442:"大雅区",710443:"神冈区",710444:"大肚区",710445:"沙鹿区",710446:"龙井区",710447:"梧栖区",710448:"清水区",710449:"大甲区",710450:"外埔区",710451:"大安区",710500:"金门县",710507:"金沙镇",710508:"金湖镇",710509:"金å®ä¹¡",710510:"金城镇",710511:"烈屿乡",710512:"乌åµä¹¡",710600:"å—投县",710614:"å—投市",710615:"中寮乡",710616:"è‰å±¯é•‡",710617:"国姓乡",710618:"埔里镇",710619:"ä»çˆ±ä¹¡",710620:"å间乡",710621:"集集镇",710622:"水里乡",710623:"鱼池乡",710624:"信义乡",710625:"竹山镇",710626:"鹿谷乡",710700:"基隆市",710701:"ä»çˆ±åŒº",710702:"信义区",710703:"中正区",710704:"中山区",710705:"安ä¹åŒº",710706:"暖暖区",710707:"七堵区",710708:"其它区",710800:"新竹市",710801:"东区",710802:"北区",710803:"香山区",710804:"其它区",710900:"嘉义市",710901:"东区",710902:"西区",710903:"其它区",711100:"新北市",711130:"万里区",711131:"金山区",711132:"æ¿æ¡¥åŒº",711133:"æ±æ­¢åŒº",711134:"æ·±å‘区",711135:"石碇区",711136:"瑞芳区",711137:"平溪区",711138:"åŒæºªåŒº",711139:"贡寮区",711140:"新店区",711141:"åªæž—区",711142:"乌æ¥åŒº",711143:"永和区",711144:"中和区",711145:"土城区",711146:"三峡区",711147:"树林区",711148:"莺歌区",711149:"三é‡åŒº",711150:"新庄区",711151:"泰山区",711152:"æž—å£åŒº",711153:"芦洲区",711154:"五股区",711155:"八里区",711156:"淡水区",711157:"三èŠåŒº",711158:"石门区",711200:"宜兰县",711214:"宜兰市",711215:"头城镇",711216:"ç¤æºªä¹¡",711217:"壮围乡",711218:"员山乡",711219:"罗东镇",711220:"三星乡",711221:"大åŒä¹¡",711222:"五结乡",711223:"冬山乡",711224:"è‹æ¾³é•‡",711225:"å—澳乡",711226:"é’“é±¼å°",711300:"新竹县",711314:"竹北市",711315:"æ¹–å£ä¹¡",711316:"新丰乡",711317:"新埔镇",711318:"关西镇",711319:"芎林乡",711320:"å®å±±ä¹¡",711321:"竹东镇",711322:"五峰乡",711323:"横山乡",711324:"尖石乡",711325:"北埔乡",711326:"峨眉乡",711400:"桃园县",711414:"中åœå¸‚",711415:"平镇市",711416:"龙潭乡",711417:"æ¨æ¢…市",711418:"新屋乡",711419:"观音乡",711420:"桃园市",711421:"龟山乡",711422:"八德市",711423:"大溪镇",711424:"å¤å…´ä¹¡",711425:"大园乡",711426:"芦竹乡",711500:"苗栗县",711519:"竹å—镇",711520:"头份镇",711521:"三湾乡",711522:"å—庄乡",711523:"狮潭乡",711524:"åŽé¾™é•‡",711525:"通霄镇",711526:"苑里镇",711527:"苗栗市",711528:"造桥乡",711529:"头屋乡",711530:"公馆乡",711531:"大湖乡",711532:"泰安乡",711533:"铜锣乡",711534:"三义乡",711535:"西湖乡",711536:"å“兰镇",711700:"彰化县",711727:"彰化市",711728:"芬园乡",711729:"花å›ä¹¡",711730:"秀水乡",711731:"鹿港镇",711732:"ç¦å…´ä¹¡",711733:"线西乡",711734:"和美镇",711735:"伸港乡",711736:"员林镇",711737:"社头乡",711738:"æ°¸é–乡",711739:"埔心乡",711740:"溪湖镇",711741:"大æ‘乡",711742:"埔ç›ä¹¡",711743:"田中镇",711744:"北斗镇",711745:"田尾乡",711746:"埤头乡",711747:"溪州乡",711748:"竹塘乡",711749:"二林镇",711750:"大城乡",711751:"芳苑乡",711752:"二水乡",711900:"嘉义县",711919:"番路乡",711920:"梅山乡",711921:"竹崎乡",711922:"阿里山乡",711923:"中埔乡",711924:"大埔乡",711925:"水上乡",711926:"鹿è‰ä¹¡",711927:"太ä¿å¸‚",711928:"朴å­å¸‚",711929:"东石乡",711930:"六脚乡",711931:"新港乡",711932:"民雄乡",711933:"大林镇",711934:"溪å£ä¹¡",711935:"义竹乡",711936:"布袋镇",712100:"云林县",712121:"æ–—å—镇",712122:"大埤乡",712123:"虎尾镇",712124:"土库镇",712125:"褒忠乡",712126:"东势乡",712127:"å°è¥¿ä¹¡",712128:"仑背乡",712129:"麦寮乡",712130:"斗六市",712131:"林内乡",712132:"å¤å‘乡",712133:"莿æ¡ä¹¡",712134:"西螺镇",712135:"二仑乡",712136:"北港镇",712137:"水林乡",712138:"å£æ¹–乡",712139:"四湖乡",712140:"元长乡",712400:"å±ä¸œåŽ¿",712434:"å±ä¸œå¸‚",712435:"三地门乡",712436:"雾å°ä¹¡",712437:"玛家乡",712438:"ä¹å¦‚乡",712439:"里港乡",712440:"高树乡",712441:"ç›åŸ”乡",712442:"长治乡",712443:"麟洛乡",712444:"竹田乡",712445:"内埔乡",712446:"万丹乡",712447:"潮州镇",712448:"泰武乡",712449:"æ¥ä¹‰ä¹¡",712450:"万峦乡",712451:"å´é¡¶ä¹¡",712452:"新埤乡",712453:"å—州乡",712454:"林边乡",712455:"东港镇",712456:"ç‰çƒä¹¡",712457:"佳冬乡",712458:"新园乡",712459:"枋寮乡",712460:"枋山乡",712461:"春日乡",712462:"ç‹®å­ä¹¡",712463:"车城乡",712464:"牡丹乡",712465:"æ’春镇",712466:"满州乡",712500:"å°ä¸œåŽ¿",712517:"å°ä¸œå¸‚",712518:"绿岛乡",712519:"兰屿乡",712520:"延平乡",712521:"å‘å—乡",712522:"鹿野乡",712523:"关山镇",712524:"海端乡",712525:"池上乡",712526:"东河乡",712527:"æˆåŠŸé•‡",712528:"长滨乡",712529:"金峰乡",712530:"大武乡",712531:"è¾¾ä»ä¹¡",712532:"太麻里乡",712600:"花莲县",712615:"花莲市",712616:"新城乡",712617:"太é²é˜",712618:"秀林乡",712619:"å‰å®‰ä¹¡",712620:"寿丰乡",712621:"凤林镇",712622:"å…‰å¤ä¹¡",712623:"丰滨乡",712624:"瑞穗乡",712625:"万è£ä¹¡",712626:"玉里镇",712627:"å“溪乡",712628:"富里乡",712700:"澎湖县",712707:"马公市",712708:"西屿乡",712709:"望安乡",712710:"七美乡",712711:"白沙乡",712712:"湖西乡",712800:"连江县",712805:"å—竿乡",712806:"北竿乡",712807:"莒光乡",712808:"东引乡",81e4:"香港特别行政区",810100:"香港岛",810101:"中西区",810102:"湾仔",810103:"东区",810104:"å—区",810200:"ä¹é¾™",810201:"ä¹é¾™åŸŽåŒº",810202:"油尖旺区",810203:"深水埗区",810204:"黄大仙区",810205:"观塘区",810300:"æ–°ç•Œ",810301:"北区",810302:"大埔区",810303:"沙田区",810304:"西贡区",810305:"元朗区",810306:"屯门区",810307:"èƒæ¹¾åŒº",810308:"葵é’区",810309:"离岛区",82e4:"澳门特别行政区",820100:"澳门åŠå²›",820200:"离岛",99e4:"海外",990100:"海外"};function Ue(kt){for(var Et={},Dt=0,Lt;Dtsa;sa++)xa=Pn.charAt(sa),xa===` +`?(dr.seenCR||dr.line++,dr.column=1,dr.seenCR=!1):xa==="\r"||xa==="\u2028"||xa==="\u2029"?(dr.line++,dr.column=1,dr.seenCR=!0):(dr.column++,dr.seenCR=!1)}return oa!==eo&&(oa>eo&&(oa=0,pa={line:1,column:1,seenCR:!1}),$o(pa,oa,eo),oa=eo),pa}function Vn(eo){qi>Fo||(Fo>qi&&(qi=Fo,Ji=[]),Ji.push(eo))}function Fn(eo){var $o=0;for(eo.sort();$oFo?(dr=Pn.charAt(Fo),Fo++):(dr=null,Sr===0&&Vn(bi)),dr!==null?(zr=eo,$o=Ii(dr),$o===null&&(Fo=eo),eo=$o):(Fo=eo,eo=pr)):(Fo=eo,eo=pr),eo}function Jo(){var eo,$o,dr;return eo=Fo,Pn.charCodeAt(Fo)===92?($o=yi,Fo++):($o=null,Sr===0&&Vn(Yi)),$o!==null?(zi.test(Pn.charAt(Fo))?(dr=Pn.charAt(Fo),Fo++):(dr=null,Sr===0&&Vn(Sa)),dr!==null?(zr=eo,$o=Wi(dr),$o===null&&(Fo=eo),eo=$o):(Fo=eo,eo=pr)):(Fo=eo,eo=pr),eo}function Gn(){var eo,$o,dr,Vr;if(eo=Fo,Pn.substr(Fo,2)===da?($o=da,Fo+=2):($o=null,Sr===0&&Vn(Zi)),$o!==null){if(dr=[],Ca.test(Pn.charAt(Fo))?(Vr=Pn.charAt(Fo),Fo++):(Vr=null,Sr===0&&Vn($a)),Vr!==null)for(;Vr!==null;)dr.push(Vr),Ca.test(Pn.charAt(Fo))?(Vr=Pn.charAt(Fo),Fo++):(Vr=null,Sr===0&&Vn($a));else dr=pr;dr!==null?(zr=eo,$o=Vi(dr),$o===null&&(Fo=eo),eo=$o):(Fo=eo,eo=pr)}else Fo=eo,eo=pr;return eo}function zo(){var eo,$o,dr,Vr;if(eo=Fo,Pn.substr(Fo,2)===Ei?($o=Ei,Fo+=2):($o=null,Sr===0&&Vn(xi)),$o!==null){if(dr=[],_i.test(Pn.charAt(Fo))?(Vr=Pn.charAt(Fo),Fo++):(Vr=null,Sr===0&&Vn(hi)),Vr!==null)for(;Vr!==null;)dr.push(Vr),_i.test(Pn.charAt(Fo))?(Vr=Pn.charAt(Fo),Fo++):(Vr=null,Sr===0&&Vn(hi));else dr=pr;dr!==null?(zr=eo,$o=Di(dr),$o===null&&(Fo=eo),eo=$o):(Fo=eo,eo=pr)}else Fo=eo,eo=pr;return eo}function qo(){var eo,$o,dr,Vr;if(eo=Fo,Pn.substr(Fo,2)===wi?($o=wi,Fo+=2):($o=null,Sr===0&&Vn(fa)),$o!==null){if(dr=[],_i.test(Pn.charAt(Fo))?(Vr=Pn.charAt(Fo),Fo++):(Vr=null,Sr===0&&Vn(hi)),Vr!==null)for(;Vr!==null;)dr.push(Vr),_i.test(Pn.charAt(Fo))?(Vr=Pn.charAt(Fo),Fo++):(Vr=null,Sr===0&&Vn(hi));else dr=pr;dr!==null?(zr=eo,$o=va(dr),$o===null&&(Fo=eo),eo=$o):(Fo=eo,eo=pr)}else Fo=eo,eo=pr;return eo}function Wo(){var eo,$o;return eo=Fo,Pn.substr(Fo,2)===da?($o=da,Fo+=2):($o=null,Sr===0&&Vn(Zi)),$o!==null&&(zr=eo,$o=Ea()),$o===null&&(Fo=eo),eo=$o,eo}function Yo(){var eo,$o,dr;return eo=Fo,Pn.charCodeAt(Fo)===92?($o=yi,Fo++):($o=null,Sr===0&&Vn(Yi)),$o!==null?(Pn.length>Fo?(dr=Pn.charAt(Fo),Fo++):(dr=null,Sr===0&&Vn(bi)),dr!==null?(zr=eo,$o=Qi(dr),$o===null&&(Fo=eo),eo=$o):(Fo=eo,eo=pr)):(Fo=eo,eo=pr),eo}var sr,br=arguments.length>1?arguments[1]:{},xr={regexp:jn},Nr=jn,pr=null,Rr="",Xr="|",Lr='"|"',Hr=function(eo,$o){return $o?new Ue(eo,$o[1]):eo},qr=function(eo,$o,dr){return new qe([eo].concat($o).concat([dr]))},ni="^",Jr='"^"',ii=function(){return new Fe("start")},Qr="$",tr='"$"',vr=function(){return new Fe("end")},Ir=function(eo,$o){return new Dt(eo,$o)},Ar="Quantifier",Ur=function(eo,$o){return $o&&(eo.greedy=!1),eo},oi="{",ei='"{"',pi=",",di='","',rr="}",$r='"}"',Dr=function(eo,$o){return new Lt(eo,$o)},Mr=",}",Gr='",}"',fi=function(eo){return new Lt(eo,1/0)},Pi=function(eo){return new Lt(eo,eo)},Ri="+",Ui='"+"',Bi=function(){return new Lt(1,1/0)},Si="*",gi='"*"',Oi=function(){return new Lt(0,1/0)},Hi="?",Ai='"?"',Li=function(){return new Lt(0,1)},Ti=/^[0-9]/,ji="[0-9]",Ro=function(eo){return+eo.join("")},Xo="(",Qo='"("',ar=")",kr='")"',yr=function(eo){return eo},Cr=function(eo){return new Et(eo)},Pr="?:",ir='"?:"',Tr=function(eo){return new kt("non-capture-group",eo)},Zr="?=",Wr='"?="',ri=function(eo){return new kt("positive-lookahead",eo)},Ni="?!",ki='"?!"',mi=function(eo){return new kt("negative-lookahead",eo)},li="CharacterSet",Ci="[",ra='"["',ma="]",ha='"]"',ba=function(eo,$o){return new jt(!!eo,$o)},ya="CharacterRange",wa="-",ia='"-"',ca=function(eo,$o){return new hn(eo,$o)},ga="Character",ka=/^[^\\\]]/,ua="[^\\\\\\]]",Qi=function(eo){return new vn(eo)},wo=".",jo='"."',Zo=function(){return new Fe("any-character")},lr="Literal",wr=/^[^|\\\/.[()?+*$\^]/,mr="[^|\\\\\\/.[()?+*$\\^]",Er="\\b",Hn='"\\\\b"',qn=function(){return new Fe("backspace")},to=function(){return new Fe("word-boundary")},fo="\\B",Co='"\\\\B"',Po=function(){return new Fe("non-word-boundary")},Io="\\d",Ho='"\\\\d"',Uo=function(){return new Fe("digit")},Ko="\\D",Go='"\\\\D"',or=function(){return new Fe("non-digit")},cr="\\f",er='"\\\\f"',fr=function(){return new Fe("form-feed")},ur="\\n",hr='"\\\\n"',nr=function(){return new Fe("line-feed")},gr="\\r",_r='"\\\\r"',Br=function(){return new Fe("carriage-return")},Or="\\s",Fr='"\\\\s"',ai=function(){return new Fe("white-space")},ci="\\S",ti='"\\\\S"',Kr=function(){return new Fe("non-white-space")},jr="\\t",si='"\\\\t"',$i=function(){return new Fe("tab")},Fi="\\v",aa='"\\\\v"',ea=function(){return new Fe("vertical-tab")},la="\\w",ta='"\\\\w"',Ki=function(){return new Fe("word")},Xi="\\W",na='"\\\\W"',Mi=function(){return new Fe("non-word")},Gi="\\c",vi='"\\\\c"',bi="any character",Ii=function(eo){return new $n(eo)},yi="\\",Yi='"\\\\"',zi=/^[1-9]/,Sa="[1-9]",Wi=function(eo){return new bn(eo)},da="\\0",Zi='"\\\\0"',Ca=/^[0-7]/,$a="[0-7]",Vi=function(eo){return new wn(eo.join(""))},Ei="\\x",xi='"\\\\x"',_i=/^[0-9a-fA-F]/,hi="[0-9a-fA-F]",Di=function(eo){return new Cn(eo.join(""))},wi="\\u",fa='"\\\\u"',va=function(eo){return new kn(eo.join(""))},Ea=function(){return new Fe("null-character")},Fo=0,zr=0,oa=0,pa={line:1,column:1,seenCR:!1},qi=0,Ji=[],Sr=0;if("startRule"in br){if(!(br.startRule in xr))throw new Error(`Can't start parsing from rule "`+br.startRule+'".');Nr=xr[br.startRule]}if(Fe.offset=In,Fe.text=On,sr=Nr(),sr!==null&&Fo===Pn.length)return sr;throw Fn(Ji),zr=Math.max(Fo,qi),new Tn(Ji,zrkn)return!0;var bn={path:hn,type:jt,actual:vn,expected:kn,action:"is greater than",message:wn};return bn.message=Lt.message(bn),Cn.push(bn),!1},lessThan:function(jt,hn,vn,kn,Cn,wn){if(vn=kn)return!0;var bn={path:hn,type:jt,actual:vn,expected:kn,action:"is greater than or equal to",message:wn};return bn.message=Lt.message(bn),Cn.push(bn),!1},lessThanOrEqualTo:function(jt,hn,vn,kn,Cn,wn){if(vn<=kn)return!0;var bn={path:hn,type:jt,actual:vn,expected:kn,action:"is less than or equal to",message:wn};return bn.message=Lt.message(bn),Cn.push(bn),!1}};Et.Diff=Dt,Et.Assert=Lt,$e.exports=Et},function($e,Ie,Fe){$e.exports=Fe(28)},function($e,Ie,Fe){var Ue=Fe(3);window._XMLHttpRequest=window.XMLHttpRequest,window._ActiveXObject=window.ActiveXObject;try{new window.Event("custom")}catch{window.Event=function(wn,bn,$n,xn){var Sn=document.createEvent("CustomEvent");return Sn.initCustomEvent(wn,bn,$n,xn),Sn}}var qe={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},kt="readystatechange loadstart progress abort error load timeout loadend".split(" "),Et="timeout withCredentials".split(" "),Dt="readyState responseURL status statusText responseType response responseText responseXML".split(" "),Lt={100:"Continue",101:"Switching Protocols",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",300:"Multiple Choice",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Request Entity Too Large",414:"Request-URI Too Long",415:"Unsupported Media Type",416:"Requested Range Not Satisfiable",417:"Expectation Failed",422:"Unprocessable Entity",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported"};function jt(){this.custom={events:{},requestHeaders:{},responseHeaders:{}}}jt._settings={timeout:"10-100"},jt.setup=function(Cn){return Ue.extend(jt._settings,Cn),jt._settings},Ue.extend(jt,qe),Ue.extend(jt.prototype,qe),jt.prototype.mock=!0,jt.prototype.match=!1,Ue.extend(jt.prototype,{open:function(Cn,wn,bn,$n,xn){var Sn=this;Ue.extend(this.custom,{method:Cn,url:wn,async:typeof bn=="boolean"?bn:!0,username:$n,password:xn,options:{url:wn,type:Cn}}),this.custom.timeout=function(On){if(typeof On=="number")return On;if(typeof On=="string"&&!~On.indexOf("-"))return parseInt(On,10);if(typeof On=="string"&&~On.indexOf("-")){var In=On.split("-"),Rn=parseInt(In[0],10),Vn=parseInt(In[1],10);return Math.round(Math.random()*(Vn-Rn))+Rn}}(jt._settings.timeout);var En=vn(this.custom.options);function _n(On){for(var In=0;In({error:"",status:1,data:Mock.mock({account:$e.account,token:`${$e.account}_@string`,avatar:"https://fantastic-admin.hurui.me/logo.png"})})},{url:"/mock/user/permission",method:"get",response:({headers:$e})=>{var Fe,Ue;let Ie=[];return((Fe=$e.token)==null?void 0:Fe.indexOf("admin"))===0?Ie=["permission.browse","permission.create","permission.edit","permission.remove"]:((Ue=$e.token)==null?void 0:Ue.indexOf("test"))===0&&(Ie=["permission.browse"]),{error:"",status:1,data:{permissions:Ie}}}},{url:"/mock/user/password/edit",method:"post",response:()=>({error:"",status:1,data:{isSuccess:!0}})}],__vite_glob_0_1=Object.freeze(Object.defineProperty({__proto__:null,default:user},Symbol.toStringTag,{value:"Module"})),modules=Object.assign({"/src/mock/app.ts":__vite_glob_0_0,"/src/mock/user.ts":__vite_glob_0_1}),fakeModuleList$1=Object.keys(modules).reduce(($e,Ie)=>{const Fe=modules[Ie]??{};if(Fe.default)for(const Ue of Object.keys(Fe)){const qe=modules[Ie][Ue]??[],kt=Array.isArray(qe)?[...qe]:[qe];return[...$e,...kt]}else return $e},[]);window.__VITE__PLUGIN__FAKE__SERVER__.fakeModuleList=fakeModuleList$1;function xhook(){const $e=zn=>{try{return new URL(zn),!0}catch{return!1}},Ie=(zn,Mn)=>Array.prototype.slice.call(zn,Mn);let Fe=null;typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?Fe=self:typeof global<"u"?Fe=global:window&&(Fe=window);const Ue=Fe,qe=Fe.document,kt=["load","loadend","loadstart"],Et=["progress","abort","error","timeout"],Dt=zn=>["returnValue","totalSize","position"].includes(zn),Lt=function(zn,Mn){for(let Bn in zn){if(Dt(Bn))continue;const An=zn[Bn];try{Mn[Bn]=An}catch{}}return Mn},jt=function(zn,Mn,Bn){const An=Dn=>function(Ln){const Un={};for(let Yn in Ln){if(Dt(Yn))continue;const Xn=Ln[Yn];Un[Yn]=Xn===Mn?Bn:Xn}return Bn.dispatchEvent(Dn,Un)};for(let Dn of Array.from(zn))Bn._has(Dn)&&(Mn[`on${Dn}`]=An(Dn))},hn=function(zn){if(qe&&qe.createEventObject!=null){const Mn=qe.createEventObject();return Mn.type=zn,Mn}try{return new Event(zn)}catch{return{type:zn}}},vn=function(zn){let Mn={};const Bn=Dn=>Mn[Dn]||[],An={};return An.addEventListener=function(Dn,Ln,Un){Mn[Dn]=Bn(Dn),!(Mn[Dn].indexOf(Ln)>=0)&&(Un=Un===void 0?Mn[Dn].length:Un,Mn[Dn].splice(Un,0,Ln))},An.removeEventListener=function(Dn,Ln){if(Dn===void 0){Mn={};return}Ln===void 0&&(Mn[Dn]=[]);const Un=Bn(Dn).indexOf(Ln);Un!==-1&&Bn(Dn).splice(Un,1)},An.dispatchEvent=function(){const Dn=Ie(arguments),Ln=Dn.shift();zn||(Dn[0]=Lt(Dn[0],hn(Ln)),Object.defineProperty(Dn[0],"target",{writable:!1,value:this}));const Un=An[`on${Ln}`];Un&&Un.apply(An,Dn);const Yn=Bn(Ln).concat(Bn("*"));for(let Xn=0;Xn!!(Mn[Dn]||An[`on${Dn}`]),zn&&(An.listeners=Dn=>Ie(Bn(Dn)),An.on=An.addEventListener,An.off=An.removeEventListener,An.fire=An.dispatchEvent,An.once=function(Dn,Ln){var Un=function(){return An.off(Dn,Un),Ln.apply(null,arguments)};return An.on(Dn,Un)},An.destroy=()=>Mn={}),An},kn=`\r +`,Cn=function(zn){return Object.entries(zn).map(([An,Dn])=>`${An.toLowerCase()}: ${Dn}`).join(kn)},wn=function(zn,Mn){const Bn=zn.split(kn);Mn==null&&(Mn={});for(let An of Bn)if(/([^:]+):\s*(.+)/.test(An)){const Dn=RegExp.$1!=null?RegExp.$1.toLowerCase():void 0,Ln=RegExp.$2;Mn[Dn]==null&&(Mn[Dn]=Ln)}return Mn};var $n={convert:function(zn,Mn){switch(typeof zn){case"object":return Cn(zn);case"string":return wn(zn,Mn)}return[]}};const xn=vn(!0),Sn=zn=>zn===void 0?null:zn,En=Ue.XMLHttpRequest,_n=function(){const Mn=new En,Bn={};let An=null,Dn,Ln,Un;var Yn=0;const Xn=function(){if(Un.status=An||Mn.status,An!==-1&&(Un.statusText=Mn.statusText),An!==-1){const po=$n.convert(Mn.getAllResponseHeaders());for(let Qn in po){const ro=po[Qn];if(!Un.headers[Qn]){const ho=Qn.toLowerCase();Un.headers[ho]=ro}}return}},lo=function(){if(!Mn.responseType||Mn.responseType==="text"){Un.text=Mn.responseText,Un.data=Mn.responseText;try{Un.xml=Mn.responseXML}catch{}}else Mn.responseType==="document"?(Un.xml=Mn.responseXML,Un.data=Mn.responseXML):Un.data=Mn.response;"responseURL"in Mn&&(Un.responseURL=Mn.responseURL)},oo=function(){Zn.status=Un.status,Zn.statusText=Un.statusText},uo=function(){if("text"in Un&&(Zn.responseText=Un.text),"xml"in Un&&(Zn.responseXML=Un.xml),"data"in Un)Zn.response=Un.data;else{const po={"":"",text:"",json:null,blob:new Blob([],{type:new Headers(Un.headers??{}).get("content-type")}),arraybuffer:new ArrayBuffer};Zn.response=po[Zn.responseType]}("responseURL"in Un||Bn.url)&&(Zn.responseURL=Un.responseURL??($e(Bn.url)?Bn.url:new URL(location.href).origin+Bn.url))},Kn=function(){Dn||Zn.dispatchEvent("load",{}),Zn.dispatchEvent("loadend",{}),Dn&&(Zn.readyState=0)},Jn=function(po){for(;po>Yn&&Yn<4;)Zn.readyState=++Yn,Yn===1&&Zn.dispatchEvent("loadstart",{}),Yn===2&&oo(),Yn===4&&(oo(),uo()),Zn.dispatchEvent("readystatechange",{}),Yn===4&&(Bn.async===!1?Kn():setTimeout(Kn,0))},io=function(po){if(po!==4){Jn(po);return}const Qn=xn.listeners("after");var ro=function(){if(Qn.length>0){const ho=Qn.shift();ho.length===2?(ho(Bn,Un),ro()):ho.length===3&&Bn.async?ho(Bn,Un,ro):ro()}else Jn(4)};ro()};var Zn=vn();Bn.xhr=Zn,Mn.onreadystatechange=function(po){try{Mn.readyState===2&&Xn()}catch{}Mn.readyState===4&&(Ln=!1,Xn(),lo()),io(Mn.readyState)};const no=function(){Dn=!0};Zn.addEventListener("error",no),Zn.addEventListener("timeout",no),Zn.addEventListener("abort",no),Zn.addEventListener("progress",function(po){Yn<3?io(3):Mn.readyState<=3&&Zn.dispatchEvent("readystatechange",{})}),"withCredentials"in Mn&&(Zn.withCredentials=!1),Zn.status=0;for(let po of Array.from(Et.concat(kt)))Zn[`on${po}`]=null;if(Zn.open=function(po,Qn,ro,ho,ko){Yn=0,Dn=!1,Ln=!1,Bn.headers={},Bn.headerNames={},Bn.status=0,Bn.method=po,Bn.url=Qn,Bn.async=ro!==!1,Bn.user=ho,Bn.pass=ko,Un={},Un.headers={},io(1)},Zn.send=function(po){let Qn,ro;for(Qn of["type","timeout","withCredentials"])ro=Qn==="type"?"responseType":Qn,ro in Zn&&(Bn[Qn]=Zn[ro]);Bn.body=po;const ho=function(){jt(Et,Mn,Zn),Zn.upload&&jt(Et.concat(kt),Mn.upload,Zn.upload),Ln=!0,Mn.open(Bn.method,Bn.url,Bn.async,Bn.user,Bn.pass);for(Qn of["type","timeout","withCredentials"])ro=Qn==="type"?"responseType":Qn,Qn in Bn&&(Mn[ro]=Bn[Qn]);for(let yo in Bn.headers){const Vo=Bn.headers[yo];yo&&Mn.setRequestHeader(yo,Vo)}Mn.send(Bn.body)},ko=xn.listeners("before");var mo=function(){if(!ko.length)return ho();const yo=function(bo){if(typeof bo=="object"&&(typeof bo.status=="number"||typeof Un.status=="number")){Lt(bo,Un),"data"in bo||(bo.data=bo.response||bo.text),io(4);return}mo()};yo.head=function(bo){Lt(bo,Un),io(2)},yo.progress=function(bo){Lt(bo,Un),io(3)};const Vo=ko.shift();Vo.length===1?yo(Vo(Bn)):Vo.length===2&&Bn.async?Vo(Bn,yo):yo()};mo()},Zn.abort=function(){An=-1,Ln?Mn.abort():Zn.dispatchEvent("abort",{})},Zn.setRequestHeader=function(po,Qn){const ro=po!=null?po.toLowerCase():void 0,ho=Bn.headerNames[ro]=Bn.headerNames[ro]||po;Bn.headers[ho]&&(Qn=Bn.headers[ho]+", "+Qn),Bn.headers[ho]=Qn},Zn.getResponseHeader=po=>Sn(Un.headers[po?po.toLowerCase():void 0]),Zn.getAllResponseHeaders=()=>Sn($n.convert(Un.headers)),Mn.overrideMimeType&&(Zn.overrideMimeType=function(){Mn.overrideMimeType.apply(Mn,arguments)}),Mn.upload){let po=vn();Zn.upload=po,Bn.upload=po}return Zn.UNSENT=0,Zn.OPENED=1,Zn.HEADERS_RECEIVED=2,Zn.LOADING=3,Zn.DONE=4,Zn.response="",Zn.responseText="",Zn.responseXML=null,Zn.readyState=0,Zn.statusText="",Zn};_n.UNSENT=0,_n.OPENED=1,_n.HEADERS_RECEIVED=2,_n.LOADING=3,_n.DONE=4;var Tn={patch(){En&&(Ue.XMLHttpRequest=_n)},unpatch(){En&&(Ue.XMLHttpRequest=En)},Native:En,Xhook:_n};function Nn(zn,Mn){var Bn={};for(var An in zn)Object.prototype.hasOwnProperty.call(zn,An)&&Mn.indexOf(An)<0&&(Bn[An]=zn[An]);if(zn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Dn=0,An=Object.getOwnPropertySymbols(zn);DnBn[An]=zn[An]),Bn}function Rn(zn){return zn instanceof Headers?Vn([...zn.entries()]):Array.isArray(zn)?Vn(zn):zn}function Vn(zn){return zn.reduce((Mn,[Bn,An])=>(Mn[Bn]=An,Mn),{})}const Fn=function(zn,Mn={headers:{}}){let Bn=Object.assign(Object.assign({},Mn),{isFetch:!0});if(zn instanceof Request){const Ln=In(zn),Un=Object.assign(Object.assign({},Rn(Ln.headers)),Rn(Bn.headers));Bn=Object.assign(Object.assign(Object.assign({},Ln),Mn),{headers:Un,acceptedRequest:!0,isFetch:!0})}else Bn.url=zn;const An=xn.listeners("before"),Dn=xn.listeners("after");return new Promise(function(Ln,Un){let Yn=Ln;const Xn=function(Kn){if(!Dn.length)return Yn(Kn);const Jn=Dn.shift();return Jn.length===2?(Jn(Bn,Kn),Xn(Kn)):Jn.length===3?Jn(Bn,Kn,Xn):Xn(Kn)},lo=function(Kn){if(Kn!==void 0){const Jn=new Response(Kn.body||Kn.text,Kn);Object.defineProperty(Jn,"url",{value:$e(Bn.url)?Bn.url:new URL(location.href).origin+Bn.url}),Ln(Jn),Xn(Jn);return}oo()},oo=function(){if(!An.length){uo();return}const Kn=An.shift();if(Kn.length===1)return lo(Kn(Bn));if(Kn.length===2)return Kn(Bn,lo)},uo=()=>Pn(this,void 0,void 0,function*(){const{url:Kn,isFetch:Jn,acceptedRequest:io}=Bn,Zn=Nn(Bn,["url","isFetch","acceptedRequest"]);return zn instanceof Request&&Zn.body instanceof ReadableStream&&(Zn.body=yield new Response(Zn.body).text()),On(Kn,Zn).then(no=>Xn(no)).catch(function(no){return Yn=Un,Xn(no),Un(no)})});oo()})};var jn={patch(){On&&(Ue.fetch=Fn)},unpatch(){On&&(Ue.fetch=On)},Native:On,Xhook:Fn};const Wn=xn;return Wn.EventEmitter=vn,Wn.before=function(zn,Mn){if(zn.length<1||zn.length>2)throw"invalid hook";return Wn.on("before",zn,Mn)},Wn.after=function(zn,Mn){if(zn.length<2||zn.length>3)throw"invalid hook";return Wn.on("after",zn,Mn)},Wn.enable=function(){Tn.patch(),jn.patch()},Wn.disable=function(){Tn.unpatch(),jn.unpatch()},Wn.XMLHttpRequest=Tn.Native,Wn.fetch=jn.Native,Wn.headers=$n.convert,Wn.enable(),Wn}window.__VITE__PLUGIN__FAKE__SERVER__.xhook=xhook();function lexer($e){for(var Ie=[],Fe=0;Fe<$e.length;){var Ue=$e[Fe];if(Ue==="*"||Ue==="+"||Ue==="?"){Ie.push({type:"MODIFIER",index:Fe,value:$e[Fe++]});continue}if(Ue==="\\"){Ie.push({type:"ESCAPED_CHAR",index:Fe++,value:$e[Fe++]});continue}if(Ue==="{"){Ie.push({type:"OPEN",index:Fe,value:$e[Fe++]});continue}if(Ue==="}"){Ie.push({type:"CLOSE",index:Fe,value:$e[Fe++]});continue}if(Ue===":"){for(var qe="",kt=Fe+1;kt<$e.length;){var Et=$e.charCodeAt(kt);if(Et>=48&&Et<=57||Et>=65&&Et<=90||Et>=97&&Et<=122||Et===95){qe+=$e[kt++];continue}break}if(!qe)throw new TypeError("Missing parameter name at ".concat(Fe));Ie.push({type:"NAME",index:Fe,value:qe}),Fe=kt;continue}if(Ue==="("){var Dt=1,Lt="",kt=Fe+1;if($e[kt]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(kt));for(;kt<$e.length;){if($e[kt]==="\\"){Lt+=$e[kt++]+$e[kt++];continue}if($e[kt]===")"){if(Dt--,Dt===0){kt++;break}}else if($e[kt]==="("&&(Dt++,$e[kt+1]!=="?"))throw new TypeError("Capturing groups are not allowed at ".concat(kt));Lt+=$e[kt++]}if(Dt)throw new TypeError("Unbalanced pattern at ".concat(Fe));if(!Lt)throw new TypeError("Missing pattern at ".concat(Fe));Ie.push({type:"PATTERN",index:Fe,value:Lt}),Fe=kt;continue}Ie.push({type:"CHAR",index:Fe,value:$e[Fe++]})}return Ie.push({type:"END",index:Fe,value:""}),Ie}function parse($e,Ie){Ie===void 0&&(Ie={});for(var Fe=lexer($e),Ue=Ie.prefixes,qe=Ue===void 0?"./":Ue,kt="[^".concat(escapeString(Ie.delimiter||"/#?"),"]+?"),Et=[],Dt=0,Lt=0,jt="",hn=function(Nn){if(Lt)?(?!\?)/g,Ue=0,qe=Fe.exec($e.source);qe;)Ie.push({name:qe[1]||Ue++,prefix:"",suffix:"",modifier:"",pattern:""}),qe=Fe.exec($e.source);return $e}function arrayToRegexp($e,Ie,Fe){var Ue=$e.map(function(qe){return pathToRegexp$1(qe,Ie,Fe).source});return new RegExp("(?:".concat(Ue.join("|"),")"),flags(Fe))}function stringToRegexp($e,Ie,Fe){return tokensToRegexp(parse($e,Fe),Ie,Fe)}function tokensToRegexp($e,Ie,Fe){Fe===void 0&&(Fe={});for(var Ue=Fe.strict,qe=Ue===void 0?!1:Ue,kt=Fe.start,Et=kt===void 0?!0:kt,Dt=Fe.end,Lt=Dt===void 0?!0:Dt,jt=Fe.encode,hn=jt===void 0?function(Rn){return Rn}:jt,vn=Fe.delimiter,kn=vn===void 0?"/#?":vn,Cn=Fe.endsWith,wn=Cn===void 0?"":Cn,bn="[".concat(escapeString(wn),"]|$"),$n="[".concat(escapeString(kn),"]"),xn=Et?"^":"",Sn=0,En=$e;Sn-1:On===void 0;qe||(xn+="(?:".concat($n,"(?=").concat(bn,"))?")),In||(xn+="(?=".concat($n,"|").concat(bn,")"))}return new RegExp(xn,flags(Fe))}function pathToRegexp$1($e,Ie,Fe){return $e instanceof RegExp?regexpToRegexp($e,Ie):Array.isArray($e)?arrayToRegexp($e,Ie,Fe):stringToRegexp($e,Ie,Fe)}window.__VITE__PLUGIN__FAKE__SERVER__.pathToRegexp={pathToRegexp:pathToRegexp$1,match:match$1};const fakeModuleList=window.__VITE__PLUGIN__FAKE__SERVER__.fakeModuleList,{pathToRegexp,match}=window.__VITE__PLUGIN__FAKE__SERVER__.pathToRegexp;window.__VITE__PLUGIN__FAKE__SERVER__.xhook.before(async function($e,Ie){function Fe(Lt){return new Promise(jt=>{const hn=setTimeout(()=>{jt(hn),clearTimeout(hn)},Lt)})}function Ue(Lt){let jt="";try{jt=JSON.parse(Lt)}catch{jt=Lt}return jt}async function qe({URL:Lt,req:jt,fakeModuleList:hn,pathToRegexp:vn,match:kn,basename:Cn,defaultTimeout:wn,globalResponseHeaders:bn}){function $n(xn,Sn){const En=new Lt(xn,"http://localhost:5173/").pathname,_n=new Lt(Sn,"http://localhost:5173/").pathname;return En.endsWith("/")?En.slice(0,-1)+_n:En+_n}if(jt.url){const xn=new Lt(jt.url,"http://localhost:5173/"),Sn=xn.pathname,En=hn.find(_n=>{if(!Sn||!_n||!_n.url)return!1;const Tn=_n.method??"GET",Nn=jt.method??"GET";if(Tn.toUpperCase()!==Nn.toUpperCase())return!1;const Pn=$n(Cn,_n.url);return vn(Pn).test(Sn)});if(En){const{response:_n,rawResponse:Tn,timeout:Nn=wn,statusCode:Pn,statusText:On,url:In,headers:Rn={}}=En;Nn&&await Fe(Nn);const Vn=$n(Cn,In),Fn=kn(Vn,{encode:encodeURI}),jn=xn.searchParams,Wn={};for(const[Mn,Bn]of jn.entries())if(Wn.hasOwnProperty(Mn)){const An=Wn[Mn];Array.isArray(An)?An.push(Bn):Wn[Mn]=[An,Bn]}else Wn[Mn]=Bn;let zn={};if(Sn){const Mn=Fn(Sn);Mn&&(zn=Mn.params)}return{response:_n,rawResponse:Tn,timeout:Nn,statusCode:Pn??200,statusText:On,url:jt.url,query:Wn,params:zn,responseHeaders:new Headers({...bn,...Rn})}}}}const kt={100:"Continue",101:"Switching Protocols",102:"Processing",103:"Early Hints",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a Teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Too Early",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"};function Et(Lt){const jt={};for(const[hn,vn]of Lt.entries())jt[hn]=vn;return jt}const Dt=await qe({URL,req:$e,fakeModuleList,pathToRegexp,match,basename:"",defaultTimeout:void 0,globalResponseHeaders:{}});if(Dt){const{response:Lt,statusCode:jt,statusText:hn=kt[jt],url:vn,query:kn,params:Cn,responseHeaders:wn}=Dt??{},bn="",$n=typeof Lt=="function",xn={};for(const En in $e.headers)xn[En.toLowerCase()]=$e.headers[En];const Sn=!$n||await Promise.resolve(Lt({url:vn,body:Ue($e.body),rawBody:$e.body,query:kn,params:Cn,headers:xn}));if($e.isFetch)typeof Sn=="string"?(wn.get("Content-Type")||wn.set("Content-Type","text/plain"),Ie(new Response($n?Sn:null,{statusText:bn,status:jt,headers:Et(wn)}))):(wn.get("Content-Type")||wn.set("Content-Type","application/json"),Ie(new Response($n?JSON.stringify(Sn,null,2):null,{statusText:bn,status:jt,headers:Et(wn)})));else{const En=$n?{data:Sn}:{};if(!$e.type||$e.type.toLowerCase()==="text")wn.get("Content-Type")||wn.set("Content-Type","text/plain"),Ie({statusText:bn,status:jt,text:Sn,...En,headers:Et(wn)});else if($e.type.toLowerCase()==="json")wn.get("Content-Type")||wn.set("Content-Type","application/json"),Ie({statusText:bn,status:jt,...En,headers:Et(wn)});else if($e.type.toLowerCase()==="document"){wn.get("Content-Type")||wn.set("Content-Type","application/xml");const Tn=new DOMParser().parseFromString(Sn,"application/xml");Ie({statusText:bn,status:jt,xml:Tn,data:Tn,headers:Et(wn)})}else Ie({statusText:bn,status:jt,...En,headers:Et(wn)})}}else Ie()});(function(){var Fe;const $e=document.createElement("script");$e.src="https://hm.baidu.com/hm.js?c458e5e4952cbc8ff4d06838d3df3e78";const Ie=document.getElementsByTagName("script")[0];(Fe=Ie.parentNode)==null||Fe.insertBefore($e,Ie)})();{const $e="font-size: 14px; margin-bottom: 2px; padding: 6px 8px; color: #fff;",Ie=`${$e} background: #e24329;`,Fe=`${$e} background: #707070;`;navigator.language.toLowerCase()==="zh-cn"?console.info("%cç”±%cFantastic-admin%c驱动",Fe,Ie,Fe,` +https://fantastic-admin.hurui.me`):console.info("%cPowered by%cFantastic-admin",Fe,Ie,` +https://fantastic-admin.hurui.me`)}/** +* @vue/shared v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function makeMap($e,Ie){const Fe=new Set($e.split(","));return Ue=>Fe.has(Ue)}const EMPTY_OBJ={},EMPTY_ARR=[],NOOP=()=>{},NO=()=>!1,isOn=$e=>$e.charCodeAt(0)===111&&$e.charCodeAt(1)===110&&($e.charCodeAt(2)>122||$e.charCodeAt(2)<97),isModelListener=$e=>$e.startsWith("onUpdate:"),extend$1=Object.assign,remove$3=($e,Ie)=>{const Fe=$e.indexOf(Ie);Fe>-1&&$e.splice(Fe,1)},hasOwnProperty$g=Object.prototype.hasOwnProperty,hasOwn=($e,Ie)=>hasOwnProperty$g.call($e,Ie),isArray$w=Array.isArray,isMap$3=$e=>toTypeString($e)==="[object Map]",isSet$3=$e=>toTypeString($e)==="[object Set]",isDate$a=$e=>toTypeString($e)==="[object Date]",isRegExp$5=$e=>toTypeString($e)==="[object RegExp]",isFunction$i=$e=>typeof $e=="function",isString$d=$e=>typeof $e=="string",isSymbol$4=$e=>typeof $e=="symbol",isObject$9=$e=>$e!==null&&typeof $e=="object",isPromise=$e=>(isObject$9($e)||isFunction$i($e))&&isFunction$i($e.then)&&isFunction$i($e.catch),objectToString$4=Object.prototype.toString,toTypeString=$e=>objectToString$4.call($e),toRawType=$e=>toTypeString($e).slice(8,-1),isPlainObject$b=$e=>toTypeString($e)==="[object Object]",isIntegerKey=$e=>isString$d($e)&&$e!=="NaN"&&$e[0]!=="-"&&""+parseInt($e,10)===$e,isReservedProp=makeMap(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),cacheStringFunction$1=$e=>{const Ie=Object.create(null);return Fe=>Ie[Fe]||(Ie[Fe]=$e(Fe))},camelizeRE$1=/-(\w)/g,camelize$1=cacheStringFunction$1($e=>$e.replace(camelizeRE$1,(Ie,Fe)=>Fe?Fe.toUpperCase():"")),hyphenateRE=/\B([A-Z])/g,hyphenate=cacheStringFunction$1($e=>$e.replace(hyphenateRE,"-$1").toLowerCase()),capitalize$1=cacheStringFunction$1($e=>$e.charAt(0).toUpperCase()+$e.slice(1)),toHandlerKey=cacheStringFunction$1($e=>$e?`on${capitalize$1($e)}`:""),hasChanged=($e,Ie)=>!Object.is($e,Ie),invokeArrayFns=($e,...Ie)=>{for(let Fe=0;Fe<$e.length;Fe++)$e[Fe](...Ie)},def=($e,Ie,Fe,Ue=!1)=>{Object.defineProperty($e,Ie,{configurable:!0,enumerable:!1,writable:Ue,value:Fe})},looseToNumber=$e=>{const Ie=parseFloat($e);return isNaN(Ie)?$e:Ie},toNumber$9=$e=>{const Ie=isString$d($e)?Number($e):NaN;return isNaN(Ie)?$e:Ie};let _globalThis;const getGlobalThis=()=>_globalThis||(_globalThis=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),GLOBALS_ALLOWED="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error",isGloballyAllowed=makeMap(GLOBALS_ALLOWED);function normalizeStyle($e){if(isArray$w($e)){const Ie={};for(let Fe=0;Fe<$e.length;Fe++){const Ue=$e[Fe],qe=isString$d(Ue)?parseStringStyle(Ue):normalizeStyle(Ue);if(qe)for(const kt in qe)Ie[kt]=qe[kt]}return Ie}else if(isString$d($e)||isObject$9($e))return $e}const listDelimiterRE=/;(?![^(]*\))/g,propertyDelimiterRE=/:([^]+)/,styleCommentRE=/\/\*[^]*?\*\//g;function parseStringStyle($e){const Ie={};return $e.replace(styleCommentRE,"").split(listDelimiterRE).forEach(Fe=>{if(Fe){const Ue=Fe.split(propertyDelimiterRE);Ue.length>1&&(Ie[Ue[0].trim()]=Ue[1].trim())}}),Ie}function normalizeClass($e){let Ie="";if(isString$d($e))Ie=$e;else if(isArray$w($e))for(let Fe=0;Fe<$e.length;Fe++){const Ue=normalizeClass($e[Fe]);Ue&&(Ie+=Ue+" ")}else if(isObject$9($e))for(const Fe in $e)$e[Fe]&&(Ie+=Fe+" ");return Ie.trim()}function normalizeProps($e){if(!$e)return null;let{class:Ie,style:Fe}=$e;return Ie&&!isString$d(Ie)&&($e.class=normalizeClass(Ie)),Fe&&($e.style=normalizeStyle(Fe)),$e}const specialBooleanAttrs="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",isSpecialBooleanAttr=makeMap(specialBooleanAttrs);function includeBooleanAttr($e){return!!$e||$e===""}function looseCompareArrays($e,Ie){if($e.length!==Ie.length)return!1;let Fe=!0;for(let Ue=0;Fe&&Ue<$e.length;Ue++)Fe=looseEqual($e[Ue],Ie[Ue]);return Fe}function looseEqual($e,Ie){if($e===Ie)return!0;let Fe=isDate$a($e),Ue=isDate$a(Ie);if(Fe||Ue)return Fe&&Ue?$e.getTime()===Ie.getTime():!1;if(Fe=isSymbol$4($e),Ue=isSymbol$4(Ie),Fe||Ue)return $e===Ie;if(Fe=isArray$w($e),Ue=isArray$w(Ie),Fe||Ue)return Fe&&Ue?looseCompareArrays($e,Ie):!1;if(Fe=isObject$9($e),Ue=isObject$9(Ie),Fe||Ue){if(!Fe||!Ue)return!1;const qe=Object.keys($e).length,kt=Object.keys(Ie).length;if(qe!==kt)return!1;for(const Et in $e){const Dt=$e.hasOwnProperty(Et),Lt=Ie.hasOwnProperty(Et);if(Dt&&!Lt||!Dt&&Lt||!looseEqual($e[Et],Ie[Et]))return!1}}return String($e)===String(Ie)}function looseIndexOf($e,Ie){return $e.findIndex(Fe=>looseEqual(Fe,Ie))}const isRef$1=$e=>!!($e&&$e.__v_isRef===!0),toDisplayString=$e=>isString$d($e)?$e:$e==null?"":isArray$w($e)||isObject$9($e)&&($e.toString===objectToString$4||!isFunction$i($e.toString))?isRef$1($e)?toDisplayString($e.value):JSON.stringify($e,replacer,2):String($e),replacer=($e,Ie)=>isRef$1(Ie)?replacer($e,Ie.value):isMap$3(Ie)?{[`Map(${Ie.size})`]:[...Ie.entries()].reduce((Fe,[Ue,qe],kt)=>(Fe[stringifySymbol(Ue,kt)+" =>"]=qe,Fe),{})}:isSet$3(Ie)?{[`Set(${Ie.size})`]:[...Ie.values()].map(Fe=>stringifySymbol(Fe))}:isSymbol$4(Ie)?stringifySymbol(Ie):isObject$9(Ie)&&!isArray$w(Ie)&&!isPlainObject$b(Ie)?String(Ie):Ie,stringifySymbol=($e,Ie="")=>{var Fe;return isSymbol$4($e)?`Symbol(${(Fe=$e.description)!=null?Fe:Ie})`:$e};/** +* @vue/reactivity v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let activeEffectScope;class EffectScope{constructor(Ie=!1){this.detached=Ie,this._active=!0,this.effects=[],this.cleanups=[],this.parent=activeEffectScope,!Ie&&activeEffectScope&&(this.index=(activeEffectScope.scopes||(activeEffectScope.scopes=[])).push(this)-1)}get active(){return this._active}run(Ie){if(this._active){const Fe=activeEffectScope;try{return activeEffectScope=this,Ie()}finally{activeEffectScope=Fe}}}on(){activeEffectScope=this}off(){activeEffectScope=this.parent}stop(Ie){if(this._active){let Fe,Ue;for(Fe=0,Ue=this.effects.length;Fe=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),resetTracking()}return this._dirtyLevel>=4}set dirty(Ie){this._dirtyLevel=Ie?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let Ie=shouldTrack,Fe=activeEffect;try{return shouldTrack=!0,activeEffect=this,this._runnings++,preCleanupEffect(this),this.fn()}finally{postCleanupEffect(this),this._runnings--,activeEffect=Fe,shouldTrack=Ie}}stop(){this.active&&(preCleanupEffect(this),postCleanupEffect(this),this.onStop&&this.onStop(),this.active=!1)}}function triggerComputed($e){return $e.value}function preCleanupEffect($e){$e._trackId++,$e._depsLength=0}function postCleanupEffect($e){if($e.deps.length>$e._depsLength){for(let Ie=$e._depsLength;Ie<$e.deps.length;Ie++)cleanupDepEffect($e.deps[Ie],$e);$e.deps.length=$e._depsLength}}function cleanupDepEffect($e,Ie){const Fe=$e.get(Ie);Fe!==void 0&&Ie._trackId!==Fe&&($e.delete(Ie),$e.size===0&&$e.cleanup())}function effect($e,Ie){$e.effect instanceof ReactiveEffect&&($e=$e.effect.fn);const Fe=new ReactiveEffect($e,NOOP,()=>{Fe.dirty&&Fe.run()});Ie&&(extend$1(Fe,Ie),Ie.scope&&recordEffectScope(Fe,Ie.scope)),(!Ie||!Ie.lazy)&&Fe.run();const Ue=Fe.run.bind(Fe);return Ue.effect=Fe,Ue}function stop($e){$e.effect.stop()}let shouldTrack=!0,pauseScheduleStack=0;const trackStack=[];function pauseTracking(){trackStack.push(shouldTrack),shouldTrack=!1}function resetTracking(){const $e=trackStack.pop();shouldTrack=$e===void 0?!0:$e}function pauseScheduling(){pauseScheduleStack++}function resetScheduling(){for(pauseScheduleStack--;!pauseScheduleStack&&queueEffectSchedulers.length;)queueEffectSchedulers.shift()()}function trackEffect($e,Ie,Fe){if(Ie.get($e)!==$e._trackId){Ie.set($e,$e._trackId);const Ue=$e.deps[$e._depsLength];Ue!==Ie?(Ue&&cleanupDepEffect(Ue,$e),$e.deps[$e._depsLength++]=Ie):$e._depsLength++}}const queueEffectSchedulers=[];function triggerEffects($e,Ie,Fe){pauseScheduling();for(const Ue of $e.keys()){let qe;Ue._dirtyLevel{const Fe=new Map;return Fe.cleanup=$e,Fe.computed=Ie,Fe},targetMap=new WeakMap,ITERATE_KEY=Symbol(""),MAP_KEY_ITERATE_KEY=Symbol("");function track($e,Ie,Fe){if(shouldTrack&&activeEffect){let Ue=targetMap.get($e);Ue||targetMap.set($e,Ue=new Map);let qe=Ue.get(Fe);qe||Ue.set(Fe,qe=createDep(()=>Ue.delete(Fe))),trackEffect(activeEffect,qe)}}function trigger$1($e,Ie,Fe,Ue,qe,kt){const Et=targetMap.get($e);if(!Et)return;let Dt=[];if(Ie==="clear")Dt=[...Et.values()];else if(Fe==="length"&&isArray$w($e)){const Lt=Number(Ue);Et.forEach((jt,hn)=>{(hn==="length"||!isSymbol$4(hn)&&hn>=Lt)&&Dt.push(jt)})}else switch(Fe!==void 0&&Dt.push(Et.get(Fe)),Ie){case"add":isArray$w($e)?isIntegerKey(Fe)&&Dt.push(Et.get("length")):(Dt.push(Et.get(ITERATE_KEY)),isMap$3($e)&&Dt.push(Et.get(MAP_KEY_ITERATE_KEY)));break;case"delete":isArray$w($e)||(Dt.push(Et.get(ITERATE_KEY)),isMap$3($e)&&Dt.push(Et.get(MAP_KEY_ITERATE_KEY)));break;case"set":isMap$3($e)&&Dt.push(Et.get(ITERATE_KEY));break}pauseScheduling();for(const Lt of Dt)Lt&&triggerEffects(Lt,4);resetScheduling()}function getDepFromReactive($e,Ie){const Fe=targetMap.get($e);return Fe&&Fe.get(Ie)}const isNonTrackableKeys=makeMap("__proto__,__v_isRef,__isVue"),builtInSymbols=new Set(Object.getOwnPropertyNames(Symbol).filter($e=>$e!=="arguments"&&$e!=="caller").map($e=>Symbol[$e]).filter(isSymbol$4)),arrayInstrumentations=createArrayInstrumentations();function createArrayInstrumentations(){const $e={};return["includes","indexOf","lastIndexOf"].forEach(Ie=>{$e[Ie]=function(...Fe){const Ue=toRaw(this);for(let kt=0,Et=this.length;kt{$e[Ie]=function(...Fe){pauseTracking(),pauseScheduling();const Ue=toRaw(this)[Ie].apply(this,Fe);return resetScheduling(),resetTracking(),Ue}}),$e}function hasOwnProperty$f($e){isSymbol$4($e)||($e=String($e));const Ie=toRaw(this);return track(Ie,"has",$e),Ie.hasOwnProperty($e)}class BaseReactiveHandler{constructor(Ie=!1,Fe=!1){this._isReadonly=Ie,this._isShallow=Fe}get(Ie,Fe,Ue){const qe=this._isReadonly,kt=this._isShallow;if(Fe==="__v_isReactive")return!qe;if(Fe==="__v_isReadonly")return qe;if(Fe==="__v_isShallow")return kt;if(Fe==="__v_raw")return Ue===(qe?kt?shallowReadonlyMap:readonlyMap:kt?shallowReactiveMap:reactiveMap).get(Ie)||Object.getPrototypeOf(Ie)===Object.getPrototypeOf(Ue)?Ie:void 0;const Et=isArray$w(Ie);if(!qe){if(Et&&hasOwn(arrayInstrumentations,Fe))return Reflect.get(arrayInstrumentations,Fe,Ue);if(Fe==="hasOwnProperty")return hasOwnProperty$f}const Dt=Reflect.get(Ie,Fe,Ue);return(isSymbol$4(Fe)?builtInSymbols.has(Fe):isNonTrackableKeys(Fe))||(qe||track(Ie,"get",Fe),kt)?Dt:isRef(Dt)?Et&&isIntegerKey(Fe)?Dt:Dt.value:isObject$9(Dt)?qe?readonly(Dt):reactive(Dt):Dt}}class MutableReactiveHandler extends BaseReactiveHandler{constructor(Ie=!1){super(!1,Ie)}set(Ie,Fe,Ue,qe){let kt=Ie[Fe];if(!this._isShallow){const Lt=isReadonly(kt);if(!isShallow(Ue)&&!isReadonly(Ue)&&(kt=toRaw(kt),Ue=toRaw(Ue)),!isArray$w(Ie)&&isRef(kt)&&!isRef(Ue))return Lt?!1:(kt.value=Ue,!0)}const Et=isArray$w(Ie)&&isIntegerKey(Fe)?Number(Fe)$e,getProto=$e=>Reflect.getPrototypeOf($e);function get$7($e,Ie,Fe=!1,Ue=!1){$e=$e.__v_raw;const qe=toRaw($e),kt=toRaw(Ie);Fe||(hasChanged(Ie,kt)&&track(qe,"get",Ie),track(qe,"get",kt));const{has:Et}=getProto(qe),Dt=Ue?toShallow:Fe?toReadonly:toReactive;if(Et.call(qe,Ie))return Dt($e.get(Ie));if(Et.call(qe,kt))return Dt($e.get(kt));$e!==qe&&$e.get(Ie)}function has$2($e,Ie=!1){const Fe=this.__v_raw,Ue=toRaw(Fe),qe=toRaw($e);return Ie||(hasChanged($e,qe)&&track(Ue,"has",$e),track(Ue,"has",qe)),$e===qe?Fe.has($e):Fe.has($e)||Fe.has(qe)}function size$1($e,Ie=!1){return $e=$e.__v_raw,!Ie&&track(toRaw($e),"iterate",ITERATE_KEY),Reflect.get($e,"size",$e)}function add$2($e,Ie=!1){!Ie&&!isShallow($e)&&!isReadonly($e)&&($e=toRaw($e));const Fe=toRaw(this);return getProto(Fe).has.call(Fe,$e)||(Fe.add($e),trigger$1(Fe,"add",$e,$e)),this}function set$3($e,Ie,Fe=!1){!Fe&&!isShallow(Ie)&&!isReadonly(Ie)&&(Ie=toRaw(Ie));const Ue=toRaw(this),{has:qe,get:kt}=getProto(Ue);let Et=qe.call(Ue,$e);Et||($e=toRaw($e),Et=qe.call(Ue,$e));const Dt=kt.call(Ue,$e);return Ue.set($e,Ie),Et?hasChanged(Ie,Dt)&&trigger$1(Ue,"set",$e,Ie):trigger$1(Ue,"add",$e,Ie),this}function deleteEntry($e){const Ie=toRaw(this),{has:Fe,get:Ue}=getProto(Ie);let qe=Fe.call(Ie,$e);qe||($e=toRaw($e),qe=Fe.call(Ie,$e)),Ue&&Ue.call(Ie,$e);const kt=Ie.delete($e);return qe&&trigger$1(Ie,"delete",$e,void 0),kt}function clear$3(){const $e=toRaw(this),Ie=$e.size!==0,Fe=$e.clear();return Ie&&trigger$1($e,"clear",void 0,void 0),Fe}function createForEach($e,Ie){return function(Ue,qe){const kt=this,Et=kt.__v_raw,Dt=toRaw(Et),Lt=Ie?toShallow:$e?toReadonly:toReactive;return!$e&&track(Dt,"iterate",ITERATE_KEY),Et.forEach((jt,hn)=>Ue.call(qe,Lt(jt),Lt(hn),kt))}}function createIterableMethod($e,Ie,Fe){return function(...Ue){const qe=this.__v_raw,kt=toRaw(qe),Et=isMap$3(kt),Dt=$e==="entries"||$e===Symbol.iterator&&Et,Lt=$e==="keys"&&Et,jt=qe[$e](...Ue),hn=Fe?toShallow:Ie?toReadonly:toReactive;return!Ie&&track(kt,"iterate",Lt?MAP_KEY_ITERATE_KEY:ITERATE_KEY),{next(){const{value:vn,done:kn}=jt.next();return kn?{value:vn,done:kn}:{value:Dt?[hn(vn[0]),hn(vn[1])]:hn(vn),done:kn}},[Symbol.iterator](){return this}}}}function createReadonlyMethod($e){return function(...Ie){return $e==="delete"?!1:$e==="clear"?void 0:this}}function createInstrumentations(){const $e={get(kt){return get$7(this,kt)},get size(){return size$1(this)},has:has$2,add:add$2,set:set$3,delete:deleteEntry,clear:clear$3,forEach:createForEach(!1,!1)},Ie={get(kt){return get$7(this,kt,!1,!0)},get size(){return size$1(this)},has:has$2,add(kt){return add$2.call(this,kt,!0)},set(kt,Et){return set$3.call(this,kt,Et,!0)},delete:deleteEntry,clear:clear$3,forEach:createForEach(!1,!0)},Fe={get(kt){return get$7(this,kt,!0)},get size(){return size$1(this,!0)},has(kt){return has$2.call(this,kt,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!1)},Ue={get(kt){return get$7(this,kt,!0,!0)},get size(){return size$1(this,!0)},has(kt){return has$2.call(this,kt,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(kt=>{$e[kt]=createIterableMethod(kt,!1,!1),Fe[kt]=createIterableMethod(kt,!0,!1),Ie[kt]=createIterableMethod(kt,!1,!0),Ue[kt]=createIterableMethod(kt,!0,!0)}),[$e,Fe,Ie,Ue]}const[mutableInstrumentations,readonlyInstrumentations,shallowInstrumentations,shallowReadonlyInstrumentations]=createInstrumentations();function createInstrumentationGetter($e,Ie){const Fe=Ie?$e?shallowReadonlyInstrumentations:shallowInstrumentations:$e?readonlyInstrumentations:mutableInstrumentations;return(Ue,qe,kt)=>qe==="__v_isReactive"?!$e:qe==="__v_isReadonly"?$e:qe==="__v_raw"?Ue:Reflect.get(hasOwn(Fe,qe)&&qe in Ue?Fe:Ue,qe,kt)}const mutableCollectionHandlers={get:createInstrumentationGetter(!1,!1)},shallowCollectionHandlers={get:createInstrumentationGetter(!1,!0)},readonlyCollectionHandlers={get:createInstrumentationGetter(!0,!1)},shallowReadonlyCollectionHandlers={get:createInstrumentationGetter(!0,!0)},reactiveMap=new WeakMap,shallowReactiveMap=new WeakMap,readonlyMap=new WeakMap,shallowReadonlyMap=new WeakMap;function targetTypeMap($e){switch($e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function getTargetType($e){return $e.__v_skip||!Object.isExtensible($e)?0:targetTypeMap(toRawType($e))}function reactive($e){return isReadonly($e)?$e:createReactiveObject($e,!1,mutableHandlers,mutableCollectionHandlers,reactiveMap)}function shallowReactive($e){return createReactiveObject($e,!1,shallowReactiveHandlers,shallowCollectionHandlers,shallowReactiveMap)}function readonly($e){return createReactiveObject($e,!0,readonlyHandlers,readonlyCollectionHandlers,readonlyMap)}function shallowReadonly($e){return createReactiveObject($e,!0,shallowReadonlyHandlers,shallowReadonlyCollectionHandlers,shallowReadonlyMap)}function createReactiveObject($e,Ie,Fe,Ue,qe){if(!isObject$9($e)||$e.__v_raw&&!(Ie&&$e.__v_isReactive))return $e;const kt=qe.get($e);if(kt)return kt;const Et=getTargetType($e);if(Et===0)return $e;const Dt=new Proxy($e,Et===2?Ue:Fe);return qe.set($e,Dt),Dt}function isReactive($e){return isReadonly($e)?isReactive($e.__v_raw):!!($e&&$e.__v_isReactive)}function isReadonly($e){return!!($e&&$e.__v_isReadonly)}function isShallow($e){return!!($e&&$e.__v_isShallow)}function isProxy($e){return $e?!!$e.__v_raw:!1}function toRaw($e){const Ie=$e&&$e.__v_raw;return Ie?toRaw(Ie):$e}function markRaw($e){return Object.isExtensible($e)&&def($e,"__v_skip",!0),$e}const toReactive=$e=>isObject$9($e)?reactive($e):$e,toReadonly=$e=>isObject$9($e)?readonly($e):$e;class ComputedRefImpl{constructor(Ie,Fe,Ue,qe){this.getter=Ie,this._setter=Fe,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ReactiveEffect(()=>Ie(this._value),()=>triggerRefValue(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!qe,this.__v_isReadonly=Ue}get value(){const Ie=toRaw(this);return(!Ie._cacheable||Ie.effect.dirty)&&hasChanged(Ie._value,Ie._value=Ie.effect.run())&&triggerRefValue(Ie,4),trackRefValue(Ie),Ie.effect._dirtyLevel>=2&&triggerRefValue(Ie,2),Ie._value}set value(Ie){this._setter(Ie)}get _dirty(){return this.effect.dirty}set _dirty(Ie){this.effect.dirty=Ie}}function computed$1($e,Ie,Fe=!1){let Ue,qe;const kt=isFunction$i($e);return kt?(Ue=$e,qe=NOOP):(Ue=$e.get,qe=$e.set),new ComputedRefImpl(Ue,qe,kt||!qe,Fe)}function trackRefValue($e){var Ie;shouldTrack&&activeEffect&&($e=toRaw($e),trackEffect(activeEffect,(Ie=$e.dep)!=null?Ie:$e.dep=createDep(()=>$e.dep=void 0,$e instanceof ComputedRefImpl?$e:void 0)))}function triggerRefValue($e,Ie=4,Fe,Ue){$e=toRaw($e);const qe=$e.dep;qe&&triggerEffects(qe,Ie)}function isRef($e){return!!($e&&$e.__v_isRef===!0)}function ref($e){return createRef($e,!1)}function shallowRef($e){return createRef($e,!0)}function createRef($e,Ie){return isRef($e)?$e:new RefImpl($e,Ie)}class RefImpl{constructor(Ie,Fe){this.__v_isShallow=Fe,this.dep=void 0,this.__v_isRef=!0,this._rawValue=Fe?Ie:toRaw(Ie),this._value=Fe?Ie:toReactive(Ie)}get value(){return trackRefValue(this),this._value}set value(Ie){const Fe=this.__v_isShallow||isShallow(Ie)||isReadonly(Ie);Ie=Fe?Ie:toRaw(Ie),hasChanged(Ie,this._rawValue)&&(this._rawValue,this._rawValue=Ie,this._value=Fe?Ie:toReactive(Ie),triggerRefValue(this,4))}}function triggerRef($e){triggerRefValue($e,4)}function unref($e){return isRef($e)?$e.value:$e}function toValue$1($e){return isFunction$i($e)?$e():unref($e)}const shallowUnwrapHandlers={get:($e,Ie,Fe)=>unref(Reflect.get($e,Ie,Fe)),set:($e,Ie,Fe,Ue)=>{const qe=$e[Ie];return isRef(qe)&&!isRef(Fe)?(qe.value=Fe,!0):Reflect.set($e,Ie,Fe,Ue)}};function proxyRefs($e){return isReactive($e)?$e:new Proxy($e,shallowUnwrapHandlers)}class CustomRefImpl{constructor(Ie){this.dep=void 0,this.__v_isRef=!0;const{get:Fe,set:Ue}=Ie(()=>trackRefValue(this),()=>triggerRefValue(this));this._get=Fe,this._set=Ue}get value(){return this._get()}set value(Ie){this._set(Ie)}}function customRef($e){return new CustomRefImpl($e)}function toRefs($e){const Ie=isArray$w($e)?new Array($e.length):{};for(const Fe in $e)Ie[Fe]=propertyToRef($e,Fe);return Ie}class ObjectRefImpl{constructor(Ie,Fe,Ue){this._object=Ie,this._key=Fe,this._defaultValue=Ue,this.__v_isRef=!0}get value(){const Ie=this._object[this._key];return Ie===void 0?this._defaultValue:Ie}set value(Ie){this._object[this._key]=Ie}get dep(){return getDepFromReactive(toRaw(this._object),this._key)}}class GetterRefImpl{constructor(Ie){this._getter=Ie,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function toRef$1($e,Ie,Fe){return isRef($e)?$e:isFunction$i($e)?new GetterRefImpl($e):isObject$9($e)&&arguments.length>1?propertyToRef($e,Ie,Fe):ref($e)}function propertyToRef($e,Ie,Fe){const Ue=$e[Ie];return isRef(Ue)?Ue:new ObjectRefImpl($e,Ie,Fe)}const TrackOpTypes={GET:"get",HAS:"has",ITERATE:"iterate"},TriggerOpTypes={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"};/** +* @vue/runtime-core v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const stack=[];let isWarning=!1;function warn$1($e,...Ie){if(isWarning)return;isWarning=!0,pauseTracking();const Fe=stack.length?stack[stack.length-1].component:null,Ue=Fe&&Fe.appContext.config.warnHandler,qe=getComponentTrace();if(Ue)callWithErrorHandling(Ue,Fe,11,[$e+Ie.map(kt=>{var Et,Dt;return(Dt=(Et=kt.toString)==null?void 0:Et.call(kt))!=null?Dt:JSON.stringify(kt)}).join(""),Fe&&Fe.proxy,qe.map(({vnode:kt})=>`at <${formatComponentName(Fe,kt.type)}>`).join(` +`),qe]);else{const kt=[`[Vue warn]: ${$e}`,...Ie];qe.length&&kt.push(` +`,...formatTrace(qe)),console.warn(...kt)}resetTracking(),isWarning=!1}function getComponentTrace(){let $e=stack[stack.length-1];if(!$e)return[];const Ie=[];for(;$e;){const Fe=Ie[0];Fe&&Fe.vnode===$e?Fe.recurseCount++:Ie.push({vnode:$e,recurseCount:0});const Ue=$e.component&&$e.component.parent;$e=Ue&&Ue.vnode}return Ie}function formatTrace($e){const Ie=[];return $e.forEach((Fe,Ue)=>{Ie.push(...Ue===0?[]:[` +`],...formatTraceEntry(Fe))}),Ie}function formatTraceEntry({vnode:$e,recurseCount:Ie}){const Fe=Ie>0?`... (${Ie} recursive calls)`:"",Ue=$e.component?$e.component.parent==null:!1,qe=` at <${formatComponentName($e.component,$e.type,Ue)}`,kt=">"+Fe;return $e.props?[qe,...formatProps($e.props),kt]:[qe+kt]}function formatProps($e){const Ie=[],Fe=Object.keys($e);return Fe.slice(0,3).forEach(Ue=>{Ie.push(...formatProp(Ue,$e[Ue]))}),Fe.length>3&&Ie.push(" ..."),Ie}function formatProp($e,Ie,Fe){return isString$d(Ie)?(Ie=JSON.stringify(Ie),Fe?Ie:[`${$e}=${Ie}`]):typeof Ie=="number"||typeof Ie=="boolean"||Ie==null?Fe?Ie:[`${$e}=${Ie}`]:isRef(Ie)?(Ie=formatProp($e,toRaw(Ie.value),!0),Fe?Ie:[`${$e}=Ref<`,Ie,">"]):isFunction$i(Ie)?[`${$e}=fn${Ie.name?`<${Ie.name}>`:""}`]:(Ie=toRaw(Ie),Fe?Ie:[`${$e}=`,Ie])}function assertNumber($e,Ie){}const ErrorCodes={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",WATCH_GETTER:2,2:"WATCH_GETTER",WATCH_CALLBACK:3,3:"WATCH_CALLBACK",WATCH_CLEANUP:4,4:"WATCH_CLEANUP",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE"},ErrorTypeStrings$1={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update"};function callWithErrorHandling($e,Ie,Fe,Ue){try{return Ue?$e(...Ue):$e()}catch(qe){handleError(qe,Ie,Fe)}}function callWithAsyncErrorHandling($e,Ie,Fe,Ue){if(isFunction$i($e)){const qe=callWithErrorHandling($e,Ie,Fe,Ue);return qe&&isPromise(qe)&&qe.catch(kt=>{handleError(kt,Ie,Fe)}),qe}if(isArray$w($e)){const qe=[];for(let kt=0;kt<$e.length;kt++)qe.push(callWithAsyncErrorHandling($e[kt],Ie,Fe,Ue));return qe}}function handleError($e,Ie,Fe,Ue=!0){const qe=Ie?Ie.vnode:null;if(Ie){let kt=Ie.parent;const Et=Ie.proxy,Dt=`https://vuejs.org/error-reference/#runtime-${Fe}`;for(;kt;){const jt=kt.ec;if(jt){for(let hn=0;hn>>1,qe=queue[Ue],kt=getId(qe);kt<$e||kt===$e&&qe.pre?Ie=Ue+1:Fe=Ue}return Ie}function queueJob($e){(!queue.length||!queue.includes($e,isFlushing&&$e.allowRecurse?flushIndex+1:flushIndex))&&($e.id==null?queue.push($e):queue.splice(findInsertionIndex$1($e.id),0,$e),queueFlush())}function queueFlush(){!isFlushing&&!isFlushPending&&(isFlushPending=!0,currentFlushPromise=resolvedPromise.then(flushJobs))}function invalidateJob($e){const Ie=queue.indexOf($e);Ie>flushIndex&&queue.splice(Ie,1)}function queuePostFlushCb($e){isArray$w($e)?pendingPostFlushCbs.push(...$e):(!activePostFlushCbs||!activePostFlushCbs.includes($e,$e.allowRecurse?postFlushIndex+1:postFlushIndex))&&pendingPostFlushCbs.push($e),queueFlush()}function flushPreFlushCbs($e,Ie,Fe=isFlushing?flushIndex+1:0){for(;FegetId(Fe)-getId(Ue));if(pendingPostFlushCbs.length=0,activePostFlushCbs){activePostFlushCbs.push(...Ie);return}for(activePostFlushCbs=Ie,postFlushIndex=0;postFlushIndex$e.id==null?1/0:$e.id,comparator=($e,Ie)=>{const Fe=getId($e)-getId(Ie);if(Fe===0){if($e.pre&&!Ie.pre)return-1;if(Ie.pre&&!$e.pre)return 1}return Fe};function flushJobs($e){isFlushPending=!1,isFlushing=!0,queue.sort(comparator);try{for(flushIndex=0;flushIndexdevtools$1.emit(qe,...kt)),buffer=[]):typeof window<"u"&&window.HTMLElement&&!((Ue=(Fe=window.navigator)==null?void 0:Fe.userAgent)!=null&&Ue.includes("jsdom"))?((Ie.__VUE_DEVTOOLS_HOOK_REPLAY__=Ie.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(kt=>{setDevtoolsHook$1(kt,Ie)}),setTimeout(()=>{devtools$1||(Ie.__VUE_DEVTOOLS_HOOK_REPLAY__=null,buffer=[])},3e3)):buffer=[]}let currentRenderingInstance=null,currentScopeId=null;function setCurrentRenderingInstance($e){const Ie=currentRenderingInstance;return currentRenderingInstance=$e,currentScopeId=$e&&$e.type.__scopeId||null,Ie}function pushScopeId($e){currentScopeId=$e}function popScopeId(){currentScopeId=null}const withScopeId=$e=>withCtx;function withCtx($e,Ie=currentRenderingInstance,Fe){if(!Ie||$e._n)return $e;const Ue=(...qe)=>{Ue._d&&setBlockTracking(-1);const kt=setCurrentRenderingInstance(Ie);let Et;try{Et=$e(...qe)}finally{setCurrentRenderingInstance(kt),Ue._d&&setBlockTracking(1)}return Et};return Ue._n=!0,Ue._c=!0,Ue._d=!0,Ue}function withDirectives($e,Ie){if(currentRenderingInstance===null)return $e;const Fe=getComponentPublicInstance(currentRenderingInstance),Ue=$e.dirs||($e.dirs=[]);for(let qe=0;qe{$e.isMounted=!0}),onBeforeUnmount(()=>{$e.isUnmounting=!0}),$e}const TransitionHookValidator=[Function,Array],BaseTransitionPropsValidators={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:TransitionHookValidator,onEnter:TransitionHookValidator,onAfterEnter:TransitionHookValidator,onEnterCancelled:TransitionHookValidator,onBeforeLeave:TransitionHookValidator,onLeave:TransitionHookValidator,onAfterLeave:TransitionHookValidator,onLeaveCancelled:TransitionHookValidator,onBeforeAppear:TransitionHookValidator,onAppear:TransitionHookValidator,onAfterAppear:TransitionHookValidator,onAppearCancelled:TransitionHookValidator},recursiveGetSubtree=$e=>{const Ie=$e.subTree;return Ie.component?recursiveGetSubtree(Ie.component):Ie},BaseTransitionImpl={name:"BaseTransition",props:BaseTransitionPropsValidators,setup($e,{slots:Ie}){const Fe=getCurrentInstance(),Ue=useTransitionState();return()=>{const qe=Ie.default&&getTransitionRawChildren(Ie.default(),!0);if(!qe||!qe.length)return;let kt=qe[0];if(qe.length>1){for(const kn of qe)if(kn.type!==Comment$1){kt=kn;break}}const Et=toRaw($e),{mode:Dt}=Et;if(Ue.isLeaving)return emptyPlaceholder(kt);const Lt=getKeepAliveChild(kt);if(!Lt)return emptyPlaceholder(kt);let jt=resolveTransitionHooks(Lt,Et,Ue,Fe,kn=>jt=kn);setTransitionHooks(Lt,jt);const hn=Fe.subTree,vn=hn&&getKeepAliveChild(hn);if(vn&&vn.type!==Comment$1&&!isSameVNodeType(Lt,vn)&&recursiveGetSubtree(Fe).type!==Comment$1){const kn=resolveTransitionHooks(vn,Et,Ue,Fe);if(setTransitionHooks(vn,kn),Dt==="out-in"&&Lt.type!==Comment$1)return Ue.isLeaving=!0,kn.afterLeave=()=>{Ue.isLeaving=!1,Fe.update.active!==!1&&(Fe.effect.dirty=!0,Fe.update())},emptyPlaceholder(kt);Dt==="in-out"&&Lt.type!==Comment$1&&(kn.delayLeave=(Cn,wn,bn)=>{const $n=getLeavingNodesForType(Ue,vn);$n[String(vn.key)]=vn,Cn[leaveCbKey]=()=>{wn(),Cn[leaveCbKey]=void 0,delete jt.delayedLeave},jt.delayedLeave=bn})}return kt}}},BaseTransition=BaseTransitionImpl;function getLeavingNodesForType($e,Ie){const{leavingVNodes:Fe}=$e;let Ue=Fe.get(Ie.type);return Ue||(Ue=Object.create(null),Fe.set(Ie.type,Ue)),Ue}function resolveTransitionHooks($e,Ie,Fe,Ue,qe){const{appear:kt,mode:Et,persisted:Dt=!1,onBeforeEnter:Lt,onEnter:jt,onAfterEnter:hn,onEnterCancelled:vn,onBeforeLeave:kn,onLeave:Cn,onAfterLeave:wn,onLeaveCancelled:bn,onBeforeAppear:$n,onAppear:xn,onAfterAppear:Sn,onAppearCancelled:En}=Ie,_n=String($e.key),Tn=getLeavingNodesForType(Fe,$e),Nn=(In,Rn)=>{In&&callWithAsyncErrorHandling(In,Ue,9,Rn)},Pn=(In,Rn)=>{const Vn=Rn[1];Nn(In,Rn),isArray$w(In)?In.every(Fn=>Fn.length<=1)&&Vn():In.length<=1&&Vn()},On={mode:Et,persisted:Dt,beforeEnter(In){let Rn=Lt;if(!Fe.isMounted)if(kt)Rn=$n||Lt;else return;In[leaveCbKey]&&In[leaveCbKey](!0);const Vn=Tn[_n];Vn&&isSameVNodeType($e,Vn)&&Vn.el[leaveCbKey]&&Vn.el[leaveCbKey](),Nn(Rn,[In])},enter(In){let Rn=jt,Vn=hn,Fn=vn;if(!Fe.isMounted)if(kt)Rn=xn||jt,Vn=Sn||hn,Fn=En||vn;else return;let jn=!1;const Wn=In[enterCbKey$1]=zn=>{jn||(jn=!0,zn?Nn(Fn,[In]):Nn(Vn,[In]),On.delayedLeave&&On.delayedLeave(),In[enterCbKey$1]=void 0)};Rn?Pn(Rn,[In,Wn]):Wn()},leave(In,Rn){const Vn=String($e.key);if(In[enterCbKey$1]&&In[enterCbKey$1](!0),Fe.isUnmounting)return Rn();Nn(kn,[In]);let Fn=!1;const jn=In[leaveCbKey]=Wn=>{Fn||(Fn=!0,Rn(),Wn?Nn(bn,[In]):Nn(wn,[In]),In[leaveCbKey]=void 0,Tn[Vn]===$e&&delete Tn[Vn])};Tn[Vn]=$e,Cn?Pn(Cn,[In,jn]):jn()},clone(In){const Rn=resolveTransitionHooks(In,Ie,Fe,Ue,qe);return qe&&qe(Rn),Rn}};return On}function emptyPlaceholder($e){if(isKeepAlive($e))return $e=cloneVNode($e),$e.children=null,$e}function getKeepAliveChild($e){if(!isKeepAlive($e))return $e;const{shapeFlag:Ie,children:Fe}=$e;if(Fe){if(Ie&16)return Fe[0];if(Ie&32&&isFunction$i(Fe.default))return Fe.default()}}function setTransitionHooks($e,Ie){$e.shapeFlag&6&&$e.component?setTransitionHooks($e.component.subTree,Ie):$e.shapeFlag&128?($e.ssContent.transition=Ie.clone($e.ssContent),$e.ssFallback.transition=Ie.clone($e.ssFallback)):$e.transition=Ie}function getTransitionRawChildren($e,Ie=!1,Fe){let Ue=[],qe=0;for(let kt=0;kt<$e.length;kt++){let Et=$e[kt];const Dt=Fe==null?Et.key:String(Fe)+String(Et.key!=null?Et.key:kt);Et.type===Fragment?(Et.patchFlag&128&&qe++,Ue=Ue.concat(getTransitionRawChildren(Et.children,Ie,Dt))):(Ie||Et.type!==Comment$1)&&Ue.push(Dt!=null?cloneVNode(Et,{key:Dt}):Et)}if(qe>1)for(let kt=0;kt!!$e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function defineAsyncComponent($e){isFunction$i($e)&&($e={loader:$e});const{loader:Ie,loadingComponent:Fe,errorComponent:Ue,delay:qe=200,timeout:kt,suspensible:Et=!0,onError:Dt}=$e;let Lt=null,jt,hn=0;const vn=()=>(hn++,Lt=null,kn()),kn=()=>{let Cn;return Lt||(Cn=Lt=Ie().catch(wn=>{if(wn=wn instanceof Error?wn:new Error(String(wn)),Dt)return new Promise((bn,$n)=>{Dt(wn,()=>bn(vn()),()=>$n(wn),hn+1)});throw wn}).then(wn=>Cn!==Lt&&Lt?Lt:(wn&&(wn.__esModule||wn[Symbol.toStringTag]==="Module")&&(wn=wn.default),jt=wn,wn)))};return defineComponent({name:"AsyncComponentWrapper",__asyncLoader:kn,get __asyncResolved(){return jt},setup(){const Cn=currentInstance;if(jt)return()=>createInnerComp(jt,Cn);const wn=Sn=>{Lt=null,handleError(Sn,Cn,13,!Ue)};if(Et&&Cn.suspense||isInSSRComponentSetup)return kn().then(Sn=>()=>createInnerComp(Sn,Cn)).catch(Sn=>(wn(Sn),()=>Ue?createVNode(Ue,{error:Sn}):null));const bn=ref(!1),$n=ref(),xn=ref(!!qe);return qe&&setTimeout(()=>{xn.value=!1},qe),kt!=null&&setTimeout(()=>{if(!bn.value&&!$n.value){const Sn=new Error(`Async component timed out after ${kt}ms.`);wn(Sn),$n.value=Sn}},kt),kn().then(()=>{bn.value=!0,Cn.parent&&isKeepAlive(Cn.parent.vnode)&&(Cn.parent.effect.dirty=!0,queueJob(Cn.parent.update))}).catch(Sn=>{wn(Sn),$n.value=Sn}),()=>{if(bn.value&&jt)return createInnerComp(jt,Cn);if($n.value&&Ue)return createVNode(Ue,{error:$n.value});if(Fe&&!xn.value)return createVNode(Fe)}}})}function createInnerComp($e,Ie){const{ref:Fe,props:Ue,children:qe,ce:kt}=Ie.vnode,Et=createVNode($e,Ue,qe);return Et.ref=Fe,Et.ce=kt,delete Ie.vnode.ce,Et}const isKeepAlive=$e=>$e.type.__isKeepAlive,KeepAliveImpl={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup($e,{slots:Ie}){const Fe=getCurrentInstance(),Ue=Fe.ctx;if(!Ue.renderer)return()=>{const Sn=Ie.default&&Ie.default();return Sn&&Sn.length===1?Sn[0]:Sn};const qe=new Map,kt=new Set;let Et=null;const Dt=Fe.suspense,{renderer:{p:Lt,m:jt,um:hn,o:{createElement:vn}}}=Ue,kn=vn("div");Ue.activate=(Sn,En,_n,Tn,Nn)=>{const Pn=Sn.component;jt(Sn,En,_n,0,Dt),Lt(Pn.vnode,Sn,En,_n,Pn,Dt,Tn,Sn.slotScopeIds,Nn),queuePostRenderEffect(()=>{Pn.isDeactivated=!1,Pn.a&&invokeArrayFns(Pn.a);const On=Sn.props&&Sn.props.onVnodeMounted;On&&invokeVNodeHook(On,Pn.parent,Sn)},Dt)},Ue.deactivate=Sn=>{const En=Sn.component;invalidateMount(En.m),invalidateMount(En.a),jt(Sn,kn,null,1,Dt),queuePostRenderEffect(()=>{En.da&&invokeArrayFns(En.da);const _n=Sn.props&&Sn.props.onVnodeUnmounted;_n&&invokeVNodeHook(_n,En.parent,Sn),En.isDeactivated=!0},Dt)};function Cn(Sn){resetShapeFlag(Sn),hn(Sn,Fe,Dt,!0)}function wn(Sn){qe.forEach((En,_n)=>{const Tn=getComponentName(En.type);Tn&&(!Sn||!Sn(Tn))&&bn(_n)})}function bn(Sn){const En=qe.get(Sn);En&&(!Et||!isSameVNodeType(En,Et))?Cn(En):Et&&resetShapeFlag(Et),qe.delete(Sn),kt.delete(Sn)}watch(()=>[$e.include,$e.exclude],([Sn,En])=>{Sn&&wn(_n=>matches(Sn,_n)),En&&wn(_n=>!matches(En,_n))},{flush:"post",deep:!0});let $n=null;const xn=()=>{$n!=null&&(isSuspense(Fe.subTree.type)?queuePostRenderEffect(()=>{qe.set($n,getInnerChild(Fe.subTree))},Fe.subTree.suspense):qe.set($n,getInnerChild(Fe.subTree)))};return onMounted(xn),onUpdated(xn),onBeforeUnmount(()=>{qe.forEach(Sn=>{const{subTree:En,suspense:_n}=Fe,Tn=getInnerChild(En);if(Sn.type===Tn.type&&Sn.key===Tn.key){resetShapeFlag(Tn);const Nn=Tn.component.da;Nn&&queuePostRenderEffect(Nn,_n);return}Cn(Sn)})}),()=>{if($n=null,!Ie.default)return null;const Sn=Ie.default(),En=Sn[0];if(Sn.length>1)return Et=null,Sn;if(!isVNode(En)||!(En.shapeFlag&4)&&!(En.shapeFlag&128))return Et=null,En;let _n=getInnerChild(En);if(_n.type===Comment$1)return Et=null,_n;const Tn=_n.type,Nn=getComponentName(isAsyncWrapper(_n)?_n.type.__asyncResolved||{}:Tn),{include:Pn,exclude:On,max:In}=$e;if(Pn&&(!Nn||!matches(Pn,Nn))||On&&Nn&&matches(On,Nn))return Et=_n,En;const Rn=_n.key==null?Tn:_n.key,Vn=qe.get(Rn);return _n.el&&(_n=cloneVNode(_n),En.shapeFlag&128&&(En.ssContent=_n)),$n=Rn,Vn?(_n.el=Vn.el,_n.component=Vn.component,_n.transition&&setTransitionHooks(_n,_n.transition),_n.shapeFlag|=512,kt.delete(Rn),kt.add(Rn)):(kt.add(Rn),In&&kt.size>parseInt(In,10)&&bn(kt.values().next().value)),_n.shapeFlag|=256,Et=_n,isSuspense(En.type)?En:_n}}},KeepAlive=KeepAliveImpl;function matches($e,Ie){return isArray$w($e)?$e.some(Fe=>matches(Fe,Ie)):isString$d($e)?$e.split(",").includes(Ie):isRegExp$5($e)?$e.test(Ie):!1}function onActivated($e,Ie){registerKeepAliveHook($e,"a",Ie)}function onDeactivated($e,Ie){registerKeepAliveHook($e,"da",Ie)}function registerKeepAliveHook($e,Ie,Fe=currentInstance){const Ue=$e.__wdc||($e.__wdc=()=>{let qe=Fe;for(;qe;){if(qe.isDeactivated)return;qe=qe.parent}return $e()});if(injectHook(Ie,Ue,Fe),Fe){let qe=Fe.parent;for(;qe&&qe.parent;)isKeepAlive(qe.parent.vnode)&&injectToKeepAliveRoot(Ue,Ie,Fe,qe),qe=qe.parent}}function injectToKeepAliveRoot($e,Ie,Fe,Ue){const qe=injectHook(Ie,$e,Ue,!0);onUnmounted(()=>{remove$3(Ue[Ie],qe)},Fe)}function resetShapeFlag($e){$e.shapeFlag&=-257,$e.shapeFlag&=-513}function getInnerChild($e){return $e.shapeFlag&128?$e.ssContent:$e}function injectHook($e,Ie,Fe=currentInstance,Ue=!1){if(Fe){const qe=Fe[$e]||(Fe[$e]=[]),kt=Ie.__weh||(Ie.__weh=(...Et)=>{pauseTracking();const Dt=setCurrentInstance(Fe),Lt=callWithAsyncErrorHandling(Ie,Fe,$e,Et);return Dt(),resetTracking(),Lt});return Ue?qe.unshift(kt):qe.push(kt),kt}}const createHook=$e=>(Ie,Fe=currentInstance)=>{(!isInSSRComponentSetup||$e==="sp")&&injectHook($e,(...Ue)=>Ie(...Ue),Fe)},onBeforeMount=createHook("bm"),onMounted=createHook("m"),onBeforeUpdate=createHook("bu"),onUpdated=createHook("u"),onBeforeUnmount=createHook("bum"),onUnmounted=createHook("um"),onServerPrefetch=createHook("sp"),onRenderTriggered=createHook("rtg"),onRenderTracked=createHook("rtc");function onErrorCaptured($e,Ie=currentInstance){injectHook("ec",$e,Ie)}const COMPONENTS="components",DIRECTIVES="directives";function resolveComponent($e,Ie){return resolveAsset(COMPONENTS,$e,!0,Ie)||$e}const NULL_DYNAMIC_COMPONENT=Symbol.for("v-ndc");function resolveDynamicComponent($e){return isString$d($e)?resolveAsset(COMPONENTS,$e,!1)||$e:$e||NULL_DYNAMIC_COMPONENT}function resolveDirective($e){return resolveAsset(DIRECTIVES,$e)}function resolveAsset($e,Ie,Fe=!0,Ue=!1){const qe=currentRenderingInstance||currentInstance;if(qe){const kt=qe.type;if($e===COMPONENTS){const Dt=getComponentName(kt,!1);if(Dt&&(Dt===Ie||Dt===camelize$1(Ie)||Dt===capitalize$1(camelize$1(Ie))))return kt}const Et=resolve(qe[$e]||kt[$e],Ie)||resolve(qe.appContext[$e],Ie);return!Et&&Ue?kt:Et}}function resolve($e,Ie){return $e&&($e[Ie]||$e[camelize$1(Ie)]||$e[capitalize$1(camelize$1(Ie))])}function renderList($e,Ie,Fe,Ue){let qe;const kt=Fe&&Fe[Ue];if(isArray$w($e)||isString$d($e)){qe=new Array($e.length);for(let Et=0,Dt=$e.length;EtIe(Et,Dt,void 0,kt&&kt[Dt]));else{const Et=Object.keys($e);qe=new Array(Et.length);for(let Dt=0,Lt=Et.length;Dt{const kt=Ue.fn(...qe);return kt&&(kt.key=Ue.key),kt}:Ue.fn)}return $e}function renderSlot($e,Ie,Fe={},Ue,qe){if(currentRenderingInstance.isCE||currentRenderingInstance.parent&&isAsyncWrapper(currentRenderingInstance.parent)&¤tRenderingInstance.parent.isCE)return Ie!=="default"&&(Fe.name=Ie),createVNode("slot",Fe,Ue&&Ue());let kt=$e[Ie];kt&&kt._c&&(kt._d=!1),openBlock();const Et=kt&&ensureValidVNode(kt(Fe)),Dt=createBlock(Fragment,{key:(Fe.key||Et&&Et.key||`_${Ie}`)+(!Et&&Ue?"_fb":"")},Et||(Ue?Ue():[]),Et&&$e._===1?64:-2);return!qe&&Dt.scopeId&&(Dt.slotScopeIds=[Dt.scopeId+"-s"]),kt&&kt._c&&(kt._d=!0),Dt}function ensureValidVNode($e){return $e.some(Ie=>isVNode(Ie)?!(Ie.type===Comment$1||Ie.type===Fragment&&!ensureValidVNode(Ie.children)):!0)?$e:null}function toHandlers($e,Ie){const Fe={};for(const Ue in $e)Fe[Ie&&/[A-Z]/.test(Ue)?`on:${Ue}`:toHandlerKey(Ue)]=$e[Ue];return Fe}const getPublicInstance=$e=>$e?isStatefulComponent($e)?getComponentPublicInstance($e):getPublicInstance($e.parent):null,publicPropertiesMap=extend$1(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=>getPublicInstance($e.parent),$root:$e=>getPublicInstance($e.root),$emit:$e=>$e.emit,$options:$e=>resolveMergedOptions($e),$forceUpdate:$e=>$e.f||($e.f=()=>{$e.effect.dirty=!0,queueJob($e.update)}),$nextTick:$e=>$e.n||($e.n=nextTick.bind($e.proxy)),$watch:$e=>instanceWatch.bind($e)}),hasSetupBinding=($e,Ie)=>$e!==EMPTY_OBJ&&!$e.__isScriptSetup&&hasOwn($e,Ie),PublicInstanceProxyHandlers={get({_:$e},Ie){if(Ie==="__v_skip")return!0;const{ctx:Fe,setupState:Ue,data:qe,props:kt,accessCache:Et,type:Dt,appContext:Lt}=$e;let jt;if(Ie[0]!=="$"){const Cn=Et[Ie];if(Cn!==void 0)switch(Cn){case 1:return Ue[Ie];case 2:return qe[Ie];case 4:return Fe[Ie];case 3:return kt[Ie]}else{if(hasSetupBinding(Ue,Ie))return Et[Ie]=1,Ue[Ie];if(qe!==EMPTY_OBJ&&hasOwn(qe,Ie))return Et[Ie]=2,qe[Ie];if((jt=$e.propsOptions[0])&&hasOwn(jt,Ie))return Et[Ie]=3,kt[Ie];if(Fe!==EMPTY_OBJ&&hasOwn(Fe,Ie))return Et[Ie]=4,Fe[Ie];shouldCacheAccess&&(Et[Ie]=0)}}const hn=publicPropertiesMap[Ie];let vn,kn;if(hn)return Ie==="$attrs"&&track($e.attrs,"get",""),hn($e);if((vn=Dt.__cssModules)&&(vn=vn[Ie]))return vn;if(Fe!==EMPTY_OBJ&&hasOwn(Fe,Ie))return Et[Ie]=4,Fe[Ie];if(kn=Lt.config.globalProperties,hasOwn(kn,Ie))return kn[Ie]},set({_:$e},Ie,Fe){const{data:Ue,setupState:qe,ctx:kt}=$e;return hasSetupBinding(qe,Ie)?(qe[Ie]=Fe,!0):Ue!==EMPTY_OBJ&&hasOwn(Ue,Ie)?(Ue[Ie]=Fe,!0):hasOwn($e.props,Ie)||Ie[0]==="$"&&Ie.slice(1)in $e?!1:(kt[Ie]=Fe,!0)},has({_:{data:$e,setupState:Ie,accessCache:Fe,ctx:Ue,appContext:qe,propsOptions:kt}},Et){let Dt;return!!Fe[Et]||$e!==EMPTY_OBJ&&hasOwn($e,Et)||hasSetupBinding(Ie,Et)||(Dt=kt[0])&&hasOwn(Dt,Et)||hasOwn(Ue,Et)||hasOwn(publicPropertiesMap,Et)||hasOwn(qe.config.globalProperties,Et)},defineProperty($e,Ie,Fe){return Fe.get!=null?$e._.accessCache[Ie]=0:hasOwn(Fe,"value")&&this.set($e,Ie,Fe.value,null),Reflect.defineProperty($e,Ie,Fe)}},RuntimeCompiledPublicInstanceProxyHandlers=extend$1({},PublicInstanceProxyHandlers,{get($e,Ie){if(Ie!==Symbol.unscopables)return PublicInstanceProxyHandlers.get($e,Ie,$e)},has($e,Ie){return Ie[0]!=="_"&&!isGloballyAllowed(Ie)}});function defineProps(){return null}function defineEmits(){return null}function defineExpose($e){}function defineOptions($e){}function defineSlots(){return null}function defineModel(){}function withDefaults($e,Ie){return null}function useSlots(){return getContext().slots}function useAttrs$1(){return getContext().attrs}function getContext(){const $e=getCurrentInstance();return $e.setupContext||($e.setupContext=createSetupContext($e))}function normalizePropsOrEmits($e){return isArray$w($e)?$e.reduce((Ie,Fe)=>(Ie[Fe]=null,Ie),{}):$e}function mergeDefaults($e,Ie){const Fe=normalizePropsOrEmits($e);for(const Ue in Ie){if(Ue.startsWith("__skip"))continue;let qe=Fe[Ue];qe?isArray$w(qe)||isFunction$i(qe)?qe=Fe[Ue]={type:qe,default:Ie[Ue]}:qe.default=Ie[Ue]:qe===null&&(qe=Fe[Ue]={default:Ie[Ue]}),qe&&Ie[`__skip_${Ue}`]&&(qe.skipFactory=!0)}return Fe}function mergeModels($e,Ie){return!$e||!Ie?$e||Ie:isArray$w($e)&&isArray$w(Ie)?$e.concat(Ie):extend$1({},normalizePropsOrEmits($e),normalizePropsOrEmits(Ie))}function createPropsRestProxy($e,Ie){const Fe={};for(const Ue in $e)Ie.includes(Ue)||Object.defineProperty(Fe,Ue,{enumerable:!0,get:()=>$e[Ue]});return Fe}function withAsyncContext($e){const Ie=getCurrentInstance();let Fe=$e();return unsetCurrentInstance(),isPromise(Fe)&&(Fe=Fe.catch(Ue=>{throw setCurrentInstance(Ie),Ue})),[Fe,()=>setCurrentInstance(Ie)]}let shouldCacheAccess=!0;function applyOptions($e){const Ie=resolveMergedOptions($e),Fe=$e.proxy,Ue=$e.ctx;shouldCacheAccess=!1,Ie.beforeCreate&&callHook$1(Ie.beforeCreate,$e,"bc");const{data:qe,computed:kt,methods:Et,watch:Dt,provide:Lt,inject:jt,created:hn,beforeMount:vn,mounted:kn,beforeUpdate:Cn,updated:wn,activated:bn,deactivated:$n,beforeDestroy:xn,beforeUnmount:Sn,destroyed:En,unmounted:_n,render:Tn,renderTracked:Nn,renderTriggered:Pn,errorCaptured:On,serverPrefetch:In,expose:Rn,inheritAttrs:Vn,components:Fn,directives:jn,filters:Wn}=Ie;if(jt&&resolveInjections(jt,Ue,null),Et)for(const Bn in Et){const An=Et[Bn];isFunction$i(An)&&(Ue[Bn]=An.bind(Fe))}if(qe){const Bn=qe.call(Fe,Fe);isObject$9(Bn)&&($e.data=reactive(Bn))}if(shouldCacheAccess=!0,kt)for(const Bn in kt){const An=kt[Bn],Dn=isFunction$i(An)?An.bind(Fe,Fe):isFunction$i(An.get)?An.get.bind(Fe,Fe):NOOP,Ln=!isFunction$i(An)&&isFunction$i(An.set)?An.set.bind(Fe):NOOP,Un=computed({get:Dn,set:Ln});Object.defineProperty(Ue,Bn,{enumerable:!0,configurable:!0,get:()=>Un.value,set:Yn=>Un.value=Yn})}if(Dt)for(const Bn in Dt)createWatcher(Dt[Bn],Ue,Fe,Bn);if(Lt){const Bn=isFunction$i(Lt)?Lt.call(Fe):Lt;Reflect.ownKeys(Bn).forEach(An=>{provide(An,Bn[An])})}hn&&callHook$1(hn,$e,"c");function Mn(Bn,An){isArray$w(An)?An.forEach(Dn=>Bn(Dn.bind(Fe))):An&&Bn(An.bind(Fe))}if(Mn(onBeforeMount,vn),Mn(onMounted,kn),Mn(onBeforeUpdate,Cn),Mn(onUpdated,wn),Mn(onActivated,bn),Mn(onDeactivated,$n),Mn(onErrorCaptured,On),Mn(onRenderTracked,Nn),Mn(onRenderTriggered,Pn),Mn(onBeforeUnmount,Sn),Mn(onUnmounted,_n),Mn(onServerPrefetch,In),isArray$w(Rn))if(Rn.length){const Bn=$e.exposed||($e.exposed={});Rn.forEach(An=>{Object.defineProperty(Bn,An,{get:()=>Fe[An],set:Dn=>Fe[An]=Dn})})}else $e.exposed||($e.exposed={});Tn&&$e.render===NOOP&&($e.render=Tn),Vn!=null&&($e.inheritAttrs=Vn),Fn&&($e.components=Fn),jn&&($e.directives=jn)}function resolveInjections($e,Ie,Fe=NOOP){isArray$w($e)&&($e=normalizeInject($e));for(const Ue in $e){const qe=$e[Ue];let kt;isObject$9(qe)?"default"in qe?kt=inject(qe.from||Ue,qe.default,!0):kt=inject(qe.from||Ue):kt=inject(qe),isRef(kt)?Object.defineProperty(Ie,Ue,{enumerable:!0,configurable:!0,get:()=>kt.value,set:Et=>kt.value=Et}):Ie[Ue]=kt}}function callHook$1($e,Ie,Fe){callWithAsyncErrorHandling(isArray$w($e)?$e.map(Ue=>Ue.bind(Ie.proxy)):$e.bind(Ie.proxy),Ie,Fe)}function createWatcher($e,Ie,Fe,Ue){const qe=Ue.includes(".")?createPathGetter(Fe,Ue):()=>Fe[Ue];if(isString$d($e)){const kt=Ie[$e];isFunction$i(kt)&&watch(qe,kt)}else if(isFunction$i($e))watch(qe,$e.bind(Fe));else if(isObject$9($e))if(isArray$w($e))$e.forEach(kt=>createWatcher(kt,Ie,Fe,Ue));else{const kt=isFunction$i($e.handler)?$e.handler.bind(Fe):Ie[$e.handler];isFunction$i(kt)&&watch(qe,kt,$e)}}function resolveMergedOptions($e){const Ie=$e.type,{mixins:Fe,extends:Ue}=Ie,{mixins:qe,optionsCache:kt,config:{optionMergeStrategies:Et}}=$e.appContext,Dt=kt.get(Ie);let Lt;return Dt?Lt=Dt:!qe.length&&!Fe&&!Ue?Lt=Ie:(Lt={},qe.length&&qe.forEach(jt=>mergeOptions$2(Lt,jt,Et,!0)),mergeOptions$2(Lt,Ie,Et)),isObject$9(Ie)&&kt.set(Ie,Lt),Lt}function mergeOptions$2($e,Ie,Fe,Ue=!1){const{mixins:qe,extends:kt}=Ie;kt&&mergeOptions$2($e,kt,Fe,!0),qe&&qe.forEach(Et=>mergeOptions$2($e,Et,Fe,!0));for(const Et in Ie)if(!(Ue&&Et==="expose")){const Dt=internalOptionMergeStrats[Et]||Fe&&Fe[Et];$e[Et]=Dt?Dt($e[Et],Ie[Et]):Ie[Et]}return $e}const internalOptionMergeStrats={data:mergeDataFn,props:mergeEmitsOrPropsOptions,emits:mergeEmitsOrPropsOptions,methods:mergeObjectOptions,computed:mergeObjectOptions,beforeCreate:mergeAsArray,created:mergeAsArray,beforeMount:mergeAsArray,mounted:mergeAsArray,beforeUpdate:mergeAsArray,updated:mergeAsArray,beforeDestroy:mergeAsArray,beforeUnmount:mergeAsArray,destroyed:mergeAsArray,unmounted:mergeAsArray,activated:mergeAsArray,deactivated:mergeAsArray,errorCaptured:mergeAsArray,serverPrefetch:mergeAsArray,components:mergeObjectOptions,directives:mergeObjectOptions,watch:mergeWatchOptions,provide:mergeDataFn,inject:mergeInject};function mergeDataFn($e,Ie){return Ie?$e?function(){return extend$1(isFunction$i($e)?$e.call(this,this):$e,isFunction$i(Ie)?Ie.call(this,this):Ie)}:Ie:$e}function mergeInject($e,Ie){return mergeObjectOptions(normalizeInject($e),normalizeInject(Ie))}function normalizeInject($e){if(isArray$w($e)){const Ie={};for(let Fe=0;Fe<$e.length;Fe++)Ie[$e[Fe]]=$e[Fe];return Ie}return $e}function mergeAsArray($e,Ie){return $e?[...new Set([].concat($e,Ie))]:Ie}function mergeObjectOptions($e,Ie){return $e?extend$1(Object.create(null),$e,Ie):Ie}function mergeEmitsOrPropsOptions($e,Ie){return $e?isArray$w($e)&&isArray$w(Ie)?[...new Set([...$e,...Ie])]:extend$1(Object.create(null),normalizePropsOrEmits($e),normalizePropsOrEmits(Ie??{})):Ie}function mergeWatchOptions($e,Ie){if(!$e)return Ie;if(!Ie)return $e;const Fe=extend$1(Object.create(null),$e);for(const Ue in Ie)Fe[Ue]=mergeAsArray($e[Ue],Ie[Ue]);return Fe}function createAppContext(){return{app:null,config:{isNativeTag:NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let uid$1=0;function createAppAPI($e,Ie){return function(Ue,qe=null){isFunction$i(Ue)||(Ue=extend$1({},Ue)),qe!=null&&!isObject$9(qe)&&(qe=null);const kt=createAppContext(),Et=new WeakSet;let Dt=!1;const Lt=kt.app={_uid:uid$1++,_component:Ue,_props:qe,_container:null,_context:kt,_instance:null,version:version$4,get config(){return kt.config},set config(jt){},use(jt,...hn){return Et.has(jt)||(jt&&isFunction$i(jt.install)?(Et.add(jt),jt.install(Lt,...hn)):isFunction$i(jt)&&(Et.add(jt),jt(Lt,...hn))),Lt},mixin(jt){return kt.mixins.includes(jt)||kt.mixins.push(jt),Lt},component(jt,hn){return hn?(kt.components[jt]=hn,Lt):kt.components[jt]},directive(jt,hn){return hn?(kt.directives[jt]=hn,Lt):kt.directives[jt]},mount(jt,hn,vn){if(!Dt){const kn=createVNode(Ue,qe);return kn.appContext=kt,vn===!0?vn="svg":vn===!1&&(vn=void 0),hn&&Ie?Ie(kn,jt):$e(kn,jt,vn),Dt=!0,Lt._container=jt,jt.__vue_app__=Lt,getComponentPublicInstance(kn.component)}},unmount(){Dt&&($e(null,Lt._container),delete Lt._container.__vue_app__)},provide(jt,hn){return kt.provides[jt]=hn,Lt},runWithContext(jt){const hn=currentApp;currentApp=Lt;try{return jt()}finally{currentApp=hn}}};return Lt}}let currentApp=null;function provide($e,Ie){if(currentInstance){let Fe=currentInstance.provides;const Ue=currentInstance.parent&¤tInstance.parent.provides;Ue===Fe&&(Fe=currentInstance.provides=Object.create(Ue)),Fe[$e]=Ie}}function inject($e,Ie,Fe=!1){const Ue=currentInstance||currentRenderingInstance;if(Ue||currentApp){const qe=currentApp?currentApp._context.provides:Ue?Ue.parent==null?Ue.vnode.appContext&&Ue.vnode.appContext.provides:Ue.parent.provides:void 0;if(qe&&$e in qe)return qe[$e];if(arguments.length>1)return Fe&&isFunction$i(Ie)?Ie.call(Ue&&Ue.proxy):Ie}}function hasInjectionContext(){return!!(currentInstance||currentRenderingInstance||currentApp)}const internalObjectProto={},createInternalObject=()=>Object.create(internalObjectProto),isInternalObject=$e=>Object.getPrototypeOf($e)===internalObjectProto;function initProps($e,Ie,Fe,Ue=!1){const qe={},kt=createInternalObject();$e.propsDefaults=Object.create(null),setFullProps($e,Ie,qe,kt);for(const Et in $e.propsOptions[0])Et in qe||(qe[Et]=void 0);Fe?$e.props=Ue?qe:shallowReactive(qe):$e.type.props?$e.props=qe:$e.props=kt,$e.attrs=kt}function updateProps($e,Ie,Fe,Ue){const{props:qe,attrs:kt,vnode:{patchFlag:Et}}=$e,Dt=toRaw(qe),[Lt]=$e.propsOptions;let jt=!1;if((Ue||Et>0)&&!(Et&16)){if(Et&8){const hn=$e.vnode.dynamicProps;for(let vn=0;vn{Lt=!0;const[kn,Cn]=normalizePropsOptions(vn,Ie,!0);extend$1(Et,kn),Cn&&Dt.push(...Cn)};!Fe&&Ie.mixins.length&&Ie.mixins.forEach(hn),$e.extends&&hn($e.extends),$e.mixins&&$e.mixins.forEach(hn)}if(!kt&&!Lt)return isObject$9($e)&&Ue.set($e,EMPTY_ARR),EMPTY_ARR;if(isArray$w(kt))for(let hn=0;hn$e[0]==="_"||$e==="$stable",normalizeSlotValue=$e=>isArray$w($e)?$e.map(normalizeVNode):[normalizeVNode($e)],normalizeSlot$1=($e,Ie,Fe)=>{if(Ie._n)return Ie;const Ue=withCtx((...qe)=>normalizeSlotValue(Ie(...qe)),Fe);return Ue._c=!1,Ue},normalizeObjectSlots=($e,Ie,Fe)=>{const Ue=$e._ctx;for(const qe in $e){if(isInternalKey(qe))continue;const kt=$e[qe];if(isFunction$i(kt))Ie[qe]=normalizeSlot$1(qe,kt,Ue);else if(kt!=null){const Et=normalizeSlotValue(kt);Ie[qe]=()=>Et}}},normalizeVNodeSlots=($e,Ie)=>{const Fe=normalizeSlotValue(Ie);$e.slots.default=()=>Fe},assignSlots=($e,Ie,Fe)=>{for(const Ue in Ie)(Fe||Ue!=="_")&&($e[Ue]=Ie[Ue])},initSlots=($e,Ie,Fe)=>{const Ue=$e.slots=createInternalObject();if($e.vnode.shapeFlag&32){const qe=Ie._;qe?(assignSlots(Ue,Ie,Fe),Fe&&def(Ue,"_",qe,!0)):normalizeObjectSlots(Ie,Ue)}else Ie&&normalizeVNodeSlots($e,Ie)},updateSlots=($e,Ie,Fe)=>{const{vnode:Ue,slots:qe}=$e;let kt=!0,Et=EMPTY_OBJ;if(Ue.shapeFlag&32){const Dt=Ie._;Dt?Fe&&Dt===1?kt=!1:assignSlots(qe,Ie,Fe):(kt=!Ie.$stable,normalizeObjectSlots(Ie,qe)),Et=Ie}else Ie&&(normalizeVNodeSlots($e,Ie),Et={default:1});if(kt)for(const Dt in qe)!isInternalKey(Dt)&&Et[Dt]==null&&delete qe[Dt]};function setRef($e,Ie,Fe,Ue,qe=!1){if(isArray$w($e)){$e.forEach((kn,Cn)=>setRef(kn,Ie&&(isArray$w(Ie)?Ie[Cn]:Ie),Fe,Ue,qe));return}if(isAsyncWrapper(Ue)&&!qe)return;const kt=Ue.shapeFlag&4?getComponentPublicInstance(Ue.component):Ue.el,Et=qe?null:kt,{i:Dt,r:Lt}=$e,jt=Ie&&Ie.r,hn=Dt.refs===EMPTY_OBJ?Dt.refs={}:Dt.refs,vn=Dt.setupState;if(jt!=null&&jt!==Lt&&(isString$d(jt)?(hn[jt]=null,hasOwn(vn,jt)&&(vn[jt]=null)):isRef(jt)&&(jt.value=null)),isFunction$i(Lt))callWithErrorHandling(Lt,Dt,12,[Et,hn]);else{const kn=isString$d(Lt),Cn=isRef(Lt);if(kn||Cn){const wn=()=>{if($e.f){const bn=kn?hasOwn(vn,Lt)?vn[Lt]:hn[Lt]:Lt.value;qe?isArray$w(bn)&&remove$3(bn,kt):isArray$w(bn)?bn.includes(kt)||bn.push(kt):kn?(hn[Lt]=[kt],hasOwn(vn,Lt)&&(vn[Lt]=hn[Lt])):(Lt.value=[kt],$e.k&&(hn[$e.k]=Lt.value))}else kn?(hn[Lt]=Et,hasOwn(vn,Lt)&&(vn[Lt]=Et)):Cn&&(Lt.value=Et,$e.k&&(hn[$e.k]=Et))};Et?(wn.id=-1,queuePostRenderEffect(wn,Fe)):wn()}}}const TeleportEndKey=Symbol("_vte"),isTeleport=$e=>$e.__isTeleport,isTeleportDisabled=$e=>$e&&($e.disabled||$e.disabled===""),isTargetSVG=$e=>typeof SVGElement<"u"&&$e instanceof SVGElement,isTargetMathML=$e=>typeof MathMLElement=="function"&&$e instanceof MathMLElement,resolveTarget=($e,Ie)=>{const Fe=$e&&$e.to;return isString$d(Fe)?Ie?Ie(Fe):null:Fe},TeleportImpl={name:"Teleport",__isTeleport:!0,process($e,Ie,Fe,Ue,qe,kt,Et,Dt,Lt,jt){const{mc:hn,pc:vn,pbc:kn,o:{insert:Cn,querySelector:wn,createText:bn,createComment:$n}}=jt,xn=isTeleportDisabled(Ie.props);let{shapeFlag:Sn,children:En,dynamicChildren:_n}=Ie;if($e==null){const Tn=Ie.el=bn(""),Nn=Ie.anchor=bn("");Cn(Tn,Fe,Ue),Cn(Nn,Fe,Ue);const Pn=Ie.target=resolveTarget(Ie.props,wn),On=prepareAnchor(Pn,Ie,bn,Cn);Pn&&(Et==="svg"||isTargetSVG(Pn)?Et="svg":(Et==="mathml"||isTargetMathML(Pn))&&(Et="mathml"));const In=(Rn,Vn)=>{Sn&16&&hn(En,Rn,Vn,qe,kt,Et,Dt,Lt)};xn?In(Fe,Nn):Pn&&In(Pn,On)}else{Ie.el=$e.el,Ie.targetStart=$e.targetStart;const Tn=Ie.anchor=$e.anchor,Nn=Ie.target=$e.target,Pn=Ie.targetAnchor=$e.targetAnchor,On=isTeleportDisabled($e.props),In=On?Fe:Nn,Rn=On?Tn:Pn;if(Et==="svg"||isTargetSVG(Nn)?Et="svg":(Et==="mathml"||isTargetMathML(Nn))&&(Et="mathml"),_n?(kn($e.dynamicChildren,_n,In,qe,kt,Et,Dt),traverseStaticChildren($e,Ie,!0)):Lt||vn($e,Ie,In,Rn,qe,kt,Et,Dt,!1),xn)On?Ie.props&&$e.props&&Ie.props.to!==$e.props.to&&(Ie.props.to=$e.props.to):moveTeleport(Ie,Fe,Tn,jt,1);else if((Ie.props&&Ie.props.to)!==($e.props&&$e.props.to)){const Vn=Ie.target=resolveTarget(Ie.props,wn);Vn&&moveTeleport(Ie,Vn,null,jt,0)}else On&&moveTeleport(Ie,Nn,Pn,jt,1)}updateCssVars(Ie)},remove($e,Ie,Fe,{um:Ue,o:{remove:qe}},kt){const{shapeFlag:Et,children:Dt,anchor:Lt,targetStart:jt,targetAnchor:hn,target:vn,props:kn}=$e;if(vn&&(qe(jt),qe(hn)),kt&&qe(Lt),Et&16){const Cn=kt||!isTeleportDisabled(kn);for(let wn=0;wn{hasLoggedMismatchError||(console.error("Hydration completed but contains mismatches."),hasLoggedMismatchError=!0)},isSVGContainer=$e=>$e.namespaceURI.includes("svg")&&$e.tagName!=="foreignObject",isMathMLContainer=$e=>$e.namespaceURI.includes("MathML"),getContainerType=$e=>{if(isSVGContainer($e))return"svg";if(isMathMLContainer($e))return"mathml"},isComment$1=$e=>$e.nodeType===8;function createHydrationFunctions($e){const{mt:Ie,p:Fe,o:{patchProp:Ue,createText:qe,nextSibling:kt,parentNode:Et,remove:Dt,insert:Lt,createComment:jt}}=$e,hn=(En,_n)=>{if(!_n.hasChildNodes()){Fe(null,En,_n),flushPostFlushCbs(),_n._vnode=En;return}vn(_n.firstChild,En,null,null,null),flushPostFlushCbs(),_n._vnode=En},vn=(En,_n,Tn,Nn,Pn,On=!1)=>{On=On||!!_n.dynamicChildren;const In=isComment$1(En)&&En.data==="[",Rn=()=>bn(En,_n,Tn,Nn,Pn,In),{type:Vn,ref:Fn,shapeFlag:jn,patchFlag:Wn}=_n;let zn=En.nodeType;_n.el=En,Wn===-2&&(On=!1,_n.dynamicChildren=null);let Mn=null;switch(Vn){case Text$2:zn!==3?_n.children===""?(Lt(_n.el=qe(""),Et(En),En),Mn=En):Mn=Rn():(En.data!==_n.children&&(logMismatchError(),En.data=_n.children),Mn=kt(En));break;case Comment$1:Sn(En)?(Mn=kt(En),xn(_n.el=En.content.firstChild,En,Tn)):zn!==8||In?Mn=Rn():Mn=kt(En);break;case Static:if(In&&(En=kt(En),zn=En.nodeType),zn===1||zn===3){Mn=En;const Bn=!_n.children.length;for(let An=0;An<_n.staticCount;An++)Bn&&(_n.children+=Mn.nodeType===1?Mn.outerHTML:Mn.data),An===_n.staticCount-1&&(_n.anchor=Mn),Mn=kt(Mn);return In?kt(Mn):Mn}else Rn();break;case Fragment:In?Mn=wn(En,_n,Tn,Nn,Pn,On):Mn=Rn();break;default:if(jn&1)(zn!==1||_n.type.toLowerCase()!==En.tagName.toLowerCase())&&!Sn(En)?Mn=Rn():Mn=kn(En,_n,Tn,Nn,Pn,On);else if(jn&6){_n.slotScopeIds=Pn;const Bn=Et(En);if(In?Mn=$n(En):isComment$1(En)&&En.data==="teleport start"?Mn=$n(En,En.data,"teleport end"):Mn=kt(En),Ie(_n,Bn,null,Tn,Nn,getContainerType(Bn),On),isAsyncWrapper(_n)){let An;In?(An=createVNode(Fragment),An.anchor=Mn?Mn.previousSibling:Bn.lastChild):An=En.nodeType===3?createTextVNode(""):createVNode("div"),An.el=En,_n.component.subTree=An}}else jn&64?zn!==8?Mn=Rn():Mn=_n.type.hydrate(En,_n,Tn,Nn,Pn,On,$e,Cn):jn&128&&(Mn=_n.type.hydrate(En,_n,Tn,Nn,getContainerType(Et(En)),Pn,On,$e,vn))}return Fn!=null&&setRef(Fn,null,Nn,_n),Mn},kn=(En,_n,Tn,Nn,Pn,On)=>{On=On||!!_n.dynamicChildren;const{type:In,props:Rn,patchFlag:Vn,shapeFlag:Fn,dirs:jn,transition:Wn}=_n,zn=In==="input"||In==="option";if(zn||Vn!==-1){jn&&invokeDirectiveHook(_n,null,Tn,"created");let Mn=!1;if(Sn(En)){Mn=needTransition(Nn,Wn)&&Tn&&Tn.vnode.props&&Tn.vnode.props.appear;const An=En.content.firstChild;Mn&&Wn.beforeEnter(An),xn(An,En,Tn),_n.el=En=An}if(Fn&16&&!(Rn&&(Rn.innerHTML||Rn.textContent))){let An=Cn(En.firstChild,_n,En,Tn,Nn,Pn,On);for(;An;){logMismatchError();const Dn=An;An=An.nextSibling,Dt(Dn)}}else Fn&8&&En.textContent!==_n.children&&(logMismatchError(),En.textContent=_n.children);if(Rn){if(zn||!On||Vn&48){const An=En.tagName.includes("-");for(const Dn in Rn)(zn&&(Dn.endsWith("value")||Dn==="indeterminate")||isOn(Dn)&&!isReservedProp(Dn)||Dn[0]==="."||An)&&Ue(En,Dn,null,Rn[Dn],void 0,Tn)}else if(Rn.onClick)Ue(En,"onClick",null,Rn.onClick,void 0,Tn);else if(Vn&4&&isReactive(Rn.style))for(const An in Rn.style)Rn.style[An]}let Bn;(Bn=Rn&&Rn.onVnodeBeforeMount)&&invokeVNodeHook(Bn,Tn,_n),jn&&invokeDirectiveHook(_n,null,Tn,"beforeMount"),((Bn=Rn&&Rn.onVnodeMounted)||jn||Mn)&&queueEffectWithSuspense(()=>{Bn&&invokeVNodeHook(Bn,Tn,_n),Mn&&Wn.enter(En),jn&&invokeDirectiveHook(_n,null,Tn,"mounted")},Nn)}return En.nextSibling},Cn=(En,_n,Tn,Nn,Pn,On,In)=>{In=In||!!_n.dynamicChildren;const Rn=_n.children,Vn=Rn.length;for(let Fn=0;Fn{const{slotScopeIds:In}=_n;In&&(Pn=Pn?Pn.concat(In):In);const Rn=Et(En),Vn=Cn(kt(En),_n,Rn,Tn,Nn,Pn,On);return Vn&&isComment$1(Vn)&&Vn.data==="]"?kt(_n.anchor=Vn):(logMismatchError(),Lt(_n.anchor=jt("]"),Rn,Vn),Vn)},bn=(En,_n,Tn,Nn,Pn,On)=>{if(logMismatchError(),_n.el=null,On){const Vn=$n(En);for(;;){const Fn=kt(En);if(Fn&&Fn!==Vn)Dt(Fn);else break}}const In=kt(En),Rn=Et(En);return Dt(En),Fe(null,_n,Rn,In,Tn,Nn,getContainerType(Rn),Pn),In},$n=(En,_n="[",Tn="]")=>{let Nn=0;for(;En;)if(En=kt(En),En&&isComment$1(En)&&(En.data===_n&&Nn++,En.data===Tn)){if(Nn===0)return kt(En);Nn--}return En},xn=(En,_n,Tn)=>{const Nn=_n.parentNode;Nn&&Nn.replaceChild(En,_n);let Pn=Tn;for(;Pn;)Pn.vnode.el===_n&&(Pn.vnode.el=Pn.subTree.el=En),Pn=Pn.parent},Sn=En=>En.nodeType===1&&En.tagName.toLowerCase()==="template";return[hn,vn]}const queuePostRenderEffect=queueEffectWithSuspense;function createRenderer($e){return baseCreateRenderer($e)}function createHydrationRenderer($e){return baseCreateRenderer($e,createHydrationFunctions)}function baseCreateRenderer($e,Ie){const Fe=getGlobalThis();Fe.__VUE__=!0;const{insert:Ue,remove:qe,patchProp:kt,createElement:Et,createText:Dt,createComment:Lt,setText:jt,setElementText:hn,parentNode:vn,nextSibling:kn,setScopeId:Cn=NOOP,insertStaticContent:wn}=$e,bn=(Qn,ro,ho,ko=null,mo=null,yo=null,Vo=void 0,bo=null,Eo=!!ro.dynamicChildren)=>{if(Qn===ro)return;Qn&&!isSameVNodeType(Qn,ro)&&(ko=Kn(Qn),Yn(Qn,mo,yo,!0),Qn=null),ro.patchFlag===-2&&(Eo=!1,ro.dynamicChildren=null);const{type:So,ref:Oo,shapeFlag:No}=ro;switch(So){case Text$2:$n(Qn,ro,ho,ko);break;case Comment$1:xn(Qn,ro,ho,ko);break;case Static:Qn==null&&Sn(ro,ho,ko,Vo);break;case Fragment:Fn(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo);break;default:No&1?Tn(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo):No&6?jn(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo):(No&64||No&128)&&So.process(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo,Zn)}Oo!=null&&mo&&setRef(Oo,Qn&&Qn.ref,yo,ro||Qn,!ro)},$n=(Qn,ro,ho,ko)=>{if(Qn==null)Ue(ro.el=Dt(ro.children),ho,ko);else{const mo=ro.el=Qn.el;ro.children!==Qn.children&&jt(mo,ro.children)}},xn=(Qn,ro,ho,ko)=>{Qn==null?Ue(ro.el=Lt(ro.children||""),ho,ko):ro.el=Qn.el},Sn=(Qn,ro,ho,ko)=>{[Qn.el,Qn.anchor]=wn(Qn.children,ro,ho,ko,Qn.el,Qn.anchor)},En=({el:Qn,anchor:ro},ho,ko)=>{let mo;for(;Qn&&Qn!==ro;)mo=kn(Qn),Ue(Qn,ho,ko),Qn=mo;Ue(ro,ho,ko)},_n=({el:Qn,anchor:ro})=>{let ho;for(;Qn&&Qn!==ro;)ho=kn(Qn),qe(Qn),Qn=ho;qe(ro)},Tn=(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo)=>{ro.type==="svg"?Vo="svg":ro.type==="math"&&(Vo="mathml"),Qn==null?Nn(ro,ho,ko,mo,yo,Vo,bo,Eo):In(Qn,ro,mo,yo,Vo,bo,Eo)},Nn=(Qn,ro,ho,ko,mo,yo,Vo,bo)=>{let Eo,So;const{props:Oo,shapeFlag:No,transition:so,dirs:Do}=Qn;if(Eo=Qn.el=Et(Qn.type,yo,Oo&&Oo.is,Oo),No&8?hn(Eo,Qn.children):No&16&&On(Qn.children,Eo,null,ko,mo,resolveChildrenNamespace(Qn,yo),Vo,bo),Do&&invokeDirectiveHook(Qn,null,ko,"created"),Pn(Eo,Qn,Qn.scopeId,Vo,ko),Oo){for(const Ao in Oo)Ao!=="value"&&!isReservedProp(Ao)&&kt(Eo,Ao,null,Oo[Ao],yo,ko);"value"in Oo&&kt(Eo,"value",null,Oo.value,yo),(So=Oo.onVnodeBeforeMount)&&invokeVNodeHook(So,ko,Qn)}Do&&invokeDirectiveHook(Qn,null,ko,"beforeMount");const _o=needTransition(mo,so);_o&&so.beforeEnter(Eo),Ue(Eo,ro,ho),((So=Oo&&Oo.onVnodeMounted)||_o||Do)&&queuePostRenderEffect(()=>{So&&invokeVNodeHook(So,ko,Qn),_o&&so.enter(Eo),Do&&invokeDirectiveHook(Qn,null,ko,"mounted")},mo)},Pn=(Qn,ro,ho,ko,mo)=>{if(ho&&Cn(Qn,ho),ko)for(let yo=0;yo{for(let So=Eo;So{const bo=ro.el=Qn.el;let{patchFlag:Eo,dynamicChildren:So,dirs:Oo}=ro;Eo|=Qn.patchFlag&16;const No=Qn.props||EMPTY_OBJ,so=ro.props||EMPTY_OBJ;let Do;if(ho&&toggleRecurse(ho,!1),(Do=so.onVnodeBeforeUpdate)&&invokeVNodeHook(Do,ho,ro,Qn),Oo&&invokeDirectiveHook(ro,Qn,ho,"beforeUpdate"),ho&&toggleRecurse(ho,!0),(No.innerHTML&&so.innerHTML==null||No.textContent&&so.textContent==null)&&hn(bo,""),So?Rn(Qn.dynamicChildren,So,bo,ho,ko,resolveChildrenNamespace(ro,mo),yo):Vo||An(Qn,ro,bo,null,ho,ko,resolveChildrenNamespace(ro,mo),yo,!1),Eo>0){if(Eo&16)Vn(bo,No,so,ho,mo);else if(Eo&2&&No.class!==so.class&&kt(bo,"class",null,so.class,mo),Eo&4&&kt(bo,"style",No.style,so.style,mo),Eo&8){const _o=ro.dynamicProps;for(let Ao=0;Ao<_o.length;Ao++){const go=_o[Ao],xo=No[go],Mo=so[go];(Mo!==xo||go==="value")&&kt(bo,go,xo,Mo,mo,ho)}}Eo&1&&Qn.children!==ro.children&&hn(bo,ro.children)}else!Vo&&So==null&&Vn(bo,No,so,ho,mo);((Do=so.onVnodeUpdated)||Oo)&&queuePostRenderEffect(()=>{Do&&invokeVNodeHook(Do,ho,ro,Qn),Oo&&invokeDirectiveHook(ro,Qn,ho,"updated")},ko)},Rn=(Qn,ro,ho,ko,mo,yo,Vo)=>{for(let bo=0;bo{if(ro!==ho){if(ro!==EMPTY_OBJ)for(const yo in ro)!isReservedProp(yo)&&!(yo in ho)&&kt(Qn,yo,ro[yo],null,mo,ko);for(const yo in ho){if(isReservedProp(yo))continue;const Vo=ho[yo],bo=ro[yo];Vo!==bo&&yo!=="value"&&kt(Qn,yo,bo,Vo,mo,ko)}"value"in ho&&kt(Qn,"value",ro.value,ho.value,mo)}},Fn=(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo)=>{const So=ro.el=Qn?Qn.el:Dt(""),Oo=ro.anchor=Qn?Qn.anchor:Dt("");let{patchFlag:No,dynamicChildren:so,slotScopeIds:Do}=ro;Do&&(bo=bo?bo.concat(Do):Do),Qn==null?(Ue(So,ho,ko),Ue(Oo,ho,ko),On(ro.children||[],ho,Oo,mo,yo,Vo,bo,Eo)):No>0&&No&64&&so&&Qn.dynamicChildren?(Rn(Qn.dynamicChildren,so,ho,mo,yo,Vo,bo),(ro.key!=null||mo&&ro===mo.subTree)&&traverseStaticChildren(Qn,ro,!0)):An(Qn,ro,ho,Oo,mo,yo,Vo,bo,Eo)},jn=(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo)=>{ro.slotScopeIds=bo,Qn==null?ro.shapeFlag&512?mo.ctx.activate(ro,ho,ko,Vo,Eo):Wn(ro,ho,ko,mo,yo,Vo,Eo):zn(Qn,ro,Eo)},Wn=(Qn,ro,ho,ko,mo,yo,Vo)=>{const bo=Qn.component=createComponentInstance(Qn,ko,mo);if(isKeepAlive(Qn)&&(bo.ctx.renderer=Zn),setupComponent(bo,!1,Vo),bo.asyncDep){if(mo&&mo.registerDep(bo,Mn,Vo),!Qn.el){const Eo=bo.subTree=createVNode(Comment$1);xn(null,Eo,ro,ho)}}else Mn(bo,Qn,ro,ho,mo,yo,Vo)},zn=(Qn,ro,ho)=>{const ko=ro.component=Qn.component;if(shouldUpdateComponent(Qn,ro,ho))if(ko.asyncDep&&!ko.asyncResolved){Bn(ko,ro,ho);return}else ko.next=ro,invalidateJob(ko.update),ko.effect.dirty=!0,ko.update();else ro.el=Qn.el,ko.vnode=ro},Mn=(Qn,ro,ho,ko,mo,yo,Vo)=>{const bo=()=>{if(Qn.isMounted){let{next:Oo,bu:No,u:so,parent:Do,vnode:_o}=Qn;{const co=locateNonHydratedAsyncRoot(Qn);if(co){Oo&&(Oo.el=_o.el,Bn(Qn,Oo,Vo)),co.asyncDep.then(()=>{Qn.isUnmounted||bo()});return}}let Ao=Oo,go;toggleRecurse(Qn,!1),Oo?(Oo.el=_o.el,Bn(Qn,Oo,Vo)):Oo=_o,No&&invokeArrayFns(No),(go=Oo.props&&Oo.props.onVnodeBeforeUpdate)&&invokeVNodeHook(go,Do,Oo,_o),toggleRecurse(Qn,!0);const xo=renderComponentRoot(Qn),Mo=Qn.subTree;Qn.subTree=xo,bn(Mo,xo,vn(Mo.el),Kn(Mo),Qn,mo,yo),Oo.el=xo.el,Ao===null&&updateHOCHostEl(Qn,xo.el),so&&queuePostRenderEffect(so,mo),(go=Oo.props&&Oo.props.onVnodeUpdated)&&queuePostRenderEffect(()=>invokeVNodeHook(go,Do,Oo,_o),mo)}else{let Oo;const{el:No,props:so}=ro,{bm:Do,m:_o,parent:Ao}=Qn,go=isAsyncWrapper(ro);if(toggleRecurse(Qn,!1),Do&&invokeArrayFns(Do),!go&&(Oo=so&&so.onVnodeBeforeMount)&&invokeVNodeHook(Oo,Ao,ro),toggleRecurse(Qn,!0),No&&po){const xo=()=>{Qn.subTree=renderComponentRoot(Qn),po(No,Qn.subTree,Qn,mo,null)};go?ro.type.__asyncLoader().then(()=>!Qn.isUnmounted&&xo()):xo()}else{const xo=Qn.subTree=renderComponentRoot(Qn);bn(null,xo,ho,ko,Qn,mo,yo),ro.el=xo.el}if(_o&&queuePostRenderEffect(_o,mo),!go&&(Oo=so&&so.onVnodeMounted)){const xo=ro;queuePostRenderEffect(()=>invokeVNodeHook(Oo,Ao,xo),mo)}(ro.shapeFlag&256||Ao&&isAsyncWrapper(Ao.vnode)&&Ao.vnode.shapeFlag&256)&&Qn.a&&queuePostRenderEffect(Qn.a,mo),Qn.isMounted=!0,ro=ho=ko=null}},Eo=Qn.effect=new ReactiveEffect(bo,NOOP,()=>queueJob(So),Qn.scope),So=Qn.update=()=>{Eo.dirty&&Eo.run()};So.i=Qn,So.id=Qn.uid,toggleRecurse(Qn,!0),So()},Bn=(Qn,ro,ho)=>{ro.component=Qn;const ko=Qn.vnode.props;Qn.vnode=ro,Qn.next=null,updateProps(Qn,ro.props,ko,ho),updateSlots(Qn,ro.children,ho),pauseTracking(),flushPreFlushCbs(Qn),resetTracking()},An=(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo=!1)=>{const So=Qn&&Qn.children,Oo=Qn?Qn.shapeFlag:0,No=ro.children,{patchFlag:so,shapeFlag:Do}=ro;if(so>0){if(so&128){Ln(So,No,ho,ko,mo,yo,Vo,bo,Eo);return}else if(so&256){Dn(So,No,ho,ko,mo,yo,Vo,bo,Eo);return}}Do&8?(Oo&16&&uo(So,mo,yo),No!==So&&hn(ho,No)):Oo&16?Do&16?Ln(So,No,ho,ko,mo,yo,Vo,bo,Eo):uo(So,mo,yo,!0):(Oo&8&&hn(ho,""),Do&16&&On(No,ho,ko,mo,yo,Vo,bo,Eo))},Dn=(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo)=>{Qn=Qn||EMPTY_ARR,ro=ro||EMPTY_ARR;const So=Qn.length,Oo=ro.length,No=Math.min(So,Oo);let so;for(so=0;soOo?uo(Qn,mo,yo,!0,!1,No):On(ro,ho,ko,mo,yo,Vo,bo,Eo,No)},Ln=(Qn,ro,ho,ko,mo,yo,Vo,bo,Eo)=>{let So=0;const Oo=ro.length;let No=Qn.length-1,so=Oo-1;for(;So<=No&&So<=so;){const Do=Qn[So],_o=ro[So]=Eo?cloneIfMounted(ro[So]):normalizeVNode(ro[So]);if(isSameVNodeType(Do,_o))bn(Do,_o,ho,null,mo,yo,Vo,bo,Eo);else break;So++}for(;So<=No&&So<=so;){const Do=Qn[No],_o=ro[so]=Eo?cloneIfMounted(ro[so]):normalizeVNode(ro[so]);if(isSameVNodeType(Do,_o))bn(Do,_o,ho,null,mo,yo,Vo,bo,Eo);else break;No--,so--}if(So>No){if(So<=so){const Do=so+1,_o=Doso)for(;So<=No;)Yn(Qn[So],mo,yo,!0),So++;else{const Do=So,_o=So,Ao=new Map;for(So=_o;So<=so;So++){const Bo=ro[So]=Eo?cloneIfMounted(ro[So]):normalizeVNode(ro[So]);Bo.key!=null&&Ao.set(Bo.key,So)}let go,xo=0;const Mo=so-_o+1;let co=!1,vo=0;const ao=new Array(Mo);for(So=0;So=Mo){Yn(Bo,mo,yo,!0);continue}let Lo;if(Bo.key!=null)Lo=Ao.get(Bo.key);else for(go=_o;go<=so;go++)if(ao[go-_o]===0&&isSameVNodeType(Bo,ro[go])){Lo=go;break}Lo===void 0?Yn(Bo,mo,yo,!0):(ao[Lo-_o]=So+1,Lo>=vo?vo=Lo:co=!0,bn(Bo,ro[Lo],ho,null,mo,yo,Vo,bo,Eo),xo++)}const To=co?getSequence(ao):EMPTY_ARR;for(go=To.length-1,So=Mo-1;So>=0;So--){const Bo=_o+So,Lo=ro[Bo],Jo=Bo+1{const{el:yo,type:Vo,transition:bo,children:Eo,shapeFlag:So}=Qn;if(So&6){Un(Qn.component.subTree,ro,ho,ko);return}if(So&128){Qn.suspense.move(ro,ho,ko);return}if(So&64){Vo.move(Qn,ro,ho,Zn);return}if(Vo===Fragment){Ue(yo,ro,ho);for(let No=0;Nobo.enter(yo),mo);else{const{leave:No,delayLeave:so,afterLeave:Do}=bo,_o=()=>Ue(yo,ro,ho),Ao=()=>{No(yo,()=>{_o(),Do&&Do()})};so?so(yo,_o,Ao):Ao()}else Ue(yo,ro,ho)},Yn=(Qn,ro,ho,ko=!1,mo=!1)=>{const{type:yo,props:Vo,ref:bo,children:Eo,dynamicChildren:So,shapeFlag:Oo,patchFlag:No,dirs:so,cacheIndex:Do}=Qn;if(No===-2&&(mo=!1),bo!=null&&setRef(bo,null,ho,Qn,!0),Do!=null&&(ro.renderCache[Do]=void 0),Oo&256){ro.ctx.deactivate(Qn);return}const _o=Oo&1&&so,Ao=!isAsyncWrapper(Qn);let go;if(Ao&&(go=Vo&&Vo.onVnodeBeforeUnmount)&&invokeVNodeHook(go,ro,Qn),Oo&6)oo(Qn.component,ho,ko);else{if(Oo&128){Qn.suspense.unmount(ho,ko);return}_o&&invokeDirectiveHook(Qn,null,ro,"beforeUnmount"),Oo&64?Qn.type.remove(Qn,ro,ho,Zn,ko):So&&!So.hasOnce&&(yo!==Fragment||No>0&&No&64)?uo(So,ro,ho,!1,!0):(yo===Fragment&&No&384||!mo&&Oo&16)&&uo(Eo,ro,ho),ko&&Xn(Qn)}(Ao&&(go=Vo&&Vo.onVnodeUnmounted)||_o)&&queuePostRenderEffect(()=>{go&&invokeVNodeHook(go,ro,Qn),_o&&invokeDirectiveHook(Qn,null,ro,"unmounted")},ho)},Xn=Qn=>{const{type:ro,el:ho,anchor:ko,transition:mo}=Qn;if(ro===Fragment){lo(ho,ko);return}if(ro===Static){_n(Qn);return}const yo=()=>{qe(ho),mo&&!mo.persisted&&mo.afterLeave&&mo.afterLeave()};if(Qn.shapeFlag&1&&mo&&!mo.persisted){const{leave:Vo,delayLeave:bo}=mo,Eo=()=>Vo(ho,yo);bo?bo(Qn.el,yo,Eo):Eo()}else yo()},lo=(Qn,ro)=>{let ho;for(;Qn!==ro;)ho=kn(Qn),qe(Qn),Qn=ho;qe(ro)},oo=(Qn,ro,ho)=>{const{bum:ko,scope:mo,update:yo,subTree:Vo,um:bo,m:Eo,a:So}=Qn;invalidateMount(Eo),invalidateMount(So),ko&&invokeArrayFns(ko),mo.stop(),yo&&(yo.active=!1,Yn(Vo,Qn,ro,ho)),bo&&queuePostRenderEffect(bo,ro),queuePostRenderEffect(()=>{Qn.isUnmounted=!0},ro),ro&&ro.pendingBranch&&!ro.isUnmounted&&Qn.asyncDep&&!Qn.asyncResolved&&Qn.suspenseId===ro.pendingId&&(ro.deps--,ro.deps===0&&ro.resolve())},uo=(Qn,ro,ho,ko=!1,mo=!1,yo=0)=>{for(let Vo=yo;Vo{if(Qn.shapeFlag&6)return Kn(Qn.component.subTree);if(Qn.shapeFlag&128)return Qn.suspense.next();const ro=kn(Qn.anchor||Qn.el),ho=ro&&ro[TeleportEndKey];return ho?kn(ho):ro};let Jn=!1;const io=(Qn,ro,ho)=>{Qn==null?ro._vnode&&Yn(ro._vnode,null,null,!0):bn(ro._vnode||null,Qn,ro,null,null,null,ho),ro._vnode=Qn,Jn||(Jn=!0,flushPreFlushCbs(),flushPostFlushCbs(),Jn=!1)},Zn={p:bn,um:Yn,m:Un,r:Xn,mt:Wn,mc:On,pc:An,pbc:Rn,n:Kn,o:$e};let no,po;return Ie&&([no,po]=Ie(Zn)),{render:io,hydrate:no,createApp:createAppAPI(io,no)}}function resolveChildrenNamespace({type:$e,props:Ie},Fe){return Fe==="svg"&&$e==="foreignObject"||Fe==="mathml"&&$e==="annotation-xml"&&Ie&&Ie.encoding&&Ie.encoding.includes("html")?void 0:Fe}function toggleRecurse({effect:$e,update:Ie},Fe){$e.allowRecurse=Ie.allowRecurse=Fe}function needTransition($e,Ie){return(!$e||$e&&!$e.pendingBranch)&&Ie&&!Ie.persisted}function traverseStaticChildren($e,Ie,Fe=!1){const Ue=$e.children,qe=Ie.children;if(isArray$w(Ue)&&isArray$w(qe))for(let kt=0;kt>1,$e[Fe[Dt]]0&&(Ie[Ue]=Fe[kt-1]),Fe[kt]=Ue)}}for(kt=Fe.length,Et=Fe[kt-1];kt-- >0;)Fe[kt]=Et,Et=Ie[Et];return Fe}function locateNonHydratedAsyncRoot($e){const Ie=$e.subTree.component;if(Ie)return Ie.asyncDep&&!Ie.asyncResolved?Ie:locateNonHydratedAsyncRoot(Ie)}function invalidateMount($e){if($e)for(let Ie=0;Ie<$e.length;Ie++)$e[Ie].active=!1}const ssrContextKey=Symbol.for("v-scx"),useSSRContext=()=>inject(ssrContextKey);function watchEffect($e,Ie){return doWatch($e,null,Ie)}function watchPostEffect($e,Ie){return doWatch($e,null,{flush:"post"})}function watchSyncEffect($e,Ie){return doWatch($e,null,{flush:"sync"})}const INITIAL_WATCHER_VALUE={};function watch($e,Ie,Fe){return doWatch($e,Ie,Fe)}function doWatch($e,Ie,{immediate:Fe,deep:Ue,flush:qe,once:kt,onTrack:Et,onTrigger:Dt}=EMPTY_OBJ){if(Ie&&kt){const Nn=Ie;Ie=(...Pn)=>{Nn(...Pn),Tn()}}const Lt=currentInstance,jt=Nn=>Ue===!0?Nn:traverse(Nn,Ue===!1?1:void 0);let hn,vn=!1,kn=!1;if(isRef($e)?(hn=()=>$e.value,vn=isShallow($e)):isReactive($e)?(hn=()=>jt($e),vn=!0):isArray$w($e)?(kn=!0,vn=$e.some(Nn=>isReactive(Nn)||isShallow(Nn)),hn=()=>$e.map(Nn=>{if(isRef(Nn))return Nn.value;if(isReactive(Nn))return jt(Nn);if(isFunction$i(Nn))return callWithErrorHandling(Nn,Lt,2)})):isFunction$i($e)?Ie?hn=()=>callWithErrorHandling($e,Lt,2):hn=()=>(Cn&&Cn(),callWithAsyncErrorHandling($e,Lt,3,[wn])):hn=NOOP,Ie&&Ue){const Nn=hn;hn=()=>traverse(Nn())}let Cn,wn=Nn=>{Cn=En.onStop=()=>{callWithErrorHandling(Nn,Lt,4),Cn=En.onStop=void 0}},bn;if(isInSSRComponentSetup)if(wn=NOOP,Ie?Fe&&callWithAsyncErrorHandling(Ie,Lt,3,[hn(),kn?[]:void 0,wn]):hn(),qe==="sync"){const Nn=useSSRContext();bn=Nn.__watcherHandles||(Nn.__watcherHandles=[])}else return NOOP;let $n=kn?new Array($e.length).fill(INITIAL_WATCHER_VALUE):INITIAL_WATCHER_VALUE;const xn=()=>{if(!(!En.active||!En.dirty))if(Ie){const Nn=En.run();(Ue||vn||(kn?Nn.some((Pn,On)=>hasChanged(Pn,$n[On])):hasChanged(Nn,$n)))&&(Cn&&Cn(),callWithAsyncErrorHandling(Ie,Lt,3,[Nn,$n===INITIAL_WATCHER_VALUE?void 0:kn&&$n[0]===INITIAL_WATCHER_VALUE?[]:$n,wn]),$n=Nn)}else En.run()};xn.allowRecurse=!!Ie;let Sn;qe==="sync"?Sn=xn:qe==="post"?Sn=()=>queuePostRenderEffect(xn,Lt&&Lt.suspense):(xn.pre=!0,Lt&&(xn.id=Lt.uid),Sn=()=>queueJob(xn));const En=new ReactiveEffect(hn,NOOP,Sn),_n=getCurrentScope(),Tn=()=>{En.stop(),_n&&remove$3(_n.effects,En)};return Ie?Fe?xn():$n=En.run():qe==="post"?queuePostRenderEffect(En.run.bind(En),Lt&&Lt.suspense):En.run(),bn&&bn.push(Tn),Tn}function instanceWatch($e,Ie,Fe){const Ue=this.proxy,qe=isString$d($e)?$e.includes(".")?createPathGetter(Ue,$e):()=>Ue[$e]:$e.bind(Ue,Ue);let kt;isFunction$i(Ie)?kt=Ie:(kt=Ie.handler,Fe=Ie);const Et=setCurrentInstance(this),Dt=doWatch(qe,kt.bind(Ue),Fe);return Et(),Dt}function createPathGetter($e,Ie){const Fe=Ie.split(".");return()=>{let Ue=$e;for(let qe=0;qe{traverse(Ue,Ie,Fe)});else if(isPlainObject$b($e)){for(const Ue in $e)traverse($e[Ue],Ie,Fe);for(const Ue of Object.getOwnPropertySymbols($e))Object.prototype.propertyIsEnumerable.call($e,Ue)&&traverse($e[Ue],Ie,Fe)}return $e}function useModel($e,Ie,Fe=EMPTY_OBJ){const Ue=getCurrentInstance(),qe=camelize$1(Ie),kt=hyphenate(Ie),Et=getModelModifiers($e,Ie),Dt=customRef((Lt,jt)=>{let hn,vn=EMPTY_OBJ,kn;return watchSyncEffect(()=>{const Cn=$e[Ie];hasChanged(hn,Cn)&&(hn=Cn,jt())}),{get(){return Lt(),Fe.get?Fe.get(hn):hn},set(Cn){const wn=Fe.set?Fe.set(Cn):Cn;if(!hasChanged(wn,hn)&&!(vn!==EMPTY_OBJ&&hasChanged(Cn,vn)))return;const bn=Ue.vnode.props;bn&&(Ie in bn||qe in bn||kt in bn)&&(`onUpdate:${Ie}`in bn||`onUpdate:${qe}`in bn||`onUpdate:${kt}`in bn)||(hn=Cn,jt()),Ue.emit(`update:${Ie}`,wn),hasChanged(Cn,wn)&&hasChanged(Cn,vn)&&!hasChanged(wn,kn)&&jt(),vn=Cn,kn=wn}}});return Dt[Symbol.iterator]=()=>{let Lt=0;return{next(){return Lt<2?{value:Lt++?Et||EMPTY_OBJ:Dt,done:!1}:{done:!0}}}},Dt}const getModelModifiers=($e,Ie)=>Ie==="modelValue"||Ie==="model-value"?$e.modelModifiers:$e[`${Ie}Modifiers`]||$e[`${camelize$1(Ie)}Modifiers`]||$e[`${hyphenate(Ie)}Modifiers`];function emit($e,Ie,...Fe){if($e.isUnmounted)return;const Ue=$e.vnode.props||EMPTY_OBJ;let qe=Fe;const kt=Ie.startsWith("update:"),Et=kt&&getModelModifiers(Ue,Ie.slice(7));Et&&(Et.trim&&(qe=Fe.map(hn=>isString$d(hn)?hn.trim():hn)),Et.number&&(qe=Fe.map(looseToNumber)));let Dt,Lt=Ue[Dt=toHandlerKey(Ie)]||Ue[Dt=toHandlerKey(camelize$1(Ie))];!Lt&&kt&&(Lt=Ue[Dt=toHandlerKey(hyphenate(Ie))]),Lt&&callWithAsyncErrorHandling(Lt,$e,6,qe);const jt=Ue[Dt+"Once"];if(jt){if(!$e.emitted)$e.emitted={};else if($e.emitted[Dt])return;$e.emitted[Dt]=!0,callWithAsyncErrorHandling(jt,$e,6,qe)}}function normalizeEmitsOptions($e,Ie,Fe=!1){const Ue=Ie.emitsCache,qe=Ue.get($e);if(qe!==void 0)return qe;const kt=$e.emits;let Et={},Dt=!1;if(!isFunction$i($e)){const Lt=jt=>{const hn=normalizeEmitsOptions(jt,Ie,!0);hn&&(Dt=!0,extend$1(Et,hn))};!Fe&&Ie.mixins.length&&Ie.mixins.forEach(Lt),$e.extends&&Lt($e.extends),$e.mixins&&$e.mixins.forEach(Lt)}return!kt&&!Dt?(isObject$9($e)&&Ue.set($e,null),null):(isArray$w(kt)?kt.forEach(Lt=>Et[Lt]=null):extend$1(Et,kt),isObject$9($e)&&Ue.set($e,Et),Et)}function isEmitListener($e,Ie){return!$e||!isOn(Ie)?!1:(Ie=Ie.slice(2).replace(/Once$/,""),hasOwn($e,Ie[0].toLowerCase()+Ie.slice(1))||hasOwn($e,hyphenate(Ie))||hasOwn($e,Ie))}function markAttrsAccessed(){}function renderComponentRoot($e){const{type:Ie,vnode:Fe,proxy:Ue,withProxy:qe,propsOptions:[kt],slots:Et,attrs:Dt,emit:Lt,render:jt,renderCache:hn,props:vn,data:kn,setupState:Cn,ctx:wn,inheritAttrs:bn}=$e,$n=setCurrentRenderingInstance($e);let xn,Sn;try{if(Fe.shapeFlag&4){const _n=qe||Ue,Tn=_n;xn=normalizeVNode(jt.call(Tn,_n,hn,vn,Cn,kn,wn)),Sn=Dt}else{const _n=Ie;xn=normalizeVNode(_n.length>1?_n(vn,{attrs:Dt,slots:Et,emit:Lt}):_n(vn,null)),Sn=Ie.props?Dt:getFunctionalFallthrough(Dt)}}catch(_n){blockStack.length=0,handleError(_n,$e,1),xn=createVNode(Comment$1)}let En=xn;if(Sn&&bn!==!1){const _n=Object.keys(Sn),{shapeFlag:Tn}=En;_n.length&&Tn&7&&(kt&&_n.some(isModelListener)&&(Sn=filterModelListeners(Sn,kt)),En=cloneVNode(En,Sn,!1,!0))}return Fe.dirs&&(En=cloneVNode(En,null,!1,!0),En.dirs=En.dirs?En.dirs.concat(Fe.dirs):Fe.dirs),Fe.transition&&(En.transition=Fe.transition),xn=En,setCurrentRenderingInstance($n),xn}function filterSingleRoot($e,Ie=!0){let Fe;for(let Ue=0;Ue<$e.length;Ue++){const qe=$e[Ue];if(isVNode(qe)){if(qe.type!==Comment$1||qe.children==="v-if"){if(Fe)return;Fe=qe}}else return}return Fe}const getFunctionalFallthrough=$e=>{let Ie;for(const Fe in $e)(Fe==="class"||Fe==="style"||isOn(Fe))&&((Ie||(Ie={}))[Fe]=$e[Fe]);return Ie},filterModelListeners=($e,Ie)=>{const Fe={};for(const Ue in $e)(!isModelListener(Ue)||!(Ue.slice(9)in Ie))&&(Fe[Ue]=$e[Ue]);return Fe};function shouldUpdateComponent($e,Ie,Fe){const{props:Ue,children:qe,component:kt}=$e,{props:Et,children:Dt,patchFlag:Lt}=Ie,jt=kt.emitsOptions;if(Ie.dirs||Ie.transition)return!0;if(Fe&&Lt>=0){if(Lt&1024)return!0;if(Lt&16)return Ue?hasPropsChanged(Ue,Et,jt):!!Et;if(Lt&8){const hn=Ie.dynamicProps;for(let vn=0;vn$e.__isSuspense;let suspenseId=0;const SuspenseImpl={name:"Suspense",__isSuspense:!0,process($e,Ie,Fe,Ue,qe,kt,Et,Dt,Lt,jt){if($e==null)mountSuspense(Ie,Fe,Ue,qe,kt,Et,Dt,Lt,jt);else{if(kt&&kt.deps>0&&!$e.suspense.isInFallback){Ie.suspense=$e.suspense,Ie.suspense.vnode=Ie,Ie.el=$e.el;return}patchSuspense($e,Ie,Fe,Ue,qe,Et,Dt,Lt,jt)}},hydrate:hydrateSuspense,normalize:normalizeSuspenseChildren},Suspense=SuspenseImpl;function triggerEvent$3($e,Ie){const Fe=$e.props&&$e.props[Ie];isFunction$i(Fe)&&Fe()}function mountSuspense($e,Ie,Fe,Ue,qe,kt,Et,Dt,Lt){const{p:jt,o:{createElement:hn}}=Lt,vn=hn("div"),kn=$e.suspense=createSuspenseBoundary($e,qe,Ue,Ie,vn,Fe,kt,Et,Dt,Lt);jt(null,kn.pendingBranch=$e.ssContent,vn,null,Ue,kn,kt,Et),kn.deps>0?(triggerEvent$3($e,"onPending"),triggerEvent$3($e,"onFallback"),jt(null,$e.ssFallback,Ie,Fe,Ue,null,kt,Et),setActiveBranch(kn,$e.ssFallback)):kn.resolve(!1,!0)}function patchSuspense($e,Ie,Fe,Ue,qe,kt,Et,Dt,{p:Lt,um:jt,o:{createElement:hn}}){const vn=Ie.suspense=$e.suspense;vn.vnode=Ie,Ie.el=$e.el;const kn=Ie.ssContent,Cn=Ie.ssFallback,{activeBranch:wn,pendingBranch:bn,isInFallback:$n,isHydrating:xn}=vn;if(bn)vn.pendingBranch=kn,isSameVNodeType(kn,bn)?(Lt(bn,kn,vn.hiddenContainer,null,qe,vn,kt,Et,Dt),vn.deps<=0?vn.resolve():$n&&(xn||(Lt(wn,Cn,Fe,Ue,qe,null,kt,Et,Dt),setActiveBranch(vn,Cn)))):(vn.pendingId=suspenseId++,xn?(vn.isHydrating=!1,vn.activeBranch=bn):jt(bn,qe,vn),vn.deps=0,vn.effects.length=0,vn.hiddenContainer=hn("div"),$n?(Lt(null,kn,vn.hiddenContainer,null,qe,vn,kt,Et,Dt),vn.deps<=0?vn.resolve():(Lt(wn,Cn,Fe,Ue,qe,null,kt,Et,Dt),setActiveBranch(vn,Cn))):wn&&isSameVNodeType(kn,wn)?(Lt(wn,kn,Fe,Ue,qe,vn,kt,Et,Dt),vn.resolve(!0)):(Lt(null,kn,vn.hiddenContainer,null,qe,vn,kt,Et,Dt),vn.deps<=0&&vn.resolve()));else if(wn&&isSameVNodeType(kn,wn))Lt(wn,kn,Fe,Ue,qe,vn,kt,Et,Dt),setActiveBranch(vn,kn);else if(triggerEvent$3(Ie,"onPending"),vn.pendingBranch=kn,kn.shapeFlag&512?vn.pendingId=kn.component.suspenseId:vn.pendingId=suspenseId++,Lt(null,kn,vn.hiddenContainer,null,qe,vn,kt,Et,Dt),vn.deps<=0)vn.resolve();else{const{timeout:Sn,pendingId:En}=vn;Sn>0?setTimeout(()=>{vn.pendingId===En&&vn.fallback(Cn)},Sn):Sn===0&&vn.fallback(Cn)}}function createSuspenseBoundary($e,Ie,Fe,Ue,qe,kt,Et,Dt,Lt,jt,hn=!1){const{p:vn,m:kn,um:Cn,n:wn,o:{parentNode:bn,remove:$n}}=jt;let xn;const Sn=isVNodeSuspensible($e);Sn&&Ie&&Ie.pendingBranch&&(xn=Ie.pendingId,Ie.deps++);const En=$e.props?toNumber$9($e.props.timeout):void 0,_n=kt,Tn={vnode:$e,parent:Ie,parentComponent:Fe,namespace:Et,container:Ue,hiddenContainer:qe,deps:0,pendingId:suspenseId++,timeout:typeof En=="number"?En:-1,activeBranch:null,pendingBranch:null,isInFallback:!hn,isHydrating:hn,isUnmounted:!1,effects:[],resolve(Nn=!1,Pn=!1){const{vnode:On,activeBranch:In,pendingBranch:Rn,pendingId:Vn,effects:Fn,parentComponent:jn,container:Wn}=Tn;let zn=!1;Tn.isHydrating?Tn.isHydrating=!1:Nn||(zn=In&&Rn.transition&&Rn.transition.mode==="out-in",zn&&(In.transition.afterLeave=()=>{Vn===Tn.pendingId&&(kn(Rn,Wn,kt===_n?wn(In):kt,0),queuePostFlushCb(Fn))}),In&&(bn(In.el)!==Tn.hiddenContainer&&(kt=wn(In)),Cn(In,jn,Tn,!0)),zn||kn(Rn,Wn,kt,0)),setActiveBranch(Tn,Rn),Tn.pendingBranch=null,Tn.isInFallback=!1;let Mn=Tn.parent,Bn=!1;for(;Mn;){if(Mn.pendingBranch){Mn.effects.push(...Fn),Bn=!0;break}Mn=Mn.parent}!Bn&&!zn&&queuePostFlushCb(Fn),Tn.effects=[],Sn&&Ie&&Ie.pendingBranch&&xn===Ie.pendingId&&(Ie.deps--,Ie.deps===0&&!Pn&&Ie.resolve()),triggerEvent$3(On,"onResolve")},fallback(Nn){if(!Tn.pendingBranch)return;const{vnode:Pn,activeBranch:On,parentComponent:In,container:Rn,namespace:Vn}=Tn;triggerEvent$3(Pn,"onFallback");const Fn=wn(On),jn=()=>{Tn.isInFallback&&(vn(null,Nn,Rn,Fn,In,null,Vn,Dt,Lt),setActiveBranch(Tn,Nn))},Wn=Nn.transition&&Nn.transition.mode==="out-in";Wn&&(On.transition.afterLeave=jn),Tn.isInFallback=!0,Cn(On,In,null,!0),Wn||jn()},move(Nn,Pn,On){Tn.activeBranch&&kn(Tn.activeBranch,Nn,Pn,On),Tn.container=Nn},next(){return Tn.activeBranch&&wn(Tn.activeBranch)},registerDep(Nn,Pn,On){const In=!!Tn.pendingBranch;In&&Tn.deps++;const Rn=Nn.vnode.el;Nn.asyncDep.catch(Vn=>{handleError(Vn,Nn,0)}).then(Vn=>{if(Nn.isUnmounted||Tn.isUnmounted||Tn.pendingId!==Nn.suspenseId)return;Nn.asyncResolved=!0;const{vnode:Fn}=Nn;handleSetupResult(Nn,Vn,!1),Rn&&(Fn.el=Rn);const jn=!Rn&&Nn.subTree.el;Pn(Nn,Fn,bn(Rn||Nn.subTree.el),Rn?null:wn(Nn.subTree),Tn,Et,On),jn&&$n(jn),updateHOCHostEl(Nn,Fn.el),In&&--Tn.deps===0&&Tn.resolve()})},unmount(Nn,Pn){Tn.isUnmounted=!0,Tn.activeBranch&&Cn(Tn.activeBranch,Fe,Nn,Pn),Tn.pendingBranch&&Cn(Tn.pendingBranch,Fe,Nn,Pn)}};return Tn}function hydrateSuspense($e,Ie,Fe,Ue,qe,kt,Et,Dt,Lt){const jt=Ie.suspense=createSuspenseBoundary(Ie,Ue,Fe,$e.parentNode,document.createElement("div"),null,qe,kt,Et,Dt,!0),hn=Lt($e,jt.pendingBranch=Ie.ssContent,Fe,jt,kt,Et);return jt.deps===0&&jt.resolve(!1,!0),hn}function normalizeSuspenseChildren($e){const{shapeFlag:Ie,children:Fe}=$e,Ue=Ie&32;$e.ssContent=normalizeSuspenseSlot(Ue?Fe.default:Fe),$e.ssFallback=Ue?normalizeSuspenseSlot(Fe.fallback):createVNode(Comment$1)}function normalizeSuspenseSlot($e){let Ie;if(isFunction$i($e)){const Fe=isBlockTreeEnabled&&$e._c;Fe&&($e._d=!1,openBlock()),$e=$e(),Fe&&($e._d=!0,Ie=currentBlock,closeBlock())}return isArray$w($e)&&($e=filterSingleRoot($e)),$e=normalizeVNode($e),Ie&&!$e.dynamicChildren&&($e.dynamicChildren=Ie.filter(Fe=>Fe!==$e)),$e}function queueEffectWithSuspense($e,Ie){Ie&&Ie.pendingBranch?isArray$w($e)?Ie.effects.push(...$e):Ie.effects.push($e):queuePostFlushCb($e)}function setActiveBranch($e,Ie){$e.activeBranch=Ie;const{vnode:Fe,parentComponent:Ue}=$e;let qe=Ie.el;for(;!qe&&Ie.component;)Ie=Ie.component.subTree,qe=Ie.el;Fe.el=qe,Ue&&Ue.subTree===Fe&&(Ue.vnode.el=qe,updateHOCHostEl(Ue,qe))}function isVNodeSuspensible($e){const Ie=$e.props&&$e.props.suspensible;return Ie!=null&&Ie!==!1}const Fragment=Symbol.for("v-fgt"),Text$2=Symbol.for("v-txt"),Comment$1=Symbol.for("v-cmt"),Static=Symbol.for("v-stc"),blockStack=[];let currentBlock=null;function openBlock($e=!1){blockStack.push(currentBlock=$e?null:[])}function closeBlock(){blockStack.pop(),currentBlock=blockStack[blockStack.length-1]||null}let isBlockTreeEnabled=1;function setBlockTracking($e){isBlockTreeEnabled+=$e,$e<0&¤tBlock&&(currentBlock.hasOnce=!0)}function setupBlock($e){return $e.dynamicChildren=isBlockTreeEnabled>0?currentBlock||EMPTY_ARR:null,closeBlock(),isBlockTreeEnabled>0&¤tBlock&¤tBlock.push($e),$e}function createElementBlock($e,Ie,Fe,Ue,qe,kt){return setupBlock(createBaseVNode($e,Ie,Fe,Ue,qe,kt,!0))}function createBlock($e,Ie,Fe,Ue,qe){return setupBlock(createVNode($e,Ie,Fe,Ue,qe,!0))}function isVNode($e){return $e?$e.__v_isVNode===!0:!1}function isSameVNodeType($e,Ie){return $e.type===Ie.type&&$e.key===Ie.key}function transformVNodeArgs($e){}const normalizeKey=({key:$e})=>$e??null,normalizeRef=({ref:$e,ref_key:Ie,ref_for:Fe})=>(typeof $e=="number"&&($e=""+$e),$e!=null?isString$d($e)||isRef($e)||isFunction$i($e)?{i:currentRenderingInstance,r:$e,k:Ie,f:!!Fe}:$e:null);function createBaseVNode($e,Ie=null,Fe=null,Ue=0,qe=null,kt=$e===Fragment?0:1,Et=!1,Dt=!1){const Lt={__v_isVNode:!0,__v_skip:!0,type:$e,props:Ie,key:Ie&&normalizeKey(Ie),ref:Ie&&normalizeRef(Ie),scopeId:currentScopeId,slotScopeIds:null,children:Fe,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:kt,patchFlag:Ue,dynamicProps:qe,dynamicChildren:null,appContext:null,ctx:currentRenderingInstance};return Dt?(normalizeChildren(Lt,Fe),kt&128&&$e.normalize(Lt)):Fe&&(Lt.shapeFlag|=isString$d(Fe)?8:16),isBlockTreeEnabled>0&&!Et&¤tBlock&&(Lt.patchFlag>0||kt&6)&&Lt.patchFlag!==32&¤tBlock.push(Lt),Lt}const createVNode=_createVNode;function _createVNode($e,Ie=null,Fe=null,Ue=0,qe=null,kt=!1){if((!$e||$e===NULL_DYNAMIC_COMPONENT)&&($e=Comment$1),isVNode($e)){const Dt=cloneVNode($e,Ie,!0);return Fe&&normalizeChildren(Dt,Fe),isBlockTreeEnabled>0&&!kt&¤tBlock&&(Dt.shapeFlag&6?currentBlock[currentBlock.indexOf($e)]=Dt:currentBlock.push(Dt)),Dt.patchFlag=-2,Dt}if(isClassComponent($e)&&($e=$e.__vccOpts),Ie){Ie=guardReactiveProps(Ie);let{class:Dt,style:Lt}=Ie;Dt&&!isString$d(Dt)&&(Ie.class=normalizeClass(Dt)),isObject$9(Lt)&&(isProxy(Lt)&&!isArray$w(Lt)&&(Lt=extend$1({},Lt)),Ie.style=normalizeStyle(Lt))}const Et=isString$d($e)?1:isSuspense($e)?128:isTeleport($e)?64:isObject$9($e)?4:isFunction$i($e)?2:0;return createBaseVNode($e,Ie,Fe,Ue,qe,Et,kt,!0)}function guardReactiveProps($e){return $e?isProxy($e)||isInternalObject($e)?extend$1({},$e):$e:null}function cloneVNode($e,Ie,Fe=!1,Ue=!1){const{props:qe,ref:kt,patchFlag:Et,children:Dt,transition:Lt}=$e,jt=Ie?mergeProps(qe||{},Ie):qe,hn={__v_isVNode:!0,__v_skip:!0,type:$e.type,props:jt,key:jt&&normalizeKey(jt),ref:Ie&&Ie.ref?Fe&&kt?isArray$w(kt)?kt.concat(normalizeRef(Ie)):[kt,normalizeRef(Ie)]:normalizeRef(Ie):kt,scopeId:$e.scopeId,slotScopeIds:$e.slotScopeIds,children:Dt,target:$e.target,targetStart:$e.targetStart,targetAnchor:$e.targetAnchor,staticCount:$e.staticCount,shapeFlag:$e.shapeFlag,patchFlag:Ie&&$e.type!==Fragment?Et===-1?16:Et|16:Et,dynamicProps:$e.dynamicProps,dynamicChildren:$e.dynamicChildren,appContext:$e.appContext,dirs:$e.dirs,transition:Lt,component:$e.component,suspense:$e.suspense,ssContent:$e.ssContent&&cloneVNode($e.ssContent),ssFallback:$e.ssFallback&&cloneVNode($e.ssFallback),el:$e.el,anchor:$e.anchor,ctx:$e.ctx,ce:$e.ce};return Lt&&Ue&&setTransitionHooks(hn,Lt.clone(hn)),hn}function createTextVNode($e=" ",Ie=0){return createVNode(Text$2,null,$e,Ie)}function createStaticVNode($e,Ie){const Fe=createVNode(Static,null,$e);return Fe.staticCount=Ie,Fe}function createCommentVNode($e="",Ie=!1){return Ie?(openBlock(),createBlock(Comment$1,null,$e)):createVNode(Comment$1,null,$e)}function normalizeVNode($e){return $e==null||typeof $e=="boolean"?createVNode(Comment$1):isArray$w($e)?createVNode(Fragment,null,$e.slice()):typeof $e=="object"?cloneIfMounted($e):createVNode(Text$2,null,String($e))}function cloneIfMounted($e){return $e.el===null&&$e.patchFlag!==-1||$e.memo?$e:cloneVNode($e)}function normalizeChildren($e,Ie){let Fe=0;const{shapeFlag:Ue}=$e;if(Ie==null)Ie=null;else if(isArray$w(Ie))Fe=16;else if(typeof Ie=="object")if(Ue&65){const qe=Ie.default;qe&&(qe._c&&(qe._d=!1),normalizeChildren($e,qe()),qe._c&&(qe._d=!0));return}else{Fe=32;const qe=Ie._;!qe&&!isInternalObject(Ie)?Ie._ctx=currentRenderingInstance:qe===3&¤tRenderingInstance&&(currentRenderingInstance.slots._===1?Ie._=1:(Ie._=2,$e.patchFlag|=1024))}else isFunction$i(Ie)?(Ie={default:Ie,_ctx:currentRenderingInstance},Fe=32):(Ie=String(Ie),Ue&64?(Fe=16,Ie=[createTextVNode(Ie)]):Fe=8);$e.children=Ie,$e.shapeFlag|=Fe}function mergeProps(...$e){const Ie={};for(let Fe=0;Fe<$e.length;Fe++){const Ue=$e[Fe];for(const qe in Ue)if(qe==="class")Ie.class!==Ue.class&&(Ie.class=normalizeClass([Ie.class,Ue.class]));else if(qe==="style")Ie.style=normalizeStyle([Ie.style,Ue.style]);else if(isOn(qe)){const kt=Ie[qe],Et=Ue[qe];Et&&kt!==Et&&!(isArray$w(kt)&&kt.includes(Et))&&(Ie[qe]=kt?[].concat(kt,Et):Et)}else qe!==""&&(Ie[qe]=Ue[qe])}return Ie}function invokeVNodeHook($e,Ie,Fe,Ue=null){callWithAsyncErrorHandling($e,Ie,7,[Fe,Ue])}const emptyAppContext=createAppContext();let uid$2=0;function createComponentInstance($e,Ie,Fe){const Ue=$e.type,qe=(Ie?Ie.appContext:$e.appContext)||emptyAppContext,kt={uid:uid$2++,vnode:$e,type:Ue,parent:Ie,appContext:qe,root:null,next:null,subTree:null,effect:null,update:null,scope:new EffectScope(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:Ie?Ie.provides:Object.create(qe.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:normalizePropsOptions(Ue,qe),emitsOptions:normalizeEmitsOptions(Ue,qe),emit:null,emitted:null,propsDefaults:EMPTY_OBJ,inheritAttrs:Ue.inheritAttrs,ctx:EMPTY_OBJ,data:EMPTY_OBJ,props:EMPTY_OBJ,attrs:EMPTY_OBJ,slots:EMPTY_OBJ,refs:EMPTY_OBJ,setupState:EMPTY_OBJ,setupContext:null,suspense:Fe,suspenseId:Fe?Fe.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return kt.ctx={_:kt},kt.root=Ie?Ie.root:kt,kt.emit=emit.bind(null,kt),$e.ce&&$e.ce(kt),kt}let currentInstance=null;const getCurrentInstance=()=>currentInstance||currentRenderingInstance;let internalSetCurrentInstance,setInSSRSetupState;{const $e=getGlobalThis(),Ie=(Fe,Ue)=>{let qe;return(qe=$e[Fe])||(qe=$e[Fe]=[]),qe.push(Ue),kt=>{qe.length>1?qe.forEach(Et=>Et(kt)):qe[0](kt)}};internalSetCurrentInstance=Ie("__VUE_INSTANCE_SETTERS__",Fe=>currentInstance=Fe),setInSSRSetupState=Ie("__VUE_SSR_SETTERS__",Fe=>isInSSRComponentSetup=Fe)}const setCurrentInstance=$e=>{const Ie=currentInstance;return internalSetCurrentInstance($e),$e.scope.on(),()=>{$e.scope.off(),internalSetCurrentInstance(Ie)}},unsetCurrentInstance=()=>{currentInstance&¤tInstance.scope.off(),internalSetCurrentInstance(null)};function isStatefulComponent($e){return $e.vnode.shapeFlag&4}let isInSSRComponentSetup=!1;function setupComponent($e,Ie=!1,Fe=!1){Ie&&setInSSRSetupState(Ie);const{props:Ue,children:qe}=$e.vnode,kt=isStatefulComponent($e);initProps($e,Ue,kt,Ie),initSlots($e,qe,Fe);const Et=kt?setupStatefulComponent($e,Ie):void 0;return Ie&&setInSSRSetupState(!1),Et}function setupStatefulComponent($e,Ie){const Fe=$e.type;$e.accessCache=Object.create(null),$e.proxy=new Proxy($e.ctx,PublicInstanceProxyHandlers);const{setup:Ue}=Fe;if(Ue){const qe=$e.setupContext=Ue.length>1?createSetupContext($e):null,kt=setCurrentInstance($e);pauseTracking();const Et=callWithErrorHandling(Ue,$e,0,[$e.props,qe]);if(resetTracking(),kt(),isPromise(Et)){if(Et.then(unsetCurrentInstance,unsetCurrentInstance),Ie)return Et.then(Dt=>{handleSetupResult($e,Dt,Ie)}).catch(Dt=>{handleError(Dt,$e,0)});$e.asyncDep=Et}else handleSetupResult($e,Et,Ie)}else finishComponentSetup($e,Ie)}function handleSetupResult($e,Ie,Fe){isFunction$i(Ie)?$e.type.__ssrInlineRender?$e.ssrRender=Ie:$e.render=Ie:isObject$9(Ie)&&($e.setupState=proxyRefs(Ie)),finishComponentSetup($e,Fe)}let compile,installWithProxy;function registerRuntimeCompiler($e){compile=$e,installWithProxy=Ie=>{Ie.render._rc&&(Ie.withProxy=new Proxy(Ie.ctx,RuntimeCompiledPublicInstanceProxyHandlers))}}const isRuntimeOnly=()=>!compile;function finishComponentSetup($e,Ie,Fe){const Ue=$e.type;if(!$e.render){if(!Ie&&compile&&!Ue.render){const qe=Ue.template||resolveMergedOptions($e).template;if(qe){const{isCustomElement:kt,compilerOptions:Et}=$e.appContext.config,{delimiters:Dt,compilerOptions:Lt}=Ue,jt=extend$1(extend$1({isCustomElement:kt,delimiters:Dt},Et),Lt);Ue.render=compile(qe,jt)}}$e.render=Ue.render||NOOP,installWithProxy&&installWithProxy($e)}{const qe=setCurrentInstance($e);pauseTracking();try{applyOptions($e)}finally{resetTracking(),qe()}}}const attrsProxyHandlers={get($e,Ie){return track($e,"get",""),$e[Ie]}};function createSetupContext($e){const Ie=Fe=>{$e.exposed=Fe||{}};return{attrs:new Proxy($e.attrs,attrsProxyHandlers),slots:$e.slots,emit:$e.emit,expose:Ie}}function getComponentPublicInstance($e){return $e.exposed?$e.exposeProxy||($e.exposeProxy=new Proxy(proxyRefs(markRaw($e.exposed)),{get(Ie,Fe){if(Fe in Ie)return Ie[Fe];if(Fe in publicPropertiesMap)return publicPropertiesMap[Fe]($e)},has(Ie,Fe){return Fe in Ie||Fe in publicPropertiesMap}})):$e.proxy}const classifyRE=/(?:^|[-_])(\w)/g,classify=$e=>$e.replace(classifyRE,Ie=>Ie.toUpperCase()).replace(/[-_]/g,"");function getComponentName($e,Ie=!0){return isFunction$i($e)?$e.displayName||$e.name:$e.name||Ie&&$e.__name}function formatComponentName($e,Ie,Fe=!1){let Ue=getComponentName(Ie);if(!Ue&&Ie.__file){const qe=Ie.__file.match(/([^/\\]+)\.\w+$/);qe&&(Ue=qe[1])}if(!Ue&&$e&&$e.parent){const qe=kt=>{for(const Et in kt)if(kt[Et]===Ie)return Et};Ue=qe($e.components||$e.parent.type.components)||qe($e.appContext.components)}return Ue?classify(Ue):Fe?"App":"Anonymous"}function isClassComponent($e){return isFunction$i($e)&&"__vccOpts"in $e}const computed=($e,Ie)=>computed$1($e,Ie,isInSSRComponentSetup);function h$5($e,Ie,Fe){const Ue=arguments.length;return Ue===2?isObject$9(Ie)&&!isArray$w(Ie)?isVNode(Ie)?createVNode($e,null,[Ie]):createVNode($e,Ie):createVNode($e,null,Ie):(Ue>3?Fe=Array.prototype.slice.call(arguments,2):Ue===3&&isVNode(Fe)&&(Fe=[Fe]),createVNode($e,Ie,Fe))}function initCustomFormatter(){}function withMemo($e,Ie,Fe,Ue){const qe=Fe[Ue];if(qe&&isMemoSame(qe,$e))return qe;const kt=Ie();return kt.memo=$e.slice(),kt.cacheIndex=Ue,Fe[Ue]=kt}function isMemoSame($e,Ie){const Fe=$e.memo;if(Fe.length!=Ie.length)return!1;for(let Ue=0;Ue0&¤tBlock&¤tBlock.push($e),!0}const version$4="3.4.38",warn=NOOP,ErrorTypeStrings=ErrorTypeStrings$1,devtools=devtools$1,setDevtoolsHook=setDevtoolsHook$1,_ssrUtils={createComponentInstance,setupComponent,renderComponentRoot,setCurrentRenderingInstance,isVNode,normalizeVNode,getComponentPublicInstance,ensureValidVNode},ssrUtils=_ssrUtils,resolveFilter=null,compatUtils=null,DeprecationTypes=null;/** +* @vue/runtime-dom v3.4.38 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const svgNS="http://www.w3.org/2000/svg",mathmlNS="http://www.w3.org/1998/Math/MathML",doc=typeof document<"u"?document:null,templateContainer=doc&&doc.createElement("template"),nodeOps={insert:($e,Ie,Fe)=>{Ie.insertBefore($e,Fe||null)},remove:$e=>{const Ie=$e.parentNode;Ie&&Ie.removeChild($e)},createElement:($e,Ie,Fe,Ue)=>{const qe=Ie==="svg"?doc.createElementNS(svgNS,$e):Ie==="mathml"?doc.createElementNS(mathmlNS,$e):Fe?doc.createElement($e,{is:Fe}):doc.createElement($e);return $e==="select"&&Ue&&Ue.multiple!=null&&qe.setAttribute("multiple",Ue.multiple),qe},createText:$e=>doc.createTextNode($e),createComment:$e=>doc.createComment($e),setText:($e,Ie)=>{$e.nodeValue=Ie},setElementText:($e,Ie)=>{$e.textContent=Ie},parentNode:$e=>$e.parentNode,nextSibling:$e=>$e.nextSibling,querySelector:$e=>doc.querySelector($e),setScopeId($e,Ie){$e.setAttribute(Ie,"")},insertStaticContent($e,Ie,Fe,Ue,qe,kt){const Et=Fe?Fe.previousSibling:Ie.lastChild;if(qe&&(qe===kt||qe.nextSibling))for(;Ie.insertBefore(qe.cloneNode(!0),Fe),!(qe===kt||!(qe=qe.nextSibling)););else{templateContainer.innerHTML=Ue==="svg"?`${$e}`:Ue==="mathml"?`${$e}`:$e;const Dt=templateContainer.content;if(Ue==="svg"||Ue==="mathml"){const Lt=Dt.firstChild;for(;Lt.firstChild;)Dt.appendChild(Lt.firstChild);Dt.removeChild(Lt)}Ie.insertBefore(Dt,Fe)}return[Et?Et.nextSibling:Ie.firstChild,Fe?Fe.previousSibling:Ie.lastChild]}},TRANSITION="transition",ANIMATION="animation",vtcKey=Symbol("_vtc"),Transition=($e,{slots:Ie})=>h$5(BaseTransition,resolveTransitionProps($e),Ie);Transition.displayName="Transition";const DOMTransitionPropsValidators={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},TransitionPropsValidators=Transition.props=extend$1({},BaseTransitionPropsValidators,DOMTransitionPropsValidators),callHook=($e,Ie=[])=>{isArray$w($e)?$e.forEach(Fe=>Fe(...Ie)):$e&&$e(...Ie)},hasExplicitCallback=$e=>$e?isArray$w($e)?$e.some(Ie=>Ie.length>1):$e.length>1:!1;function resolveTransitionProps($e){const Ie={};for(const Fn in $e)Fn in DOMTransitionPropsValidators||(Ie[Fn]=$e[Fn]);if($e.css===!1)return Ie;const{name:Fe="v",type:Ue,duration:qe,enterFromClass:kt=`${Fe}-enter-from`,enterActiveClass:Et=`${Fe}-enter-active`,enterToClass:Dt=`${Fe}-enter-to`,appearFromClass:Lt=kt,appearActiveClass:jt=Et,appearToClass:hn=Dt,leaveFromClass:vn=`${Fe}-leave-from`,leaveActiveClass:kn=`${Fe}-leave-active`,leaveToClass:Cn=`${Fe}-leave-to`}=$e,wn=normalizeDuration(qe),bn=wn&&wn[0],$n=wn&&wn[1],{onBeforeEnter:xn,onEnter:Sn,onEnterCancelled:En,onLeave:_n,onLeaveCancelled:Tn,onBeforeAppear:Nn=xn,onAppear:Pn=Sn,onAppearCancelled:On=En}=Ie,In=(Fn,jn,Wn)=>{removeTransitionClass(Fn,jn?hn:Dt),removeTransitionClass(Fn,jn?jt:Et),Wn&&Wn()},Rn=(Fn,jn)=>{Fn._isLeaving=!1,removeTransitionClass(Fn,vn),removeTransitionClass(Fn,Cn),removeTransitionClass(Fn,kn),jn&&jn()},Vn=Fn=>(jn,Wn)=>{const zn=Fn?Pn:Sn,Mn=()=>In(jn,Fn,Wn);callHook(zn,[jn,Mn]),nextFrame(()=>{removeTransitionClass(jn,Fn?Lt:kt),addTransitionClass(jn,Fn?hn:Dt),hasExplicitCallback(zn)||whenTransitionEnds(jn,Ue,bn,Mn)})};return extend$1(Ie,{onBeforeEnter(Fn){callHook(xn,[Fn]),addTransitionClass(Fn,kt),addTransitionClass(Fn,Et)},onBeforeAppear(Fn){callHook(Nn,[Fn]),addTransitionClass(Fn,Lt),addTransitionClass(Fn,jt)},onEnter:Vn(!1),onAppear:Vn(!0),onLeave(Fn,jn){Fn._isLeaving=!0;const Wn=()=>Rn(Fn,jn);addTransitionClass(Fn,vn),addTransitionClass(Fn,kn),forceReflow(),nextFrame(()=>{Fn._isLeaving&&(removeTransitionClass(Fn,vn),addTransitionClass(Fn,Cn),hasExplicitCallback(_n)||whenTransitionEnds(Fn,Ue,$n,Wn))}),callHook(_n,[Fn,Wn])},onEnterCancelled(Fn){In(Fn,!1),callHook(En,[Fn])},onAppearCancelled(Fn){In(Fn,!0),callHook(On,[Fn])},onLeaveCancelled(Fn){Rn(Fn),callHook(Tn,[Fn])}})}function normalizeDuration($e){if($e==null)return null;if(isObject$9($e))return[NumberOf($e.enter),NumberOf($e.leave)];{const Ie=NumberOf($e);return[Ie,Ie]}}function NumberOf($e){return toNumber$9($e)}function addTransitionClass($e,Ie){Ie.split(/\s+/).forEach(Fe=>Fe&&$e.classList.add(Fe)),($e[vtcKey]||($e[vtcKey]=new Set)).add(Ie)}function removeTransitionClass($e,Ie){Ie.split(/\s+/).forEach(Ue=>Ue&&$e.classList.remove(Ue));const Fe=$e[vtcKey];Fe&&(Fe.delete(Ie),Fe.size||($e[vtcKey]=void 0))}function nextFrame($e){requestAnimationFrame(()=>{requestAnimationFrame($e)})}let endId=0;function whenTransitionEnds($e,Ie,Fe,Ue){const qe=$e._endId=++endId,kt=()=>{qe===$e._endId&&Ue()};if(Fe)return setTimeout(kt,Fe);const{type:Et,timeout:Dt,propCount:Lt}=getTransitionInfo($e,Ie);if(!Et)return Ue();const jt=Et+"end";let hn=0;const vn=()=>{$e.removeEventListener(jt,kn),kt()},kn=Cn=>{Cn.target===$e&&++hn>=Lt&&vn()};setTimeout(()=>{hn(Fe[wn]||"").split(", "),qe=Ue(`${TRANSITION}Delay`),kt=Ue(`${TRANSITION}Duration`),Et=getTimeout(qe,kt),Dt=Ue(`${ANIMATION}Delay`),Lt=Ue(`${ANIMATION}Duration`),jt=getTimeout(Dt,Lt);let hn=null,vn=0,kn=0;Ie===TRANSITION?Et>0&&(hn=TRANSITION,vn=Et,kn=kt.length):Ie===ANIMATION?jt>0&&(hn=ANIMATION,vn=jt,kn=Lt.length):(vn=Math.max(Et,jt),hn=vn>0?Et>jt?TRANSITION:ANIMATION:null,kn=hn?hn===TRANSITION?kt.length:Lt.length:0);const Cn=hn===TRANSITION&&/\b(transform|all)(,|$)/.test(Ue(`${TRANSITION}Property`).toString());return{type:hn,timeout:vn,propCount:kn,hasTransform:Cn}}function getTimeout($e,Ie){for(;$e.lengthtoMs(Fe)+toMs($e[Ue])))}function toMs($e){return $e==="auto"?0:Number($e.slice(0,-1).replace(",","."))*1e3}function forceReflow(){return document.body.offsetHeight}function patchClass($e,Ie,Fe){const Ue=$e[vtcKey];Ue&&(Ie=(Ie?[Ie,...Ue]:[...Ue]).join(" ")),Ie==null?$e.removeAttribute("class"):Fe?$e.setAttribute("class",Ie):$e.className=Ie}const vShowOriginalDisplay=Symbol("_vod"),vShowHidden=Symbol("_vsh"),vShow={beforeMount($e,{value:Ie},{transition:Fe}){$e[vShowOriginalDisplay]=$e.style.display==="none"?"":$e.style.display,Fe&&Ie?Fe.beforeEnter($e):setDisplay($e,Ie)},mounted($e,{value:Ie},{transition:Fe}){Fe&&Ie&&Fe.enter($e)},updated($e,{value:Ie,oldValue:Fe},{transition:Ue}){!Ie!=!Fe&&(Ue?Ie?(Ue.beforeEnter($e),setDisplay($e,!0),Ue.enter($e)):Ue.leave($e,()=>{setDisplay($e,!1)}):setDisplay($e,Ie))},beforeUnmount($e,{value:Ie}){setDisplay($e,Ie)}};function setDisplay($e,Ie){$e.style.display=Ie?$e[vShowOriginalDisplay]:"none",$e[vShowHidden]=!Ie}function initVShowForSSR(){vShow.getSSRProps=({value:$e})=>{if(!$e)return{style:{display:"none"}}}}const CSS_VAR_TEXT=Symbol("");function useCssVars($e){const Ie=getCurrentInstance();if(!Ie)return;const Fe=Ie.ut=(qe=$e(Ie.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${Ie.uid}"]`)).forEach(kt=>setVarsOnNode(kt,qe))},Ue=()=>{const qe=$e(Ie.proxy);setVarsOnVNode(Ie.subTree,qe),Fe(qe)};onBeforeMount(()=>{watchPostEffect(Ue)}),onMounted(()=>{const qe=new MutationObserver(Ue);qe.observe(Ie.subTree.el.parentNode,{childList:!0}),onUnmounted(()=>qe.disconnect())})}function setVarsOnVNode($e,Ie){if($e.shapeFlag&128){const Fe=$e.suspense;$e=Fe.activeBranch,Fe.pendingBranch&&!Fe.isHydrating&&Fe.effects.push(()=>{setVarsOnVNode(Fe.activeBranch,Ie)})}for(;$e.component;)$e=$e.component.subTree;if($e.shapeFlag&1&&$e.el)setVarsOnNode($e.el,Ie);else if($e.type===Fragment)$e.children.forEach(Fe=>setVarsOnVNode(Fe,Ie));else if($e.type===Static){let{el:Fe,anchor:Ue}=$e;for(;Fe&&(setVarsOnNode(Fe,Ie),Fe!==Ue);)Fe=Fe.nextSibling}}function setVarsOnNode($e,Ie){if($e.nodeType===1){const Fe=$e.style;let Ue="";for(const qe in Ie)Fe.setProperty(`--${qe}`,Ie[qe]),Ue+=`--${qe}: ${Ie[qe]};`;Fe[CSS_VAR_TEXT]=Ue}}const displayRE=/(^|;)\s*display\s*:/;function patchStyle($e,Ie,Fe){const Ue=$e.style,qe=isString$d(Fe);let kt=!1;if(Fe&&!qe){if(Ie)if(isString$d(Ie))for(const Et of Ie.split(";")){const Dt=Et.slice(0,Et.indexOf(":")).trim();Fe[Dt]==null&&setStyle(Ue,Dt,"")}else for(const Et in Ie)Fe[Et]==null&&setStyle(Ue,Et,"");for(const Et in Fe)Et==="display"&&(kt=!0),setStyle(Ue,Et,Fe[Et])}else if(qe){if(Ie!==Fe){const Et=Ue[CSS_VAR_TEXT];Et&&(Fe+=";"+Et),Ue.cssText=Fe,kt=displayRE.test(Fe)}}else Ie&&$e.removeAttribute("style");vShowOriginalDisplay in $e&&($e[vShowOriginalDisplay]=kt?Ue.display:"",$e[vShowHidden]&&(Ue.display="none"))}const importantRE=/\s*!important$/;function setStyle($e,Ie,Fe){if(isArray$w(Fe))Fe.forEach(Ue=>setStyle($e,Ie,Ue));else if(Fe==null&&(Fe=""),Ie.startsWith("--"))$e.setProperty(Ie,Fe);else{const Ue=autoPrefix($e,Ie);importantRE.test(Fe)?$e.setProperty(hyphenate(Ue),Fe.replace(importantRE,""),"important"):$e[Ue]=Fe}}const prefixes=["Webkit","Moz","ms"],prefixCache={};function autoPrefix($e,Ie){const Fe=prefixCache[Ie];if(Fe)return Fe;let Ue=camelize$1(Ie);if(Ue!=="filter"&&Ue in $e)return prefixCache[Ie]=Ue;Ue=capitalize$1(Ue);for(let qe=0;qecachedNow||(p$3.then(()=>cachedNow=0),cachedNow=Date.now());function createInvoker($e,Ie){const Fe=Ue=>{if(!Ue._vts)Ue._vts=Date.now();else if(Ue._vts<=Fe.attached)return;callWithAsyncErrorHandling(patchStopImmediatePropagation(Ue,Fe.value),Ie,5,[Ue])};return Fe.value=$e,Fe.attached=getNow(),Fe}function patchStopImmediatePropagation($e,Ie){if(isArray$w(Ie)){const Fe=$e.stopImmediatePropagation;return $e.stopImmediatePropagation=()=>{Fe.call($e),$e._stopped=!0},Ie.map(Ue=>qe=>!qe._stopped&&Ue&&Ue(qe))}else return Ie}const isNativeOn=$e=>$e.charCodeAt(0)===111&&$e.charCodeAt(1)===110&&$e.charCodeAt(2)>96&&$e.charCodeAt(2)<123,patchProp=($e,Ie,Fe,Ue,qe,kt)=>{const Et=qe==="svg";Ie==="class"?patchClass($e,Ue,Et):Ie==="style"?patchStyle($e,Fe,Ue):isOn(Ie)?isModelListener(Ie)||patchEvent($e,Ie,Fe,Ue,kt):(Ie[0]==="."?(Ie=Ie.slice(1),!0):Ie[0]==="^"?(Ie=Ie.slice(1),!1):shouldSetAsProp($e,Ie,Ue,Et))?(patchDOMProp($e,Ie,Ue),!$e.tagName.includes("-")&&(Ie==="value"||Ie==="checked"||Ie==="selected")&&patchAttr($e,Ie,Ue,Et,kt,Ie!=="value")):(Ie==="true-value"?$e._trueValue=Ue:Ie==="false-value"&&($e._falseValue=Ue),patchAttr($e,Ie,Ue,Et))};function shouldSetAsProp($e,Ie,Fe,Ue){if(Ue)return!!(Ie==="innerHTML"||Ie==="textContent"||Ie in $e&&isNativeOn(Ie)&&isFunction$i(Fe));if(Ie==="spellcheck"||Ie==="draggable"||Ie==="translate"||Ie==="form"||Ie==="list"&&$e.tagName==="INPUT"||Ie==="type"&&$e.tagName==="TEXTAREA")return!1;if(Ie==="width"||Ie==="height"){const qe=$e.tagName;if(qe==="IMG"||qe==="VIDEO"||qe==="CANVAS"||qe==="SOURCE")return!1}return isNativeOn(Ie)&&isString$d(Fe)?!1:Ie in $e}/*! #__NO_SIDE_EFFECTS__ */function defineCustomElement($e,Ie,Fe){const Ue=defineComponent($e,Ie);class qe extends VueElement{constructor(Et){super(Ue,Et,Fe)}}return qe.def=Ue,qe}/*! #__NO_SIDE_EFFECTS__ */const defineSSRCustomElement=($e,Ie)=>defineCustomElement($e,Ie,hydrate),BaseClass=typeof HTMLElement<"u"?HTMLElement:class{};class VueElement extends BaseClass{constructor(Ie,Fe={},Ue){super(),this._def=Ie,this._props=Fe,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&Ue?Ue(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,nextTick(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),render$1(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let Ue=0;Ue{for(const qe of Ue)this._setAttr(qe.attributeName)}),this._ob.observe(this,{attributes:!0});const Ie=(Ue,qe=!1)=>{const{props:kt,styles:Et}=Ue;let Dt;if(kt&&!isArray$w(kt))for(const Lt in kt){const jt=kt[Lt];(jt===Number||jt&&jt.type===Number)&&(Lt in this._props&&(this._props[Lt]=toNumber$9(this._props[Lt])),(Dt||(Dt=Object.create(null)))[camelize$1(Lt)]=!0)}this._numberProps=Dt,qe&&this._resolveProps(Ue),this._applyStyles(Et),this._update()},Fe=this._def.__asyncLoader;Fe?Fe().then(Ue=>Ie(Ue,!0)):Ie(this._def)}_resolveProps(Ie){const{props:Fe}=Ie,Ue=isArray$w(Fe)?Fe:Object.keys(Fe||{});for(const qe of Object.keys(this))qe[0]!=="_"&&Ue.includes(qe)&&this._setProp(qe,this[qe],!0,!1);for(const qe of Ue.map(camelize$1))Object.defineProperty(this,qe,{get(){return this._getProp(qe)},set(kt){this._setProp(qe,kt)}})}_setAttr(Ie){let Fe=this.hasAttribute(Ie)?this.getAttribute(Ie):void 0;const Ue=camelize$1(Ie);this._numberProps&&this._numberProps[Ue]&&(Fe=toNumber$9(Fe)),this._setProp(Ue,Fe,!1)}_getProp(Ie){return this._props[Ie]}_setProp(Ie,Fe,Ue=!0,qe=!0){Fe!==this._props[Ie]&&(this._props[Ie]=Fe,qe&&this._instance&&this._update(),Ue&&(Fe===!0?this.setAttribute(hyphenate(Ie),""):typeof Fe=="string"||typeof Fe=="number"?this.setAttribute(hyphenate(Ie),Fe+""):Fe||this.removeAttribute(hyphenate(Ie))))}_update(){render$1(this._createVNode(),this.shadowRoot)}_createVNode(){const Ie=createVNode(this._def,extend$1({},this._props));return this._instance||(Ie.ce=Fe=>{this._instance=Fe,Fe.isCE=!0;const Ue=(kt,Et)=>{this.dispatchEvent(new CustomEvent(kt,{detail:Et}))};Fe.emit=(kt,...Et)=>{Ue(kt,Et),hyphenate(kt)!==kt&&Ue(hyphenate(kt),Et)};let qe=this;for(;qe=qe&&(qe.parentNode||qe.host);)if(qe instanceof VueElement){Fe.parent=qe._instance,Fe.provides=qe._instance.provides;break}}),Ie}_applyStyles(Ie){Ie&&Ie.forEach(Fe=>{const Ue=document.createElement("style");Ue.textContent=Fe,this.shadowRoot.appendChild(Ue)})}}function useCssModule($e="$style"){{const Ie=getCurrentInstance();if(!Ie)return EMPTY_OBJ;const Fe=Ie.type.__cssModules;if(!Fe)return EMPTY_OBJ;const Ue=Fe[$e];return Ue||EMPTY_OBJ}}const positionMap=new WeakMap,newPositionMap=new WeakMap,moveCbKey=Symbol("_moveCb"),enterCbKey=Symbol("_enterCb"),TransitionGroupImpl={name:"TransitionGroup",props:extend$1({},TransitionPropsValidators,{tag:String,moveClass:String}),setup($e,{slots:Ie}){const Fe=getCurrentInstance(),Ue=useTransitionState();let qe,kt;return onUpdated(()=>{if(!qe.length)return;const Et=$e.moveClass||`${$e.name||"v"}-move`;if(!hasCSSTransform(qe[0].el,Fe.vnode.el,Et))return;qe.forEach(callPendingCbs),qe.forEach(recordPosition);const Dt=qe.filter(applyTranslation);forceReflow(),Dt.forEach(Lt=>{const jt=Lt.el,hn=jt.style;addTransitionClass(jt,Et),hn.transform=hn.webkitTransform=hn.transitionDuration="";const vn=jt[moveCbKey]=kn=>{kn&&kn.target!==jt||(!kn||/transform$/.test(kn.propertyName))&&(jt.removeEventListener("transitionend",vn),jt[moveCbKey]=null,removeTransitionClass(jt,Et))};jt.addEventListener("transitionend",vn)})}),()=>{const Et=toRaw($e),Dt=resolveTransitionProps(Et);let Lt=Et.tag||Fragment;if(qe=[],kt)for(let jt=0;jtdelete $e.mode;TransitionGroupImpl.props;const TransitionGroup=TransitionGroupImpl;function callPendingCbs($e){const Ie=$e.el;Ie[moveCbKey]&&Ie[moveCbKey](),Ie[enterCbKey]&&Ie[enterCbKey]()}function recordPosition($e){newPositionMap.set($e,$e.el.getBoundingClientRect())}function applyTranslation($e){const Ie=positionMap.get($e),Fe=newPositionMap.get($e),Ue=Ie.left-Fe.left,qe=Ie.top-Fe.top;if(Ue||qe){const kt=$e.el.style;return kt.transform=kt.webkitTransform=`translate(${Ue}px,${qe}px)`,kt.transitionDuration="0s",$e}}function hasCSSTransform($e,Ie,Fe){const Ue=$e.cloneNode(),qe=$e[vtcKey];qe&&qe.forEach(Dt=>{Dt.split(/\s+/).forEach(Lt=>Lt&&Ue.classList.remove(Lt))}),Fe.split(/\s+/).forEach(Dt=>Dt&&Ue.classList.add(Dt)),Ue.style.display="none";const kt=Ie.nodeType===1?Ie:Ie.parentNode;kt.appendChild(Ue);const{hasTransform:Et}=getTransitionInfo(Ue);return kt.removeChild(Ue),Et}const getModelAssigner=$e=>{const Ie=$e.props["onUpdate:modelValue"]||!1;return isArray$w(Ie)?Fe=>invokeArrayFns(Ie,Fe):Ie};function onCompositionStart($e){$e.target.composing=!0}function onCompositionEnd($e){const Ie=$e.target;Ie.composing&&(Ie.composing=!1,Ie.dispatchEvent(new Event("input")))}const assignKey=Symbol("_assign"),vModelText={created($e,{modifiers:{lazy:Ie,trim:Fe,number:Ue}},qe){$e[assignKey]=getModelAssigner(qe);const kt=Ue||qe.props&&qe.props.type==="number";addEventListener$1($e,Ie?"change":"input",Et=>{if(Et.target.composing)return;let Dt=$e.value;Fe&&(Dt=Dt.trim()),kt&&(Dt=looseToNumber(Dt)),$e[assignKey](Dt)}),Fe&&addEventListener$1($e,"change",()=>{$e.value=$e.value.trim()}),Ie||(addEventListener$1($e,"compositionstart",onCompositionStart),addEventListener$1($e,"compositionend",onCompositionEnd),addEventListener$1($e,"change",onCompositionEnd))},mounted($e,{value:Ie}){$e.value=Ie??""},beforeUpdate($e,{value:Ie,oldValue:Fe,modifiers:{lazy:Ue,trim:qe,number:kt}},Et){if($e[assignKey]=getModelAssigner(Et),$e.composing)return;const Dt=(kt||$e.type==="number")&&!/^0\d/.test($e.value)?looseToNumber($e.value):$e.value,Lt=Ie??"";Dt!==Lt&&(document.activeElement===$e&&$e.type!=="range"&&(Ue&&Ie===Fe||qe&&$e.value.trim()===Lt)||($e.value=Lt))}},vModelCheckbox={deep:!0,created($e,Ie,Fe){$e[assignKey]=getModelAssigner(Fe),addEventListener$1($e,"change",()=>{const Ue=$e._modelValue,qe=getValue$2($e),kt=$e.checked,Et=$e[assignKey];if(isArray$w(Ue)){const Dt=looseIndexOf(Ue,qe),Lt=Dt!==-1;if(kt&&!Lt)Et(Ue.concat(qe));else if(!kt&&Lt){const jt=[...Ue];jt.splice(Dt,1),Et(jt)}}else if(isSet$3(Ue)){const Dt=new Set(Ue);kt?Dt.add(qe):Dt.delete(qe),Et(Dt)}else Et(getCheckboxValue($e,kt))})},mounted:setChecked,beforeUpdate($e,Ie,Fe){$e[assignKey]=getModelAssigner(Fe),setChecked($e,Ie,Fe)}};function setChecked($e,{value:Ie,oldValue:Fe},Ue){$e._modelValue=Ie,isArray$w(Ie)?$e.checked=looseIndexOf(Ie,Ue.props.value)>-1:isSet$3(Ie)?$e.checked=Ie.has(Ue.props.value):Ie!==Fe&&($e.checked=looseEqual(Ie,getCheckboxValue($e,!0)))}const vModelRadio={created($e,{value:Ie},Fe){$e.checked=looseEqual(Ie,Fe.props.value),$e[assignKey]=getModelAssigner(Fe),addEventListener$1($e,"change",()=>{$e[assignKey](getValue$2($e))})},beforeUpdate($e,{value:Ie,oldValue:Fe},Ue){$e[assignKey]=getModelAssigner(Ue),Ie!==Fe&&($e.checked=looseEqual(Ie,Ue.props.value))}},vModelSelect={deep:!0,created($e,{value:Ie,modifiers:{number:Fe}},Ue){const qe=isSet$3(Ie);addEventListener$1($e,"change",()=>{const kt=Array.prototype.filter.call($e.options,Et=>Et.selected).map(Et=>Fe?looseToNumber(getValue$2(Et)):getValue$2(Et));$e[assignKey]($e.multiple?qe?new Set(kt):kt:kt[0]),$e._assigning=!0,nextTick(()=>{$e._assigning=!1})}),$e[assignKey]=getModelAssigner(Ue)},mounted($e,{value:Ie,modifiers:{number:Fe}}){setSelected($e,Ie)},beforeUpdate($e,Ie,Fe){$e[assignKey]=getModelAssigner(Fe)},updated($e,{value:Ie,modifiers:{number:Fe}}){$e._assigning||setSelected($e,Ie)}};function setSelected($e,Ie,Fe){const Ue=$e.multiple,qe=isArray$w(Ie);if(!(Ue&&!qe&&!isSet$3(Ie))){for(let kt=0,Et=$e.options.length;ktString(hn)===String(Lt)):Dt.selected=looseIndexOf(Ie,Lt)>-1}else Dt.selected=Ie.has(Lt);else if(looseEqual(getValue$2(Dt),Ie)){$e.selectedIndex!==kt&&($e.selectedIndex=kt);return}}!Ue&&$e.selectedIndex!==-1&&($e.selectedIndex=-1)}}function getValue$2($e){return"_value"in $e?$e._value:$e.value}function getCheckboxValue($e,Ie){const Fe=Ie?"_trueValue":"_falseValue";return Fe in $e?$e[Fe]:Ie}const vModelDynamic={created($e,Ie,Fe){callModelHook($e,Ie,Fe,null,"created")},mounted($e,Ie,Fe){callModelHook($e,Ie,Fe,null,"mounted")},beforeUpdate($e,Ie,Fe,Ue){callModelHook($e,Ie,Fe,Ue,"beforeUpdate")},updated($e,Ie,Fe,Ue){callModelHook($e,Ie,Fe,Ue,"updated")}};function resolveDynamicModel($e,Ie){switch($e){case"SELECT":return vModelSelect;case"TEXTAREA":return vModelText;default:switch(Ie){case"checkbox":return vModelCheckbox;case"radio":return vModelRadio;default:return vModelText}}}function callModelHook($e,Ie,Fe,Ue,qe){const Et=resolveDynamicModel($e.tagName,Fe.props&&Fe.props.type)[qe];Et&&Et($e,Ie,Fe,Ue)}function initVModelForSSR(){vModelText.getSSRProps=({value:$e})=>({value:$e}),vModelRadio.getSSRProps=({value:$e},Ie)=>{if(Ie.props&&looseEqual(Ie.props.value,$e))return{checked:!0}},vModelCheckbox.getSSRProps=({value:$e},Ie)=>{if(isArray$w($e)){if(Ie.props&&looseIndexOf($e,Ie.props.value)>-1)return{checked:!0}}else if(isSet$3($e)){if(Ie.props&&$e.has(Ie.props.value))return{checked:!0}}else if($e)return{checked:!0}},vModelDynamic.getSSRProps=($e,Ie)=>{if(typeof Ie.type!="string")return;const Fe=resolveDynamicModel(Ie.type.toUpperCase(),Ie.props&&Ie.props.type);if(Fe.getSSRProps)return Fe.getSSRProps($e,Ie)}}const systemModifiers=["ctrl","shift","alt","meta"],modifierGuards={stop:$e=>$e.stopPropagation(),prevent:$e=>$e.preventDefault(),self:$e=>$e.target!==$e.currentTarget,ctrl:$e=>!$e.ctrlKey,shift:$e=>!$e.shiftKey,alt:$e=>!$e.altKey,meta:$e=>!$e.metaKey,left:$e=>"button"in $e&&$e.button!==0,middle:$e=>"button"in $e&&$e.button!==1,right:$e=>"button"in $e&&$e.button!==2,exact:($e,Ie)=>systemModifiers.some(Fe=>$e[`${Fe}Key`]&&!Ie.includes(Fe))},withModifiers=($e,Ie)=>{const Fe=$e._withMods||($e._withMods={}),Ue=Ie.join(".");return Fe[Ue]||(Fe[Ue]=(qe,...kt)=>{for(let Et=0;Et{const Fe=$e._withKeys||($e._withKeys={}),Ue=Ie.join(".");return Fe[Ue]||(Fe[Ue]=qe=>{if(!("key"in qe))return;const kt=hyphenate(qe.key);if(Ie.some(Et=>Et===kt||keyNames[Et]===kt))return $e(qe)})},rendererOptions=extend$1({patchProp},nodeOps);let renderer$b,enabledHydration=!1;function ensureRenderer(){return renderer$b||(renderer$b=createRenderer(rendererOptions))}function ensureHydrationRenderer(){return renderer$b=enabledHydration?renderer$b:createHydrationRenderer(rendererOptions),enabledHydration=!0,renderer$b}const render$1=(...$e)=>{ensureRenderer().render(...$e)},hydrate=(...$e)=>{ensureHydrationRenderer().hydrate(...$e)},createApp=(...$e)=>{const Ie=ensureRenderer().createApp(...$e),{mount:Fe}=Ie;return Ie.mount=Ue=>{const qe=normalizeContainer(Ue);if(!qe)return;const kt=Ie._component;!isFunction$i(kt)&&!kt.render&&!kt.template&&(kt.template=qe.innerHTML),qe.innerHTML="";const Et=Fe(qe,!1,resolveRootNamespace(qe));return qe instanceof Element&&(qe.removeAttribute("v-cloak"),qe.setAttribute("data-v-app","")),Et},Ie},createSSRApp=(...$e)=>{const Ie=ensureHydrationRenderer().createApp(...$e),{mount:Fe}=Ie;return Ie.mount=Ue=>{const qe=normalizeContainer(Ue);if(qe)return Fe(qe,!0,resolveRootNamespace(qe))},Ie};function resolveRootNamespace($e){if($e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&$e instanceof MathMLElement)return"mathml"}function normalizeContainer($e){return isString$d($e)?document.querySelector($e):$e}let ssrDirectiveInitialized=!1;const initDirectivesForSSR=()=>{ssrDirectiveInitialized||(ssrDirectiveInitialized=!0,initVModelForSSR(),initVShowForSSR())},sides=["top","right","bottom","left"],alignments=["start","end"],placements=sides.reduce(($e,Ie)=>$e.concat(Ie,Ie+"-"+alignments[0],Ie+"-"+alignments[1]),[]),min$4=Math.min,max$5=Math.max,oppositeSideMap$1={left:"right",right:"left",bottom:"top",top:"bottom"},oppositeAlignmentMap$1={start:"end",end:"start"};function clamp$1($e,Ie,Fe){return max$5($e,min$4(Ie,Fe))}function evaluate$1($e,Ie){return typeof $e=="function"?$e(Ie):$e}function getSide$1($e){return $e.split("-")[0]}function getAlignment$1($e){return $e.split("-")[1]}function getOppositeAxis$1($e){return $e==="x"?"y":"x"}function getAxisLength$1($e){return $e==="y"?"height":"width"}function getSideAxis$1($e){return["top","bottom"].includes(getSide$1($e))?"y":"x"}function getAlignmentAxis$1($e){return getOppositeAxis$1(getSideAxis$1($e))}function getAlignmentSides$1($e,Ie,Fe){Fe===void 0&&(Fe=!1);const Ue=getAlignment$1($e),qe=getAlignmentAxis$1($e),kt=getAxisLength$1(qe);let Et=qe==="x"?Ue===(Fe?"end":"start")?"right":"left":Ue==="start"?"bottom":"top";return Ie.reference[kt]>Ie.floating[kt]&&(Et=getOppositePlacement$1(Et)),[Et,getOppositePlacement$1(Et)]}function getExpandedPlacements$1($e){const Ie=getOppositePlacement$1($e);return[getOppositeAlignmentPlacement$1($e),Ie,getOppositeAlignmentPlacement$1(Ie)]}function getOppositeAlignmentPlacement$1($e){return $e.replace(/start|end/g,Ie=>oppositeAlignmentMap$1[Ie])}function getSideList$1($e,Ie,Fe){const Ue=["left","right"],qe=["right","left"],kt=["top","bottom"],Et=["bottom","top"];switch($e){case"top":case"bottom":return Fe?Ie?qe:Ue:Ie?Ue:qe;case"left":case"right":return Ie?kt:Et;default:return[]}}function getOppositeAxisPlacements$1($e,Ie,Fe,Ue){const qe=getAlignment$1($e);let kt=getSideList$1(getSide$1($e),Fe==="start",Ue);return qe&&(kt=kt.map(Et=>Et+"-"+qe),Ie&&(kt=kt.concat(kt.map(getOppositeAlignmentPlacement$1)))),kt}function getOppositePlacement$1($e){return $e.replace(/left|right|bottom|top/g,Ie=>oppositeSideMap$1[Ie])}function expandPaddingObject$1($e){return{top:0,right:0,bottom:0,left:0,...$e}}function getPaddingObject$1($e){return typeof $e!="number"?expandPaddingObject$1($e):{top:$e,right:$e,bottom:$e,left:$e}}function rectToClientRect$1($e){return{...$e,top:$e.y,left:$e.x,right:$e.x+$e.width,bottom:$e.y+$e.height}}function computeCoordsFromPlacement$1($e,Ie,Fe){let{reference:Ue,floating:qe}=$e;const kt=getSideAxis$1(Ie),Et=getAlignmentAxis$1(Ie),Dt=getAxisLength$1(Et),Lt=getSide$1(Ie),jt=kt==="y",hn=Ue.x+Ue.width/2-qe.width/2,vn=Ue.y+Ue.height/2-qe.height/2,kn=Ue[Dt]/2-qe[Dt]/2;let Cn;switch(Lt){case"top":Cn={x:hn,y:Ue.y-qe.height};break;case"bottom":Cn={x:hn,y:Ue.y+Ue.height};break;case"right":Cn={x:Ue.x+Ue.width,y:vn};break;case"left":Cn={x:Ue.x-qe.width,y:vn};break;default:Cn={x:Ue.x,y:Ue.y}}switch(getAlignment$1(Ie)){case"start":Cn[Et]-=kn*(Fe&&jt?-1:1);break;case"end":Cn[Et]+=kn*(Fe&&jt?-1:1);break}return Cn}const computePosition$2=async($e,Ie,Fe)=>{const{placement:Ue="bottom",strategy:qe="absolute",middleware:kt=[],platform:Et}=Fe,Dt=kt.filter(Boolean),Lt=await(Et.isRTL==null?void 0:Et.isRTL(Ie));let jt=await Et.getElementRects({reference:$e,floating:Ie,strategy:qe}),{x:hn,y:vn}=computeCoordsFromPlacement$1(jt,Ue,Lt),kn=Ue,Cn={},wn=0;for(let bn=0;bn({name:"arrow",options:$e,async fn(Ie){const{x:Fe,y:Ue,placement:qe,rects:kt,platform:Et,elements:Dt,middlewareData:Lt}=Ie,{element:jt,padding:hn=0}=evaluate$1($e,Ie)||{};if(jt==null)return{};const vn=getPaddingObject$1(hn),kn={x:Fe,y:Ue},Cn=getAlignmentAxis$1(qe),wn=getAxisLength$1(Cn),bn=await Et.getDimensions(jt),$n=Cn==="y",xn=$n?"top":"left",Sn=$n?"bottom":"right",En=$n?"clientHeight":"clientWidth",_n=kt.reference[wn]+kt.reference[Cn]-kn[Cn]-kt.floating[wn],Tn=kn[Cn]-kt.reference[Cn],Nn=await(Et.getOffsetParent==null?void 0:Et.getOffsetParent(jt));let Pn=Nn?Nn[En]:0;(!Pn||!await(Et.isElement==null?void 0:Et.isElement(Nn)))&&(Pn=Dt.floating[En]||kt.floating[wn]);const On=_n/2-Tn/2,In=Pn/2-bn[wn]/2-1,Rn=min$4(vn[xn],In),Vn=min$4(vn[Sn],In),Fn=Rn,jn=Pn-bn[wn]-Vn,Wn=Pn/2-bn[wn]/2+On,zn=clamp$1(Fn,Wn,jn),Mn=!Lt.arrow&&getAlignment$1(qe)!=null&&Wn!==zn&&kt.reference[wn]/2-(WngetAlignment$1(qe)===$e),...Fe.filter(qe=>getAlignment$1(qe)!==$e)]:Fe.filter(qe=>getSide$1(qe)===qe)).filter(qe=>$e?getAlignment$1(qe)===$e||(Ie?getOppositeAlignmentPlacement$1(qe)!==qe:!1):!0)}const autoPlacement=function($e){return $e===void 0&&($e={}),{name:"autoPlacement",options:$e,async fn(Ie){var Fe,Ue,qe;const{rects:kt,middlewareData:Et,placement:Dt,platform:Lt,elements:jt}=Ie,{crossAxis:hn=!1,alignment:vn,allowedPlacements:kn=placements,autoAlignment:Cn=!0,...wn}=evaluate$1($e,Ie),bn=vn!==void 0||kn===placements?getPlacementList(vn||null,Cn,kn):kn,$n=await detectOverflow$2(Ie,wn),xn=((Fe=Et.autoPlacement)==null?void 0:Fe.index)||0,Sn=bn[xn];if(Sn==null)return{};const En=getAlignmentSides$1(Sn,kt,await(Lt.isRTL==null?void 0:Lt.isRTL(jt.floating)));if(Dt!==Sn)return{reset:{placement:bn[0]}};const _n=[$n[getSide$1(Sn)],$n[En[0]],$n[En[1]]],Tn=[...((Ue=Et.autoPlacement)==null?void 0:Ue.overflows)||[],{placement:Sn,overflows:_n}],Nn=bn[xn+1];if(Nn)return{data:{index:xn+1,overflows:Tn},reset:{placement:Nn}};const Pn=Tn.map(Rn=>{const Vn=getAlignment$1(Rn.placement);return[Rn.placement,Vn&&hn?Rn.overflows.slice(0,2).reduce((Fn,jn)=>Fn+jn,0):Rn.overflows[0],Rn.overflows]}).sort((Rn,Vn)=>Rn[1]-Vn[1]),In=((qe=Pn.filter(Rn=>Rn[2].slice(0,getAlignment$1(Rn[0])?2:3).every(Vn=>Vn<=0))[0])==null?void 0:qe[0])||Pn[0][0];return In!==Dt?{data:{index:xn+1,overflows:Tn},reset:{placement:In}}:{}}}},flip$2=function($e){return $e===void 0&&($e={}),{name:"flip",options:$e,async fn(Ie){var Fe,Ue;const{placement:qe,middlewareData:kt,rects:Et,initialPlacement:Dt,platform:Lt,elements:jt}=Ie,{mainAxis:hn=!0,crossAxis:vn=!0,fallbackPlacements:kn,fallbackStrategy:Cn="bestFit",fallbackAxisSideDirection:wn="none",flipAlignment:bn=!0,...$n}=evaluate$1($e,Ie);if((Fe=kt.arrow)!=null&&Fe.alignmentOffset)return{};const xn=getSide$1(qe),Sn=getSide$1(Dt)===Dt,En=await(Lt.isRTL==null?void 0:Lt.isRTL(jt.floating)),_n=kn||(Sn||!bn?[getOppositePlacement$1(Dt)]:getExpandedPlacements$1(Dt));!kn&&wn!=="none"&&_n.push(...getOppositeAxisPlacements$1(Dt,bn,wn,En));const Tn=[Dt,..._n],Nn=await detectOverflow$2(Ie,$n),Pn=[];let On=((Ue=kt.flip)==null?void 0:Ue.overflows)||[];if(hn&&Pn.push(Nn[xn]),vn){const Fn=getAlignmentSides$1(qe,Et,En);Pn.push(Nn[Fn[0]],Nn[Fn[1]])}if(On=[...On,{placement:qe,overflows:Pn}],!Pn.every(Fn=>Fn<=0)){var In,Rn;const Fn=(((In=kt.flip)==null?void 0:In.index)||0)+1,jn=Tn[Fn];if(jn)return{data:{index:Fn,overflows:On},reset:{placement:jn}};let Wn=(Rn=On.filter(zn=>zn.overflows[0]<=0).sort((zn,Mn)=>zn.overflows[1]-Mn.overflows[1])[0])==null?void 0:Rn.placement;if(!Wn)switch(Cn){case"bestFit":{var Vn;const zn=(Vn=On.map(Mn=>[Mn.placement,Mn.overflows.filter(Bn=>Bn>0).reduce((Bn,An)=>Bn+An,0)]).sort((Mn,Bn)=>Mn[1]-Bn[1])[0])==null?void 0:Vn[0];zn&&(Wn=zn);break}case"initialPlacement":Wn=Dt;break}if(qe!==Wn)return{reset:{placement:Wn}}}return{}}}};async function convertValueToCoords$1($e,Ie){const{placement:Fe,platform:Ue,elements:qe}=$e,kt=await(Ue.isRTL==null?void 0:Ue.isRTL(qe.floating)),Et=getSide$1(Fe),Dt=getAlignment$1(Fe),Lt=getSideAxis$1(Fe)==="y",jt=["left","top"].includes(Et)?-1:1,hn=kt&&Lt?-1:1,vn=evaluate$1(Ie,$e);let{mainAxis:kn,crossAxis:Cn,alignmentAxis:wn}=typeof vn=="number"?{mainAxis:vn,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...vn};return Dt&&typeof wn=="number"&&(Cn=Dt==="end"?wn*-1:wn),Lt?{x:Cn*hn,y:kn*jt}:{x:kn*jt,y:Cn*hn}}const offset$2=function($e){return $e===void 0&&($e=0),{name:"offset",options:$e,async fn(Ie){var Fe,Ue;const{x:qe,y:kt,placement:Et,middlewareData:Dt}=Ie,Lt=await convertValueToCoords$1(Ie,$e);return Et===((Fe=Dt.offset)==null?void 0:Fe.placement)&&(Ue=Dt.arrow)!=null&&Ue.alignmentOffset?{}:{x:qe+Lt.x,y:kt+Lt.y,data:{...Lt,placement:Et}}}}},shift$2=function($e){return $e===void 0&&($e={}),{name:"shift",options:$e,async fn(Ie){const{x:Fe,y:Ue,placement:qe}=Ie,{mainAxis:kt=!0,crossAxis:Et=!1,limiter:Dt={fn:$n=>{let{x:xn,y:Sn}=$n;return{x:xn,y:Sn}}},...Lt}=evaluate$1($e,Ie),jt={x:Fe,y:Ue},hn=await detectOverflow$2(Ie,Lt),vn=getSideAxis$1(getSide$1(qe)),kn=getOppositeAxis$1(vn);let Cn=jt[kn],wn=jt[vn];if(kt){const $n=kn==="y"?"top":"left",xn=kn==="y"?"bottom":"right",Sn=Cn+hn[$n],En=Cn-hn[xn];Cn=clamp$1(Sn,Cn,En)}if(Et){const $n=vn==="y"?"top":"left",xn=vn==="y"?"bottom":"right",Sn=wn+hn[$n],En=wn-hn[xn];wn=clamp$1(Sn,wn,En)}const bn=Dt.fn({...Ie,[kn]:Cn,[vn]:wn});return{...bn,data:{x:bn.x-Fe,y:bn.y-Ue}}}}},size=function($e){return $e===void 0&&($e={}),{name:"size",options:$e,async fn(Ie){const{placement:Fe,rects:Ue,platform:qe,elements:kt}=Ie,{apply:Et=()=>{},...Dt}=evaluate$1($e,Ie),Lt=await detectOverflow$2(Ie,Dt),jt=getSide$1(Fe),hn=getAlignment$1(Fe),vn=getSideAxis$1(Fe)==="y",{width:kn,height:Cn}=Ue.floating;let wn,bn;jt==="top"||jt==="bottom"?(wn=jt,bn=hn===(await(qe.isRTL==null?void 0:qe.isRTL(kt.floating))?"start":"end")?"left":"right"):(bn=jt,wn=hn==="end"?"top":"bottom");const $n=Cn-Lt[wn],xn=kn-Lt[bn],Sn=!Ie.middlewareData.shift;let En=$n,_n=xn;if(vn){const Nn=kn-Lt.left-Lt.right;_n=hn||Sn?min$4(xn,Nn):Nn}else{const Nn=Cn-Lt.top-Lt.bottom;En=hn||Sn?min$4($n,Nn):Nn}if(Sn&&!hn){const Nn=max$5(Lt.left,0),Pn=max$5(Lt.right,0),On=max$5(Lt.top,0),In=max$5(Lt.bottom,0);vn?_n=kn-2*(Nn!==0||Pn!==0?Nn+Pn:max$5(Lt.left,Lt.right)):En=Cn-2*(On!==0||In!==0?On+In:max$5(Lt.top,Lt.bottom))}await Et({...Ie,availableWidth:_n,availableHeight:En});const Tn=await qe.getDimensions(kt.floating);return kn!==Tn.width||Cn!==Tn.height?{reset:{rects:!0}}:{}}}};function n$6($e){var Ie;return((Ie=$e.ownerDocument)==null?void 0:Ie.defaultView)||window}function o$5($e){return n$6($e).getComputedStyle($e)}const i$8=Math.min,r$2=Math.max,l$5=Math.round;function c$6($e){const Ie=o$5($e);let Fe=parseFloat(Ie.width),Ue=parseFloat(Ie.height);const qe=$e.offsetWidth,kt=$e.offsetHeight,Et=l$5(Fe)!==qe||l$5(Ue)!==kt;return Et&&(Fe=qe,Ue=kt),{width:Fe,height:Ue,fallback:Et}}function s$7($e){return h$4($e)?($e.nodeName||"").toLowerCase():""}let f$4;function u$8(){if(f$4)return f$4;const $e=navigator.userAgentData;return $e&&Array.isArray($e.brands)?(f$4=$e.brands.map(Ie=>Ie.brand+"/"+Ie.version).join(" "),f$4):navigator.userAgent}function a$4($e){return $e instanceof n$6($e).HTMLElement}function d$9($e){return $e instanceof n$6($e).Element}function h$4($e){return $e instanceof n$6($e).Node}function p$2($e){return typeof ShadowRoot>"u"?!1:$e instanceof n$6($e).ShadowRoot||$e instanceof ShadowRoot}function g$5($e){const{overflow:Ie,overflowX:Fe,overflowY:Ue,display:qe}=o$5($e);return/auto|scroll|overlay|hidden|clip/.test(Ie+Ue+Fe)&&!["inline","contents"].includes(qe)}function m$6($e){return["table","td","th"].includes(s$7($e))}function y$5($e){const Ie=/firefox/i.test(u$8()),Fe=o$5($e),Ue=Fe.backdropFilter||Fe.WebkitBackdropFilter;return Fe.transform!=="none"||Fe.perspective!=="none"||!!Ue&&Ue!=="none"||Ie&&Fe.willChange==="filter"||Ie&&!!Fe.filter&&Fe.filter!=="none"||["transform","perspective"].some(qe=>Fe.willChange.includes(qe))||["paint","layout","strict","content"].some(qe=>{const kt=Fe.contain;return kt!=null&&kt.includes(qe)})}function x$5(){return!/^((?!chrome|android).)*safari/i.test(u$8())}function w$7($e){return["html","body","#document"].includes(s$7($e))}function v$3($e){return d$9($e)?$e:$e.contextElement}const b$4={x:1,y:1};function L$3($e){const Ie=v$3($e);if(!a$4(Ie))return b$4;const Fe=Ie.getBoundingClientRect(),{width:Ue,height:qe,fallback:kt}=c$6(Ie);let Et=(kt?l$5(Fe.width):Fe.width)/Ue,Dt=(kt?l$5(Fe.height):Fe.height)/qe;return Et&&Number.isFinite(Et)||(Et=1),Dt&&Number.isFinite(Dt)||(Dt=1),{x:Et,y:Dt}}function E$8($e,Ie,Fe,Ue){var qe,kt;Ie===void 0&&(Ie=!1),Fe===void 0&&(Fe=!1);const Et=$e.getBoundingClientRect(),Dt=v$3($e);let Lt=b$4;Ie&&(Ue?d$9(Ue)&&(Lt=L$3(Ue)):Lt=L$3($e));const jt=Dt?n$6(Dt):window,hn=!x$5()&&Fe;let vn=(Et.left+(hn&&((qe=jt.visualViewport)==null?void 0:qe.offsetLeft)||0))/Lt.x,kn=(Et.top+(hn&&((kt=jt.visualViewport)==null?void 0:kt.offsetTop)||0))/Lt.y,Cn=Et.width/Lt.x,wn=Et.height/Lt.y;if(Dt){const bn=n$6(Dt),$n=Ue&&d$9(Ue)?n$6(Ue):Ue;let xn=bn.frameElement;for(;xn&&Ue&&$n!==bn;){const Sn=L$3(xn),En=xn.getBoundingClientRect(),_n=getComputedStyle(xn);En.x+=(xn.clientLeft+parseFloat(_n.paddingLeft))*Sn.x,En.y+=(xn.clientTop+parseFloat(_n.paddingTop))*Sn.y,vn*=Sn.x,kn*=Sn.y,Cn*=Sn.x,wn*=Sn.y,vn+=En.x,kn+=En.y,xn=n$6(xn).frameElement}}return{width:Cn,height:wn,top:kn,right:vn+Cn,bottom:kn+wn,left:vn,x:vn,y:kn}}function R$4($e){return((h$4($e)?$e.ownerDocument:$e.document)||window.document).documentElement}function T$5($e){return d$9($e)?{scrollLeft:$e.scrollLeft,scrollTop:$e.scrollTop}:{scrollLeft:$e.pageXOffset,scrollTop:$e.pageYOffset}}function C$4($e){return E$8(R$4($e)).left+T$5($e).scrollLeft}function F$4($e){if(s$7($e)==="html")return $e;const Ie=$e.assignedSlot||$e.parentNode||p$2($e)&&$e.host||R$4($e);return p$2(Ie)?Ie.host:Ie}function W$4($e){const Ie=F$4($e);return w$7(Ie)?Ie.ownerDocument.body:a$4(Ie)&&g$5(Ie)?Ie:W$4(Ie)}function D$2($e,Ie){var Fe;Ie===void 0&&(Ie=[]);const Ue=W$4($e),qe=Ue===((Fe=$e.ownerDocument)==null?void 0:Fe.body),kt=n$6(Ue);return qe?Ie.concat(kt,kt.visualViewport||[],g$5(Ue)?Ue:[]):Ie.concat(Ue,D$2(Ue))}function S$5($e,Ie,Fe){return Ie==="viewport"?rectToClientRect$1(function(Ue,qe){const kt=n$6(Ue),Et=R$4(Ue),Dt=kt.visualViewport;let Lt=Et.clientWidth,jt=Et.clientHeight,hn=0,vn=0;if(Dt){Lt=Dt.width,jt=Dt.height;const kn=x$5();(kn||!kn&&qe==="fixed")&&(hn=Dt.offsetLeft,vn=Dt.offsetTop)}return{width:Lt,height:jt,x:hn,y:vn}}($e,Fe)):d$9(Ie)?rectToClientRect$1(function(Ue,qe){const kt=E$8(Ue,!0,qe==="fixed"),Et=kt.top+Ue.clientTop,Dt=kt.left+Ue.clientLeft,Lt=a$4(Ue)?L$3(Ue):{x:1,y:1};return{width:Ue.clientWidth*Lt.x,height:Ue.clientHeight*Lt.y,x:Dt*Lt.x,y:Et*Lt.y}}(Ie,Fe)):rectToClientRect$1(function(Ue){const qe=R$4(Ue),kt=T$5(Ue),Et=Ue.ownerDocument.body,Dt=r$2(qe.scrollWidth,qe.clientWidth,Et.scrollWidth,Et.clientWidth),Lt=r$2(qe.scrollHeight,qe.clientHeight,Et.scrollHeight,Et.clientHeight);let jt=-kt.scrollLeft+C$4(Ue);const hn=-kt.scrollTop;return o$5(Et).direction==="rtl"&&(jt+=r$2(qe.clientWidth,Et.clientWidth)-Dt),{width:Dt,height:Lt,x:jt,y:hn}}(R$4($e)))}function A$5($e){return a$4($e)&&o$5($e).position!=="fixed"?$e.offsetParent:null}function H$6($e){const Ie=n$6($e);let Fe=A$5($e);for(;Fe&&m$6(Fe)&&o$5(Fe).position==="static";)Fe=A$5(Fe);return Fe&&(s$7(Fe)==="html"||s$7(Fe)==="body"&&o$5(Fe).position==="static"&&!y$5(Fe))?Ie:Fe||function(Ue){let qe=F$4(Ue);for(;a$4(qe)&&!w$7(qe);){if(y$5(qe))return qe;qe=F$4(qe)}return null}($e)||Ie}function O$3($e,Ie,Fe){const Ue=a$4(Ie),qe=R$4(Ie),kt=E$8($e,!0,Fe==="fixed",Ie);let Et={scrollLeft:0,scrollTop:0};const Dt={x:0,y:0};if(Ue||!Ue&&Fe!=="fixed")if((s$7(Ie)!=="body"||g$5(qe))&&(Et=T$5(Ie)),a$4(Ie)){const Lt=E$8(Ie,!0);Dt.x=Lt.x+Ie.clientLeft,Dt.y=Lt.y+Ie.clientTop}else qe&&(Dt.x=C$4(qe));return{x:kt.left+Et.scrollLeft-Dt.x,y:kt.top+Et.scrollTop-Dt.y,width:kt.width,height:kt.height}}const P$5={getClippingRect:function($e){let{element:Ie,boundary:Fe,rootBoundary:Ue,strategy:qe}=$e;const kt=Fe==="clippingAncestors"?function(jt,hn){const vn=hn.get(jt);if(vn)return vn;let kn=D$2(jt).filter($n=>d$9($n)&&s$7($n)!=="body"),Cn=null;const wn=o$5(jt).position==="fixed";let bn=wn?F$4(jt):jt;for(;d$9(bn)&&!w$7(bn);){const $n=o$5(bn),xn=y$5(bn);(wn?xn||Cn:xn||$n.position!=="static"||!Cn||!["absolute","fixed"].includes(Cn.position))?Cn=$n:kn=kn.filter(Sn=>Sn!==bn),bn=F$4(bn)}return hn.set(jt,kn),kn}(Ie,this._c):[].concat(Fe),Et=[...kt,Ue],Dt=Et[0],Lt=Et.reduce((jt,hn)=>{const vn=S$5(Ie,hn,qe);return jt.top=r$2(vn.top,jt.top),jt.right=i$8(vn.right,jt.right),jt.bottom=i$8(vn.bottom,jt.bottom),jt.left=r$2(vn.left,jt.left),jt},S$5(Ie,Dt,qe));return{width:Lt.right-Lt.left,height:Lt.bottom-Lt.top,x:Lt.left,y:Lt.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function($e){let{rect:Ie,offsetParent:Fe,strategy:Ue}=$e;const qe=a$4(Fe),kt=R$4(Fe);if(Fe===kt)return Ie;let Et={scrollLeft:0,scrollTop:0},Dt={x:1,y:1};const Lt={x:0,y:0};if((qe||!qe&&Ue!=="fixed")&&((s$7(Fe)!=="body"||g$5(kt))&&(Et=T$5(Fe)),a$4(Fe))){const jt=E$8(Fe);Dt=L$3(Fe),Lt.x=jt.x+Fe.clientLeft,Lt.y=jt.y+Fe.clientTop}return{width:Ie.width*Dt.x,height:Ie.height*Dt.y,x:Ie.x*Dt.x-Et.scrollLeft*Dt.x+Lt.x,y:Ie.y*Dt.y-Et.scrollTop*Dt.y+Lt.y}},isElement:d$9,getDimensions:function($e){return a$4($e)?c$6($e):$e.getBoundingClientRect()},getOffsetParent:H$6,getDocumentElement:R$4,getScale:L$3,async getElementRects($e){let{reference:Ie,floating:Fe,strategy:Ue}=$e;const qe=this.getOffsetParent||H$6,kt=this.getDimensions;return{reference:O$3(Ie,await qe(Fe),Ue),floating:{x:0,y:0,...await kt(Fe)}}},getClientRects:$e=>Array.from($e.getClientRects()),isRTL:$e=>o$5($e).direction==="rtl"},B$4=($e,Ie,Fe)=>{const Ue=new Map,qe={platform:P$5,...Fe},kt={...qe.platform,_c:Ue};return computePosition$2($e,Ie,{...qe,platform:kt})};function ye$1($e,Ie){for(const Fe in Ie)Object.prototype.hasOwnProperty.call(Ie,Fe)&&(typeof Ie[Fe]=="object"&&$e[Fe]?ye$1($e[Fe],Ie[Fe]):$e[Fe]=Ie[Fe])}const h$3={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:150,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,autoHideOnMousedown:!1,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:$e=>[...$e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function S$4($e,Ie){let Fe=h$3.themes[$e]||{},Ue;do Ue=Fe[Ie],typeof Ue>"u"?Fe.$extend?Fe=h$3.themes[Fe.$extend]||{}:(Fe=null,Ue=h$3[Ie]):Fe=null;while(Fe);return Ue}function Ze$1($e){const Ie=[$e];let Fe=h$3.themes[$e]||{};do Fe.$extend&&!Fe.$resetCss?(Ie.push(Fe.$extend),Fe=h$3.themes[Fe.$extend]||{}):Fe=null;while(Fe);return Ie.map(Ue=>`v-popper--theme-${Ue}`)}function re($e){const Ie=[$e];let Fe=h$3.themes[$e]||{};do Fe.$extend?(Ie.push(Fe.$extend),Fe=h$3.themes[Fe.$extend]||{}):Fe=null;while(Fe);return Ie}let $$3=!1;if(typeof window<"u"){$$3=!1;try{const $e=Object.defineProperty({},"passive",{get(){$$3=!0}});window.addEventListener("test",null,$e)}catch{}}let _e=!1;typeof window<"u"&&typeof navigator<"u"&&(_e=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const Te$3=["auto","top","bottom","left","right"].reduce(($e,Ie)=>$e.concat([Ie,`${Ie}-start`,`${Ie}-end`]),[]),pe$2={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},ae={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function de($e,Ie){const Fe=$e.indexOf(Ie);Fe!==-1&&$e.splice(Fe,1)}function G$3(){return new Promise($e=>requestAnimationFrame(()=>{requestAnimationFrame($e)}))}const d$8=[];let g$4=null;const le$1={};function he$1($e){let Ie=le$1[$e];return Ie||(Ie=le$1[$e]=[]),Ie}let Y$2=function(){};typeof window<"u"&&(Y$2=window.Element);function n$5($e){return function(Ie){return S$4(Ie.theme,$e)}}const q$3="__floating-vue__popper",Q$3=()=>defineComponent({name:"VPopper",provide(){return{[q$3]:{parentPopper:this}}},inject:{[q$3]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:n$5("disabled")},positioningDisabled:{type:Boolean,default:n$5("positioningDisabled")},placement:{type:String,default:n$5("placement"),validator:$e=>Te$3.includes($e)},delay:{type:[String,Number,Object],default:n$5("delay")},distance:{type:[Number,String],default:n$5("distance")},skidding:{type:[Number,String],default:n$5("skidding")},triggers:{type:Array,default:n$5("triggers")},showTriggers:{type:[Array,Function],default:n$5("showTriggers")},hideTriggers:{type:[Array,Function],default:n$5("hideTriggers")},popperTriggers:{type:Array,default:n$5("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:n$5("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:n$5("popperHideTriggers")},container:{type:[String,Object,Y$2,Boolean],default:n$5("container")},boundary:{type:[String,Y$2],default:n$5("boundary")},strategy:{type:String,validator:$e=>["absolute","fixed"].includes($e),default:n$5("strategy")},autoHide:{type:[Boolean,Function],default:n$5("autoHide")},handleResize:{type:Boolean,default:n$5("handleResize")},instantMove:{type:Boolean,default:n$5("instantMove")},eagerMount:{type:Boolean,default:n$5("eagerMount")},popperClass:{type:[String,Array,Object],default:n$5("popperClass")},computeTransformOrigin:{type:Boolean,default:n$5("computeTransformOrigin")},autoMinSize:{type:Boolean,default:n$5("autoMinSize")},autoSize:{type:[Boolean,String],default:n$5("autoSize")},autoMaxSize:{type:Boolean,default:n$5("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:n$5("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:n$5("preventOverflow")},overflowPadding:{type:[Number,String],default:n$5("overflowPadding")},arrowPadding:{type:[Number,String],default:n$5("arrowPadding")},arrowOverflow:{type:Boolean,default:n$5("arrowOverflow")},flip:{type:Boolean,default:n$5("flip")},shift:{type:Boolean,default:n$5("shift")},shiftCrossAxis:{type:Boolean,default:n$5("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:n$5("noAutoFocus")},disposeTimeout:{type:Number,default:n$5("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":$e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},randomId:`popper_${[Math.random(),Date.now()].map($e=>$e.toString(36).substring(2,10)).join("_")}`,shownChildren:new Set,lastAutoHide:!0,pendingHide:!1,containsGlobalTarget:!1,isDisposed:!0,mouseDownContains:!1}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var $e;return($e=this[q$3])==null?void 0:$e.parentPopper},hasPopperShowTriggerHover(){var $e,Ie;return(($e=this.popperTriggers)==null?void 0:$e.includes("hover"))||((Ie=this.popperShowTriggers)==null?void 0:Ie.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled($e){$e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},triggers:{handler:"$_refreshListeners",deep:!0},positioningDisabled:"$_refreshListeners",...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce(($e,Ie)=>($e[Ie]="$_computePosition",$e),{})},created(){this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:$e=null,skipDelay:Ie=!1,force:Fe=!1}={}){var Ue,qe;(Ue=this.parentPopper)!=null&&Ue.lockedChild&&this.parentPopper.lockedChild!==this||(this.pendingHide=!1,(Fe||!this.disabled)&&(((qe=this.parentPopper)==null?void 0:qe.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow($e,Ie),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:$e=null,skipDelay:Ie=!1}={}){var Fe;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:Ie}),this.parentPopper.lockedChild=null)},1e3));return}((Fe=this.parentPopper)==null?void 0:Fe.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.pendingHide=!1,this.$_scheduleHide($e,Ie),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var $e;this.isDisposed&&(this.isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=(($e=this.referenceNode)==null?void 0:$e.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(Ie=>Ie.nodeType===Ie.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.isDisposed||(this.isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.isDisposed||this.positioningDisabled)return;const $e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&$e.middleware.push(offset$2({mainAxis:this.distance,crossAxis:this.skidding}));const Ie=this.placement.startsWith("auto");if(Ie?$e.middleware.push(autoPlacement({alignment:this.placement.split("-")[1]??""})):$e.placement=this.placement,this.preventOverflow&&(this.shift&&$e.middleware.push(shift$2({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!Ie&&this.flip&&$e.middleware.push(flip$2({padding:this.overflowPadding,boundary:this.boundary}))),$e.middleware.push(arrow$2({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&$e.middleware.push({name:"arrowOverflow",fn:({placement:Ue,rects:qe,middlewareData:kt})=>{let Et;const{centerOffset:Dt}=kt.arrow;return Ue.startsWith("top")||Ue.startsWith("bottom")?Et=Math.abs(Dt)>qe.reference.width/2:Et=Math.abs(Dt)>qe.reference.height/2,{data:{overflow:Et}}}}),this.autoMinSize||this.autoSize){const Ue=this.autoSize?this.autoSize:this.autoMinSize?"min":null;$e.middleware.push({name:"autoSize",fn:({rects:qe,placement:kt,middlewareData:Et})=>{var Dt;if((Dt=Et.autoSize)!=null&&Dt.skip)return{};let Lt,jt;return kt.startsWith("top")||kt.startsWith("bottom")?Lt=qe.reference.width:jt=qe.reference.height,this.$_innerNode.style[Ue==="min"?"minWidth":Ue==="max"?"maxWidth":"width"]=Lt!=null?`${Lt}px`:null,this.$_innerNode.style[Ue==="min"?"minHeight":Ue==="max"?"maxHeight":"height"]=jt!=null?`${jt}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,$e.middleware.push(size({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:Ue,availableHeight:qe})=>{this.$_innerNode.style.maxWidth=Ue!=null?`${Ue}px`:null,this.$_innerNode.style.maxHeight=qe!=null?`${qe}px`:null}})));const Fe=await B$4(this.$_referenceNode,this.$_popperNode,$e);Object.assign(this.result,{x:Fe.x,y:Fe.y,placement:Fe.placement,strategy:Fe.strategy,arrow:{...Fe.middlewareData.arrow,...Fe.middlewareData.arrowOverflow}})},$_scheduleShow($e,Ie=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),g$4&&this.instantMove&&g$4.instantMove&&g$4!==this.parentPopper){g$4.$_applyHide(!0),this.$_applyShow(!0);return}Ie?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide($e,Ie=!1){if(this.shownChildren.size>0){this.pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(g$4=this),Ie?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay($e){const Ie=this.delay;return parseInt(Ie&&Ie[$e]||Ie||0)},async $_applyShow($e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=$e,!this.isShown&&(this.$_ensureTeleport(),await G$3(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...D$2(this.$_referenceNode),...D$2(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const Ie=this.$_referenceNode.getBoundingClientRect(),Fe=this.$_popperNode.querySelector(".v-popper__wrapper"),Ue=Fe.parentNode.getBoundingClientRect(),qe=Ie.x+Ie.width/2-(Ue.left+Fe.offsetLeft),kt=Ie.y+Ie.height/2-(Ue.top+Fe.offsetTop);this.result.transformOrigin=`${qe}px ${kt}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const $e=this.showGroup;if($e){let Ie;for(let Fe=0;Fe0){this.pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=$e,de(d$8,this),d$8.length===0&&document.body.classList.remove("v-popper--some-open");for(const Fe of re(this.theme)){const Ue=he$1(Fe);de(Ue,this),Ue.length===0&&document.body.classList.remove(`v-popper--some-open--${Fe}`)}g$4===this&&(g$4=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const Ie=this.disposeTimeout;Ie!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},Ie)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await G$3(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.isDisposed)return;let $e=this.container;if(typeof $e=="string"?$e=window.document.querySelector($e):$e===!1&&($e=this.$_targetNodes[0].parentNode),!$e)throw new Error("No container for popover: "+this.container);$e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const $e=Fe=>{this.isShown&&!this.$_hideInProgress||(Fe.usedByTooltip=!0,!this.$_preventShow&&this.show({event:Fe}))};this.$_registerTriggerListeners(this.$_targetNodes,pe$2,this.triggers,this.showTriggers,$e),this.$_registerTriggerListeners([this.$_popperNode],pe$2,this.popperTriggers,this.popperShowTriggers,$e);const Ie=Fe=>{Fe.usedByTooltip||this.hide({event:Fe})};this.$_registerTriggerListeners(this.$_targetNodes,ae,this.triggers,this.hideTriggers,Ie),this.$_registerTriggerListeners([this.$_popperNode],ae,this.popperTriggers,this.popperHideTriggers,Ie)},$_registerEventListeners($e,Ie,Fe){this.$_events.push({targetNodes:$e,eventType:Ie,handler:Fe}),$e.forEach(Ue=>Ue.addEventListener(Ie,Fe,$$3?{passive:!0}:void 0))},$_registerTriggerListeners($e,Ie,Fe,Ue,qe){let kt=Fe;Ue!=null&&(kt=typeof Ue=="function"?Ue(kt):Ue),kt.forEach(Et=>{const Dt=Ie[Et];Dt&&this.$_registerEventListeners($e,Dt,qe)})},$_removeEventListeners($e){const Ie=[];this.$_events.forEach(Fe=>{const{targetNodes:Ue,eventType:qe,handler:kt}=Fe;!$e||$e===qe?Ue.forEach(Et=>Et.removeEventListener(qe,kt)):Ie.push(Fe)}),this.$_events=Ie},$_refreshListeners(){this.isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose($e,Ie=!1){this.$_showFrameLocked||(this.hide({event:$e}),$e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),Ie&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs($e,Ie){for(const Fe of this.$_targetNodes){const Ue=Fe.getAttribute($e);Ue&&(Fe.removeAttribute($e),Fe.setAttribute(Ie,Ue))}},$_applyAttrsToTarget($e){for(const Ie of this.$_targetNodes)for(const Fe in $e){const Ue=$e[Fe];Ue==null?Ie.removeAttribute(Fe):Ie.setAttribute(Fe,Ue)}},$_updateParentShownChildren($e){let Ie=this.parentPopper;for(;Ie;)$e?Ie.shownChildren.add(this.randomId):(Ie.shownChildren.delete(this.randomId),Ie.pendingHide&&Ie.hide()),Ie=Ie.parentPopper},$_isAimingPopper(){const $e=this.$_referenceNode.getBoundingClientRect();if(y$4>=$e.left&&y$4<=$e.right&&_$2>=$e.top&&_$2<=$e.bottom){const Ie=this.$_popperNode.getBoundingClientRect(),Fe=y$4-c$5,Ue=_$2-m$5,qe=Ie.left+Ie.width/2-c$5+(Ie.top+Ie.height/2)-m$5+Ie.width+Ie.height,kt=c$5+Fe*qe,Et=m$5+Ue*qe;return C$3(c$5,m$5,kt,Et,Ie.left,Ie.top,Ie.left,Ie.bottom)||C$3(c$5,m$5,kt,Et,Ie.left,Ie.top,Ie.right,Ie.top)||C$3(c$5,m$5,kt,Et,Ie.right,Ie.top,Ie.right,Ie.bottom)||C$3(c$5,m$5,kt,Et,Ie.left,Ie.bottom,Ie.right,Ie.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});if(typeof document<"u"&&typeof window<"u"){if(_e){const $e=$$3?{passive:!0,capture:!0}:!0;document.addEventListener("touchstart",Ie=>ue$1(Ie,!0),$e),document.addEventListener("touchend",Ie=>fe$1(Ie,!0),$e)}else window.addEventListener("mousedown",$e=>ue$1($e,!1),!0),window.addEventListener("click",$e=>fe$1($e,!1),!0);window.addEventListener("resize",tt$2)}function ue$1($e,Ie){if(h$3.autoHideOnMousedown)Pe$1($e,Ie);else for(let Fe=0;Fe=0;Ue--){const qe=d$8[Ue];try{const kt=qe.containsGlobalTarget=qe.mouseDownContains||qe.popperNode().contains($e.target);qe.pendingHide=!1,requestAnimationFrame(()=>{if(qe.pendingHide=!1,!Fe[qe.randomId]&&ce$2(qe,kt,$e)){if(qe.$_handleGlobalClose($e,Ie),!$e.closeAllPopover&&$e.closePopover&&kt){let Dt=qe.parentPopper;for(;Dt;)Fe[Dt.randomId]=!0,Dt=Dt.parentPopper;return}let Et=qe.parentPopper;for(;Et&&ce$2(Et,Et.containsGlobalTarget,$e);)Et.$_handleGlobalClose($e,Ie),Et=Et.parentPopper}})}catch{}}}function ce$2($e,Ie,Fe){return Fe.closeAllPopover||Fe.closePopover&&Ie||et$2($e,Fe)&&!Ie}function et$2($e,Ie){if(typeof $e.autoHide=="function"){const Fe=$e.autoHide(Ie);return $e.lastAutoHide=Fe,Fe}return $e.autoHide}function tt$2(){for(let $e=0;$e{c$5=y$4,m$5=_$2,y$4=$e.clientX,_$2=$e.clientY},$$3?{passive:!0}:void 0);function C$3($e,Ie,Fe,Ue,qe,kt,Et,Dt){const Lt=((Et-qe)*(Ie-kt)-(Dt-kt)*($e-qe))/((Dt-kt)*(Fe-$e)-(Et-qe)*(Ue-Ie)),jt=((Fe-$e)*(Ie-kt)-(Ue-Ie)*($e-qe))/((Dt-kt)*(Fe-$e)-(Et-qe)*(Ue-Ie));return Lt>=0&&Lt<=1&&jt>=0&&jt<=1}const ot$1={extends:Q$3()},B$3=($e,Ie)=>{const Fe=$e.__vccOpts||$e;for(const[Ue,qe]of Ie)Fe[Ue]=qe;return Fe};function it$2($e,Ie,Fe,Ue,qe,kt){return openBlock(),createElementBlock("div",{ref:"reference",class:normalizeClass(["v-popper",{"v-popper--shown":$e.slotData.isShown}])},[renderSlot($e.$slots,"default",normalizeProps(guardReactiveProps($e.slotData)))],2)}const st$1=B$3(ot$1,[["render",it$2]]);function nt$1(){var $e=window.navigator.userAgent,Ie=$e.indexOf("MSIE ");if(Ie>0)return parseInt($e.substring(Ie+5,$e.indexOf(".",Ie)),10);var Fe=$e.indexOf("Trident/");if(Fe>0){var Ue=$e.indexOf("rv:");return parseInt($e.substring(Ue+3,$e.indexOf(".",Ue)),10)}var qe=$e.indexOf("Edge/");return qe>0?parseInt($e.substring(qe+5,$e.indexOf(".",qe)),10):-1}let z$3;function X$3(){X$3.init||(X$3.init=!0,z$3=nt$1()!==-1)}var E$7={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){X$3(),nextTick(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const $e=document.createElement("object");this._resizeObject=$e,$e.setAttribute("aria-hidden","true"),$e.setAttribute("tabindex",-1),$e.onload=this.addResizeHandlers,$e.type="text/html",z$3&&this.$el.appendChild($e),$e.data="about:blank",z$3||this.$el.appendChild($e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!z$3&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const rt$2=withScopeId();pushScopeId("data-v-b329ee4c");const pt$2={class:"resize-observer",tabindex:"-1"};popScopeId();const at$2=rt$2(($e,Ie,Fe,Ue,qe,kt)=>(openBlock(),createBlock("div",pt$2)));E$7.render=at$2;E$7.__scopeId="data-v-b329ee4c";E$7.__file="src/components/ResizeObserver.vue";const Z$2=($e="theme")=>({computed:{themeClass(){return Ze$1(this[$e])}}}),dt$2=defineComponent({name:"VPopperContent",components:{ResizeObserver:E$7},mixins:[Z$2()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx($e){return $e!=null&&!isNaN($e)?`${$e}px`:null}}}),lt$2=["id","aria-hidden","tabindex","data-popper-placement"],ht$2={ref:"inner",class:"v-popper__inner"},ut$2=createBaseVNode("div",{class:"v-popper__arrow-outer"},null,-1),ft$2=createBaseVNode("div",{class:"v-popper__arrow-inner"},null,-1),ct$2=[ut$2,ft$2];function mt$2($e,Ie,Fe,Ue,qe,kt){const Et=resolveComponent("ResizeObserver");return openBlock(),createElementBlock("div",{id:$e.popperId,ref:"popover",class:normalizeClass(["v-popper__popper",[$e.themeClass,$e.classes.popperClass,{"v-popper__popper--shown":$e.shown,"v-popper__popper--hidden":!$e.shown,"v-popper__popper--show-from":$e.classes.showFrom,"v-popper__popper--show-to":$e.classes.showTo,"v-popper__popper--hide-from":$e.classes.hideFrom,"v-popper__popper--hide-to":$e.classes.hideTo,"v-popper__popper--skip-transition":$e.skipTransition,"v-popper__popper--arrow-overflow":$e.result&&$e.result.arrow.overflow,"v-popper__popper--no-positioning":!$e.result}]]),style:normalizeStyle($e.result?{position:$e.result.strategy,transform:`translate3d(${Math.round($e.result.x)}px,${Math.round($e.result.y)}px,0)`}:void 0),"aria-hidden":$e.shown?"false":"true",tabindex:$e.autoHide?0:void 0,"data-popper-placement":$e.result?$e.result.placement:void 0,onKeyup:Ie[2]||(Ie[2]=withKeys(Dt=>$e.autoHide&&$e.$emit("hide"),["esc"]))},[createBaseVNode("div",{class:"v-popper__backdrop",onClick:Ie[0]||(Ie[0]=Dt=>$e.autoHide&&$e.$emit("hide"))}),createBaseVNode("div",{class:"v-popper__wrapper",style:normalizeStyle($e.result?{transformOrigin:$e.result.transformOrigin}:void 0)},[createBaseVNode("div",ht$2,[$e.mounted?(openBlock(),createElementBlock(Fragment,{key:0},[createBaseVNode("div",null,[renderSlot($e.$slots,"default")]),$e.handleResize?(openBlock(),createBlock(Et,{key:0,onNotify:Ie[1]||(Ie[1]=Dt=>$e.$emit("resize",Dt))})):createCommentVNode("",!0)],64)):createCommentVNode("",!0)],512),createBaseVNode("div",{ref:"arrow",class:"v-popper__arrow-container",style:normalizeStyle($e.result?{left:$e.toPx($e.result.arrow.x),top:$e.toPx($e.result.arrow.y)}:void 0)},ct$2,4)],4)],46,lt$2)}const ee$1=B$3(dt$2,[["render",mt$2]]),te$2={methods:{show(...$e){return this.$refs.popper.show(...$e)},hide(...$e){return this.$refs.popper.hide(...$e)},dispose(...$e){return this.$refs.popper.dispose(...$e)},onResize(...$e){return this.$refs.popper.onResize(...$e)}}};let K$3=function(){};typeof window<"u"&&(K$3=window.Element);const gt$2=defineComponent({name:"VPopperWrapper",components:{Popper:st$1,PopperContent:ee$1},mixins:[te$2,Z$2("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,K$3,Boolean],default:void 0},boundary:{type:[String,K$3],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":$e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter($e=>$e!==this.$refs.popperContent.$el)}}});function wt$2($e,Ie,Fe,Ue,qe,kt){const Et=resolveComponent("PopperContent"),Dt=resolveComponent("Popper");return openBlock(),createBlock(Dt,mergeProps({ref:"popper"},$e.$props,{theme:$e.finalTheme,"target-nodes":$e.getTargetNodes,"popper-node":()=>$e.$refs.popperContent.$el,class:[$e.themeClass],onShow:Ie[0]||(Ie[0]=()=>$e.$emit("show")),onHide:Ie[1]||(Ie[1]=()=>$e.$emit("hide")),"onUpdate:shown":Ie[2]||(Ie[2]=Lt=>$e.$emit("update:shown",Lt)),onApplyShow:Ie[3]||(Ie[3]=()=>$e.$emit("apply-show")),onApplyHide:Ie[4]||(Ie[4]=()=>$e.$emit("apply-hide")),onCloseGroup:Ie[5]||(Ie[5]=()=>$e.$emit("close-group")),onCloseDirective:Ie[6]||(Ie[6]=()=>$e.$emit("close-directive")),onAutoHide:Ie[7]||(Ie[7]=()=>$e.$emit("auto-hide")),onResize:Ie[8]||(Ie[8]=()=>$e.$emit("resize"))}),{default:withCtx(({popperId:Lt,isShown:jt,shouldMountContent:hn,skipTransition:vn,autoHide:kn,show:Cn,hide:wn,handleResize:bn,onResize:$n,classes:xn,result:Sn})=>[renderSlot($e.$slots,"default",{shown:jt,show:Cn,hide:wn}),createVNode(Et,{ref:"popperContent","popper-id":Lt,theme:$e.finalTheme,shown:jt,mounted:hn,"skip-transition":vn,"auto-hide":kn,"handle-resize":bn,classes:xn,result:Sn,onHide:wn,onResize:$n},{default:withCtx(()=>[renderSlot($e.$slots,"popper",{shown:jt,hide:wn})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}const k$2=B$3(gt$2,[["render",wt$2]]),Se$2={...k$2,name:"VDropdown",vPopperTheme:"dropdown"},be$1={...k$2,name:"VMenu",vPopperTheme:"menu"},Ce={...k$2,name:"VTooltip",vPopperTheme:"tooltip"},$t$2=defineComponent({name:"VTooltipDirective",components:{Popper:Q$3(),PopperContent:ee$1},mixins:[te$2],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:$e=>S$4($e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:$e=>S$4($e.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent($e){if(typeof this.content=="function"&&this.$_isShown&&($e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const Ie=++this.$_fetchId,Fe=this.content(this);Fe.then?Fe.then(Ue=>this.onResult(Ie,Ue)):this.onResult(Ie,Fe)}},onResult($e,Ie){$e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=Ie)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}}),vt$2=["innerHTML"],yt$2=["textContent"];function _t$3($e,Ie,Fe,Ue,qe,kt){const Et=resolveComponent("PopperContent"),Dt=resolveComponent("Popper");return openBlock(),createBlock(Dt,mergeProps({ref:"popper"},$e.$attrs,{theme:$e.theme,"target-nodes":$e.targetNodes,"popper-node":()=>$e.$refs.popperContent.$el,onApplyShow:$e.onShow,onApplyHide:$e.onHide}),{default:withCtx(({popperId:Lt,isShown:jt,shouldMountContent:hn,skipTransition:vn,autoHide:kn,hide:Cn,handleResize:wn,onResize:bn,classes:$n,result:xn})=>[createVNode(Et,{ref:"popperContent",class:normalizeClass({"v-popper--tooltip-loading":$e.loading}),"popper-id":Lt,theme:$e.theme,shown:jt,mounted:hn,"skip-transition":vn,"auto-hide":kn,"handle-resize":wn,classes:$n,result:xn,onHide:Cn,onResize:bn},{default:withCtx(()=>[$e.html?(openBlock(),createElementBlock("div",{key:0,innerHTML:$e.finalContent},null,8,vt$2)):(openBlock(),createElementBlock("div",{key:1,textContent:toDisplayString($e.finalContent)},null,8,yt$2))]),_:2},1032,["class","popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:1},16,["theme","target-nodes","popper-node","onApplyShow","onApplyHide"])}const ze=B$3($t$2,[["render",_t$3]]),Ae$1="v-popper--has-tooltip";function Tt$1($e,Ie){let Fe=$e.placement;if(!Fe&&Ie)for(const Ue of Te$3)Ie[Ue]&&(Fe=Ue);return Fe||(Fe=S$4($e.theme||"tooltip","placement")),Fe}function Ne($e,Ie,Fe){let Ue;const qe=typeof Ie;return qe==="string"?Ue={content:Ie}:Ie&&qe==="object"?Ue=Ie:Ue={content:!1},Ue.placement=Tt$1(Ue,Fe),Ue.targetNodes=()=>[$e],Ue.referenceNode=()=>$e,Ue}let x$4,b$3,Pt=0;function St$2(){if(x$4)return;b$3=ref([]),x$4=createApp({name:"VTooltipDirectiveApp",setup(){return{directives:b$3}},render(){return this.directives.map(Ie=>h$5(ze,{...Ie.options,shown:Ie.shown||Ie.options.shown,key:Ie.id}))},devtools:{hide:!0}});const $e=document.createElement("div");document.body.appendChild($e),x$4.mount($e)}function bt$2($e,Ie,Fe){St$2();const Ue=ref(Ne($e,Ie,Fe)),qe=ref(!1),kt={id:Pt++,options:Ue,shown:qe};return b$3.value.push(kt),$e.classList&&$e.classList.add(Ae$1),$e.$_popper={options:Ue,item:kt,show(){qe.value=!0},hide(){qe.value=!1}}}function He$1($e){if($e.$_popper){const Ie=b$3.value.indexOf($e.$_popper.item);Ie!==-1&&b$3.value.splice(Ie,1),delete $e.$_popper,delete $e.$_popperOldShown,delete $e.$_popperMountTarget}$e.classList&&$e.classList.remove(Ae$1)}function me$3($e,{value:Ie,modifiers:Fe}){const Ue=Ne($e,Ie,Fe);if(!Ue.content||S$4(Ue.theme||"tooltip","disabled"))He$1($e);else{let qe;$e.$_popper?(qe=$e.$_popper,qe.options.value=Ue):qe=bt$2($e,Ie,Fe),typeof Ie.shown<"u"&&Ie.shown!==$e.$_popperOldShown&&($e.$_popperOldShown=Ie.shown,Ie.shown?qe.show():qe.hide())}}const oe={beforeMount:me$3,updated:me$3,beforeUnmount($e){He$1($e)}};function ge$2($e){$e.addEventListener("mousedown",H$5),$e.addEventListener("click",H$5),$e.addEventListener("touchstart",Oe,$$3?{passive:!0}:!1)}function we$1($e){$e.removeEventListener("mousedown",H$5),$e.removeEventListener("click",H$5),$e.removeEventListener("touchstart",Oe),$e.removeEventListener("touchend",Me$1),$e.removeEventListener("touchcancel",Be$1)}function H$5($e){const Ie=$e.currentTarget;$e.closePopover=!Ie.$_vclosepopover_touch,$e.closeAllPopover=Ie.$_closePopoverModifiers&&!!Ie.$_closePopoverModifiers.all}function Oe($e){if($e.changedTouches.length===1){const Ie=$e.currentTarget;Ie.$_vclosepopover_touch=!0;const Fe=$e.changedTouches[0];Ie.$_vclosepopover_touchPoint=Fe,Ie.addEventListener("touchend",Me$1),Ie.addEventListener("touchcancel",Be$1)}}function Me$1($e){const Ie=$e.currentTarget;if(Ie.$_vclosepopover_touch=!1,$e.changedTouches.length===1){const Fe=$e.changedTouches[0],Ue=Ie.$_vclosepopover_touchPoint;$e.closePopover=Math.abs(Fe.screenY-Ue.screenY)<20&&Math.abs(Fe.screenX-Ue.screenX)<20,$e.closeAllPopover=Ie.$_closePopoverModifiers&&!!Ie.$_closePopoverModifiers.all}}function Be$1($e){const Ie=$e.currentTarget;Ie.$_vclosepopover_touch=!1}const ie={beforeMount($e,{value:Ie,modifiers:Fe}){$e.$_closePopoverModifiers=Fe,(typeof Ie>"u"||Ie)&&ge$2($e)},updated($e,{value:Ie,oldValue:Fe,modifiers:Ue}){$e.$_closePopoverModifiers=Ue,Ie!==Fe&&(typeof Ie>"u"||Ie?ge$2($e):we$1($e))},beforeUnmount($e){we$1($e)}};function Ct$2($e,Ie={}){$e.$_vTooltipInstalled||($e.$_vTooltipInstalled=!0,ye$1(h$3,Ie),$e.directive("tooltip",oe),$e.directive("close-popper",ie),$e.component("VTooltip",Ce),$e.component("VDropdown",Se$2),$e.component("VMenu",be$1))}const Gt$1={version:"5.2.2",install:Ct$2,options:h$3};var __defProp$1=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols$1=Object.getOwnPropertySymbols,__hasOwnProp$1=Object.prototype.hasOwnProperty,__propIsEnum$1=Object.prototype.propertyIsEnumerable,__defNormalProp$1=($e,Ie,Fe)=>Ie in $e?__defProp$1($e,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):$e[Ie]=Fe,__spreadValues$1=($e,Ie)=>{for(var Fe in Ie||(Ie={}))__hasOwnProp$1.call(Ie,Fe)&&__defNormalProp$1($e,Fe,Ie[Fe]);if(__getOwnPropSymbols$1)for(var Fe of __getOwnPropSymbols$1(Ie))__propIsEnum$1.call(Ie,Fe)&&__defNormalProp$1($e,Fe,Ie[Fe]);return $e},__spreadProps=($e,Ie)=>__defProps($e,__getOwnPropDescs(Ie));const icons$1={},addIcon$1=function($e,Ie){icons$1[$e]=Ie},Icon$3=defineComponent({name:"Icon",props:{name:String,color:String},computed:{svg(){if(this.name)return icons$1[this.name]}},render($e){const Ie=this.svg;if(!Ie)return console.warn(`The name of '${this.name}' could not be found.`),createVNode("span",{class:"m-svg-icon"},null);const Fe={color:this.color?this.color:Ie.fill?Ie.fill:null};return createVNode("span",{class:["m-svg-icon","m-svg-icon--"+this.name]},[createVNode("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:Ie.viewBox,style:Fe,class:Ie.class},[Ie.defs&&createVNode("defs",{innerHTML:Ie.defs},null),Ie.path&&createVNode("path",{fill:"currentColor",d:Ie.path},null),Ie.html&&createVNode("g",{innerHTML:Ie.html},null),this.$slots.default])])}});Icon$3.add=addIcon$1;const error={name:"error",fill:"#F56C6C",viewBox:"0 0 1024 1024",path:"M512,952C269,952,72,755,72,512S269,72,512,72s440,197,440,440S755,952,512,952z M579.7,512l101.6-101.6 c18.7-18.7,18.7-49,0-67.7c-18.7-18.7-49-18.7-67.7,0l0,0L512,444.3L410.4,342.7c-18.7-18.7-49-18.7-67.7,0s-18.7,49,0,67.7 L444.3,512L342.7,613.6c-18.7,18.7-18.7,49,0,67.7c18.7,18.7,49,18.7,67.7,0L512,579.7l101.6,101.6c18.7,18.7,49,18.7,67.7,0 c18.7-18.7,18.7-49,0-67.7L579.7,512z"},info={name:"info",fill:"#1CADF2",viewBox:"0 0 1024 1024",path:"M512,72C269,72,72,269,72,512s197,440,440,440s440-197,440-440S755,72,512,72z M581,673.9 c-33.2,49.9-67,88.3-123.8,88.3c-38.8-6.3-54.7-34.1-46.3-62.4L484,457.6c1.8-5.9-1.2-12.3-6.6-14.2c-5.4-1.9-15.9,5.1-25.1,15.1 l-44.2,53.2c-1.2-8.9-0.1-23.7-0.1-29.6c33.2-49.9,87.8-89.2,124.8-89.2c35.2,3.6,51.8,31.7,45.7,62.6l-73.6,243.3 c-1,5.5,1.9,11.1,6.9,12.8c5.4,1.9,16.8-5.1,26-15.1l44.2-53.1C583,652.3,581,667.9,581,673.9z M571.2,357.6 c-28,0-50.6-20.4-50.6-50.4c0-30,22.7-50.3,50.6-50.3c28,0,50.6,20.4,50.6,50.3C621.8,337.3,599.1,357.6,571.2,357.6z"},success={name:"success",fill:"#17B77E",viewBox:"0 0 1024 1024",path:"M512,72C269,72,72,269,72,512s197,440,440,440s440-197,440-440S755,72,512,72L512,72z M758.9,374 c-48.5,48.6-81.2,76.9-172.3,186.8c-52.6,63.4-102.3,131.5-102.7,132L462.1,720c-4.6,6.1-13.5,6.8-19.1,1.6L267.9,558.9 c-17.8-16.5-18.8-44.4-2.3-62.2s44.4-18.8,62.2-2.3l104.9,97.5c5.5,5.1,14.1,4.5,18.9-1.3c16.2-20.1,38.4-44.5,62.4-68.6 c90.2-90.9,145.6-139.7,175.2-161.3c36-26.2,77.3-48.6,87.3-36.2C792,343.9,782.5,350.3,758.9,374L758.9,374z"},warning$1={name:"warning",fill:"#FFC603",viewBox:"0 0 1024 1024",path:"M512,952C269,952,72,755,72,512S269,72,512,72s440,197,440,440S755,952,512,952z M510,770.8 c30.4,0,55-24.6,55-55s-24.6-55-55-55s-55,24.6-55,55S479.6,770.8,510,770.8z M509.8,255.3c-39.3,0-71.2,31.9-71.2,71.2 c0,3.1,0.2,6.2,0.6,9.3L472.4,588c2.5,19.3,18.9,33.7,38.4,33.7c19.4,0,35.8-14.4,38.2-33.7l31.8-252.2c5-39.2-22.8-75-62-79.9 C515.9,255.5,512.8,255.3,509.8,255.3z"},loading={name:"loading",viewBox:"0 0 50 50",html:''};Icon$3.add(error.name,error);Icon$3.add(info.name,info);Icon$3.add(success.name,success);Icon$3.add(warning$1.name,warning$1);Icon$3.add(loading.name,loading);var _export_sfc$2=($e,Ie)=>{const Fe=$e.__vccOpts||$e;for(const[Ue,qe]of Ie)Fe[Ue]=qe;return Fe};function useTimeout$1($e,Ie){const Fe=ref(0);return Fe.value=window.setTimeout($e,Ie),{stop(){window.clearTimeout(Fe.value)}}}const _sfc_main$2H=defineComponent({components:{Icon:Icon$3},name:"m-message",emits:["close","destroy","collapsed"],props:{id:String,type:{type:String,default:"info"},title:String,message:String,iconURL:String,duration:{type:Number,default:3e3},isCollapsed:Boolean,collapsable:Boolean,supportHTML:Boolean,width:String,className:String,wrapperClassName:String,closable:Boolean,stopTimerOnHover:{type:Boolean,default:!0}},setup($e,{expose:Ie,emit:Fe}){const Ue=reactive({visible:!0,collapsed:$e.isCollapsed,timer:null});let qe;const kt=()=>{$e.duration<0||({stop:qe}=useTimeout$1(()=>{Dt()},$e.duration))},Et=()=>{qe==null||qe()},Dt=()=>{Ue.visible=!1},Lt=()=>{Ue.collapsed=!Ue.collapsed,Fe("collapsed",Ue.collapsed)},jt=()=>{Ue.visible=!1},hn=()=>{$e.stopTimerOnHover&&Et()},vn=()=>{$e.stopTimerOnHover&&kt()};return onBeforeMount(()=>{Et()}),onMounted(()=>{kt()}),Ie({close:Dt}),{state:Ue,handleClearTimer:hn,handleStartTimer:vn,triggerCollapse:Lt,handleClose:jt}}}),_hoisted_1$9=["id"],_hoisted_2$7={key:0,class:"m-message-icons"},_hoisted_3$5=["src"],_hoisted_4$5={class:"m-message-content"},_hoisted_5$3={key:0,class:"m-message--title"},_hoisted_6$2=["innerHTML"],_hoisted_7$2={key:0,class:"m-message--description"},_hoisted_8$2={class:"m-message--control"},_hoisted_9$2=createBaseVNode("svg",{viewBox:"0 0 35 35",width:"20",height:"20",version:"1.1",fill:"currentColor"},[createBaseVNode("path",{d:"M9.4,13.9c-0.2,0.2-0.2,0.6,0,0.8l8.1,8.1l0,0l0,0l8.1-8.1c0.2-0.2,0.2-0.6,0-0.8l-1.3-1.3 c-0.2-0.2-0.6-0.2-0.8,0l-5.5,5.5c-0.2,0.2-0.6,0.2-0.8,0l-5.5-5.5c-0.2-0.2-0.6-0.2-0.8,0L9.4,13.9z"})],-1),_hoisted_10$2=[_hoisted_9$2],_hoisted_11$2=createBaseVNode("svg",{viewBox:"0 0 35 35",width:"20",height:"20",version:"1.1",fill:"currentColor"},[createBaseVNode("path",{d:"M19.5,17.5l5.1,5.1l-2,2l-5.1-5.1l-5.1,5.1l-2-2l5.1-5.1l-5.1-5.1l2-2l5.1,5.1l5.1-5.1l2,2L19.5,17.5z"})],-1),_hoisted_12$2=[_hoisted_11$2];function _sfc_render$v($e,Ie,Fe,Ue,qe,kt){const Et=resolveComponent("icon");return openBlock(),createBlock(Transition,{name:"m-message-fade",appear:"",mode:"in-out",onBeforeLeave:Ie[4]||(Ie[4]=Dt=>$e.$emit("close")),onAfterLeave:Ie[5]||(Ie[5]=Dt=>$e.$emit("destroy"))},{default:withCtx(()=>[$e.state.visible?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(["m-message-wrapper",$e.wrapperClassName]),id:$e.id,style:normalizeStyle({width:$e.width})},[createBaseVNode("div",{class:normalizeClass(["m-message",$e.className]),onMouseenter:Ie[2]||(Ie[2]=(...Dt)=>$e.handleClearTimer&&$e.handleClearTimer(...Dt)),onMouseleave:Ie[3]||(Ie[3]=(...Dt)=>$e.handleStartTimer&&$e.handleStartTimer(...Dt))},[$e.iconURL||$e.type?(openBlock(),createElementBlock("div",_hoisted_2$7,[$e.iconURL?(openBlock(),createElementBlock("img",{key:0,src:$e.iconURL,class:"m-message--icon"},null,8,_hoisted_3$5)):$e.type?(openBlock(),createBlock(Et,{key:1,name:$e.type,class:"m-message--icon"},null,8,["name"])):createCommentVNode("",!0)])):createCommentVNode("",!0),createBaseVNode("div",_hoisted_4$5,[$e.title||$e.$slots.title?(openBlock(),createElementBlock("div",_hoisted_5$3,[renderSlot($e.$slots,"title",{},()=>[createTextVNode(toDisplayString($e.title),1)])])):createCommentVNode("",!0),$e.supportHTML&&$e.message?(openBlock(),createElementBlock(Fragment,{key:1},[$e.state.collapsed?createCommentVNode("",!0):(openBlock(),createElementBlock("div",{key:0,class:"m-message--description",innerHTML:$e.message},null,8,_hoisted_6$2))],64)):(openBlock(),createElementBlock(Fragment,{key:2},[$e.state.collapsed?createCommentVNode("",!0):(openBlock(),createElementBlock("div",_hoisted_7$2,[renderSlot($e.$slots,"default",{},()=>[createTextVNode(toDisplayString($e.message),1)])]))],64))]),createBaseVNode("div",_hoisted_8$2,[$e.collapsable&&($e.title||$e.$slots.title)?(openBlock(),createElementBlock("button",{key:0,class:normalizeClass(["m-message--button m-message--arrow-down",{"is-collapsed":$e.state.collapsed}]),onClick:Ie[0]||(Ie[0]=(...Dt)=>$e.triggerCollapse&&$e.triggerCollapse(...Dt))},_hoisted_10$2,2)):createCommentVNode("",!0),$e.closable?(openBlock(),createElementBlock("button",{key:1,class:"m-message--button m-message--close",onClick:Ie[1]||(Ie[1]=(...Dt)=>$e.handleClose&&$e.handleClose(...Dt))},_hoisted_12$2)):createCommentVNode("",!0)])],34)],14,_hoisted_1$9)):createCommentVNode("",!0)]),_:3})}var MessageComponent=_export_sfc$2(_sfc_main$2H,[["render",_sfc_render$v]]);const instances$1=[];let seed$2=0;const containers={};let globalsOptions={};const defaultOptions={stopTimerOnHover:!0,duration:3e3},message$1=$e=>{const Ie="m-message-"+seed$2++,Fe=__spreadProps(__spreadValues$1(__spreadValues$1(__spreadValues$1({},defaultOptions),globalsOptions),$e),{id:Ie});delete Fe.hasMask,delete Fe.position,delete Fe.zIndex;const Ue=$e.position||"top-center",qe=$e.hasMask||!1,kt=Ue+(qe?"-mask":"");let Et=containers[kt];Et?Et.count++:(Et=containers[kt]={el:document.createElement("div"),count:1},Et.el.className=["m-message-container","is-"+Ue,qe?"has-mask":""].filter(function(vn){return!!vn}).join(" "),document.body.appendChild(Et.el)),$e.zIndex&&(Et.el.style.zIndex=String($e.zIndex));let Dt=null;isVNode($e.message)?(Dt={default:()=>$e.message},Fe.message=""):typeof $e.message=="function"&&(Dt={default:$e.message},Fe.message="");const Lt=createVNode(MessageComponent,Fe,Dt),jt=document.createElement("div");Lt.appContext=$e.ctx||message$1._context||null,Lt.props.onClose=$e.onClose,Lt.props.onDestroy=()=>{Et.count--,Et.count===0&&(delete containers[kt],Et.el.remove()),render$1(null,jt)},render$1(Lt,jt),Ue.indexOf("bottom")===0&&Et.el.firstChild?Et.el.insertBefore(jt.firstElementChild,Et.el.firstChild):Et.el.appendChild(jt.firstElementChild);const hn={id:Ie,close(){var vn,kn;(kn=(vn=Lt==null?void 0:Lt.component)==null?void 0:vn.exposed)==null||kn.close()}};return instances$1.push(hn),hn};message$1.success=($e,Ie)=>message$1(__spreadProps(__spreadValues$1({},Ie),{type:"success",message:$e}));message$1.info=($e,Ie)=>message$1(__spreadProps(__spreadValues$1({},Ie),{type:"info",message:$e}));message$1.warning=($e,Ie)=>message$1(__spreadProps(__spreadValues$1({},Ie),{type:"warning",message:$e}));message$1.error=($e,Ie)=>message$1(__spreadProps(__spreadValues$1({},Ie),{type:"error",message:$e}));message$1.loading=($e,Ie)=>message$1(__spreadProps(__spreadValues$1({},Ie),{type:"loading",message:$e}));message$1.closeAll=function(){for(let $e=instances$1.length-1;$e>=0;$e--)instances$1[$e].close()};message$1.setDefault=$e=>{globalsOptions=__spreadValues$1({},$e)};const withInstall$1=($e,Ie)=>($e.install=Ie,$e);var index$1=withInstall$1(message$1,function($e,Ie={}){message$1._context=$e._context,$e.config.globalProperties["$"+(Ie.name||"mmessage")]=message$1,Ie.defaultOptions&&message$1.setDefault(Ie.defaultOptions)}),setupDefaults$9={cookies:{path:"/"},treeOptions:{parentKey:"parentId",key:"id",children:"children"},parseDateFormat:"yyyy-MM-dd HH:mm:ss",firstDayOfWeek:1},setupDefaults_1=setupDefaults$9;function arrayEach$f($e,Ie,Fe){if($e)if($e.forEach)$e.forEach(Ie,Fe);else for(var Ue=0,qe=$e.length;Ue1?function(kt){qe.push([""+kt,Ue[kt]])}:function(){qe.push(arguments[Ie])})}return qe}}var helperCreateGetObjects_1=helperCreateGetObjects$3,helperCreateGetObjects$2=helperCreateGetObjects_1,keys$c=helperCreateGetObjects$2("keys",1),keys_1=keys$c,objectToString$1=staticObjectToString,objectEach$3=objectEach_1,arrayEach$d=arrayEach_1;function getCativeCtor($e,Ie){var Fe=$e.__proto__.constructor;return Ie?new Fe(Ie):new Fe}function handleValueClone($e,Ie){return Ie?copyValue($e,Ie):$e}function copyValue($e,Ie){if($e)switch(objectToString$1.call($e)){case"[object Object]":{var Fe=Object.create(Object.getPrototypeOf($e));return objectEach$3($e,function(Et,Dt){Fe[Dt]=handleValueClone(Et,Ie)}),Fe}case"[object Date]":case"[object RegExp]":return getCativeCtor($e,$e.valueOf());case"[object Array]":case"[object Arguments]":{var Ue=[];return arrayEach$d($e,function(Et){Ue.push(handleValueClone(Et,Ie))}),Ue}case"[object Set]":{var qe=getCativeCtor($e);return qe.forEach(function(Et){qe.add(handleValueClone(Et,Ie))}),qe}case"[object Map]":{var kt=getCativeCtor($e);return kt.forEach(function(Et,Dt){kt.set(Dt,handleValueClone(Et,Ie))}),kt}}return $e}function clone$4($e,Ie){return $e&©Value($e,Ie)}var clone_1=clone$4,arrayEach$c=arrayEach_1,keys$b=keys_1,isArray$t=isArray_1,clone$3=clone_1,objectAssignFns=Object.assign;function handleAssign($e,Ie,Fe){for(var Ue=Ie.length,qe,kt=1;kt1)return $e=isArray$t($e[1])?[]:{},handleAssign($e,Ie,!0)}else return objectAssignFns?objectAssignFns.apply(Object,Ie):handleAssign($e,Ie)}return $e},assign_1=assign$d,setupDefaults$8=setupDefaults_1,arrayEach$b=arrayEach_1,each$i=each_1,isFunction$g=isFunction_1,assign$c=assign_1,XEUtils$2=function(){};function mixin(){arrayEach$b(arguments,function($e){each$i($e,function(Ie,Fe){XEUtils$2[Fe]=isFunction$g(Ie)?function(){var Ue=Ie.apply(XEUtils$2.$context,arguments);return XEUtils$2.$context=null,Ue}:Ie})})}function setup$2($e){return assign$c(setupDefaults$8,$e)}XEUtils$2.VERSION="3.5.30";XEUtils$2.mixin=mixin;XEUtils$2.setup=setup$2;var ctor=XEUtils$2;function lastArrayEach$3($e,Ie,Fe){for(var Ue=$e.length-1;Ue>=0;Ue--)Ie.call(Fe,$e[Ue],Ue,$e)}var lastArrayEach_1=lastArrayEach$3,lastArrayEach$2=lastArrayEach_1,keys$a=keys_1;function lastObjectEach$2($e,Ie,Fe){lastArrayEach$2(keys$a($e),function(Ue){Ie.call(Fe,$e[Ue],Ue,$e)})}var lastObjectEach_1=lastObjectEach$2;function isNull$a($e){return $e===null}var isNull_1=isNull$a,isNull$9=isNull_1;function property$7($e,Ie){return function(Fe){return isNull$9(Fe)?Ie:Fe[$e]}}var property_1=property$7,each$h=each_1,isFunction$f=isFunction_1,property$6=property_1;function objectMap$1($e,Ie,Fe){var Ue={};if($e)if(Ie)isFunction$f(Ie)||(Ie=property$6(Ie)),each$h($e,function(qe,kt){Ue[kt]=Ie.call(Fe,qe,kt,$e)});else return $e;return Ue}var objectMap_1=objectMap$1;function isPlainObject$a($e){return $e?$e.constructor===Object:!1}var isPlainObject_1=isPlainObject$a,isArray$s=isArray_1,isPlainObject$9=isPlainObject_1,each$g=each_1;function handleMerge($e,Ie){return isPlainObject$9($e)&&isPlainObject$9(Ie)||isArray$s($e)&&isArray$s(Ie)?(each$g(Ie,function(Fe,Ue){$e[Ue]=handleMerge($e[Ue],Fe)}),$e):Ie}var merge$3=function($e){$e||($e={});for(var Ie=arguments,Fe=Ie.length,Ue,qe=1;qe1){if($e.map)return $e.map(Ie,Fe);each$f($e,function(){Ue.push(Ie.apply(Fe,arguments))})}return Ue}var map_1=map$7,hasOwnProp$8=hasOwnProp_1,isArray$r=isArray_1;function helperCreateIterateHandle$4($e,Ie,Fe,Ue,qe){return function(kt,Et,Dt){if(kt&&Et){if($e&&kt[$e])return kt[$e](Et,Dt);if(Ie&&isArray$r(kt)){for(var Lt=0,jt=kt.length;LtIe?1:-1}function buildMultiOrders($e,Ie,Fe){return function(Ue,qe){var kt=Ue[$e],Et=qe[$e];return kt===Et?Fe?Fe(Ue,qe):0:Ie.order===ORDER_PROP_DESC?handleSort(Et,kt):handleSort(kt,Et)}}function getSortConfs($e,Ie,Fe,Ue){var qe=[];return Fe=isArray$p(Fe)?Fe:[Fe],arrayEach$a(Fe,function(kt,Et){if(kt){var Dt=kt,Lt;isArray$p(kt)?(Dt=kt[0],Lt=kt[1]):isPlainObject$8(kt)&&(Dt=kt.field,Lt=kt.order),qe.push({field:Dt,order:Lt||ORDER_PROP_ASC}),arrayEach$a(Ie,isFunction$d(Dt)?function(jt,hn){jt[Et]=Dt.call(Ue,jt.data,hn,$e)}:function(jt){jt[Et]=Dt?get$5(jt.data,Dt):jt.data})}}),qe}function orderBy$4($e,Ie,Fe){if($e){if(eqNull$6(Ie))return toArray$2($e).sort(handleSort);for(var Ue,qe=map$5($e,function(Dt){return{data:Dt}}),kt=getSortConfs($e,qe,Ie,Fe),Et=kt.length-1;Et>=0;)Ue=buildMultiOrders(Et,kt[Et],Ue),Et--;return Ue&&(qe=qe.sort(Ue)),map$5(qe,property$4("data"))}return[]}var orderBy_1=orderBy$4,orderBy$3=orderBy_1,sortBy$1=orderBy$3,sortBy_1=sortBy$1;function random$2($e,Ie){return $e>=Ie?$e:($e=$e>>0)+Math.round(Math.random()*((Ie||9)-$e))}var random_1=random$2,helperCreateGetObjects$1=helperCreateGetObjects_1,values$6=helperCreateGetObjects$1("values",0),values_1=values$6,random$1=random_1,values$5=values_1;function shuffle$2($e){for(var Ie,Fe=[],Ue=values$5($e),qe=Ue.length-1;qe>=0;qe--)Ie=qe>0?random$1(0,qe):0,Fe.push(Ue[Ie]),Ue.splice(Ie,1);return Fe}var shuffle_1=shuffle$2,shuffle$1=shuffle_1;function sample$1($e,Ie){var Fe=shuffle$1($e);return arguments.length<=1?Fe[0]:(Ie=2?toNumber$7(Ie):0,Fe=qe>=3?toNumber$7(Fe):$e.length,$e.slice)return $e.slice(Ie,Fe);for(;Ie=0;Ue--)if(Ie.call(Fe,$e[Ue],Ue,$e))return $e[Ue]}}var findLast_1=findLast$1,keys$9=keys_1;function reduce$1($e,Ie,Fe){if($e){var Ue,qe,kt=0,Et=null,Dt=Fe,Lt=arguments.length>2,jt=keys$9($e);if($e.length&&$e.reduce)return qe=function(){return Ie.apply(Et,arguments)},Lt?$e.reduce(qe,Dt):$e.reduce(qe);for(Lt&&(kt=1,Dt=$e[jt[0]]),Ue=jt.length;kt>0,Dt=Fe>>0,Lt=$e.length,jt=arguments.length>3?Ue>>0:Lt;if(Et=0?Et:Lt+Et,Et>=0&&(Dt=Dt>=0?Dt:Lt+Dt,jt=jt>=0?jt:Lt+jt,Dt>0||1;if(isArray$m($e))if(qe>=0&&$e.length>qe)for(Fe=0;Fe<$e.length;)Ue.push($e.slice(Fe,Fe+qe)),Fe+=qe;else Ue=$e.length?[$e]:$e;return Ue}var chunk_1=chunk$1,map$4=map_1,property$3=property_1;function pluck$2($e,Ie){return map$4($e,property$3(Ie))}var pluck_1=pluck$2,isFunction$c=isFunction_1,eqNull$5=eqNull_1,get$4=get_1,arrayEach$9=arrayEach_1;function helperCreateMinMax$2($e){return function(Ie,Fe){if(Ie&&Ie.length){var Ue,qe;return arrayEach$9(Ie,function(kt,Et){Fe&&(kt=isFunction$c(Fe)?Fe(kt,Et,Ie):get$4(kt,Fe)),!eqNull$5(kt)&&(eqNull$5(Ue)||$e(Ue,kt))&&(qe=Et,Ue=kt)}),Ie[qe]}return Ue}}var helperCreateMinMax_1=helperCreateMinMax$2,helperCreateMinMax$1=helperCreateMinMax_1,max$4=helperCreateMinMax$1(function($e,Ie){return $e1&&(isNull$6(Ie)||!isObject$7(Ie)),kt=qe?Fe:Ie;if(isPlainObject$7($e))objectEach$2($e,qe?function(Et,Dt){$e[Dt]=Ie}:function(Et,Dt){helperDeleteProperty$1($e,Dt)}),kt&&assign$b($e,kt);else if(isArray$i($e)){if(qe)for(Ue=$e.length;Ue>0;)Ue--,$e[Ue]=Ie;else $e.length=0;kt&&$e.push.apply($e,kt)}}return $e}var clear_1=clear$2,helperDeleteProperty=helperDeleteProperty_1,isFunction$b=isFunction_1,isArray$h=isArray_1,each$b=each_1,arrayEach$7=arrayEach_1,lastEach$1=lastEach_1,clear$1=clear_1,eqNull$4=eqNull_1;function pluckProperty($e){return function(Ie,Fe){return Fe===$e}}function remove$2($e,Ie,Fe){if($e){if(!eqNull$4(Ie)){var Ue=[],qe=[];return isFunction$b(Ie)||(Ie=pluckProperty(Ie)),each$b($e,function(kt,Et,Dt){Ie.call(Fe,kt,Et,Dt)&&Ue.push(Et)}),isArray$h($e)?lastEach$1(Ue,function(kt,Et){qe.push($e[kt]),$e.splice(kt,1)}):(qe={},arrayEach$7(Ue,function(kt){qe[kt]=$e[kt],helperDeleteProperty($e,kt)})),qe}return clear$1($e)}return $e}var remove_1=remove$2,setupDefaults$7=setupDefaults_1,orderBy$2=orderBy_1,clone$2=clone_1,eqNull$3=eqNull_1,each$a=each_1,remove$1=remove_1,assign$a=assign_1;function strictTree($e,Ie){each$a($e,function(Fe){Fe[Ie]&&!Fe[Ie].length&&remove$1(Fe,Ie)})}function toArrayTree$1($e,Ie){var Fe=assign$a({},setupDefaults$7.treeOptions,Ie),Ue=Fe.strict,qe=Fe.key,kt=Fe.parentKey,Et=Fe.children,Dt=Fe.mapChildren,Lt=Fe.sortKey,jt=Fe.reverse,hn=Fe.data,vn=[],kn={},Cn={},wn,bn,$n;return Lt&&($e=orderBy$2(clone$2($e),Lt),jt&&($e=$e.reverse())),each$a($e,function(xn){wn=xn[qe],Cn[wn]=!0}),each$a($e,function(xn){wn=xn[qe],hn?(bn={},bn[hn]=xn):bn=xn,$n=xn[kt],kn[wn]=kn[wn]||[],bn[qe]=wn,bn[kt]=$n,wn===$n&&($n=null,console.log("Fix infinite Loop.",xn)),kn[$n]=kn[$n]||[],kn[$n].push(bn),bn[Et]=kn[wn],Dt&&(bn[Dt]=kn[wn]),(!Ue||Ue&&eqNull$3($n))&&(Cn[$n]||vn.push(bn))}),Ue&&strictTree($e,Et),vn}var toArrayTree_1=toArrayTree$1,setupDefaults$6=setupDefaults_1,each$9=each_1,assign$9=assign_1;function unTreeList($e,Ie,Fe){var Ue=Fe.children,qe=Fe.data,kt=Fe.clear;return each$9(Ie,function(Et){var Dt=Et[Ue];qe&&(Et=Et[qe]),$e.push(Et),Dt&&Dt.length&&unTreeList($e,Dt,Fe),kt&&delete Et[Ue]}),$e}function toTreeArray$1($e,Ie){return unTreeList([],$e,assign$9({},setupDefaults$6.treeOptions,Ie))}var toTreeArray_1=toTreeArray$1;function helperCreateTreeFunc$4($e){return function(Ie,Fe,Ue,qe){var kt=Ue||{},Et=kt.children||"children";return $e(null,Ie,Fe,qe,[],[],Et,kt)}}var helperCreateTreeFunc_1=helperCreateTreeFunc$4,helperCreateTreeFunc$3=helperCreateTreeFunc_1;function findTreeItem($e,Ie,Fe,Ue,qe,kt,Et,Dt){if(Ie){var Lt,jt,hn,vn,kn,Cn;for(jt=0,hn=Ie.length;jt=0;Fe--)if(Ie===$e[Fe])return Fe;return-1}var arrayLastIndexOf_1=arrayLastIndexOf$2,helperCreateInTypeof$2=helperCreateInTypeof_1,isNumber$d=helperCreateInTypeof$2("number"),isNumber_1=isNumber$d,isNumber$c=isNumber_1;function isNumberNaN$1($e){return isNumber$c($e)&&isNaN($e)}var _isNaN=isNumberNaN$1,helperCreateInTypeof$1=helperCreateInTypeof_1,isString$c=helperCreateInTypeof$1("string"),isString_1=isString$c,helperCreateInInObjectString$3=helperCreateInInObjectString_1,isDate$9=helperCreateInInObjectString$3("Date"),isDate_1=isDate$9,staticParseInt$5=parseInt,staticParseInt_1=staticParseInt$5;function helperGetUTCDateTime$1($e){return Date.UTC($e.y,$e.M||0,$e.d||1,$e.H||0,$e.m||0,$e.s||0,$e.S||0)}var helperGetUTCDateTime_1=helperGetUTCDateTime$1;function helperGetDateTime$c($e){return $e.getTime()}var helperGetDateTime_1=helperGetDateTime$c,staticParseInt$4=staticParseInt_1,helperGetUTCDateTime=helperGetUTCDateTime_1,helperGetDateTime$b=helperGetDateTime_1,isString$b=isString_1,isDate$8=isDate_1;function getParseRule($e){return"(\\d{"+$e+"})"}function toParseMs($e){return $e<10?$e*100:$e<100?$e*10:$e}function toParseNum($e){return isNaN($e)?$e:staticParseInt$4($e)}var d2=getParseRule(2),d1or2=getParseRule("1,2"),d1or7=getParseRule("1,7"),d3or4=getParseRule("3,4"),place=".{1}",d1Or2RE=place+d1or2,dzZ="(([zZ])|([-+]\\d{2}:?\\d{2}))",defaulParseStrs=[d3or4,d1Or2RE,d1Or2RE,d1Or2RE,d1Or2RE,d1Or2RE,place+d1or7,dzZ],defaulParseREs=[];for(var len=defaulParseStrs.length-1;len>=0;len--){for(var rule="",i$7=0;i$7=0&&Ie.call(Fe,$e[Ue],Ue,$e)!==!1;Ue--);else for(qe=keys$8($e),Ue=qe.length-1;Ue>=0&&Ie.call(Fe,$e[qe[Ue]],qe[Ue],$e)!==!1;Ue--);}}var lastForOf_1=lastForOf$1,isArray$e=isArray_1,isString$a=isString_1,hasOwnProp$4=hasOwnProp_1;function helperCreateIndexOf$2($e,Ie){return function(Fe,Ue){if(Fe){if(Fe[$e])return Fe[$e](Ue);if(isString$a(Fe)||isArray$e(Fe))return Ie(Fe,Ue);for(var qe in Fe)if(hasOwnProp$4(Fe,qe)&&Ue===Fe[qe])return qe}return-1}}var helperCreateIndexOf_1=helperCreateIndexOf$2,helperCreateIndexOf$1=helperCreateIndexOf_1,arrayIndexOf$1=arrayIndexOf_1,indexOf$1=helperCreateIndexOf$1("indexOf",arrayIndexOf$1),indexOf_1=indexOf$1,helperCreateIndexOf=helperCreateIndexOf_1,arrayLastIndexOf$1=arrayLastIndexOf_1,lastIndexOf$2=helperCreateIndexOf("lastIndexOf",arrayLastIndexOf$1),lastIndexOf_1=lastIndexOf$2,isArray$d=isArray_1,isString$9=isString_1,each$7=each_1;function getSize$2($e){var Ie=0;return isString$9($e)||isArray$d($e)?$e.length:(each$7($e,function(){Ie++}),Ie)}var getSize_1=getSize$2,isNumber$b=isNumber_1;function isNumberFinite$1($e){return isNumber$b($e)&&isFinite($e)}var _isFinite=isNumberFinite$1,isArray$c=isArray_1,isNull$5=isNull_1,isInteger$2=function($e){return!isNull$5($e)&&!isNaN($e)&&!isArray$c($e)&&$e%1===0},isInteger_1=isInteger$2,isArray$b=isArray_1,isInteger$1=isInteger_1,isNull$4=isNull_1;function isFloat$1($e){return!isNull$4($e)&&!isNaN($e)&&!isArray$b($e)&&!isInteger$1($e)}var isFloat_1=isFloat$1,helperCreateInTypeof=helperCreateInTypeof_1,isBoolean$5=helperCreateInTypeof("boolean"),isBoolean_1=isBoolean$5,helperCreateInInObjectString$2=helperCreateInInObjectString_1,isRegExp$4=helperCreateInInObjectString$2("RegExp"),isRegExp_1=isRegExp$4,helperCreateInInObjectString$1=helperCreateInInObjectString_1,isError$2=helperCreateInInObjectString$1("Error"),isError_1=isError$2;function isTypeError$1($e){return $e?$e.constructor===TypeError:!1}var isTypeError_1=isTypeError$1;function isEmpty$3($e){for(var Ie in $e)return!1;return!0}var isEmpty_1=isEmpty$3,staticStrUndefined$9=staticStrUndefined_1,supportSymbol=typeof Symbol!==staticStrUndefined$9;function isSymbol$3($e){return supportSymbol&&Symbol.isSymbol?Symbol.isSymbol($e):typeof $e=="symbol"}var isSymbol_1=isSymbol$3,helperCreateInInObjectString=helperCreateInInObjectString_1,isArguments$2=helperCreateInInObjectString("Arguments"),isArguments_1=isArguments$2,isString$8=isString_1,isNumber$a=isNumber_1;function isElement$4($e){return!!($e&&isString$8($e.nodeName)&&isNumber$a($e.nodeType))}var isElement_1=isElement$4,staticStrUndefined$8=staticStrUndefined_1,staticDocument$3=typeof document===staticStrUndefined$8?0:document,staticDocument_1=staticDocument$3,staticDocument$2=staticDocument_1;function isDocument$2($e){return!!($e&&staticDocument$2&&$e.nodeType===9)}var isDocument_1=isDocument$2,staticStrUndefined$7=staticStrUndefined_1,staticWindow$2=typeof window===staticStrUndefined$7?0:window,staticWindow_1=staticWindow$2,staticWindow$1=staticWindow_1;function isWindow$2($e){return!!(staticWindow$1&&($e&&$e===$e.window))}var isWindow_1=isWindow$2,staticStrUndefined$6=staticStrUndefined_1,supportFormData=typeof FormData!==staticStrUndefined$6;function isFormData$2($e){return supportFormData&&$e instanceof FormData}var isFormData_1=isFormData$2,staticStrUndefined$5=staticStrUndefined_1,supportMap=typeof Map!==staticStrUndefined$5;function isMap$2($e){return supportMap&&$e instanceof Map}var isMap_1=isMap$2,staticStrUndefined$4=staticStrUndefined_1,supportWeakMap=typeof WeakMap!==staticStrUndefined$4;function isWeakMap$1($e){return supportWeakMap&&$e instanceof WeakMap}var isWeakMap_1=isWeakMap$1,staticStrUndefined$3=staticStrUndefined_1,supportSet=typeof Set!==staticStrUndefined$3;function isSet$2($e){return supportSet&&$e instanceof Set}var isSet_1=isSet$2,staticStrUndefined$2=staticStrUndefined_1,supportWeakSet=typeof WeakSet!==staticStrUndefined$2;function isWeakSet$1($e){return supportWeakSet&&$e instanceof WeakSet}var isWeakSet_1=isWeakSet$1,isFunction$a=isFunction_1,isString$7=isString_1,isArray$a=isArray_1,hasOwnProp$3=hasOwnProp_1;function helperCreateiterateIndexOf$2($e){return function(Ie,Fe,Ue){if(Ie&&isFunction$a(Fe)){if(isArray$a(Ie)||isString$7(Ie))return $e(Ie,Fe,Ue);for(var qe in Ie)if(hasOwnProp$3(Ie,qe)&&Fe.call(Ue,Ie[qe],qe,Ie))return qe}return-1}}var helperCreateiterateIndexOf_1=helperCreateiterateIndexOf$2,helperCreateiterateIndexOf$1=helperCreateiterateIndexOf_1,findIndexOf$3=helperCreateiterateIndexOf$1(function($e,Ie,Fe){for(var Ue=0,qe=$e.length;Ue-1})}else return!0;return isEqual$3($e,Ie)}var isMatch_1=isMatch$1,helperEqualCompare=helperEqualCompare_1,helperDefaultCompare=helperDefaultCompare_1,isFunction$9=isFunction_1,isUndefined$9=isUndefined_1;function isEqualWith$1($e,Ie,Fe){return isFunction$9(Fe)?helperEqualCompare($e,Ie,function(Ue,qe,kt,Et,Dt){var Lt=Fe(Ue,qe,kt,Et,Dt);return isUndefined$9(Lt)?helperDefaultCompare(Ue,qe):!!Lt},Fe):helperEqualCompare($e,Ie,helperDefaultCompare)}var isEqualWith_1=isEqualWith$1,isSymbol$2=isSymbol_1,isDate$5=isDate_1,isArray$8=isArray_1,isRegExp$2=isRegExp_1,isError$1=isError_1,isNull$3=isNull_1;function getType$1($e){return isNull$3($e)?"null":isSymbol$2($e)?"symbol":isDate$5($e)?"date":isArray$8($e)?"array":isRegExp$2($e)?"regexp":isError$1($e)?"error":typeof $e}var getType_1=getType$1,__uniqueId=0;function uniqueId$1($e){return[$e,++__uniqueId].join("")}var uniqueId_1=uniqueId$1,helperCreateiterateIndexOf=helperCreateiterateIndexOf_1,findLastIndexOf$1=helperCreateiterateIndexOf(function($e,Ie,Fe){for(var Ue=$e.length-1;Ue>=0;Ue--)if(Ie.call(Fe,$e[Ue],Ue,$e))return Ue;return-1}),findLastIndexOf_1=findLastIndexOf$1,isPlainObject$6=isPlainObject_1,isString$5=isString_1;function toStringJSON$1($e){if(isPlainObject$6($e))return $e;if(isString$5($e))try{return JSON.parse($e)}catch{}return{}}var toStringJSON_1=toStringJSON$1,eqNull$2=eqNull_1;function toJSONString$1($e){return eqNull$2($e)?"":JSON.stringify($e)}var toJSONString_1=toJSONString$1,helperCreateGetObjects=helperCreateGetObjects_1,entries$1=helperCreateGetObjects("entries",2),entries_1=entries$1,isFunction$8=isFunction_1,isArray$7=isArray_1,each$6=each_1,findIndexOf$1=findIndexOf_1;function helperCreatePickOmit$2($e,Ie){return function(Fe,Ue){var qe,kt,Et={},Dt=[],Lt=this,jt=arguments,hn=jt.length;if(!isFunction$8(Ue)){for(kt=1;kt-1)?$e:Ie)&&(Et[kn]=vn)}),Et}}var helperCreatePickOmit_1=helperCreatePickOmit$2,helperCreatePickOmit$1=helperCreatePickOmit_1,pick$2=helperCreatePickOmit$1(1,0),pick_1=pick$2,helperCreatePickOmit=helperCreatePickOmit_1,omit$2=helperCreatePickOmit(0,1),omit_1=omit$2,values$2=values_1;function first$1($e){return values$2($e)[0]}var first_1=first$1,values$1=values_1;function last$2($e){var Ie=values$1($e);return Ie[Ie.length-1]}var last_1=last$2,staticHGKeyRE=staticHGKeyRE_1,helperGetHGSKeys$1=helperGetHGSKeys_1,hasOwnProp$2=hasOwnProp_1;function has$1($e,Ie){if($e){if(hasOwnProp$2($e,Ie))return!0;var Fe,Ue,qe,kt,Et,Dt,Lt=helperGetHGSKeys$1(Ie),jt=0,hn=Lt.length;for(Et=$e;jt>0,qe=Ie>>0,Ue>0||1;UeIe}),min_1=min$3;function helperNumberDecimal$4($e){return($e.split(".")[1]||"").length}var helperNumberDecimal_1=helperNumberDecimal$4,staticParseInt$2=staticParseInt_1;function helperStringRepeat$5($e,Ie){if($e.repeat)return $e.repeat(Ie);var Fe=isNaN(Ie)?[]:new Array(staticParseInt$2(Ie));return Fe.join($e)+(Fe.length>0?$e:"")}var helperStringRepeat_1=helperStringRepeat$5;function helperNumberOffsetPoint$2($e,Ie){return $e.substring(0,Ie)+"."+$e.substring(Ie,$e.length)}var helperNumberOffsetPoint_1=helperNumberOffsetPoint$2,helperStringRepeat$4=helperStringRepeat_1,helperNumberOffsetPoint$1=helperNumberOffsetPoint_1;function toNumberString$8($e){var Ie=""+$e,Fe=Ie.match(/^([-+]?)((\d+)|((\d+)?[.](\d+)?))e([-+]{1})([0-9]+)$/);if(Fe){var Ue=$e<0,qe=Ue?"-":"",kt=Fe[3]||"",Et=Fe[5]||"",Dt=Fe[6]||"",Lt=Fe[7],jt=Fe[8],hn=jt-Dt.length,vn=jt-kt.length,kn=jt-Et.length;return Lt==="+"?kt?qe+kt+helperStringRepeat$4("0",jt):hn>0?qe+Et+Dt+helperStringRepeat$4("0",hn):qe+Et+helperNumberOffsetPoint$1(Dt,jt):kt?vn>0?qe+"0."+helperStringRepeat$4("0",Math.abs(vn))+kt:qe+helperNumberOffsetPoint$1(kt,vn):kn>0?qe+"0."+helperStringRepeat$4("0",Math.abs(kn))+Et+Dt:qe+helperNumberOffsetPoint$1(Et,kn)+Dt}return Ie}var toNumberString_1=toNumberString$8,helperNumberDecimal$3=helperNumberDecimal_1,toNumberString$7=toNumberString_1;function helperMultiply$2($e,Ie){var Fe=toNumberString$7($e),Ue=toNumberString$7(Ie);return parseInt(Fe.replace(".",""))*parseInt(Ue.replace(".",""))/Math.pow(10,helperNumberDecimal$3(Fe)+helperNumberDecimal$3(Ue))}var helperMultiply_1=helperMultiply$2,helperMultiply$1=helperMultiply_1,toNumber$6=toNumber_1,toNumberString$6=toNumberString_1;function helperCreateMathNumber$3($e){return function(Ie,Fe){var Ue=toNumber$6(Ie),qe=Ue;if(Ue){Fe=Fe>>0;var kt=toNumberString$6(Ue),Et=kt.split("."),Dt=Et[0],Lt=Et[1]||"",jt=Lt.substring(0,Fe+1),hn=Dt+(jt?"."+jt:"");if(Fe>=Lt.length)return toNumber$6(hn);if(hn=Ue,Fe>0){var vn=Math.pow(10,Fe);qe=Math[$e](helperMultiply$1(hn,vn))/vn}else qe=Math[$e](hn)}return qe}}var helperCreateMathNumber_1=helperCreateMathNumber$3,helperCreateMathNumber$2=helperCreateMathNumber_1,round$4=helperCreateMathNumber$2("round"),round_1=round$4,helperCreateMathNumber$1=helperCreateMathNumber_1,ceil$2=helperCreateMathNumber$1("ceil"),ceil_1=ceil$2,helperCreateMathNumber=helperCreateMathNumber_1,floor$4=helperCreateMathNumber("floor"),floor_1=floor$4,eqNull$1=eqNull_1,isNumber$8=isNumber_1,toNumberString$5=toNumberString_1;function toValueString$e($e){return isNumber$8($e)?toNumberString$5($e):""+(eqNull$1($e)?"":$e)}var toValueString_1=toValueString$e,round$3=round_1,toValueString$d=toValueString_1,helperStringRepeat$3=helperStringRepeat_1,helperNumberOffsetPoint=helperNumberOffsetPoint_1;function toFixed$3($e,Ie){Ie=Ie>>0;var Fe=toValueString$d(round$3($e,Ie)),Ue=Fe.split("."),qe=Ue[0],kt=Ue[1]||"",Et=Ie-kt.length;return Ie?Et>0?qe+"."+kt+helperStringRepeat$3("0",Et):qe+helperNumberOffsetPoint(kt,Math.abs(Et)):qe}var toFixed_1=toFixed$3,setupDefaults$5=setupDefaults_1,round$2=round_1,ceil$1=ceil_1,floor$3=floor_1,isNumber$7=isNumber_1,toValueString$c=toValueString_1,toFixed$2=toFixed_1,toNumberString$4=toNumberString_1,assign$6=assign_1;function commafy$1($e,Ie){var Fe=assign$6({},setupDefaults$5.commafyOptions,Ie),Ue=Fe.digits,qe=isNumber$7($e),kt,Et,Dt,Lt,jt;return qe?(kt=(Fe.ceil?ceil$1:Fe.floor?floor$3:round$2)($e,Ue),Et=toNumberString$4(Ue?toFixed$2(kt,Ue):kt).split("."),Lt=Et[0],jt=Et[1],Dt=Lt&&kt<0,Dt&&(Lt=Lt.substring(1,Lt.length))):(kt=toValueString$c($e).replace(/,/g,""),Et=kt?[kt]:[],Lt=Et[0]),Et.length?(Dt?"-":"")+Lt.replace(new RegExp("(?=(?!(\\b))(.{"+(Fe.spaceNumber||3)+"})+$)","g"),Fe.separator||",")+(jt?"."+jt:""):kt}var commafy_1=commafy$1,staticParseInt$1=staticParseInt_1,helperCreateToNumber=helperCreateToNumber_1,toInteger$1=helperCreateToNumber(staticParseInt$1),toInteger_1=toInteger$1,helperMultiply=helperMultiply_1,toNumber$5=toNumber_1;function multiply$3($e,Ie){var Fe=toNumber$5($e),Ue=toNumber$5(Ie);return helperMultiply(Fe,Ue)}var multiply_1=multiply$3,helperNumberDecimal$2=helperNumberDecimal_1,toNumberString$3=toNumberString_1,multiply$2=multiply_1;function helperNumberAdd$2($e,Ie){var Fe=toNumberString$3($e),Ue=toNumberString$3(Ie),qe=Math.pow(10,Math.max(helperNumberDecimal$2(Fe),helperNumberDecimal$2(Ue)));return(multiply$2($e,qe)+multiply$2(Ie,qe))/qe}var helperNumberAdd_1=helperNumberAdd$2,helperNumberAdd$1=helperNumberAdd_1,toNumber$4=toNumber_1;function add$1($e,Ie){return helperNumberAdd$1(toNumber$4($e),toNumber$4(Ie))}var add_1=add$1,helperNumberDecimal$1=helperNumberDecimal_1,toNumberString$2=toNumberString_1,toNumber$3=toNumber_1,toFixed$1=toFixed_1;function subtract$1($e,Ie){var Fe=toNumber$3($e),Ue=toNumber$3(Ie),qe=toNumberString$2(Fe),kt=toNumberString$2(Ue),Et=helperNumberDecimal$1(qe),Dt=helperNumberDecimal$1(kt),Lt=Math.pow(10,Math.max(Et,Dt)),jt=Et>=Dt?Et:Dt;return parseFloat(toFixed$1((Fe*Lt-Ue*Lt)/Lt,jt))}var subtract_1=subtract$1,helperNumberDecimal=helperNumberDecimal_1,toNumberString$1=toNumberString_1,multiply$1=multiply_1;function helperNumberDivide$2($e,Ie){var Fe=toNumberString$1($e),Ue=toNumberString$1(Ie),qe=helperNumberDecimal(Fe),kt=helperNumberDecimal(Ue),Et=kt-qe,Dt=Et<0,Lt=Math.pow(10,Dt?Math.abs(Et):Et);return multiply$1(Fe.replace(".","")/Ue.replace(".",""),Dt?1/Lt:Lt)}var helperNumberDivide_1=helperNumberDivide$2,helperNumberDivide$1=helperNumberDivide_1,toNumber$2=toNumber_1;function divide$1($e,Ie){return helperNumberDivide$1(toNumber$2($e),toNumber$2(Ie))}var divide_1=divide$1,helperNumberAdd=helperNumberAdd_1,isFunction$6=isFunction_1,each$4=each_1,get$3=get_1;function sum$3($e,Ie,Fe){var Ue=0;return each$4($e,Ie?isFunction$6(Ie)?function(){Ue=helperNumberAdd(Ue,Ie.apply(Fe,arguments))}:function(qe){Ue=helperNumberAdd(Ue,get$3(qe,Ie))}:function(qe){Ue=helperNumberAdd(Ue,qe)}),Ue}var sum_1=sum$3,helperNumberDivide=helperNumberDivide_1,getSize$1=getSize_1,sum$2=sum_1;function mean$1($e,Ie,Fe){return helperNumberDivide(sum$2($e,Ie,Fe),getSize$1($e))}var mean_1=mean$1,staticStrFirst$5="first",staticStrFirst_1=staticStrFirst$5,staticStrLast$4="last",staticStrLast_1=staticStrLast$4;function helperGetDateFullYear$5($e){return $e.getFullYear()}var helperGetDateFullYear_1=helperGetDateFullYear$5,staticDayTime$5=864e5,staticDayTime_1=staticDayTime$5;function helperGetDateMonth$4($e){return $e.getMonth()}var helperGetDateMonth_1=helperGetDateMonth$4,isDate$4=isDate_1,helperGetDateTime$a=helperGetDateTime_1;function isValidDate$c($e){return isDate$4($e)&&!isNaN(helperGetDateTime$a($e))}var isValidDate_1=isValidDate$c,staticStrFirst$4=staticStrFirst_1,staticStrLast$3=staticStrLast_1,staticDayTime$4=staticDayTime_1,helperGetDateFullYear$4=helperGetDateFullYear_1,helperGetDateTime$9=helperGetDateTime_1,helperGetDateMonth$3=helperGetDateMonth_1,toStringDate$b=toStringDate_1,isValidDate$b=isValidDate_1,isNumber$6=isNumber_1;function getWhatMonth$5($e,Ie,Fe){var Ue=Ie&&!isNaN(Ie)?Ie:0;if($e=toStringDate$b($e),isValidDate$b($e)){if(Fe===staticStrFirst$4)return new Date(helperGetDateFullYear$4($e),helperGetDateMonth$3($e)+Ue,1);if(Fe===staticStrLast$3)return new Date(helperGetDateTime$9(getWhatMonth$5($e,Ue+1,staticStrFirst$4))-1);if(isNumber$6(Fe)&&$e.setDate(Fe),Ue){var qe=$e.getDate();if($e.setMonth(helperGetDateMonth$3($e)+Ue),qe!==$e.getDate())return $e.setDate(1),new Date(helperGetDateTime$9($e)-staticDayTime$4)}}return $e}var getWhatMonth_1=getWhatMonth$5,staticStrFirst$3=staticStrFirst_1,staticStrLast$2=staticStrLast_1,helperGetDateFullYear$3=helperGetDateFullYear_1,getWhatMonth$4=getWhatMonth_1,toStringDate$a=toStringDate_1,isValidDate$a=isValidDate_1;function getWhatYear$4($e,Ie,Fe){var Ue;if($e=toStringDate$a($e),isValidDate$a($e)&&(Ie&&(Ue=Ie&&!isNaN(Ie)?Ie:0,$e.setFullYear(helperGetDateFullYear$3($e)+Ue)),Fe||!isNaN(Fe))){if(Fe===staticStrFirst$3)return new Date(helperGetDateFullYear$3($e),0,1);if(Fe===staticStrLast$2)return $e.setMonth(11),getWhatMonth$4($e,0,staticStrLast$2);$e.setMonth(Fe)}return $e}var getWhatYear_1=getWhatYear$4,getWhatMonth$3=getWhatMonth_1,toStringDate$9=toStringDate_1,isValidDate$9=isValidDate_1;function getQuarterNumber($e){var Ie=$e.getMonth();return Ie<3?1:Ie<6?2:Ie<9?3:4}function getWhatQuarter$1($e,Ie,Fe){var Ue,qe=Ie&&!isNaN(Ie)?Ie*3:0;return $e=toStringDate$9($e),isValidDate$9($e)?(Ue=(getQuarterNumber($e)-1)*3,$e.setMonth(Ue),getWhatMonth$3($e,qe,Fe)):$e}var getWhatQuarter_1=getWhatQuarter$1,staticStrFirst$2=staticStrFirst_1,staticStrLast$1=staticStrLast_1,staticParseInt=staticParseInt_1,helperGetDateFullYear$2=helperGetDateFullYear_1,helperGetDateMonth$2=helperGetDateMonth_1,helperGetDateTime$8=helperGetDateTime_1,toStringDate$8=toStringDate_1,isValidDate$8=isValidDate_1;function getWhatDay$2($e,Ie,Fe){if($e=toStringDate$8($e),isValidDate$8($e)&&!isNaN(Ie)){if($e.setDate($e.getDate()+staticParseInt(Ie)),Fe===staticStrFirst$2)return new Date(helperGetDateFullYear$2($e),helperGetDateMonth$2($e),$e.getDate());if(Fe===staticStrLast$1)return new Date(helperGetDateTime$8(getWhatDay$2($e,1,staticStrFirst$2))-1)}return $e}var getWhatDay_1=getWhatDay$2;function helperStringUpperCase$2($e){return $e.toUpperCase()}var helperStringUpperCase_1=helperStringUpperCase$2,staticDayTime$3=staticDayTime_1,staticWeekTime$2=staticDayTime$3*7,staticWeekTime_1=staticWeekTime$2,setupDefaults$4=setupDefaults_1,staticDayTime$2=staticDayTime_1,staticWeekTime$1=staticWeekTime_1,helperGetDateTime$7=helperGetDateTime_1,toStringDate$7=toStringDate_1,isValidDate$7=isValidDate_1,isNumber$5=isNumber_1;function getWhatWeek$2($e,Ie,Fe,Ue){if($e=toStringDate$7($e),isValidDate$7($e)){var qe=isNumber$5(Fe),kt=isNumber$5(Ue),Et=helperGetDateTime$7($e);if(qe||kt){var Dt=kt?Ue:setupDefaults$4.firstDayOfWeek,Lt=$e.getDay(),jt=qe?Fe:Lt;if(Lt!==jt){var hn=0;Dt>Lt?hn=-(7-Dt+Lt):DtDt?Et+=((jt===0?7:jt)-Dt+hn)*staticDayTime$2:jtUe&&Et.setDate(7-Dt+Ue+1),Dt>0,Fe=isUndefined$8(Fe)?" ":""+Fe,Ue.padStart?Ue.padStart(Ie,Fe):Ie>Ue.length?(Ie-=Ue.length,Ie>Fe.length&&(Fe+=helperStringRepeat$2(Fe,Ie/Fe.length)),Fe.slice(0,Ie)+Ue):Ue}var padStart_1=padStart$2,setupDefaults$2=setupDefaults_1,helperStringUpperCase$1=helperStringUpperCase_1,helperGetDateFullYear=helperGetDateFullYear_1,helperGetDateMonth=helperGetDateMonth_1,toStringDate$5=toStringDate_1,getYearWeek$1=getYearWeek_1,getYearDay$1=getYearDay_1,assign$5=assign_1,isValidDate$4=isValidDate_1,isFunction$5=isFunction_1,padStart$1=padStart_1;function handleCustomTemplate($e,Ie,Fe,Ue){var qe=Ie[Fe];return qe?isFunction$5(qe)?qe(Ue,Fe,$e):qe[Ue]:Ue}var dateFormatRE=/\[([^\]]+)]|y{2,4}|M{1,2}|d{1,2}|H{1,2}|h{1,2}|m{1,2}|s{1,2}|S{1,3}|Z{1,2}|W{1,2}|D{1,3}|[aAeEq]/g;function toDateString$2($e,Ie,Fe){if($e){if($e=toStringDate$5($e),isValidDate$4($e)){var Ue=Ie||setupDefaults$2.parseDateFormat||setupDefaults$2.formatString,qe=$e.getHours(),kt=qe<12?"am":"pm",Et=assign$5({},setupDefaults$2.parseDateRules||setupDefaults$2.formatStringMatchs,Fe?Fe.formats:null),Dt=function(En,_n){return(""+helperGetDateFullYear($e)).substr(4-_n)},Lt=function(En,_n){return padStart$1(helperGetDateMonth($e)+1,_n,"0")},jt=function(En,_n){return padStart$1($e.getDate(),_n,"0")},hn=function(En,_n){return padStart$1(qe,_n,"0")},vn=function(En,_n){return padStart$1(qe<=12?qe:qe-12,_n,"0")},kn=function(En,_n){return padStart$1($e.getMinutes(),_n,"0")},Cn=function(En,_n){return padStart$1($e.getSeconds(),_n,"0")},wn=function(En,_n){return padStart$1($e.getMilliseconds(),_n,"0")},bn=function(En,_n){var Tn=$e.getTimezoneOffset()/60*-1;return handleCustomTemplate($e,Et,En,(Tn>=0?"+":"-")+padStart$1(Tn,2,"0")+(_n===1?":":"")+"00")},$n=function(En,_n){return padStart$1(handleCustomTemplate($e,Et,En,getYearWeek$1($e,(Fe?Fe.firstDay:null)||setupDefaults$2.firstDayOfWeek)),_n,"0")},xn=function(En,_n){return padStart$1(handleCustomTemplate($e,Et,En,getYearDay$1($e)),_n,"0")},Sn={yyyy:Dt,yy:Dt,MM:Lt,M:Lt,dd:jt,d:jt,HH:hn,H:hn,hh:vn,h:vn,mm:kn,m:kn,ss:Cn,s:Cn,SSS:wn,S:wn,ZZ:bn,Z:bn,WW:$n,W:$n,DDD:xn,D:xn,a:function(En){return handleCustomTemplate($e,Et,En,kt)},A:function(En){return handleCustomTemplate($e,Et,En,helperStringUpperCase$1(kt))},e:function(En){return handleCustomTemplate($e,Et,En,$e.getDay())},E:function(En){return handleCustomTemplate($e,Et,En,$e.getDay())},q:function(En){return handleCustomTemplate($e,Et,En,Math.floor((helperGetDateMonth($e)+3)/3))}};return Ue.replace(dateFormatRE,function(En,_n){return _n||(Sn[En]?Sn[En](En,En.length):En)})}return"Invalid Date"}return""}var toDateString_1=toDateString$2,helperGetDateTime$4=helperGetDateTime_1,helperNewDate$2=helperNewDate_1,now$3=Date.now||function(){return helperGetDateTime$4(helperNewDate$2())},now_1=now$3,helperGetDateTime$3=helperGetDateTime_1,now$2=now_1,toStringDate$4=toStringDate_1,isDate$3=isDate_1,timestamp$1=function($e,Ie){if($e){var Fe=toStringDate$4($e,Ie);return isDate$3(Fe)?helperGetDateTime$3(Fe):Fe}return now$2()},timestamp_1=timestamp$1,toDateString$1=toDateString_1;function isDateSame$1($e,Ie,Fe){return $e&&Ie?($e=toDateString$1($e,Fe),$e!=="Invalid Date"&&$e===toDateString$1(Ie,Fe)):!1}var isDateSame_1=isDateSame$1,helperCreateGetDateWeek=helperCreateGetDateWeek_1,getMonthWeek$1=helperCreateGetDateWeek(function($e){return new Date($e.getFullYear(),$e.getMonth(),1)}),getMonthWeek_1=getMonthWeek$1,getWhatYear$2=getWhatYear_1,toStringDate$3=toStringDate_1,isValidDate$3=isValidDate_1,isLeapYear$1=isLeapYear_1;function getDayOfYear$1($e,Ie){return $e=toStringDate$3($e),isValidDate$3($e)?isLeapYear$1(getWhatYear$2($e,Ie))?366:365:NaN}var getDayOfYear_1=getDayOfYear$1,staticDayTime=staticDayTime_1,staticStrFirst=staticStrFirst_1,staticStrLast=staticStrLast_1,helperGetDateTime$2=helperGetDateTime_1,getWhatMonth$2=getWhatMonth_1,toStringDate$2=toStringDate_1,isValidDate$2=isValidDate_1;function getDayOfMonth$1($e,Ie){return $e=toStringDate$2($e),isValidDate$2($e)?Math.floor((helperGetDateTime$2(getWhatMonth$2($e,Ie,staticStrLast))-helperGetDateTime$2(getWhatMonth$2($e,Ie,staticStrFirst)))/staticDayTime)+1:NaN}var getDayOfMonth_1=getDayOfMonth$1,helperGetDateTime$1=helperGetDateTime_1,helperNewDate$1=helperNewDate_1,toStringDate$1=toStringDate_1,isValidDate$1=isValidDate_1,dateDiffRules=[["yyyy",31536e6],["MM",2592e6],["dd",864e5],["HH",36e5],["mm",6e4],["ss",1e3],["S",0]];function getDateDiff$1($e,Ie){var Fe,Ue,qe,kt,Et,Dt,Lt={done:!1,time:0};if($e=toStringDate$1($e),Ie=Ie?toStringDate$1(Ie):helperNewDate$1(),isValidDate$1($e)&&isValidDate$1(Ie)&&(Fe=helperGetDateTime$1($e),Ue=helperGetDateTime$1(Ie),Fe=qe[1]?Dt===Et-1?Lt[qe[0]]=kt||0:(Lt[qe[0]]=Math.floor(kt/qe[1]),kt-=Lt[qe[0]]*qe[1]):Lt[qe[0]]=0;return Lt}var getDateDiff_1=getDateDiff$1,toValueString$a=toValueString_1,isUndefined$7=isUndefined_1,helperStringRepeat$1=helperStringRepeat_1;function padEnd$1($e,Ie,Fe){var Ue=toValueString$a($e);return Ie=Ie>>0,Fe=isUndefined$7(Fe)?" ":""+Fe,Ue.padEnd?Ue.padEnd(Ie,Fe):Ie>Ue.length?(Ie-=Ue.length,Ie>Fe.length&&(Fe+=helperStringRepeat$1(Fe,Ie/Fe.length)),Ue+Fe.slice(0,Ie)):Ue}var padEnd_1=padEnd$1,toValueString$9=toValueString_1,helperStringRepeat=helperStringRepeat_1;function repeat$1($e,Ie){return helperStringRepeat(toValueString$9($e),Ie)}var repeat_1=repeat$1,toValueString$8=toValueString_1;function trimRight$2($e){return $e&&$e.trimRight?$e.trimRight():toValueString$8($e).replace(/[\s\uFEFF\xA0]+$/g,"")}var trimRight_1=trimRight$2,toValueString$7=toValueString_1;function trimLeft$2($e){return $e&&$e.trimLeft?$e.trimLeft():toValueString$7($e).replace(/^[\s\uFEFF\xA0]+/g,"")}var trimLeft_1=trimLeft$2,trimRight$1=trimRight_1,trimLeft$1=trimLeft_1;function trim$3($e){return $e&&$e.trim?$e.trim():trimRight$1(trimLeft$1($e))}var trim_1=trim$3,staticEscapeMap$2={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},staticEscapeMap_1=staticEscapeMap$2,toValueString$6=toValueString_1,keys$4=keys_1;function helperFormatEscaper$2($e){var Ie=new RegExp("(?:"+keys$4($e).join("|")+")","g");return function(Fe){return toValueString$6(Fe).replace(Ie,function(Ue){return $e[Ue]})}}var helperFormatEscaper_1=helperFormatEscaper$2,staticEscapeMap$1=staticEscapeMap_1,helperFormatEscaper$1=helperFormatEscaper_1,escape$1=helperFormatEscaper$1(staticEscapeMap$1),_escape=escape$1,staticEscapeMap=staticEscapeMap_1,helperFormatEscaper=helperFormatEscaper_1,each$3=each_1,unescapeMap={};each$3(staticEscapeMap,function($e,Ie){unescapeMap[staticEscapeMap[Ie]]=Ie});var unescape$2=helperFormatEscaper(unescapeMap),_unescape=unescape$2;function helperStringSubstring$2($e,Ie,Fe){return $e.substring(Ie,Fe)}var helperStringSubstring_1=helperStringSubstring$2;function helperStringLowerCase$2($e){return $e.toLowerCase()}var helperStringLowerCase_1=helperStringLowerCase$2,toValueString$5=toValueString_1,helperStringSubstring$1=helperStringSubstring_1,helperStringUpperCase=helperStringUpperCase_1,helperStringLowerCase$1=helperStringLowerCase_1,camelCacheMaps={};function camelCase$1($e){if($e=toValueString$5($e),camelCacheMaps[$e])return camelCacheMaps[$e];var Ie=$e.length,Fe=$e.replace(/([-]+)/g,function(Ue,qe,kt){return kt&&kt+qe.length2&&kt+Et1&&kt+Et1?Ue+"-"+helperStringLowerCase(helperStringSubstring(qe,0,Et-1))+"-"+helperStringLowerCase(helperStringSubstring(qe,Et-1,Et))+kt:helperStringLowerCase(Ue+"-"+qe+kt)}).replace(/^([A-Z]+)([a-z]+)?$/,function(Fe,Ue,qe){var kt=Ue.length;return helperStringLowerCase(helperStringSubstring(Ue,0,kt-1)+"-"+helperStringSubstring(Ue,kt-1,kt)+(qe||""))}).replace(/([a-z]?)([A-Z]+)([a-z]?)/g,function(Fe,Ue,qe,kt,Et){var Dt=qe.length;return Dt>1&&(Ue&&(Ue+="-"),kt)?(Ue||"")+helperStringLowerCase(helperStringSubstring(qe,0,Dt-1))+"-"+helperStringLowerCase(helperStringSubstring(qe,Dt-1,Dt))+kt:(Ue||"")+(Et?"-":"")+helperStringLowerCase(qe)+(kt||"")});return Ie=Ie.replace(/([-]+)/g,function(Fe,Ue,qe){return qe&&qe+Ue.length1&&(qe>2?Ue.substring(0,Fe).indexOf(Ie)===Fe-1:Ue.indexOf(Ie)===Ue.length-1)}var endsWith_1=endsWith$2,setupDefaults$1=setupDefaults_1,toValueString$1=toValueString_1,trim$2=trim_1,get$2=get_1;function template$2($e,Ie,Fe){return toValueString$1($e).replace((Fe||setupDefaults$1).tmplRE||/\{{2}([.\w[\]\s]+)\}{2}/g,function(Ue,qe){return get$2(Ie,trim$2(qe))})}var template_1=template$2,template$1=template_1;function toFormatString$1($e,Ie){return template$1($e,Ie,{tmplRE:/\{([.\w[\]\s]+)\}/g})}var toFormatString_1=toFormatString$1;function noop$8(){}var noop_1=noop$8,slice$5=slice_1;function bind$3($e,Ie){var Fe=slice$5(arguments,2);return function(){return $e.apply(Ie,slice$5(arguments).concat(Fe))}}var bind_1=bind$3,slice$4=slice_1;function once$1($e,Ie){var Fe=!1,Ue=null,qe=slice$4(arguments,2);return function(){return Fe||(Ue=$e.apply(Ie,slice$4(arguments).concat(qe)),Fe=!0),Ue}}var once_1=once$1,slice$3=slice_1;function after$1($e,Ie,Fe){var Ue=0,qe=[];return function(){var kt=arguments;Ue++,Ue<=$e&&qe.push(kt[0]),Ue>=$e&&Ie.apply(Fe,[qe].concat(slice$3(kt)))}}var after_1=after$1,slice$2=slice_1;function before$1($e,Ie,Fe){var Ue=0,qe=[];return Fe=Fe||this,function(){var kt=arguments;Ue++,Ue<$e&&(qe.push(kt[0]),Ie.apply(Fe,[qe].concat(slice$2(kt))))}}var before_1=before$1;function throttle$3($e,Ie,Fe){var Ue=null,qe=null,kt=Fe||{},Et=!1,Dt=null,Lt="leading"in kt?kt.leading:!0,jt="trailing"in kt?kt.trailing:!1,hn=function(){Ue=null,qe=null},vn=function(){Et=!0,$e.apply(qe,Ue),Dt=setTimeout(kn,Ie),hn()},kn=function(){Dt=null,!Et&&jt===!0&&vn()},Cn=function(){var bn=Dt!==null;return bn&&clearTimeout(Dt),hn(),Dt=null,Et=!1,bn},wn=function(){Ue=arguments,qe=this,Et=!1,Dt===null&&(Lt===!0?vn():jt===!0&&(Dt=setTimeout(kn,Ie)))};return wn.cancel=Cn,wn}var throttle_1=throttle$3;function debounce$3($e,Ie,Fe){var Ue=null,qe=null,kt=Fe||{},Et=!1,Dt=null,Lt=typeof Fe=="boolean",jt="leading"in kt?kt.leading:Lt,hn="trailing"in kt?kt.trailing:!Lt,vn=function(){Ue=null,qe=null},kn=function(){Et=!0,$e.apply(qe,Ue),vn()},Cn=function(){jt===!0&&(Dt=null),!Et&&hn===!0&&kn()},wn=function(){var $n=Dt!==null;return $n&&clearTimeout(Dt),vn(),Dt=null,Et=!1,$n},bn=function(){Et=!1,Ue=arguments,qe=this,Dt===null?jt===!0&&kn():clearTimeout(Dt),Dt=setTimeout(Cn,Ie)};return bn.cancel=wn,bn}var debounce_1=debounce$3,slice$1=slice_1;function delay$1($e,Ie){var Fe=slice$1(arguments,2),Ue=this;return setTimeout(function(){$e.apply(Ue,Fe)},Ie)}var delay_1=delay$1,staticDecodeURIComponent$2=decodeURIComponent,staticDecodeURIComponent_1=staticDecodeURIComponent$2,staticDecodeURIComponent$1=staticDecodeURIComponent_1,arrayEach$4=arrayEach_1,isString$4=isString_1;function unserialize$2($e){var Ie,Fe={};return $e&&isString$4($e)&&arrayEach$4($e.split("&"),function(Ue){Ie=Ue.split("="),Fe[staticDecodeURIComponent$1(Ie[0])]=staticDecodeURIComponent$1(Ie[1]||"")}),Fe}var unserialize_1=unserialize$2,staticEncodeURIComponent$2=encodeURIComponent,staticEncodeURIComponent_1=staticEncodeURIComponent$2,staticEncodeURIComponent$1=staticEncodeURIComponent_1,each$2=each_1,isArray$6=isArray_1,isNull$2=isNull_1,isUndefined$6=isUndefined_1,isPlainObject$5=isPlainObject_1;function stringifyParams($e,Ie,Fe){var Ue,qe=[];return each$2($e,function(kt,Et){Ue=isArray$6(kt),isPlainObject$5(kt)||Ue?qe=qe.concat(stringifyParams(kt,Ie+"["+Et+"]",Ue)):qe.push(staticEncodeURIComponent$1(Ie+"["+(Fe?"":Et)+"]")+"="+staticEncodeURIComponent$1(isNull$2(kt)?"":kt))}),qe}function serialize$1($e){var Ie,Fe=[];return each$2($e,function(Ue,qe){isUndefined$6(Ue)||(Ie=isArray$6(Ue),isPlainObject$5(Ue)||Ie?Fe=Fe.concat(stringifyParams(Ue,qe,Ie)):Fe.push(staticEncodeURIComponent$1(qe)+"="+staticEncodeURIComponent$1(isNull$2(Ue)?"":Ue)))}),Fe.join("&").replace(/%20/g,"+")}var serialize_1=serialize$1,staticStrUndefined$1=staticStrUndefined_1,staticLocation$4=typeof location===staticStrUndefined$1?0:location,staticLocation_1=staticLocation$4,staticLocation$3=staticLocation_1;function helperGetLocatOrigin$2(){return staticLocation$3?staticLocation$3.origin||staticLocation$3.protocol+"//"+staticLocation$3.host:""}var helperGetLocatOrigin_1=helperGetLocatOrigin$2,staticLocation$2=staticLocation_1,unserialize$1=unserialize_1,helperGetLocatOrigin$1=helperGetLocatOrigin_1;function parseURLQuery($e){return unserialize$1($e.split("?")[1]||"")}function parseUrl$2($e){var Ie,Fe,Ue,qe,kt=""+$e;return kt.indexOf("//")===0?kt=(staticLocation$2?staticLocation$2.protocol:"")+kt:kt.indexOf("/")===0&&(kt=helperGetLocatOrigin$1()+kt),Ue=kt.replace(/#.*/,"").match(/(\?.*)/),qe={href:kt,hash:"",host:"",hostname:"",protocol:"",port:"",search:Ue&&Ue[1]&&Ue[1].length>1?Ue[1]:""},qe.path=kt.replace(/^([a-z0-9.+-]*:)\/\//,function(Et,Dt){return qe.protocol=Dt,""}).replace(/^([a-z0-9.+-]*)(:\d+)?\/?/,function(Et,Dt,Lt){return Fe=Lt||"",qe.port=Fe.replace(":",""),qe.hostname=Dt,qe.host=Dt+Fe,"/"}).replace(/(#.*)/,function(Et,Dt){return qe.hash=Dt.length>1?Dt:"",""}),Ie=qe.hash.match(/#((.*)\?|(.*))/),qe.pathname=qe.path.replace(/(\?|#.*).*/,""),qe.origin=qe.protocol+"//"+qe.host,qe.hashKey=Ie&&(Ie[2]||Ie[1])||"",qe.hashQuery=parseURLQuery(qe.hash),qe.searchQuery=parseURLQuery(qe.search),qe}var parseUrl_1=parseUrl$2,staticLocation$1=staticLocation_1,helperGetLocatOrigin=helperGetLocatOrigin_1,lastIndexOf$1=lastIndexOf_1;function getBaseURL$1(){if(staticLocation$1){var $e=staticLocation$1.pathname,Ie=lastIndexOf$1($e,"/")+1;return helperGetLocatOrigin()+(Ie===$e.length?$e:$e.substring(0,Ie))}return""}var getBaseURL_1=getBaseURL$1,staticLocation=staticLocation_1,parseUrl$1=parseUrl_1;function locat$1(){return staticLocation?parseUrl$1(staticLocation.href):{}}var locat_1=locat$1,setupDefaults=setupDefaults_1,staticDocument$1=staticDocument_1,staticDecodeURIComponent=staticDecodeURIComponent_1,staticEncodeURIComponent=staticEncodeURIComponent_1,isArray$5=isArray_1,isObject$5=isObject_1,isDate$2=isDate_1,isUndefined$5=isUndefined_1,includes$1=includes_1,keys$3=keys_1,assign$4=assign_1,arrayEach$3=arrayEach_1,helperNewDate=helperNewDate_1,helperGetDateTime=helperGetDateTime_1,getWhatYear$1=getWhatYear_1,getWhatMonth$1=getWhatMonth_1,getWhatDay$1=getWhatDay_1;function toCookieUnitTime($e,Ie){var Fe=parseFloat(Ie),Ue=helperNewDate(),qe=helperGetDateTime(Ue);switch($e){case"y":return helperGetDateTime(getWhatYear$1(Ue,Fe));case"M":return helperGetDateTime(getWhatMonth$1(Ue,Fe));case"d":return helperGetDateTime(getWhatDay$1(Ue,Fe));case"h":case"H":return qe+Fe*60*60*1e3;case"m":return qe+Fe*60*1e3;case"s":return qe+Fe*1e3}return qe}function toCookieUTCString($e){return(isDate$2($e)?$e:new Date($e)).toUTCString()}function cookie$1($e,Ie,Fe){if(staticDocument$1){var Ue,qe,kt,Et,Dt,Lt,jt=[],hn=arguments;return isArray$5($e)?jt=$e:hn.length>1?jt=[assign$4({name:$e,value:Ie},Fe)]:isObject$5($e)&&(jt=[$e]),jt.length>0?(arrayEach$3(jt,function(vn){Ue=assign$4({},setupDefaults.cookies,vn),kt=[],Ue.name&&(qe=Ue.expires,kt.push(staticEncodeURIComponent(Ue.name)+"="+staticEncodeURIComponent(isObject$5(Ue.value)?JSON.stringify(Ue.value):Ue.value)),qe&&(isNaN(qe)?qe=qe.replace(/^([0-9]+)(y|M|d|H|h|m|s)$/,function(kn,Cn,wn){return toCookieUTCString(toCookieUnitTime(wn,Cn))}):/^[0-9]{11,13}$/.test(qe)||isDate$2(qe)?qe=toCookieUTCString(qe):qe=toCookieUTCString(toCookieUnitTime("d",qe)),Ue.expires=qe),arrayEach$3(["expires","path","domain","secure"],function(kn){isUndefined$5(Ue[kn])||kt.push(Ue[kn]&&kn==="secure"?kn:kn+"="+Ue[kn])})),staticDocument$1.cookie=kt.join("; ")}),!0):(Et={},Dt=staticDocument$1.cookie,Dt&&arrayEach$3(Dt.split("; "),function(vn){Lt=vn.indexOf("="),Et[staticDecodeURIComponent(vn.substring(0,Lt))]=staticDecodeURIComponent(vn.substring(Lt+1)||"")}),hn.length===1?Et[$e]:Et)}return!1}function hasCookieItem($e){return includes$1(cookieKeys(),$e)}function getCookieItem($e){return cookie$1($e)}function setCookieItem($e,Ie,Fe){return cookie$1($e,Ie,Fe),cookie$1}function removeCookieItem($e,Ie){cookie$1($e,"",assign$4({expires:-1},setupDefaults.cookies,Ie))}function cookieKeys(){return keys$3(cookie$1())}function cookieJson(){return cookie$1()}assign$4(cookie$1,{has:hasCookieItem,set:setCookieItem,setItem:setCookieItem,get:getCookieItem,getItem:getCookieItem,remove:removeCookieItem,removeItem:removeCookieItem,keys:cookieKeys,getJSON:cookieJson});var cookie_1=cookie$1,staticStrUndefined=staticStrUndefined_1,staticDocument=staticDocument_1,staticWindow=staticWindow_1,assign$3=assign_1,arrayEach$2=arrayEach_1;function isBrowseStorage($e){try{var Ie="__xe_t";return $e.setItem(Ie,1),$e.removeItem(Ie),!0}catch{return!1}}function isBrowseType($e){return navigator.userAgent.indexOf($e)>-1}function browse$4(){var $e,Ie,Fe,Ue=!1,qe=!1,kt=!1,Et={isNode:!1,isMobile:Ue,isPC:!1,isDoc:!!staticDocument};if(!staticWindow&&typeof process!==staticStrUndefined)Et.isNode=!0;else{Fe=isBrowseType("Edge"),Ie=isBrowseType("Chrome"),Ue=/(Android|webOS|iPhone|iPad|iPod|SymbianOS|BlackBerry|Windows Phone)/.test(navigator.userAgent),Et.isDoc&&($e=staticDocument.body||staticDocument.documentElement,arrayEach$2(["webkit","khtml","moz","ms","o"],function(Dt){Et["-"+Dt]=!!$e[Dt+"MatchesSelector"]}));try{qe=isBrowseStorage(staticWindow.localStorage)}catch{}try{kt=isBrowseStorage(staticWindow.sessionStorage)}catch{}assign$3(Et,{edge:Fe,firefox:isBrowseType("Firefox"),msie:!Fe&&Et["-ms"],safari:!Ie&&!Fe&&isBrowseType("Safari"),isMobile:Ue,isPC:!Ue,isLocalStorage:qe,isSessionStorage:kt})}return Et}var browse_1=browse$4,XEUtils=ctor,assign$2=assign_1,objectEach=objectEach_1,lastObjectEach=lastObjectEach_1,objectMap=objectMap_1,merge$2=merge_1,map$1=map_1,some=some_1,every=every_1,includeArrays=includeArrays_1,arrayEach$1=arrayEach_1,lastArrayEach=lastArrayEach_1,uniq=uniq_1,union$1=union_1,toArray$1=toArray_1,sortBy=sortBy_1,orderBy$1=orderBy_1,shuffle=shuffle_1,sample=sample_1,slice=slice_1,filter$1=filter_1,findKey$1=findKey_1,includes=includes_1,find$1=find_1,findLast=findLast_1,reduce=reduce_1,copyWithin=copyWithin_1,chunk=chunk_1,zip=zip_1,unzip=unzip_1,zipObject=zipObject_1,flatten$1=flatten_1,pluck=pluck_1,invoke=invoke_1,toArrayTree=toArrayTree_1,toTreeArray=toTreeArray_1,findTree=findTree_1,eachTree=eachTree_1,mapTree=mapTree_1,filterTree=filterTree_1,searchTree=searchTree_1,arrayIndexOf=arrayIndexOf_1,arrayLastIndexOf=arrayLastIndexOf_1,hasOwnProp=hasOwnProp_1,isArray$4=isArray_1,isNull$1=isNull_1,isNumberNaN=_isNaN,isUndefined$4=isUndefined_1,isFunction$4=isFunction_1,isObject$4=isObject_1,isString$3=isString_1,isPlainObject$4=isPlainObject_1,isLeapYear=isLeapYear_1,isDate$1=isDate_1,eqNull=eqNull_1,each$1=each_1,forOf=forOf_1,lastForOf=lastForOf_1,indexOf=indexOf_1,lastIndexOf=lastIndexOf_1,keys$2=keys_1,values=values_1,clone$1=clone_1,getSize=getSize_1,lastEach=lastEach_1,remove=remove_1,clear=clear_1,isNumberFinite=_isFinite,isFloat=isFloat_1,isInteger=isInteger_1,isBoolean$3=isBoolean_1,isNumber$3=isNumber_1,isRegExp$1=isRegExp_1,isError=isError_1,isTypeError=isTypeError_1,isEmpty$1=isEmpty_1,isSymbol$1=isSymbol_1,isArguments$1=isArguments_1,isElement$3=isElement_1,isDocument$1=isDocument_1,isWindow$1=isWindow_1,isFormData$1=isFormData_1,isMap$1=isMap_1,isWeakMap=isWeakMap_1,isSet$1=isSet_1,isWeakSet=isWeakSet_1,isMatch=isMatch_1,isEqual$2=isEqual_1,isEqualWith=isEqualWith_1,getType=getType_1,uniqueId=uniqueId_1,findIndexOf=findIndexOf_1,findLastIndexOf=findLastIndexOf_1,toStringJSON=toStringJSON_1,toJSONString=toJSONString_1,entries=entries_1,pick$1=pick_1,omit$1=omit_1,first=first_1,last$1=last_1,has=has_1,get$1=get_1,set$1=set_1,groupBy=groupBy_1,countBy=countBy_1,range$1=range_1,destructuring=destructuring_1,random=random_1,max$2=max_1,min$2=min_1,commafy=commafy_1,round$1=round_1,ceil=ceil_1,floor$2=floor_1,toFixed=toFixed_1,toInteger=toInteger_1,toNumber$1=toNumber_1,toNumberString=toNumberString_1,add=add_1,subtract=subtract_1,multiply=multiply_1,divide=divide_1,sum$1=sum_1,mean=mean_1,getWhatYear=getWhatYear_1,getWhatQuarter=getWhatQuarter_1,getWhatMonth=getWhatMonth_1,getWhatDay=getWhatDay_1,toStringDate=toStringDate_1,toDateString=toDateString_1,now$1=now_1,timestamp=timestamp_1,isValidDate=isValidDate_1,isDateSame=isDateSame_1,getWhatWeek=getWhatWeek_1,getYearDay=getYearDay_1,getYearWeek=getYearWeek_1,getMonthWeek=getMonthWeek_1,getDayOfYear=getDayOfYear_1,getDayOfMonth=getDayOfMonth_1,getDateDiff=getDateDiff_1,padEnd=padEnd_1,padStart=padStart_1,repeat=repeat_1,trim$1=trim_1,trimRight=trimRight_1,trimLeft=trimLeft_1,escape=_escape,unescape$1=_unescape,camelCase=camelCase_1,kebabCase=kebabCase_1,startsWith=startsWith_1,endsWith$1=endsWith_1,template=template_1,toFormatString=toFormatString_1,toValueString=toValueString_1,noop$7=noop_1,property$1=property_1,bind$2=bind_1,once=once_1,after=after_1,before=before_1,throttle$2=throttle_1,debounce$2=debounce_1,delay=delay_1,unserialize=unserialize_1,serialize=serialize_1,parseUrl=parseUrl_1,getBaseURL=getBaseURL_1,locat=locat_1,cookie=cookie_1,browse$3=browse_1;assign$2(XEUtils,{assign:assign$2,objectEach,lastObjectEach,objectMap,merge:merge$2,uniq,union:union$1,sortBy,orderBy:orderBy$1,shuffle,sample,some,every,slice,filter:filter$1,find:find$1,findLast,findKey:findKey$1,includes,arrayIndexOf,arrayLastIndexOf,map:map$1,reduce,copyWithin,chunk,zip,unzip,zipObject,flatten:flatten$1,toArray:toArray$1,includeArrays,pluck,invoke,arrayEach:arrayEach$1,lastArrayEach,toArrayTree,toTreeArray,findTree,eachTree,mapTree,filterTree,searchTree,hasOwnProp,eqNull,isNaN:isNumberNaN,isFinite:isNumberFinite,isUndefined:isUndefined$4,isArray:isArray$4,isFloat,isInteger,isFunction:isFunction$4,isBoolean:isBoolean$3,isString:isString$3,isNumber:isNumber$3,isRegExp:isRegExp$1,isObject:isObject$4,isPlainObject:isPlainObject$4,isDate:isDate$1,isError,isTypeError,isEmpty:isEmpty$1,isNull:isNull$1,isSymbol:isSymbol$1,isArguments:isArguments$1,isElement:isElement$3,isDocument:isDocument$1,isWindow:isWindow$1,isFormData:isFormData$1,isMap:isMap$1,isWeakMap,isSet:isSet$1,isWeakSet,isLeapYear,isMatch,isEqual:isEqual$2,isEqualWith,getType,uniqueId,getSize,indexOf,lastIndexOf,findIndexOf,findLastIndexOf,toStringJSON,toJSONString,keys:keys$2,values,entries,pick:pick$1,omit:omit$1,first,last:last$1,each:each$1,forOf,lastForOf,lastEach,has,get:get$1,set:set$1,groupBy,countBy,clone:clone$1,clear,remove,range:range$1,destructuring,random,min:min$2,max:max$2,commafy,round:round$1,ceil,floor:floor$2,toFixed,toNumber:toNumber$1,toNumberString,toInteger,add,subtract,multiply,divide,sum:sum$1,mean,now:now$1,timestamp,isValidDate,isDateSame,toStringDate,toDateString,getWhatYear,getWhatQuarter,getWhatMonth,getWhatWeek,getWhatDay,getYearDay,getYearWeek,getMonthWeek,getDayOfYear,getDayOfMonth,getDateDiff,trim:trim$1,trimLeft,trimRight,escape,unescape:unescape$1,camelCase,kebabCase,repeat,padStart,padEnd,startsWith,endsWith:endsWith$1,template,toFormatString,toString:toValueString,toValueString,noop:noop$7,property:property$1,bind:bind$2,once,after,before,throttle:throttle$2,debounce:debounce$2,delay,unserialize,serialize,parseUrl,getBaseURL,locat,browse:browse$3,cookie});var xeUtils=XEUtils;const XEUtils$1=getDefaultExportFromCjs(xeUtils);var storeEl=null,storeId="z-index-manage",storeMainKey="m",storeSubKey="s",storeData={m:1e3,s:1e3};function isDocument(){return typeof document<"u"}function getDomMaxZIndex(){var $e=0;if(isDocument())for(var Ie=document.body.getElementsByTagName("*"),Fe=0;Fe{$e.cancelBubble||(Fe===$e.type||Ie&&Fe==="mousewheel")&&Ue($e)})}class VxeComponentEvent{constructor(Ie,Fe,Ue){Object.defineProperty(this,"$event",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.$event=Ie,Object.assign(this,Fe,Ue)}stopPropagation(){const Ie=this.$event;Ie&&Ie.stopPropagation()}preventDefault(){const Ie=this.$event;Ie&&Ie.preventDefault()}}const createEvent$3=($e,Ie,Fe)=>new VxeComponentEvent($e,Ie,Fe),globalEvents$4={on($e,Ie,Fe){eventStore$1.push({comp:$e,type:Ie,cb:Fe})},off($e,Ie){XEUtils$1.remove(eventStore$1,Fe=>Fe.comp===$e&&Fe.type===Ie)},hasKey($e,Ie){const{key:Fe}=$e;return Ie=Ie.toLowerCase(),Fe?Ie===Fe.toLowerCase()||!!(convertEventKeys[Fe]&&convertEventKeys[Fe].toLowerCase()===Ie):!1}};browse$2.isDoc&&(browse$2.msie||(window.addEventListener("copy",triggerEvent$2,!1),window.addEventListener("cut",triggerEvent$2,!1),window.addEventListener("paste",triggerEvent$2,!1)),document.addEventListener("keydown",triggerEvent$2,!1),document.addEventListener("contextmenu",triggerEvent$2,!1),window.addEventListener("mousedown",triggerEvent$2,!1),window.addEventListener("blur",triggerEvent$2,!1),window.addEventListener("resize",triggerEvent$2,!1),window.addEventListener(wheelName,XEUtils$1.throttle(triggerEvent$2,100,{leading:!0,trailing:!1}),{passive:!0,capture:!1}));let resizeTimeout;const eventStore=[],defaultInterval=500;function eventHandle(){eventStore.length&&(eventStore.forEach($e=>{$e.tarList.forEach(Ie=>{const{target:Fe,width:Ue,heighe:qe}=Ie,kt=Fe.clientWidth,Et=Fe.clientHeight;(kt&&Ue!==kt||Et&&qe!==Et)&&(Ie.width=kt,Ie.heighe=Et,setTimeout($e.callback))})}),eventListener())}function eventListener(){clearTimeout(resizeTimeout),resizeTimeout=setTimeout(eventHandle,globalConfigStore.resizeInterval||defaultInterval)}class XEResizeObserver{constructor(Ie){Object.defineProperty(this,"tarList",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"callback",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.callback=Ie}observe(Ie){if(Ie){const{tarList:Fe}=this;Fe.some(Ue=>Ue.target===Ie)||Fe.push({target:Ie,width:Ie.clientWidth,heighe:Ie.clientHeight}),eventStore.length||eventListener(),eventStore.some(Ue=>Ue===this)||eventStore.push(this)}}unobserve(Ie){XEUtils$1.remove(eventStore,Fe=>Fe.tarList.some(Ue=>Ue.target===Ie))}disconnect(){XEUtils$1.remove(eventStore,Ie=>Ie===this)}}const globalResize$2={create($e){return window.ResizeObserver?new window.ResizeObserver($e):new XEResizeObserver($e)}};function getI18n$e($e,Ie){const{langMaps:Fe,language:Ue}=i18nConfigStore;return XEUtils$1.toFormatString(XEUtils$1.get(Fe[Ue],$e,$e),Ie)}function createLog($e,Ie){return function(Fe,Ue){const qe=`[vxe ${Ie||""}] ${getI18n$e(Fe,Ue)}`;return console[$e](qe),qe}}const version$3="1.0.1",log$2={create:createLog,warn:createLog("warn",`v${version$3}`),err:createLog("error",`v${version$3}`)},renderMap={},renderer$a={mixin($e){return XEUtils$1.each($e,(Ie,Fe)=>renderer$a.add(Fe,Ie)),renderer$a},get($e){return renderMap[$e]||null},add($e,Ie){if($e&&Ie){const Fe=renderMap[$e];Fe?Object.assign(Fe,Ie):renderMap[$e]=Ie}return renderer$a},forEach($e){return XEUtils$1.objectEach(renderMap,$e),renderer$a},delete($e){return delete renderMap[$e],renderer$a}};let Store$1=class{constructor(){Object.defineProperty(this,"store",{enumerable:!0,configurable:!0,writable:!0,value:{}})}mixin(Ie){return XEUtils$1.each(Ie,(Fe,Ue)=>{this.add(Ue,Fe)}),this}has(Ie){return!!this.get(Ie)}get(Ie){return this.store[Ie]}add(Ie,Fe){const Ue=this.store[Ie];return this.store[Ie]=Ue?XEUtils$1.merge(Ue,Fe):Fe,this}delete(Ie){delete this.store[Ie]}forEach(Ie){XEUtils$1.objectEach(this.store,Ie)}};const validators$5=new Store$1;class VXEMenusStore{constructor(){Object.defineProperty(this,"store",{enumerable:!0,configurable:!0,writable:!0,value:{}})}mixin(Ie){return XEUtils$1.each(Ie,(Fe,Ue)=>{this.add(Ue,Fe)}),this}has(Ie){return!!this.get(Ie)}get(Ie){return this.store[Ie]}add(Ie,Fe){const Ue=this.store[Ie];return XEUtils$1.isFunction(Fe)&&(Fe={menuMethod:Fe}),this.store[Ie]=Ue?XEUtils$1.merge(Ue,Fe):Fe,this}delete(Ie){delete this.store[Ie]}forEach(Ie){XEUtils$1.objectEach(this.store,Ie)}}const menus$4=new VXEMenusStore;class VXEFormatsStore{constructor(){Object.defineProperty(this,"store",{enumerable:!0,configurable:!0,writable:!0,value:{}})}mixin(Ie){return XEUtils$1.each(Ie,(Fe,Ue)=>{this.add(Ue,Fe)}),this}has(Ie){return!!this.get(Ie)}get(Ie){return this.store[Ie]}add(Ie,Fe){const Ue=this.store[Ie];return XEUtils$1.isFunction(Fe)&&(Fe={cellFormatMethod:Fe}),this.store[Ie]=Ue?XEUtils$1.merge(Ue,Fe):Fe,this}delete(Ie){delete this.store[Ie]}forEach(Ie){XEUtils$1.objectEach(this.store,Ie)}}const formats$3=new VXEFormatsStore;class VXECommandsStore{constructor(){Object.defineProperty(this,"store",{enumerable:!0,configurable:!0,writable:!0,value:{}})}mixin(Ie){return XEUtils$1.each(Ie,(Fe,Ue)=>{this.add(Ue,Fe)}),this}has(Ie){return!!this.get(Ie)}get(Ie){return this.store[Ie]}add(Ie,Fe){const Ue=this.store[Ie];return XEUtils$1.isFunction(Fe)&&(Fe={commandMethod:Fe}),this.store[Ie]=Ue?XEUtils$1.merge(Ue,Fe):Fe,this}delete(Ie){delete this.store[Ie]}forEach(Ie){XEUtils$1.objectEach(this.store,Ie)}}const commands$3=new VXECommandsStore,storeMap={},interceptor$2={mixin($e){return XEUtils$1.each($e,(Ie,Fe)=>{interceptor$2.add(Fe,Ie)}),interceptor$2},get($e){return storeMap[$e]||[]},add($e,Ie){if(Ie){let Fe=storeMap[$e];Fe||(Fe=storeMap[$e]=[]),Fe.push(Ie)}return interceptor$2},delete($e,Ie){const Fe=storeMap[$e];Fe&&(Ie?XEUtils$1.remove(Fe,Ue=>Ue===Ie):delete storeMap[$e])}};let copyElem;const clipStore={text:"",html:""};function handleText($e){if(!copyElem){copyElem=document.createElement("textarea"),copyElem.id="$VxeCopy";const Ie=copyElem.style;Ie.width="48px",Ie.height="24px",Ie.position="fixed",Ie.zIndex="0",Ie.left="-500px",Ie.top="-500px",document.body.appendChild(copyElem)}copyElem.value=$e}const clipboard$1={getStore(){return clipStore},setStore($e){Object.assign(clipStore,$e||{})},copy($e){let Ie=!1;try{const Fe=XEUtils$1.toValueString($e);handleText(Fe),copyElem.select(),copyElem.setSelectionRange(0,copyElem.value.length),Ie=document.execCommand("copy"),copyElem.blur(),clipStore.text=Fe,clipStore.html=""}catch{}return Ie}},hooks$9=new Store$1;function useSize($e){const Ie=inject("xeSizeInfo",null),Fe=computed(()=>$e.size||(Ie?Ie.value:null));return provide("xeSizeInfo",Fe),{computeSize:Fe}}const useFns$3={useSize};function setTheme$1($e){const Ie=!$e||$e==="default"?"light":$e;if(themeConfigStore.theme=Ie,typeof document<"u"){const Fe=document.documentElement;Fe&&Fe.setAttribute("data-vxe-ui-theme",Ie)}return VxeUI}function getTheme$1(){return themeConfigStore.theme}function setLanguage$1($e){return i18nConfigStore.language=$e||"zh-CN",VxeUI}function setI18n$1($e,Ie){return i18nConfigStore.langMaps[$e]=Object.assign({},Ie),VxeUI}function setConfig$1($e){return $e&&($e.zIndex&&DomZIndex.setCurrent($e.zIndex),$e.theme&&setTheme$1($e.theme),XEUtils$1.merge(globalConfigStore,$e)),VxeUI}function getConfig$8($e,Ie){return arguments.length?XEUtils$1.get(globalConfigStore,$e,Ie):globalConfigStore}function setIcon$1($e){return $e&&Object.assign(iconConfigStore,$e),VxeUI}function getIcon$7($e){return arguments.length?XEUtils$1.get(iconConfigStore,$e):iconConfigStore}const coreVersion="1.0.1",installedPlugins=[];function use$1($e,Ie){return $e&&$e.install&&installedPlugins.indexOf($e)===-1&&($e.install(VxeUI,Ie),installedPlugins.push($e)),VxeUI}const VxeUI={coreVersion,setTheme:setTheme$1,getTheme:getTheme$1,setConfig:setConfig$1,getConfig:getConfig$8,setIcon:setIcon$1,getIcon:getIcon$7,setLanguage:setLanguage$1,setI18n:setI18n$1,getI18n:getI18n$e,globalEvents:globalEvents$4,GLOBAL_EVENT_KEYS:GLOBAL_EVENT_KEYS$3,createEvent:createEvent$3,globalResize:globalResize$2,renderer:renderer$a,validators:validators$5,menus:menus$4,formats:formats$3,commands:commands$3,interceptor:interceptor$2,clipboard:clipboard$1,log:log$2,hooks:hooks$9,useFns:useFns$3,use:use$1};setTheme$1();function isEnableConf$1($e){return $e&&$e.enabled!==!1}function isEmptyValue$1($e){return $e==null||$e===""}function parseFile$1($e){const Ie=$e.name,Fe=XEUtils$1.lastIndexOf(Ie,"."),Ue=Ie.substring(Fe+1,Ie.length).toLowerCase();return{filename:Ie.substring(0,Fe),type:Ue}}function nextZIndex$1(){return DomZIndex.getNext()}function getLastZIndex$1(){return DomZIndex.getCurrent()}function hasChildrenList($e){return $e&&$e.children&&$e.children.length>0}function getFuncText$1($e,Ie){if($e){const Fe=VxeUI.getConfig().translate;return XEUtils$1.toValueString(Fe?Fe(""+$e,Ie):$e)}return""}function formatText($e,Ie){return""+(isEmptyValue$1($e)?Ie?VxeUI.getConfig().emptyCell:"":$e)}function eqEmptyValue$1($e){return $e===""||XEUtils$1.eqNull($e)}VxeUI.version="4.7.16";VxeUI.tableVersion="4.7.16";VxeUI.setConfig({emptyCell:" ",table:{fit:!0,showHeader:!0,animat:!0,delayHover:250,autoResize:!0,minHeight:144,resizeConfig:{refreshDelay:250},radioConfig:{strict:!0},checkboxConfig:{strict:!0},tooltipConfig:{enterable:!0},validConfig:{showMessage:!0,autoClear:!0,autoPos:!0,message:"inline",msgMode:"single"},columnConfig:{maxFixedSize:4},customConfig:{allowVisible:!0,allowResizable:!0,allowFixed:!0,allowSort:!0,showFooter:!0,placement:"top-right"},sortConfig:{showIcon:!0,iconLayout:"vertical"},filterConfig:{showIcon:!0},treeConfig:{rowField:"id",parentField:"parentId",childrenField:"children",hasChildField:"hasChild",mapChildrenField:"_X_ROW_CHILD",indent:20,showIcon:!0},expandConfig:{showIcon:!0},editConfig:{showIcon:!0,showAsterisk:!0},importConfig:{_typeMaps:{csv:1,html:1,xml:1,txt:1},modes:["insert","covering"]},exportConfig:{_typeMaps:{csv:1,html:1,xml:1,txt:1},modes:["current","selected"]},printConfig:{modes:["current","selected"]},mouseConfig:{extension:!0},keyboardConfig:{isEsc:!0},areaConfig:{autoClear:!0,selectCellByHeader:!0},clipConfig:{isCopy:!0,isCut:!0,isPaste:!0},fnrConfig:{isFind:!0,isReplace:!0},scrollX:{gt:60},scrollY:{gt:100}},grid:{formConfig:{enabled:!0},pagerConfig:{enabled:!0},toolbarConfig:{enabled:!0},proxyConfig:{enabled:!0,autoLoad:!0,message:!0,props:{list:null,result:"result",total:"page.total",message:"message"}}},toolbar:{}});const iconPrefix$1="vxe-icon-";VxeUI.setIcon({TABLE_SORT_ASC:iconPrefix$1+"caret-up",TABLE_SORT_DESC:iconPrefix$1+"caret-down",TABLE_FILTER_NONE:iconPrefix$1+"funnel",TABLE_FILTER_MATCH:iconPrefix$1+"funnel",TABLE_EDIT:iconPrefix$1+"edit",TABLE_TITLE_PREFIX:iconPrefix$1+"question-circle-fill",TABLE_TITLE_SUFFIX:iconPrefix$1+"question-circle-fill",TABLE_TREE_LOADED:iconPrefix$1+"spinner roll",TABLE_TREE_OPEN:iconPrefix$1+"caret-right rotate90",TABLE_TREE_CLOSE:iconPrefix$1+"caret-right",TABLE_EXPAND_LOADED:iconPrefix$1+"spinner roll",TABLE_EXPAND_OPEN:iconPrefix$1+"arrow-right rotate90",TABLE_EXPAND_CLOSE:iconPrefix$1+"arrow-right",TABLE_CHECKBOX_CHECKED:iconPrefix$1+"checkbox-checked-fill",TABLE_CHECKBOX_UNCHECKED:iconPrefix$1+"checkbox-unchecked",TABLE_CHECKBOX_INDETERMINATE:iconPrefix$1+"checkbox-indeterminate-fill",TABLE_RADIO_CHECKED:iconPrefix$1+"radio-checked-fill",TABLE_RADIO_UNCHECKED:iconPrefix$1+"radio-unchecked",TABLE_CUSTOM_SORT:iconPrefix$1+"drag-handle",TOOLBAR_TOOLS_REFRESH:iconPrefix$1+"repeat",TOOLBAR_TOOLS_REFRESH_LOADING:iconPrefix$1+"repeat roll",TOOLBAR_TOOLS_IMPORT:iconPrefix$1+"upload",TOOLBAR_TOOLS_EXPORT:iconPrefix$1+"download",TOOLBAR_TOOLS_PRINT:iconPrefix$1+"print",TOOLBAR_TOOLS_FULLSCREEN:iconPrefix$1+"fullscreen",TOOLBAR_TOOLS_MINIMIZE:iconPrefix$1+"minimize",TOOLBAR_TOOLS_CUSTOM:iconPrefix$1+"custom-column",TOOLBAR_TOOLS_FIXED_LEFT:iconPrefix$1+"fixed-left",TOOLBAR_TOOLS_FIXED_LEFT_ACTIVE:iconPrefix$1+"fixed-left-fill",TOOLBAR_TOOLS_FIXED_RIGHT:iconPrefix$1+"fixed-right",TOOLBAR_TOOLS_FIXED_RIGHT_ACTIVE:iconPrefix$1+"fixed-right-fill"});const setTheme=VxeUI.setTheme,getTheme=VxeUI.getTheme,setConfig=VxeUI.setConfig,getConfig$7=VxeUI.getConfig,setIcon=VxeUI.setIcon,getIcon$6=VxeUI.getIcon,setLanguage=VxeUI.setLanguage,setI18n=VxeUI.setI18n,getI18n$d=VxeUI.getI18n,globalEvents$3=VxeUI.globalEvents,globalResize$1=VxeUI.globalResize,renderer$9=VxeUI.renderer,validators$4=VxeUI.validators,menus$3=VxeUI.menus,formats$2=VxeUI.formats,commands$2=VxeUI.commands,interceptor$1=VxeUI.interceptor,clipboard=VxeUI.clipboard,log$1=VxeUI.log,hooks$8=VxeUI.hooks,use=VxeUI.use,setup$1=$e=>VxeUI.setConfig($e),config$1=$e=>VxeUI.setConfig($e),t$8=($e,Ie)=>VxeUI.getI18n($e,Ie),_t$2=($e,Ie)=>getFuncText$1($e,Ie),VXETable=VxeUI,saveFile$1=$e=>VxeUI.saveFile($e),readFile$1=$e=>VxeUI.readFile($e),{log}=VxeUI,version$2="table v4.7.16",warnLog$1=log.create("warn",version$2),errLog$1=log.create("error",version$2),{getI18n:getI18n$c,formats:formats$1}=VxeUI;class ColumnInfo{constructor(Ie,Fe,{renderHeader:Ue,renderCell:qe,renderFooter:kt,renderData:Et}={}){const Dt=Ie.xegrid,Lt=Fe.formatter,jt=XEUtils$1.isBoolean(Fe.visible)?Fe.visible:!0;if(Object.assign(this,{type:Fe.type,property:Fe.field,field:Fe.field,title:Fe.title,width:Fe.width,minWidth:Fe.minWidth,maxWidth:Fe.maxWidth,resizable:Fe.resizable,fixed:Fe.fixed,align:Fe.align,headerAlign:Fe.headerAlign,footerAlign:Fe.footerAlign,showOverflow:Fe.showOverflow,showHeaderOverflow:Fe.showHeaderOverflow,showFooterOverflow:Fe.showFooterOverflow,className:Fe.className,headerClassName:Fe.headerClassName,footerClassName:Fe.footerClassName,formatter:Lt,sortable:Fe.sortable,sortBy:Fe.sortBy,sortType:Fe.sortType,filters:toFilters(Fe.filters),filterMultiple:XEUtils$1.isBoolean(Fe.filterMultiple)?Fe.filterMultiple:!0,filterMethod:Fe.filterMethod,filterResetMethod:Fe.filterResetMethod,filterRecoverMethod:Fe.filterRecoverMethod,filterRender:Fe.filterRender,treeNode:Fe.treeNode,cellType:Fe.cellType,cellRender:Fe.cellRender,editRender:Fe.editRender,contentRender:Fe.contentRender,headerExportMethod:Fe.headerExportMethod,exportMethod:Fe.exportMethod,footerExportMethod:Fe.footerExportMethod,titleHelp:Fe.titleHelp,titlePrefix:Fe.titlePrefix,titleSuffix:Fe.titleSuffix,params:Fe.params,id:Fe.colId||XEUtils$1.uniqueId("col_"),parentId:null,visible:jt,halfVisible:!1,defaultVisible:jt,defaultFixed:Fe.fixed,checked:!1,halfChecked:!1,disabled:!1,level:1,rowSpan:1,colSpan:1,order:null,sortTime:0,sortNumber:0,renderSortNumber:0,renderFixed:"",renderVisible:!1,renderWidth:0,renderHeight:0,renderResizeWidth:0,resizeWidth:0,renderLeft:0,renderArgs:[],model:{},renderHeader:Ue||Fe.renderHeader,renderCell:qe||Fe.renderCell,renderFooter:kt||Fe.renderFooter,renderData:Et,slots:Fe.slots}),Dt){const{computeProxyOpts:hn}=Dt.getComputeMaps(),vn=hn.value;vn.beforeColumn&&vn.beforeColumn({$grid:Dt,column:this})}}getTitle(){return getFuncText$1(this.title||(this.type==="seq"?getI18n$c("vxe.table.seqTitle"):""))}getKey(){return this.field||(this.type?`type=${this.type}`:null)}update(Ie,Fe){Ie!=="filters"&&(Ie==="field"&&(this.property=Fe),this[Ie]=Fe)}}const reClsMap$1={},browse$1=XEUtils$1.browse();function getPropClass($e,Ie){return $e?XEUtils$1.isFunction($e)?$e(Ie):$e:""}function getClsRE$1($e){return reClsMap$1[$e]||(reClsMap$1[$e]=new RegExp(`(?:^|\\s)${$e}(?!\\S)`,"g")),reClsMap$1[$e]}function getNodeOffset$1($e,Ie,Fe){if($e){const Ue=$e.parentNode;if(Fe.top+=$e.offsetTop,Fe.left+=$e.offsetLeft,Ue&&Ue!==document.documentElement&&Ue!==document.body&&(Fe.top-=Ue.scrollTop,Fe.left-=Ue.scrollLeft),!(Ie&&($e===Ie||$e.offsetParent===Ie))&&$e.offsetParent)return getNodeOffset$1($e.offsetParent,Ie,Fe)}return Fe}function isPx($e){return $e&&/^\d+(px)?$/.test($e)}function isScale($e){return $e&&/^\d+%$/.test($e)}function hasClass$2($e,Ie){return $e&&$e.className&&$e.className.match&&$e.className.match(getClsRE$1(Ie))}function removeClass$3($e,Ie){$e&&hasClass$2($e,Ie)&&($e.className=$e.className.replace(getClsRE$1(Ie),""))}function addClass$3($e,Ie){$e&&!hasClass$2($e,Ie)&&(removeClass$3($e,Ie),$e.className=`${$e.className} ${Ie}`)}function getDomNode$1(){const $e=document.documentElement,Ie=document.body;return{scrollTop:$e.scrollTop||Ie.scrollTop,scrollLeft:$e.scrollLeft||Ie.scrollLeft,visibleHeight:$e.clientHeight||Ie.clientHeight,visibleWidth:$e.clientWidth||Ie.clientWidth}}function getOffsetHeight($e){return $e?$e.offsetHeight:0}function getPaddingTopBottomSize($e){if($e){const Ie=getComputedStyle($e),Fe=XEUtils$1.toNumber(Ie.paddingTop),Ue=XEUtils$1.toNumber(Ie.paddingBottom);return Fe+Ue}return 0}function setScrollTop($e,Ie){$e&&($e.scrollTop=Ie)}function setScrollLeft($e,Ie){$e&&($e.scrollLeft=Ie)}function updateCellTitle($e,Ie){const Fe=Ie.type==="html"?$e.innerText:$e.textContent;$e.getAttribute("title")!==Fe&&$e.setAttribute("title",Fe)}function getEventTargetNode$1($e,Ie,Fe,Ue){let qe,kt=$e.target.shadowRoot&&$e.composed&&$e.composedPath()[0]||$e.target;for(;kt&&kt.nodeType&&kt!==document;){if(Fe&&hasClass$2(kt,Fe)&&(!Ue||Ue(kt)))qe=kt;else if(kt===Ie)return{flag:Fe?!!qe:!0,container:Ie,targetElem:qe};kt=kt.parentNode}return{flag:!1}}function getOffsetPos$1($e,Ie){return getNodeOffset$1($e,Ie,{left:0,top:0})}function getAbsolutePos$1($e){const Ie=$e.getBoundingClientRect(),Fe=Ie.top,Ue=Ie.left,{scrollTop:qe,scrollLeft:kt,visibleHeight:Et,visibleWidth:Dt}=getDomNode$1();return{boundingTop:Fe,top:qe+Fe,boundingLeft:Ue,left:kt+Ue,visibleHeight:Et,visibleWidth:Dt}}const scrollIntoViewIfNeeded$1="scrollIntoViewIfNeeded",scrollIntoView$2="scrollIntoView";function scrollToView$1($e){$e&&($e[scrollIntoViewIfNeeded$1]?$e[scrollIntoViewIfNeeded$1]():$e[scrollIntoView$2]&&$e[scrollIntoView$2]())}function triggerEvent$1($e,Ie){$e&&$e.dispatchEvent(new Event(Ie))}function isNodeElement($e){return $e&&$e.nodeType===1}const getAllConvertColumns=($e,Ie)=>{const Fe=[];return $e.forEach(Ue=>{Ue.parentId=Ie?Ie.id:null,Ue.visible&&(Ue.children&&Ue.children.length&&Ue.children.some(qe=>qe.visible)?(Fe.push(Ue),Fe.push(...getAllConvertColumns(Ue.children,Ue))):Fe.push(Ue))}),Fe},convertHeaderColumnToRows=$e=>{let Ie=1;const Fe=(kt,Et)=>{if(Et&&(kt.level=Et.level+1,IeDt.visible)){let Dt=0;kt.children.forEach(Lt=>{Lt.visible&&(Fe(Lt,kt),Dt+=Lt.colSpan)}),kt.colSpan=Dt}else kt.colSpan=1};$e.forEach(kt=>{kt.level=1,Fe(kt)});const Ue=[];for(let kt=0;kt{kt.children&&kt.children.length&&kt.children.some(Et=>Et.visible)?kt.rowSpan=1:kt.rowSpan=Ie-kt.level+1,Ue[kt.level-1].push(kt)}),Ue};function restoreScrollLocation($e,Ie,Fe){const{internalData:Ue}=$e;return $e.clearScroll().then(()=>{if(Ie||Fe)return Ue.lastScrollLeft=0,Ue.lastScrollTop=0,$e.scrollTo(Ie,Fe)})}function removeScrollListener($e){$e&&$e._onscroll&&($e.onscroll=null)}function restoreScrollListener($e){$e&&$e._onscroll&&($e.onscroll=$e._onscroll)}function getRowUniqueId(){return XEUtils$1.uniqueId("row_")}function getRowkey($e){const{props:Ie}=$e,{computeRowOpts:Fe}=$e.getComputeMaps(),{rowId:Ue}=Ie,qe=Fe.value;return Ue||qe.keyField||"_X_ROW_KEY"}function getRowid($e,Ie){const Fe=XEUtils$1.get(Ie,getRowkey($e));return XEUtils$1.eqNull(Fe)?"":encodeURIComponent(Fe)}const handleFieldOrColumn=($e,Ie)=>Ie?XEUtils$1.isString(Ie)?$e.getColumnByField(Ie):Ie:null;function getPaddingLeftRightSize($e){if($e){const Ie=getComputedStyle($e),Fe=XEUtils$1.toNumber(Ie.paddingLeft),Ue=XEUtils$1.toNumber(Ie.paddingRight);return Fe+Ue}return 0}function getElemenMarginWidth($e){if($e){const Ie=getComputedStyle($e),Fe=XEUtils$1.toNumber(Ie.marginLeft),Ue=XEUtils$1.toNumber(Ie.marginRight);return $e.offsetWidth+Fe+Ue}return 0}function queryCellElement($e,Ie){return $e.querySelector(".vxe-cell"+Ie)}function toFilters($e){return $e&&XEUtils$1.isArray($e)?$e.map(({label:Ie,value:Fe,data:Ue,resetValue:qe,checked:kt})=>({label:Ie,value:Fe,data:Ue,resetValue:qe,checked:!!kt,_checked:!!kt})):$e}function toTreePathSeq($e){return $e.map((Ie,Fe)=>Fe%2===0?Number(Ie)+1:".").join("")}function getCellValue($e,Ie){return XEUtils$1.get($e,Ie.field)}function setCellValue($e,Ie,Fe){return XEUtils$1.set($e,Ie.field,Fe)}function getColReMinWidth($e){const{$table:Ie,column:Fe,cell:Ue}=$e,{props:qe}=Ie,{computeResizableOpts:kt}=Ie.getComputeMaps(),Et=kt.value,{minWidth:Dt}=Et;if(Dt){const En=XEUtils$1.isFunction(Dt)?Dt($e):Dt;if(En!=="auto")return Math.max(1,XEUtils$1.toNumber(En))}const{showHeaderOverflow:Lt}=qe,{showHeaderOverflow:jt,minWidth:hn}=Fe,vn=XEUtils$1.isUndefined(jt)||XEUtils$1.isNull(jt)?Lt:jt,bn=vn==="title"||(vn===!0||vn==="tooltip")||vn==="ellipsis",$n=XEUtils$1.floor((XEUtils$1.toNumber(getComputedStyle(Ue).fontSize)||14)*1.6),xn=getPaddingLeftRightSize(Ue)+getPaddingLeftRightSize(queryCellElement(Ue,""));let Sn=$n+xn;if(bn){const En=getPaddingLeftRightSize(queryCellElement(Ue,"--title>.vxe-cell--checkbox")),_n=getElemenMarginWidth(queryCellElement(Ue,">.vxe-cell--required-icon")),Tn=getElemenMarginWidth(queryCellElement(Ue,">.vxe-cell--edit-icon")),Nn=getElemenMarginWidth(queryCellElement(Ue,">.vxe-cell-title-prefix-icon")),Pn=getElemenMarginWidth(queryCellElement(Ue,">.vxe-cell-title-suffix-icon")),On=getElemenMarginWidth(queryCellElement(Ue,">.vxe-cell--sort")),In=getElemenMarginWidth(queryCellElement(Ue,">.vxe-cell--filter"));Sn+=En+_n+Tn+Nn+Pn+In+On}if(hn){const{refTableBody:En}=Ie.getRefMaps(),_n=En.value,Tn=_n?_n.$el:null;if(Tn){if(isScale(hn)){const Pn=(Tn.clientWidth-1)/100;return Math.max(Sn,Math.floor(XEUtils$1.toInteger(hn)*Pn))}else if(isPx(hn))return Math.max(Sn,XEUtils$1.toInteger(hn))}}return Sn}function isColumnInfo($e){return $e&&($e.constructor===ColumnInfo||$e instanceof ColumnInfo)}function createColumn($e,Ie,Fe){return isColumnInfo(Ie)?Ie:reactive(new ColumnInfo($e,Ie,Fe))}function watchColumn($e,Ie,Fe){Object.keys(Ie).forEach(Ue=>{watch(()=>Ie[Ue],qe=>{Fe.update(Ue,qe),$e&&(Ue==="filters"?($e.setFilter(Fe,qe),$e.handleUpdateDataQueue()):["visible","fixed","width","minWidth","maxWidth"].includes(Ue)&&$e.handleRefreshColumnQueue())})})}function assemColumn($e,Ie,Fe,Ue){const{reactData:qe}=$e,{staticColumns:kt}=qe,Et=Ie.parentNode,Dt=Ue?Ue.column:null,Lt=Dt?Dt.children:kt;Et&&Lt&&(Lt.splice(XEUtils$1.arrayIndexOf(Et.children,Ie),0,Fe),qe.staticColumns=kt.slice(0))}function destroyColumn($e,Ie){const{reactData:Fe}=$e,{staticColumns:Ue}=Fe,qe=XEUtils$1.findTree(Ue,kt=>kt.id===Ie.id,{children:"children"});qe&&qe.items.splice(qe.index,1),Fe.staticColumns=Ue.slice(0)}function getRootColumn($e,Ie){const{internalData:Fe}=$e,{fullColumnIdData:Ue}=Fe;if(!Ie)return null;let qe=Ie.parentId;for(;Ue[qe];){const kt=Ue[qe].column;if(qe=kt.parentId,!qe)return kt}return Ie}function mergeBodyMethod($e,Ie,Fe){for(let Ue=0;Ue<$e.length;Ue++){const{row:qe,col:kt,rowspan:Et,colspan:Dt}=$e[Ue];if(kt>-1&&qe>-1&&Et&&Dt){if(qe===Ie&&kt===Fe)return{rowspan:Et,colspan:Dt};if(Ie>=qe&&Ie=kt&&Fekn+vn)return $e.scrollTo(null,wn);if(wn+bn>=vn+kn)return $e.scrollTo(null,kn+bn)}else if(kt)return $e.scrollTo(null,(Et.indexOf(Ie)-1)*Dt.rowHeight)}return Promise.resolve()}function colToVisible($e,Ie){const{reactData:Fe,internalData:Ue}=$e,{refTableBody:qe}=$e.getRefMaps(),{scrollXLoad:kt}=Fe,{visibleColumn:Et}=Ue,Dt=qe.value,Lt=Dt?Dt.$el:null;if(Lt){const jt=Lt.querySelector(`.${Ie.id}`);if(jt){const hn=Lt.clientWidth,vn=Lt.scrollLeft,kn=jt.offsetParent,Cn=jt.offsetLeft+(kn?kn.offsetLeft:0),wn=jt.clientWidth;if(Cnvn+hn)return $e.scrollTo(Cn);if(Cn+wn>=hn+vn)return $e.scrollTo(vn+wn)}else if(kt){let hn=0;for(let vn=0;vn{kt._isResize||(Cn?updateCellTitle($n.currentTarget,Ue):(wn||vn)&&Fe.triggerHeaderTooltipEvent($n,$e))}),(wn||vn)&&(bn.onMouseleave=$n=>{kt._isResize||(wn||vn)&&Fe.handleTargetLeaveEvent($n)}),[Lt==="html"&&XEUtils$1.isString(Ie)?h$5("span",Object.assign({class:"vxe-cell--title",innerHTML:Ie},bn)):h$5("span",Object.assign({class:"vxe-cell--title"},bn),getSlotVNs$1(Ie))]}function getFooterContent($e){const{$table:Ie,column:Fe,_columnIndex:Ue,items:qe,row:kt}=$e,{slots:Et,editRender:Dt,cellRender:Lt}=Fe,jt=Dt||Lt,hn=Et?Et.footer:null;if(hn)return Ie.callSlot(hn,$e);if(jt){const vn=renderer$8.get(jt.name);if(vn&&vn.renderFooter)return getSlotVNs$1(vn.renderFooter(jt,$e))}return XEUtils$1.isArray(qe)?[formatText(qe[Ue],1)]:[formatText(XEUtils$1.get(kt,Fe.field),1)]}function getDefaultCellLabel($e){const{$table:Ie,row:Fe,column:Ue}=$e;return formatText(Ie.getCellLabel(Fe,Ue),1)}const Cell={createColumn($e,Ie){const{type:Fe,sortable:Ue,filters:qe,editRender:kt,treeNode:Et}=Ie,{props:Dt}=$e,{editConfig:Lt}=Dt,{computeEditOpts:jt,computeCheckboxOpts:hn}=$e.getComputeMaps(),vn=hn.value,kn=jt.value,Cn={renderHeader:Cell.renderDefaultHeader,renderCell:Et?Cell.renderTreeCell:Cell.renderDefaultCell,renderFooter:Cell.renderDefaultFooter};switch(Fe){case"seq":Cn.renderHeader=Cell.renderSeqHeader,Cn.renderCell=Et?Cell.renderTreeIndexCell:Cell.renderSeqCell;break;case"radio":Cn.renderHeader=Cell.renderRadioHeader,Cn.renderCell=Et?Cell.renderTreeRadioCell:Cell.renderRadioCell;break;case"checkbox":Cn.renderHeader=Cell.renderCheckboxHeader,Cn.renderCell=vn.checkField?Et?Cell.renderTreeSelectionCellByProp:Cell.renderCheckboxCellByProp:Et?Cell.renderTreeSelectionCell:Cell.renderCheckboxCell;break;case"expand":Cn.renderCell=Cell.renderExpandCell,Cn.renderData=Cell.renderExpandData;break;case"html":Cn.renderCell=Et?Cell.renderTreeHTMLCell:Cell.renderHTMLCell,qe&&Ue?Cn.renderHeader=Cell.renderSortAndFilterHeader:Ue?Cn.renderHeader=Cell.renderSortHeader:qe&&(Cn.renderHeader=Cell.renderFilterHeader);break;default:Lt&&kt?(Cn.renderHeader=Cell.renderEditHeader,Cn.renderCell=kn.mode==="cell"?Et?Cell.renderTreeCellEdit:Cell.renderCellEdit:Et?Cell.renderTreeRowEdit:Cell.renderRowEdit):qe&&Ue?Cn.renderHeader=Cell.renderSortAndFilterHeader:Ue?Cn.renderHeader=Cell.renderSortHeader:qe&&(Cn.renderHeader=Cell.renderFilterHeader)}return createColumn($e,Ie,Cn)},renderHeaderTitle($e){const{$table:Ie,column:Fe}=$e,{slots:Ue,editRender:qe,cellRender:kt}=Fe,Et=qe||kt,Dt=Ue?Ue.header:null;if(Dt)return renderTitleContent($e,Ie.callSlot(Dt,$e));if(Et){const Lt=renderer$8.get(Et.name);if(Lt&&Lt.renderHeader)return renderTitleContent($e,getSlotVNs$1(Lt.renderHeader(Et,$e)))}return renderTitleContent($e,formatText(Fe.getTitle(),1))},renderDefaultHeader($e){return renderTitlePrefixIcon($e).concat(Cell.renderHeaderTitle($e)).concat(renderTitleSuffixIcon($e))},renderDefaultCell($e){const{$table:Ie,row:Fe,column:Ue}=$e,{slots:qe,editRender:kt,cellRender:Et}=Ue,Dt=kt||Et,Lt=qe?qe.default:null;if(Lt)return Ie.callSlot(Lt,$e);if(Dt){const vn=kt?"renderCell":"renderDefault",kn=renderer$8.get(Dt.name),Cn=kn?kn[vn]:null;if(Cn)return getSlotVNs$1(Cn(Dt,Object.assign({$type:kt?"edit":"cell"},$e)))}const jt=Ie.getCellLabel(Fe,Ue),hn=kt?kt.placeholder:"";return[h$5("span",{class:"vxe-cell--label"},kt&&eqEmptyValue$1(jt)?[h$5("span",{class:"vxe-cell--placeholder"},formatText(getFuncText$1(hn),1))]:formatText(jt,1))]},renderTreeCell($e){return Cell.renderTreeIcon($e,Cell.renderDefaultCell($e))},renderDefaultFooter($e){return[h$5("span",{class:"vxe-cell--item"},getFooterContent($e))]},renderTreeIcon($e,Ie){const{$table:Fe,isHidden:Ue}=$e,{reactData:qe}=Fe,{computeTreeOpts:kt}=Fe.getComputeMaps(),{treeExpandedMaps:Et,treeExpandLazyLoadedMaps:Dt}=qe,Lt=kt.value,{row:jt,column:hn,level:vn}=$e,{slots:kn}=hn,{indent:Cn,lazy:wn,trigger:bn,iconLoaded:$n,showIcon:xn,iconOpen:Sn,iconClose:En}=Lt,_n=Lt.children||Lt.childrenField,Tn=Lt.hasChild||Lt.hasChildField,Nn=jt[_n],Pn=kn?kn.icon:null;let On=!1,In=!1,Rn=!1;const Vn={};if(Pn)return Fe.callSlot(Pn,$e);if(!Ue){const Fn=getRowid(Fe,jt);In=!!Et[Fn],wn&&(Rn=!!Dt[Fn],On=jt[Tn])}return(!bn||bn==="default")&&(Vn.onClick=Fn=>{Fn.stopPropagation(),Fe.triggerTreeExpandEvent(Fn,$e)}),[h$5("div",{class:["vxe-cell--tree-node",{"is--active":In}],style:{paddingLeft:`${vn*Cn}px`}},[xn&&(Nn&&Nn.length||On)?[h$5("div",Object.assign({class:"vxe-tree--btn-wrapper"},Vn),[h$5("i",{class:["vxe-tree--node-btn",Rn?$n||getIcon$5().TABLE_TREE_LOADED:In?Sn||getIcon$5().TABLE_TREE_OPEN:En||getIcon$5().TABLE_TREE_CLOSE]})])]:null,h$5("div",{class:"vxe-tree-cell"},Ie)])]},renderSeqHeader($e){const{$table:Ie,column:Fe}=$e,{slots:Ue}=Fe,qe=Ue?Ue.header:null;return renderTitleContent($e,qe?Ie.callSlot(qe,$e):formatText(Fe.getTitle(),1))},renderSeqCell($e){const{$table:Ie,column:Fe}=$e,{props:Ue}=Ie,{treeConfig:qe}=Ue,{computeSeqOpts:kt}=Ie.getComputeMaps(),Et=kt.value,{slots:Dt}=Fe,Lt=Dt?Dt.default:null;if(Lt)return Ie.callSlot(Lt,$e);const{seq:jt}=$e,hn=Et.seqMethod;return[formatText(hn?hn($e):qe?jt:(Et.startIndex||0)+jt,1)]},renderTreeIndexCell($e){return Cell.renderTreeIcon($e,Cell.renderSeqCell($e))},renderRadioHeader($e){const{$table:Ie,column:Fe}=$e,{slots:Ue}=Fe,qe=Ue?Ue.header:null,kt=Ue?Ue.title:null;return renderTitleContent($e,qe?Ie.callSlot(qe,$e):[h$5("span",{class:"vxe-radio--label"},kt?Ie.callSlot(kt,$e):formatText(Fe.getTitle(),1))])},renderRadioCell($e){const{$table:Ie,column:Fe,isHidden:Ue}=$e,{reactData:qe}=Ie,{computeRadioOpts:kt}=Ie.getComputeMaps(),{selectRadioRow:Et}=qe,Dt=kt.value,{slots:Lt}=Fe,{labelField:jt,checkMethod:hn,visibleMethod:vn}=Dt,{row:kn}=$e,Cn=Lt?Lt.default:null,wn=Lt?Lt.radio:null,bn=Ie.eqRow(kn,Et),$n=!vn||vn({row:kn});let xn=!!hn,Sn;Ue||(Sn={onClick(Tn){!xn&&$n&&(Tn.stopPropagation(),Ie.triggerRadioRowEvent(Tn,$e))}},hn&&(xn=!hn({row:kn})));const En=Object.assign(Object.assign({},$e),{checked:bn,disabled:xn,visible:$n});if(wn)return Ie.callSlot(wn,En);const _n=[];return $n&&_n.push(h$5("span",{class:["vxe-radio--icon",bn?getIcon$5().TABLE_RADIO_CHECKED:getIcon$5().TABLE_RADIO_UNCHECKED]})),(Cn||jt)&&_n.push(h$5("span",{class:"vxe-radio--label"},Cn?Ie.callSlot(Cn,En):XEUtils$1.get(kn,jt))),[h$5("span",Object.assign({class:["vxe-cell--radio",{"is--checked":bn,"is--disabled":xn}]},Sn),_n)]},renderTreeRadioCell($e){return Cell.renderTreeIcon($e,Cell.renderRadioCell($e))},renderCheckboxHeader($e){const{$table:Ie,column:Fe,isHidden:Ue}=$e,{reactData:qe}=Ie,{computeIsAllCheckboxDisabled:kt,computeCheckboxOpts:Et}=Ie.getComputeMaps(),{isAllSelected:Dt,isIndeterminate:Lt}=qe,jt=kt.value,{slots:hn}=Fe,vn=hn?hn.header:null,kn=hn?hn.title:null,Cn=Et.value,wn=Fe.getTitle();let bn;Ue||(bn={onClick(xn){jt||(xn.stopPropagation(),Ie.triggerCheckAllEvent(xn,!Dt))}});const $n=Object.assign(Object.assign({},$e),{checked:Dt,disabled:jt,indeterminate:Lt});return vn?renderTitleContent($n,Ie.callSlot(vn,$n)):(Cn.checkStrictly?!Cn.showHeader:Cn.showHeader===!1)?renderTitleContent($n,[h$5("span",{class:"vxe-checkbox--label"},kn?Ie.callSlot(kn,$n):wn)]):renderTitleContent($n,[h$5("span",Object.assign({class:["vxe-cell--checkbox",{"is--checked":Dt,"is--disabled":jt,"is--indeterminate":Lt}],title:getI18n$b("vxe.table.allTitle")},bn),[h$5("span",{class:["vxe-checkbox--icon",Lt?getIcon$5().TABLE_CHECKBOX_INDETERMINATE:Dt?getIcon$5().TABLE_CHECKBOX_CHECKED:getIcon$5().TABLE_CHECKBOX_UNCHECKED]})].concat(kn||wn?[h$5("span",{class:"vxe-checkbox--label"},kn?Ie.callSlot(kn,$n):wn)]:[]))])},renderCheckboxCell($e){const{$table:Ie,row:Fe,column:Ue,isHidden:qe}=$e,{props:kt,reactData:Et}=Ie,{treeConfig:Dt}=kt,{selectCheckboxMaps:Lt,treeIndeterminateMaps:jt}=Et,{computeCheckboxOpts:hn}=Ie.getComputeMaps(),vn=hn.value,{labelField:kn,checkMethod:Cn,visibleMethod:wn}=vn,{slots:bn}=Ue,$n=bn?bn.default:null,xn=bn?bn.checkbox:null;let Sn=!1,En=!1;const _n=!wn||wn({row:Fe});let Tn=!!Cn,Nn;if(!qe){const In=getRowid(Ie,Fe);En=!!Lt[In],Nn={onClick(Rn){!Tn&&_n&&(Rn.stopPropagation(),Ie.triggerCheckRowEvent(Rn,$e,!En))}},Cn&&(Tn=!Cn({row:Fe})),Dt&&(Sn=!!jt[In])}const Pn=Object.assign(Object.assign({},$e),{checked:En,disabled:Tn,visible:_n,indeterminate:Sn});if(xn)return Ie.callSlot(xn,Pn);const On=[];return _n&&On.push(h$5("span",{class:["vxe-checkbox--icon",Sn?getIcon$5().TABLE_CHECKBOX_INDETERMINATE:En?getIcon$5().TABLE_CHECKBOX_CHECKED:getIcon$5().TABLE_CHECKBOX_UNCHECKED]})),($n||kn)&&On.push(h$5("span",{class:"vxe-checkbox--label"},$n?Ie.callSlot($n,Pn):XEUtils$1.get(Fe,kn))),[h$5("span",Object.assign({class:["vxe-cell--checkbox",{"is--checked":En,"is--disabled":Tn,"is--indeterminate":Sn,"is--hidden":!_n}]},Nn),On)]},renderTreeSelectionCell($e){return Cell.renderTreeIcon($e,Cell.renderCheckboxCell($e))},renderCheckboxCellByProp($e){const{$table:Ie,row:Fe,column:Ue,isHidden:qe}=$e,{props:kt,reactData:Et}=Ie,{treeConfig:Dt}=kt,{treeIndeterminateMaps:Lt}=Et,{computeCheckboxOpts:jt}=Ie.getComputeMaps(),hn=jt.value,{labelField:vn,checkField:kn,checkMethod:Cn,visibleMethod:wn}=hn,bn=hn.indeterminateField||hn.halfField,{slots:$n}=Ue,xn=$n?$n.default:null,Sn=$n?$n.checkbox:null;let En=!1,_n=!1;const Tn=!wn||wn({row:Fe});let Nn=!!Cn,Pn;if(!qe){const Rn=getRowid(Ie,Fe);_n=XEUtils$1.get(Fe,kn),Pn={onClick(Vn){!Nn&&Tn&&(Vn.stopPropagation(),Ie.triggerCheckRowEvent(Vn,$e,!_n))}},Cn&&(Nn=!Cn({row:Fe})),Dt&&(En=!!Lt[Rn])}const On=Object.assign(Object.assign({},$e),{checked:_n,disabled:Nn,visible:Tn,indeterminate:En});if(Sn)return Ie.callSlot(Sn,On);const In=[];return Tn&&(In.push(h$5("span",{class:["vxe-checkbox--icon",En?getIcon$5().TABLE_CHECKBOX_INDETERMINATE:_n?getIcon$5().TABLE_CHECKBOX_CHECKED:getIcon$5().TABLE_CHECKBOX_UNCHECKED]})),(xn||vn)&&In.push(h$5("span",{class:"vxe-checkbox--label"},xn?Ie.callSlot(xn,On):XEUtils$1.get(Fe,vn)))),[h$5("span",Object.assign({class:["vxe-cell--checkbox",{"is--checked":_n,"is--disabled":Nn,"is--indeterminate":bn&&!_n?Fe[bn]:En,"is--hidden":!Tn}]},Pn),In)]},renderTreeSelectionCellByProp($e){return Cell.renderTreeIcon($e,Cell.renderCheckboxCellByProp($e))},renderExpandCell($e){const{$table:Ie,isHidden:Fe,row:Ue,column:qe}=$e,{reactData:kt}=Ie,{rowExpandedMaps:Et,rowExpandLazyLoadedMaps:Dt}=kt,{computeExpandOpts:Lt}=Ie.getComputeMaps(),jt=Lt.value,{lazy:hn,labelField:vn,iconLoaded:kn,showIcon:Cn,iconOpen:wn,iconClose:bn,visibleMethod:$n}=jt,{slots:xn}=qe,Sn=xn?xn.default:null,En=xn?xn.icon:null;let _n=!1,Tn=!1;if(En)return Ie.callSlot(En,$e);if(!Fe){const Nn=getRowid(Ie,Ue);_n=!!Et[Nn],hn&&(Tn=!!Dt[Nn])}return[Cn&&(!$n||$n($e))?h$5("span",{class:["vxe-table--expanded",{"is--active":_n}],onClick(Nn){Nn.stopPropagation(),Ie.triggerRowExpandEvent(Nn,$e)}},[h$5("i",{class:["vxe-table--expand-btn",Tn?kn||getIcon$5().TABLE_EXPAND_LOADED:_n?wn||getIcon$5().TABLE_EXPAND_OPEN:bn||getIcon$5().TABLE_EXPAND_CLOSE]})]):null,Sn||vn?h$5("span",{class:"vxe-table--expand-label"},Sn?Ie.callSlot(Sn,$e):XEUtils$1.get(Ue,vn)):null]},renderExpandData($e){const{$table:Ie,column:Fe}=$e,{slots:Ue,contentRender:qe}=Fe,kt=Ue?Ue.content:null;if(kt)return Ie.callSlot(kt,$e);if(qe){const Et=renderer$8.get(qe.name);if(Et&&Et.renderExpand)return getSlotVNs$1(Et.renderExpand(qe,$e))}return[]},renderHTMLCell($e){const{$table:Ie,column:Fe}=$e,{slots:Ue}=Fe,qe=Ue?Ue.default:null;return qe?Ie.callSlot(qe,$e):[h$5("span",{class:"vxe-cell--html",innerHTML:getDefaultCellLabel($e)})]},renderTreeHTMLCell($e){return Cell.renderTreeIcon($e,Cell.renderHTMLCell($e))},renderSortAndFilterHeader($e){return Cell.renderDefaultHeader($e).concat(Cell.renderSortIcon($e)).concat(Cell.renderFilterIcon($e))},renderSortHeader($e){return Cell.renderDefaultHeader($e).concat(Cell.renderSortIcon($e))},renderSortIcon($e){const{$table:Ie,column:Fe}=$e,{computeSortOpts:Ue}=Ie.getComputeMaps(),qe=Ue.value,{showIcon:kt,iconLayout:Et,iconAsc:Dt,iconDesc:Lt}=qe,{order:jt}=Fe;return kt?[h$5("span",{class:["vxe-cell--sort",`vxe-cell--sort-${Et}-layout`]},[h$5("i",{class:["vxe-sort--asc-btn",Dt||getIcon$5().TABLE_SORT_ASC,{"sort--active":jt==="asc"}],title:getI18n$b("vxe.table.sortAsc"),onClick(hn){hn.stopPropagation(),Ie.triggerSortEvent(hn,Fe,"asc")}}),h$5("i",{class:["vxe-sort--desc-btn",Lt||getIcon$5().TABLE_SORT_DESC,{"sort--active":jt==="desc"}],title:getI18n$b("vxe.table.sortDesc"),onClick(hn){hn.stopPropagation(),Ie.triggerSortEvent(hn,Fe,"desc")}})])]:[]},renderFilterHeader($e){return Cell.renderDefaultHeader($e).concat(Cell.renderFilterIcon($e))},renderFilterIcon($e){const{$table:Ie,column:Fe,hasFilter:Ue}=$e,{reactData:qe}=Ie,{filterStore:kt}=qe,{computeFilterOpts:Et}=Ie.getComputeMaps(),Dt=Et.value,{showIcon:Lt,iconNone:jt,iconMatch:hn}=Dt;return Lt?[h$5("span",{class:["vxe-cell--filter",{"is--active":kt.visible&&kt.column===Fe}]},[h$5("i",{class:["vxe-filter--btn",Ue?hn||getIcon$5().TABLE_FILTER_MATCH:jt||getIcon$5().TABLE_FILTER_NONE],title:getI18n$b("vxe.table.filter"),onClick(vn){Ie.triggerFilterEvent&&Ie.triggerFilterEvent(vn,$e.column,$e)}})])]:[]},renderEditHeader($e){const{$table:Ie,column:Fe}=$e,{props:Ue}=Ie,{computeEditOpts:qe}=Ie.getComputeMaps(),{editConfig:kt,editRules:Et}=Ue,Dt=qe.value,{sortable:Lt,filters:jt,editRender:hn}=Fe;let vn=!1;if(Et){const kn=XEUtils$1.get(Et,Fe.field);kn&&(vn=kn.some(Cn=>Cn.required))}return(isEnableConf$1(kt)?[vn&&Dt.showAsterisk?h$5("i",{class:"vxe-cell--required-icon"}):null,isEnableConf$1(hn)&&Dt.showIcon?h$5("i",{class:["vxe-cell--edit-icon",Dt.icon||getIcon$5().TABLE_EDIT]}):null]:[]).concat(Cell.renderDefaultHeader($e)).concat(Lt?Cell.renderSortIcon($e):[]).concat(jt?Cell.renderFilterIcon($e):[])},renderRowEdit($e){const{$table:Ie,column:Fe}=$e,{reactData:Ue}=Ie,{editStore:qe}=Ue,{actived:kt}=qe,{editRender:Et}=Fe;return Cell.runRenderer($e,isEnableConf$1(Et)&&kt&&kt.row===$e.row)},renderTreeRowEdit($e){return Cell.renderTreeIcon($e,Cell.renderRowEdit($e))},renderCellEdit($e){const{$table:Ie,column:Fe}=$e,{reactData:Ue}=Ie,{editStore:qe}=Ue,{actived:kt}=qe,{editRender:Et}=Fe;return Cell.runRenderer($e,isEnableConf$1(Et)&&kt&&kt.row===$e.row&&kt.column===$e.column)},renderTreeCellEdit($e){return Cell.renderTreeIcon($e,Cell.renderCellEdit($e))},runRenderer($e,Ie){const{$table:Fe,column:Ue}=$e,{slots:qe,editRender:kt,formatter:Et}=Ue,Dt=qe?qe.default:null,Lt=qe?qe.edit:null,jt=renderer$8.get(kt.name);return Ie?Lt?Fe.callSlot(Lt,$e):jt&&jt.renderEdit?getSlotVNs$1(jt.renderEdit(kt,Object.assign({$type:"edit"},$e))):[]:Dt?Fe.callSlot(Dt,$e):Et?[h$5("span",{class:"vxe-cell--label"},getDefaultCellLabel($e))]:Cell.renderDefaultCell($e)}},columnProps={colId:[String,Number],type:String,field:String,title:String,width:[Number,String],minWidth:[Number,String],maxWidth:[Number,String],resizable:{type:Boolean,default:null},fixed:String,align:String,headerAlign:String,footerAlign:String,showOverflow:{type:[Boolean,String],default:null},showHeaderOverflow:{type:[Boolean,String],default:null},showFooterOverflow:{type:[Boolean,String],default:null},className:[String,Function],headerClassName:[String,Function],footerClassName:[String,Function],formatter:[Function,Array,String],sortable:Boolean,sortBy:[String,Function],sortType:String,filters:{type:Array,default:null},filterMultiple:{type:Boolean,default:!0},filterMethod:Function,filterResetMethod:Function,filterRecoverMethod:Function,filterRender:Object,treeNode:Boolean,visible:{type:Boolean,default:null},headerExportMethod:Function,exportMethod:Function,footerExportMethod:Function,titleHelp:Object,titlePrefix:Object,titleSuffix:Object,cellType:String,cellRender:Object,editRender:Object,contentRender:Object,params:Object},VxeColumnComponent=defineComponent({name:"VxeColumn",props:columnProps,setup($e,{slots:Ie}){const Fe=ref(),Ue=inject("$xeTable",{}),qe=inject("$xeColgroup",null),kt=Cell.createColumn(Ue,$e);kt.slots=Ie;const Et=()=>h$5("div",{ref:Fe}),Dt={column:kt,renderVN:Et};return watchColumn(Ue,$e,kt),onMounted(()=>{assemColumn(Ue,Fe.value,kt,qe)}),onUnmounted(()=>{destroyColumn(Ue,kt)}),provide("$xeColumn",Dt),provide("$xeGrid",null),Et}}),VxeColumn=Object.assign({},VxeColumnComponent,{install($e){$e.component(VxeColumnComponent.name,VxeColumnComponent),$e.component("VxeTableColumn",VxeColumnComponent)}});VxeUI.dynamicApp&&(VxeUI.dynamicApp.component(VxeColumnComponent.name,VxeColumnComponent),VxeUI.dynamicApp.component("VxeTableColumn",VxeColumnComponent));const Column=VxeColumn,VxeColgroupComponent=defineComponent({name:"VxeColgroup",props:columnProps,setup($e,{slots:Ie}){const Fe=ref(),Ue=inject("$xeTable",{}),qe=inject("$xeColgroup",null),kt=Cell.createColumn(Ue,$e),Et={};Ie.header&&(Et.header=Ie.header),kt.slots=Et,kt.children=[],watchColumn(Ue,$e,kt),onMounted(()=>{assemColumn(Ue,Fe.value,kt,qe)}),onUnmounted(()=>{destroyColumn(Ue,kt)});const Dt=()=>h$5("div",{ref:Fe},Ie.default?Ie.default():[]);return provide("$xeColgroup",{column:kt}),provide("$xeGrid",null),Dt}}),VxeColgroup=Object.assign({},VxeColgroupComponent,{install($e){$e.component(VxeColgroupComponent.name,VxeColgroupComponent),$e.component("VxeTableColgroup",VxeColgroupComponent)}});VxeUI.dynamicApp&&(VxeUI.dynamicApp.component(VxeColgroupComponent.name,VxeColgroupComponent),VxeUI.dynamicApp.component("VxeTableColgroup",VxeColgroupComponent));const Colgroup=VxeColgroup,{getI18n:getI18n$a,renderer:renderer$7}=VxeUI,renderType$2="body",lineOffsetSizes={mini:3,small:2,medium:1},TableBodyComponent=defineComponent({name:"VxeTableBody",props:{tableData:Array,tableColumn:Array,fixedColumn:Array,fixedType:{type:String,default:null}},setup($e){const Ie=inject("$xeTable",{}),Fe=inject("xesize",null),{xID:Ue,props:qe,context:kt,reactData:Et,internalData:Dt}=Ie,{refTableHeader:Lt,refTableBody:jt,refTableFooter:hn,refTableLeftBody:vn,refTableRightBody:kn,refValidTooltip:Cn}=Ie.getRefMaps(),{computeEditOpts:wn,computeMouseOpts:bn,computeSYOpts:$n,computeEmptyOpts:xn,computeKeyboardOpts:Sn,computeTooltipOpts:En,computeRadioOpts:_n,computeExpandOpts:Tn,computeTreeOpts:Nn,computeCheckboxOpts:Pn,computeValidOpts:On,computeRowOpts:In,computeColumnOpts:Rn}=Ie.getComputeMaps(),Vn=ref(),Fn=ref(),jn=ref(),Wn=ref(),zn=ref(),Mn=ref(),Bn=ref(),An=()=>{if(Fe){const ko=Fe.value;if(ko)return lineOffsetSizes[ko]||0}return 0},Dn=()=>{const{delayHover:ko}=qe,{lastScrollTime:mo,_isResize:yo}=Et;return!!(yo||mo&&Date.now(){let yo=1;if(!ko)return yo;const Vo=Nn.value,bo=Vo.children||Vo.childrenField,Eo=ko[bo];if(Eo&&Ie.isTreeExpandByRow(ko))for(let So=0;So{let Vo=1;return yo&&(Vo=Ln(mo[yo-1])),Et.rowHeight*Vo-(yo?1:12-An())},Yn=ko=>{const{row:mo,column:yo}=ko,{afterFullData:Vo}=Dt,{treeConfig:bo}=qe,Eo=Nn.value,{slots:So,treeNode:Oo}=yo,{fullAllDataRowIdData:No}=Dt,so=getRowid(Ie,mo),Do=No[so];let _o=0,Ao=0,go=[];if(Do&&(_o=Do.level,Ao=Do._index,go=Do.items),So&&So.line)return Ie.callSlot(So.line,ko);const xo=Ie.eqRow(Vo[0],mo);return bo&&Oo&&(Eo.showLine||Eo.line)?[h$5("div",{class:"vxe-tree--line-wrapper"},[h$5("div",{class:"vxe-tree--line",style:{height:`${xo?1:Un(ko,go,Ao)}px`,left:`${_o*Eo.indent+(_o?2-An():0)+16}px`}})])]:[]},Xn=(ko,mo,yo,Vo,bo,Eo,So,Oo,No,so,Do,_o)=>{const{columnKey:Ao,height:go,showOverflow:xo,cellClassName:Mo,cellStyle:co,align:vo,spanMethod:ao,mouseConfig:To,editConfig:Bo,editRules:Lo,tooltipConfig:Jo}=qe,{tableData:Gn,overflowX:zo,scrollYLoad:qo,currentColumn:Wo,mergeList:Yo,editStore:sr,isAllOverflow:br,validErrorMaps:xr}=Et,{afterFullData:Nr}=Dt,pr=On.value,Rr=Pn.value,Xr=wn.value,Lr=En.value,Hr=In.value,qr=$n.value,ni=Rn.value,{type:Jr,cellRender:ii,editRender:Qr,align:tr,showOverflow:vr,className:Ir,treeNode:Ar,slots:Ur}=No,{actived:oi}=sr,{rHeight:ei}=qr,{height:pi}=Hr,di=Qr||ii,rr=di?renderer$7.get(di.name):null,$r=rr?rr.cellClassName:"",Dr=rr?rr.cellStyle:"",Mr=Lr.showAll,Gr=Ie.getColumnIndex(No),fi=Ie.getVTColumnIndex(No),Pi=isEnableConf$1(Qr);let Ri=yo?No.fixed!==yo:No.fixed&&zo;const Ui=XEUtils$1.isUndefined(vr)||XEUtils$1.isNull(vr)?xo:vr;let Bi=Ui==="ellipsis";const Si=Ui==="title",gi=Ui===!0||Ui==="tooltip";let Oi=Si||gi||Bi,Hi;const Ai={},Li=tr||vo,Ti=xr[`${mo}:${No.id}`],ji=Lo&&pr.showMessage&&(pr.message==="default"?go||Gn.length>1:pr.message==="inline"),Ro={colid:No.id},Xo={$table:Ie,$grid:Ie.xegrid,seq:ko,rowid:mo,row:bo,rowIndex:Eo,$rowIndex:So,_rowIndex:Oo,column:No,columnIndex:Gr,$columnIndex:so,_columnIndex:fi,fixed:yo,type:renderType$2,isHidden:Ri,level:Vo,visibleData:Nr,data:Gn,items:_o};if(qo&&!Oi&&(Bi=Oi=!0),(Si||gi||Mr||Jo)&&(Ai.onMouseenter=ar=>{Dn()||(Si?updateCellTitle(ar.currentTarget,No):(gi||Mr)&&Ie.triggerBodyTooltipEvent(ar,Xo),Ie.dispatchEvent("cell-mouseenter",Object.assign({cell:ar.currentTarget},Xo),ar))}),(gi||Mr||Jo)&&(Ai.onMouseleave=ar=>{Dn()||((gi||Mr)&&Ie.handleTargetLeaveEvent(ar),Ie.dispatchEvent("cell-mouseleave",Object.assign({cell:ar.currentTarget},Xo),ar))}),(Rr.range||To)&&(Ai.onMousedown=ar=>{Ie.triggerCellMousedownEvent(ar,Xo)}),Ai.onClick=ar=>{Ie.triggerCellClickEvent(ar,Xo)},Ai.onDblclick=ar=>{Ie.triggerCellDblclickEvent(ar,Xo)},Yo.length){const ar=mergeBodyMethod(Yo,Oo,fi);if(ar){const{rowspan:kr,colspan:yr}=ar;if(!kr||!yr)return null;kr>1&&(Ro.rowspan=kr),yr>1&&(Ro.colspan=yr)}}else if(ao){const{rowspan:ar=1,colspan:kr=1}=ao(Xo)||{};if(!ar||!kr)return null;ar>1&&(Ro.rowspan=ar),kr>1&&(Ro.colspan=kr)}Ri&&Yo&&(Ro.colspan>1||Ro.rowspan>1)&&(Ri=!1),!Ri&&Bo&&(Qr||ii)&&(Xr.showStatus||Xr.showUpdateStatus)&&(Hi=Ie.isUpdateByRow(bo,No.field));const Qo=[];if(Ri&&xo&&br)Qo.push(h$5("div",{class:["vxe-cell",{"c--title":Si,"c--tooltip":gi,"c--ellipsis":Bi}],style:{maxHeight:Oi&&(ei||pi)?`${ei||pi}px`:""}}));else if(Qo.push(...Yn(Xo),h$5("div",{class:["vxe-cell",{"c--title":Si,"c--tooltip":gi,"c--ellipsis":Bi}],style:{maxHeight:Oi&&(ei||pi)?`${ei||pi}px`:""},title:Si?Ie.getCellLabel(bo,No):null},No.renderCell(Xo))),ji&&Ti){const ar=Ti.rule,kr=Ur?Ur.valid:null,yr=Object.assign(Object.assign({},Xo),Ti);Qo.push(h$5("div",{class:["vxe-cell--valid-error-hint",getPropClass(pr.className,yr)],style:ar&&ar.maxWidth?{width:`${ar.maxWidth}px`}:null},kr?Ie.callSlot(kr,yr):[h$5("span",{class:"vxe-cell--valid-error-msg"},Ti.content)]))}return h$5("td",Object.assign(Object.assign(Object.assign({class:["vxe-body--column",No.id,{[`col--${Li}`]:Li,[`col--${Jr}`]:Jr,"col--last":so===Do.length-1,"col--tree-node":Ar,"col--edit":Pi,"col--ellipsis":Oi,"fixed--hidden":Ri,"col--dirty":Hi,"col--active":Bo&&Pi&&oi.row===bo&&(oi.column===No||Xr.mode==="row"),"col--valid-error":!!Ti,"col--current":Wo===No},getPropClass($r,Xo),getPropClass(Ir,Xo),getPropClass(Mo,Xo)],key:Ao||ni.useKey?No.id:so},Ro),{style:Object.assign({height:Oi&&(ei||pi)?`${ei||pi}px`:""},XEUtils$1.isFunction(Dr)?Dr(Xo):Dr,XEUtils$1.isFunction(co)?co(Xo):co)}),Ai),Qo)},lo=(ko,mo,yo)=>{const{stripe:Vo,rowKey:bo,highlightHoverRow:Eo,rowClassName:So,rowStyle:Oo,showOverflow:No,editConfig:so,treeConfig:Do}=qe,{hasFixedColumn:_o,treeExpandedMaps:Ao,scrollYLoad:go,rowExpandedMaps:xo,expandColumn:Mo,selectRadioRow:co,pendingRowMaps:vo,pendingRowList:ao}=Et,{fullAllDataRowIdData:To}=Dt,Bo=Pn.value,Lo=_n.value,Jo=Nn.value,Gn=wn.value,zo=In.value,{transform:qo}=Jo,Wo=Jo.children||Jo.childrenField,Yo=[];return mo.forEach((sr,br)=>{const xr={};let Nr=br;Nr=Ie.getRowIndex(sr),(zo.isHover||Eo)&&(xr.onMouseenter=tr=>{Dn()||Ie.triggerHoverEvent(tr,{row:sr,rowIndex:Nr})},xr.onMouseleave=()=>{Dn()||Ie.clearHoverRow()});const pr=getRowid(Ie,sr),Rr=To[pr];let Xr=0,Lr=-1,Hr=0;Rr&&(Xr=Rr.level,Lr=Rr.seq,Hr=Rr._index);const qr={$table:Ie,seq:Lr,rowid:pr,fixed:ko,type:renderType$2,level:Xr,row:sr,rowIndex:Nr,$rowIndex:br,_rowIndex:Hr},ni=Mo&&!!xo[pr];let Jr=!1,ii=[],Qr=!1;if(so&&(Qr=Ie.isInsertByRow(sr)),Do&&!go&&!qo&&(ii=sr[Wo],Jr=ii&&ii.length>0&&!!Ao[pr]),Yo.push(h$5("tr",Object.assign({class:["vxe-body--row",Do?`row--level-${Xr}`:"",{"row--stripe":Vo&&(Ie.getVTRowIndex(sr)+1)%2===0,"is--new":Qr,"is--expand-row":ni,"is--expand-tree":Jr,"row--new":Qr&&(Gn.showStatus||Gn.showInsertStatus),"row--radio":Lo.highlight&&Ie.eqRow(co,sr),"row--checked":Bo.highlight&&Ie.isCheckedByCheckboxRow(sr),"row--pending":ao.length&&!!vo[pr]},getPropClass(So,qr)],rowid:pr,style:Oo?XEUtils$1.isFunction(Oo)?Oo(qr):Oo:null,key:bo||zo.useKey||Do?pr:br},xr),yo.map((tr,vr)=>Xn(Lr,pr,ko,Xr,sr,Nr,br,Hr,tr,vr,yo,mo)))),ni){const tr=Tn.value,{height:vr,padding:Ir}=tr,Ar={};vr&&(Ar.height=`${vr}px`),Do&&(Ar.paddingLeft=`${Xr*Jo.indent+30}px`);const{showOverflow:Ur}=Mo,oi=XEUtils$1.isUndefined(Ur)||XEUtils$1.isNull(Ur)?No:Ur,ei={$table:Ie,seq:Lr,column:Mo,fixed:ko,type:renderType$2,level:Xr,row:sr,rowIndex:Nr,$rowIndex:br,_rowIndex:Hr};Yo.push(h$5("tr",Object.assign({class:["vxe-body--expanded-row",{"is--padding":Ir}],key:`expand_${pr}`,style:Oo?XEUtils$1.isFunction(Oo)?Oo(ei):Oo:null},xr),[h$5("td",{class:{"vxe-body--expanded-column":1,"fixed--hidden":ko&&!_o,"col--ellipsis":oi},colspan:yo.length},[h$5("div",{class:{"vxe-body--expanded-cell":1,"is--ellipsis":vr},style:Ar},[Mo.renderData(ei)])])]))}Jr&&Yo.push(...lo(ko,ii,yo))}),Yo};let oo;const uo=(ko,mo,yo,Vo)=>{(yo||Vo)&&(yo&&(removeScrollListener(yo),yo.scrollTop=mo),Vo&&(removeScrollListener(Vo),Vo.scrollTop=mo),clearTimeout(oo),oo=setTimeout(()=>{restoreScrollListener(yo),restoreScrollListener(Vo),Et.lastScrollTime=Date.now()},300))},Kn=ko=>{const{fixedType:mo}=$e,{highlightHoverRow:yo}=qe,{scrollXLoad:Vo,scrollYLoad:bo}=Et,{elemStore:Eo,lastScrollTop:So,lastScrollLeft:Oo}=Dt,No=In.value,so=Lt.value,Do=jt.value,_o=hn.value,Ao=vn.value,go=kn.value,xo=Cn.value,Mo=Vn.value,co=so?so.$el:null,vo=_o?_o.$el:null,ao=Do.$el,To=Ao?Ao.$el:null,Bo=go?go.$el:null,Lo=Eo["main-body-ySpace"],Jo=Lo?Lo.value:null,Gn=Eo["main-body-xSpace"],zo=Gn?Gn.value:null,qo=bo&&Jo?Jo.clientHeight:ao.clientHeight,Wo=Vo&&zo?zo.clientWidth:ao.clientWidth;let Yo=Mo.scrollTop;const sr=ao.scrollLeft,br=sr!==Oo,xr=Yo!==So;Dt.lastScrollTop=Yo,Dt.lastScrollLeft=sr,Et.lastScrollTime=Date.now(),(No.isHover||yo)&&Ie.clearHoverRow(),To&&mo==="left"?(Yo=To.scrollTop,uo(mo,Yo,ao,Bo)):Bo&&mo==="right"?(Yo=Bo.scrollTop,uo(mo,Yo,ao,To)):(br&&(co&&(co.scrollLeft=ao.scrollLeft),vo&&(vo.scrollLeft=ao.scrollLeft)),(To||Bo)&&(Ie.checkScrolling(),xr&&uo(mo,Yo,To,Bo))),Vo&&br&&Ie.triggerScrollXEvent(ko),bo&&xr&&Ie.triggerScrollYEvent(ko),br&&xo&&xo.reactData.visible&&xo.updatePlacement(),Ie.dispatchEvent("scroll",{type:renderType$2,fixed:mo,scrollTop:Yo,scrollLeft:sr,scrollHeight:ao.scrollHeight,scrollWidth:ao.scrollWidth,bodyHeight:qo,bodyWidth:Wo,isX:br,isY:xr},ko)};let Jn,io=0,Zn=0,no=0,po=!1;const Qn=(ko,mo,yo,Vo,bo)=>{const{elemStore:Eo}=Dt,{scrollXLoad:So,scrollYLoad:Oo}=Et,No=jt.value,so=vn.value,Do=kn.value,_o=so?so.$el:null,Ao=Do?Do.$el:null,go=No.$el,xo=Eo["main-body-ySpace"],Mo=xo?xo.value:null,co=Eo["main-body-xSpace"],vo=co?co.value:null,ao=Oo&&Mo?Mo.clientHeight:go.clientHeight,To=So&&vo?vo.clientWidth:go.clientWidth,Bo=po===mo?Math.max(0,io-no):0;po=mo,io=Math.abs(mo?yo-Bo:yo+Bo),Zn=0,no=0,clearTimeout(Jn);const Lo=()=>{if(noio&&(Zn=Zn-(no-io));const{scrollTop:Gn,clientHeight:zo,scrollHeight:qo}=go,Wo=Gn+Zn*(mo?-1:1);go.scrollTop=Wo,_o&&(_o.scrollTop=Wo),Ao&&(Ao.scrollTop=Wo),(mo?Wo=0)&&(Jn=setTimeout(Lo,10)),Ie.dispatchEvent("scroll",{type:renderType$2,fixed:Jo,scrollTop:go.scrollTop,scrollLeft:go.scrollLeft,scrollHeight:go.scrollHeight,scrollWidth:go.scrollWidth,bodyHeight:ao,bodyWidth:To,isX:Vo,isY:bo},ko)}};Lo()},ro=ko=>{const{deltaY:mo,deltaX:yo}=ko,{highlightHoverRow:Vo}=qe,{scrollYLoad:bo}=Et,{lastScrollTop:Eo,lastScrollLeft:So}=Dt,Oo=In.value,No=jt.value,so=Vn.value,Do=No.$el,_o=mo,Ao=yo,go=_o<0;if(go?so.scrollTop<=0:so.scrollTop>=so.scrollHeight-so.clientHeight)return;const xo=so.scrollTop+_o,Mo=Do.scrollLeft+Ao,co=Mo!==So,vo=xo!==Eo;vo&&(ko.preventDefault(),Dt.lastScrollTop=xo,Dt.lastScrollLeft=Mo,Et.lastScrollTime=Date.now(),(Oo.isHover||Vo)&&Ie.clearHoverRow(),Qn(ko,go,_o,co,vo),bo&&Ie.triggerScrollYEvent(ko))};return onMounted(()=>{nextTick(()=>{const{fixedType:ko}=$e,{elemStore:mo}=Dt,yo=`${ko||"main"}-body-`,Vo=Vn.value;mo[`${yo}wrapper`]=Vn,mo[`${yo}table`]=Fn,mo[`${yo}colgroup`]=jn,mo[`${yo}list`]=Wn,mo[`${yo}xSpace`]=zn,mo[`${yo}ySpace`]=Mn,mo[`${yo}emptyBlock`]=Bn,Vo&&(Vo.onscroll=Kn,Vo._onscroll=Kn)})}),onBeforeUnmount(()=>{const ko=Vn.value;clearTimeout(Jn),ko&&(ko._onscroll=null,ko.onscroll=null)}),onUnmounted(()=>{const{fixedType:ko}=$e,{elemStore:mo}=Dt,yo=`${ko||"main"}-body-`;mo[`${yo}wrapper`]=null,mo[`${yo}table`]=null,mo[`${yo}colgroup`]=null,mo[`${yo}list`]=null,mo[`${yo}xSpace`]=null,mo[`${yo}ySpace`]=null,mo[`${yo}emptyBlock`]=null}),()=>{let{fixedColumn:ko,fixedType:mo,tableColumn:yo}=$e;const{keyboardConfig:Vo,showOverflow:bo,spanMethod:Eo,mouseConfig:So}=qe,{tableData:Oo,mergeList:No,scrollYLoad:so,isAllOverflow:Do}=Et,{visibleColumn:_o}=Dt,{slots:Ao}=kt,go=$n.value,xo=xn.value,Mo=Sn.value,co=bn.value;mo&&(!Et.expandColumn&&(so||bo&&Do)&&!No.length&&!Eo&&!(Vo&&Mo.isMerge)?yo=ko:yo=_o);let vo;const ao=Ao?Ao.empty:null;if(ao)vo=Ie.callSlot(ao,{$table:Ie,$grid:Ie.xegrid});else{const To=xo.name?renderer$7.get(xo.name):null,Bo=To?To.renderTableEmptyView||To.renderEmpty:null;Bo?vo=getSlotVNs$1(Bo(xo,{$table:Ie})):vo=qe.emptyText||getI18n$a("vxe.table.emptyText")}return h$5("div",Object.assign({ref:Vn,class:["vxe-table--body-wrapper",mo?`fixed-${mo}--wrapper`:"body--wrapper"],xid:Ue},go.mode==="wheel"?{onWheel:ro}:{}),[mo?createCommentVNode():h$5("div",{ref:zn,class:"vxe-body--x-space"}),h$5("div",{ref:Mn,class:"vxe-body--y-space"}),h$5("table",{ref:Fn,class:"vxe-table--body",xid:Ue,cellspacing:0,cellpadding:0,border:0},[h$5("colgroup",{ref:jn},yo.map((To,Bo)=>h$5("col",{name:To.id,key:Bo}))),h$5("tbody",{ref:Wn},lo(mo,Oo,yo))]),h$5("div",{class:"vxe-table--checkbox-range"}),So&&co.area?h$5("div",{class:"vxe-table--cell-area"},[h$5("span",{class:"vxe-table--cell-main-area"},co.extension?[h$5("span",{class:"vxe-table--cell-main-area-btn",onMousedown(To){Ie.triggerCellExtendMousedownEvent(To,{$table:Ie,fixed:mo,type:renderType$2})}})]:[]),h$5("span",{class:"vxe-table--cell-copy-area"}),h$5("span",{class:"vxe-table--cell-extend-area"}),h$5("span",{class:"vxe-table--cell-multi-area"}),h$5("span",{class:"vxe-table--cell-active-area"})]):null,mo?null:h$5("div",{class:"vxe-table--empty-block",ref:Bn},[h$5("div",{class:"vxe-table--empty-content"},vo)])])}}}),renderType$1="header",TableHeaderComponent=defineComponent({name:"VxeTableHeader",props:{tableData:Array,tableColumn:Array,tableGroupColumn:Array,fixedColumn:Array,fixedType:{type:String,default:null}},setup($e){const Ie=inject("$xeTable",{}),{xID:Fe,props:Ue,reactData:qe,internalData:kt}=Ie,{refElem:Et,refTableBody:Dt,refLeftContainer:Lt,refRightContainer:jt,refCellResizeBar:hn}=Ie.getRefMaps(),{computeColumnOpts:vn}=Ie.getComputeMaps(),kn=ref([]),Cn=ref(),wn=ref(),bn=ref(),$n=ref(),xn=ref(),Sn=ref(),En=()=>{const{isGroup:Nn}=qe;kn.value=Nn?convertHeaderColumnToRows($e.tableGroupColumn):[]},_n=(Nn,Pn)=>{const{column:On}=Pn,{fixedType:In}=$e,Rn=Dt.value,Vn=Lt.value,Fn=jt.value,jn=hn.value,{clientX:Wn}=Nn,zn=Cn.value,Mn=Nn.target,Bn=Pn.cell=Mn.parentNode;let An=0;const Dn=Rn.$el,Ln=getOffsetPos$1(Mn,zn),Un=Mn.clientWidth,Yn=Math.floor(Un/2),Xn=getColReMinWidth(Pn)-Yn;let lo=Ln.left-Bn.clientWidth+Un+Xn,oo=Ln.left+Yn;const uo=document.onmousemove,Kn=document.onmouseup,Jn=In==="left",io=In==="right",Zn=Et.value;let no=0;if(Jn||io){const Qn=Jn?"nextElementSibling":"previousElementSibling";let ro=Bn[Qn];for(;ro&&!hasClass$2(ro,"fixed--hidden");)hasClass$2(ro,"col--group")||(no+=ro.offsetWidth),ro=ro[Qn];io&&Fn&&(oo=Fn.offsetLeft+no)}const po=function(Qn){Qn.stopPropagation(),Qn.preventDefault();const ro=Qn.clientX-Wn;let ho=oo+ro;const ko=In?0:Dn.scrollLeft;Jn?ho=Math.min(ho,(Fn?Fn.offsetLeft:Dn.clientWidth)-no-Xn):io?(lo=(Vn?Vn.clientWidth:0)+no+Xn,ho=Math.min(ho,oo+Bn.clientWidth-Xn)):lo=Math.max(Dn.scrollLeft,lo),An=Math.max(ho,lo),jn.style.left=`${An-ko}px`};qe._isResize=!0,addClass$3(Zn,"drag--resize"),jn.style.display="block",document.onmousemove=po,document.onmouseup=function(Qn){document.onmousemove=uo,document.onmouseup=Kn;const ro=On.renderWidth+(io?oo-An:An-oo);On.resizeWidth=ro,jn.style.display="none",qe._isResize=!1,kt._lastResizeTime=Date.now(),Ie.analyColumnWidth(),Ie.recalculate(!0).then(()=>{Ie.saveCustomStore("update:visible"),Ie.updateCellAreas(),Ie.dispatchEvent("resizable-change",Object.assign(Object.assign({},Pn),{resizeWidth:ro}),Qn)}),removeClass$3(Zn,"drag--resize")},po(Nn),Ie.closeMenu&&Ie.closeMenu()};return watch(()=>$e.tableColumn,En),onMounted(()=>{nextTick(()=>{const{fixedType:Nn}=$e,{internalData:Pn}=Ie,{elemStore:On}=Pn,In=`${Nn||"main"}-header-`;On[`${In}wrapper`]=Cn,On[`${In}table`]=wn,On[`${In}colgroup`]=bn,On[`${In}list`]=$n,On[`${In}xSpace`]=xn,On[`${In}repair`]=Sn,En()})}),onUnmounted(()=>{const{fixedType:Nn}=$e,{internalData:Pn}=Ie,{elemStore:On}=Pn,In=`${Nn||"main"}-header-`;On[`${In}wrapper`]=null,On[`${In}table`]=null,On[`${In}colgroup`]=null,On[`${In}list`]=null,On[`${In}xSpace`]=null,On[`${In}repair`]=null}),()=>{const{fixedType:Nn,fixedColumn:Pn,tableColumn:On}=$e,{resizable:In,border:Rn,columnKey:Vn,headerRowClassName:Fn,headerCellClassName:jn,headerRowStyle:Wn,headerCellStyle:zn,showHeaderOverflow:Mn,headerAlign:Bn,align:An,mouseConfig:Dn}=Ue,{isGroup:Ln,currentColumn:Un,scrollXLoad:Yn,overflowX:Xn,scrollbarWidth:lo}=qe,{visibleColumn:oo}=kt,uo=vn.value;let Kn=kn.value,Jn=On;return Ln?Jn=oo:(Nn&&(Yn||Mn)&&(Jn=Pn),Kn=[Jn]),h$5("div",{ref:Cn,class:["vxe-table--header-wrapper",Nn?`fixed-${Nn}--wrapper`:"body--wrapper"],xid:Fe},[Nn?createCommentVNode():h$5("div",{ref:xn,class:"vxe-body--x-space"}),h$5("table",{ref:wn,class:"vxe-table--header",xid:Fe,cellspacing:0,cellpadding:0,border:0},[h$5("colgroup",{ref:bn},Jn.map((io,Zn)=>h$5("col",{name:io.id,key:Zn})).concat(lo?[h$5("col",{name:"col_gutter"})]:[])),h$5("thead",{ref:$n},Kn.map((io,Zn)=>h$5("tr",{class:["vxe-header--row",Fn?XEUtils$1.isFunction(Fn)?Fn({$table:Ie,$rowIndex:Zn,fixed:Nn,type:renderType$1}):Fn:""],style:Wn?XEUtils$1.isFunction(Wn)?Wn({$table:Ie,$rowIndex:Zn,fixed:Nn,type:renderType$1}):Wn:null},io.map((no,po)=>{const{type:Qn,showHeaderOverflow:ro,headerAlign:ho,align:ko,headerClassName:mo}=no,yo=no.children&&no.children.length,Vo=Nn?no.fixed!==Nn&&!yo:!!no.fixed&&Xn,bo=XEUtils$1.isUndefined(ro)||XEUtils$1.isNull(ro)?Mn:ro,Eo=ho||ko||Bn||An;let So=bo==="ellipsis";const Oo=bo==="title",No=bo===!0||bo==="tooltip";let so=Oo||No||So;const Do=no.filters&&no.filters.some(Mo=>Mo.checked),_o=Ie.getColumnIndex(no),Ao=Ie.getVTColumnIndex(no),go={$table:Ie,$grid:Ie.xegrid,$rowIndex:Zn,column:no,columnIndex:_o,$columnIndex:po,_columnIndex:Ao,fixed:Nn,type:renderType$1,isHidden:Vo,hasFilter:Do},xo={onClick:Mo=>Ie.triggerHeaderCellClickEvent(Mo,go),onDblclick:Mo=>Ie.triggerHeaderCellDblclickEvent(Mo,go)};return Yn&&!so&&(So=so=!0),Dn&&(xo.onMousedown=Mo=>Ie.triggerHeaderCellMousedownEvent(Mo,go)),h$5("th",Object.assign(Object.assign({class:["vxe-header--column",no.id,{[`col--${Eo}`]:Eo,[`col--${Qn}`]:Qn,"col--last":po===io.length-1,"col--fixed":no.fixed,"col--group":yo,"col--ellipsis":so,"fixed--hidden":Vo,"is--sortable":no.sortable,"col--filter":!!no.filters,"is--filter-active":Do,"col--current":Un===no},mo?XEUtils$1.isFunction(mo)?mo(go):mo:"",jn?XEUtils$1.isFunction(jn)?jn(go):jn:""],colid:no.id,colspan:no.colSpan>1?no.colSpan:null,rowspan:no.rowSpan>1?no.rowSpan:null,style:zn?XEUtils$1.isFunction(zn)?zn(go):zn:null},xo),{key:Vn||uo.useKey||yo?no.id:po}),[h$5("div",{class:["vxe-cell",{"c--title":Oo,"c--tooltip":No,"c--ellipsis":So}]},no.renderHeader(go)),!Vo&&!yo&&(XEUtils$1.isBoolean(no.resizable)?no.resizable:uo.resizable||In)?h$5("div",{class:["vxe-resizable",{"is--line":!Rn||Rn==="none"}],onMousedown:Mo=>_n(Mo,go)}):null])}).concat(lo?[h$5("th",{class:"vxe-header--gutter col--gutter"})]:[]))))]),h$5("div",{ref:Sn,class:"vxe-table--header-border-line"})])}}}),renderType="footer";function mergeFooterMethod($e,Ie,Fe){for(let Ue=0;Ue<$e.length;Ue++){const{row:qe,col:kt,rowspan:Et,colspan:Dt}=$e[Ue];if(kt>-1&&qe>-1&&Et&&Dt){if(qe===Ie&&kt===Fe)return{rowspan:Et,colspan:Dt};if(Ie>=qe&&Ie=kt&&Fe[]},tableColumn:{type:Array,default:()=>[]},fixedColumn:{type:Array,default:()=>[]},fixedType:{type:String,default:null}},setup($e){const Ie=inject("$xeTable",{}),{xID:Fe,props:Ue,reactData:qe,internalData:kt}=Ie,{refTableHeader:Et,refTableBody:Dt,refValidTooltip:Lt}=Ie.getRefMaps(),{computeTooltipOpts:jt,computeColumnOpts:hn}=Ie.getComputeMaps(),vn=ref(),kn=ref(),Cn=ref(),wn=ref(),bn=ref(),$n=Sn=>{const{fixedType:En}=$e,{scrollXLoad:_n}=qe,{lastScrollLeft:Tn}=kt,Nn=Lt.value,Pn=Et.value,On=Dt.value,In=Pn?Pn.$el:null,Rn=vn.value,Vn=On.$el,Fn=Rn.scrollLeft,jn=Fn!==Tn;kt.lastScrollLeft=Fn,qe.lastScrollTime=Date.now(),In&&(In.scrollLeft=Fn),Vn&&(Vn.scrollLeft=Fn),_n&&jn&&Ie.triggerScrollXEvent(Sn),jn&&Nn&&Nn.reactData.visible&&Nn.updatePlacement(),Ie.dispatchEvent("scroll",{type:renderType,fixed:En,scrollTop:Vn.scrollTop,scrollLeft:Fn,isX:jn,isY:!1},Sn)};return onMounted(()=>{nextTick(()=>{const{fixedType:Sn}=$e,{elemStore:En}=kt,_n=`${Sn||"main"}-footer-`;En[`${_n}wrapper`]=vn,En[`${_n}table`]=kn,En[`${_n}colgroup`]=Cn,En[`${_n}list`]=wn,En[`${_n}xSpace`]=bn})}),onUnmounted(()=>{const{fixedType:Sn}=$e,{elemStore:En}=kt,_n=`${Sn||"main"}-footer-`;En[`${_n}wrapper`]=null,En[`${_n}table`]=null,En[`${_n}colgroup`]=null,En[`${_n}list`]=null,En[`${_n}xSpace`]=null}),()=>{let{fixedType:Sn,fixedColumn:En,tableColumn:_n,footerTableData:Tn}=$e;const{footerRowClassName:Nn,footerCellClassName:Pn,footerRowStyle:On,footerCellStyle:In,footerAlign:Rn,footerSpanMethod:Vn,align:Fn,columnKey:jn,showFooterOverflow:Wn}=Ue,{visibleColumn:zn}=kt,{scrollXLoad:Mn,overflowX:Bn,scrollbarWidth:An,currentColumn:Dn,mergeFooterList:Ln}=qe,Un=jt.value,Yn=hn.value;return Sn&&(!qe.expandColumn&&(Mn||Wn)&&(!Ln.length||!Vn)?_n=En:_n=zn),h$5("div",{ref:vn,class:["vxe-table--footer-wrapper",Sn?`fixed-${Sn}--wrapper`:"body--wrapper"],xid:Fe,onScroll:$n},[Sn?createCommentVNode():h$5("div",{ref:bn,class:"vxe-body--x-space"}),h$5("table",{ref:kn,class:"vxe-table--footer",xid:Fe,cellspacing:0,cellpadding:0,border:0},[h$5("colgroup",{ref:Cn},_n.map((Xn,lo)=>h$5("col",{name:Xn.id,key:lo})).concat(An?[h$5("col",{name:"col_gutter"})]:[])),h$5("tfoot",{ref:wn},Tn.map((Xn,lo)=>{const oo=lo,uo={$table:Ie,row:Xn,_rowIndex:lo,$rowIndex:oo,fixed:Sn,type:renderType};return h$5("tr",{class:["vxe-footer--row",Nn?XEUtils$1.isFunction(Nn)?Nn(uo):Nn:""],style:On?XEUtils$1.isFunction(On)?On(uo):On:null},_n.map((Kn,Jn)=>{const{type:io,showFooterOverflow:Zn,footerAlign:no,align:po,footerClassName:Qn}=Kn,ro=Un.showAll,ho=Kn.children&&Kn.children.length,ko=Sn?Kn.fixed!==Sn&&!ho:Kn.fixed&&Bn,mo=XEUtils$1.isUndefined(Zn)||XEUtils$1.isNull(Zn)?Wn:Zn,yo=no||po||Rn||Fn;let Vo=mo==="ellipsis";const bo=mo==="title",Eo=mo===!0||mo==="tooltip";let So=bo||Eo||Vo;const Oo={colid:Kn.id},No={},so=Ie.getColumnIndex(Kn),Do=Ie.getVTColumnIndex(Kn),_o=Do,Ao={$table:Ie,$grid:Ie.xegrid,row:Xn,rowIndex:lo,_rowIndex:lo,$rowIndex:oo,column:Kn,columnIndex:so,$columnIndex:Jn,_columnIndex:Do,itemIndex:_o,items:Xn,fixed:Sn,type:renderType,data:Tn};if(Mn&&!So&&(Vo=So=!0),(bo||Eo||ro)&&(No.onMouseenter=go=>{bo?updateCellTitle(go.currentTarget,Kn):(Eo||ro)&&Ie.triggerFooterTooltipEvent(go,Ao)}),(Eo||ro)&&(No.onMouseleave=go=>{(Eo||ro)&&Ie.handleTargetLeaveEvent(go)}),No.onClick=go=>{Ie.dispatchEvent("footer-cell-click",Object.assign({cell:go.currentTarget},Ao),go)},No.onDblclick=go=>{Ie.dispatchEvent("footer-cell-dblclick",Object.assign({cell:go.currentTarget},Ao),go)},Ln.length){const go=mergeFooterMethod(Ln,lo,Do);if(go){const{rowspan:xo,colspan:Mo}=go;if(!xo||!Mo)return null;xo>1&&(Oo.rowspan=xo),Mo>1&&(Oo.colspan=Mo)}}else if(Vn){const{rowspan:go=1,colspan:xo=1}=Vn(Ao)||{};if(!go||!xo)return null;go>1&&(Oo.rowspan=go),xo>1&&(Oo.colspan=xo)}return h$5("td",Object.assign(Object.assign(Object.assign(Object.assign({class:["vxe-footer--column",Kn.id,{[`col--${yo}`]:yo,[`col--${io}`]:io,"col--last":Jn===_n.length-1,"fixed--hidden":ko,"col--ellipsis":So,"col--current":Dn===Kn},getPropClass(Qn,Ao),getPropClass(Pn,Ao)]},Oo),{style:In?XEUtils$1.isFunction(In)?In(Ao):In:null}),No),{key:jn||Yn.useKey?Kn.id:Jn}),[h$5("div",{class:["vxe-cell",{"c--title":bo,"c--tooltip":Eo,"c--ellipsis":Vo}]},Kn.renderFooter(Ao))])}).concat(An?[h$5("td",{class:"vxe-footer--gutter col--gutter"})]:[]))}))])])}}}),{getConfig:getConfig$6}=VxeUI,tableComponentProps={id:String,data:Array,height:[Number,String],minHeight:{type:[Number,String],default:()=>getConfig$6().table.minHeight},maxHeight:[Number,String],resizable:{type:Boolean,default:()=>getConfig$6().table.resizable},stripe:{type:Boolean,default:()=>getConfig$6().table.stripe},border:{type:[Boolean,String],default:()=>getConfig$6().table.border},round:{type:Boolean,default:()=>getConfig$6().table.round},size:{type:String,default:()=>getConfig$6().table.size||getConfig$6().size},fit:{type:Boolean,default:()=>getConfig$6().table.fit},loading:Boolean,align:{type:String,default:()=>getConfig$6().table.align},headerAlign:{type:String,default:()=>getConfig$6().table.headerAlign},footerAlign:{type:String,default:()=>getConfig$6().table.footerAlign},showHeader:{type:Boolean,default:()=>getConfig$6().table.showHeader},highlightCurrentRow:{type:Boolean,default:()=>getConfig$6().table.highlightCurrentRow},highlightHoverRow:{type:Boolean,default:()=>getConfig$6().table.highlightHoverRow},highlightCurrentColumn:{type:Boolean,default:()=>getConfig$6().table.highlightCurrentColumn},highlightHoverColumn:{type:Boolean,default:()=>getConfig$6().table.highlightHoverColumn},highlightCell:Boolean,showFooter:Boolean,footerData:Array,footerMethod:Function,rowClassName:[String,Function],cellClassName:[String,Function],headerRowClassName:[String,Function],headerCellClassName:[String,Function],footerRowClassName:[String,Function],footerCellClassName:[String,Function],cellStyle:[Object,Function],headerCellStyle:[Object,Function],footerCellStyle:[Object,Function],rowStyle:[Object,Function],headerRowStyle:[Object,Function],footerRowStyle:[Object,Function],mergeCells:Array,mergeFooterItems:Array,spanMethod:Function,footerSpanMethod:Function,showOverflow:{type:[Boolean,String],default:()=>getConfig$6().table.showOverflow},showHeaderOverflow:{type:[Boolean,String],default:()=>getConfig$6().table.showHeaderOverflow},showFooterOverflow:{type:[Boolean,String],default:()=>getConfig$6().table.showFooterOverflow},columnKey:Boolean,rowKey:Boolean,rowId:{type:String,default:()=>getConfig$6().table.rowId},zIndex:Number,emptyText:{type:String,default:()=>getConfig$6().table.emptyText},keepSource:{type:Boolean,default:()=>getConfig$6().table.keepSource},autoResize:{type:Boolean,default:()=>getConfig$6().table.autoResize},syncResize:[Boolean,String,Number],resizeConfig:Object,columnConfig:Object,rowConfig:Object,resizableConfig:Object,seqConfig:Object,sortConfig:Object,filterConfig:Object,radioConfig:Object,checkboxConfig:Object,tooltipConfig:Object,exportConfig:Object,importConfig:Object,printConfig:Object,expandConfig:Object,treeConfig:Object,menuConfig:Object,mouseConfig:Object,areaConfig:Object,keyboardConfig:Object,clipConfig:Object,fnrConfig:Object,editConfig:Object,validConfig:Object,editRules:Object,loadingConfig:Object,emptyRender:Object,customConfig:Object,scrollX:Object,scrollY:Object,animat:{type:Boolean,default:()=>getConfig$6().table.animat},delayHover:{type:Number,default:()=>getConfig$6().table.delayHover},params:Object},tableComponentEmits=["update:data","keydown-start","keydown","keydown-end","paste","copy","cut","current-change","radio-change","checkbox-change","checkbox-all","checkbox-range-start","checkbox-range-change","checkbox-range-end","checkbox-range-select","cell-click","cell-dblclick","cell-menu","cell-mouseenter","cell-mouseleave","cell-selected","cell-delete-value","header-cell-click","header-cell-dblclick","header-cell-menu","footer-cell-click","footer-cell-dblclick","footer-cell-menu","clear-merge","sort-change","clear-sort","filter-change","filter-visible","clear-filter","resizable-change","toggle-row-expand","toggle-tree-expand","menu-click","edit-closed","edit-actived","edit-activated","edit-disabled","valid-error","scroll","custom","change-fnr","open-fnr","show-fnr","hide-fnr","fnr-change","fnr-find","fnr-find-all","fnr-replace","fnr-replace-all","cell-area-copy","cell-area-cut","cell-area-paste","cell-area-merge","clear-cell-area-merge","header-cell-area-selection","cell-area-selection-invalid","cell-area-selection-start","cell-area-selection-drag","cell-area-selection-end","cell-area-extension-start","cell-area-extension-drag","cell-area-extension-end","cell-area-selection-all-start","cell-area-selection-all-end","cell-area-arrows-start","cell-area-arrows-end","active-cell-change-start","active-cell-change-end"],{getI18n:getI18n$9,getIcon:getIcon$4}=VxeUI,TableCustomPanelComponent=defineComponent({name:"TableCustomPanel",props:{customStore:{type:Object,default:()=>({})}},setup($e){const Ie=inject("$xeTable",{}),{reactData:Fe}=Ie,{computeCustomOpts:Ue,computeColumnOpts:qe,computeIsMaxFixedColumn:kt}=Ie.getComputeMaps(),Et=ref(),Dt=ref(),Lt=ref(),jt=ref();let hn;const vn=Wn=>{const{customStore:zn}=$e;zn.activeWrapper=!0,Ie.customOpenEvent(Wn)},kn=Wn=>{const{customStore:zn}=$e;zn.activeWrapper=!1,setTimeout(()=>{!zn.activeBtn&&!zn.activeWrapper&&Ie.customCloseEvent(Wn)},300)},Cn=Wn=>{const{customColumnList:zn}=Fe,Mn=Ue.value,{allowVisible:Bn,allowSort:An,allowFixed:Dn,allowResizable:Ln}=Mn;XEUtils$1.eachTree(zn,(Un,Yn,Xn,lo,oo)=>{if(!oo){if(An){const uo=Yn+1;Un.renderSortNumber=uo}Dn&&(Un.fixed=Un.renderFixed)}Ln&&Un.renderVisible&&(!Un.children||Un.children.length)&&Un.renderResizeWidth!==Un.renderWidth&&(Un.resizeWidth=Un.renderResizeWidth,Un.renderWidth=Un.renderResizeWidth),Bn&&(Un.visible=Un.renderVisible)}),Ie.closeCustom(),Ie.emitCustomEvent("confirm",Wn),Ie.saveCustomStore("confirm")},wn=Wn=>{const{customStore:zn}=$e,{customColumnList:Mn}=Fe,{oldSortMaps:Bn,oldFixedMaps:An,oldVisibleMaps:Dn}=zn,Ln=Ue.value,{allowVisible:Un,allowSort:Yn,allowFixed:Xn,allowResizable:lo}=Ln;XEUtils$1.eachTree(Mn,oo=>{const uo=oo.getKey(),Kn=!!Dn[uo],Jn=An[uo]||"";Un&&(oo.renderVisible=Kn,oo.visible=Kn),Xn&&(oo.renderFixed=Jn,oo.fixed=Jn),Yn&&(oo.renderSortNumber=Bn[uo]||0),lo&&(oo.renderResizeWidth=oo.renderWidth)},{children:"children"}),Ie.closeCustom(),Ie.emitCustomEvent("cancel",Wn)},bn=Wn=>{Ie.resetColumn(!0),Ie.closeCustom(),Ie.emitCustomEvent("reset",Wn)},$n=Wn=>{VxeUI.modal?VxeUI.modal.confirm({content:getI18n$9("vxe.custom.cstmConfirmRestore"),className:"vxe-table--ignore-clear",escClosable:!0}).then(zn=>{zn==="confirm"&&bn(Wn)}):bn(Wn)},xn=Wn=>{const{customColumnList:zn}=Fe,Mn=XEUtils$1.findTree(zn,Bn=>Bn===Wn);if(Mn&&Mn.parent){const{parent:Bn}=Mn;Bn.children&&Bn.children.length&&(Bn.renderVisible=Bn.children.every(An=>An.renderVisible),Bn.halfVisible=!Bn.renderVisible&&Bn.children.some(An=>An.renderVisible||An.halfVisible),xn(Bn))}},Sn=Wn=>{const zn=!Wn.renderVisible,Mn=Ue.value;XEUtils$1.eachTree([Wn],Bn=>{Bn.renderVisible=zn,Bn.halfVisible=!1}),xn(Wn),Mn.immediate&&(Ie.handleCustom(),Ie.saveCustomStore("update:visible")),Ie.checkCustomStatus()},En=(Wn,zn)=>{const Mn=kt.value;Wn.renderFixed===zn?Wn.renderFixed="":(!Mn||Wn.renderFixed)&&(Wn.renderFixed=zn)},_n=()=>{const{customStore:Wn}=$e,{customColumnList:zn}=Fe,Mn=Ue.value,{checkMethod:Bn}=Mn,An=!Wn.isAll;XEUtils$1.eachTree(zn,Dn=>{(!Bn||Bn({column:Dn}))&&(Dn.renderVisible=An,Dn.halfVisible=!1)}),Wn.isAll=An,Ie.checkCustomStatus()},Tn=Wn=>{const Bn=Wn.currentTarget.parentNode.parentNode,An=Bn.getAttribute("colid"),Dn=Ie.getColumnById(An);Bn.draggable=!0,jt.value=Dn,addClass$3(Bn,"active--drag-origin")},Nn=Wn=>{const Bn=Wn.currentTarget.parentNode.parentNode,An=Lt.value;Bn.draggable=!1,jt.value=null,removeClass$3(Bn,"active--drag-origin"),An&&(An.style.display="")},Pn=Wn=>{const zn=new Image;Wn.dataTransfer&&Wn.dataTransfer.setDragImage(zn,0,0)},On=Wn=>{const{customColumnList:zn}=Fe,Mn=Wn.currentTarget,Bn=Lt.value;if(hn){if(hn!==Mn){const An=hn.getAttribute("drag-pos"),Dn=Mn.getAttribute("colid"),Ln=Ie.getColumnById(Dn);if(!Ln)return;const Un=XEUtils$1.findIndexOf(zn,oo=>oo.id===Ln.id),Yn=hn.getAttribute("colid"),Xn=Ie.getColumnById(Yn);if(!Xn)return;zn.splice(Un,1);const lo=XEUtils$1.findIndexOf(zn,oo=>oo.id===Xn.id);zn.splice(lo+(An==="bottom"?1:0),0,Ln)}hn.draggable=!1,hn.removeAttribute("drag-pos"),removeClass$3(hn,"active--drag-target")}jt.value=null,Mn.draggable=!1,Mn.removeAttribute("drag-pos"),Bn&&(Bn.style.display=""),removeClass$3(Mn,"active--drag-target"),removeClass$3(Mn,"active--drag-origin")},In=Wn=>{const zn=Wn.currentTarget;hn!==zn&&removeClass$3(hn,"active--drag-target");const Mn=zn.getAttribute("colid"),Bn=Ie.getColumnById(Mn);if(Bn&&Bn.level===1){Wn.preventDefault();const Dn=Wn.clientY-zn.getBoundingClientRect().y{const zn=Lt.value,Mn=Dt.value;if(Mn&&zn){const Bn=Mn.parentNode,An=Bn.getBoundingClientRect();zn.style.display="block",zn.style.top=`${Math.min(Bn.clientHeight-Bn.scrollTop-zn.clientHeight,Wn.clientY-An.y)}px`,zn.style.left=`${Math.min(Bn.clientWidth-Bn.scrollLeft-zn.clientWidth-16,Wn.clientX-An.x)}px`}},Vn=()=>{const{customStore:Wn}=$e,{customColumnList:zn}=Fe,Mn=Ue.value,{maxHeight:Bn}=Wn,{checkMethod:An,visibleMethod:Dn,allowVisible:Ln,allowSort:Un,allowFixed:Yn,trigger:Xn,placement:lo}=Mn,oo=kt.value,uo=[],Kn={};Xn==="hover"&&(Kn.onMouseenter=vn,Kn.onMouseleave=kn),XEUtils$1.eachTree(zn,(Zn,no,po,Qn,ro)=>{if(Dn?Dn({column:Zn}):!0){const ko=Zn.renderVisible,mo=Zn.halfVisible,yo=Zn.children&&Zn.children.length,Vo=formatText(Zn.getTitle(),1),bo=An?!An({column:Zn}):!1;uo.push(h$5("li",{key:Zn.id,colid:Zn.id,class:["vxe-table-custom--option",`level--${Zn.level}`,{"is--group":yo}],onDragstart:Pn,onDragend:On,onDragover:In},[Ln?h$5("div",{class:["vxe-table-custom--checkbox-option",{"is--checked":ko,"is--indeterminate":mo,"is--disabled":bo}],title:getI18n$9("vxe.custom.setting.colVisible"),onClick:()=>{bo||Sn(Zn)}},[h$5("span",{class:["vxe-checkbox--icon",mo?getIcon$4().TABLE_CHECKBOX_INDETERMINATE:ko?getIcon$4().TABLE_CHECKBOX_CHECKED:getIcon$4().TABLE_CHECKBOX_UNCHECKED]})]):createCommentVNode(),Un&&Zn.level===1?h$5("div",{class:"vxe-table-custom--sort-option"},[h$5("span",{class:"vxe-table-custom--sort-btn",title:getI18n$9("vxe.custom.setting.sortHelpTip"),onMousedown:Tn,onMouseup:Nn},[h$5("i",{class:getIcon$4().TABLE_CUSTOM_SORT})])]):createCommentVNode(),h$5("div",{class:"vxe-table-custom--checkbox-label",title:Vo},Vo),!ro&&Yn?h$5("div",{class:"vxe-table-custom--fixed-option"},[h$5("span",{class:["vxe-table-custom--fixed-left-option",Zn.renderFixed==="left"?getIcon$4().TOOLBAR_TOOLS_FIXED_LEFT_ACTIVE:getIcon$4().TOOLBAR_TOOLS_FIXED_LEFT,{"is--checked":Zn.renderFixed==="left","is--disabled":oo&&!Zn.renderFixed}],title:getI18n$9(Zn.renderFixed==="left"?"vxe.toolbar.cancelFixed":"vxe.toolbar.fixedLeft"),onClick:()=>{En(Zn,"left")}}),h$5("span",{class:["vxe-table-custom--fixed-right-option",Zn.renderFixed==="right"?getIcon$4().TOOLBAR_TOOLS_FIXED_RIGHT_ACTIVE:getIcon$4().TOOLBAR_TOOLS_FIXED_RIGHT,{"is--checked":Zn.renderFixed==="right","is--disabled":oo&&!Zn.renderFixed}],title:getI18n$9(Zn.renderFixed==="right"?"vxe.toolbar.cancelFixed":"vxe.toolbar.fixedRight"),onClick:()=>{En(Zn,"right")}})]):createCommentVNode()]))}});const Jn=Wn.isAll,io=Wn.isIndeterminate;return h$5("div",{ref:Et,key:"simple",class:["vxe-table-custom-wrapper",`placement--${lo}`,{"is--active":Wn.visible}],style:Bn&&!["left","right"].includes(lo)?{maxHeight:`${Bn}px`}:{}},Wn.visible?[h$5("ul",{class:"vxe-table-custom--header"},[h$5("li",{class:"vxe-table-custom--option"},[Ln?h$5("div",{class:["vxe-table-custom--checkbox-option",{"is--checked":Jn,"is--indeterminate":io}],title:getI18n$9("vxe.table.allTitle"),onClick:_n},[h$5("span",{class:["vxe-checkbox--icon",io?getIcon$4().TABLE_CHECKBOX_INDETERMINATE:Jn?getIcon$4().TABLE_CHECKBOX_CHECKED:getIcon$4().TABLE_CHECKBOX_UNCHECKED]}),h$5("span",{class:"vxe-checkbox--label"},getI18n$9("vxe.toolbar.customAll"))]):h$5("span",{class:"vxe-checkbox--label"},getI18n$9("vxe.table.customTitle"))])]),h$5("div",{ref:Dt,class:"vxe-table-custom--list-wrapper"},[h$5(TransitionGroup,Object.assign({class:"vxe-table-custom--body",name:"vxe-table-custom--list",tag:"ul"},Kn),{default:()=>uo}),h$5("div",{ref:Lt,class:"vxe-table-custom-popup--drag-hint"},getI18n$9("vxe.custom.cstmDragTarget",[jt.value?jt.value.getTitle():""]))]),Mn.showFooter?h$5("div",{class:"vxe-table-custom--footer"},[h$5("button",{class:"btn--reset",onClick:$n},Mn.resetButtonText||getI18n$9("vxe.table.customRestore")),Mn.immediate?createCommentVNode():h$5("button",{class:"btn--cancel",onClick:wn},Mn.resetButtonText||getI18n$9("vxe.table.customCancel")),h$5("button",{class:"btn--confirm",onClick:Cn},Mn.confirmButtonText||getI18n$9("vxe.table.customConfirm"))]):null]:[])},Fn=()=>{const{customStore:Wn}=$e,{customColumnList:zn}=Fe,Mn=Ue.value,{modalOptions:Bn,allowVisible:An,allowSort:Dn,allowFixed:Ln,allowResizable:Un,checkMethod:Yn,visibleMethod:Xn}=Mn,lo=qe.value,oo=Object.assign({},Bn),uo=kt.value,Kn=[];XEUtils$1.eachTree(zn,(Zn,no,po,Qn,ro)=>{if(Xn?Xn({column:Zn}):!0){const ko=Zn.renderVisible,mo=Zn.halfVisible,yo=formatText(Zn.getTitle(),1),Vo=Zn.children&&Zn.children.length,bo=Yn?!Yn({column:Zn}):!1;Kn.push(h$5("tr",{key:Zn.id,colid:Zn.id,class:[`vxe-table-custom-popup--row level--${Zn.level}`,{"is--group":Vo}],onDragstart:Pn,onDragend:On,onDragover:In},[An?h$5("td",{class:"vxe-table-custom-popup--column-item col--visible"},[h$5("div",{class:["vxe-table-custom--checkbox-option",{"is--checked":ko,"is--indeterminate":mo,"is--disabled":bo}],title:getI18n$9("vxe.custom.setting.colVisible"),onClick:()=>{bo||Sn(Zn)}},[h$5("span",{class:["vxe-checkbox--icon",mo?getIcon$4().TABLE_CHECKBOX_INDETERMINATE:ko?getIcon$4().TABLE_CHECKBOX_CHECKED:getIcon$4().TABLE_CHECKBOX_UNCHECKED]})])]):createCommentVNode(),Dn?h$5("td",{class:"vxe-table-custom-popup--column-item col--sort"},[Zn.level===1?h$5("span",{class:"vxe-table-custom-popup--column-sort-btn",title:getI18n$9("vxe.custom.setting.sortHelpTip"),onMousedown:Tn,onMouseup:Nn},[h$5("i",{class:getIcon$4().TABLE_CUSTOM_SORT})]):h$5("span","-")]):createCommentVNode(),h$5("td",{class:"vxe-table-custom-popup--column-item col--name"},[h$5("div",{class:"vxe-table-custom-popup--name",title:yo},yo)]),Un?h$5("td",{class:"vxe-table-custom-popup--column-item col--resizable"},[!ko||Zn.children&&Zn.children.length?h$5("span","-"):h$5(resolveComponent("vxe-input"),{type:"integer",min:40,modelValue:Zn.renderResizeWidth,"onUpdate:modelValue"(Eo){Zn.renderResizeWidth=Math.max(40,Number(Eo))}})]):createCommentVNode(),Ln?h$5("td",{class:"vxe-table-custom-popup--column-item col--fixed"},[ro?h$5("span","-"):h$5(resolveComponent("vxe-radio-group"),{modelValue:Zn.renderFixed||"",type:"button",size:"mini",options:[{label:getI18n$9("vxe.custom.setting.fixedLeft"),value:"left",disabled:uo},{label:getI18n$9("vxe.custom.setting.fixedUnset"),value:""},{label:getI18n$9("vxe.custom.setting.fixedRight"),value:"right",disabled:uo}],"onUpdate:modelValue"(Eo){Zn.renderFixed=Eo}})]):createCommentVNode()]))}});const Jn=Wn.isAll,io=Wn.isIndeterminate;return h$5(resolveComponent("vxe-modal"),{key:"popup",className:["vxe-table-custom-popup-wrapper","vxe-table--ignore-clear",oo.className||""].join(" "),modelValue:Wn.visible,title:oo.title||getI18n$9("vxe.custom.cstmTitle"),width:oo.width||"50vw",minWidth:oo.minWidth||700,height:oo.height||"50vh",minHeight:oo.minHeight||400,mask:!0,lockView:!0,showFooter:!0,resize:!0,escClosable:!0,destroyOnClose:!0,"onUpdate:modelValue"(Zn){Wn.visible=Zn}},{default:()=>h$5("div",{ref:Dt,class:"vxe-table-custom-popup--body"},[h$5("div",{class:"vxe-table-custom-popup--table-wrapper"},[h$5("table",{},[h$5("colgroup",{},[An?h$5("col",{style:{width:"80px"}}):createCommentVNode(),Dn?h$5("col",{style:{width:"80px"}}):createCommentVNode(),h$5("col",{style:{minWidth:"120px"}}),Un?h$5("col",{style:{width:"140px"}}):createCommentVNode(),Ln?h$5("col",{style:{width:"200px"}}):createCommentVNode()]),h$5("thead",{},[h$5("tr",{},[An?h$5("th",{},[h$5("div",{class:["vxe-table-custom--checkbox-option",{"is--checked":Jn,"is--indeterminate":io}],title:getI18n$9("vxe.table.allTitle"),onClick:_n},[h$5("span",{class:["vxe-checkbox--icon",io?getIcon$4().TABLE_CHECKBOX_INDETERMINATE:Jn?getIcon$4().TABLE_CHECKBOX_CHECKED:getIcon$4().TABLE_CHECKBOX_UNCHECKED]}),h$5("span",{class:"vxe-checkbox--label"},getI18n$9("vxe.toolbar.customAll"))])]):createCommentVNode(),Dn?h$5("th",{},[h$5("span",{class:"vxe-table-custom-popup--table-sort-help-title"},getI18n$9("vxe.custom.setting.colSort")),h$5(resolveComponent("vxe-tooltip"),{enterable:!0,content:getI18n$9("vxe.custom.setting.sortHelpTip")},{default:()=>h$5("i",{class:"vxe-table-custom-popup--table-sort-help-icon vxe-icon-question-circle-fill"})})]):createCommentVNode(),h$5("th",{},getI18n$9("vxe.custom.setting.colTitle")),Un?h$5("th",{},getI18n$9("vxe.custom.setting.colResizable")):createCommentVNode(),Ln?h$5("th",{},getI18n$9("vxe.custom.setting.colFixed",[lo.maxFixedSize||0])):createCommentVNode()])]),h$5(TransitionGroup,{class:"vxe-table-custom--body",tag:"tbody",name:"vxe-table-custom--list"},{default:()=>Kn})])]),h$5("div",{ref:Lt,class:"vxe-table-custom-popup--drag-hint"},getI18n$9("vxe.custom.cstmDragTarget",[jt.value?jt.value.getTitle():""]))]),footer:()=>h$5("div",{class:"vxe-table-custom-popup--footer"},[h$5(resolveComponent("vxe-button"),{content:Mn.resetButtonText||getI18n$9("vxe.custom.cstmRestore"),onClick:$n}),h$5(resolveComponent("vxe-button"),{content:Mn.resetButtonText||getI18n$9("vxe.custom.cstmCancel"),onClick:wn}),h$5(resolveComponent("vxe-button"),{status:"primary",content:Mn.confirmButtonText||getI18n$9("vxe.custom.cstmConfirm"),onClick:Cn})])})};return()=>Ue.value.mode==="popup"?Fn():Vn()}}),{getI18n:getI18n$8,getIcon:getIcon$3,renderer:renderer$6}=VxeUI,TableFilterPanelComponent=defineComponent({name:"VxeTableFilterPanel",props:{filterStore:Object},setup($e){const Ie=inject("$xeTable",{}),{reactData:Fe,internalData:Ue,getComputeMaps:qe}=Ie,{computeFilterOpts:kt}=qe(),Et=computed(()=>{const{filterStore:Sn}=$e;return Sn&&Sn.options.some(En=>En.checked)}),Dt=(Sn,En)=>{const{filterStore:_n}=$e;_n.options.forEach(Tn=>{Tn._checked=En,Tn.checked=En}),_n.isAllSelected=En,_n.isIndeterminate=!1},Lt=Sn=>{const{filterStore:En}=$e;En.options.forEach(_n=>{_n.checked=_n._checked}),Ie.confirmFilterEvent(Sn)},jt=(Sn,En,_n)=>{const{filterStore:Tn}=$e;Tn.options.forEach(Nn=>{Nn._checked=!1}),_n._checked=En,Ie.checkFilterOptions(),Lt(Sn)},hn=Sn=>{const{filterStore:En}=$e;Ie.handleClearFilter(En.column),Ie.confirmFilterEvent(Sn)},vn=(Sn,En,_n)=>{_n._checked=En,Ie.checkFilterOptions()},kn=(Sn,En,_n)=>{const{filterStore:Tn}=$e;Tn.multiple?vn(Sn,En,_n):jt(Sn,En,_n)},Cn=(Sn,En)=>{const{filterStore:_n}=$e;_n.multiple?Dt(Sn,En):hn(Sn)},wn={changeRadioOption:jt,changeMultipleOption:vn,changeAllOption:Cn,changeOption:kn,confirmFilter:Lt,resetFilter:hn},bn=(Sn,En)=>{const{filterStore:_n}=$e,{column:Tn,multiple:Nn,maxHeight:Pn}=_n,{slots:On}=Tn,In=On?On.filter:null,Rn=Object.assign({},Ue._currFilterParams,{$panel:wn,$table:Ie});if(In)return[h$5("div",{class:"vxe-table--filter-template"},Ie.callSlot(In,Rn))];if(En&&En.renderFilter)return[h$5("div",{class:"vxe-table--filter-template"},getSlotVNs$1(En.renderFilter(Sn,Rn)))];const Vn=Nn?_n.isAllSelected:!_n.options.some(jn=>jn._checked),Fn=Nn&&_n.isIndeterminate;return[h$5("ul",{class:"vxe-table--filter-header"},[h$5("li",{class:["vxe-table--filter-option",{"is--checked":Vn,"is--indeterminate":Fn}],title:getI18n$8(Nn?"vxe.table.allTitle":"vxe.table.allFilter"),onClick:jn=>{Cn(jn,!_n.isAllSelected)}},(Nn?[h$5("span",{class:["vxe-checkbox--icon",Fn?getIcon$3().TABLE_CHECKBOX_INDETERMINATE:Vn?getIcon$3().TABLE_CHECKBOX_CHECKED:getIcon$3().TABLE_CHECKBOX_UNCHECKED]})]:[]).concat([h$5("span",{class:"vxe-checkbox--label"},getI18n$8("vxe.table.allFilter"))]))]),h$5("ul",{class:"vxe-table--filter-body",style:Pn?{maxHeight:`${Pn}px`}:{}},_n.options.map(jn=>{const Wn=jn._checked;return h$5("li",{class:["vxe-table--filter-option",{"is--checked":jn._checked}],title:jn.label,onClick:zn=>{kn(zn,!jn._checked,jn)}},(Nn?[h$5("span",{class:["vxe-checkbox--icon",Wn?getIcon$3().TABLE_CHECKBOX_CHECKED:getIcon$3().TABLE_CHECKBOX_UNCHECKED]})]:[]).concat([h$5("span",{class:"vxe-checkbox--label"},formatText(jn.label,1))]))}))]},$n=()=>{const{filterStore:Sn}=$e,{column:En,multiple:_n}=Sn,Tn=kt.value,Nn=Et.value,Pn=En.filterRender,On=Pn?renderer$6.get(Pn.name):null,In=!Nn&&!Sn.isAllSelected&&!Sn.isIndeterminate;return _n&&(!On||On.showFilterFooter!==!1)?[h$5("div",{class:"vxe-table--filter-footer"},[h$5("button",{class:{"is--disabled":In},disabled:In,onClick:Lt},Tn.confirmButtonText||getI18n$8("vxe.table.confirmFilter")),h$5("button",{onClick:hn},Tn.resetButtonText||getI18n$8("vxe.table.resetFilter"))])]:[]};return()=>{const{filterStore:Sn}=$e,{initStore:En}=Fe,{column:_n}=Sn,Tn=_n?_n.filterRender:null,Nn=Tn?renderer$6.get(Tn.name):null,Pn=Nn?Nn.filterClassName:"",On=Object.assign({},Ue._currFilterParams,{$panel:wn,$table:Ie});return h$5("div",{class:["vxe-table--filter-wrapper","filter--prevent-default",getPropClass(Pn,On),{"is--animat":Ie.props.animat,"is--multiple":Sn.multiple,"is--active":Sn.visible}],style:Sn.style},En.filter&&Sn.visible?bn(Tn,Nn).concat($n()):[])}}}),{getI18n:getI18n$7,getIcon:getIcon$2}=VxeUI,TableImportPanelComponent=defineComponent({name:"VxeTableImportPanel",props:{defaultOptions:Object,storeData:Object},setup($e){const Ie=inject("$xeTable",{}),{computeImportOpts:Fe}=Ie.getComputeMaps(),Ue=reactive({loading:!1}),qe=ref(),kt=computed(()=>{const{storeData:wn}=$e;return`${wn.filename}.${wn.type}`}),Et=computed(()=>{const{storeData:wn}=$e;return wn.file&&wn.type}),Dt=computed(()=>{const{storeData:wn}=$e,{type:bn,typeList:$n}=wn;if(bn){const xn=XEUtils$1.find($n,Sn=>bn===Sn.value);return xn?getI18n$7(xn.label):"*.*"}return`*.${$n.map(xn=>xn.value).join(", *.")}`}),Lt=()=>{const{storeData:wn}=$e;Object.assign(wn,{filename:"",sheetName:"",type:""})},jt=()=>{const{storeData:wn,defaultOptions:bn}=$e;Ie.readFile(bn).then($n=>{const{file:xn}=$n;Object.assign(wn,parseFile$1(xn),{file:xn})}).catch($n=>$n)},hn=()=>{nextTick(()=>{const wn=qe.value;wn&&wn.focus()})},vn=()=>{const{storeData:wn}=$e;wn.visible=!1},kn=()=>{const{storeData:wn,defaultOptions:bn}=$e,$n=Fe.value;Ue.loading=!0,Ie.importByFile(wn.file,Object.assign({},$n,bn)).then(()=>{Ue.loading=!1,wn.visible=!1}).catch(()=>{Ue.loading=!1})};return()=>{const{defaultOptions:wn,storeData:bn}=$e,$n=kt.value,xn=Et.value,Sn=Dt.value;return h$5(resolveComponent("vxe-modal"),{modelValue:bn.visible,title:getI18n$7("vxe.import.impTitle"),className:"vxe-table-import-popup-wrapper",width:440,mask:!0,lockView:!0,showFooter:!1,escClosable:!0,maskClosable:!0,loading:Ue.loading,"onUpdate:modelValue"(En){bn.visible=En},onShow:hn},{default:()=>h$5("div",{class:"vxe-export--panel"},[h$5("table",{cellspacing:0,cellpadding:0,border:0},[h$5("tbody",[h$5("tr",[h$5("td",getI18n$7("vxe.import.impFile")),h$5("td",[xn?h$5("div",{class:"vxe-import-selected--file",title:$n},[h$5("span",$n),h$5("i",{class:getIcon$2().INPUT_CLEAR,onClick:Lt})]):h$5("button",{ref:qe,class:"vxe-import-select--file",onClick:jt},getI18n$7("vxe.import.impSelect"))])]),h$5("tr",[h$5("td",getI18n$7("vxe.import.impType")),h$5("td",Sn)]),h$5("tr",[h$5("td",getI18n$7("vxe.import.impOpts")),h$5("td",[h$5(resolveComponent("vxe-radio-group"),{modelValue:wn.mode,"onUpdate:modelValue"(En){wn.mode=En}},{default:()=>bn.modeList.map(En=>h$5(resolveComponent("vxe-radio"),{label:En.value,content:getI18n$7(En.label)}))})])])])]),h$5("div",{class:"vxe-export--panel-btns"},[h$5(resolveComponent("vxe-button"),{content:getI18n$7("vxe.import.impCancel"),onClick:vn}),h$5(resolveComponent("vxe-button"),{status:"primary",disabled:!xn,content:getI18n$7("vxe.import.impConfirm"),onClick:kn})])])})}}}),{getI18n:getI18n$6,getIcon:getIcon$1}=VxeUI,TableExportPanelComponent=defineComponent({name:"VxeTableExportPanel",props:{defaultOptions:Object,storeData:Object},setup($e){const Ie=inject("$xeTable",{}),{computeExportOpts:Fe,computePrintOpts:Ue}=Ie.getComputeMaps(),qe=reactive({isAll:!1,isIndeterminate:!1,loading:!1}),kt=ref(),Et=ref(),Dt=ref(),Lt=computed(()=>{const{storeData:Pn}=$e;return Pn.columns.every(On=>On.checked)}),jt=computed(()=>{const{defaultOptions:Pn}=$e;return["html","xml","xlsx","pdf"].indexOf(Pn.type)>-1}),hn=computed(()=>{const{storeData:Pn,defaultOptions:On}=$e;return!On.original&&On.mode==="current"&&(Pn.isPrint||["html","xlsx"].indexOf(On.type)>-1)}),vn=computed(()=>{const{defaultOptions:Pn}=$e;return!Pn.original&&["xlsx"].indexOf(Pn.type)>-1}),kn=Pn=>{const{storeData:On}=$e,In=XEUtils$1.findTree(On.columns,Rn=>Rn===Pn);if(In&&In.parent){const{parent:Rn}=In;Rn.children&&Rn.children.length&&(Rn.checked=Rn.children.every(Vn=>Vn.checked),Rn.halfChecked=!Rn.checked&&Rn.children.some(Vn=>Vn.checked||Vn.halfChecked),kn(Rn))}},Cn=()=>{const{storeData:Pn}=$e,On=Pn.columns;qe.isAll=On.every(In=>In.disabled||In.checked),qe.isIndeterminate=!qe.isAll&&On.some(In=>!In.disabled&&(In.checked||In.halfChecked))},wn=Pn=>{const On=!Pn.checked;XEUtils$1.eachTree([Pn],In=>{In.checked=On,In.halfChecked=!1}),kn(Pn),Cn()},bn=()=>{const{storeData:Pn}=$e,On=!qe.isAll;XEUtils$1.eachTree(Pn.columns,In=>{In.disabled||(In.checked=On,In.halfChecked=!1)}),qe.isAll=On,Cn()},$n=()=>{nextTick(()=>{const Pn=Et.value,On=Dt.value,In=kt.value,Rn=Pn||On||In;Rn&&Rn.focus()}),Cn()},xn=()=>{const{storeData:Pn,defaultOptions:On}=$e,{hasMerge:In,columns:Rn}=Pn,Vn=Lt.value,Fn=hn.value,jn=XEUtils$1.searchTree(Rn,Wn=>Wn.checked,{children:"children",mapChildren:"childNodes",original:!0});return Object.assign({},On,{columns:jn,isMerge:In&&Fn&&Vn?On.isMerge:!1})},Sn=()=>{const{storeData:Pn}=$e,On=Ue.value;Pn.visible=!1,Ie.print(Object.assign({},On,xn()))},En=()=>{const{storeData:Pn}=$e,On=Fe.value;qe.loading=!0,Ie.exportData(Object.assign({},On,xn())).then(()=>{qe.loading=!1,Pn.visible=!1}).catch(()=>{qe.loading=!1})},_n=()=>{const{storeData:Pn}=$e;Pn.visible=!1},Tn=()=>{const{storeData:Pn}=$e;Pn.isPrint?Sn():En()};return()=>{const{defaultOptions:Pn,storeData:On}=$e,{isAll:In,isIndeterminate:Rn}=qe,{hasTree:Vn,hasMerge:Fn,isPrint:jn,hasColgroup:Wn}=On,{isHeader:zn}=Pn,Mn=[],Bn=Lt.value,An=jt.value,Dn=hn.value,Ln=vn.value;return XEUtils$1.eachTree(On.columns,Un=>{const Yn=formatText(Un.getTitle(),1),Xn=Un.children&&Un.children.length,lo=Un.checked,oo=Un.halfChecked;Mn.push(h$5("li",{class:["vxe-export--panel-column-option",`level--${Un.level}`,{"is--group":Xn,"is--checked":lo,"is--indeterminate":oo,"is--disabled":Un.disabled}],title:Yn,onClick:()=>{Un.disabled||wn(Un)}},[h$5("span",{class:["vxe-checkbox--icon",oo?getIcon$1().TABLE_CHECKBOX_INDETERMINATE:lo?getIcon$1().TABLE_CHECKBOX_CHECKED:getIcon$1().TABLE_CHECKBOX_UNCHECKED]}),h$5("span",{class:"vxe-checkbox--label"},Yn)]))}),h$5(resolveComponent("vxe-modal"),{modelValue:On.visible,title:getI18n$6(jn?"vxe.export.printTitle":"vxe.export.expTitle"),className:"vxe-table-export-popup-wrapper",width:660,mask:!0,lockView:!0,showFooter:!1,escClosable:!0,maskClosable:!0,loading:qe.loading,"onUpdate:modelValue"(Un){On.visible=Un},onShow:$n},{default:()=>h$5("div",{class:"vxe-export--panel"},[h$5("table",{cellspacing:0,cellpadding:0,border:0},[h$5("tbody",[[jn?createCommentVNode():h$5("tr",[h$5("td",getI18n$6("vxe.export.expName")),h$5("td",[h$5(resolveComponent("vxe-input"),{ref:Et,modelValue:Pn.filename,type:"text",clearable:!0,placeholder:getI18n$6("vxe.export.expNamePlaceholder"),"onUpdate:modelValue"(Un){Pn.filename=Un}})])]),jn?createCommentVNode():h$5("tr",[h$5("td",getI18n$6("vxe.export.expType")),h$5("td",[h$5(resolveComponent("vxe-select"),{modelValue:Pn.type,options:On.typeList.map(Un=>({value:Un.value,label:getI18n$6(Un.label)})),"onUpdate:modelValue"(Un){Pn.type=Un}})])]),jn||An?h$5("tr",[h$5("td",getI18n$6("vxe.export.expSheetName")),h$5("td",[h$5(resolveComponent("vxe-input"),{ref:Dt,modelValue:Pn.sheetName,type:"text",clearable:!0,placeholder:getI18n$6("vxe.export.expSheetNamePlaceholder"),"onUpdate:modelValue"(Un){Pn.sheetName=Un}})])]):createCommentVNode(),h$5("tr",[h$5("td",getI18n$6("vxe.export.expMode")),h$5("td",[h$5(resolveComponent("vxe-select"),{modelValue:Pn.mode,options:On.modeList.map(Un=>({value:Un.value,label:getI18n$6(Un.label)})),"onUpdate:modelValue"(Un){Pn.mode=Un}})])]),h$5("tr",[h$5("td",[getI18n$6("vxe.export.expColumn")]),h$5("td",[h$5("div",{class:"vxe-export--panel-column"},[h$5("ul",{class:"vxe-export--panel-column-header"},[h$5("li",{class:["vxe-export--panel-column-option",{"is--checked":In,"is--indeterminate":Rn}],title:getI18n$6("vxe.table.allTitle"),onClick:bn},[h$5("span",{class:["vxe-checkbox--icon",Rn?getIcon$1().TABLE_CHECKBOX_INDETERMINATE:In?getIcon$1().TABLE_CHECKBOX_CHECKED:getIcon$1().TABLE_CHECKBOX_UNCHECKED]}),h$5("span",{class:"vxe-checkbox--label"},getI18n$6("vxe.export.expCurrentColumn"))])]),h$5("ul",{class:"vxe-export--panel-column-body"},Mn)])])]),h$5("tr",[h$5("td",getI18n$6("vxe.export.expOpts")),h$5("td",[h$5("div",{class:"vxe-export--panel-option-row"},[h$5(resolveComponent("vxe-checkbox"),{modelValue:Pn.isHeader,title:getI18n$6("vxe.export.expHeaderTitle"),content:getI18n$6("vxe.export.expOptHeader"),"onUpdate:modelValue"(Un){Pn.isHeader=Un}}),h$5(resolveComponent("vxe-checkbox"),{modelValue:Pn.isFooter,disabled:!On.hasFooter,title:getI18n$6("vxe.export.expFooterTitle"),content:getI18n$6("vxe.export.expOptFooter"),"onUpdate:modelValue"(Un){Pn.isFooter=Un}}),h$5(resolveComponent("vxe-checkbox"),{modelValue:Pn.original,title:getI18n$6("vxe.export.expOriginalTitle"),content:getI18n$6("vxe.export.expOptOriginal"),"onUpdate:modelValue"(Un){Pn.original=Un}})]),h$5("div",{class:"vxe-export--panel-option-row"},[h$5(resolveComponent("vxe-checkbox"),{modelValue:zn&&Wn&&Dn?Pn.isColgroup:!1,title:getI18n$6("vxe.export.expColgroupTitle"),disabled:!zn||!Wn||!Dn,content:getI18n$6("vxe.export.expOptColgroup"),"onUpdate:modelValue"(Un){Pn.isColgroup=Un}}),h$5(resolveComponent("vxe-checkbox"),{modelValue:Fn&&Dn&&Bn?Pn.isMerge:!1,title:getI18n$6("vxe.export.expMergeTitle"),disabled:!Fn||!Dn||!Bn,content:getI18n$6("vxe.export.expOptMerge"),"onUpdate:modelValue"(Un){Pn.isMerge=Un}}),jn?createCommentVNode():h$5(resolveComponent("vxe-checkbox"),{modelValue:Ln?Pn.useStyle:!1,disabled:!Ln,title:getI18n$6("vxe.export.expUseStyleTitle"),content:getI18n$6("vxe.export.expOptUseStyle"),"onUpdate:modelValue"(Un){Pn.useStyle=Un}}),h$5(resolveComponent("vxe-checkbox"),{modelValue:Vn?Pn.isAllExpand:!1,disabled:!Vn,title:getI18n$6("vxe.export.expAllExpandTitle"),content:getI18n$6("vxe.export.expOptAllExpand"),"onUpdate:modelValue"(Un){Pn.isAllExpand=Un}})])])])]])]),h$5("div",{class:"vxe-export--panel-btns"},[h$5(resolveComponent("vxe-button"),{content:getI18n$6("vxe.export.expCancel"),onClick:_n}),h$5(resolveComponent("vxe-button"),{ref:kt,status:"primary",content:getI18n$6(jn?"vxe.export.expPrint":"vxe.export.expConfirm"),onClick:Tn})])])})}}}),TableMenuPanelComponent=defineComponent({name:"VxeTableMenuPanel",setup($e,Ie){const Fe=XEUtils$1.uniqueId(),Ue=inject("$xeTable",{}),{reactData:qe}=Ue,kt=ref(),Et={refElem:kt},Dt={xID:Fe,props:$e,context:Ie,getRefMaps:()=>Et},Lt=()=>{const{ctxMenuStore:jt}=qe,{computeMenuOpts:hn}=Ue.getComputeMaps(),vn=hn.value;return h$5(Teleport$1,{to:"body",disabled:!1},[h$5("div",{ref:kt,class:["vxe-table--context-menu-wrapper",vn.className,{"is--visible":jt.visible}],style:jt.style},jt.list.map((kn,Cn)=>kn.every(wn=>wn.visible===!1)?createCommentVNode():h$5("ul",{class:"vxe-context-menu--option-wrapper",key:Cn},kn.map((wn,bn)=>{const $n=wn.children&&wn.children.some(xn=>xn.visible!==!1);return wn.visible===!1?null:h$5("li",{class:[wn.className,{"link--disabled":wn.disabled,"link--active":wn===jt.selected}],key:`${Cn}_${bn}`},[h$5("a",{class:"vxe-context-menu--link",onClick(xn){Ue.ctxMenuLinkEvent(xn,wn)},onMouseover(xn){Ue.ctxMenuMouseoverEvent(xn,wn)},onMouseout(xn){Ue.ctxMenuMouseoutEvent(xn,wn)}},[h$5("i",{class:["vxe-context-menu--link-prefix",wn.prefixIcon]}),h$5("span",{class:"vxe-context-menu--link-content"},getFuncText$1(wn.name)),h$5("i",{class:["vxe-context-menu--link-suffix",$n?wn.suffixIcon||"suffix--haschild":wn.suffixIcon]})]),$n?h$5("ul",{class:["vxe-table--context-menu-clild-wrapper",{"is--show":wn===jt.selected&&jt.showChild}]},wn.children.map((xn,Sn)=>xn.visible===!1?null:h$5("li",{class:[xn.className,{"link--disabled":xn.disabled,"link--active":xn===jt.selectChild}],key:`${Cn}_${bn}_${Sn}`},[h$5("a",{class:"vxe-context-menu--link",onClick(En){Ue.ctxMenuLinkEvent(En,xn)},onMouseover(En){Ue.ctxMenuMouseoverEvent(En,wn,xn)},onMouseout(En){Ue.ctxMenuMouseoutEvent(En,wn)}},[h$5("i",{class:["vxe-context-menu--link-prefix",xn.prefixIcon]}),h$5("span",{class:"vxe-context-menu--link-content"},getFuncText$1(xn.name))])]))):null])}))))])};return Dt.renderVN=Lt,Dt},render(){return this.renderVN()}}),{getConfig:getConfig$5,getI18n:getI18n$5,renderer:renderer$5,formats,createEvent:createEvent$2,globalResize,interceptor,hooks:hooks$7,globalEvents:globalEvents$2,GLOBAL_EVENT_KEYS:GLOBAL_EVENT_KEYS$2,useFns:useFns$2}=VxeUI,isWebkit=browse$1["-webkit"]&&!browse$1.edge,customStorageKey="VXE_CUSTOM_STORE",VxeTableComponent=defineComponent({name:"VxeTable",props:tableComponentProps,emits:tableComponentEmits,setup($e,Ie){const{slots:Fe,emit:Ue}=Ie,qe=XEUtils$1.uniqueId(),{computeSize:kt}=useFns$2.useSize($e),Et=reactive({staticColumns:[],tableGroupColumn:[],tableColumn:[],tableData:[],scrollXLoad:!1,scrollYLoad:!1,overflowY:!0,overflowX:!1,scrollbarWidth:0,scrollbarHeight:0,lastScrollTime:0,rowHeight:0,parentHeight:0,isGroup:!1,isAllOverflow:!1,isAllSelected:!1,isIndeterminate:!1,selectCheckboxMaps:{},currentRow:null,currentColumn:null,selectRadioRow:null,footerTableData:[],expandColumn:null,treeNodeColumn:null,hasFixedColumn:!1,rowExpandedMaps:{},rowExpandLazyLoadedMaps:{},treeExpandedMaps:{},treeExpandLazyLoadedMaps:{},treeIndeterminateMaps:{},mergeList:[],mergeFooterList:[],upDataFlag:0,reColumnFlag:0,pendingRowMaps:{},pendingRowList:[],initStore:{filter:!1,import:!1,export:!1,custom:!1},customStore:{btnEl:null,isAll:!1,isIndeterminate:!1,activeBtn:!1,activeWrapper:!1,visible:!1,maxHeight:0,oldSortMaps:{},oldFixedMaps:{},oldVisibleMaps:{}},customColumnList:[],filterStore:{isAllSelected:!1,isIndeterminate:!1,style:null,options:[],column:null,multiple:!1,visible:!1,maxHeight:null},columnStore:{leftList:[],centerList:[],rightList:[],resizeList:[],pxList:[],pxMinList:[],scaleList:[],scaleMinList:[],autoList:[]},ctxMenuStore:{selected:null,visible:!1,showChild:!1,selectChild:null,list:[],style:null},editStore:{indexs:{columns:[]},titles:{columns:[]},selected:{row:null,column:null},copyed:{cut:!1,rows:[],columns:[]},actived:{row:null,column:null},focused:{row:null,column:null},insertMaps:{},removeMaps:{}},tooltipStore:{row:null,column:null,content:null,visible:!1},validStore:{visible:!1},validErrorMaps:{},importStore:{inited:!1,file:null,type:"",modeList:[],typeList:[],filename:"",visible:!1},importParams:{mode:"",types:null,message:!0},exportStore:{inited:!1,name:"",modeList:[],typeList:[],columns:[],isPrint:!1,hasFooter:!1,hasMerge:!1,hasTree:!1,hasColgroup:!1,visible:!1},exportParams:{filename:"",sheetName:"",mode:"",type:"",isColgroup:!1,isMerge:!1,isAllExpand:!1,useStyle:!1,original:!1,message:!0,isHeader:!1,isFooter:!1},scrollVMLoading:!1,_isResize:!1,_isLoading:!1}),Dt={tZindex:0,elemStore:{},scrollXStore:{offsetSize:0,visibleSize:0,startIndex:0,endIndex:0},scrollYStore:{rowHeight:0,offsetSize:0,visibleSize:0,startIndex:0,endIndex:0},tableWidth:0,tableHeight:0,headerHeight:0,footerHeight:0,customHeight:0,customMinHeight:0,customMaxHeight:0,hoverRow:null,lastScrollLeft:0,lastScrollTop:0,radioReserveRow:null,checkboxReserveRowMap:{},rowExpandedReserveRowMap:{},treeExpandedReserveRowMap:{},treeIndeterminateRowMaps:{},tableFullData:[],afterFullData:[],afterTreeFullData:[],afterFullRowMaps:{},tableFullTreeData:[],tableSynchData:[],tableSourceData:[],collectColumn:[],tableFullColumn:[],visibleColumn:[],fullAllDataRowIdData:{},sourceDataRowIdData:{},fullDataRowIdData:{},fullColumnIdData:{},fullColumnFieldData:{},inited:!1,tooltipTimeout:null,initStatus:!1,isActivated:!1};let Lt={},jt={};const hn=ref(),vn=ref(),kn=ref(),Cn=ref(),wn=ref(),bn=ref(),$n=ref(),xn=ref(),Sn=ref(),En=ref(),_n=ref(),Tn=ref(),Nn=ref(),Pn=ref(),On=ref(),In=ref(),Rn=ref(),Vn=ref(),Fn=ref(),jn=ref(),Wn=inject("$xeGrid",null);let zn;const Mn=computed(()=>Object.assign({},getConfig$5().table.validConfig,$e.validConfig)),Bn=computed(()=>Object.assign({},getConfig$5().table.scrollX,$e.scrollX)),An=computed(()=>Object.assign({},getConfig$5().table.scrollY,$e.scrollY)),Dn=computed(()=>({default:48,medium:44,small:40,mini:36})),Ln=computed(()=>Object.assign({},getConfig$5().table.columnConfig,$e.columnConfig)),Un=computed(()=>Object.assign({},getConfig$5().table.rowConfig,$e.rowConfig)),Yn=computed(()=>Object.assign({},getConfig$5().table.resizeConfig,$e.resizeConfig)),Xn=computed(()=>Object.assign({},getConfig$5().table.resizableConfig,$e.resizableConfig)),lo=computed(()=>Object.assign({startIndex:0},getConfig$5().table.seqConfig,$e.seqConfig)),oo=computed(()=>Object.assign({},getConfig$5().table.radioConfig,$e.radioConfig)),uo=computed(()=>Object.assign({},getConfig$5().table.checkboxConfig,$e.checkboxConfig));let Kn=ref();Kn=computed(()=>Object.assign({},getConfig$5().tooltip,getConfig$5().table.tooltipConfig,$e.tooltipConfig));const Jn=computed(()=>{const Hn=Kn.value;return Object.assign({},Hn)}),io=computed(()=>{const Hn=Kn.value;return Object.assign({isArrow:!1},Hn)}),Zn=computed(()=>Object.assign({},getConfig$5().table.editConfig,$e.editConfig)),no=computed(()=>Object.assign({orders:["asc","desc",null]},getConfig$5().table.sortConfig,$e.sortConfig)),po=computed(()=>Object.assign({},getConfig$5().table.filterConfig,$e.filterConfig)),Qn=computed(()=>Object.assign({},getConfig$5().table.mouseConfig,$e.mouseConfig)),ro=computed(()=>Object.assign({},getConfig$5().table.areaConfig,$e.areaConfig)),ho=computed(()=>Object.assign({},getConfig$5().table.keyboardConfig,$e.keyboardConfig)),ko=computed(()=>Object.assign({},getConfig$5().table.clipConfig,$e.clipConfig)),mo=computed(()=>Object.assign({},getConfig$5().table.fnrConfig,$e.fnrConfig)),yo=computed(()=>Object.assign({},getConfig$5().table.menuConfig,$e.menuConfig)),Vo=computed(()=>{const qn=yo.value.header;return qn&&qn.options?qn.options:[]}),bo=computed(()=>{const qn=yo.value.body;return qn&&qn.options?qn.options:[]}),Eo=computed(()=>{const qn=yo.value.footer;return qn&&qn.options?qn.options:[]}),So=computed(()=>{const Hn=yo.value,qn=Vo.value,to=bo.value,fo=Eo.value;return!!($e.menuConfig&&isEnableConf$1(Hn)&&(qn.length||to.length||fo.length))}),Oo=computed(()=>{const{ctxMenuStore:Hn}=Et,qn=[];return Hn.list.forEach(to=>{to.forEach(fo=>{qn.push(fo)})}),qn}),No=computed(()=>Object.assign({},getConfig$5().table.exportConfig,$e.exportConfig)),so=computed(()=>Object.assign({},getConfig$5().table.importConfig,$e.importConfig)),Do=computed(()=>Object.assign({},getConfig$5().table.printConfig,$e.printConfig)),_o=computed(()=>Object.assign({},getConfig$5().table.expandConfig,$e.expandConfig)),Ao=computed(()=>Object.assign({},getConfig$5().table.treeConfig,$e.treeConfig)),go=computed(()=>Object.assign({},getConfig$5().table.emptyRender,$e.emptyRender)),xo=computed(()=>Object.assign({},getConfig$5().table.loadingConfig,$e.loadingConfig)),Mo=computed(()=>$e.border?Math.max(2,Math.ceil(Et.scrollbarWidth/Et.tableColumn.length)):1),co=computed(()=>Object.assign({},getConfig$5().table.customConfig,$e.customConfig)),vo=computed(()=>{const{collectColumn:Hn}=Dt;let qn=0;return Hn.forEach(to=>{to.fixed&&qn++}),qn}),ao=computed(()=>{const Hn=vo.value,qn=Ln.value,{maxFixedSize:to}=qn;return to?Hn>=to:!1}),To=computed(()=>{const{border:Hn}=$e;return Hn===!0?"full":Hn||"default"}),Bo=computed(()=>{const{tableData:Hn}=Et,{tableFullData:qn}=Dt,to=uo.value,{strict:fo,checkMethod:Co}=to;return fo?Hn.length||qn.length?Co?qn.every(Po=>!Co({row:Po})):!1:!0:!1}),Lo={refElem:hn,refTooltip:vn,refValidTooltip:Cn,refTableFilter:bn,refTableCustom:$n,refTableMenu:wn,refTableHeader:xn,refTableBody:Sn,refTableFooter:En,refTableLeftHeader:_n,refTableLeftBody:Tn,refTableLeftFooter:Nn,refTableRightHeader:Pn,refTableRightBody:On,refTableRightFooter:In,refLeftContainer:Rn,refRightContainer:Vn,refCellResizeBar:Fn},Jo={computeSize:kt,computeValidOpts:Mn,computeSXOpts:Bn,computeSYOpts:An,computeColumnOpts:Ln,computeRowOpts:Un,computeResizeleOpts:Yn,computeResizableOpts:Xn,computeSeqOpts:lo,computeRadioOpts:oo,computeCheckboxOpts:uo,computeTooltipOpts:Kn,computeEditOpts:Zn,computeSortOpts:no,computeFilterOpts:po,computeMouseOpts:Qn,computeAreaOpts:ro,computeKeyboardOpts:ho,computeClipOpts:ko,computeFNROpts:mo,computeHeaderMenu:Vo,computeBodyMenu:bo,computeFooterMenu:Eo,computeIsMenu:So,computeMenuOpts:yo,computeExportOpts:No,computeImportOpts:so,computePrintOpts:Do,computeExpandOpts:_o,computeTreeOpts:Ao,computeEmptyOpts:go,computeLoadingOpts:xo,computeCustomOpts:co,computeFixedColumnSize:vo,computeIsMaxFixedColumn:ao,computeIsAllCheckboxDisabled:Bo},Gn={xID:qe,props:$e,context:Ie,reactData:Et,internalData:Dt,getRefMaps:()=>Lo,getComputeMaps:()=>Jo,xegrid:Wn},zo=(Hn,qn,to)=>{const fo=XEUtils$1.get(Hn,to),Co=XEUtils$1.get(qn,to);return eqEmptyValue$1(fo)&&eqEmptyValue$1(Co)?!0:XEUtils$1.isString(fo)||XEUtils$1.isNumber(fo)?""+fo==""+Co:XEUtils$1.isEqual(fo,Co)},qo=Hn=>{const qn=no.value,{orders:to}=qn,fo=Hn.order||null,Co=to.indexOf(fo)+1;return to[Co{const qn=getConfig$5().version,to=XEUtils$1.toStringJSON(localStorage.getItem(customStorageKey)||""),fo=to&&to._v===qn?to:{_v:qn};return(Hn?fo[Hn]:fo)||{}},Yo=(Hn,qn)=>{const to=getConfig$5().version,fo=Wo();fo[Hn]=qn||void 0,fo._v=to,localStorage.setItem(customStorageKey,XEUtils$1.toJSONString(fo))},sr=Hn=>{const{fullAllDataRowIdData:qn}=Dt,to={};return XEUtils$1.each(Hn,(fo,Co)=>{qn[Co]&&(to[Co]=fo)}),to},br=Hn=>{const{fullDataRowIdData:qn}=Dt,to=[];return XEUtils$1.each(Hn,(fo,Co)=>{qn[Co]&&Gn.findRowIndexOf(to,qn[Co].row)===-1&&to.push(qn[Co].row)}),to},xr=()=>{const{visibleColumn:Hn}=Dt,qn=Sn.value,to=qn?qn.$el:null;if(to){const{scrollLeft:fo,clientWidth:Co}=to,Po=fo+Co;let Io=-1,Ho=0,Uo=0;for(let Ko=0,Go=Hn.length;Ko=0&&(Uo++,Ho>Po)));Ko++);return{toVisibleIndex:Math.max(0,Io),visibleSize:Math.max(8,Uo)}}return{toVisibleIndex:0,visibleSize:8}},Nr=()=>{const Hn=xn.value,qn=Sn.value,to=qn?qn.$el:null,fo=kt.value,Co=Dn.value;if(to){const Po=Hn?Hn.$el:null;let Io=0,Ho;Ho=to.querySelector("tr"),!Ho&&Po&&(Ho=Po.querySelector("tr")),Ho&&(Io=Ho.clientHeight),Io||(Io=Co[fo||"default"]);const Uo=Math.max(8,Math.ceil(to.clientHeight/Io)+2);return{rowHeight:Io,visibleSize:Uo}}return{rowHeight:0,visibleSize:8}},pr=(Hn,qn,to)=>{for(let fo=0,Co=Hn.length;fo{if(Hn){const{treeConfig:fo}=$e,{visibleColumn:Co}=Dt;XEUtils$1.isArray(Hn)||(Hn=[Hn]),fo&&Hn.length&&errLog$1("vxe.error.noTree",["merge-cells | merge-footer-items"]),Hn.forEach(Po=>{let{row:Io,col:Ho,rowspan:Uo,colspan:Ko}=Po;if(to&&XEUtils$1.isNumber(Io)&&(Io=to[Io]),XEUtils$1.isNumber(Ho)&&(Ho=Co[Ho]),(to?Io:XEUtils$1.isNumber(Io))&&Ho&&(Uo||Ko)&&(Uo=XEUtils$1.toNumber(Uo)||1,Ko=XEUtils$1.toNumber(Ko)||1,Uo>1||Ko>1)){const Go=XEUtils$1.findIndexOf(qn,cr=>(cr._row===Io||getRowid(Gn,cr._row)===getRowid(Gn,Io))&&(cr._col.id===Ho||cr._col.id===Ho.id)),or=qn[Go];if(or)or.rowspan=Uo,or.colspan=Ko,or._rowspan=Uo,or._colspan=Ko;else{const cr=to?Gn.findRowIndexOf(to,Io):Io,er=Lt.getVTColumnIndex(Ho);qn.push({row:cr,col:er,rowspan:Uo,colspan:Ko,_row:Io,_col:Ho,_rowspan:Uo,_colspan:Ko})}}})}},Xr=(Hn,qn,to)=>{const fo=[];if(Hn){const{treeConfig:Co}=$e,{visibleColumn:Po}=Dt;XEUtils$1.isArray(Hn)||(Hn=[Hn]),Co&&Hn.length&&errLog$1("vxe.error.noTree",["merge-cells | merge-footer-items"]),Hn.forEach(Io=>{let{row:Ho,col:Uo}=Io;to&&XEUtils$1.isNumber(Ho)&&(Ho=to[Ho]),XEUtils$1.isNumber(Uo)&&(Uo=Po[Uo]);const Ko=XEUtils$1.findIndexOf(qn,Go=>(Go._row===Ho||getRowid(Gn,Go._row)===getRowid(Gn,Ho))&&(Go._col.id===Uo||Go._col.id===Uo.id));if(Ko>-1){const Go=qn.splice(Ko,1);fo.push(Go[0])}})}return fo},Lr=()=>{const{tableFullColumn:Hn}=Dt;Hn.forEach(qn=>{qn.order=null})},Hr=Hn=>{const{parentHeight:qn}=Et,to=$e[Hn];let fo=0;if(to)if(to==="auto")fo=qn;else{const Co=Gn.getExcludeHeight();isScale(to)?fo=Math.floor((XEUtils$1.toInteger(to)||1)/100*qn):fo=XEUtils$1.toNumber(to),fo=Math.max(40,fo-Co)}return fo},qr=Hn=>{const{tableFullColumn:qn}=Dt;let{collectColumn:to}=Dt;const{resizableData:fo,sortData:Co,visibleData:Po,fixedData:Io}=Hn;let Ho=!1;(fo||Co||Po||Io)&&(qn.forEach(Uo=>{const Ko=Uo.getKey();fo&&XEUtils$1.isNumber(fo[Ko])&&(Uo.resizeWidth=fo[Ko]),Po&&XEUtils$1.isBoolean(Po[Ko])&&(Uo.visible=Po[Ko]),Io&&Io[Ko]&&(Uo.fixed=Io[Ko]),Co&&XEUtils$1.isNumber(Co[Ko])&&(Ho=!0,Uo.renderSortNumber=Co[Ko])}),Ho&&(to=XEUtils$1.orderBy(to,"renderSortNumber"),Dt.collectColumn=to,Dt.tableFullColumn=ar(to)))},ni=()=>{const{id:Hn,customConfig:qn}=$e,to=co.value,{storage:fo,restoreStore:Co}=to,Po=fo===!0,Io=Po?{}:Object.assign({},fo||{}),Ho=Po||Io.resizable,Uo=Po||Io.visible,Ko=Po||Io.fixed,Go=Po||Io.sort;if(qn&&(Ho||Uo||Ko||Go)){if(!Hn){errLog$1("vxe.error.reqProp",["id"]);return}const or=Wo(Hn);return Co?Promise.resolve(Co({id:Hn,type:"restore",storeData:or})).then(cr=>{if(cr)return qr(cr)}).catch(cr=>cr):qr(or)}},Jr=()=>{const{tableFullColumn:Hn,collectColumn:qn}=Dt,to=Dt.fullColumnIdData={},fo=Dt.fullColumnFieldData={};Qn.value,Ln.value,Un.value;const Co=qn.some(hasChildrenList);let Po=!!$e.showOverflow,Io,Ho;const Uo=(Ko,Go,or,cr,er)=>{const{id:fr,field:ur,fixed:hr,type:nr,treeNode:gr}=Ko,_r={column:Ko,colid:fr,index:Go,items:or,parent:er};ur&&(fo[ur]=_r),gr?Ho||(Ho=Ko):nr==="expand"&&(Io||(Io=Ko)),Po&&Ko.showOverflow===!1&&(Po=!1),to[fr]&&errLog$1("vxe.error.colRepet",["colId",fr]),to[fr]=_r};Co?XEUtils$1.eachTree(qn,(Ko,Go,or,cr,er,fr)=>{Ko.level=fr.length,Uo(Ko,Go,or,cr,er)}):Hn.forEach(Uo),Et.isGroup=Co,Et.treeNodeColumn=Ho,Et.expandColumn=Io,Et.isAllOverflow=Po},ii=()=>{Dt.customHeight=Hr("height"),Dt.customMinHeight=Hr("minHeight"),Dt.customMaxHeight=Hr("maxHeight")},Qr=()=>{const Hn=xn.value,qn=Sn.value,to=En.value,fo=qn?qn.$el:null,Co=Hn?Hn.$el:null,Po=to?to.$el:null;if(!fo)return;let Io=0;const Ho=40,Uo=fo.clientWidth-1;let Ko=Uo,Go=Ko/100;const{fit:or}=$e,{columnStore:cr}=Et,{resizeList:er,pxMinList:fr,pxList:ur,scaleList:hr,scaleMinList:nr,autoList:gr}=cr;if(fr.forEach(Kr=>{const jr=XEUtils$1.toInteger(Kr.minWidth);Io+=jr,Kr.renderWidth=jr}),nr.forEach(Kr=>{const jr=Math.floor(XEUtils$1.toInteger(Kr.minWidth)*Go);Io+=jr,Kr.renderWidth=jr}),hr.forEach(Kr=>{const jr=Math.floor(XEUtils$1.toInteger(Kr.width)*Go);Io+=jr,Kr.renderWidth=jr}),ur.forEach(Kr=>{const jr=XEUtils$1.toInteger(Kr.width);Io+=jr,Kr.renderWidth=jr}),er.forEach(Kr=>{const jr=XEUtils$1.toInteger(Kr.resizeWidth);Io+=jr,Kr.renderWidth=jr}),Ko-=Io,Go=Ko>0?Math.floor(Ko/(nr.length+fr.length+gr.length)):0,or?Ko>0&&nr.concat(fr).forEach(Kr=>{Io+=Go,Kr.renderWidth+=Go}):Go=Ho,gr.forEach(Kr=>{const jr=Math.max(Go,Ho);Kr.renderWidth=jr,Io+=jr}),or){const Kr=hr.concat(nr).concat(fr).concat(gr);let jr=Kr.length-1;if(jr>0){let si=Uo-Io;if(si>0){for(;si>0&&jr>=0;)si--,Kr[jr--].renderWidth++;Io=Uo}}}const _r=fo.offsetHeight,Br=fo.scrollHeight>fo.clientHeight;let Or=0;Br&&(Or=Math.max(fo.offsetWidth-fo.clientWidth,0)),Et.scrollbarWidth=Or,Et.overflowY=Br,Dt.tableWidth=Io,Dt.tableHeight=_r;let Fr=0;Co&&(Fr=Co.clientHeight,nextTick(()=>{Co&&fo&&Co.scrollLeft!==fo.scrollLeft&&(Co.scrollLeft=fo.scrollLeft)})),Dt.headerHeight=Fr;let ai=!1,ci=0,ti=0;Po?(ci=Po.offsetHeight,ai=Io>Po.clientWidth,ai&&(ti=Math.max(ci-Po.clientHeight,0))):(ai=Io>Uo,ai&&(ti=Math.max(_r-fo.clientHeight,0))),Dt.footerHeight=ci,Et.overflowX=ai,Et.scrollbarHeight=ti,ii(),Et.parentHeight=Math.max(Dt.headerHeight+ci+20,jt.getParentHeight()),ai&&jt.checkScrolling()},tr=Hn=>{const{sortBy:qn,sortType:to}=Hn;return fo=>{let Co;return qn?Co=XEUtils$1.isFunction(qn)?qn({row:fo,column:Hn}):XEUtils$1.get(fo,qn):Co=jt.getCellLabel(fo,Hn),!to||to==="auto"?isNaN(Co)?Co:XEUtils$1.toNumber(Co):to==="number"?XEUtils$1.toNumber(Co):to==="string"?XEUtils$1.toValueString(Co):Co}},vr=()=>{const{treeConfig:Hn}=$e,{afterFullData:qn,fullDataRowIdData:to,fullAllDataRowIdData:fo}=Dt,{afterTreeFullData:Co}=Dt,Po=Ao.value,Io=Po.children||Po.childrenField,Ho={};Hn?XEUtils$1.eachTree(Co,(Uo,Ko,Go,or)=>{const cr=getRowid(Gn,Uo),er=fo[cr],fr=or.map((ur,hr)=>hr%2===0?Number(ur)+1:".").join("");if(er)er.seq=fr,er._index=Ko;else{const ur={row:Uo,rowid:cr,seq:fr,index:-1,$index:-1,_index:Ko,items:[],parent:null,level:0};fo[cr]=ur,to[cr]=ur}Ho[cr]=Uo},{children:Po.transform?Po.mapChildrenField:Io}):qn.forEach((Uo,Ko)=>{const Go=getRowid(Gn,Uo),or=fo[Go],cr=Ko+1;if(or)or.seq=cr,or._index=Ko;else{const er={row:Uo,rowid:Go,seq:cr,index:-1,$index:-1,_index:Ko,items:[],parent:null,level:0};fo[Go]=er,to[Go]=er}Ho[Go]=Uo}),Dt.afterFullRowMaps=Ho},Ir=()=>{const{treeConfig:Hn}=$e,{treeExpandedMaps:qn}=Et,to=Ao.value;if(Hn&&to.transform){const fo=[],Co={};return XEUtils$1.eachTree(Dt.afterTreeFullData,(Po,Io,Ho,Uo,Ko)=>{const Go=getRowid(Gn,Po),or=getRowid(Gn,Ko);(!Ko||Co[or]&&qn[or])&&(Co[Go]=1,fo.push(Po))},{children:to.mapChildrenField}),Dt.afterFullData=fo,Pr(fo),fo}return Dt.afterFullData},Ar=()=>{const{treeConfig:Hn}=$e,{tableFullColumn:qn,tableFullData:to,tableFullTreeData:fo}=Dt,Co=po.value,Po=no.value,Io=Ao.value,{transform:Ho}=Io,{remote:Uo,filterMethod:Ko}=Co,{remote:Go,sortMethod:or,multiple:cr,chronological:er}=Po;let fr=[],ur=[];if(!Uo||!Go){const hr=[];let nr=[];if(qn.forEach(gr=>{const{field:_r,sortable:Br,order:Or,filters:Fr}=gr;if(!Uo&&Fr&&Fr.length){const ai=[],ci=[];Fr.forEach(ti=>{ti.checked&&(ci.push(ti),ai.push(ti.value))}),ci.length&&hr.push({column:gr,valueList:ai,itemList:ci})}!Go&&Br&&Or&&nr.push({column:gr,field:_r,property:_r,order:Or,sortTime:gr.sortTime})}),cr&&er&&nr.length>1&&(nr=XEUtils$1.orderBy(nr,"sortTime")),!Uo&&hr.length){const gr=_r=>hr.every(({column:Br,valueList:Or,itemList:Fr})=>{const{filterMethod:ai,filterRender:ci}=Br,ti=ci?renderer$5.get(ci.name):null,Kr=ti?ti.filterMethod:null,jr=ti?ti.defaultFilterMethod:null,si=getCellValue(_r,Br);return ai?Fr.some($i=>ai({value:$i.value,option:$i,cellValue:si,row:_r,column:Br,$table:Gn})):Kr?Fr.some($i=>Kr({value:$i.value,option:$i,cellValue:si,row:_r,column:Br,$table:Gn})):Ko?Ko({options:Fr,values:Or,cellValue:si,row:_r,column:Br}):jr?Fr.some($i=>jr({value:$i.value,option:$i,cellValue:si,row:_r,column:Br,$table:Gn})):Or.indexOf(XEUtils$1.get(_r,Br.field))>-1});Hn&&Ho?(ur=XEUtils$1.searchTree(fo,gr,Object.assign(Object.assign({},Io),{original:!0})),fr=ur):(fr=Hn?fo.filter(gr):to.filter(gr),ur=fr)}else Hn&&Ho?(ur=XEUtils$1.searchTree(fo,()=>!0,Object.assign(Object.assign({},Io),{original:!0})),fr=ur):(fr=Hn?fo.slice(0):to.slice(0),ur=fr);if(!Go&&nr.length)if(Hn&&Ho){if(or){const gr=or({data:ur,sortList:nr,$table:Gn});ur=XEUtils$1.isArray(gr)?gr:ur}else ur=XEUtils$1.orderBy(ur,nr.map(({column:gr,order:_r})=>[tr(gr),_r]));fr=ur}else{if(or){const gr=or({data:fr,sortList:nr,$table:Gn});fr=XEUtils$1.isArray(gr)?gr:fr}else fr=XEUtils$1.orderBy(fr,nr.map(({column:gr,order:_r})=>[tr(gr),_r]));ur=fr}}else Hn&&Ho?(ur=XEUtils$1.searchTree(fo,()=>!0,Object.assign(Object.assign({},Io),{original:!0})),fr=ur):(fr=Hn?fo.slice(0):to.slice(0),ur=fr);Dt.afterFullData=fr,Dt.afterTreeFullData=ur,vr()},Ur=()=>{const{border:Hn,showFooter:qn,showOverflow:to,showHeaderOverflow:fo,showFooterOverflow:Co,mouseConfig:Po,spanMethod:Io,footerSpanMethod:Ho,keyboardConfig:Uo}=$e,{isGroup:Ko,currentRow:Go,tableColumn:or,scrollXLoad:cr,scrollYLoad:er,scrollbarWidth:fr,scrollbarHeight:ur,columnStore:hr,editStore:nr,mergeList:gr,mergeFooterList:_r,isAllOverflow:Br}=Et;let{visibleColumn:Or,fullColumnIdData:Fr,tableHeight:ai,tableWidth:ci,headerHeight:ti,footerHeight:Kr,elemStore:jr,customHeight:si,customMinHeight:$i,customMaxHeight:Fi}=Dt;const aa=["main","left","right"],ea=jn.value,la=Mo.value,ta=Qn.value,Ki=ho.value,Xi=jr["main-body-wrapper"],na=Xi?Xi.value:null;return ea&&(ea.style.top=`${ti}px`,ea.style.height=na?`${na.offsetHeight-ur}px`:""),si>0&&qn&&(si+=ur),aa.forEach((Mi,Gi)=>{const vi=Gi>0?Mi:"",bi=["header","body","footer"],Ii=vi==="left";let yi=[],Yi;vi&&(yi=Ii?hr.leftList:hr.rightList,Yi=Ii?Rn.value:Vn.value),bi.forEach(zi=>{const Sa=jr[`${Mi}-${zi}-wrapper`],Wi=Sa?Sa.value:null,da=jr[`${Mi}-${zi}-table`],Zi=da?da.value:null;if(zi==="header"){let Vi=ci,Ei=or;Ko?Ei=Or:vi&&(cr||fo)&&(Ei=yi),Vi=Ei.reduce((wi,fa)=>wi+fa.renderWidth,0),Zi&&(Zi.style.width=Vi?`${Vi+fr}px`:"");const xi=jr[`${Mi}-${zi}-repair`],_i=xi?xi.value:null;_i&&(_i.style.width=`${ci}px`);const hi=jr[`${Mi}-${zi}-list`],Di=hi?hi.value:null;Ko&&Di&&XEUtils$1.arrayEach(Di.querySelectorAll(".col--group"),wi=>{const fa=Lt.getColumnNode(wi);if(fa){const va=fa.item,{showHeaderOverflow:Ea}=va,Fo=XEUtils$1.isBoolean(Ea)?Ea:fo,qi=Fo==="title"||(Fo===!0||Fo==="tooltip")||Fo==="ellipsis";let Ji=0,Sr=0;qi&&XEUtils$1.eachTree(va.children,eo=>{(!eo.children||!va.children.length)&&Sr++,Ji+=eo.renderWidth},{children:"children"}),wi.style.width=qi?`${Ji-Sr-(Hn?2:0)}px`:""}})}else if(zi==="body"){const Vi=jr[`${Mi}-${zi}-emptyBlock`],Ei=Vi?Vi.value:null;if(isNodeElement(Wi)){let hi=0;const Di=$i-ti-Kr;if(Fi&&(hi=Fi-ti-Kr,vi&&(hi-=qn?0:ur),hi=Math.max(Di,hi),Wi.style.maxHeight=`${hi}px`),si){let wi=si-ti-Kr;vi&&(wi-=qn?0:ur),hi&&(wi=Math.min(hi,wi)),Wi.style.height=`${Math.max(Di,wi)}px`}else Wi.style.height="";Wi.style.minHeight=`${Di}px`}Yi&&(isNodeElement(Wi)&&(Wi.style.top=`${ti}px`),Yi.style.height=`${(si>0?si-ti-Kr:ai)+ti+Kr-ur*(qn?2:1)}px`,Yi.style.width=`${yi.reduce((hi,Di)=>hi+Di.renderWidth,Ii?0:fr)}px`);let xi=ci,_i=or;vi&&(!Et.expandColumn&&(er||to&&Br)&&!gr.length&&!Io&&!(Uo&&Ki.isMerge)?_i=yi:_i=Or),xi=_i.reduce((hi,Di)=>hi+Di.renderWidth,0),Zi&&(Zi.style.width=xi?`${xi}px`:"",Zi.style.paddingRight=fr&&vi&&(browse$1["-moz"]||browse$1.safari)?`${fr}px`:""),Ei&&(Ei.style.width=xi?`${xi}px`:"")}else if(zi==="footer"){let Vi=ci,Ei=or;vi&&(!Et.expandColumn&&(cr||Co)&&(!_r.length||!Ho)?Ei=yi:Ei=Or),Vi=Ei.reduce((xi,_i)=>xi+_i.renderWidth,0),isNodeElement(Wi)&&(Yi&&(Wi.style.top=`${si>0?si-Kr:ai+ti}px`),Wi.style.marginTop=`${-Math.max(1,ur)}px`),Zi&&(Zi.style.width=Vi?`${Vi+fr}px`:"")}const Ca=jr[`${Mi}-${zi}-colgroup`],$a=Ca?Ca.value:null;$a&&XEUtils$1.arrayEach($a.children,Vi=>{const Ei=Vi.getAttribute("name");if(Ei==="col_gutter"&&(Vi.style.width=`${fr}px`),Fr[Ei]){const xi=Fr[Ei].column,{showHeaderOverflow:_i,showFooterOverflow:hi,showOverflow:Di}=xi;let wi;Vi.style.width=`${xi.renderWidth}px`,zi==="header"?wi=XEUtils$1.isUndefined(_i)||XEUtils$1.isNull(_i)?fo:_i:zi==="footer"?wi=XEUtils$1.isUndefined(hi)||XEUtils$1.isNull(hi)?Co:hi:wi=XEUtils$1.isUndefined(Di)||XEUtils$1.isNull(Di)?to:Di;let Fo=wi==="title"||(wi===!0||wi==="tooltip")||wi==="ellipsis";const zr=jr[`${Mi}-${zi}-list`],oa=zr?zr.value:null;er&&!Fo&&(Fo=!0),oa&&XEUtils$1.arrayEach(oa.querySelectorAll(`.${xi.id}`),pa=>{const qi=parseInt(pa.getAttribute("colspan")||1),Ji=pa.querySelector(".vxe-cell");let Sr=xi.renderWidth;if(Ji){if(qi>1){const eo=Lt.getColumnIndex(xi);for(let $o=1;$oGn.triggerValidate?Gn.triggerValidate(Hn):nextTick(),ei=(Hn,qn)=>{oi("blur").catch(to=>to).then(()=>{Gn.handleActived(qn,Hn).then(()=>oi("change")).catch(to=>to)})},pi=()=>{const{sortConfig:Hn}=$e;if(Hn){const qn=no.value;let{defaultSort:to}=qn;to&&(XEUtils$1.isArray(to)||(to=[to]),to.length&&((Hn.multiple?to:to.slice(0,1)).forEach((fo,Co)=>{const{field:Po,order:Io}=fo;if(Po&&Io){const Ho=Lt.getColumnByField(Po);Ho&&Ho.sortable&&(Ho.order=Io,Ho.sortTime=Date.now()+Co)}}),qn.remote||jt.handleTableData(!0).then(Ur)))}},di=()=>{const{checkboxConfig:Hn}=$e;if(Hn){const{fullDataRowIdData:qn}=Dt,to=uo.value,{checkAll:fo,checkRowKeys:Co}=to;if(fo)Pi(!0,!0);else if(Co){const Po=[];Co.forEach(Io=>{qn[Io]&&Po.push(qn[Io].row)}),fi(Po,!0,!0)}}},rr=()=>{const{radioConfig:Hn}=$e;if(Hn){const{fullDataRowIdData:qn}=Dt,to=oo.value,{checkRowKey:fo,reserve:Co}=to;if(fo&&(qn[fo]&&Gr(qn[fo].row,!0),Co)){const Po=getRowkey(Gn);Dt.radioReserveRow={[Po]:fo}}}},$r=()=>{const{expandConfig:Hn}=$e;if(Hn){const{fullDataRowIdData:qn}=Dt,to=_o.value,{expandAll:fo,expandRowKeys:Co}=to;if(fo)Lt.setAllRowExpand(!0);else if(Co){const Po=[];Co.forEach(Io=>{qn[Io]&&Po.push(qn[Io].row)}),Lt.setRowExpand(Po,!0)}}},Dr=Hn=>{oo.value.reserve&&(Dt.radioReserveRow=Hn)},Mr=(Hn,qn)=>{const{checkboxReserveRowMap:to}=Dt;if(uo.value.reserve){const Co=getRowid(Gn,Hn);qn?to[Co]=Hn:to[Co]&&delete to[Co]}},Gr=(Hn,qn)=>{const to=oo.value,{checkMethod:fo}=to;return Hn&&(qn||!fo||fo({row:Hn}))&&(Et.selectRadioRow=Hn,Dr(Hn)),nextTick()},fi=(Hn,qn,to)=>(Hn&&!XEUtils$1.isArray(Hn)&&(Hn=[Hn]),Hn.forEach(fo=>jt.handleSelectRow({row:fo},!!qn,to)),nextTick()),Pi=(Hn,qn)=>{const{treeConfig:to}=$e,{selectCheckboxMaps:fo}=Et,{afterFullData:Co,afterFullRowMaps:Po,checkboxReserveRowMap:Io}=Dt,Ho=Ao.value,Uo=Ho.children||Ho.childrenField,Ko=uo.value,{checkField:Go,reserve:or,checkStrictly:cr,checkMethod:er}=Ko,fr=Ko.indeterminateField||Ko.halfField,ur={};if(to||XEUtils$1.each(fo,(hr,nr)=>{Po[nr]||(ur[nr]=hr)}),cr)Et.isAllSelected=Hn;else{if(Go){const hr=nr=>{(qn||!er||er({row:nr}))&&(Hn&&(ur[getRowid(Gn,nr)]=nr),XEUtils$1.set(nr,Go,Hn)),to&&fr&&XEUtils$1.set(nr,fr,!1)};to?XEUtils$1.eachTree(Co,hr,{children:Uo}):Co.forEach(hr)}else to?Hn?XEUtils$1.eachTree(Co,hr=>{(qn||!er||er({row:hr}))&&(ur[getRowid(Gn,hr)]=hr)},{children:Uo}):!qn&&er&&XEUtils$1.eachTree(Co,hr=>{const nr=getRowid(Gn,hr);!er({row:hr})&&fo[nr]&&(ur[nr]=hr)},{children:Uo}):Hn?!qn&&er?Co.forEach(hr=>{const nr=getRowid(Gn,hr);(fo[nr]||er({row:hr}))&&(ur[nr]=hr)}):Co.forEach(hr=>{ur[getRowid(Gn,hr)]=hr}):!qn&&er&&Co.forEach(hr=>{const nr=getRowid(Gn,hr);!er({row:hr})&&fo[nr]&&(ur[nr]=hr)});or&&(Hn?XEUtils$1.each(ur,(hr,nr)=>{Io[nr]=hr}):Co.forEach(hr=>Mr(hr,!1))),Et.selectCheckboxMaps=Go?{}:ur}return Et.treeIndeterminateMaps={},Dt.treeIndeterminateRowMaps={},jt.checkSelectionStatus(),nextTick()},Ri=()=>{const{treeConfig:Hn}=$e,{expandColumn:qn,currentRow:to,selectCheckboxMaps:fo,selectRadioRow:Co,rowExpandedMaps:Po,treeExpandedMaps:Io}=Et,{fullDataRowIdData:Ho,fullAllDataRowIdData:Uo,radioReserveRow:Ko}=Dt,Go=_o.value,or=Ao.value,cr=oo.value,er=uo.value;if(Co&&!Uo[getRowid(Gn,Co)]&&(Et.selectRadioRow=null),cr.reserve&&Ko){const fr=getRowid(Gn,Ko);Ho[fr]&&Gr(Ho[fr].row,!0)}Et.selectCheckboxMaps=sr(fo),er.reserve&&fi(br(Dt.checkboxReserveRowMap),!0,!0),to&&!Uo[getRowid(Gn,to)]&&(Et.currentRow=null),Et.rowExpandedMaps=qn?sr(Po):{},qn&&Go.reserve&&Lt.setRowExpand(br(Dt.rowExpandedReserveRowMap),!0),Et.treeExpandedMaps=Hn?sr(Io):{},Hn&&or.reserve&&Lt.setTreeExpand(br(Dt.treeExpandedReserveRowMap),!0)},Ui=()=>{const{treeConfig:Hn}=$e;if(Hn){const{tableFullData:qn}=Dt,to=Ao.value,{expandAll:fo,expandRowKeys:Co}=to,Po=to.children||to.childrenField;if(fo)Lt.setAllTreeExpand(!0);else if(Co){const Io=[],Ho=getRowkey(Gn);Co.forEach(Uo=>{const Ko=XEUtils$1.findTree(qn,Go=>Uo===XEUtils$1.get(Go,Ho),{children:Po});Ko&&Io.push(Ko.item)}),Lt.setTreeExpand(Io,!0)}}},Bi=Hn=>{const qn=Ao.value,to=uo.value,{transform:fo,loadMethod:Co}=qn,{checkStrictly:Po}=to;return new Promise(Io=>{if(Co){const{treeExpandLazyLoadedMaps:Ho}=Et,{fullAllDataRowIdData:Uo}=Dt,Ko=getRowid(Gn,Hn),Go=Uo[Ko];Ho[Ko]=Hn,Co({$table:Gn,row:Hn}).then(or=>{if(Go.treeLoaded=!0,Ho[Ko]&&delete Ho[Ko],XEUtils$1.isArray(or)||(or=[]),or)return Lt.loadTreeChildren(Hn,or).then(cr=>{const{treeExpandedMaps:er}=Et;return cr.length&&!er[Ko]&&(er[Ko]=Hn),!Po&&Lt.isCheckedByCheckboxRow(Hn)&&fi(cr,!0),nextTick().then(()=>{if(fo)return jt.handleTableData()})})}).catch(()=>{const{treeExpandLazyLoadedMaps:or}=Et;Go.treeLoaded=!1,or[Ko]&&delete or[Ko]}).finally(()=>{nextTick().then(()=>Lt.recalculate()).then(()=>Io())})}else Io()})},Si=(Hn,qn)=>{const{treeExpandedReserveRowMap:to}=Dt;if(Ao.value.reserve){const Co=getRowid(Gn,Hn);qn?to[Co]=Hn:to[Co]&&delete to[Co]}},gi=Hn=>new Promise(qn=>{const to=_o.value,{loadMethod:fo}=to;if(fo){const{fullAllDataRowIdData:Co}=Dt,{rowExpandLazyLoadedMaps:Po}=Et,Io=getRowid(Gn,Hn),Ho=Co[Io];Po[Io]=Hn,fo({$table:Gn,row:Hn,rowIndex:Lt.getRowIndex(Hn),$rowIndex:Lt.getVMRowIndex(Hn)}).then(()=>{const{rowExpandedMaps:Uo}=Et;Ho.expandLoaded=!0,Uo[Io]=Hn}).catch(()=>{Ho.expandLoaded=!1}).finally(()=>{const{rowExpandLazyLoadedMaps:Uo}=Et;Uo[Io]&&delete Uo[Io],nextTick().then(()=>Lt.recalculate()).then(()=>qn())})}else qn()}),Oi=(Hn,qn)=>{const{rowExpandedReserveRowMap:to}=Dt;if(_o.value.reserve){const Co=getRowid(Gn,Hn);qn?to[Co]=Hn:to[Co]&&delete to[Co]}},Hi=()=>{const{mergeCells:Hn}=$e;Hn&&Lt.setMergeCells(Hn)},Ai=()=>{const{mergeFooterItems:Hn}=$e;Hn&&Lt.setMergeFooterItems(Hn)},Li=()=>nextTick().then(()=>{const{scrollXLoad:Hn,scrollYLoad:qn}=Et,{scrollXStore:to,scrollYStore:fo}=Dt,Co=An.value,Po=Bn.value;if(Hn){const{visibleSize:Uo}=xr(),Ko=Po.oSize?XEUtils$1.toNumber(Po.oSize):browse$1.edge?5:0;to.offsetSize=Ko,to.visibleSize=Uo,to.endIndex=Math.max(to.startIndex+to.visibleSize+Ko,to.endIndex),jt.updateScrollXData()}else jt.updateScrollXSpace();const{rowHeight:Io,visibleSize:Ho}=Nr();if(fo.rowHeight=Io,qn){const Uo=Co.oSize?XEUtils$1.toNumber(Co.oSize):browse$1.edge?10:0;fo.offsetSize=Uo,fo.visibleSize=Ho,fo.endIndex=Math.max(fo.startIndex+Ho+Uo,fo.endIndex),jt.updateScrollYData()}else jt.updateScrollYSpace();Et.rowHeight=Io,nextTick(Ur)}),Ti=Hn=>{const{keepSource:qn,treeConfig:to}=$e,{editStore:fo,scrollYLoad:Co}=Et,{scrollYStore:Po,scrollXStore:Io,lastScrollLeft:Ho,lastScrollTop:Uo}=Dt,Ko=Ao.value,{transform:Go}=Ko,or=Ko.children||Ko.childrenField;let cr=[],er=reactive(Hn?Hn.slice(0):[]);to&&(Go?(cr=XEUtils$1.toArrayTree(er,{key:Ko.rowField,parentKey:Ko.parentField,children:or,mapChildren:Ko.mapChildrenField}),er=cr.slice(0)):cr=er.slice(0)),Po.startIndex=0,Po.endIndex=1,Io.startIndex=0,Io.endIndex=1,Et.scrollVMLoading=!1,fo.insertMaps={},fo.removeMaps={};const fr=Pr(er);return Et.scrollYLoad=fr,Dt.tableFullData=er,Dt.tableFullTreeData=cr,jt.cacheRowMap(!0),Dt.tableSynchData=Hn,qn&&jt.cacheSourceMap(er),Gn.clearCellAreas&&$e.mouseConfig&&(Gn.clearCellAreas(),Gn.clearCopyCellArea()),Lt.clearMergeCells(),Lt.clearMergeFooterItems(),jt.handleTableData(!0),Lt.updateFooter(),nextTick().then(()=>{ii(),Ur()}).then(()=>{Li()}).then(()=>(fr&&(Po.endIndex=Po.visibleSize),Ri(),jt.checkSelectionStatus(),new Promise(ur=>{nextTick().then(()=>Lt.recalculate()).then(()=>{let hr=Ho,nr=Uo;const gr=Bn.value,_r=An.value;gr.scrollToLeftOnChange&&(hr=0),_r.scrollToTopOnChange&&(nr=0),Co===fr?restoreScrollLocation(Gn,hr,nr).then(ur):setTimeout(()=>restoreScrollLocation(Gn,hr,nr).then(ur))})})))},ji=()=>{di(),rr(),$r(),Ui(),Hi(),Ai(),nextTick(()=>setTimeout(()=>Lt.recalculate()))},Ro=()=>{pi()},Xo=()=>{const{scrollXLoad:Hn}=Et,{visibleColumn:qn,scrollXStore:to,fullColumnIdData:fo}=Dt,Co=Hn?qn.slice(to.startIndex,to.endIndex):qn.slice(0);Co.forEach((Po,Io)=>{const Ho=Po.id,Uo=fo[Ho];Uo&&(Uo.$index=Io)}),Et.tableColumn=Co},Qo=()=>{const{mergeList:Hn,mergeFooterList:qn}=Et,{scrollXStore:to}=Dt,{startIndex:fo,endIndex:Co,offsetSize:Po}=to,{toVisibleIndex:Io,visibleSize:Ho}=xr(),Uo={startIndex:Math.max(0,Io-1-Po),endIndex:Io+Ho+Po};pr(Hn.concat(qn),Uo,"col");const{startIndex:Ko,endIndex:Go}=Uo;(Io<=fo||Io>=Co-Ho-1)&&(fo!==Ko||Co!==Go)&&(to.startIndex=Ko,to.endIndex=Go,jt.updateScrollXData()),Lt.closeTooltip()},ar=Hn=>{const qn=[];return Hn.forEach(to=>{qn.push(...to.children&&to.children.length?ar(to.children):[to])}),qn},kr=()=>{const Hn=[],qn=[],to=[],{isGroup:fo,columnStore:Co}=Et,Po=Bn.value,{collectColumn:Io,tableFullColumn:Ho,scrollXStore:Uo,fullColumnIdData:Ko}=Dt;if(fo){const cr=[],er=[],fr=[];XEUtils$1.eachTree(Io,(ur,hr,nr,gr,_r)=>{const Br=hasChildrenList(ur);_r&&_r.fixed&&(ur.fixed=_r.fixed),_r&&ur.fixed!==_r.fixed&&errLog$1("vxe.error.groupFixed"),Br?ur.visible=!!XEUtils$1.findTree(ur.children,Or=>hasChildrenList(Or)?!1:Or.visible):ur.visible&&(ur.fixed==="left"?Hn.push(ur):ur.fixed==="right"?to.push(ur):qn.push(ur))}),Io.forEach(ur=>{ur.visible&&(ur.fixed==="left"?cr.push(ur):ur.fixed==="right"?fr.push(ur):er.push(ur))}),Et.tableGroupColumn=cr.concat(er).concat(fr)}else Ho.forEach(cr=>{cr.visible&&(cr.fixed==="left"?Hn.push(cr):cr.fixed==="right"?to.push(cr):qn.push(cr))});const Go=Hn.concat(qn).concat(to),or=!!Po.enabled&&Po.gt>-1&&(Po.gt===0||Po.gt0||to.length>0,Object.assign(Co,{leftList:Hn,centerList:qn,rightList:to}),or){const{visibleSize:cr}=xr();Uo.startIndex=0,Uo.endIndex=cr,Uo.visibleSize=cr}return(Go.length!==Dt.visibleColumn.length||!Dt.visibleColumn.every((cr,er)=>cr===Go[er]))&&(Lt.clearMergeCells(),Lt.clearMergeFooterItems()),Et.scrollXLoad=or,Go.forEach((cr,er)=>{const fr=cr.id,ur=Ko[fr];ur&&(ur._index=er)}),Dt.visibleColumn=Go,Xo(),Lt.updateFooter().then(()=>Lt.recalculate()).then(()=>(Lt.updateCellAreas(),Lt.recalculate()))},yr=()=>{const{collectColumn:Hn}=Dt;Hn.forEach((qn,to)=>{const fo=to+1;qn.sortNumber=fo,qn.renderSortNumber=fo})},Cr=Hn=>{Dt.collectColumn=Hn;const qn=ar(Hn);return Dt.tableFullColumn=qn,Et._isLoading=!0,yr(),Promise.resolve(ni()).then(()=>(Et._isLoading=!1,Jr(),kr().then(()=>{Et.scrollXLoad&&Qo()}),Lt.clearMergeCells(),Lt.clearMergeFooterItems(),jt.handleTableData(!0),nextTick().then(()=>(zn&&zn.syncUpdate({collectColumn:Hn,$table:Gn}),Lt.recalculate()))))},Pr=Hn=>{const{treeConfig:qn}=$e,to=An.value,fo=Ao.value,{transform:Co}=fo,Po=Hn||Dt.tableFullData,Io=(Co||!qn)&&!!to.enabled&&to.gt>-1&&(to.gt===0||to.gt{const{treeExpandedMaps:to,treeExpandLazyLoadedMaps:fo,treeNodeColumn:Co}=Et,Po=Object.assign({},to),{fullAllDataRowIdData:Io,tableFullData:Ho}=Dt,Uo=Ao.value,{reserve:Ko,lazy:Go,accordion:or,toggleMethod:cr}=Uo,er=Uo.children||Uo.childrenField,fr=Uo.hasChild||Uo.hasChildField,ur=[],hr=Lt.getColumnIndex(Co),nr=Lt.getVMColumnIndex(Co);let gr=cr?Hn.filter(_r=>cr({$table:Gn,expanded:qn,column:Co,columnIndex:hr,$columnIndex:nr,row:_r})):Hn;if(or){gr=gr.length?[gr[gr.length-1]]:[];const _r=XEUtils$1.findTree(Ho,Br=>Br===gr[0],{children:er});_r&&_r.items.forEach(Br=>{const Or=getRowid(Gn,Br);Po[Or]&&delete Po[Or]})}return qn?gr.forEach(_r=>{const Br=getRowid(Gn,_r);if(!Po[Br]){const Or=Io[Br];Go&&_r[fr]&&!Or.treeLoaded&&!fo[Br]?ur.push(Bi(_r)):_r[er]&&_r[er].length&&(Po[Br]=_r)}}):gr.forEach(_r=>{const Br=getRowid(Gn,_r);Po[Br]&&delete Po[Br]}),Ko&&gr.forEach(_r=>Si(_r,qn)),Et.treeExpandedMaps=Po,Promise.all(ur).then(()=>Lt.recalculate())},Tr=(Hn,qn)=>ir(Hn,qn).then(()=>(Ir(),jt.handleTableData())).then(()=>Lt.recalculate()),Zr=Hn=>{const{mergeList:qn}=Et,{scrollYStore:to}=Dt,{startIndex:fo,endIndex:Co,visibleSize:Po,offsetSize:Io,rowHeight:Ho}=to,Ko=(Hn.currentTarget||Hn.target).scrollTop,Go=Math.floor(Ko/Ho),or={startIndex:Math.max(0,Go-1-Io),endIndex:Go+Po+Io};pr(qn,or,"row");const{startIndex:cr,endIndex:er}=or;(Go<=fo||Go>=Co-Po-1)&&(fo!==cr||Co!==er)&&(to.startIndex=cr,to.endIndex=er,jt.updateScrollYData())},Wr=Hn=>function(qn){const{fullAllDataRowIdData:to}=Dt;if(qn){const fo=getRowid(Gn,qn),Co=to[fo];if(Co)return Co[Hn]}return-1},ri=Hn=>function(qn){const{fullColumnIdData:to}=Dt;if(qn){const fo=to[qn.id];if(fo)return fo[Hn]}return-1},Ni=XEUtils$1.debounce(function(Hn){Zr(Hn)},20,{leading:!1,trailing:!0});let ki;Lt={dispatchEvent(Hn,qn,to){Ue(Hn,createEvent$2(to,{$table:Gn,$grid:Wn},qn))},clearAll(){return clearTableAllStatus(Gn)},syncData(){return warnLog$1("vxe.error.delFunc",["syncData","getData"]),nextTick().then(()=>(Et.tableData=[],Ue("update:data",Dt.tableFullData),nextTick()))},updateData(){const{scrollXLoad:Hn,scrollYLoad:qn}=Et;return jt.handleTableData(!0).then(()=>{if(Lt.updateFooter(),Hn||qn)return Hn&&jt.updateScrollXSpace(),qn&&jt.updateScrollYSpace(),Lt.refreshScroll()}).then(()=>(Lt.updateCellAreas(),Lt.recalculate(!0))).then(()=>{setTimeout(()=>Gn.recalculate(),50)})},loadData(Hn){const{inited:qn,initStatus:to}=Dt;return Ti(Hn).then(()=>(Dt.inited=!0,Dt.initStatus=!0,to||ji(),qn||Ro(),Lt.recalculate()))},reloadData(Hn){const{inited:qn}=Dt;return Lt.clearAll().then(()=>(Dt.inited=!0,Dt.initStatus=!0,Ti(Hn))).then(()=>(ji(),qn||Ro(),Lt.recalculate()))},setRow(Hn,qn){if(Hn&&qn){let to=Hn;XEUtils$1.isArray(Hn)||(to=[Hn]),to.forEach(fo=>Object.assign(fo,qn))}return nextTick()},reloadRow(Hn,qn,to){const{keepSource:fo}=$e,{tableData:Co}=Et,{tableSourceData:Po}=Dt;if(fo){const Io=Lt.getRowIndex(Hn),Ho=Po[Io];if(Ho&&Hn)if(to){const Uo=XEUtils$1.get(qn||Hn,to);XEUtils$1.set(Hn,to,Uo),XEUtils$1.set(Ho,to,Uo)}else{const Uo=XEUtils$1.clone(Object.assign({},qn),!0);XEUtils$1.destructuring(Ho,Object.assign(Hn,Uo))}Et.tableData=Co.slice(0)}return nextTick()},loadTreeChildren(Hn,qn){const{keepSource:to}=$e,{tableSourceData:fo,fullDataRowIdData:Co,fullAllDataRowIdData:Po,sourceDataRowIdData:Io}=Dt,Ho=Ao.value,{transform:Uo,mapChildrenField:Ko}=Ho,Go=Ho.children||Ho.childrenField,or=Po[getRowid(Gn,Hn)],cr=or?or.level:0;return Lt.createData(qn).then(er=>{if(to){const fr=getRowid(Gn,Hn),ur=XEUtils$1.findTree(fo,hr=>fr===getRowid(Gn,hr),{children:Go});ur&&(ur.item[Go]=XEUtils$1.clone(er,!0)),er.forEach(hr=>{const nr=getRowid(Gn,hr);Io[nr]=XEUtils$1.clone(hr,!0)})}return XEUtils$1.eachTree(er,(fr,ur,hr,nr,gr,_r)=>{const Br=getRowid(Gn,fr),Or=gr||or.row,Fr={row:fr,rowid:Br,seq:-1,index:ur,_index:-1,$index:-1,items:hr,parent:Or,level:cr+_r.length};Co[Br]=Fr,Po[Br]=Fr},{children:Go}),Hn[Go]=er,Uo&&(Hn[Ko]=er),vr(),er})},loadColumn(Hn){const qn=XEUtils$1.mapTree(Hn,to=>reactive(Cell.createColumn(Gn,to)));return Cr(qn)},reloadColumn(Hn){return Lt.clearAll().then(()=>Lt.loadColumn(Hn))},getRowNode(Hn){if(Hn){const{fullAllDataRowIdData:qn}=Dt,to=Hn.getAttribute("rowid");if(to){const fo=qn[to];if(fo)return{rowid:fo.rowid,item:fo.row,index:fo.index,items:fo.items,parent:fo.parent}}}return null},getColumnNode(Hn){if(Hn){const{fullColumnIdData:qn}=Dt,to=Hn.getAttribute("colid");if(to){const fo=qn[to];if(fo)return{colid:fo.colid,item:fo.column,index:fo.index,items:fo.items,parent:fo.parent}}}return null},getRowSeq:Wr("seq"),getRowIndex:Wr("index"),getVTRowIndex:Wr("_index"),getVMRowIndex:Wr("$index"),getColumnIndex:ri("index"),getVTColumnIndex:ri("_index"),getVMColumnIndex:ri("$index"),createData(Hn){return nextTick().then(()=>reactive(jt.defineField(Hn)))},createRow(Hn){const qn=XEUtils$1.isArray(Hn);return qn||(Hn=[Hn||{}]),Lt.createData(Hn).then(to=>qn?to:to[0])},revertData(Hn,qn){const{keepSource:to}=$e,{tableSourceData:fo,sourceDataRowIdData:Co}=Dt;if(!to)return nextTick();let Po=Hn;return Hn?XEUtils$1.isArray(Hn)||(Po=[Hn]):Po=XEUtils$1.toArray(Gn.getUpdateRecords()),Po.length&&Po.forEach(Io=>{if(!Lt.isInsertByRow(Io)){const Ho=getRowid(Gn,Io),Uo=Co[Ho];Uo&&Io&&(qn?XEUtils$1.set(Io,qn,XEUtils$1.clone(XEUtils$1.get(Uo,qn),!0)):XEUtils$1.destructuring(Io,XEUtils$1.clone(Uo,!0)))}}),Hn?nextTick():Lt.reloadData(fo)},clearData(Hn,qn){const{tableFullData:to,visibleColumn:fo}=Dt;return arguments.length?Hn&&!XEUtils$1.isArray(Hn)&&(Hn=[Hn]):Hn=to,qn?Hn.forEach(Co=>XEUtils$1.set(Co,qn,null)):Hn.forEach(Co=>{fo.forEach(Po=>{Po.field&&setCellValue(Co,Po,null)})}),nextTick()},isInsertByRow(Hn){const{editStore:qn}=Et,to=getRowid(Gn,Hn);return qn.insertMaps[to]},removeInsertRow(){const{editStore:Hn}=Et;return Hn.insertMaps={},Gn.remove(Gn.getInsertRecords())},isUpdateByRow(Hn,qn){const{keepSource:to}=$e,{tableFullColumn:fo,fullDataRowIdData:Co,sourceDataRowIdData:Po}=Dt;if(to){const Io=getRowid(Gn,Hn);if(!Co[Io])return!1;const Ho=Po[Io];if(Ho){if(arguments.length>1)return!zo(Ho,Hn,qn);for(let Uo=0,Ko=fo.length;UoXEUtils$1.get(hr,cr),{children:Go?or:er}):fr=ur.filter(hr=>XEUtils$1.get(hr,cr));else{const{selectCheckboxMaps:hr}=Et;XEUtils$1.each(hr,(nr,gr)=>{Hn?Io[gr]&&fr.push(Io[gr].row):Ho[gr]&&fr.push(Ho[gr])})}return fr},getParentRow(Hn){const{treeConfig:qn}=$e,{fullDataRowIdData:to}=Dt;if(Hn&&qn){let fo;if(XEUtils$1.isString(Hn)?fo=Hn:fo=getRowid(Gn,Hn),fo){const Co=to[fo];return Co?Co.parent:null}}return null},getRowById(Hn){const{fullDataRowIdData:qn}=Dt,to=XEUtils$1.eqNull(Hn)?"":encodeURIComponent(Hn||"");return qn[to]?qn[to].row:null},getRowid(Hn){return getRowid(Gn,Hn)},getTableData(){const{tableData:Hn,footerTableData:qn}=Et,{tableFullData:to,afterFullData:fo,tableFullTreeData:Co}=Dt;return{fullData:$e.treeConfig?Co.slice(0):to.slice(0),visibleData:fo.slice(0),tableData:Hn.slice(0),footerData:qn.slice(0)}},setColumnFixed(Hn,qn){const to=handleFieldOrColumn(Gn,Hn),fo=getRootColumn(Gn,to),Co=ao.value,Po=Ln.value,{maxFixedSize:Io}=Po;return fo&&fo.fixed!==qn?!fo.fixed&&Co?(VxeUI.modal&&VxeUI.modal.message({status:"error",content:getI18n$5("vxe.table.maxFixedCol",[Io])}),nextTick()):(XEUtils$1.eachTree([fo],Ho=>{Ho.fixed=qn}),jt.saveCustomStore("update:fixed"),Lt.refreshColumn()):nextTick()},clearColumnFixed(Hn){const qn=handleFieldOrColumn(Gn,Hn),to=getRootColumn(Gn,qn);return to&&to.fixed?(XEUtils$1.eachTree([to],fo=>{fo.fixed=null}),jt.saveCustomStore("update:fixed"),Lt.refreshColumn()):nextTick()},hideColumn(Hn){const qn=handleFieldOrColumn(Gn,Hn);return qn&&qn.visible?(qn.visible=!1,jt.handleCustom()):nextTick()},showColumn(Hn){const qn=handleFieldOrColumn(Gn,Hn);return qn&&!qn.visible?(qn.visible=!0,jt.handleCustom()):nextTick()},setColumnWidth(Hn,qn){const to=handleFieldOrColumn(Gn,Hn);if(to){const fo=XEUtils$1.toInteger(qn);let Co=fo;if(isScale(qn)){const Po=Sn.value,Io=Po?Po.$el:null,Ho=Io?Io.clientWidth-1:0;Co=Math.floor(fo*Ho)}to.renderWidth=Co}return nextTick()},getColumnWidth(Hn){const qn=handleFieldOrColumn(Gn,Hn);return qn?qn.renderWidth:0},resetColumn(Hn){const{collectColumn:qn}=Dt,to=co.value,{checkMethod:fo}=to,Co=Object.assign({visible:!0,resizable:Hn===!0,fixed:Hn===!0,sort:Hn===!0},Hn);return XEUtils$1.eachTree(qn,Po=>{Co.resizable&&(Po.resizeWidth=0),Co.fixed&&(Po.fixed=Po.defaultFixed),Co.sort&&(Po.renderSortNumber=Po.sortNumber),(!fo||fo({column:Po}))&&(Po.visible=Po.defaultVisible),Po.renderResizeWidth=Po.renderWidth}),Gn.saveCustomStore("reset"),jt.handleCustom()},refreshColumn(Hn){if(Hn){const qn=XEUtils$1.orderBy(Dt.collectColumn,"renderSortNumber");Dt.collectColumn=qn;const to=ar(qn);Dt.tableFullColumn=to,Jr()}return kr().then(()=>Lt.refreshScroll()).then(()=>Lt.recalculate())},refreshScroll(){const{lastScrollLeft:Hn,lastScrollTop:qn}=Dt,to=Sn.value,fo=En.value,Co=Tn.value,Po=On.value,Io=to?to.$el:null,Ho=Co?Co.$el:null,Uo=Po?Po.$el:null,Ko=fo?fo.$el:null;return new Promise(Go=>{if(Hn||qn)return restoreScrollLocation(Gn,Hn,qn).then().then(()=>{setTimeout(Go,30)});setScrollTop(Io,qn),setScrollTop(Ho,qn),setScrollTop(Uo,qn),setScrollLeft(Ko,Hn),setTimeout(Go,30)})},recalculate(Hn){return Qr(),Hn===!0?Li().then(()=>(Qr(),Li())):Li()},openTooltip(Hn,qn){const to=kn.value;return to&&to.open?to.open(Hn,qn):nextTick()},closeTooltip(){const{tooltipStore:Hn}=Et,qn=vn.value,to=kn.value;return Hn.visible&&(Object.assign(Hn,{row:null,column:null,content:null,visible:!1}),qn&&qn.close&&qn.close()),to&&to.close&&to.close(),nextTick()},isAllCheckboxChecked(){return Et.isAllSelected},isAllCheckboxIndeterminate(){return!Et.isAllSelected&&Et.isIndeterminate},getCheckboxIndeterminateRecords(Hn){const{treeConfig:qn}=$e,{fullDataRowIdData:to}=Dt,{treeIndeterminateMaps:fo}=Et;if(qn){const Co=[],Po=[];return XEUtils$1.each(fo,(Io,Ho)=>{Io&&(Co.push(Io),to[Ho]&&Po.push(Io))}),Hn?Co:Po}return[]},setCheckboxRow(Hn,qn){return fi(Hn,qn,!0)},isCheckedByCheckboxRow(Hn){const{selectCheckboxMaps:qn}=Et,to=uo.value,{checkField:fo}=to;return fo?XEUtils$1.get(Hn,fo):!!qn[getRowid(Gn,Hn)]},isIndeterminateByCheckboxRow(Hn){const{treeIndeterminateMaps:qn}=Et;return!!qn[getRowid(Gn,Hn)]&&!Lt.isCheckedByCheckboxRow(Hn)},toggleCheckboxRow(Hn){const{selectCheckboxMaps:qn}=Et,to=uo.value,{checkField:fo}=to,Co=fo?!XEUtils$1.get(Hn,fo):!qn[getRowid(Gn,Hn)];return jt.handleSelectRow({row:Hn},Co,!0),nextTick()},setAllCheckboxRow(Hn){return Pi(Hn,!0)},getRadioReserveRecord(Hn){const{treeConfig:qn}=$e,{fullDataRowIdData:to,radioReserveRow:fo,afterFullData:Co}=Dt,Po=oo.value,Io=Ao.value,Ho=Io.children||Io.childrenField;if(Po.reserve&&fo){const Uo=getRowid(Gn,fo);if(Hn){if(!to[Uo])return fo}else{const Ko=getRowkey(Gn);if(qn){if(XEUtils$1.findTree(Co,or=>Uo===XEUtils$1.get(or,Ko),{children:Ho}))return fo}else if(!Co.some(Go=>Uo===XEUtils$1.get(Go,Ko)))return fo}}return null},clearRadioReserve(){return Dt.radioReserveRow=null,nextTick()},getCheckboxReserveRecords(Hn){const{treeConfig:qn}=$e,{afterFullData:to,fullDataRowIdData:fo,checkboxReserveRowMap:Co}=Dt,Po=uo.value,Io=Ao.value,Ho=Io.children||Io.childrenField,Uo=[];if(Po.reserve){const Ko={};qn?XEUtils$1.eachTree(to,Go=>{Ko[getRowid(Gn,Go)]=1},{children:Ho}):to.forEach(Go=>{Ko[getRowid(Gn,Go)]=1}),XEUtils$1.each(Co,(Go,or)=>{Go&&(Hn?fo[or]||Uo.push(Go):Ko[or]||Uo.push(Go))})}return Uo},clearCheckboxReserve(){return Dt.checkboxReserveRowMap={},nextTick()},toggleAllCheckboxRow(){return jt.triggerCheckAllEvent(null,!Et.isAllSelected),nextTick()},clearCheckboxRow(){const{treeConfig:Hn}=$e,{tableFullData:qn}=Dt,to=Ao.value,fo=to.children||to.childrenField,Co=uo.value,{checkField:Po,reserve:Io}=Co,Ho=Co.indeterminateField||Co.halfField;if(Po){const Uo=Ko=>{Hn&&Ho&&XEUtils$1.set(Ko,Ho,!1),XEUtils$1.set(Ko,Po,!1)};Hn?XEUtils$1.eachTree(qn,Uo,{children:fo}):qn.forEach(Uo)}return Io&&qn.forEach(Uo=>Mr(Uo,!1)),Et.isAllSelected=!1,Et.isIndeterminate=!1,Et.selectCheckboxMaps={},Et.treeIndeterminateMaps={},nextTick()},setCurrentRow(Hn){const qn=Un.value,to=hn.value;return Lt.clearCurrentRow(),Et.currentRow=Hn,(qn.isCurrent||$e.highlightCurrentRow)&&to&&XEUtils$1.arrayEach(to.querySelectorAll(`[rowid="${getRowid(Gn,Hn)}"]`),fo=>addClass$3(fo,"row--current")),nextTick()},isCheckedByRadioRow(Hn){return Gn.eqRow(Et.selectRadioRow,Hn)},setRadioRow(Hn){return Gr(Hn,!0)},clearCurrentRow(){const Hn=hn.value;return Et.currentRow=null,Dt.hoverRow=null,Hn&&XEUtils$1.arrayEach(Hn.querySelectorAll(".row--current"),qn=>removeClass$3(qn,"row--current")),nextTick()},clearRadioRow(){return Et.selectRadioRow=null,nextTick()},getCurrentRecord(){return Un.value.isCurrent||$e.highlightCurrentRow?Et.currentRow:null},getRadioRecord(Hn){const{fullDataRowIdData:qn,afterFullRowMaps:to}=Dt,{selectRadioRow:fo}=Et;if(fo){const Co=getRowid(Gn,fo);if(Hn){if(qn[Co])return fo}else if(to[Co])return fo}return null},getCurrentColumn(){return Ln.value.isCurrent||$e.highlightCurrentColumn?Et.currentColumn:null},setCurrentColumn(Hn){const qn=handleFieldOrColumn(Gn,Hn);return qn&&(Lt.clearCurrentColumn(),Et.currentColumn=qn),nextTick()},clearCurrentColumn(){return Et.currentColumn=null,nextTick()},setPendingRow(Hn,qn){const to=Object.assign({},Et.pendingRowMaps),fo=[...Et.pendingRowList];return Hn&&!XEUtils$1.isArray(Hn)&&(Hn=[Hn]),qn?Hn.forEach(Co=>{const Po=getRowid(Gn,Co);Po&&!to[Po]&&(fo.push(Co),to[Po]=Co)}):Hn.forEach(Co=>{const Po=getRowid(Gn,Co);if(Po&&to[Po]){const Io=Gn.findRowIndexOf(fo,Co);Io>-1&&fo.splice(Io,1),delete to[Po]}}),Et.pendingRowMaps=to,Et.pendingRowList=fo,nextTick()},togglePendingRow(Hn){const qn=Object.assign({},Et.pendingRowMaps),to=[...Et.pendingRowList];return Hn&&!XEUtils$1.isArray(Hn)&&(Hn=[Hn]),Hn.forEach(fo=>{const Co=getRowid(Gn,fo);if(Co)if(qn[Co]){const Po=Gn.findRowIndexOf(to,fo);Po>-1&&to.splice(Po,1),delete qn[Co]}else to.push(fo),qn[Co]=fo}),Et.pendingRowMaps=qn,Et.pendingRowList=to,nextTick()},hasPendingByRow(Hn){return Lt.isPendingByRow(Hn)},isPendingByRow(Hn){const{pendingRowMaps:qn}=Et,to=getRowid(Gn,Hn);return!!qn[to]},getPendingRecords(){const{pendingRowList:Hn}=Et;return Hn.slice(0)},clearPendingRow(){return Et.pendingRowMaps={},Et.pendingRowList=[],nextTick()},sort(Hn,qn){const to=no.value,{multiple:fo,remote:Co,orders:Po}=to;return Hn&&XEUtils$1.isString(Hn)&&(Hn=[{field:Hn,order:qn}]),XEUtils$1.isArray(Hn)||(Hn=[Hn]),Hn.length?(fo||Lr(),(fo?Hn:[Hn[0]]).forEach((Io,Ho)=>{let{field:Uo,order:Ko}=Io,Go=Uo;XEUtils$1.isString(Uo)&&(Go=Lt.getColumnByField(Uo)),Go&&Go.sortable&&(Po.indexOf(Ko)===-1&&(Ko=qo(Go)),Go.order!==Ko&&(Go.order=Ko),Go.sortTime=Date.now()+Ho)}),Co||jt.handleTableData(!0),nextTick().then(()=>(Lt.updateCellAreas(),Ur()))):nextTick()},clearSort(Hn){const qn=no.value;if(Hn){const to=handleFieldOrColumn(Gn,Hn);to&&(to.order=null)}else Lr();return qn.remote||jt.handleTableData(!0),nextTick().then(Ur)},isSort(Hn){if(Hn){const qn=handleFieldOrColumn(Gn,Hn);return qn?qn.sortable&&!!qn.order:!1}return Lt.getSortColumns().length>0},getSortColumns(){const Hn=no.value,{multiple:qn,chronological:to}=Hn,fo=[],{tableFullColumn:Co}=Dt;return Co.forEach(Po=>{const{field:Io,order:Ho}=Po;Po.sortable&&Ho&&fo.push({column:Po,field:Io,property:Io,order:Ho,sortTime:Po.sortTime})}),qn&&to&&fo.length>1?XEUtils$1.orderBy(fo,"sortTime"):fo},closeFilter(){const{filterStore:Hn}=Et,{column:qn,visible:to}=Hn;return Object.assign(Hn,{isAllSelected:!1,isIndeterminate:!1,options:[],visible:!1}),to&&Gn.dispatchEvent("filter-visible",{column:qn,property:qn.field,field:qn.field,filterList:Gn.getCheckedFilters(),visible:!1},null),nextTick()},isActiveFilterByColumn(Hn){const qn=handleFieldOrColumn(Gn,Hn);return qn?qn.filters&&qn.filters.some(to=>to.checked):Gn.getCheckedFilters().length>0},isFilter(Hn){return Lt.isActiveFilterByColumn(Hn)},isRowExpandLoaded(Hn){const{fullAllDataRowIdData:qn}=Dt,to=qn[getRowid(Gn,Hn)];return to&&!!to.expandLoaded},clearRowExpandLoaded(Hn){const{rowExpandLazyLoadedMaps:qn}=Et,{fullAllDataRowIdData:to}=Dt,fo=_o.value,{lazy:Co}=fo,Po=getRowid(Gn,Hn),Io=to[Po];return Co&&Io&&(Io.expandLoaded=!1,delete qn[Po]),nextTick()},reloadRowExpand(Hn){const{rowExpandLazyLoadedMaps:qn}=Et,to=_o.value,{lazy:fo}=to,Co=getRowid(Gn,Hn);return fo&&!qn[Co]&&Lt.clearRowExpandLoaded(Hn).then(()=>gi(Hn)),nextTick()},reloadExpandContent(Hn){return Lt.reloadRowExpand(Hn)},toggleRowExpand(Hn){return Lt.setRowExpand(Hn,!Lt.isRowExpandByRow(Hn))},setAllRowExpand(Hn){const qn=Ao.value,{tableFullData:to,tableFullTreeData:fo}=Dt,Co=qn.children||qn.childrenField;let Po=[];return $e.treeConfig?XEUtils$1.eachTree(fo,Io=>{Po.push(Io)},{children:Co}):Po=to,Lt.setRowExpand(Po,Hn)},setRowExpand(Hn,qn){const{rowExpandedMaps:to,rowExpandLazyLoadedMaps:fo,expandColumn:Co}=Et,{fullAllDataRowIdData:Po}=Dt;let Io=Object.assign({},to);const Ho=_o.value,{reserve:Uo,lazy:Ko,accordion:Go,toggleMethod:or}=Ho,cr=[],er=Lt.getColumnIndex(Co),fr=Lt.getVMColumnIndex(Co);if(Hn){XEUtils$1.isArray(Hn)||(Hn=[Hn]),Go&&(Io={},Hn=Hn.slice(Hn.length-1,Hn.length));const ur=or?Hn.filter(hr=>or({$table:Gn,expanded:qn,column:Co,columnIndex:er,$columnIndex:fr,row:hr,rowIndex:Lt.getRowIndex(hr),$rowIndex:Lt.getVMRowIndex(hr)})):Hn;qn?ur.forEach(hr=>{const nr=getRowid(Gn,hr);if(!Io[nr]){const gr=Po[nr];Ko&&!gr.expandLoaded&&!fo[nr]?cr.push(gi(hr)):Io[nr]=hr}}):ur.forEach(hr=>{const nr=getRowid(Gn,hr);Io[nr]&&delete Io[nr]}),Uo&&ur.forEach(hr=>Oi(hr,qn))}return Et.rowExpandedMaps=Io,Promise.all(cr).then(()=>Lt.recalculate())},isRowExpandByRow(Hn){const{rowExpandedMaps:qn}=Et,to=getRowid(Gn,Hn);return!!qn[to]},isExpandByRow(Hn){return Lt.isRowExpandByRow(Hn)},clearRowExpand(){const{tableFullData:Hn}=Dt,qn=_o.value,{reserve:to}=qn,fo=Lt.getRowExpandRecords();return Et.rowExpandedMaps={},to&&Hn.forEach(Co=>Oi(Co,!1)),nextTick().then(()=>{fo.length&&Lt.recalculate()})},clearRowExpandReserve(){return Dt.rowExpandedReserveRowMap={},nextTick()},getRowExpandRecords(){const Hn=[];return XEUtils$1.each(Et.rowExpandedMaps,qn=>{qn&&Hn.push(qn)}),Hn},getTreeExpandRecords(){const Hn=[];return XEUtils$1.each(Et.treeExpandedMaps,qn=>{qn&&Hn.push(qn)}),Hn},isTreeExpandLoaded(Hn){const{fullAllDataRowIdData:qn}=Dt,to=qn[getRowid(Gn,Hn)];return to&&!!to.treeLoaded},clearTreeExpandLoaded(Hn){const{treeExpandedMaps:qn}=Et,{fullAllDataRowIdData:to}=Dt,fo=Ao.value,{transform:Co,lazy:Po}=fo,Io=getRowid(Gn,Hn),Ho=to[Io];return Po&&Ho&&(Ho.treeLoaded=!1,qn[Io]&&delete qn[Io]),Co?(Ir(),jt.handleTableData()):nextTick()},reloadTreeExpand(Hn){const{treeExpandLazyLoadedMaps:qn}=Et,to=Ao.value,fo=to.hasChild||to.hasChildField,{transform:Co,lazy:Po}=to,Io=getRowid(Gn,Hn);return Po&&Hn[fo]&&!qn[Io]&&Lt.clearTreeExpandLoaded(Hn).then(()=>Bi(Hn)).then(()=>{if(Co)return Ir(),jt.handleTableData()}).then(()=>Lt.recalculate()),nextTick()},reloadTreeChilds(Hn){return Lt.reloadTreeExpand(Hn)},toggleTreeExpand(Hn){return Lt.setTreeExpand(Hn,!Lt.isTreeExpandByRow(Hn))},setAllTreeExpand(Hn){const{tableFullData:qn}=Dt,to=Ao.value,{transform:fo,lazy:Co}=to,Po=to.children||to.childrenField,Io=[];return XEUtils$1.eachTree(qn,Ho=>{const Uo=Ho[Po];(Co||Uo&&Uo.length)&&Io.push(Ho)},{children:Po}),Lt.setTreeExpand(Io,Hn).then(()=>{if(fo)return Ir(),Lt.recalculate()})},setTreeExpand(Hn,qn){const to=Ao.value,{transform:fo}=to;return Hn&&(XEUtils$1.isArray(Hn)||(Hn=[Hn]),Hn.length)?fo?Tr(Hn,qn):ir(Hn,qn):nextTick()},isTreeExpandByRow(Hn){const{treeExpandedMaps:qn}=Et;return!!qn[getRowid(Gn,Hn)]},clearTreeExpand(){const{tableFullTreeData:Hn}=Dt,qn=Ao.value,to=qn.children||qn.childrenField,{transform:fo,reserve:Co}=qn,Po=Lt.getTreeExpandRecords();return Et.treeExpandedMaps={},Co&&XEUtils$1.eachTree(Hn,Io=>Si(Io,!1),{children:to}),jt.handleTableData().then(()=>{if(fo)return Ir(),jt.handleTableData()}).then(()=>{if(Po.length)return Lt.recalculate()})},clearTreeExpandReserve(){return Dt.treeExpandedReserveRowMap={},nextTick()},getScroll(){const{scrollXLoad:Hn,scrollYLoad:qn}=Et,fo=Sn.value.$el;return{virtualX:Hn,virtualY:qn,scrollTop:fo.scrollTop,scrollLeft:fo.scrollLeft}},scrollTo(Hn,qn){const to=Sn.value,fo=En.value,Co=On.value,Po=to?to.$el:null,Io=Co?Co.$el:null,Ho=fo?fo.$el:null;return XEUtils$1.isNumber(Hn)&&setScrollLeft(Ho||Po,Hn),XEUtils$1.isNumber(qn)&&setScrollTop(Io||Po,qn),Et.scrollXLoad||Et.scrollYLoad?new Promise(Uo=>{setTimeout(()=>{nextTick(()=>{Uo()})},50)}):nextTick()},scrollToRow(Hn,qn){const to=[];return Hn&&($e.treeConfig?to.push(jt.scrollToTreeRow(Hn)):to.push(rowToVisible(Gn,Hn))),qn&&to.push(Lt.scrollToColumn(qn)),Promise.all(to)},scrollToColumn(Hn){const{fullColumnIdData:qn}=Dt,to=handleFieldOrColumn(Gn,Hn);return to&&qn[to.id]?colToVisible(Gn,to):nextTick()},clearScroll(){const{scrollXStore:Hn,scrollYStore:qn}=Dt,to=Sn.value,fo=En.value,Co=On.value,Po=to?to.$el:null,Io=Co?Co.$el:null,Ho=fo?fo.$el:null;return Io&&(restoreScrollListener(Io),Io.scrollTop=0),Ho&&(Ho.scrollLeft=0),Po&&(restoreScrollListener(Po),Po.scrollTop=0,Po.scrollLeft=0),Hn.startIndex=0,qn.startIndex=0,nextTick()},updateFooter(){const{showFooter:Hn,footerData:qn,footerMethod:to}=$e,{visibleColumn:fo,afterFullData:Co}=Dt;let Po=[];return Hn&&qn&&qn.length?Po=qn.slice(0):Hn&&to&&(Po=fo.length?to({columns:fo,data:Co,$table:Gn,$grid:Wn}):[]),Et.footerTableData=Po,nextTick()},updateStatus(Hn,qn){const to=!XEUtils$1.isUndefined(qn);return nextTick().then(()=>{const{editRules:fo}=$e,{validStore:Co}=Et,Po=Sn.value;if(Hn&&Po&&fo){const{row:Io,column:Ho}=Hn,Uo="change";if(Gn.hasCellRules&&Gn.hasCellRules(Uo,Io,Ho)){const Ko=jt.getCell(Io,Ho);if(Ko)return Gn.validCellRules(Uo,Io,Ho,qn).then(()=>{to&&Co.visible&&setCellValue(Io,Ho,qn),Gn.clearValidate(Io,Ho)}).catch(({rule:Go})=>{to&&setCellValue(Io,Ho,qn),Gn.showValidTooltip({rule:Go,row:Io,column:Ho,cell:Ko})})}}})},setMergeCells(Hn){return $e.spanMethod&&errLog$1("vxe.error.errConflicts",["merge-cells","span-method"]),Rr(Hn,Et.mergeList,Dt.afterFullData),nextTick().then(()=>(Lt.updateCellAreas(),Ur()))},removeMergeCells(Hn){$e.spanMethod&&errLog$1("vxe.error.errConflicts",["merge-cells","span-method"]);const qn=Xr(Hn,Et.mergeList,Dt.afterFullData);return nextTick().then(()=>(Lt.updateCellAreas(),Ur(),qn))},getMergeCells(){return Et.mergeList.slice(0)},clearMergeCells(){return Et.mergeList=[],nextTick().then(()=>Ur())},setMergeFooterItems(Hn){return $e.footerSpanMethod&&errLog$1("vxe.error.errConflicts",["merge-footer-items","footer-span-method"]),Rr(Hn,Et.mergeFooterList),nextTick().then(()=>(Lt.updateCellAreas(),Ur()))},removeMergeFooterItems(Hn){$e.footerSpanMethod&&errLog$1("vxe.error.errConflicts",["merge-footer-items","footer-span-method"]);const qn=Xr(Hn,Et.mergeFooterList);return nextTick().then(()=>(Lt.updateCellAreas(),Ur(),qn))},getMergeFooterItems(){return Et.mergeFooterList.slice(0)},clearMergeFooterItems(){return Et.mergeFooterList=[],nextTick().then(()=>Ur())},updateCellAreas(){const{mouseConfig:Hn}=$e,qn=Qn.value;return Hn&&qn.area&&Gn.handleUpdateCellAreas?Gn.handleUpdateCellAreas():nextTick()},getCustomStoreData(){const{id:Hn}=$e,qn=co.value,{collectColumn:to}=Dt,{checkMethod:fo}=qn,Co={},Po={},Io={},Ho={},Uo={resizableData:void 0,sortData:void 0,visibleData:void 0,fixedData:void 0};if(!Hn)return errLog$1("vxe.error.reqProp",["id"]),Uo;let Ko=0,Go=0,or=0,cr=0;return XEUtils$1.eachTree(to,(er,fr,ur,hr,nr)=>{if(nr||to.forEach(gr=>{const _r=gr.getKey();_r&&(Go=1,Po[_r]=gr.renderSortNumber)}),er.resizeWidth){const gr=er.getKey();gr&&(Ko=1,Co[gr]=er.renderWidth)}if(er.fixed&&er.fixed!==er.defaultFixed){const gr=er.getKey();gr&&(or=1,Ho[gr]=er.fixed)}if(!fo||fo({column:er})){if(!er.visible&&er.defaultVisible){const gr=er.getKey();gr&&(cr=1,Io[gr]=!1)}else if(er.visible&&!er.defaultVisible){const gr=er.getKey();gr&&(cr=1,Io[gr]=!0)}}}),Ko&&(Uo.resizableData=Co),Go&&(Uo.sortData=Po),or&&(Uo.fixedData=Ho),cr&&(Uo.visibleData=Io),Uo},focus(){return Dt.isActivated=!0,nextTick()},blur(){return Dt.isActivated=!1,nextTick()},connect(Hn){return Hn?(zn=Hn,zn.syncUpdate({collectColumn:Dt.collectColumn,$table:Gn})):errLog$1("vxe.error.barUnableLink"),nextTick()}};const mi=Hn=>{const{editStore:qn,ctxMenuStore:to,filterStore:fo,customStore:Co}=Et,{mouseConfig:Po,editRules:Io}=$e,Ho=hn.value,Uo=Zn.value,Ko=Mn.value,Go=ro.value,{actived:or}=qn,cr=Cn.value,er=bn.value,fr=$n.value,ur=wn.value;if(er&&(getEventTargetNode$1(Hn,Ho,"vxe-cell--filter").flag||getEventTargetNode$1(Hn,er.$el).flag||getEventTargetNode$1(Hn,document.body,"vxe-table--ignore-clear").flag||jt.preventEvent(Hn,"event.clearFilter",fo.args,Lt.closeFilter)),fr&&(Co.btnEl===Hn.target||getEventTargetNode$1(Hn,document.body,"vxe-toolbar-custom-target").flag||getEventTargetNode$1(Hn,fr.$el).flag||getEventTargetNode$1(Hn,document.body,"vxe-table--ignore-clear").flag||jt.preventEvent(Hn,"event.clearCustom",{},()=>{Gn.closeCustom&&Gn.closeCustom()})),or.row){if(Uo.autoClear!==!1){const nr=or.args.cell;(!nr||!getEventTargetNode$1(Hn,nr).flag)&&(cr&&getEventTargetNode$1(Hn,cr.$el).flag||(!Dt._lastCallTime||Dt._lastCallTime+50{let gr;if(Uo.mode==="row"){const _r=getEventTargetNode$1(Hn,Ho,"vxe-body--row"),Br=_r.flag?Lt.getRowNode(_r.targetElem):null;gr=Br?!Gn.eqRow(Br.item,or.args.row):!1}else gr=!getEventTargetNode$1(Hn,Ho,"col--edit").flag;if(gr||(gr=getEventTargetNode$1(Hn,Ho,"vxe-header--row").flag),gr||(gr=getEventTargetNode$1(Hn,Ho,"vxe-footer--row").flag),!gr&&$e.height&&!Et.overflowY){const _r=Hn.target;hasClass$2(_r,"vxe-table--body-wrapper")&&(gr=Hn.offsetY<_r.clientHeight)}(gr||!getEventTargetNode$1(Hn,Ho).flag)&&setTimeout(()=>Gn.clearEdit(Hn))})))}}else Po&&!getEventTargetNode$1(Hn,Ho).flag&&!(Wn&&getEventTargetNode$1(Hn,Wn.getRefMaps().refElem.value).flag)&&!(ur&&getEventTargetNode$1(Hn,ur.getRefMaps().refElem.value).flag)&&!(zn&&getEventTargetNode$1(Hn,zn.getRefMaps().refElem.value).flag)&&(Gn.clearSelected&&Gn.clearSelected(),Go.autoClear&&Gn.clearCellAreas&&(getEventTargetNode$1(Hn,document.body,"vxe-table--ignore-areas-clear").flag||jt.preventEvent(Hn,"event.clearAreas",{},()=>{Gn.clearCellAreas(),Gn.clearCopyCellArea()})));Gn.closeMenu&&to.visible&&ur&&!getEventTargetNode$1(Hn,ur.getRefMaps().refElem.value).flag&&Gn.closeMenu();const hr=getEventTargetNode$1(Hn,Wn?Wn.getRefMaps().refElem.value:Ho).flag;!hr&&Io&&Ko.autoClear&&(Et.validErrorMaps={}),Dt.isActivated=hr},li=()=>{Lt.closeFilter(),Gn.closeMenu&&Gn.closeMenu()},Ci=()=>{Lt.closeTooltip(),Gn.closeMenu&&Gn.closeMenu()},ra=Hn=>{const{mouseConfig:qn,keyboardConfig:to}=$e,{filterStore:fo,ctxMenuStore:Co,editStore:Po}=Et,Io=Qn.value,Ho=ho.value,{actived:Uo}=Po;globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.ESCAPE)&&jt.preventEvent(Hn,"event.keydown",null,()=>{if(Lt.dispatchEvent("keydown-start",{},Hn),to&&qn&&Io.area&&Gn.handleKeyboardEvent)Gn.handleKeyboardEvent(Hn);else if((Uo.row||fo.visible||Co.visible)&&(Hn.stopPropagation(),Gn.closeMenu&&Gn.closeMenu(),Lt.closeFilter(),to&&Ho.isEsc&&Uo.row)){const Go=Uo.args;Gn.clearEdit(Hn),Io.selected&&nextTick(()=>Gn.handleSelected(Go,Hn))}Lt.dispatchEvent("keydown",{},Hn),Lt.dispatchEvent("keydown-end",{},Hn)})},ma=Hn=>{Dt.isActivated&&jt.preventEvent(Hn,"event.keydown",null,()=>{const{mouseConfig:qn,keyboardConfig:to,treeConfig:fo,editConfig:Co,highlightCurrentRow:Po}=$e,{ctxMenuStore:Io,editStore:Ho,currentRow:Uo}=Et,Ko=So.value,Go=bo.value,or=ho.value,cr=Qn.value,er=Zn.value,fr=Ao.value,ur=Oo.value,hr=Un.value,{selected:nr,actived:gr}=Ho,_r=fr.children||fr.childrenField,Br=Hn.keyCode,Or=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.ESCAPE),Fr=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.BACKSPACE),ai=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.TAB),ci=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.ENTER),ti=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.SPACEBAR),Kr=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.ARROW_LEFT),jr=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.ARROW_UP),si=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.ARROW_RIGHT),$i=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.ARROW_DOWN),Fi=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.DELETE),aa=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.F2),ea=globalEvents$2.hasKey(Hn,GLOBAL_EVENT_KEYS$2.CONTEXT_MENU),la=Hn.metaKey,ta=Hn.ctrlKey,Ki=Hn.shiftKey,Xi=Hn.altKey,na=Kr||jr||si||$i,Mi=Ko&&Io.visible&&(ci||ti||na),Gi=isEnableConf$1(Co)&&gr.column&&gr.row;let vi;if(Mi)Hn.preventDefault(),Io.showChild&&hasChildrenList(Io.selected)?Gn.moveCtxMenu(Hn,Io,"selectChild",Kr,!1,Io.selected.children):Gn.moveCtxMenu(Hn,Io,"selected",si,!0,ur);else if(to&&qn&&cr.area&&Gn.handleKeyboardEvent)Gn.handleKeyboardEvent(Hn);else if(Or){if(Gn.closeMenu&&Gn.closeMenu(),Lt.closeFilter(),to&&or.isEsc&&gr.row){const bi=gr.args;Gn.clearEdit(Hn),cr.selected&&nextTick(()=>Gn.handleSelected(bi,Hn))}}else if(ti&&to&&or.isChecked&&nr.row&&nr.column&&(nr.column.type==="checkbox"||nr.column.type==="radio"))Hn.preventDefault(),nr.column.type==="checkbox"?jt.handleToggleCheckRowEvent(Hn,nr.args):jt.triggerRadioRowEvent(Hn,nr.args);else if(aa&&isEnableConf$1(Co))Gi||nr.row&&nr.column&&(Hn.preventDefault(),Gn.handleActived(nr.args,Hn));else if(ea)Dt._keyCtx=nr.row&&nr.column&&Go.length,clearTimeout(ki),ki=setTimeout(()=>{Dt._keyCtx=!1},1e3);else if(ci&&!Xi&&to&&or.isEnter&&(nr.row||gr.row||fo&&(hr.isCurrent||Po)&&Uo)){if(ta)gr.row&&(vi=gr.args,Gn.clearEdit(Hn),cr.selected&&nextTick(()=>Gn.handleSelected(vi,Hn)));else if(nr.row||gr.row){const bi=nr.row?nr.args:gr.args;Ki?or.enterToTab?Gn.moveTabSelected(bi,Ki,Hn):Gn.moveSelected(bi,Kr,!0,si,!1,Hn):or.enterToTab?Gn.moveTabSelected(bi,Ki,Hn):Gn.moveSelected(bi,Kr,!1,si,!0,Hn)}else if(fo&&(hr.isCurrent||Po)&&Uo){const bi=Uo[_r];if(bi&&bi.length){Hn.preventDefault();const Ii=bi[0];vi={$table:Gn,row:Ii,rowIndex:Lt.getRowIndex(Ii),$rowIndex:Lt.getVMRowIndex(Ii)},Lt.setTreeExpand(Uo,!0).then(()=>Lt.scrollToRow(Ii)).then(()=>jt.triggerCurrentRowEvent(Hn,vi))}}}else if(na&&to&&or.isArrow)Gi||(nr.row&&nr.column?Gn.moveSelected(nr.args,Kr,jr,si,$i,Hn):(jr||$i)&&(hr.isCurrent||Po)&&Gn.moveCurrentRow(jr,$i,Hn));else if(ai&&to&&or.isTab)nr.row||nr.column?Gn.moveTabSelected(nr.args,Ki,Hn):(gr.row||gr.column)&&Gn.moveTabSelected(gr.args,Ki,Hn);else if(to&&isEnableConf$1(Co)&&(Fi||(fo&&(hr.isCurrent||Po)&&Uo?Fr&&or.isArrow:Fr))){if(!Gi){const{delMethod:bi,backMethod:Ii}=or;if(or.isDel&&(nr.row||nr.column)){const yi={row:nr.row,rowIndex:Lt.getRowIndex(nr.row),column:nr.column,columnIndex:Lt.getColumnIndex(nr.column),$table:Gn};bi?bi(yi):setCellValue(nr.row,nr.column,null),Fr?Ii?Ii({row:nr.row,rowIndex:Lt.getRowIndex(nr.row),column:nr.column,columnIndex:Lt.getColumnIndex(nr.column),$table:Gn}):Gn.handleActived(nr.args,Hn):Fi&&Lt.updateFooter(),Gn.dispatchEvent("cell-delete-value",yi,Hn)}else if(Fr&&or.isArrow&&fo&&(hr.isCurrent||Po)&&Uo){const{parent:yi}=XEUtils$1.findTree(Dt.afterFullData,Yi=>Yi===Uo,{children:_r});yi&&(Hn.preventDefault(),vi={$table:Gn,row:yi,rowIndex:Lt.getRowIndex(yi),$rowIndex:Lt.getVMRowIndex(yi)},Lt.setTreeExpand(yi,!1).then(()=>Lt.scrollToRow(yi)).then(()=>jt.triggerCurrentRowEvent(Hn,vi)))}}}else if(to&&isEnableConf$1(Co)&&or.isEdit&&!ta&&!la&&(ti||Br>=48&&Br<=57||Br>=65&&Br<=90||Br>=96&&Br<=111||Br>=186&&Br<=192||Br>=219&&Br<=222)){const{editMethod:bi}=or;if(nr.column&&nr.row&&isEnableConf$1(nr.column.editRender)){const Ii=er.beforeEditMethod||er.activeMethod;if(!Ii||Ii(Object.assign(Object.assign({},nr.args),{$table:Gn,$grid:Wn}))){bi?bi({row:nr.row,rowIndex:Lt.getRowIndex(nr.row),column:nr.column,columnIndex:Lt.getColumnIndex(nr.column),$table:Gn,$grid:Wn}):(setCellValue(nr.row,nr.column,null),Gn.handleActived(nr.args,Hn));const yi=er.afterEditMethod;yi&&nextTick(()=>{yi({row:nr.row,rowIndex:Lt.getRowIndex(nr.row),column:nr.column,columnIndex:Lt.getColumnIndex(nr.column),$table:Gn,$grid:Wn})})}}}Lt.dispatchEvent("keydown",{},Hn)})},ha=Hn=>{const{keyboardConfig:qn,mouseConfig:to}=$e,{editStore:fo,filterStore:Co}=Et,{isActivated:Po}=Dt,Io=Qn.value,Ho=ho.value,{actived:Uo}=fo;Po&&!Co.visible&&(Uo.row||Uo.column||qn&&Ho.isClip&&to&&Io.area&&Gn.handlePasteCellAreaEvent&&Gn.handlePasteCellAreaEvent(Hn),Lt.dispatchEvent("paste",{},Hn))},ba=Hn=>{const{keyboardConfig:qn,mouseConfig:to}=$e,{editStore:fo,filterStore:Co}=Et,{isActivated:Po}=Dt,Io=Qn.value,Ho=ho.value,{actived:Uo}=fo;Po&&!Co.visible&&(Uo.row||Uo.column||qn&&Ho.isClip&&to&&Io.area&&Gn.handleCopyCellAreaEvent&&Gn.handleCopyCellAreaEvent(Hn),Lt.dispatchEvent("copy",{},Hn))},ya=Hn=>{const{keyboardConfig:qn,mouseConfig:to}=$e,{editStore:fo,filterStore:Co}=Et,{isActivated:Po}=Dt,Io=Qn.value,Ho=ho.value,{actived:Uo}=fo;Po&&!Co.visible&&(Uo.row||Uo.column||qn&&Ho.isClip&&to&&Io.area&&Gn.handleCutCellAreaEvent&&Gn.handleCutCellAreaEvent(Hn),Lt.dispatchEvent("cut",{},Hn))},wa=()=>{Gn.closeMenu&&Gn.closeMenu(),Lt.updateCellAreas(),Lt.recalculate(!0)},ia=Hn=>{const qn=vn.value;clearTimeout(Dt.tooltipTimeout),Hn?Lt.closeTooltip():qn&&qn.setActived&&qn.setActived(!0)},ca=(Hn,qn,to,fo,Co)=>{Co.cell=qn;const{tooltipStore:Po}=Et,Io=Kn.value,{column:Ho,row:Uo}=Co,{showAll:Ko,contentMethod:Go}=Io,or=Go?Go(Co):null,cr=Go&&!XEUtils$1.eqNull(or),er=cr?or:XEUtils$1.toString(Ho.type==="html"?to.innerText:to.textContent).trim(),fr=to.scrollWidth>to.clientWidth;return er&&(Ko||cr||fr)&&(Object.assign(Po,{row:Uo,column:Ho,visible:!0}),nextTick(()=>{const ur=vn.value;ur&&ur.open&&ur.open(fr?to:fo||to,formatText(er))})),nextTick()};jt={getSetupOptions(){return getConfig$5()},updateAfterDataIndex:vr,callSlot(Hn,qn){if(Hn){if(Wn)return Wn.callSlot(Hn,qn);if(XEUtils$1.isFunction(Hn))return getSlotVNs$1(Hn(qn))}return[]},getParentElem(){const Hn=hn.value;if(Wn){const qn=Wn.getRefMaps().refElem.value;return qn?qn.parentNode:null}return Hn?Hn.parentNode:null},getParentHeight(){const{height:Hn}=$e,qn=hn.value;if(qn){const to=qn.parentNode,fo=Hn==="auto"?getPaddingTopBottomSize(to):0;return Math.floor(Wn?Wn.getParentHeight():XEUtils$1.toNumber(getComputedStyle(to).height)-fo)}return 0},getExcludeHeight(){return Wn?Wn.getExcludeHeight():0},defineField(Hn){const{treeConfig:qn}=$e,to=_o.value,fo=Ao.value,Co=oo.value,Po=uo.value,Io=fo.children||fo.childrenField,Ho=getRowkey(Gn);return XEUtils$1.isArray(Hn)||(Hn=[Hn]),Hn.map(Uo=>(Dt.tableFullColumn.forEach(Go=>{const{field:or,editRender:cr}=Go;if(or&&!XEUtils$1.has(Uo,or)&&!Uo[or]){let er=null;if(cr){const{defaultValue:fr}=cr;XEUtils$1.isFunction(fr)?er=fr({column:Go}):XEUtils$1.isUndefined(fr)||(er=fr)}XEUtils$1.set(Uo,or,er)}}),[Co.labelField,Po.checkField,Po.labelField,to.labelField].forEach(Go=>{Go&&eqEmptyValue$1(XEUtils$1.get(Uo,Go))&&XEUtils$1.set(Uo,Go,null)}),qn&&fo.lazy&&XEUtils$1.isUndefined(Uo[Io])&&(Uo[Io]=null),eqEmptyValue$1(XEUtils$1.get(Uo,Ho))&&XEUtils$1.set(Uo,Ho,getRowUniqueId()),Uo))},handleTableData(Hn){const{scrollYLoad:qn}=Et,{scrollYStore:to,fullDataRowIdData:fo}=Dt;let Co=Dt.afterFullData;Hn&&(Ar(),Co=Ir());const Po=qn?Co.slice(to.startIndex,to.endIndex):Co.slice(0);return Po.forEach((Io,Ho)=>{const Uo=getRowid(Gn,Io),Ko=fo[Uo];Ko&&(Ko.$index=Ho)}),Et.tableData=Po,nextTick()},cacheRowMap(Hn){const{treeConfig:qn}=$e,to=Ao.value;let{fullDataRowIdData:fo,fullAllDataRowIdData:Co,tableFullData:Po,tableFullTreeData:Io}=Dt;const Ho=to.children||to.childrenField,Uo=to.hasChild||to.hasChildField,Ko=getRowkey(Gn),Go=qn&&to.lazy,or=(cr,er,fr,ur,hr,nr)=>{let gr=getRowid(Gn,cr);const _r=qn&&ur?toTreePathSeq(ur):er+1,Br=nr?nr.length-1:0;eqEmptyValue$1(gr)&&(gr=getRowUniqueId(),XEUtils$1.set(cr,Ko,gr)),Go&&cr[Uo]&&XEUtils$1.isUndefined(cr[Ho])&&(cr[Ho]=null);const Or={row:cr,rowid:gr,seq:_r,index:qn&&hr?-1:er,_index:-1,$index:-1,items:fr,parent:hr,level:Br};Hn&&(fo[gr]=Or),Co[gr]=Or};Hn&&(fo=Dt.fullDataRowIdData={}),Co=Dt.fullAllDataRowIdData={},qn?XEUtils$1.eachTree(Io,or,{children:Ho}):Po.forEach(or)},cacheSourceMap(Hn){const{treeConfig:qn}=$e,to=Ao.value;let{sourceDataRowIdData:fo}=Dt;const Co=XEUtils$1.clone(Hn,!0),Po=getRowkey(Gn);fo=Dt.sourceDataRowIdData={};const Io=Ho=>{let Uo=getRowid(Gn,Ho);eqEmptyValue$1(Uo)&&(Uo=getRowUniqueId(),XEUtils$1.set(Ho,Po,Uo)),fo[Uo]=Ho};if(qn){const Ho=to.children||to.childrenField;XEUtils$1.eachTree(Co,Io,{children:to.transform?to.mapChildrenField:Ho})}else Co.forEach(Io);Dt.tableSourceData=Co},analyColumnWidth(){const{tableFullColumn:Hn}=Dt,qn=Ln.value,{width:to,minWidth:fo}=qn,Co=[],Po=[],Io=[],Ho=[],Uo=[],Ko=[];Hn.forEach(Go=>{to&&!Go.width&&(Go.width=to),fo&&!Go.minWidth&&(Go.minWidth=fo),Go.visible&&(Go.resizeWidth?Co.push(Go):isPx(Go.width)?Po.push(Go):isScale(Go.width)?Ho.push(Go):isPx(Go.minWidth)?Io.push(Go):isScale(Go.minWidth)?Uo.push(Go):Ko.push(Go))}),Object.assign(Et.columnStore,{resizeList:Co,pxList:Po,pxMinList:Io,scaleList:Ho,scaleMinList:Uo,autoList:Ko})},saveCustomStore(Hn){const{id:qn}=$e,to=co.value,{updateStore:fo,storage:Co}=to,Po=Co===!0,Io=Po?{}:Object.assign({},Co||{}),Ho=Po||Io.resizable,Uo=Po||Io.visible,Ko=Po||Io.fixed,Go=Po||Io.sort;if(Ho||Uo||Ko||Go){if(!qn)return errLog$1("vxe.error.reqProp",["id"]),nextTick();const or=Hn==="reset"?{resizableData:{},sortData:{},visibleData:{},fixedData:{}}:Lt.getCustomStoreData();if(fo)return fo({id:qn,type:Hn,storeData:or});Yo(qn,Hn==="reset"?null:or)}return nextTick()},handleCustom(){const{mouseConfig:Hn}=$e;return Hn&&(Gn.clearSelected&&Gn.clearSelected(),Gn.clearCellAreas&&(Gn.clearCellAreas(),Gn.clearCopyCellArea())),jt.analyColumnWidth(),Lt.refreshColumn(!0)},handleUpdateDataQueue(){Et.upDataFlag++},handleRefreshColumnQueue(){Et.reColumnFlag++},preventEvent(Hn,qn,to,fo,Co){let Po=interceptor.get(qn);!Po.length&&qn==="event.clearEdit"&&(Po=interceptor.get("event.clearActived"));let Io;return Po.some(Ho=>Ho(Object.assign({$grid:Wn,$table:Gn,$event:Hn},to))===!1)||fo&&(Io=fo()),Co&&Co(),Io},checkSelectionStatus(){const{treeConfig:Hn}=$e,{selectCheckboxMaps:qn,treeIndeterminateMaps:to}=Et,{afterFullData:fo}=Dt,Co=uo.value,{checkField:Po,checkStrictly:Io,checkMethod:Ho}=Co,Uo=Co.indeterminateField||Co.halfField;if(!Io){const Ko=[];let Go=!1,or=!1,cr=!1;Po?(Go=fo.every(Ho?er=>Ho({row:er})?!!XEUtils$1.get(er,Po):(Ko.push(er),!0):er=>XEUtils$1.get(er,Po)),or=Go&&fo.length!==Ko.length,Hn?Uo?cr=!or&&fo.some(er=>XEUtils$1.get(er,Po)||XEUtils$1.get(er,Uo)||!!to[getRowid(Gn,er)]):cr=!or&&fo.some(er=>XEUtils$1.get(er,Po)||!!to[getRowid(Gn,er)]):Uo?cr=!or&&fo.some(er=>XEUtils$1.get(er,Po)||XEUtils$1.get(er,Uo)):cr=!or&&fo.some(er=>XEUtils$1.get(er,Po))):(Go=fo.every(Ho?er=>Ho({row:er})?!!qn[getRowid(Gn,er)]:(Ko.push(er),!0):er=>qn[getRowid(Gn,er)]),or=Go&&fo.length!==Ko.length,Hn?cr=!or&&fo.some(er=>{const fr=getRowid(Gn,er);return to[fr]||qn[fr]}):cr=!or&&fo.some(er=>qn[getRowid(Gn,er)])),Et.isAllSelected=or,Et.isIndeterminate=cr}},handleSelectRow({row:Hn},qn,to){const{treeConfig:fo}=$e,{selectCheckboxMaps:Co,treeIndeterminateMaps:Po}=Et,Io=Object.assign({},Co),{afterFullData:Ho}=Dt,Uo=Ao.value,Ko=Uo.children||Uo.childrenField,Go=uo.value,{checkField:or,checkStrictly:cr,checkMethod:er}=Go,fr=Go.indeterminateField||Go.halfField,ur=getRowid(Gn,Hn);if(or)if(fo&&!cr){qn===-1?(Po[ur]||(fr&&XEUtils$1.set(Hn,fr,!0),Po[ur]=Hn),XEUtils$1.set(Hn,or,!1)):XEUtils$1.eachTree([Hn],nr=>{(Gn.eqRow(nr,Hn)||to||!er||er({row:nr}))&&(XEUtils$1.set(nr,or,qn),fr&&XEUtils$1.set(Hn,fr,!1),delete Po[getRowid(Gn,nr)],Mr(Hn,qn))},{children:Ko});const hr=XEUtils$1.findTree(Ho,nr=>Gn.eqRow(nr,Hn),{children:Ko});if(hr&&hr.parent){let nr;const gr=[],_r={};if(!to&&er?hr.items.forEach(Or=>{if(er({row:Or})){const Fr=getRowid(Gn,Or);_r[Fr]=Or,gr.push(Or)}}):hr.items.forEach(Or=>{const Fr=getRowid(Gn,Or);_r[Fr]=Or,gr.push(Or)}),XEUtils$1.find(hr.items,Or=>!!Po[getRowid(Gn,Or)]))nr=-1;else{const Or=[];hr.items.forEach(Fr=>{XEUtils$1.get(Fr,or)&&Or.push(Fr)}),nr=Or.filter(Fr=>_r[getRowid(Gn,Fr)]).length===gr.length?!0:Or.length||qn===-1?-1:!1}return Et.selectCheckboxMaps=Io,jt.handleSelectRow({row:hr.parent},nr,to)}}else(to||!er||er({row:Hn}))&&(XEUtils$1.set(Hn,or,qn),Mr(Hn,qn));else if(fo&&!cr){qn===-1?(Po[ur]||(fr&&XEUtils$1.set(Hn,fr,!0),Po[ur]=Hn),Io[ur]&&delete Io[ur]):XEUtils$1.eachTree([Hn],nr=>{const gr=getRowid(Gn,nr);(Gn.eqRow(nr,Hn)||to||!er||er({row:nr}))&&(qn?Io[gr]=nr:Io[gr]&&delete Io[gr],fr&&XEUtils$1.set(Hn,fr,!1),delete Po[getRowid(Gn,nr)],Mr(Hn,qn))},{children:Ko});const hr=XEUtils$1.findTree(Ho,nr=>Gn.eqRow(nr,Hn),{children:Ko});if(hr&&hr.parent){let nr;const gr=[],_r={};if(!to&&er?hr.items.forEach(Or=>{if(er({row:Or})){const Fr=getRowid(Gn,Or);_r[Fr]=Or,gr.push(Or)}}):hr.items.forEach(Or=>{const Fr=getRowid(Gn,Or);_r[Fr]=Or,gr.push(Or)}),XEUtils$1.find(hr.items,Or=>!!Po[getRowid(Gn,Or)]))nr=-1;else{const Or=[];hr.items.forEach(Fr=>{const ai=getRowid(Gn,Fr);Io[ai]&&Or.push(Fr)}),nr=Or.filter(Fr=>_r[getRowid(Gn,Fr)]).length===gr.length?!0:Or.length||qn===-1?-1:!1}return Et.selectCheckboxMaps=Io,jt.handleSelectRow({row:hr.parent},nr,to)}}else(to||!er||er({row:Hn}))&&(qn?Io[ur]||(Io[ur]=Hn):Io[ur]&&delete Io[ur],Mr(Hn,qn));Et.selectCheckboxMaps=Io,jt.checkSelectionStatus()},triggerHeaderTitleEvent(Hn,qn,to){const fo=qn.content||qn.message;if(fo){const{tooltipStore:Co}=Et,{column:Po}=to,Io=getFuncText$1(fo);ia(!0),Co.row=null,Co.column=Po,Co.visible=!0,nextTick(()=>{const Ho=vn.value;Ho&&Ho.open&&Ho.open(Hn.currentTarget,Io)})}},triggerHeaderTooltipEvent(Hn,qn){const{tooltipStore:to}=Et,{column:fo}=qn,Co=Hn.currentTarget;ia(!0),(to.column!==fo||!to.visible)&&ca(Hn,Co,Co,null,qn)},triggerBodyTooltipEvent(Hn,qn){const{editConfig:to}=$e,{editStore:fo}=Et,{tooltipStore:Co}=Et,Po=Zn.value,{actived:Io}=fo,{row:Ho,column:Uo}=qn,Ko=Hn.currentTarget;if(ia(Co.column!==Uo||Co.row!==Ho),!(Uo.editRender&&isEnableConf$1(to)&&(Po.mode==="row"&&Io.row===Ho||Io.row===Ho&&Io.column===Uo))&&(Co.column!==Uo||Co.row!==Ho||!Co.visible)){let Go,or;Uo.treeNode?(Go=Ko.querySelector(".vxe-tree-cell"),Uo.type==="html"&&(or=Ko.querySelector(".vxe-cell--html"))):or=Ko.querySelector(Uo.type==="html"?".vxe-cell--html":".vxe-cell--label"),ca(Hn,Ko,Go||Ko.children[0],or,qn)}},triggerFooterTooltipEvent(Hn,qn){const{column:to}=qn,{tooltipStore:fo}=Et,Co=Hn.currentTarget;ia(fo.column!==to||!!fo.row),(fo.column!==to||!fo.visible)&&ca(Hn,Co,Co.querySelector(".vxe-cell--item")||Co.children[0],null,qn)},handleTargetLeaveEvent(){const Hn=Kn.value;let qn=vn.value;qn&&qn.setActived&&qn.setActived(!1),Hn.enterable?Dt.tooltipTimeout=setTimeout(()=>{qn=vn.value,qn&&qn.isActived&&!qn.isActived()&&Lt.closeTooltip()},Hn.leaveDelay):Lt.closeTooltip()},triggerHeaderCellClickEvent(Hn,qn){const{_lastResizeTime:to}=Dt,fo=no.value,Co=Ln.value,{column:Po}=qn,Io=Hn.currentTarget,Ho=to&&to>Date.now()-300,Uo=getEventTargetNode$1(Hn,Io,"vxe-cell--sort").flag,Ko=getEventTargetNode$1(Hn,Io,"vxe-cell--filter").flag;fo.trigger==="cell"&&!(Ho||Uo||Ko)&&jt.triggerSortEvent(Hn,Po,qo(Po)),Lt.dispatchEvent("header-cell-click",Object.assign({triggerResizable:Ho,triggerSort:Uo,triggerFilter:Ko,cell:Io},qn),Hn),(Co.isCurrent||$e.highlightCurrentColumn)&&Lt.setCurrentColumn(Po)},triggerHeaderCellDblclickEvent(Hn,qn){Lt.dispatchEvent("header-cell-dblclick",Object.assign({cell:Hn.currentTarget},qn),Hn)},triggerCellClickEvent(Hn,qn){const{highlightCurrentRow:to,editConfig:fo}=$e,{editStore:Co}=Et,Po=_o.value,Io=Zn.value,Ho=Ao.value,Uo=oo.value,Ko=uo.value,Go=ho.value,or=Un.value,{actived:cr,focused:er}=Co,{row:fr,column:ur}=qn,{type:hr,treeNode:nr}=ur,gr=hr==="radio",_r=hr==="checkbox",Br=hr==="expand",Or=Hn.currentTarget,Fr=gr&&getEventTargetNode$1(Hn,Or,"vxe-cell--radio").flag,ai=_r&&getEventTargetNode$1(Hn,Or,"vxe-cell--checkbox").flag,ci=nr&&getEventTargetNode$1(Hn,Or,"vxe-tree--btn-wrapper").flag,ti=Br&&getEventTargetNode$1(Hn,Or,"vxe-table--expanded").flag;qn=Object.assign({cell:Or,triggerRadio:Fr,triggerCheckbox:ai,triggerTreeNode:ci,triggerExpandNode:ti},qn),!ai&&!Fr&&(!ti&&(Po.trigger==="row"||Br&&Po.trigger==="cell")&&jt.triggerRowExpandEvent(Hn,qn),(Ho.trigger==="row"||nr&&Ho.trigger==="cell")&&jt.triggerTreeExpandEvent(Hn,qn)),ci||(ti||((or.isCurrent||to)&&!ai&&!Fr&&jt.triggerCurrentRowEvent(Hn,qn),!Fr&&(Uo.trigger==="row"||gr&&Uo.trigger==="cell")&&jt.triggerRadioRowEvent(Hn,qn),!ai&&(Ko.trigger==="row"||_r&&Ko.trigger==="cell")&&jt.handleToggleCheckRowEvent(Hn,qn)),isEnableConf$1(fo)&&(Go.arrowCursorLock&&Hn&&Io.mode==="cell"&&Hn.target&&/^input|textarea$/i.test(Hn.target.tagName)&&(er.column=ur,er.row=fr),Io.trigger==="manual"?cr.args&&cr.row===fr&&ur!==cr.column&&ei(Hn,qn):(!cr.args||fr!==cr.row||ur!==cr.column)&&(Io.trigger==="click"||Io.trigger==="dblclick"&&Io.mode==="row"&&cr.row===fr)&&ei(Hn,qn))),Lt.dispatchEvent("cell-click",qn,Hn)},triggerCellDblclickEvent(Hn,qn){const{editConfig:to}=$e,{editStore:fo}=Et,Co=Zn.value,{actived:Po}=fo,Io=Hn.currentTarget;qn=Object.assign({cell:Io},qn),isEnableConf$1(to)&&Co.trigger==="dblclick"&&(!Po.args||Hn.currentTarget!==Po.args.cell)&&(Co.mode==="row"?oi("blur").catch(Ho=>Ho).then(()=>{Gn.handleActived(qn,Hn).then(()=>oi("change")).catch(Ho=>Ho)}):Co.mode==="cell"&&Gn.handleActived(qn,Hn).then(()=>oi("change")).catch(Ho=>Ho)),Lt.dispatchEvent("cell-dblclick",qn,Hn)},handleToggleCheckRowEvent(Hn,qn){const{selectCheckboxMaps:to}=Et,fo=uo.value,{checkField:Co}=fo,{row:Po}=qn;let Io=!1;Co?Io=!XEUtils$1.get(Po,Co):Io=!to[getRowid(Gn,Po)],Hn?jt.triggerCheckRowEvent(Hn,qn,Io):jt.handleSelectRow(qn,Io)},triggerCheckRowEvent(Hn,qn,to){const fo=uo.value,{row:Co}=qn,{afterFullData:Po}=Dt,{checkMethod:Io}=fo;if(fo.isShiftKey&&Hn.shiftKey&&!$e.treeConfig){const Ho=Lt.getCheckboxRecords();if(Ho.length){const Uo=Ho[0],Ko=Lt.getVTRowIndex(Co),Go=Lt.getVTRowIndex(Uo);if(Ko!==Go){Lt.setAllCheckboxRow(!1);const or=KoGn.eqRow(Ho,Hn),{children:Po});if(Io){const Ho=Io.nodes;Ho.forEach((Uo,Ko)=>{KorowToVisible(Gn,Hn))},updateScrollYStatus:Pr,updateScrollXSpace(){const{isGroup:Hn,scrollXLoad:qn,scrollbarWidth:to}=Et,{visibleColumn:fo,scrollXStore:Co,elemStore:Po,tableWidth:Io}=Dt,Ho=xn.value,Uo=Sn.value,Ko=En.value,Go=Uo?Uo.$el:null;if(Go){const or=Ho?Ho.$el:null,cr=Ko?Ko.$el:null,er=or?or.querySelector(".vxe-table--header"):null,fr=Go.querySelector(".vxe-table--body"),ur=cr?cr.querySelector(".vxe-table--footer"):null,hr=fo.slice(0,Co.startIndex).reduce((_r,Br)=>_r+Br.renderWidth,0);let nr="";qn&&(nr=`${hr}px`),er&&(er.style.marginLeft=Hn?"":nr),fr.style.marginLeft=nr,ur&&(ur.style.marginLeft=nr),["main"].forEach(_r=>{["header","body","footer"].forEach(Or=>{const Fr=Po[`${_r}-${Or}-xSpace`],ai=Fr?Fr.value:null;ai&&(ai.style.width=qn?`${Io+(Or==="header"?to:0)}px`:"")})}),nextTick(Ur)}},updateScrollYSpace(){const{scrollYLoad:Hn}=Et,{scrollYStore:qn,elemStore:to,afterFullData:fo}=Dt,{startIndex:Co,rowHeight:Po}=qn,Io=fo.length*Po,Ho=Math.max(0,Co*Po),Uo=["main","left","right"];let Ko="",Go="";Hn&&(Ko=`${Ho}px`,Go=`${Io}px`),Uo.forEach(or=>{const cr=["header","body","footer"],er=to[`${or}-body-table`],fr=er?er.value:null;fr&&(fr.style.marginTop=Ko),cr.forEach(ur=>{const hr=to[`${or}-${ur}-ySpace`],nr=hr?hr.value:null;nr&&(nr.style.height=Go)})}),nextTick(Ur)},updateScrollXData(){nextTick(()=>{Xo(),jt.updateScrollXSpace()})},updateScrollYData(){nextTick(()=>{jt.handleTableData(),jt.updateScrollYSpace()})},checkScrolling(){const Hn=Rn.value,qn=Vn.value,to=Sn.value,fo=to?to.$el:null;fo&&(Hn&&(fo.scrollLeft>0?addClass$3(Hn,"scrolling--middle"):removeClass$3(Hn,"scrolling--middle")),qn&&(fo.clientWidthaddClass$3(fo,"row--hover")),Dt.hoverRow=Hn},clearHoverRow(){const Hn=hn.value;Hn&&XEUtils$1.arrayEach(Hn.querySelectorAll(".vxe-body--row.row--hover"),qn=>removeClass$3(qn,"row--hover")),Dt.hoverRow=null},getCell(Hn,qn){const to=getRowid(Gn,Hn),fo=Sn.value,Co=Tn.value,Po=On.value;let Io;return qn&&(qn.fixed&&(qn.fixed==="left"?Co&&(Io=Co.$el):Po&&(Io=Po.$el)),Io||(Io=fo.$el),Io)?Io.querySelector(`.vxe-body--row[rowid="${to}"] .${qn.id}`):null},getCellLabel(Hn,qn){const to=qn.formatter,fo=getCellValue(Hn,qn);let Co=fo;if(to){let Po;const{fullAllDataRowIdData:Io}=Dt,Ho=getRowid(Gn,Hn),Uo=qn.id,Ko=Io[Ho];if(Ko&&(Po=Ko.formatData,Po||(Po=Io[Ho].formatData={}),Ko&&Po[Uo]&&Po[Uo].value===fo))return Po[Uo].label;const Go={cellValue:fo,row:Hn,rowIndex:Lt.getRowIndex(Hn),column:qn,columnIndex:Lt.getColumnIndex(qn)};if(XEUtils$1.isString(to)){const or=formats.get(to);Co=or&&or.cellFormatMethod?or.cellFormatMethod(Go):""}else if(XEUtils$1.isArray(to)){const or=formats.get(to[0]);Co=or&&or.cellFormatMethod?or.cellFormatMethod(Go,...to.slice(1)):""}else Co=to(Go);Po&&(Po[Uo]={value:fo,label:Co})}return Co},findRowIndexOf(Hn,qn){return qn?XEUtils$1.findIndexOf(Hn,to=>Gn.eqRow(to,qn)):-1},eqRow(Hn,qn){return Hn&&qn?Hn===qn?!0:getRowid(Gn,Hn)===getRowid(Gn,qn):!1}},Object.assign(Gn,Lt,jt);const ga=Hn=>{const{showHeader:qn,showFooter:to}=$e,{tableData:fo,tableColumn:Co,tableGroupColumn:Po,columnStore:Io,footerTableData:Ho}=Et,Uo=Hn==="left",Ko=Uo?Io.leftList:Io.rightList;return h$5("div",{ref:Uo?Rn:Vn,class:`vxe-table--fixed-${Hn}-wrapper`},[qn?h$5(TableHeaderComponent,{ref:Uo?_n:Pn,fixedType:Hn,tableData:fo,tableColumn:Co,tableGroupColumn:Po,fixedColumn:Ko}):createCommentVNode(),h$5(TableBodyComponent,{ref:Uo?Tn:On,fixedType:Hn,tableData:fo,tableColumn:Co,fixedColumn:Ko}),to?h$5(TableFooterComponent,{ref:Uo?Nn:In,footerTableData:Ho,tableColumn:Co,fixedColumn:Ko,fixedType:Hn}):createCommentVNode()])},ka=()=>{const Hn=go.value,qn={$table:Gn};if(Fe.empty)return Fe.empty(qn);{const to=Hn.name?renderer$5.get(Hn.name):null,fo=to?to.renderTableEmptyView||to.renderEmpty:null;if(fo)return getSlotVNs$1(fo(Hn,qn))}return getFuncText$1($e.emptyText)||getI18n$5("vxe.table.emptyText")};function ua(){const Hn=hn.value;Hn&&Hn.clientWidth&&Hn.clientHeight&&Lt.recalculate()}const Qi=ref(0);watch(()=>$e.data?$e.data.length:-1,()=>{Qi.value++}),watch(()=>$e.data,()=>{Qi.value++}),watch(Qi,()=>{const{inited:Hn,initStatus:qn}=Dt;Ti($e.data||[]).then(()=>{Dt.inited=!0,Dt.initStatus=!0,qn||ji(),Hn||Ro(),Lt.recalculate()})});const wo=ref(0);watch(()=>Et.staticColumns.length,()=>{wo.value++}),watch(()=>Et.staticColumns,()=>{wo.value++}),watch(wo,()=>{Cr(Et.staticColumns)});const jo=ref(0);watch(()=>Et.tableColumn.length,()=>{jo.value++}),watch(()=>Et.tableColumn,()=>{jo.value++}),watch(jo,()=>{jt.analyColumnWidth()}),watch(()=>Et.upDataFlag,()=>{nextTick(()=>{Lt.updateData()})}),watch(()=>Et.reColumnFlag,()=>{nextTick(()=>{Lt.refreshColumn()})}),watch(()=>$e.showHeader,()=>{nextTick(()=>{Lt.recalculate(!0).then(()=>Lt.refreshScroll())})}),watch(()=>$e.showFooter,()=>{nextTick(()=>{Lt.recalculate(!0).then(()=>Lt.refreshScroll())})});const Zo=ref(0);watch(()=>$e.footerData?$e.footerData.length:-1,()=>{Zo.value++}),watch(()=>$e.footerData,()=>{Zo.value++}),watch(Zo,()=>{Lt.updateFooter()}),watch(()=>$e.height,()=>{nextTick(()=>Lt.recalculate(!0))}),watch(()=>$e.maxHeight,()=>{nextTick(()=>Lt.recalculate(!0))}),watch(()=>$e.syncResize,Hn=>{Hn&&(ua(),nextTick(()=>{ua(),setTimeout(()=>ua())}))});const lr=ref(0);watch(()=>$e.mergeCells?$e.mergeCells.length:-1,()=>{lr.value++}),watch(()=>$e.mergeCells,()=>{lr.value++}),watch(lr,()=>{Lt.clearMergeCells(),nextTick(()=>{$e.mergeCells&&Lt.setMergeCells($e.mergeCells)})});const wr=ref(0);watch(()=>$e.mergeFooterItems?$e.mergeFooterItems.length:-1,()=>{wr.value++}),watch(()=>$e.mergeFooterItems,()=>{wr.value++}),watch(wr,()=>{Lt.clearMergeFooterItems(),nextTick(()=>{$e.mergeFooterItems&&Lt.setMergeFooterItems($e.mergeFooterItems)})}),hooks$7.forEach(Hn=>{const{setupTable:qn}=Hn;if(qn){const to=qn(Gn);to&&XEUtils$1.isObject(to)&&Object.assign(Gn,to)}}),jt.preventEvent(null,"created",{$table:Gn});let mr;onActivated(()=>{Lt.recalculate().then(()=>Lt.refreshScroll()),jt.preventEvent(null,"activated",{$table:Gn})}),onDeactivated(()=>{Dt.isActivated=!1,jt.preventEvent(null,"deactivated",{$table:Gn})}),onMounted(()=>{nextTick(()=>{const{data:Hn,treeConfig:qn,showOverflow:to}=$e,{scrollXStore:fo,scrollYStore:Co}=Dt,Po=An.value;if(Zn.value,Ao.value,oo.value,uo.value,_o.value,Un.value,Object.assign(Co,{startIndex:0,endIndex:0,visibleSize:0,adaptive:Po.adaptive!==!1}),Object.assign(fo,{startIndex:0,endIndex:0,visibleSize:0}),Ti(Hn||[]).then(()=>{Hn&&Hn.length&&(Dt.inited=!0,Dt.initStatus=!0,ji(),Ro()),Ur()}),$e.autoResize){const Io=Yn.value,{refreshDelay:Ho}=Io,Uo=hn.value,Ko=jt.getParentElem(),Go=Ho?XEUtils$1.throttle(()=>Lt.recalculate(!0),Ho,{leading:!0,trailing:!0}):null;mr=globalResize.create(Go?()=>{$e.autoResize&&requestAnimationFrame(Go)}:()=>{$e.autoResize&&Lt.recalculate(!0)}),Uo&&mr.observe(Uo),Ko&&mr.observe(Ko)}}),globalEvents$2.on(Gn,"paste",ha),globalEvents$2.on(Gn,"copy",ba),globalEvents$2.on(Gn,"cut",ya),globalEvents$2.on(Gn,"mousedown",mi),globalEvents$2.on(Gn,"blur",li),globalEvents$2.on(Gn,"mousewheel",Ci),globalEvents$2.on(Gn,"keydown",ma),globalEvents$2.on(Gn,"resize",wa),Gn.handleGlobalContextmenuEvent&&globalEvents$2.on(Gn,"contextmenu",Gn.handleGlobalContextmenuEvent),jt.preventEvent(null,"mounted",{$table:Gn})}),onBeforeUnmount(()=>{mr&&mr.disconnect(),Lt.closeFilter(),Gn.closeMenu&&Gn.closeMenu(),jt.preventEvent(null,"beforeUnmount",{$table:Gn})}),onUnmounted(()=>{globalEvents$2.off(Gn,"paste"),globalEvents$2.off(Gn,"copy"),globalEvents$2.off(Gn,"cut"),globalEvents$2.off(Gn,"mousedown"),globalEvents$2.off(Gn,"blur"),globalEvents$2.off(Gn,"mousewheel"),globalEvents$2.off(Gn,"keydown"),globalEvents$2.off(Gn,"resize"),globalEvents$2.off(Gn,"contextmenu"),jt.preventEvent(null,"unmounted",{$table:Gn})});const Er=()=>{const{loading:Hn,stripe:qn,showHeader:to,height:fo,treeConfig:Co,mouseConfig:Po,showFooter:Io,highlightCell:Ho,highlightHoverRow:Uo,highlightHoverColumn:Ko,editConfig:Go,editRules:or}=$e,{isGroup:cr,overflowX:er,overflowY:fr,scrollXLoad:ur,scrollYLoad:hr,scrollbarHeight:nr,tableData:gr,tableColumn:_r,tableGroupColumn:Br,footerTableData:Or,initStore:Fr,columnStore:ai,filterStore:ci,customStore:ti}=Et,{leftList:Kr,rightList:jr}=ai,si=Fe.loading,$i=Jn.value,Fi=Mn.value,aa=Ao.value,ea=Un.value,la=Ln.value,ta=kt.value,Ki=To.value,Xi=Qn.value,na=io.value,Mi=xo.value,Gi=So.value,vi=Et._isLoading||Hn;return h$5("div",{ref:hn,class:["vxe-table","vxe-table--render-default",`tid_${qe}`,`border--${Ki}`,{[`size--${ta}`]:ta,[`valid-msg--${Fi.msgMode}`]:!!or,"vxe-editable":!!Go,"old-cell-valid":or&&getConfig$5().cellVaildMode==="obsolete","cell--highlight":Ho,"cell--selected":Po&&Xi.selected,"cell--area":Po&&Xi.area,"row--highlight":ea.isHover||Uo,"column--highlight":la.isHover||Ko,"is--header":to,"is--footer":Io,"is--group":cr,"is--tree-line":Co&&(aa.showLine||aa.line),"is--fixed-left":Kr.length,"is--fixed-right":jr.length,"is--animat":!!$e.animat,"is--round":$e.round,"is--stripe":!Co&&qn,"is--loading":vi,"is--empty":!vi&&!gr.length,"is--scroll-y":fr,"is--scroll-x":er,"is--virtual-x":ur,"is--virtual-y":hr}],onKeydown:ra},[h$5("div",{class:"vxe-table-slots"},Fe.default?Fe.default({}):[]),h$5("div",{class:"vxe-table--render-wrapper"},[h$5("div",{class:"vxe-table--main-wrapper"},[to?h$5(TableHeaderComponent,{ref:xn,tableData:gr,tableColumn:_r,tableGroupColumn:Br}):createCommentVNode(),h$5(TableBodyComponent,{ref:Sn,tableData:gr,tableColumn:_r}),Io?h$5(TableFooterComponent,{ref:En,footerTableData:Or,tableColumn:_r}):createCommentVNode()]),h$5("div",{class:"vxe-table--fixed-wrapper"},[Kr&&Kr.length&&er?ga("left"):createCommentVNode(),jr&&jr.length&&er?ga("right"):createCommentVNode()])]),h$5("div",{ref:jn,class:"vxe-table--empty-placeholder"},[h$5("div",{class:"vxe-table--empty-content"},ka())]),h$5("div",{class:"vxe-table--border-line"}),h$5("div",{ref:Fn,class:"vxe-table--resizable-bar",style:er?{"padding-bottom":`${nr}px`}:null}),h$5(resolveComponent("vxe-loading"),{class:"vxe-table--loading",modelValue:vi,icon:Mi.icon,text:Mi.text},si?{default:()=>si({$table:Gn,$grid:Wn})}:{}),Fr.custom?h$5(TableCustomPanelComponent,{ref:$n,customStore:ti}):createCommentVNode(),Fr.filter?h$5(TableFilterPanelComponent,{ref:bn,filterStore:ci}):createCommentVNode(),Fr.import&&$e.importConfig?h$5(TableImportPanelComponent,{defaultOptions:Et.importParams,storeData:Et.importStore}):createCommentVNode(),Fr.export&&($e.exportConfig||$e.printConfig)?h$5(TableExportPanelComponent,{defaultOptions:Et.exportParams,storeData:Et.exportStore}):createCommentVNode(),Gi?h$5(TableMenuPanelComponent,{ref:wn}):createCommentVNode(),h$5(resolveComponent("vxe-tooltip"),{ref:kn,isArrow:!1,enterable:!1}),h$5(resolveComponent("vxe-tooltip"),Object.assign({ref:vn},$i)),$e.editRules&&Fi.showMessage&&(Fi.message==="default"?!fo:Fi.message==="tooltip")?h$5(resolveComponent("vxe-tooltip"),Object.assign({ref:Cn,class:[{"old-cell-valid":or&&getConfig$5().cellVaildMode==="obsolete"},"vxe-table--valid-error"]},Fi.message==="tooltip"||gr.length===1?na:{})):createCommentVNode()])};return Gn.renderVN=Er,provide("$xeColgroup",null),provide("$xeTable",Gn),Gn},render(){return this.renderVN()}}),{renderer:renderer$4,hooks:hooks$6}=VxeUI,tableFilterMethodKeys=["setFilter","clearFilter","getCheckedFilters"];hooks$6.add("tableFilterModule",{setupTable($e){const{props:Ie,reactData:Fe,internalData:Ue}=$e,{refTableBody:qe,refTableFilter:kt}=$e.getRefMaps(),{computeFilterOpts:Et,computeMouseOpts:Dt}=$e.getComputeMaps(),Lt={checkFilterOptions(){const{filterStore:hn}=Fe;hn.isAllSelected=hn.options.every(vn=>vn._checked),hn.isIndeterminate=!hn.isAllSelected&&hn.options.some(vn=>vn._checked)},triggerFilterEvent(hn,vn,kn){const{initStore:Cn,filterStore:wn}=Fe;if(wn.column===vn&&wn.visible)wn.visible=!1;else{const{target:bn,pageX:$n}=hn,{visibleWidth:xn}=getDomNode$1(),{filters:Sn,filterMultiple:En,filterRender:_n}=vn,Tn=_n?renderer$4.get(_n.name):null,Nn=vn.filterRecoverMethod||(Tn?Tn.filterRecoverMethod:null);Ue._currFilterParams=kn,Object.assign(wn,{multiple:En,options:Sn,column:vn,style:null}),wn.options.forEach(Pn=>{const{_checked:On,checked:In}=Pn;Pn._checked=In,!In&&On!==In&&Nn&&Nn({option:Pn,column:vn,$table:$e})}),this.checkFilterOptions(),wn.visible=!0,Cn.filter=!0,nextTick(()=>{const On=qe.value.$el,In=kt.value,Rn=In?In.$el:null;let Vn=0,Fn=0,jn=null,Wn=null;Rn&&(Vn=Rn.offsetWidth,Fn=Rn.offsetHeight,jn=Rn.querySelector(".vxe-table--filter-header"),Wn=Rn.querySelector(".vxe-table--filter-footer"));const zn=Vn/2,Mn=10,Bn=On.clientWidth-Vn-Mn;let An,Dn;const Ln={top:`${bn.offsetTop+bn.offsetParent.offsetTop+bn.offsetHeight+8}px`};let Un=null;if(Fn>=On.clientHeight&&(Un=Math.max(60,On.clientHeight-(Wn?Wn.offsetHeight:0)-(jn?jn.offsetHeight:0))),vn.fixed==="left"?An=bn.offsetLeft+bn.offsetParent.offsetLeft-zn:vn.fixed==="right"?Dn=bn.offsetParent.offsetWidth-bn.offsetLeft+(bn.offsetParent.offsetParent.offsetWidth-bn.offsetParent.offsetLeft)-vn.renderWidth-zn:An=bn.offsetLeft+bn.offsetParent.offsetLeft-zn-On.scrollLeft,An){const Yn=$n+Vn-zn+Mn-xn;Yn>0&&(An-=Yn),Ln.left=`${Math.min(Bn,Math.max(Mn,An))}px`}else if(Dn){const Yn=$n+Vn-zn+Mn-xn;Yn>0&&(Dn+=Yn),Ln.right=`${Math.max(Mn,Dn)}px`}wn.style=Ln,wn.maxHeight=Un})}$e.dispatchEvent("filter-visible",{column:vn,field:vn.field,property:vn.field,filterList:$e.getCheckedFilters(),visible:wn.visible},hn)},handleClearFilter(hn){if(hn){const{filters:vn,filterRender:kn}=hn;if(vn){const Cn=kn?renderer$4.get(kn.name):null,wn=hn.filterResetMethod||(Cn?Cn.filterResetMethod:null);vn.forEach(bn=>{bn._checked=!1,bn.checked=!1,wn||(bn.data=XEUtils$1.clone(bn.resetValue,!0))}),wn&&wn({options:vn,column:hn,$table:$e})}}},confirmFilterEvent(hn){const{mouseConfig:vn}=Ie,{filterStore:kn,scrollXLoad:Cn,scrollYLoad:wn}=Fe,bn=Et.value,$n=Dt.value,{column:xn}=kn,{field:Sn}=xn,En=[],_n=[];xn.filters.forEach(Pn=>{Pn.checked&&(En.push(Pn.value),_n.push(Pn.data))});const Tn=$e.getCheckedFilters(),Nn={$table:$e,$event:hn,column:xn,field:Sn,property:Sn,values:En,datas:_n,filters:Tn,filterList:Tn};bn.remote||($e.handleTableData(!0),$e.checkSelectionStatus()),vn&&$n.area&&$e.handleFilterEvent&&$e.handleFilterEvent(hn,Nn),$e.dispatchEvent("filter-change",Nn,hn),$e.closeFilter(),$e.updateFooter().then(()=>{const{scrollXLoad:Pn,scrollYLoad:On}=Fe;if(Cn||Pn||wn||On)return(Cn||Pn)&&$e.updateScrollXSpace(),(wn||On)&&$e.updateScrollYSpace(),$e.refreshScroll()}).then(()=>($e.updateCellAreas(),$e.recalculate(!0))).then(()=>{setTimeout(()=>$e.recalculate(),50)})}};return Object.assign(Object.assign({},{openFilter(hn){const vn=handleFieldOrColumn($e,hn);if(vn&&vn.filters){const{elemStore:kn}=Ue,{fixed:Cn}=vn;return $e.scrollToColumn(vn).then(()=>{const wn=kn[`${Cn||"main"}-header-wrapper`]||kn["main-header-wrapper"],bn=wn?wn.value:null;if(bn){const $n=bn.querySelector(`.vxe-header--column.${vn.id} .vxe-filter--btn`);triggerEvent$1($n,"click")}})}return nextTick()},setFilter(hn,vn){const kn=handleFieldOrColumn($e,hn);return kn&&kn.filters&&(kn.filters=toFilters(vn||[])),nextTick()},clearFilter(hn){const{filterStore:vn}=Fe,{tableFullColumn:kn}=Ue,Cn=Et.value;let wn;return hn?(wn=handleFieldOrColumn($e,hn),wn&&Lt.handleClearFilter(wn)):kn.forEach(Lt.handleClearFilter),(!hn||wn!==vn.column)&&Object.assign(vn,{isAllSelected:!1,isIndeterminate:!1,style:null,options:[],column:null,multiple:!1,visible:!1}),Cn.remote?nextTick():$e.updateData()},getCheckedFilters(){const{tableFullColumn:hn}=Ue,vn=[];return hn.forEach(kn=>{const{field:Cn,filters:wn}=kn,bn=[],$n=[];wn&&wn.length&&(wn.forEach(xn=>{xn.checked&&(bn.push(xn.value),$n.push(xn.data))}),bn.length&&vn.push({column:kn,field:Cn,property:Cn,values:bn,datas:$n}))}),vn}}),Lt)},setupGrid($e){return $e.extendTableMethods(tableFilterMethodKeys)}});const{menus:menus$2,hooks:hooks$5,globalEvents:globalEvents$1,GLOBAL_EVENT_KEYS:GLOBAL_EVENT_KEYS$1}=VxeUI,tableMenuMethodKeys=["closeMenu"];hooks$5.add("tableMenuModule",{setupTable($e){const{xID:Ie,props:Fe,reactData:Ue,internalData:qe}=$e,{refElem:kt,refTableFilter:Et,refTableMenu:Dt}=$e.getRefMaps(),{computeMouseOpts:Lt,computeIsMenu:jt,computeMenuOpts:hn}=$e.getComputeMaps();let vn={},kn={};const Cn=(wn,bn,$n)=>{const{ctxMenuStore:xn}=Ue,Sn=jt.value,En=hn.value,_n=En[bn],Tn=En.visibleMethod;if(_n){const{options:Nn,disabled:Pn}=_n;Pn?wn.preventDefault():Sn&&Nn&&Nn.length&&($n.options=Nn,$e.preventEvent(wn,"event.showMenu",$n,()=>{if(!Tn||Tn($n)){wn.preventDefault(),$e.updateZindex();const{scrollTop:On,scrollLeft:In,visibleHeight:Rn,visibleWidth:Vn}=getDomNode$1();let Fn=wn.clientY+On,jn=wn.clientX+In;const Wn=()=>{qe._currMenuParams=$n,Object.assign(xn,{visible:!0,list:Nn,selected:null,selectChild:null,showChild:!1,style:{zIndex:qe.tZindex,top:`${Fn}px`,left:`${jn}px`}}),nextTick(()=>{const Dn=Dt.value.getRefMaps().refElem.value,Ln=Dn.clientHeight,Un=Dn.clientWidth,{boundingTop:Yn,boundingLeft:Xn}=getAbsolutePos$1(Dn),lo=Yn+Ln-Rn,oo=Xn+Un-Vn;lo>-10&&(xn.style.top=`${Math.max(On+2,Fn-Ln-2)}px`),oo>-10&&(xn.style.left=`${Math.max(In+2,jn-Un-2)}px`)})},{keyboard:zn,row:Mn,column:Bn}=$n;zn&&Mn&&Bn?$e.scrollToRow(Mn,Bn).then(()=>{const An=$e.getCell(Mn,Bn);if(An){const{boundingTop:Dn,boundingLeft:Ln}=getAbsolutePos$1(An);Fn=Dn+On+Math.floor(An.offsetHeight/2),jn=Ln+In+Math.floor(An.offsetWidth/2)}Wn()}):Wn()}else vn.closeMenu()}))}$e.closeFilter()};return vn={closeMenu(){return Object.assign(Ue.ctxMenuStore,{visible:!1,selected:null,selectChild:null,showChild:!1}),nextTick()}},kn={moveCtxMenu(wn,bn,$n,xn,Sn,En){let _n;const Tn=XEUtils$1.findIndexOf(En,Nn=>bn[$n]===Nn);if(xn)Sn&&hasChildrenList(bn.selected)?bn.showChild=!0:(bn.showChild=!1,bn.selectChild=null);else if(globalEvents$1.hasKey(wn,GLOBAL_EVENT_KEYS$1.ARROW_UP)){for(let Nn=Tn-1;Nn>=0;Nn--)if(En[Nn].visible!==!1){_n=En[Nn];break}bn[$n]=_n||En[En.length-1]}else if(globalEvents$1.hasKey(wn,GLOBAL_EVENT_KEYS$1.ARROW_DOWN)){for(let Nn=Tn+1;Nnzn.parentNode.parentNode.parentNode.getAttribute("xid")===Ie),Wn={type:Fn,$table:$e,columns:En.slice(0),$event:wn};if(jn.flag){const zn=jn.targetElem,Mn=$e.getColumnNode(zn),Bn=Mn?Mn.item:null;let An=`${Fn}-`;if(Bn&&Object.assign(Wn,{column:Bn,columnIndex:$e.getColumnIndex(Bn),cell:zn}),Fn==="body"){const Ln=$e.getRowNode(zn.parentNode),Un=Ln?Ln.item:null;An="",Un&&(Wn.row=Un,Wn.rowIndex=$e.getRowIndex(Un))}const Dn=`${An}cell-menu`;Cn(wn,Fn,Wn),$e.dispatchEvent(Dn,Wn,wn);return}else if(getEventTargetNode$1(wn,On,`vxe-table--${Fn}-wrapper`,zn=>zn.getAttribute("xid")===Ie).flag){Pn.trigger==="cell"?wn.preventDefault():Cn(wn,Fn,Wn);return}}}_n&&!getEventTargetNode$1(wn,_n.$el).flag&&$e.closeFilter(),vn.closeMenu()},ctxMenuMouseoverEvent(wn,bn,$n){const xn=wn.currentTarget,{ctxMenuStore:Sn}=Ue;wn.preventDefault(),wn.stopPropagation(),Sn.selected=bn,Sn.selectChild=$n,$n||(Sn.showChild=hasChildrenList(bn),Sn.showChild&&nextTick(()=>{const En=xn.nextElementSibling;if(En){const{boundingTop:_n,boundingLeft:Tn,visibleHeight:Nn,visibleWidth:Pn}=getAbsolutePos$1(xn),On=_n+xn.offsetHeight,In=Tn+xn.offsetWidth;let Rn="",Vn="";In+En.offsetWidth>Pn-10&&(Rn="auto",Vn=`${xn.offsetWidth}px`);let Fn="",jn="";On+En.offsetHeight>Nn-10&&(Fn="auto",jn="0"),En.style.left=Rn,En.style.right=Vn,En.style.top=Fn,En.style.bottom=jn}}))},ctxMenuMouseoutEvent(wn,bn){const{ctxMenuStore:$n}=Ue;bn.children||($n.selected=null),$n.selectChild=null},ctxMenuLinkEvent(wn,bn){if(!bn.disabled&&(bn.code||!bn.children||!bn.children.length)){const $n=menus$2.get(bn.code),xn=Object.assign({},qe._currMenuParams,{menu:bn,$table:$e,$grid:$e.xegrid,$event:wn});$n&&$n.menuMethod&&$n.menuMethod(xn,wn),$e.dispatchEvent("menu-click",xn,wn),vn.closeMenu()}}},Object.assign(Object.assign({},vn),kn)},setupGrid($e){return $e.extendTableMethods(tableMenuMethodKeys)}});const{getConfig:getConfig$4,renderer:renderer$3,hooks:hooks$4,getI18n:getI18n$4}=VxeUI,tableEditMethodKeys=["insert","insertAt","insertNextAt","remove","removeCheckboxRow","removeRadioRow","removeCurrentRow","getRecordset","getInsertRecords","getRemoveRecords","getUpdateRecords","getEditRecord","getActiveRecord","getSelectedCell","clearEdit","clearActived","clearSelected","isEditByRow","isActiveByRow","setEditRow","setActiveRow","setEditCell","setActiveCell","setSelectCell"];hooks$4.add("tableEditModule",{setupTable($e){const{props:Ie,reactData:Fe,internalData:Ue}=$e,{refElem:qe}=$e.getRefMaps(),{computeMouseOpts:kt,computeEditOpts:Et,computeCheckboxOpts:Dt,computeTreeOpts:Lt}=$e.getComputeMaps();let jt={},hn={};const vn=(xn,Sn)=>{const{model:En,editRender:_n}=Sn;_n&&(En.value=getCellValue(xn,Sn),En.update=!1)},kn=(xn,Sn)=>{const{model:En,editRender:_n}=Sn;_n&&En.update&&(setCellValue(xn,Sn,En.value),En.update=!1,En.value=null)},Cn=()=>{const xn=qe.value;if(xn){const Sn=xn.querySelector(".col--selected");Sn&&removeClass$3(Sn,"col--selected")}};function wn(){const{editStore:xn,tableColumn:Sn}=Fe,En=Et.value,{actived:_n}=xn,{row:Tn,column:Nn}=_n;(Tn||Nn)&&(En.mode==="row"?Sn.forEach(Pn=>kn(Tn,Pn)):kn(Tn,Nn))}function bn(xn,Sn){const{tableFullTreeData:En,afterFullData:_n,fullDataRowIdData:Tn,fullAllDataRowIdData:Nn}=Ue,Pn=Lt.value,{rowField:On,parentField:In,mapChildrenField:Rn}=Pn,Vn=Pn.children||Pn.childrenField,Fn=Sn?"push":"unshift";xn.forEach(jn=>{const Wn=jn[In],zn=getRowid($e,jn),Mn=Wn?XEUtils$1.findTree(En,Bn=>Wn===Bn[On],{children:Rn}):null;if(Mn){const{item:Bn}=Mn,An=Nn[getRowid($e,Bn)],Dn=An?An.level:0;let Ln=Bn[Vn],Un=Bn[Rn];XEUtils$1.isArray(Ln)||(Ln=Bn[Vn]=[]),XEUtils$1.isArray(Un)||(Un=Bn[Vn]=[]),Ln[Fn](jn),Un[Fn](jn);const Yn={row:jn,rowid:zn,seq:-1,index:-1,_index:-1,$index:-1,items:Ln,parent:Bn,level:Dn+1};Tn[zn]=Yn,Nn[zn]=Yn}else{_n[Fn](jn),En[Fn](jn);const Bn={row:jn,rowid:zn,seq:-1,index:-1,_index:-1,$index:-1,items:En,parent:null,level:0};Tn[zn]=Bn,Nn[zn]=Bn}})}const $n=(xn,Sn,En)=>{const{treeConfig:_n}=Ie,{mergeList:Tn,editStore:Nn}=Fe,{tableFullTreeData:Pn,afterFullData:On,tableFullData:In,fullDataRowIdData:Rn,fullAllDataRowIdData:Vn}=Ue,Fn=Lt.value,{transform:jn,rowField:Wn,mapChildrenField:zn}=Fn,Mn=Fn.children||Fn.childrenField;XEUtils$1.isArray(xn)||(xn=[xn]);const Bn=reactive($e.defineField(xn.map(Dn=>Object.assign(_n&&jn?{[zn]:[],[Mn]:[]}:{},Dn))));if(XEUtils$1.eqNull(Sn))_n&&jn?bn(Bn,!1):(On.unshift(...Bn),In.unshift(...Bn),Tn.forEach(Dn=>{const{row:Ln}=Dn;Ln>0&&(Dn.row=Ln+Bn.length)}));else if(Sn===-1)_n&&jn?bn(Bn,!0):(On.push(...Bn),In.push(...Bn),Tn.forEach(Dn=>{const{row:Ln,rowspan:Un}=Dn;Ln+Un>On.length&&(Dn.rowspan=Un+Bn.length)}));else if(_n&&jn){const Dn=XEUtils$1.findTree(Pn,Ln=>Sn[Wn]===Ln[Wn],{children:zn});if(Dn){const{parent:Ln}=Dn,Un=Ln?Ln[zn]:Pn,Yn=Vn[getRowid($e,Ln)],Xn=Yn?Yn.level:0;if(Bn.forEach((lo,oo)=>{const uo=getRowid($e,lo);Ln&&(lo[Fn.parentField]=Ln[Wn]);let Kn=Dn.index+oo;En&&(Kn=Kn+1),Un.splice(Kn,0,lo);const Jn={row:lo,rowid:uo,seq:-1,index:-1,_index:-1,$index:-1,items:Un,parent:Ln,level:Xn+1};Rn[uo]=Jn,Vn[uo]=Jn}),Ln){const lo=XEUtils$1.findTree(Pn,oo=>Sn[Wn]===oo[Wn],{children:Mn});if(lo){const oo=lo.items;let uo=lo.index;En&&(uo=uo+1),oo.splice(uo,0,...Bn)}}}else bn(Bn,!0)}else{if(_n)throw new Error(getI18n$4("vxe.error.noTree",["insert"]));let Dn=-1;if(XEUtils$1.isNumber(Sn)?Sn{const{row:Un,rowspan:Yn}=Ln;Un>Dn?Ln.row=Un+Bn.length:Un+Yn>Dn&&(Ln.rowspan=Yn+Bn.length)})}const{insertMaps:An}=Nn;return Bn.forEach(Dn=>{const Ln=getRowid($e,Dn);An[Ln]=Dn}),$e.cacheRowMap(),$e.updateScrollYStatus(),$e.handleTableData(_n&&jn),_n&&jn||$e.updateAfterDataIndex(),$e.updateFooter(),$e.checkSelectionStatus(),Fe.scrollYLoad&&$e.updateScrollYSpace(),nextTick().then(()=>($e.updateCellAreas(),$e.recalculate())).then(()=>({row:Bn.length?Bn[Bn.length-1]:null,rows:Bn}))};return jt={insert(xn){return $n(xn,null)},insertAt(xn,Sn){return $n(xn,Sn)},insertNextAt(xn,Sn){return $n(xn,Sn,!0)},remove(xn){const{treeConfig:Sn}=Ie,{mergeList:En,editStore:_n,selectCheckboxMaps:Tn}=Fe,{tableFullTreeData:Nn,afterFullData:Pn,tableFullData:On}=Ue,In=Dt.value,Rn=Lt.value,{transform:Vn,mapChildrenField:Fn}=Rn,jn=Rn.children||Rn.childrenField,{actived:Wn,removeMaps:zn,insertMaps:Mn}=_n,{checkField:Bn}=In;let An=[];if(xn?XEUtils$1.isArray(xn)||(xn=[xn]):xn=On,xn.forEach(Dn=>{if(!$e.isInsertByRow(Dn)){const Ln=getRowid($e,Dn);zn[Ln]=Dn}}),!Bn){const Dn=Object.assign({},Tn);xn.forEach(Ln=>{const Un=getRowid($e,Ln);Dn[Un]&&delete Dn[Un]}),Fe.selectCheckboxMaps=Dn}return On===xn?(xn=An=On.slice(0),Ue.tableFullData=[],Ue.afterFullData=[],$e.clearMergeCells()):Sn&&Vn?xn.forEach(Dn=>{const Ln=getRowid($e,Dn),Un=XEUtils$1.findTree(Nn,lo=>Ln===getRowid($e,lo),{children:Fn});if(Un){const lo=Un.items.splice(Un.index,1);An.push(lo[0])}const Yn=XEUtils$1.findTree(Nn,lo=>Ln===getRowid($e,lo),{children:jn});Yn&&Yn.items.splice(Yn.index,1);const Xn=$e.findRowIndexOf(Pn,Dn);Xn>-1&&Pn.splice(Xn,1)}):xn.forEach(Dn=>{const Ln=$e.findRowIndexOf(On,Dn);if(Ln>-1){const Yn=On.splice(Ln,1);An.push(Yn[0])}const Un=$e.findRowIndexOf(Pn,Dn);Un>-1&&(En.forEach(Yn=>{const{row:Xn,rowspan:lo}=Yn;Xn>Un?Yn.row=Xn-1:Xn+lo>Un&&(Yn.rowspan=lo-1)}),Pn.splice(Un,1))}),Wn.row&&$e.findRowIndexOf(xn,Wn.row)>-1&&jt.clearEdit(),xn.forEach(Dn=>{const Ln=getRowid($e,Dn);Mn[Ln]&&delete Mn[Ln]}),$e.updateFooter(),$e.cacheRowMap(),$e.handleTableData(Sn&&Vn),Sn&&Vn||$e.updateAfterDataIndex(),$e.checkSelectionStatus(),Fe.scrollYLoad&&$e.updateScrollYSpace(),nextTick().then(()=>($e.updateCellAreas(),$e.recalculate())).then(()=>({row:An.length?An[An.length-1]:null,rows:An}))},removeCheckboxRow(){return jt.remove($e.getCheckboxRecords()).then(xn=>($e.clearCheckboxRow(),xn))},removeRadioRow(){const xn=$e.getRadioRecord();return jt.remove(xn||[]).then(Sn=>($e.clearRadioRow(),Sn))},removeCurrentRow(){const xn=$e.getCurrentRecord();return jt.remove(xn||[]).then(Sn=>($e.clearCurrentRow(),Sn))},getRecordset(){return{insertRecords:jt.getInsertRecords(),removeRecords:jt.getRemoveRecords(),updateRecords:jt.getUpdateRecords(),pendingRecords:$e.getPendingRecords()}},getInsertRecords(){const{editStore:xn}=Fe,{fullAllDataRowIdData:Sn}=Ue,{insertMaps:En}=xn,_n=[];return XEUtils$1.each(En,(Tn,Nn)=>{Sn[Nn]&&_n.push(Tn)}),_n},getRemoveRecords(){const{editStore:xn}=Fe,{removeMaps:Sn}=xn,En=[];return XEUtils$1.each(Sn,_n=>{En.push(_n)}),En},getUpdateRecords(){const{keepSource:xn,treeConfig:Sn}=Ie,{tableFullData:En}=Ue,_n=Lt.value;return xn?(wn(),Sn?XEUtils$1.filterTree(En,Tn=>$e.isUpdateByRow(Tn),_n):En.filter(Tn=>$e.isUpdateByRow(Tn))):[]},getActiveRecord(){return this.getEditRecord()},getEditRecord(){const{editStore:xn}=Fe,{afterFullData:Sn}=Ue,En=qe.value,{args:_n,row:Tn}=xn.actived;return _n&&$e.findRowIndexOf(Sn,Tn)>-1&&En.querySelectorAll(".vxe-body--column.col--active").length?Object.assign({},_n):null},getSelectedCell(){const{editStore:xn}=Fe,{args:Sn,column:En}=xn.selected;return Sn&&En?Object.assign({},Sn):null},clearActived(xn){return this.clearEdit(xn)},clearEdit(xn){const{editStore:Sn}=Fe,{actived:En,focused:_n}=Sn,{row:Tn,column:Nn}=En;return(Tn||Nn)&&(wn(),En.args=null,En.row=null,En.column=null,$e.updateFooter(),$e.dispatchEvent("edit-closed",{row:Tn,rowIndex:$e.getRowIndex(Tn),$rowIndex:$e.getVMRowIndex(Tn),column:Nn,columnIndex:$e.getColumnIndex(Nn),$columnIndex:$e.getVMColumnIndex(Nn)},xn||null)),getConfig$4().cellVaildMode==="obsolete"&&$e.clearValidate?$e.clearValidate():(_n.row=null,_n.column=null,nextTick())},clearSelected(){const{editStore:xn}=Fe,{selected:Sn}=xn;return Sn.row=null,Sn.column=null,Cn(),nextTick()},isActiveByRow(xn){return this.isEditByRow(xn)},isEditByRow(xn){const{editStore:Sn}=Fe;return Sn.actived.row===xn},setActiveRow(xn){return jt.setEditRow(xn)},setEditRow(xn,Sn){const{visibleColumn:En}=Ue;let _n=XEUtils$1.find(En,Tn=>isEnableConf$1(Tn.editRender));return Sn&&(_n=XEUtils$1.isString(Sn)?$e.getColumnByField(Sn):Sn),$e.setEditCell(xn,_n)},setActiveCell(xn,Sn){return jt.setEditCell(xn,Sn)},setEditCell(xn,Sn){const{editConfig:En}=Ie,_n=XEUtils$1.isString(Sn)?$e.getColumnByField(Sn):Sn;return xn&&_n&&isEnableConf$1(En)&&isEnableConf$1(_n.editRender)?$e.scrollToRow(xn,_n).then(()=>{const Tn=$e.getCell(xn,_n);return Tn&&(hn.handleActived({row:xn,rowIndex:$e.getRowIndex(xn),column:_n,columnIndex:$e.getColumnIndex(_n),cell:Tn,$table:$e}),Ue._lastCallTime=Date.now()),nextTick()}):nextTick()},setSelectCell(xn,Sn){const{tableData:En}=Fe,_n=Et.value,Tn=XEUtils$1.isString(Sn)?$e.getColumnByField(Sn):Sn;if(xn&&Tn&&_n.trigger!=="manual"){const Nn=$e.findRowIndexOf(En,xn);if(Nn>-1&&Tn){const Pn=$e.getCell(xn,Tn),On={row:xn,rowIndex:Nn,column:Tn,columnIndex:$e.getColumnIndex(Tn),cell:Pn};$e.handleSelected(On,{})}}return nextTick()}},hn={handleActived(xn,Sn){const{editConfig:En,mouseConfig:_n}=Ie,{editStore:Tn,tableColumn:Nn}=Fe,Pn=Et.value,{mode:On}=Pn,{actived:In,focused:Rn}=Tn,{row:Vn,column:Fn}=xn,{editRender:jn}=Fn,Wn=xn.cell||$e.getCell(Vn,Fn),zn=Pn.beforeEditMethod||Pn.activeMethod;if(xn.cell=Wn,Wn&&isEnableConf$1(En)&&isEnableConf$1(jn)&&!$e.hasPendingByRow(Vn)){if(In.row!==Vn||On==="cell"&&In.column!==Fn){let Mn="edit-disabled";if(!zn||zn(Object.assign(Object.assign({},xn),{$table:$e,$grid:$e.xegrid}))){_n&&(jt.clearSelected(),$e.clearCellAreas&&($e.clearCellAreas(),$e.clearCopyCellArea())),$e.closeTooltip(),In.column&&jt.clearEdit(Sn),Mn="edit-activated",Fn.renderHeight=Wn.offsetHeight,In.args=xn,In.row=Vn,In.column=Fn,On==="row"?Nn.forEach(An=>vn(Vn,An)):vn(Vn,Fn);const Bn=Pn.afterEditMethod;nextTick(()=>{hn.handleFocus(xn,Sn),Bn&&Bn(Object.assign(Object.assign({},xn),{$table:$e,$grid:$e.xegrid}))})}$e.dispatchEvent(Mn,{row:Vn,rowIndex:$e.getRowIndex(Vn),$rowIndex:$e.getVMRowIndex(Vn),column:Fn,columnIndex:$e.getColumnIndex(Fn),$columnIndex:$e.getVMColumnIndex(Fn)},Sn),Mn==="edit-activated"&&$e.dispatchEvent("edit-actived",{row:Vn,rowIndex:$e.getRowIndex(Vn),$rowIndex:$e.getVMRowIndex(Vn),column:Fn,columnIndex:$e.getColumnIndex(Fn),$columnIndex:$e.getVMColumnIndex(Fn)},Sn)}else{const{column:Mn}=In;if(_n&&(jt.clearSelected(),$e.clearCellAreas&&($e.clearCellAreas(),$e.clearCopyCellArea())),Mn!==Fn){const{model:Bn}=Mn;Bn.update&&setCellValue(Vn,Mn,Bn.value),$e.clearValidate&&$e.clearValidate(Vn,Fn)}Fn.renderHeight=Wn.offsetHeight,In.args=xn,In.column=Fn,setTimeout(()=>{hn.handleFocus(xn,Sn)})}Rn.column=null,Rn.row=null,$e.focus()}return nextTick()},handleFocus(xn){const{row:Sn,column:En,cell:_n}=xn,{editRender:Tn}=En;if(isEnableConf$1(Tn)){const Nn=renderer$3.get(Tn.name);let{autofocus:Pn,autoselect:On}=Tn,In;if(!Pn&&Nn&&(Pn=Nn.autofocus),!On&&Nn&&(On=Nn.autoselect),XEUtils$1.isFunction(Pn)?In=Pn.call(this,xn):Pn&&(In=_n.querySelector(Pn),In&&In.focus()),In){if(On)In.select();else if(browse$1.msie){const Rn=In.createTextRange();Rn.collapse(!1),Rn.select()}}else $e.scrollToRow(Sn,En)}},handleSelected(xn,Sn){const{mouseConfig:En}=Ie,{editStore:_n}=Fe,Tn=kt.value,Nn=Et.value,{actived:Pn,selected:On}=_n,{row:In,column:Rn}=xn,Vn=En&&Tn.selected;return Vn&&(On.row!==In||On.column!==Rn)&&(Pn.row!==In||Nn.mode==="cell"&&Pn.column!==Rn)&&(jt.clearEdit(Sn),jt.clearSelected(),$e.clearCellAreas&&($e.clearCellAreas(),$e.clearCopyCellArea()),On.args=xn,On.row=In,On.column=Rn,Vn&&hn.addCellSelectedClass(),$e.focus(),Sn&&$e.dispatchEvent("cell-selected",xn,Sn)),nextTick()},addCellSelectedClass(){const{editStore:xn}=Fe,{selected:Sn}=xn,{row:En,column:_n}=Sn;if(Cn(),En&&_n){const Tn=$e.getCell(En,_n);Tn&&addClass$3(Tn,"col--selected")}}},Object.assign(Object.assign({},jt),hn)},setupGrid($e){return $e.extendTableMethods(tableEditMethodKeys)}});const defaultHtmlStyle$1='body{margin:0;padding: 0 1px;color:#333333;font-size:14px;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",åŽæ–‡ç»†é»‘,STHeiti,MingLiu}body *{-webkit-box-sizing:border-box;box-sizing:border-box}.vxe-table{border-collapse:collapse;text-align:left;border-spacing:0}.vxe-table:not(.is--print){table-layout:fixed}.vxe-table,.vxe-table th,.vxe-table td,.vxe-table td{border-color:#D0D0D0;border-style:solid;border-width:0}.vxe-table.is--print{width:100%}.border--default,.border--full,.border--outer{border-top-width:1px}.border--default,.border--full,.border--outer{border-left-width:1px}.border--outer,.border--default th,.border--default td,.border--full th,.border--full td,.border--outer th,.border--inner th,.border--inner td{border-bottom-width:1px}.border--default,.border--outer,.border--full th,.border--full td{border-right-width:1px}.border--default th,.border--full th,.border--outer th{background-color:#f8f8f9}.vxe-table td>div,.vxe-table th>div{padding:.5em .4em}.col--center{text-align:center}.col--right{text-align:right}.vxe-table:not(.is--print) .col--ellipsis>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.vxe-table--tree-node{text-align:left}.vxe-table--tree-node-wrapper{position:relative}.vxe-table--tree-icon-wrapper{position:absolute;top:50%;width:1em;height:1em;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vxe-table--tree-unfold-icon,.vxe-table--tree-fold-icon{position:absolute;width:0;height:0;border-style:solid;border-width:.5em;border-right-color:transparent;border-bottom-color:transparent}.vxe-table--tree-unfold-icon{left:.3em;top:0;border-left-color:#939599;border-top-color:transparent}.vxe-table--tree-fold-icon{left:0;top:.3em;border-left-color:transparent;border-top-color:#939599}.vxe-table--tree-cell{display:block;padding-left:1.5em}.vxe-table input[type="checkbox"]{margin:0}.vxe-table input[type="checkbox"],.vxe-table input[type="radio"],.vxe-table input[type="checkbox"]+span,.vxe-table input[type="radio"]+span{vertical-align:middle;padding-left:0.4em}';function getExportBlobByContent$1($e,Ie){return new Blob([$e],{type:`text/${Ie.type};charset=utf-8;`})}function createHtmlPage$1($e,Ie){const{style:Fe}=$e;return["","",'',`${$e.sheetName}`,'',``,Fe?``:"","",`${Ie}`,""].join("")}const{getI18n:getI18n$3,hooks:hooks$3,renderer:renderer$2}=VxeUI;let htmlCellElem;const csvBOM="\uFEFF",enterSymbol=`\r +`;function defaultFilterExportColumn($e){return $e.property||["seq","checkbox","radio"].indexOf($e.type)>-1}const getConvertColumns=$e=>{const Ie=[];return $e.forEach(Fe=>{Fe.childNodes&&Fe.childNodes.length?(Ie.push(Fe),Ie.push(...getConvertColumns(Fe.childNodes))):Ie.push(Fe)}),Ie},convertToRows$1=$e=>{let Ie=1;const Fe=(kt,Et)=>{if(Et&&(kt._level=Et._level+1,Ie{Fe(Lt,kt),Dt+=Lt._colSpan}),kt._colSpan=Dt}else kt._colSpan=1};$e.forEach(kt=>{kt._level=1,Fe(kt)});const Ue=[];for(let kt=0;kt{kt.childNodes&&kt.childNodes.length?kt._rowSpan=1:kt._rowSpan=Ie-kt._level+1,Ue[kt._level-1].push(kt)}),Ue};function toTableBorder($e){return $e===!0?"full":$e||"default"}function getBooleanValue($e){return $e==="TRUE"||$e==="true"||$e===!0}function getFooterData($e,Ie){const{footerFilterMethod:Fe}=$e;return Fe?Ie.filter((Ue,qe)=>Fe({items:Ue,$rowIndex:qe})):Ie}function getCsvCellTypeLabel($e,Ie){if(Ie){if($e.type==="seq")return` ${Ie}`;switch($e.cellType){case"string":if(!isNaN(Ie))return` ${Ie}`;break;case"number":break;default:if(Ie.length>=12&&!isNaN(Ie))return` ${Ie}`;break}}return Ie}function toTxtCellLabel($e){return/[",\s\n]/.test($e)?`"${$e.replace(/"/g,'""')}"`:$e}function getElementsByTagName($e,Ie){return $e.getElementsByTagName(Ie)}function getTxtCellKey($e){return`#${$e}@${XEUtils$1.uniqueId()}`}function replaceTxtCell($e,Ie){return $e.replace(/#\d+@\d+/g,Fe=>XEUtils$1.hasOwnProp(Ie,Fe)?Ie[Fe]:Fe)}function getTxtCellValue($e,Ie){return replaceTxtCell($e,Ie).replace(/^"+$/g,Ue=>'"'.repeat(Math.ceil(Ue.length/2)))}function parseCsvAndTxt($e,Ie,Fe){const Ue=Ie.split(enterSymbol),qe=[];let kt=[];if(Ue.length){const Et={},Dt=Date.now();Ue.forEach(Lt=>{if(Lt){const jt={};Lt=Lt.replace(/("")|(\n)/g,(vn,kn)=>{const Cn=getTxtCellKey(Dt);return Et[Cn]=kn?'"':` +`,Cn}).replace(/"(.*?)"/g,(vn,kn)=>{const Cn=getTxtCellKey(Dt);return Et[Cn]=replaceTxtCell(kn,Et),Cn});const hn=Lt.split(Fe);kt.length?(hn.forEach((vn,kn)=>{kngetTxtCellValue(vn.trim(),Et))}})}return{fields:kt,rows:qe}}function parseCsv($e,Ie){return parseCsvAndTxt($e,Ie,",")}function parseTxt($e,Ie){return parseCsvAndTxt($e,Ie," ")}function parseHTML($e,Ie){const Ue=new DOMParser().parseFromString(Ie,"text/html"),qe=getElementsByTagName(Ue,"body"),kt=[],Et=[];if(qe.length){const Dt=getElementsByTagName(qe[0],"table");if(Dt.length){const Lt=getElementsByTagName(Dt[0],"thead");if(Lt.length){XEUtils$1.arrayEach(getElementsByTagName(Lt[0],"tr"),hn=>{XEUtils$1.arrayEach(getElementsByTagName(hn,"th"),vn=>{Et.push(vn.textContent)})});const jt=getElementsByTagName(Dt[0],"tbody");jt.length&&XEUtils$1.arrayEach(getElementsByTagName(jt[0],"tr"),hn=>{const vn={};XEUtils$1.arrayEach(getElementsByTagName(hn,"td"),(kn,Cn)=>{Et[Cn]&&(vn[Et[Cn]]=kn.textContent||"")}),kt.push(vn)})}}}return{fields:Et,rows:kt}}function parseXML($e,Ie){const Ue=new DOMParser().parseFromString(Ie,"application/xml"),qe=getElementsByTagName(Ue,"Worksheet"),kt=[],Et=[];if(qe.length){const Dt=getElementsByTagName(qe[0],"Table");if(Dt.length){const Lt=getElementsByTagName(Dt[0],"Row");Lt.length&&(XEUtils$1.arrayEach(getElementsByTagName(Lt[0],"Cell"),jt=>{Et.push(jt.textContent)}),XEUtils$1.arrayEach(Lt,(jt,hn)=>{if(hn){const vn={},kn=getElementsByTagName(jt,"Cell");XEUtils$1.arrayEach(kn,(Cn,wn)=>{Et[wn]&&(vn[Et[wn]]=Cn.textContent)}),kt.push(vn)}}))}}return{fields:Et,rows:kt}}function clearColumnConvert($e){XEUtils$1.eachTree($e,Ie=>{delete Ie._level,delete Ie._colSpan,delete Ie._rowSpan,delete Ie._children,delete Ie.childNodes},{children:"children"})}function checkImportData($e,Ie){const Fe=[];return $e.forEach(Ue=>{const qe=Ue.property;qe&&Fe.push(qe)}),Ie.some(Ue=>Fe.indexOf(Ue)>-1)}const tableExportMethodKeys=["exportData","importByFile","importData","saveFile","readFile","print","openImport","openExport","openPrint"];hooks$3.add("tableExportModule",{setupTable($e){const{props:Ie,reactData:Fe,internalData:Ue}=$e,{computeTreeOpts:qe,computePrintOpts:kt,computeExportOpts:Et,computeImportOpts:Dt,computeCustomOpts:Lt,computeSeqOpts:jt,computeRadioOpts:hn,computeCheckboxOpts:vn,computeColumnOpts:kn}=$e.getComputeMaps(),Cn=inject("$xeGrid",null),wn=Bn=>{const An=qe.value,Dn=An.children||An.childrenField;return Bn[Dn]&&Bn[Dn].length},bn=(Bn,An,Dn,Ln)=>{const Yn=jt.value.seqMethod||Dn.seqMethod;return Yn?Yn({row:Bn,rowIndex:$e.getRowIndex(Bn),$rowIndex:An,column:Dn,columnIndex:$e.getColumnIndex(Dn),$columnIndex:Ln}):$e.getRowSeq(Bn)};function $n(Bn,An){const Dn=kn.value,Ln=An.headerExportMethod||Dn.headerExportMethod;return Ln?Ln({column:An,options:Bn,$table:$e}):(Bn.original?An.property:An.getTitle())||""}const xn=Bn=>XEUtils$1.isBoolean(Bn)?Bn?"TRUE":"FALSE":Bn,Sn=(Bn,An,Dn)=>{const{isAllExpand:Ln,mode:Un}=Bn,{treeConfig:Yn}=Ie,Xn=hn.value,lo=vn.value,oo=qe.value,uo=kn.value;if(htmlCellElem||(htmlCellElem=document.createElement("div")),Yn){const Kn=oo.children||oo.childrenField,Jn=[],io=new Map;return XEUtils$1.eachTree(Dn,(Zn,no,po,Qn,ro,ho)=>{const ko=Zn._row||Zn,mo=ro&&ro._row?ro._row:ro;if(Ln||!mo||io.has(mo)&&$e.isTreeExpandByRow(mo)){const yo=wn(ko),Vo={_row:ko,_level:ho.length-1,_hasChild:yo,_expand:yo&&$e.isTreeExpandByRow(ko)};An.forEach((bo,Eo)=>{let So="";const Oo=bo.editRender||bo.cellRender;let No=bo.exportMethod;if(!No&&Oo&&Oo.name){const so=renderer$2.get(Oo.name);so&&(No=so.exportMethod)}if(No||(No=uo.exportMethod),No)So=No({$table:$e,row:ko,column:bo,options:Bn});else switch(bo.type){case"seq":So=Un==="all"?Qn.map((so,Do)=>Do%2===0?Number(so)+1:".").join(""):bn(ko,no,bo,Eo);break;case"checkbox":So=xn($e.isCheckedByCheckboxRow(ko)),Vo._checkboxLabel=lo.labelField?XEUtils$1.get(ko,lo.labelField):"",Vo._checkboxDisabled=lo.checkMethod&&!lo.checkMethod({row:ko});break;case"radio":So=xn($e.isCheckedByRadioRow(ko)),Vo._radioLabel=Xn.labelField?XEUtils$1.get(ko,Xn.labelField):"",Vo._radioDisabled=Xn.checkMethod&&!Xn.checkMethod({row:ko});break;default:if(Bn.original)So=getCellValue(ko,bo);else if(So=$e.getCellLabel(ko,bo),bo.type==="html")htmlCellElem.innerHTML=So,So=htmlCellElem.innerText.trim();else{const so=$e.getCell(ko,bo);so&&(So=so.innerText.trim())}}Vo[bo.id]=XEUtils$1.toValueString(So)}),io.set(ko,1),Jn.push(Object.assign(Vo,ko))}},{children:Kn}),Jn}return Dn.map((Kn,Jn)=>{const io={_row:Kn};return An.forEach((Zn,no)=>{let po="";const Qn=Zn.editRender||Zn.cellRender;let ro=Zn.exportMethod;if(!ro&&Qn&&Qn.name){const ho=renderer$2.get(Qn.name);ho&&(ro=ho.exportMethod)}if(ro)po=ro({$table:$e,row:Kn,column:Zn,options:Bn});else switch(Zn.type){case"seq":po=Un==="all"?Jn+1:bn(Kn,Jn,Zn,no);break;case"checkbox":po=xn($e.isCheckedByCheckboxRow(Kn)),io._checkboxLabel=lo.labelField?XEUtils$1.get(Kn,lo.labelField):"",io._checkboxDisabled=lo.checkMethod&&!lo.checkMethod({row:Kn});break;case"radio":po=xn($e.isCheckedByRadioRow(Kn)),io._radioLabel=Xn.labelField?XEUtils$1.get(Kn,Xn.labelField):"",io._radioDisabled=Xn.checkMethod&&!Xn.checkMethod({row:Kn});break;default:if(Bn.original)po=getCellValue(Kn,Zn);else if(po=$e.getCellLabel(Kn,Zn),Zn.type==="html")htmlCellElem.innerHTML=po,po=htmlCellElem.innerText.trim();else{const ho=$e.getCell(Kn,Zn);ho&&(po=ho.innerText.trim())}}io[Zn.id]=XEUtils$1.toValueString(po)}),io})},En=Bn=>{const{columns:An,dataFilterMethod:Dn}=Bn;let Ln=Bn.data;return Dn&&(Ln=Ln.filter((Un,Yn)=>Dn({row:Un,$rowIndex:Yn}))),Sn(Bn,An,Ln)},_n=(Bn,An,Dn)=>{const Ln=kn.value,Un=Dn.editRender||Dn.cellRender;let Yn=Dn.footerExportMethod;if(!Yn&&Un&&Un.name){const oo=renderer$2.get(Un.name);oo&&(Yn=oo.footerExportMethod)}Yn||(Yn=Ln.footerExportMethod);const Xn=$e.getVTColumnIndex(Dn);return Yn?Yn({$table:$e,items:An,itemIndex:Xn,row:An,_columnIndex:Xn,column:Dn,options:Bn}):XEUtils$1.toValueString(An[Xn])},Tn=(Bn,An,Dn)=>{let Ln=csvBOM;if(Bn.isHeader&&(Ln+=An.map(Un=>toTxtCellLabel($n(Bn,Un))).join(",")+enterSymbol),Dn.forEach(Un=>{Ln+=An.map(Yn=>toTxtCellLabel(getCsvCellTypeLabel(Yn,Un[Yn.id]))).join(",")+enterSymbol}),Bn.isFooter){const{footerTableData:Un}=Fe;getFooterData(Bn,Un).forEach(Xn=>{Ln+=An.map(lo=>toTxtCellLabel(_n(Bn,Xn,lo))).join(",")+enterSymbol})}return Ln},Nn=(Bn,An,Dn)=>{let Ln="";if(Bn.isHeader&&(Ln+=An.map(Un=>toTxtCellLabel($n(Bn,Un))).join(" ")+enterSymbol),Dn.forEach(Un=>{Ln+=An.map(Yn=>toTxtCellLabel(Un[Yn.id])).join(" ")+enterSymbol}),Bn.isFooter){const{footerTableData:Un}=Fe;getFooterData(Bn,Un).forEach(Xn=>{Ln+=An.map(lo=>toTxtCellLabel(_n(Bn,Xn,lo))).join(",")+enterSymbol})}return Ln},Pn=(Bn,An,Dn)=>{const Ln=Bn[An],Un=XEUtils$1.isUndefined(Ln)||XEUtils$1.isNull(Ln)?Dn:Ln;let oo=Un==="title"||(Un===!0||Un==="tooltip")||Un==="ellipsis";const{scrollXLoad:uo,scrollYLoad:Kn}=Fe;return(uo||Kn)&&!oo&&(oo=!0),oo},On=(Bn,An,Dn)=>{const{id:Ln,border:Un,treeConfig:Yn,headerAlign:Xn,align:lo,footerAlign:oo,showOverflow:uo,showHeaderOverflow:Kn}=Ie,{isAllSelected:Jn,isIndeterminate:io,mergeList:Zn}=Fe,no=qe.value,{print:po,isHeader:Qn,isFooter:ro,isColgroup:ho,isMerge:ko,colgroups:mo,original:yo}=Bn,Vo="check-all",Eo=[`Oo).join(" ")}" border="0" cellspacing="0" cellpadding="0">`,`${An.map(Oo=>``).join("")}`];if(Qn&&(Eo.push(""),ho&&!yo?mo.forEach(Oo=>{Eo.push(`${Oo.map(No=>{const so=No.headerAlign||No.align||Xn||lo,Do=Pn(No,"showHeaderOverflow",Kn)?["col--ellipsis"]:[],_o=$n(Bn,No);let Ao=0,go=0;XEUtils$1.eachTree([No],Mo=>{(!Mo.childNodes||!No.childNodes.length)&&go++,Ao+=Mo.renderWidth},{children:"childNodes"});const xo=Ao-go;return so&&Do.push(`col--${so}`),No.type==="checkbox"?``:``}).join("")}`)}):Eo.push(`${An.map(Oo=>{const No=Oo.headerAlign||Oo.align||Xn||lo,so=Pn(Oo,"showHeaderOverflow",Kn)?["col--ellipsis"]:[],Do=$n(Bn,Oo);return No&&so.push(`col--${No}`),Oo.type==="checkbox"?``:``}).join("")}`),Eo.push("")),Dn.length&&(Eo.push(""),Yn?Dn.forEach(Oo=>{Eo.push(""+An.map(No=>{const so=No.align||lo,Do=Pn(No,"showOverflow",uo)?["col--ellipsis"]:[],_o=Oo[No.id];if(so&&Do.push(`col--${so}`),No.treeNode){let Ao="";return Oo._hasChild&&(Ao=``),Do.push("vxe-table--tree-node"),No.type==="radio"?``:No.type==="checkbox"?``:``}return No.type==="radio"?``:No.type==="checkbox"?``:``}).join("")+"")}):Dn.forEach(Oo=>{Eo.push(""+An.map(No=>{const so=No.align||lo,Do=Pn(No,"showOverflow",uo)?["col--ellipsis"]:[],_o=Oo[No.id];let Ao=1,go=1;if(ko&&Zn.length){const xo=$e.getVTRowIndex(Oo._row),Mo=$e.getVTColumnIndex(No),co=mergeBodyMethod(Zn,xo,Mo);if(co){const{rowspan:vo,colspan:ao}=co;if(!vo||!ao)return"";vo>1&&(Ao=vo),ao>1&&(go=ao)}}return so&&Do.push(`col--${so}`),No.type==="radio"?``:No.type==="checkbox"?``:``}).join("")+"")}),Eo.push("")),ro){const{footerTableData:Oo}=Fe,No=getFooterData(Bn,Oo);No.length&&(Eo.push(""),No.forEach(so=>{Eo.push(`${An.map(Do=>{const _o=Do.footerAlign||Do.align||oo||lo,Ao=Pn(Do,"showOverflow",uo)?["col--ellipsis"]:[],go=_n(Bn,so,Do);return _o&&Ao.push(`col--${_o}`),``}).join("")}`)}),Eo.push(""))}const So=!Jn&&io?` + + + + + + + + + + Fantastic-admin 基础版 + + + + +
    +
    +
    为了您的体验,推è使用以下æµè§ˆå™¨
    + +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    Fantastic-admin 基础版
    +
    载入中
    +
    +
    + diff --git a/index.html.br b/index.html.br new file mode 100644 index 0000000000000000000000000000000000000000..e6b85c71a0a379dc7514268b658c189dfe4c6930 GIT binary patch literal 1425 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 Av;Y7A literal 0 HcmV?d00001 diff --git a/tinymce/langs/zh-Hans.js b/tinymce/langs/zh-Hans.js new file mode 100755 index 000000000..58c59b28d --- /dev/null +++ b/tinymce/langs/zh-Hans.js @@ -0,0 +1,7 @@ +/*! + * TinyMCE Language Pack + * + * Copyright (c) 2022 Ephox Corporation DBA Tiny Technologies, Inc. + * Licensed under the Tiny commercial license. See https://www.tiny.cloud/legal/ + */ +tinymce.addI18n("zh-Hans",{"Redo":"\u91cd\u505a","Undo":"\u64a4\u9500","Cut":"\u526a\u5207","Copy":"\u590d\u5236","Paste":"\u7c98\u8d34","Select all":"\u5168\u9009","New document":"\u65b0\u5efa\u6587\u6863","Ok":"\u786e\u5b9a","Cancel":"\u53d6\u6d88","Visual aids":"\u7f51\u683c\u7ebf","Bold":"\u7c97\u4f53","Italic":"\u659c\u4f53","Underline":"\u4e0b\u5212\u7ebf","Strikethrough":"\u5220\u9664\u7ebf","Superscript":"\u4e0a\u6807","Subscript":"\u4e0b\u6807","Clear formatting":"\u6e05\u9664\u683c\u5f0f","Remove":"\u79fb\u9664","Align left":"\u5de6\u5bf9\u9f50","Align center":"\u5c45\u4e2d\u5bf9\u9f50","Align right":"\u53f3\u5bf9\u9f50","No alignment":"\u672a\u5bf9\u9f50","Justify":"\u4e24\u7aef\u5bf9\u9f50","Bullet list":"\u65e0\u5e8f\u5217\u8868","Numbered list":"\u6709\u5e8f\u5217\u8868","Decrease indent":"\u51cf\u5c11\u7f29\u8fdb","Increase indent":"\u589e\u52a0\u7f29\u8fdb","Close":"\u5173\u95ed","Formats":"\u683c\u5f0f","Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.":"\u4f60\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u6253\u5f00\u526a\u8d34\u677f\uff0c\u8bf7\u4f7f\u7528Ctrl+X/C/V\u7b49\u5feb\u6377\u952e\u3002","Headings":"\u6807\u9898","Heading 1":"\u4e00\u7ea7\u6807\u9898","Heading 2":"\u4e8c\u7ea7\u6807\u9898","Heading 3":"\u4e09\u7ea7\u6807\u9898","Heading 4":"\u56db\u7ea7\u6807\u9898","Heading 5":"\u4e94\u7ea7\u6807\u9898","Heading 6":"\u516d\u7ea7\u6807\u9898","Preformatted":"\u9884\u5148\u683c\u5f0f\u5316\u7684","Div":"Div","Pre":"\u524d\u8a00","Code":"\u4ee3\u7801","Paragraph":"\u6bb5\u843d","Blockquote":"\u5f15\u6587\u533a\u5757","Inline":"\u6587\u672c","Blocks":"\u6837\u5f0f","Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.":"\u5f53\u524d\u4e3a\u7eaf\u6587\u672c\u7c98\u8d34\u6a21\u5f0f\uff0c\u518d\u6b21\u70b9\u51fb\u53ef\u4ee5\u56de\u5230\u666e\u901a\u7c98\u8d34\u6a21\u5f0f\u3002","Fonts":"\u5b57\u4f53","Font sizes":"\u5b57\u4f53\u5927\u5c0f","Class":"\u7c7b\u578b","Browse for an image":"\u6d4f\u89c8\u56fe\u50cf","OR":"\u6216","Drop an image here":"\u62d6\u653e\u4e00\u5f20\u56fe\u50cf\u81f3\u6b64","Upload":"\u4e0a\u4f20","Uploading image":"\u4e0a\u4f20\u56fe\u7247","Block":"\u5757","Align":"\u5bf9\u9f50","Default":"\u9884\u8bbe","Circle":"\u7a7a\u5fc3\u5706","Disc":"\u5b9e\u5fc3\u5706","Square":"\u5b9e\u5fc3\u65b9\u5757","Lower Alpha":"\u5c0f\u5199\u82f1\u6587\u5b57\u6bcd","Lower Greek":"\u5c0f\u5199\u5e0c\u814a\u5b57\u6bcd","Lower Roman":"\u5c0f\u5199\u7f57\u9a6c\u6570\u5b57","Upper Alpha":"\u5927\u5199\u82f1\u6587\u5b57\u6bcd","Upper Roman":"\u5927\u5199\u7f57\u9a6c\u6570\u5b57","Anchor...":"\u951a\u70b9...","Anchor":"\u951a\u70b9","Name":"\u540d\u79f0","ID":"ID","ID should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores.":"ID\u5e94\u8be5\u4ee5\u82f1\u6587\u5b57\u6bcd\u5f00\u5934\uff0c\u540e\u9762\u53ea\u80fd\u6709\u82f1\u6587\u5b57\u6bcd\u3001\u6570\u5b57\u3001\u7834\u6298\u53f7\u3001\u70b9\u3001\u5192\u53f7\u6216\u4e0b\u5212\u7ebf\u3002","You have unsaved changes are you sure you want to navigate away?":"\u4f60\u8fd8\u6709\u6587\u6863\u5c1a\u672a\u4fdd\u5b58\uff0c\u786e\u5b9a\u8981\u79bb\u5f00\uff1f","Restore last draft":"\u6062\u590d\u4e0a\u6b21\u7684\u8349\u7a3f","Special character...":"\u7279\u6b8a\u5b57\u7b26...","Special Character":"\u7279\u6b8a\u5b57\u7b26","Source code":"\u6e90\u4ee3\u7801","Insert/Edit code sample":"\u63d2\u5165/\u7f16\u8f91\u4ee3\u7801\u793a\u4f8b","Language":"\u8bed\u8a00","Code sample...":"\u793a\u4f8b\u4ee3\u7801...","Left to right":"\u7531\u5de6\u5230\u53f3","Right to left":"\u7531\u53f3\u5230\u5de6","Title":"\u6807\u9898","Fullscreen":"\u5168\u5c4f","Action":"\u52a8\u4f5c","Shortcut":"\u5feb\u6377\u65b9\u5f0f","Help":"\u5e2e\u52a9","Address":"\u5730\u5740","Focus to menubar":"\u79fb\u52a8\u7126\u70b9\u5230\u83dc\u5355\u680f","Focus to toolbar":"\u79fb\u52a8\u7126\u70b9\u5230\u5de5\u5177\u680f","Focus to element path":"\u79fb\u52a8\u7126\u70b9\u5230\u5143\u7d20\u8def\u5f84","Focus to contextual toolbar":"\u79fb\u52a8\u7126\u70b9\u5230\u4e0a\u4e0b\u6587\u83dc\u5355","Insert link (if link plugin activated)":"\u63d2\u5165\u94fe\u63a5 (\u5982\u679c\u94fe\u63a5\u63d2\u4ef6\u5df2\u6fc0\u6d3b)","Save (if save plugin activated)":"\u4fdd\u5b58(\u5982\u679c\u4fdd\u5b58\u63d2\u4ef6\u5df2\u6fc0\u6d3b)","Find (if searchreplace plugin activated)":"\u67e5\u627e(\u5982\u679c\u67e5\u627e\u66ff\u6362\u63d2\u4ef6\u5df2\u6fc0\u6d3b)","Plugins installed ({0}):":"\u5df2\u5b89\u88c5\u63d2\u4ef6 ({0}):","Premium plugins:":"\u4f18\u79c0\u63d2\u4ef6\uff1a","Learn more...":"\u4e86\u89e3\u66f4\u591a...","You are using {0}":"\u4f60\u6b63\u5728\u4f7f\u7528 {0}","Plugins":"\u63d2\u4ef6","Handy Shortcuts":"\u5feb\u6377\u952e","Horizontal line":"\u6c34\u5e73\u5206\u5272\u7ebf","Insert/edit image":"\u63d2\u5165/\u7f16\u8f91\u56fe\u7247","Alternative description":"\u66ff\u4ee3\u63cf\u8ff0","Accessibility":"\u8f85\u52a9\u529f\u80fd","Image is decorative":"\u56fe\u50cf\u662f\u88c5\u9970\u6027\u7684","Source":"\u6e90","Dimensions":"\u5c3a\u5bf8","Constrain proportions":"\u4fdd\u6301\u6bd4\u4f8b","General":"\u4e00\u822c","Advanced":"\u9ad8\u7ea7","Style":"\u6837\u5f0f","Vertical space":"\u5782\u76f4\u95f4\u8ddd","Horizontal space":"\u6c34\u5e73\u95f4\u8ddd","Border":"\u6846\u7ebf","Insert image":"\u63d2\u5165\u56fe\u7247","Image...":"\u56fe\u7247...","Image list":"\u56fe\u7247\u6e05\u5355","Resize":"\u8c03\u6574\u5927\u5c0f","Insert date/time":"\u63d2\u5165\u65e5\u671f/\u65f6\u95f4","Date/time":"\u65e5\u671f/\u65f6\u95f4","Insert/edit link":"\u63d2\u5165/\u7f16\u8f91\u94fe\u63a5","Text to display":"\u8981\u663e\u793a\u7684\u6587\u672c","Url":"\u5730\u5740","Open link in...":"\u94fe\u63a5\u6253\u5f00\u4f4d\u7f6e...","Current window":"\u5f53\u524d\u7a97\u53e3","None":"\u65e0","New window":"\u65b0\u7a97\u53e3","Open link":"\u6253\u5f00\u94fe\u63a5","Remove link":"\u79fb\u9664\u94fe\u63a5","Anchors":"\u951a\u70b9","Link...":"\u94fe\u63a5...","Paste or type a link":"\u7c98\u8d34\u6216\u8f93\u5165\u94fe\u63a5","The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?":"\u4f60\u6240\u586b\u5199\u7684URL\u5730\u5740\u4e3a\u90ae\u4ef6\u5730\u5740\uff0c\u9700\u8981\u52a0\u4e0amailto: \u524d\u7f00\u5417\uff1f","The URL you entered seems to be an external link. Do you want to add the required http:// prefix?":"\u4f60\u6240\u586b\u5199\u7684URL\u5730\u5740\u5c5e\u4e8e\u5916\u90e8\u94fe\u63a5\uff0c\u9700\u8981\u52a0\u4e0ahttp:// \u524d\u7f00\u5417\uff1f","The URL you entered seems to be an external link. Do you want to add the required https:// prefix?":"\u60a8\u8f93\u5165\u7684 URL \u4f3c\u4e4e\u662f\u4e00\u4e2a\u5916\u90e8\u94fe\u63a5\u3002\u60a8\u60f3\u6dfb\u52a0\u6240\u9700\u7684 https:// \u524d\u7f00\u5417\uff1f","Link list":"\u94fe\u63a5\u6e05\u5355","Insert video":"\u63d2\u5165\u89c6\u9891","Insert/edit video":"\u63d2\u5165/\u7f16\u8f91\u89c6\u9891","Insert/edit media":"\u63d2\u5165/\u7f16\u8f91\u5a92\u4f53","Alternative source":"\u955c\u50cf","Alternative source URL":"\u66ff\u4ee3\u6765\u6e90\u7f51\u5740","Media poster (Image URL)":"\u5c01\u9762(\u56fe\u7247\u5730\u5740)","Paste your embed code below:":"\u5c06\u5185\u5d4c\u4ee3\u7801\u7c98\u8d34\u5728\u4e0b\u9762:","Embed":"\u5185\u5d4c","Media...":"\u591a\u5a92\u4f53...","Nonbreaking space":"\u4e0d\u95f4\u65ad\u7a7a\u683c","Page break":"\u5206\u9875\u7b26","Paste as text":"\u7c98\u8d34\u4e3a\u6587\u672c","Preview":"\u9884\u89c8","Print":"\u6253\u5370","Print...":"\u6253\u5370...","Save":"\u4fdd\u5b58","Find":"\u5bfb\u627e","Replace with":"\u66ff\u6362\u4e3a","Replace":"\u66ff\u6362","Replace all":"\u66ff\u6362\u5168\u90e8","Previous":"\u4e0a\u4e00\u4e2a","Next":"\u4e0b\u4e00\u4e2a","Find and Replace":"\u67e5\u627e\u548c\u66ff\u6362","Find and replace...":"\u67e5\u627e\u5e76\u66ff\u6362...","Could not find the specified string.":"\u672a\u627e\u5230\u641c\u7d22\u5185\u5bb9\u3002","Match case":"\u5927\u5c0f\u5199\u5339\u914d","Find whole words only":"\u5168\u5b57\u5339\u914d","Find in selection":"\u5728\u9009\u533a\u4e2d\u67e5\u627e","Insert table":"\u63d2\u5165\u8868\u683c","Table properties":"\u8868\u683c\u5c5e\u6027","Delete table":"\u5220\u9664\u8868\u683c","Cell":"\u5355\u5143\u683c","Row":"\u884c","Column":"\u680f\u76ee","Cell properties":"\u5355\u5143\u683c\u5c5e\u6027","Merge cells":"\u5408\u5e76\u5355\u5143\u683c","Split cell":"\u62c6\u5206\u5355\u5143\u683c","Insert row before":"\u5728\u4e0a\u65b9\u63d2\u5165\u884c","Insert row after":"\u5728\u4e0b\u65b9\u63d2\u5165\u884c","Delete row":"\u5220\u9664\u884c","Row properties":"\u884c\u5c5e\u6027","Cut row":"\u526a\u5207\u884c","Cut column":"\u526a\u5207\u5217","Copy row":"\u590d\u5236\u884c","Copy column":"\u590d\u5236\u5217","Paste row before":"\u7c98\u8d34\u884c\u5230\u4e0a\u65b9","Paste column before":"\u7c98\u8d34\u6b64\u5217\u524d","Paste row after":"\u7c98\u8d34\u884c\u5230\u4e0b\u65b9","Paste column after":"\u7c98\u8d34\u540e\u9762\u7684\u5217","Insert column before":"\u5728\u5de6\u4fa7\u63d2\u5165\u5217","Insert column after":"\u5728\u53f3\u4fa7\u63d2\u5165\u5217","Delete column":"\u5220\u9664\u5217","Cols":"\u5217","Rows":"\u884c\u6570","Width":"\u5bbd\u5ea6","Height":"\u9ad8\u5ea6","Cell spacing":"\u5355\u5143\u683c\u5916\u95f4\u8ddd","Cell padding":"\u5355\u5143\u683c\u5185\u8fb9\u8ddd","Row clipboard actions":"\u884c\u526a\u8d34\u677f\u64cd\u4f5c","Column clipboard actions":"\u5217\u526a\u8d34\u677f\u64cd\u4f5c","Table styles":"\u8868\u683c\u6837\u5f0f","Cell styles":"\u5355\u5143\u683c\u6837\u5f0f","Column header":"\u5217\u6807\u9898","Row header":"\u884c\u5934","Table caption":"\u8868\u683c\u6807\u9898","Caption":"\u6807\u9898","Show caption":"\u663e\u793a\u6807\u9898","Left":"\u5de6","Center":"\u5c45\u4e2d","Right":"\u53f3","Cell type":"\u50a8\u5b58\u683c\u522b","Scope":"\u8303\u56f4","Alignment":"\u5bf9\u9f50","Horizontal align":"\u6c34\u5e73\u5bf9\u9f50","Vertical align":"\u5782\u76f4\u5bf9\u9f50","Top":"\u4e0a\u65b9\u5bf9\u9f50","Middle":"\u5c45\u4e2d\u5bf9\u9f50","Bottom":"\u4e0b\u65b9\u5bf9\u9f50","Header cell":"\u8868\u5934\u5355\u5143\u683c","Row group":"\u884c\u7ec4","Column group":"\u5217\u7ec4","Row type":"\u884c\u7c7b\u578b","Header":"\u8868\u5934","Body":"\u8868\u4f53","Footer":"\u8868\u5c3e","Border color":"\u6846\u7ebf\u989c\u8272","Solid":"\u5b9e\u7ebf","Dotted":"\u865a\u7ebf","Dashed":"\u865a\u7ebf","Double":"\u53cc\u7cbe\u5ea6","Groove":"\u51f9\u69fd","Ridge":"\u6d77\u810a\u5ea7","Inset":"\u5d4c\u5165","Outset":"\u5916\u7f6e","Hidden":"\u9690\u85cf","Insert template...":"\u63d2\u5165\u6a21\u677f...","Templates":"\u6a21\u677f","Template":"\u6a21\u677f","Insert Template":"\u63d2\u5165\u6a21\u677f","Text color":"\u6587\u672c\u989c\u8272","Background color":"\u80cc\u666f\u989c\u8272","Custom...":"\u81ea\u5b9a\u4e49......","Custom color":"\u81ea\u5b9a\u4e49\u989c\u8272","No color":"\u65e0","Remove color":"\u79fb\u9664\u989c\u8272","Show blocks":"\u663e\u793a\u533a\u5757\u8fb9\u6846","Show invisible characters":"\u663e\u793a\u4e0d\u53ef\u89c1\u5b57\u7b26","Word count":"\u5b57\u6570","Count":"\u8ba1\u6570","Document":"\u6587\u6863","Selection":"\u9009\u62e9","Words":"\u5355\u8bcd","Words: {0}":"\u5b57\u6570\uff1a{0}","{0} words":"{0} \u5b57","File":"\u6587\u4ef6","Edit":"\u7f16\u8f91","Insert":"\u63d2\u5165","View":"\u67e5\u770b","Format":"\u683c\u5f0f","Table":"\u8868\u683c","Tools":"\u5de5\u5177","Powered by {0}":"\u7531{0}\u9a71\u52a8","Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help":"\u7f16\u8f91\u533a\u3002\u6309ALT-F9\u6253\u5f00\u83dc\u5355\uff0c\u6309ALT-F10\u6253\u5f00\u5de5\u5177\u680f\uff0c\u6309ALT-0\u67e5\u770b\u5e2e\u52a9","Image title":"\u56fe\u7247\u6807\u9898","Border width":"\u8fb9\u6846\u5bbd\u5ea6","Border style":"\u8fb9\u6846\u6837\u5f0f","Error":"\u9519\u8bef","Warn":"\u8b66\u544a","Valid":"\u6709\u6548","To open the popup, press Shift+Enter":"\u6309Shitf+Enter\u952e\u6253\u5f00\u5bf9\u8bdd\u6846","Rich Text Area":"\u5bcc\u6587\u672c\u533a\u57df","Rich Text Area. Press ALT-0 for help.":"\u7f16\u8f91\u533a\u3002\u6309Alt+0\u952e\u6253\u5f00\u5e2e\u52a9\u3002","System Font":"\u7cfb\u7edf\u5b57\u4f53","Failed to upload image: {0}":"\u56fe\u7247\u4e0a\u4f20\u5931\u8d25: {0}","Failed to load plugin: {0} from url {1}":"\u63d2\u4ef6\u52a0\u8f7d\u5931\u8d25: {0} \u6765\u81ea\u94fe\u63a5 {1}","Failed to load plugin url: {0}":"\u63d2\u4ef6\u52a0\u8f7d\u5931\u8d25 \u94fe\u63a5: {0}","Failed to initialize plugin: {0}":"\u63d2\u4ef6\u521d\u59cb\u5316\u5931\u8d25: {0}","example":"\u793a\u4f8b","Search":"\u641c\u7d22","All":"\u5168\u90e8","Currency":"\u8d27\u5e01","Text":"\u6587\u5b57","Quotations":"\u5f15\u7528","Mathematical":"\u6570\u5b66","Extended Latin":"\u62c9\u4e01\u8bed\u6269\u5145","Symbols":"\u7b26\u53f7","Arrows":"\u7bad\u5934","User Defined":"\u81ea\u5b9a\u4e49","dollar sign":"\u7f8e\u5143\u7b26\u53f7","currency sign":"\u8d27\u5e01\u7b26\u53f7","euro-currency sign":"\u6b27\u5143\u7b26\u53f7","colon sign":"\u5192\u53f7","cruzeiro sign":"\u514b\u9c81\u8d5b\u7f57\u5e01\u7b26\u53f7","french franc sign":"\u6cd5\u90ce\u7b26\u53f7","lira sign":"\u91cc\u62c9\u7b26\u53f7","mill sign":"\u5bc6\u5c14\u7b26\u53f7","naira sign":"\u5948\u62c9\u7b26\u53f7","peseta sign":"\u6bd4\u585e\u5854\u7b26\u53f7","rupee sign":"\u5362\u6bd4\u7b26\u53f7","won sign":"\u97e9\u5143\u7b26\u53f7","new sheqel sign":"\u65b0\u8c22\u514b\u5c14\u7b26\u53f7","dong sign":"\u8d8a\u5357\u76fe\u7b26\u53f7","kip sign":"\u8001\u631d\u57fa\u666e\u7b26\u53f7","tugrik sign":"\u56fe\u683c\u91cc\u514b\u7b26\u53f7","drachma sign":"\u5fb7\u62c9\u514b\u9a6c\u7b26\u53f7","german penny symbol":"\u5fb7\u56fd\u4fbf\u58eb\u7b26\u53f7","peso sign":"\u6bd4\u7d22\u7b26\u53f7","guarani sign":"\u74dc\u62c9\u5c3c\u7b26\u53f7","austral sign":"\u6fb3\u5143\u7b26\u53f7","hryvnia sign":"\u683c\u91cc\u592b\u5c3c\u4e9a\u7b26\u53f7","cedi sign":"\u585e\u5730\u7b26\u53f7","livre tournois sign":"\u91cc\u5f17\u5f17\u5c14\u7b26\u53f7","spesmilo sign":"spesmilo\u7b26\u53f7","tenge sign":"\u575a\u6208\u7b26\u53f7","indian rupee sign":"\u5370\u5ea6\u5362\u6bd4","turkish lira sign":"\u571f\u8033\u5176\u91cc\u62c9","nordic mark sign":"\u5317\u6b27\u9a6c\u514b","manat sign":"\u9a6c\u7eb3\u7279\u7b26\u53f7","ruble sign":"\u5362\u5e03\u7b26\u53f7","yen character":"\u65e5\u5143\u5b57\u6837","yuan character":"\u4eba\u6c11\u5e01\u5143\u5b57\u6837","yuan character, in hong kong and taiwan":"\u5143\u5b57\u6837\uff08\u6e2f\u53f0\u5730\u533a\uff09","yen/yuan character variant one":"\u5143\u5b57\u6837\uff08\u5927\u5199\uff09","Emojis":"Emojis","Emojis...":"Emojis...","Loading emojis...":"\u6b63\u5728\u52a0\u8f7dEmojis...","Could not load emojis":"\u65e0\u6cd5\u52a0\u8f7dEmojis","People":"\u4eba\u7c7b","Animals and Nature":"\u52a8\u7269\u548c\u81ea\u7136","Food and Drink":"\u98df\u7269\u548c\u996e\u54c1","Activity":"\u6d3b\u52a8","Travel and Places":"\u65c5\u6e38\u548c\u5730\u70b9","Objects":"\u7269\u4ef6","Flags":"\u65d7\u5e1c","Characters":"\u5b57\u7b26","Characters (no spaces)":"\u5b57\u7b26(\u65e0\u7a7a\u683c)","{0} characters":"{0} \u4e2a\u5b57\u7b26","Error: Form submit field collision.":"\u9519\u8bef: \u8868\u5355\u63d0\u4ea4\u5b57\u6bb5\u51b2\u7a81\u3002","Error: No form element found.":"\u9519\u8bef: \u6ca1\u6709\u8868\u5355\u63a7\u4ef6\u3002","Color swatch":"\u989c\u8272\u6837\u672c","Color Picker":"\u9009\u8272\u5668","Invalid hex color code: {0}":"\u5341\u516d\u8fdb\u5236\u989c\u8272\u4ee3\u7801\u65e0\u6548\uff1a {0}","Invalid input":"\u65e0\u6548\u8f93\u5165","R":"R","Red component":"\u7ea2\u8272\u90e8\u5206","G":"G","Green component":"\u7eff\u8272\u90e8\u5206","B":"B","Blue component":"\u767d\u8272\u90e8\u5206","#":"#","Hex color code":"\u5341\u516d\u8fdb\u5236\u989c\u8272\u4ee3\u7801","Range 0 to 255":"\u8303\u56f40\u81f3255","Turquoise":"\u9752\u7eff\u8272","Green":"\u7eff\u8272","Blue":"\u84dd\u8272","Purple":"\u7d2b\u8272","Navy Blue":"\u6d77\u519b\u84dd","Dark Turquoise":"\u6df1\u84dd\u7eff\u8272","Dark Green":"\u6df1\u7eff\u8272","Medium Blue":"\u4e2d\u84dd\u8272","Medium Purple":"\u4e2d\u7d2b\u8272","Midnight Blue":"\u6df1\u84dd\u8272","Yellow":"\u9ec4\u8272","Orange":"\u6a59\u8272","Red":"\u7ea2\u8272","Light Gray":"\u6d45\u7070\u8272","Gray":"\u7070\u8272","Dark Yellow":"\u6697\u9ec4\u8272","Dark Orange":"\u6df1\u6a59\u8272","Dark Red":"\u6df1\u7ea2\u8272","Medium Gray":"\u4e2d\u7070\u8272","Dark Gray":"\u6df1\u7070\u8272","Light Green":"\u6d45\u7eff\u8272","Light Yellow":"\u6d45\u9ec4\u8272","Light Red":"\u6d45\u7ea2\u8272","Light Purple":"\u6d45\u7d2b\u8272","Light Blue":"\u6d45\u84dd\u8272","Dark Purple":"\u6df1\u7d2b\u8272","Dark Blue":"\u6df1\u84dd\u8272","Black":"\u9ed1\u8272","White":"\u767d\u8272","Switch to or from fullscreen mode":"\u5207\u6362\u5168\u5c4f\u6a21\u5f0f","Open help dialog":"\u6253\u5f00\u5e2e\u52a9\u5bf9\u8bdd\u6846","history":"\u5386\u53f2","styles":"\u6837\u5f0f","formatting":"\u683c\u5f0f\u5316","alignment":"\u5bf9\u9f50","indentation":"\u7f29\u8fdb","Font":"\u5b57\u4f53","Size":"\u5b57\u53f7","More...":"\u66f4\u591a...","Select...":"\u9009\u62e9...","Preferences":"\u9996\u9009\u9879","Yes":"\u662f","No":"\u5426","Keyboard Navigation":"\u952e\u76d8\u6307\u5f15","Version":"\u7248\u672c","Code view":"\u4ee3\u7801\u89c6\u56fe","Open popup menu for split buttons":"\u6253\u5f00\u5f39\u51fa\u5f0f\u83dc\u5355\uff0c\u7528\u4e8e\u62c6\u5206\u6309\u94ae","List Properties":"\u5217\u8868\u5c5e\u6027","List properties...":"\u6807\u9898\u5b57\u4f53\u5c5e\u6027","Start list at number":"\u4ee5\u6570\u5b57\u5f00\u59cb\u5217\u8868","Line height":"\u884c\u9ad8","Dropped file type is not supported":"\u6b64\u6587\u4ef6\u7c7b\u578b\u4e0d\u652f\u6301\u62d6\u653e","Loading...":"\u52a0\u8f7d\u4e2d...","ImageProxy HTTP error: Rejected request":"\u56fe\u7247\u4ee3\u7406\u8bf7\u6c42\u9519\u8bef\uff1a\u8bf7\u6c42\u88ab\u62d2\u7edd","ImageProxy HTTP error: Could not find Image Proxy":"\u56fe\u7247\u4ee3\u7406\u8bf7\u6c42\u9519\u8bef\uff1a\u65e0\u6cd5\u627e\u5230\u56fe\u7247\u4ee3\u7406","ImageProxy HTTP error: Incorrect Image Proxy URL":"\u56fe\u7247\u4ee3\u7406\u8bf7\u6c42\u9519\u8bef\uff1a\u56fe\u7247\u4ee3\u7406\u5730\u5740\u9519\u8bef","ImageProxy HTTP error: Unknown ImageProxy error":"\u56fe\u7247\u4ee3\u7406\u8bf7\u6c42\u9519\u8bef\uff1a\u672a\u77e5\u7684\u56fe\u7247\u4ee3\u7406\u9519\u8bef"}); \ No newline at end of file diff --git a/tinymce/langs/zh-Hans.js.br b/tinymce/langs/zh-Hans.js.br new file mode 100644 index 0000000000000000000000000000000000000000..18ebd9366b9a082e4bb80e682b4e16e61b9d216b GIT binary patch literal 5351 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 F#W63var^)P literal 0 HcmV?d00001 diff --git a/tinymce/langs/zh-Hans.js.gz b/tinymce/langs/zh-Hans.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e91947955b3989ef97cda9aed9965236f2393a3c GIT binary patch literal 6419 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 cpHP`#yxQI9%e4*;Q#;t literal 0 HcmV?d00001 diff --git a/tinymce/skins/content/dark/content.css.gz b/tinymce/skins/content/dark/content.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..66214c00eaba25f467a2b4045da689c4db48ade1 GIT binary patch literal 617 zcmV-v0+#(BiwFP!000021I<*yZrd;nz56Q&@3IAUnxx&@s_0=GFl>jdz=EEF9B7Mn zgesCJ(Orz8|2|l@8>d@(=&3jJi4xx<{g_$Vz@G>p!~Cvvwl*@&t+r0Uo5f;LoYGYU zFd#)yv|(Wlrv+}6ZUm%QRhm-Yc&2RvpR_V}-!Wf?_=`21K)j^V65M`^6ZmN}%Qk_V zT~m@t;5Mrb*9m+^!{|us1mc^D3@p+3IDz;p>3d?8BmAJ6;siVzpL%jCaM8+8x*=6= zSipRG)?!<9r7{BMj<#3PLlj|Bx8Dlu;$C#?q*nVrgNCQu%>%KH|aoOA_+vHW&5N?*SN-XzZ) z%D}M)1k9#qgS3+gEQudkb%H!MntV$Qdt`$i5Gv~xt9$Cz?pa0vfJTC`piJ9R$i08$ zyXw-{9knjFj%V>YfmJ9qxsLn({Z^7U@mSA`F3a&u0xV!&?Ovne5WZCL{_=t101NO| zEBP8V2PeH$^Zv4Y;=JI_5Ayu*4ERw7qvA(uyKb95SKJK?|7rE%pfCRy)+)>|;06Ey D#62um literal 0 HcmV?d00001 diff --git a/tinymce/skins/content/dark/content.min.css b/tinymce/skins/content/dark/content.min.css new file mode 100755 index 000000000..6718ba295 --- /dev/null +++ b/tinymce/skins/content/dark/content.min.css @@ -0,0 +1,21 @@ +body { background-color: #222f3e; color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; line-height: 1.4; margin: 1rem; } +a { color: #4099ff; } +table { border-collapse: collapse; } + +table:not([cellpadding]) td, +table:not([cellpadding]) th { padding: 0.4rem; } + +table[border]:not([border="0"], [style*="border-width"]) td, +table[border]:not([border="0"], [style*="border-width"]) th { border-width: 1px; } + +table[border]:not([border="0"], [style*="border-style"]) td, +table[border]:not([border="0"], [style*="border-style"]) th { border-style: solid; } + +table[border]:not([border="0"], [style*="border-color"]) td, +table[border]:not([border="0"], [style*="border-color"]) th { border-color: #6d737b; } +figure { display: table; margin: 1rem auto; } +figure figcaption { color: #8a8f97; display: block; margin-top: 0.25rem; text-align: center; } +hr { border-color: #6d737b; border-style: solid; border-width: 1px 0 0; } +code { background-color: #6d737b; border-radius: 3px; padding: 0.1rem 0.2rem; } +.mce-content-body:not([dir="rtl"]) blockquote { border-left: 2px solid #6d737b; margin-left: 1.5rem; padding-left: 1rem; } +.mce-content-body[dir="rtl"] blockquote { border-right: 2px solid #6d737b; margin-right: 1.5rem; padding-right: 1rem; } diff --git a/tinymce/skins/content/dark/content.min.css.br b/tinymce/skins/content/dark/content.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..dea5857551939293eeee5c00aed305bca37794dc GIT binary patch literal 414 zcmV;P0b%|dHw6G3hq3eIf=0aj&{-L+Yip&-YM%tQ1CxayIVIzV}Vr*vVdBbs)#q=ZgZIG-$SvQ>6*Xd>TF*WBa5x-O0ReiTUU! ziyWrV!cai*Cg`A2V{GEC@~^?>KV7S5ac7@`*K!)F0l{oSu-$c11JUFdNZ7Acn=x`z=B8@Ohin_5-_8;( I=@A<72<1=MM*si- literal 0 HcmV?d00001 diff --git a/tinymce/skins/content/dark/content.min.css.gz b/tinymce/skins/content/dark/content.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..66c62b47715fa97c96fb941baf147fcf89d11165 GIT binary patch literal 527 zcmV+q0`UDGiwFP!000021D#Y&kJB&^z3;CWnG2w#O4CBOj(PzJ!2wpH+Edko6HgMW zt{t2SG^+N$qkNGRS`NK=#xwKY%se}`vW7FnA~|HvRz~`X)z)!%6^3EDzz7CAP16Wc zYsgQ|P-_p^Q-KDy!j#Md_8Ik0B$WvGh7~doN?}UBM5odSv@+=DsIr_m%xB98 zj>2WiaF{zhM)2|=;QWXDGFY!0{x1(CVvSA5)=6|tw^|e>au`lcP#49GrPsRzwJwB| z%4GXDK+^lqWe#WPO%B0q*)!=fb{*ut%j}E|3)tR+T}idZw;R^8`lTf0YzlW*az6Ii zIyuaX(_MsG^Ik$@@`O<98SPNGwlC88i@%|w8Y;xS#XqOnk{ZE_e2`DBYmFyXsaF@z`bg;ts2kf0%S zP5Ip2rh0X#|EwMY2%1WXm3aNp|5eWksj8C0qLIx+*lpXvEbR3?J0|ES)({%O2ibV81g(4p|xK6i)*Xjuth_Z{YY?mSuX{|Q4?+?I<4k-cuAbD){Zrq5#l}Q2&GjWPbe!}5;Yawr)jZfB_TpXh%L#QhVtXI zAQ|3O9j}Ihz&3>t2~j8Pq*Y1cYFfVx6|8(zWR6o&oPeL3@f6nSlw9kNa)y~yuIRgV z@ppEeyR-ms8!I%r*&2!v%rfu=VR%g00zV@n zk)+UMHF;St8Ua}r022T^Q&55wyOv`~95e3pLW2Y(5D9F$jDB7V7P$QF(fg(>b z5t>xVQ);2;zZaq;TM6n8nF1~3Bk$gON8J@pwfH>)N@qDM#ZH?xM<(jpP!`(2v`g{P zXnX%n$aUO*c9v5lYpNXK_G^;jhbtVr6gT^}BAep2Xe>7=J_*ahlQAiho0=@v!iFS8 z@`cO;v6cegsi7oA5H@6iye_Y1fYFw+E$M2@IaZ5{4%-P|X`5r^X?HdIGn=s}3`OaM z^NM^XoiU;glw(}QduMZesB6EN)+E&md3{^t5kYvn=3TCg1h6y@gr$gw# z`B_hxTgR_Alk0bHz}xgchbn3ufE>%k#pvK{jy3T?Rc|P8YbbQm#DHu?fI#hnX8k~e z+oQ@E0AUrZgSK7eAVWCl-SpS*dTIUUI$0)nDK?R6ew_^U`=u3clc}F)1*_?sL^#K) z-oHf0ar<1y$KXefBb*~Rqt#3FES+)wxt@=~>PhE0pW~I3GFmQm)%d^)ihaQoV-6K%h=UjXPv)`tpzacITJ=#Hisn3SIV~J(VCY>7QkC6A3ca2qtobK«Uê]kξ,Ù¾ RD3nË:›‘5†1¸€NÛ@`{)V? «»ÕÒqnäªvÚÞUoÈòEQƒ‡G» \ No newline at end of file diff --git a/tinymce/skins/content/default/content.min.css.gz b/tinymce/skins/content/default/content.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..6288f1c34d2d566ee5871a17cc97d660ca9226cd GIT binary patch literal 500 zcmVgiwFP!000021D#Y&kJB&^z4I$Z<^ss6+OjKASG|CQ-~cPJ+EdkoV^0#R zt|vGXXjJjvQNFgR*m9_H$&6>-doy`)O16O$WE42b^uhT?L88mjV^TF0<3Ykl@526@ zHjiEWnF31?kC+p}(^nzk2c^U$;o;ci7$iKUb>LdUCmmQv^j?B^C^5jJ4waA~zM%hw z?2Lx*Sfh|o=};vVMwhL@yMRf7E-zTYVs^KNgO0fi3KkI$Yxwhub?OmLkW#c56GPtX zvO)#pTU*pusX+W@YtZ{rTkAr;dkbvke+~;c!4N8#&+Z1!zGK@{?)uI?*oe8DS+s*p3CZ7Cq9y3<3ERVh5VU%GV q{o!KPuVdgIv)6bhlrJ*I{yw-u8OPh=l5k4 zIpek<2|SOl0lmV?{Q65xg9o75x4V}qwF>=~qHR2Y6)1;ciECA({T$Rm zbhgKy20;D~w3m8%z1k9bcYHf2zewKtfk3GvWCcA9i>j!(R_#Xjfo5RCy>AP3KpwR} zDp@PtY_Xv!IZQrmhdUfcyzlFrf05)r>N&^NXE!f#{pyT{a8TuGn-0W4Y_>qz@c`z( zIpU#%OfmIL0m_ZXZ~x8_nSe|W#lW6w#?s??e#dRM^i3%+K%kiP(E-PrZwu6HJAM0d zZen|t;t36Lzc(IIwg!&3&3N%sDzc5tlI^bu>Za=jhLtF6P@r1EQI9@q7mA{VU5Ynw a(;&NUn#B;m3a0ds1xmEQDRBII0qP#JbP53g literal 0 HcmV?d00001 diff --git a/tinymce/skins/content/document/content.css.gz b/tinymce/skins/content/document/content.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..7d24be2a41c854675d22fb3dca9619762d54d723 GIT binary patch literal 656 zcmV;B0&o2viwFP!000021I?6CPunmM$KU%YPMMGZ#gL*hjUXhpNz?YQA+6#G@!;5( z#KN&N`vU0@-+i)^l(MdS;0aZ#>O0&2|L@$p%Lb+5;Dtjp@HhjgsnPKVK*7ab&$7J`eVRSZW`&ijc(}BNSjiiuS2-}=wi=mVdBP@zPgYhdyGDA#f+qt+ta`F{FZzXS0?<479K2&*-3J?1d|ij_G&gpX~jSHMAH$vaKc z)u2kySaGoefm%;dPUKY45rXp2DDOk?@OTi+jivpYjqSGwKy~_`q>LWdG}+N2QVh

    U4~+DBf(fuMk|9LykGmh8MfaJ)`rDJk|nn( z+(fCvi)5@{e5PcR=T(R0=9`R9KMxQ8_K4&1wZzYdUl7M|4&G`d-y(Ay0Iy|!J}m$0 zyf{>Z5D~dlRp$^&RSDjbvco`{cAcG_g(esrZ_nrdz-K)#s1eA7HH3y(7?cCMRPG{iqyu50t+@NuS$Z*JG?tXZN!t%9YX>9D qke(k+Fk{zG@u~5* zuub?S4hl<_Y;VdZ%>yj?M2k$b;aoxzd9v~ zMTmP`3~yv3{>Q)TqD`3`{=%_E#nVPTj9{5XPtNFrncey+u4Yv00(xJrt1jrwFN^+J zr~uJOCw|(0r=ej$m8FTd#XPP2DDeQxsEYD zq|?CsYPm(p{@TAC;>O5$ANoCnD=a@jSwan@~Xlt7#IZN?MLrQjU_jIg;Dz wx+yXWx)*fl9a3Q}JFDukAf6ftMWW0Es?R}D@nr83%TLf5_v-X5M?Fr`r-!$)Oe&QNsZWDis_c;bNCt)95sY582#( zODLsg1n z5P~)42I2l^5W*jm7&0N;wfh`(2=_^&sR`j5*TgL<6+&=Vp@ucrbr3@E1JwhP6dZnI zgFy&2*EOrr%4`Y8tE<}=s(OwmRZJLVtkafdOGr%1>Vl`{F@^{tm{%>>JQ+nk`UKOP z>v4Zd{*yY7Au%>Z%M#Nrq2xA~I);)y~p#N!I16t8NGVfgd1{i#?R8f^qB)py*Efzt3ln*|(B z=+R`}q4w=I9ptvF?1EJg1=|odHSHCCTm?NVuQxb{yQsK0>Fg&sb@RJ`kPj~dIH&fM#9Z6>8aCX6Q3#N1Qtq^8oY0!zvXN|X`1zm1_Y zlPk<9hFR5i06lb1zuTNnI{LkPhiq@)SGZ@8Zz9_6b-n}H@4mzw(mm)C?CmucQ3U`1 DJ|_;+ literal 0 HcmV?d00001 diff --git a/tinymce/skins/content/tinymce-5-dark/content.css b/tinymce/skins/content/tinymce-5-dark/content.css new file mode 100755 index 000000000..21b2bb8eb --- /dev/null +++ b/tinymce/skins/content/tinymce-5-dark/content.css @@ -0,0 +1,78 @@ +body { + background-color: #2f3742; + color: #dfe0e4; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; + line-height: 1.4; + margin: 1rem; +} + +a { + color: #4099ff; +} + +table { + border-collapse: collapse; +} + +/* Apply a default padding if legacy cellpadding attribute is missing */ +table:not([cellpadding]) th, +table:not([cellpadding]) td { + padding: 0.4rem; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"], [style*="border-width"]) th, +table[border]:not([border="0"], [style*="border-width"]) td { + border-width: 1px; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"], [style*="border-style"]) th, +table[border]:not([border="0"], [style*="border-style"]) td { + border-style: solid; +} + +/* Set default table styles if a table has a positive border attribute + and no inline css */ +table[border]:not([border="0"], [style*="border-color"]) th, +table[border]:not([border="0"], [style*="border-color"]) td { + border-color: #6d737b; +} + +figure { + display: table; + margin: 1rem auto; +} + +figure figcaption { + color: #8a8f97; + display: block; + margin-top: 0.25rem; + text-align: center; +} + +hr { + border-color: #6d737b; + border-style: solid; + border-width: 1px 0 0; +} + +code { + background-color: #6d737b; + border-radius: 3px; + padding: 0.1rem 0.2rem; +} + +.mce-content-body:not([dir="rtl"]) blockquote { + border-left: 2px solid #6d737b; + margin-left: 1.5rem; + padding-left: 1rem; +} + +.mce-content-body[dir="rtl"] blockquote { + border-right: 2px solid #6d737b; + margin-right: 1.5rem; + padding-right: 1rem; +} diff --git a/tinymce/skins/content/tinymce-5-dark/content.css.br b/tinymce/skins/content/tinymce-5-dark/content.css.br new file mode 100644 index 000000000..9d6373974 --- /dev/null +++ b/tinymce/skins/content/tinymce-5-dark/content.css.br @@ -0,0 +1,3 @@ +â@‡éF#_®jÚÑóÒåœ~Få¢EpcPüm>…¥ÃQpk¹V¿ß¨´&Úë{ˆZ(Ê3T¦[(’öLÌæÙNz%>†3ø{îŽ_ nº–†› 㨡%ÄM“©•[Ô¡:Ú#ˆöóK_Ñ&W$«•>ØÙó*™|¾ ^,VQqÅÓ\<ðt’ÐQŠß/àò¤ÚÅÓ EcTBŠ´bÒ:‰W†C)ZIAyy69mWFl>jdz=EEN9%zYn zgesCJ(Orz8|2|l@8>d@(=&3jBi4@->{g_+Xz@G^~j^eI#wl*>mR$G_Bn?-TDS}rao z00SZmN@>|5g*BWMxK+BzAi=8Al=#LoZDaVPmAU(lVja$3tl=10qw?$Vflfm54_G0odnP5;k2wA4*=S2}N7;{Zs3#^mmTKO6)PZq78Wo4*OBL^v4-^MD z18=pGuTgVw(n~e(ljRfV1$TastJ75;R2QnOU1v|Je5J9;I-yTZ4p_4trxdCbSh2F^ z!1-r*R-CUc#_#3Yio5-L3EQgm*W!IJ7y#3b6V$3S83-~=F4Wn$=eQpku(gVWX$2YVrOBb_aV^)TBCN`y5`hLhaNrW=q{?lN+$+cAU={HiS< zEJ95MXRxSt9r-bdzEfSqd^U8dXEESM8H|b_sqMOL{#6{`Ktw4;21^%>dc+>bl3YjWptOZQB`w5j!;amjP4Nk?+R5PU5R7hfF6>Y zpi}_1C>Ls7SVltAMoq8(3?$RAQ!BOGlr{krdL{%Buc8*Ye$vqmH}$wH=A*APxO}dK zz6i-yXs=YLjScTA`xtEY)wSk{+{r5kk44qX^vRfkB(h|XHuV6bq-v1vY%g1#pq4Eh zT+QPRGM%$|)+boJws7=7lg9}rqQN(-O_qB#QEQ%E!@xA?4f_&_F2vFp8Yqd7X)!I@ zZff~e<)-?$RH)RcMh~JM{EPPJ>d#p1#Xp7;l=?;ppy~JZ`-wY?#-7swBvui3s7#|A zqw&jv#^I|C(s^LvS&5fK+jiA?jY$RyD<%Y+UXBWm#>YU7{FQQH#;CVu0+mzcko6S+ N&@e|!+EKhwJOUqA(4znV literal 0 HcmV?d00001 diff --git a/tinymce/skins/content/tinymce-5-dark/content.min.css.gz b/tinymce/skins/content/tinymce-5-dark/content.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..5c483949b4b90ad6b4022369509a7ad0b4aff55b GIT binary patch literal 528 zcmV+r0`L7FiwFP!000021D#Y&kJB&^z4I$Z<^m|G(hum?Q7<4NIKWC&d#ZYH;z?rF zwSzN(Miu`ZIUh9LZ8`Mj8PCjnGxO}k$_7r5h;*MjTN@dsR$Is6^(>n&7qb`!TV@#H zB8JQw3Nvv~y5SItveXz>O+|PJ;GaJe!ZrVbA={COqd^pF1{TCK9odr2f3ebd%SbiQFN$_hCQCm+;BabxMtHbt#V zA*C|;?k$iE{&QKt33`)5G+Fdax{PfHx$81JW6dJA3t(GOqw(FE^{jp?Nd+6j-IZLN z`)r*YrseT2Lali(p>y(xQ0wGSS*_$zx!wPoRF%nILy6lM#65}jwZ8S-;+a%VQLMbp)j$s z={6vhTQf)6&$(^)XKiWp_B3Y1VOAbH!e{h;DBb;Z(ha4DAH27qN2pgpUH4<$Ms>rN SatS-Qd)&Wnz4>H21poknuJ*O2ibV81g(4p|xK6i)*Xjuth_Z{YY?mSuX{|Q4?+?I<4k-cuAbD){Zrq5#l}Q2&GjWPbe!}5;Yawr)jZfB_TpXh%L#QhVtXI zAQ|3O9j}Ihz&3>t2~j8Pq*Y1cYFfVx6|8(zWR6o&oPeL3@f6nSlw9kNa)y~yuIRgV z@ppEeyR-ms8!I%r*&2!v%rfu=VR%g00zV@n zk)+UMHF;St8Ua}r022T^Q&55wyOv`~95e3pLW2Y(5D9F$jDB7V7P$QF(fg(>b z5t>xVQ);2;zZaq;TM6n8nF1~3Bk$gON8J@pwfH>)N@qDM#ZH?xM<(jpP!`(2v`g{P zXnX%n$aUO*c9v5lYpNXK_G^;jhbtVr6gT^}BAep2Xe>7=J_*ahlQAiho0=@v!iFS8 z@`cO;v6cegsi7oA5H@6iye_Y1fYFw+E$M2@IaZ5{4%-P|X`5r^X?HdIGn=s}3`OaM z^NM^XoiU;glw(}QduMZesB6EN)+E&md3{^t5kYvn=3TCg1h6y@gr$gw# z`B_hxTgR_Alk0bHz}xgchbn3ufE>%k#pvK{jy3T?Rc|P8YbbQm#DHu?fI#hnX8k~e z+oQ@E0AUrZgSK7eAVWCl-SpS*dTIUUI$0)nDK?R6ew_^U`=u3clc}F)1*_?sL^#K) z-oHf0ar<1y$KXefBb*~Rqt#3FES+)wxt@=~>PhE0pW~I3GFmQm)%d^)ihaQoV-6K%h=UjXPv)`tpzacITJ=#Hisn3SIV~J(VCY>7QkC6A3ca2qtobK«Uê]kξ,Ù¾ RD3nË:›‘5†1¸€NÛ@`{)V? «»ÕÒqnäªvÚÞUoÈòEQƒ‡G» \ No newline at end of file diff --git a/tinymce/skins/content/tinymce-5/content.min.css.gz b/tinymce/skins/content/tinymce-5/content.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..6288f1c34d2d566ee5871a17cc97d660ca9226cd GIT binary patch literal 500 zcmVgiwFP!000021D#Y&kJB&^z4I$Z<^ss6+OjKASG|CQ-~cPJ+EdkoV^0#R zt|vGXXjJjvQNFgR*m9_H$&6>-doy`)O16O$WE42b^uhT?L88mjV^TF0<3Ykl@526@ zHjiEWnF31?kC+p}(^nzk2c^U$;o;ci7$iKUb>LdUCmmQv^j?B^C^5jJ4waA~zM%hw z?2Lx*Sfh|o=};vVMwhL@yMRf7E-zTYVs^KNgO0fi3KkI$Yxwhub?OmLkW#c56GPtX zvO)#pTU*pusX+W@YtZ{rTkAr;dkbvke+~;c!4N8#&+Z1!zGK@{?)uI?*oe8DS+s*p3CZ7Cq9y3<3ERVh5VU%GV q{o!KPuVdgIv)6bhlrJ*I{yw-u8OPh=l5Xp(@!RH_en#b@MudvHex9&DY!C&vzE^8Qv^65V{_Wl& zCO3ql`PGo=RGNlHNQIQKh+P5RIk0+=)pziZrH&N7TFQ)E?nB}$#t$+1L8agDK#D_f znql&zn)98c&F8C-opXAIwg`WCz-+;MGR-91xMahD*#Rcul*|_ijWbwNNSFlfB<7NF zE?r!WtS_wLK3TwZP}e@j>q<@D@LoUxmMn|21=w|xiF28$F{cn}y~aSO$?X-1Or~QUWz$8UEaDai5`-Zp6nTWY8e1v-lwfAw zM8G0KHxYc!47#-~co2|WJs(lMQYY)B%&$r3t4-rA+<=T+Lr4Z4kB}u>%5}fHf78Mm zLqZ4@LfBHNdtLsW7SxiYQO8R|rt(fW=LsrXu#>D`C0tEel1q*f=BV-tC!pshnhojX ze80@BKRlbxmt>a{jh|fSD%B@k4HqhkWe!=$o{%W6kSnRQZK{sMr`YzHq=iATqMTB?k!xC#R*ZdNasaRZ=yMWCV7xWu^(u-@s=4-ZX=aid8QtY5 T5MNwP0ve6V5Oz_n**01O!K&yL literal 0 HcmV?d00001 diff --git a/tinymce/skins/content/writer/content.css.gz b/tinymce/skins/content/writer/content.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..4980bf845acea0d577db262ee6e9e3162a70ed2f GIT binary patch literal 598 zcmV-c0;&BUiwFP!000021I<*yZrd;nz2_?k@3Iwk>U15jIOt&;Fl>jdz=EEF9%zYn zgvyd8(OryT|2|l@leAcN$f?N1dJ_5GBSV%}cJO-!P+7xSg^ki(0U0`{DGOa-YEt;9 zm3jDvVja()t>F}sHPx2j?rW054_jKcDctV5noJ6JWox)i;S(B0Pgt{He)O`MNg&ml6)qt*60EiFnz^$mlyECIo$z*qzYTj;803sYETtus!?bah0uc+mjhv8EWh3yJ->egyiNaeDWk>_C?KC-duk?SYvR4C!BF5% zQ|P7Ph-@(cg0n%fdZf|qLFEhp&`2;Al<7+fB80u(&G7twkTx7{l03OjVH2q?Zj!Nn zvBJr*pRBGOA*52ZK*!3O7(FFkE|;t0WTm#^;gBq2>-x#MdKX6vfN94W zYE_#81Q{kDNw)r^>J$C@#~>$YVBP<+y)PJk;K{M(%Uc`~G(n?@_8Y6!5m6geU7D z)*+u?O1^@s6 literal 0 HcmV?d00001 diff --git a/tinymce/skins/content/writer/content.min.css b/tinymce/skins/content/writer/content.min.css new file mode 100755 index 000000000..7da8c559c --- /dev/null +++ b/tinymce/skins/content/writer/content.min.css @@ -0,0 +1,20 @@ +body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; line-height: 1.4; margin: 1rem auto; max-width: 900px; } +table { border-collapse: collapse; } + +table:not([cellpadding]) td, +table:not([cellpadding]) th { padding: 0.4rem; } + +table[border]:not([border="0"], [style*="border-width"]) td, +table[border]:not([border="0"], [style*="border-width"]) th { border-width: 1px; } + +table[border]:not([border="0"], [style*="border-style"]) td, +table[border]:not([border="0"], [style*="border-style"]) th { border-style: solid; } + +table[border]:not([border="0"], [style*="border-color"]) td, +table[border]:not([border="0"], [style*="border-color"]) th { border-color: #ccc; } +figure { display: table; margin: 1rem auto; } +figure figcaption { color: #999; display: block; margin-top: 0.25rem; text-align: center; } +hr { border-color: #ccc; border-style: solid; border-width: 1px 0 0; } +code { background-color: #e8e8e8; border-radius: 3px; padding: 0.1rem 0.2rem; } +.mce-content-body:not([dir="rtl"]) blockquote { border-left: 2px solid #ccc; margin-left: 1.5rem; padding-left: 1rem; } +.mce-content-body[dir="rtl"] blockquote { border-right: 2px solid #ccc; margin-right: 1.5rem; padding-right: 1rem; } diff --git a/tinymce/skins/content/writer/content.min.css.br b/tinymce/skins/content/writer/content.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..03e372c2b718781b01b9f3a24a7e8137b0f8c656 GIT binary patch literal 396 zcmV;70dxKv0RMZoJa`JvI; zA>{e!7tWW#1Il07@D9K-l;3M#=qH5pS;(6-dZS9I)?8ik5a*7+7K~^9?95r{5mcbk zC&)DK`fV!c&umaJgEVBWYSPs5k_-VXoWLpo literal 0 HcmV?d00001 diff --git a/tinymce/skins/content/writer/content.min.css.gz b/tinymce/skins/content/writer/content.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..e8f5cc5cee8f22c8a916ebd4647d3453cc39dbeb GIT binary patch literal 510 zcmVmDaTqgsLisqHb%(GKLS%`u$g> zH+}qxJjW1iFeikkFHsENDJ7;D9uIAfK8B~X@!Z7lQF&GYor@uQtkAYJCCmespcVL+22zqa@nJu&udu_+}lAs(R7UCEZ=k#d*$g4fA0M|Bcy)_X;{UUkK`x5^8eR z+$Bkqqj0aJb93>`3lt>0)LM6nGMhJ{vx>2GmSjG@CW!VQsEclp;BhXj%iMw98Cuk=0-)Od3O z!}r~DY7NTRrk3!wbIXOF`+<|$Vzl+F)F?E0M$aN8(+-O_Hmsw-u3K+E>yL)`;+J!n zv4ll+7zB@_jO!Q<=d)oQBlncO#d|?{l`#z0#0| audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * Dracula Theme originally by Zeno Rocha [@zenorocha] + * https://draculatheme.com/ + * + * Ported for PrismJS by Albert Vallverdu [@byverdu] + */ +code[class*="language-"], +pre[class*="language-"] { + color: #f8f8f2; + background: none; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; + border-radius: 0.3em; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #282a36; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #6272a4; +} +.token.punctuation { + color: #f8f8f2; +} +.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #ff79c6; +} +.token.boolean, +.token.number { + color: #bd93f9; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #50fa7b; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #f8f8f2; +} +.token.atrule, +.token.attr-value, +.token.function, +.token.class-name { + color: #f1fa8c; +} +.token.keyword { + color: #8be9fd; +} +.token.regex, +.token.important { + color: #ffb86c; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline-end: auto; + margin-inline-start: 0; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + text-decoration: none; + } + div.mce-footnotes { + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.3); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.3); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #4099ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #4099ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #4099ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #4099ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #4099ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #4099ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #4099ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid transparent; + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: lighten; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #4099ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc li { + list-style-type: none; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} +body { + font-family: sans-serif; +} +table { + border-collapse: collapse; +} diff --git a/tinymce/skins/ui/oxide-dark/content.css.br b/tinymce/skins/ui/oxide-dark/content.css.br new file mode 100644 index 0000000000000000000000000000000000000000..ebb67b4c135e7a86a9c9a335bf4ddbd47bdf4087 GIT binary patch literal 5185 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/content.css.gz b/tinymce/skins/ui/oxide-dark/content.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..551134cb18dd439f296562292d1a019557299017 GIT binary patch literal 5944 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 ayGY8VK8zAX>!kFGp#2-VZHYt&V*mh+Pq`5Q literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/content.inline.css b/tinymce/skins/ui/oxide-dark/content.inline.css new file mode 100755 index 000000000..9bd1e2974 --- /dev/null +++ b/tinymce/skins/ui/oxide-dark/content.inline.css @@ -0,0 +1,769 @@ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; +} +.mce-content-body .mce-item-anchor:empty { + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + width: 8px !important; +} +.mce-content-body .mce-item-anchor:not(:empty) { + background-position-x: 2px; + display: inline-block; + padding-left: 12px; +} +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.function, +.token.class-name { + color: #DD4A68; +} +.token.regex, +.token.important, +.token.variable { + color: #e90; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline-end: auto; + margin-inline-start: 0; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + text-decoration: none; + } + div.mce-footnotes { + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.1); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.1); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #b4d7ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc li { + list-style-type: none; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} diff --git a/tinymce/skins/ui/oxide-dark/content.inline.css.br b/tinymce/skins/ui/oxide-dark/content.inline.css.br new file mode 100644 index 0000000000000000000000000000000000000000..9abbc6973288576a95ef5cbc1b2a7f610f9dc3ae GIT binary patch literal 5191 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 B2b=%^ literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/content.inline.css.gz b/tinymce/skins/ui/oxide-dark/content.inline.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..08fe3e7b7a2d006bb3a1ee4a685ea1141bc490c7 GIT binary patch literal 6000 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/content.inline.min.css b/tinymce/skins/ui/oxide-dark/content.inline.min.css new file mode 100755 index 000000000..08f5d4b29 --- /dev/null +++ b/tinymce/skins/ui/oxide-dark/content.inline.min.css @@ -0,0 +1,310 @@ +.mce-content-body .mce-item-anchor { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; } +.mce-content-body .mce-item-anchor:empty { cursor: default; display: inline-block; height: 12px !important; padding: 0 2px; -webkit-user-modify: read-only; -moz-user-modify: read-only; user-select: all; user-select: all; user-select: all; width: 8px !important; } +.mce-content-body .mce-item-anchor:not(:empty) { background-position-x: 2px; display: inline-block; padding-left: 12px; } +.mce-content-body .mce-item-anchor[data-mce-selected] { outline-offset: 1px; } + +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; } +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; } + +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; } +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; } +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; } +.tox-checklist > li:not(.tox-checklist--hidden) { list-style: none; margin: 0.25em 0; } +.tox-checklist > li:not(.tox-checklist--hidden)::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); cursor: pointer; height: 1em; margin-left: -1.5em; margin-top: 0.125em; position: absolute; width: 1em; } +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); } +[dir="rtl"] .tox-checklist > li:not(.tox-checklist--hidden)::before { margin-left: 0; margin-right: -1.5em; } + +code[class*="language-"], +pre[class*="language-"] { color: #000; background: 0 0; text-shadow: 0 1px #fff; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 1em; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; } + +code[class*="language-"] ::selection, +code[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +pre[class*="language-"]::-moz-selection { text-shadow: none; background: #b3d4fc; } + +code[class*="language-"] ::selection, +code[class*="language-"]::selection, +pre[class*="language-"] ::selection, +pre[class*="language-"]::selection { text-shadow: none; background: #b3d4fc; } + +@media print { code[class*="language-"], +pre[class*="language-"] { text-shadow: none; } } +pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; } + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { background: #f5f2f0; } +:not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } + +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { color: #708090; } +.token.punctuation { color: #999; } +.token.namespace { opacity: 0.7; } + +.token.boolean, +.token.constant, +.token.deleted, +.token.number, +.token.property, +.token.symbol, +.token.tag { color: #905; } + +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { color: #690; } + +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url { color: #9a6e3a; background: hsl(0deg 0% 100% / 50%); } + +.token.atrule, +.token.attr-value, +.token.keyword { color: #07a; } + +.token.class-name, +.token.function { color: #dd4a68; } + +.token.important, +.token.regex, +.token.variable { color: #e90; } + +.token.bold, +.token.important { font-weight: 700; } +.token.italic { font-style: italic; } +.token.entity { cursor: help; } +.mce-content-body { overflow-wrap: break-word; word-wrap: break-word; } +.mce-content-body .mce-visual-caret { background-color: #000; background-color: currentcolor; position: absolute; } +.mce-content-body .mce-visual-caret-hidden { display: none; } +.mce-content-body [data-mce-caret] { left: -1000px; margin: 0; padding: 0; position: absolute; right: auto; top: 0; } +.mce-content-body .mce-offscreen-selection { left: -2000000px; max-width: 1000000px; position: absolute; } +.mce-content-body [contentEditable="false"] { cursor: default; } +.mce-content-body [contentEditable="true"] { cursor: text; } +.tox-cursor-format-painter { cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; } +div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; } +div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; } + +@media print { + sup.mce-footnote a { color: #000; text-decoration: none; } + div.mce-footnotes { break-inside: avoid; width: 100%; } + div.mce-footnotes li > a.mce-footnotes-backlink { display: none; } +} +.mce-content-body figure.align-left { float: left; } +.mce-content-body figure.align-right { float: right; } +.mce-content-body figure.image.align-center { display: table; margin-left: auto; margin-right: auto; } +.mce-preview-object { border: 1px solid gray; display: inline-block; line-height: 0; margin: 0 2px; position: relative; } +.mce-preview-object .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-preview-object[data-mce-selected="2"] .mce-shim { display: none; } +.mce-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); } +.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; } +.mce-object { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; border: 1px dashed #aaa; } +.mce-pagebreak { border: 1px dashed #aaa; cursor: default; display: block; height: 5px; margin-top: 15px; page-break-before: always; width: 100%; } + +@media print { .mce-pagebreak { border: 0; } } +.tiny-pageembed .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tiny-pageembed[data-mce-selected="2"] .mce-shim { display: none; } +.tiny-pageembed { display: inline-block; position: relative; } + +.tiny-pageembed--16by9, +.tiny-pageembed--1by1, +.tiny-pageembed--21by9, +.tiny-pageembed--4by3 { display: block; overflow: hidden; padding: 0; position: relative; width: 100%; } +.tiny-pageembed--21by9 { padding-top: 42.857143%; } +.tiny-pageembed--16by9 { padding-top: 56.25%; } +.tiny-pageembed--4by3 { padding-top: 75%; } +.tiny-pageembed--1by1 { padding-top: 100%; } + +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--1by1 iframe, +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--4by3 iframe { border: 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-content-body[data-mce-placeholder] { position: relative; } +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { color: rgb(34 47 62 / 70%); content: attr(data-mce-placeholder); position: absolute; } +.mce-content-body:not([dir="rtl"])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 1px; } +.mce-content-body[dir="rtl"][data-mce-placeholder]:not(.mce-visualblocks)::before { right: 1px; } +.mce-content-body div.mce-resizehandle { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; height: 10px; position: absolute; width: 10px; z-index: 1298; } +.mce-content-body div.mce-resizehandle:hover { background-color: #4099ff; } +.mce-content-body div.mce-resizehandle:nth-of-type(1) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(2) { cursor: nesw-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(3) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(4) { cursor: nesw-resize; } +.mce-content-body .mce-resize-backdrop { z-index: 10000; } +.mce-content-body .mce-clonedresizable { cursor: default; opacity: 0.5; outline: 1px dashed #000; position: absolute; z-index: 10001; } + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th { border: 0; } +.mce-content-body .mce-resize-helper { background: #555; background: rgb(0 0 0 / 75%); border: 1px; border-radius: 3px; color: #fff; display: none; font-family: sans-serif; font-size: 12px; line-height: 14px; margin: 5px 10px; padding: 5px; position: absolute; white-space: nowrap; z-index: 10002; } +.tox-rtc-user-selection { position: relative; } +.tox-rtc-user-cursor { bottom: 0; cursor: default; position: absolute; top: 0; width: 2px; } +.tox-rtc-user-cursor::before { background-color: inherit; border-radius: 50%; content: ""; display: block; height: 8px; position: absolute; right: -3px; top: -3px; width: 8px; } +.tox-rtc-user-cursor:hover::after { background-color: inherit; border-radius: 100px; box-sizing: border-box; color: #fff; content: attr(data-user); display: block; font-size: 12px; font-weight: 700; left: -5px; min-height: 8px; min-width: 8px; padding: 0 12px; position: absolute; top: -11px; white-space: nowrap; z-index: 1000; } +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { background-color: #2dc26b; } +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { background-color: #e03e2d; } +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { background-color: #f1c40f; } +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { background-color: #3598db; } +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { background-color: #b96ad9; } +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { background-color: #e67e23; } +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { background-color: #aaa69d; } +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { background-color: #f368e0; } +.tox-rtc-remote-image { background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; border: 1px solid #ccc; min-height: 240px; min-width: 320px; } +.mce-match-marker { background: #aaa; color: #fff; } +.mce-match-marker-selected { background: #39f; color: #fff; } +.mcemarker-selected::-moz-selection { background: #39f; color: #fff; } +.mce-match-marker-selected::selection { background: #39f; color: #fff; } + +.mce-content-body audio[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body img[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body video[data-mce-selected] { outline: 3px solid #b4d7ff; } +.mce-content-body hr[data-mce-selected] { outline: 3px solid #b4d7ff; outline-offset: 1px; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:focus { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:hover { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"][data-mce-selected] { cursor: not-allowed; outline: 3px solid #b4d7ff; } + +.mce-content-body.mce-content-readonly [contentEditable="true"]:focus, +.mce-content-body.mce-content-readonly [contentEditable="true"]:hover { outline: 0; } +.mce-content-body [data-mce-selected="inline-boundary"] { background-color: #b4d7ff; } +.mce-content-body .mce-edit-focus { outline: 3px solid #b4d7ff; } + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { position: relative; } + +.mcebody td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { background: 0 0; } + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { background: 0 0; } + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { outline: 0; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { border-color: rgb(0 84 180 / 70%); } } +.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; } +.mce-content-body img[data-mce-selected]::selection { background: 0 0; } +.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; user-select: none; user-select: none; } +.ephox-snooker-resizer-cols { cursor: col-resize; } +.ephox-snooker-resizer-rows { cursor: row-resize; } +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { opacity: 1; } +.mce-spellchecker-word { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; height: 2rem; } +.mce-spellchecker-grammar { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; } +.mce-toc { border: 1px solid gray; } +.mce-toc h2 { margin: 4px; } +.mce-toc li { list-style-type: none; } + +.mce-item-table:not([border]), +.mce-item-table:not([border]) caption, +.mce-item-table:not([border]) td, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"], +.mce-item-table[border="0"] caption, +.mce-item-table[border="0"] td, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"], +table[style*="border-width: 0px"] caption, +table[style*="border-width: 0px"] td, +table[style*="border-width: 0px"] th { border: 1px dashed #bbb; } + +.mce-visualblocks address, +.mce-visualblocks article, +.mce-visualblocks aside, +.mce-visualblocks blockquote, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks dl, +.mce-visualblocks figcaption, +.mce-visualblocks figure, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks hgroup, +.mce-visualblocks ol, +.mce-visualblocks p, +.mce-visualblocks pre, +.mce-visualblocks section, +.mce-visualblocks ul { background-repeat: no-repeat; border: 1px dashed #bbb; margin-left: 3px; padding-top: 10px; } +.mce-visualblocks p { background-image: url("data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7"); } +.mce-visualblocks h1 { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw=="); } +.mce-visualblocks h2 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw=="); } +.mce-visualblocks h3 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7"); } +.mce-visualblocks h4 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw=="); } +.mce-visualblocks h5 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw=="); } +.mce-visualblocks h6 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw=="); } +.mce-visualblocks div:not([data-mce-bogus]) { background-image: url("data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7"); } +.mce-visualblocks section { background-image: url("data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs="); } +.mce-visualblocks article { background-image: url("data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7"); } +.mce-visualblocks blockquote { background-image: url("data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7"); } +.mce-visualblocks address { background-image: url("data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs="); } +.mce-visualblocks pre { background-image: url("data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw=="); } +.mce-visualblocks figure { background-image: url("data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7"); } +.mce-visualblocks figcaption { border: 1px dashed #bbb; } +.mce-visualblocks hgroup { background-image: url("data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7"); } +.mce-visualblocks aside { background-image: url("data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs="); } +.mce-visualblocks ul { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw=="); } +.mce-visualblocks ol { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw=="); } +.mce-visualblocks dl { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw=="); } + +.mce-visualblocks:not([dir="rtl"]) address, +.mce-visualblocks:not([dir="rtl"]) article, +.mce-visualblocks:not([dir="rtl"]) aside, +.mce-visualblocks:not([dir="rtl"]) blockquote, +.mce-visualblocks:not([dir="rtl"]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir="rtl"]) dl, +.mce-visualblocks:not([dir="rtl"]) figcaption, +.mce-visualblocks:not([dir="rtl"]) figure, +.mce-visualblocks:not([dir="rtl"]) h1, +.mce-visualblocks:not([dir="rtl"]) h2, +.mce-visualblocks:not([dir="rtl"]) h3, +.mce-visualblocks:not([dir="rtl"]) h4, +.mce-visualblocks:not([dir="rtl"]) h5, +.mce-visualblocks:not([dir="rtl"]) h6, +.mce-visualblocks:not([dir="rtl"]) hgroup, +.mce-visualblocks:not([dir="rtl"]) ol, +.mce-visualblocks:not([dir="rtl"]) p, +.mce-visualblocks:not([dir="rtl"]) pre, +.mce-visualblocks:not([dir="rtl"]) section, +.mce-visualblocks:not([dir="rtl"]) ul { margin-left: 3px; } + +.mce-visualblocks[dir="rtl"] address, +.mce-visualblocks[dir="rtl"] article, +.mce-visualblocks[dir="rtl"] aside, +.mce-visualblocks[dir="rtl"] blockquote, +.mce-visualblocks[dir="rtl"] div:not([data-mce-bogus]), +.mce-visualblocks[dir="rtl"] dl, +.mce-visualblocks[dir="rtl"] figcaption, +.mce-visualblocks[dir="rtl"] figure, +.mce-visualblocks[dir="rtl"] h1, +.mce-visualblocks[dir="rtl"] h2, +.mce-visualblocks[dir="rtl"] h3, +.mce-visualblocks[dir="rtl"] h4, +.mce-visualblocks[dir="rtl"] h5, +.mce-visualblocks[dir="rtl"] h6, +.mce-visualblocks[dir="rtl"] hgroup, +.mce-visualblocks[dir="rtl"] ol, +.mce-visualblocks[dir="rtl"] p, +.mce-visualblocks[dir="rtl"] pre, +.mce-visualblocks[dir="rtl"] section, +.mce-visualblocks[dir="rtl"] ul { background-position-x: right; margin-right: 3px; } + +.mce-nbsp, +.mce-shy { background: #aaa; } +.mce-shy::after { content: "-"; } diff --git a/tinymce/skins/ui/oxide-dark/content.inline.min.css.br b/tinymce/skins/ui/oxide-dark/content.inline.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..7cb4e7145070f6e3122a6e7b08752e157448ccbf GIT binary patch literal 5024 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 q6?%J@7m(QFI}Fs43h`1L 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 audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; } +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; } + +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; } +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; } +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; } +.tox-checklist > li:not(.tox-checklist--hidden) { list-style: none; margin: 0.25em 0; } +.tox-checklist > li:not(.tox-checklist--hidden)::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); cursor: pointer; height: 1em; margin-left: -1.5em; margin-top: 0.125em; position: absolute; width: 1em; } +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); } +[dir="rtl"] .tox-checklist > li:not(.tox-checklist--hidden)::before { margin-left: 0; margin-right: -1.5em; } + +code[class*="language-"], +pre[class*="language-"] { color: #f8f8f2; background: 0 0; text-shadow: 0 1px rgb(0 0 0 / 30%); font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; } +pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; border-radius: 0.3em; } + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { background: #282a36; } +:not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } + +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { color: #6272a4; } +.token.punctuation { color: #f8f8f2; } +.namespace { opacity: 0.7; } + +.token.constant, +.token.deleted, +.token.property, +.token.symbol, +.token.tag { color: #ff79c6; } + +.token.boolean, +.token.number { color: #bd93f9; } + +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { color: #50fa7b; } + +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url, +.token.variable { color: #f8f8f2; } + +.token.atrule, +.token.attr-value, +.token.class-name, +.token.function { color: #f1fa8c; } +.token.keyword { color: #8be9fd; } + +.token.important, +.token.regex { color: #ffb86c; } + +.token.bold, +.token.important { font-weight: 700; } +.token.italic { font-style: italic; } +.token.entity { cursor: help; } +.mce-content-body { overflow-wrap: break-word; word-wrap: break-word; } +.mce-content-body .mce-visual-caret { background-color: #000; background-color: currentcolor; position: absolute; } +.mce-content-body .mce-visual-caret-hidden { display: none; } +.mce-content-body [data-mce-caret] { left: -1000px; margin: 0; padding: 0; position: absolute; right: auto; top: 0; } +.mce-content-body .mce-offscreen-selection { left: -2000000px; max-width: 1000000px; position: absolute; } +.mce-content-body [contentEditable="false"] { cursor: default; } +.mce-content-body [contentEditable="true"] { cursor: text; } +.tox-cursor-format-painter { cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; } +div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; } +div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; } + +@media print { + sup.mce-footnote a { color: #000; text-decoration: none; } + div.mce-footnotes { break-inside: avoid; width: 100%; } + div.mce-footnotes li > a.mce-footnotes-backlink { display: none; } +} +.mce-content-body figure.align-left { float: left; } +.mce-content-body figure.align-right { float: right; } +.mce-content-body figure.image.align-center { display: table; margin-left: auto; margin-right: auto; } +.mce-preview-object { border: 1px solid gray; display: inline-block; line-height: 0; margin: 0 2px; position: relative; } +.mce-preview-object .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-preview-object[data-mce-selected="2"] .mce-shim { display: none; } +.mce-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 30%); } +.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 30%); color: #006ce7; } +.mce-object { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; border: 1px dashed #aaa; } +.mce-pagebreak { border: 1px dashed #aaa; cursor: default; display: block; height: 5px; margin-top: 15px; page-break-before: always; width: 100%; } + +@media print { .mce-pagebreak { border: 0; } } +.tiny-pageembed .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tiny-pageembed[data-mce-selected="2"] .mce-shim { display: none; } +.tiny-pageembed { display: inline-block; position: relative; } + +.tiny-pageembed--16by9, +.tiny-pageembed--1by1, +.tiny-pageembed--21by9, +.tiny-pageembed--4by3 { display: block; overflow: hidden; padding: 0; position: relative; width: 100%; } +.tiny-pageembed--21by9 { padding-top: 42.857143%; } +.tiny-pageembed--16by9 { padding-top: 56.25%; } +.tiny-pageembed--4by3 { padding-top: 75%; } +.tiny-pageembed--1by1 { padding-top: 100%; } + +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--1by1 iframe, +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--4by3 iframe { border: 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-content-body[data-mce-placeholder] { position: relative; } +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { color: rgb(34 47 62 / 70%); content: attr(data-mce-placeholder); position: absolute; } +.mce-content-body:not([dir="rtl"])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 1px; } +.mce-content-body[dir="rtl"][data-mce-placeholder]:not(.mce-visualblocks)::before { right: 1px; } +.mce-content-body div.mce-resizehandle { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; height: 10px; position: absolute; width: 10px; z-index: 1298; } +.mce-content-body div.mce-resizehandle:hover { background-color: #4099ff; } +.mce-content-body div.mce-resizehandle:nth-of-type(1) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(2) { cursor: nesw-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(3) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(4) { cursor: nesw-resize; } +.mce-content-body .mce-resize-backdrop { z-index: 10000; } +.mce-content-body .mce-clonedresizable { cursor: default; opacity: 0.5; outline: 1px dashed #000; position: absolute; z-index: 10001; } + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th { border: 0; } +.mce-content-body .mce-resize-helper { background: #555; background: rgb(0 0 0 / 75%); border: 1px; border-radius: 3px; color: #fff; display: none; font-family: sans-serif; font-size: 12px; line-height: 14px; margin: 5px 10px; padding: 5px; position: absolute; white-space: nowrap; z-index: 10002; } +.tox-rtc-user-selection { position: relative; } +.tox-rtc-user-cursor { bottom: 0; cursor: default; position: absolute; top: 0; width: 2px; } +.tox-rtc-user-cursor::before { background-color: inherit; border-radius: 50%; content: ""; display: block; height: 8px; position: absolute; right: -3px; top: -3px; width: 8px; } +.tox-rtc-user-cursor:hover::after { background-color: inherit; border-radius: 100px; box-sizing: border-box; color: #fff; content: attr(data-user); display: block; font-size: 12px; font-weight: 700; left: -5px; min-height: 8px; min-width: 8px; padding: 0 12px; position: absolute; top: -11px; white-space: nowrap; z-index: 1000; } +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { background-color: #2dc26b; } +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { background-color: #e03e2d; } +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { background-color: #f1c40f; } +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { background-color: #3598db; } +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { background-color: #b96ad9; } +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { background-color: #e67e23; } +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { background-color: #aaa69d; } +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { background-color: #f368e0; } +.tox-rtc-remote-image { background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; border: 1px solid #ccc; min-height: 240px; min-width: 320px; } +.mce-match-marker { background: #aaa; color: #fff; } +.mce-match-marker-selected { background: #39f; color: #fff; } +.mcemarker-selected::-moz-selection { background: #39f; color: #fff; } +.mce-match-marker-selected::selection { background: #39f; color: #fff; } + +.mce-content-body audio[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body img[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body video[data-mce-selected] { outline: 3px solid #4099ff; } +.mce-content-body hr[data-mce-selected] { outline: 3px solid #4099ff; outline-offset: 1px; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:focus { outline: 3px solid #4099ff; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:hover { outline: 3px solid #4099ff; } +.mce-content-body [contentEditable="false"][data-mce-selected] { cursor: not-allowed; outline: 3px solid #4099ff; } + +.mce-content-body.mce-content-readonly [contentEditable="true"]:focus, +.mce-content-body.mce-content-readonly [contentEditable="true"]:hover { outline: 0; } +.mce-content-body [data-mce-selected="inline-boundary"] { background-color: #4099ff; } +.mce-content-body .mce-edit-focus { outline: 3px solid #4099ff; } + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { position: relative; } + +.mcebody td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { background: 0 0; } + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { background: 0 0; } + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { outline: 0; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid transparent; inset: -1px; content: ""; mix-blend-mode: lighten; position: absolute; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { border-color: rgb(0 84 180 / 70%); } } +.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; } +.mce-content-body img[data-mce-selected]::selection { background: 0 0; } +.ephox-snooker-resizer-bar { background-color: #4099ff; opacity: 0; user-select: none; user-select: none; user-select: none; } +.ephox-snooker-resizer-cols { cursor: col-resize; } +.ephox-snooker-resizer-rows { cursor: row-resize; } +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { opacity: 1; } +.mce-spellchecker-word { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; height: 2rem; } +.mce-spellchecker-grammar { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; } +.mce-toc { border: 1px solid gray; } +.mce-toc h2 { margin: 4px; } +.mce-toc li { list-style-type: none; } + +.mce-item-table:not([border]), +.mce-item-table:not([border]) caption, +.mce-item-table:not([border]) td, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"], +.mce-item-table[border="0"] caption, +.mce-item-table[border="0"] td, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"], +table[style*="border-width: 0px"] caption, +table[style*="border-width: 0px"] td, +table[style*="border-width: 0px"] th { border: 1px dashed #bbb; } + +.mce-visualblocks address, +.mce-visualblocks article, +.mce-visualblocks aside, +.mce-visualblocks blockquote, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks dl, +.mce-visualblocks figcaption, +.mce-visualblocks figure, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks hgroup, +.mce-visualblocks ol, +.mce-visualblocks p, +.mce-visualblocks pre, +.mce-visualblocks section, +.mce-visualblocks ul { background-repeat: no-repeat; border: 1px dashed #bbb; margin-left: 3px; padding-top: 10px; } +.mce-visualblocks p { background-image: url("data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7"); } +.mce-visualblocks h1 { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw=="); } +.mce-visualblocks h2 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw=="); } +.mce-visualblocks h3 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7"); } +.mce-visualblocks h4 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw=="); } +.mce-visualblocks h5 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw=="); } +.mce-visualblocks h6 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw=="); } +.mce-visualblocks div:not([data-mce-bogus]) { background-image: url("data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7"); } +.mce-visualblocks section { background-image: url("data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs="); } +.mce-visualblocks article { background-image: url("data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7"); } +.mce-visualblocks blockquote { background-image: url("data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7"); } +.mce-visualblocks address { background-image: url("data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs="); } +.mce-visualblocks pre { background-image: url("data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw=="); } +.mce-visualblocks figure { background-image: url("data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7"); } +.mce-visualblocks figcaption { border: 1px dashed #bbb; } +.mce-visualblocks hgroup { background-image: url("data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7"); } +.mce-visualblocks aside { background-image: url("data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs="); } +.mce-visualblocks ul { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw=="); } +.mce-visualblocks ol { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw=="); } +.mce-visualblocks dl { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw=="); } + +.mce-visualblocks:not([dir="rtl"]) address, +.mce-visualblocks:not([dir="rtl"]) article, +.mce-visualblocks:not([dir="rtl"]) aside, +.mce-visualblocks:not([dir="rtl"]) blockquote, +.mce-visualblocks:not([dir="rtl"]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir="rtl"]) dl, +.mce-visualblocks:not([dir="rtl"]) figcaption, +.mce-visualblocks:not([dir="rtl"]) figure, +.mce-visualblocks:not([dir="rtl"]) h1, +.mce-visualblocks:not([dir="rtl"]) h2, +.mce-visualblocks:not([dir="rtl"]) h3, +.mce-visualblocks:not([dir="rtl"]) h4, +.mce-visualblocks:not([dir="rtl"]) h5, +.mce-visualblocks:not([dir="rtl"]) h6, +.mce-visualblocks:not([dir="rtl"]) hgroup, +.mce-visualblocks:not([dir="rtl"]) ol, +.mce-visualblocks:not([dir="rtl"]) p, +.mce-visualblocks:not([dir="rtl"]) pre, +.mce-visualblocks:not([dir="rtl"]) section, +.mce-visualblocks:not([dir="rtl"]) ul { margin-left: 3px; } + +.mce-visualblocks[dir="rtl"] address, +.mce-visualblocks[dir="rtl"] article, +.mce-visualblocks[dir="rtl"] aside, +.mce-visualblocks[dir="rtl"] blockquote, +.mce-visualblocks[dir="rtl"] div:not([data-mce-bogus]), +.mce-visualblocks[dir="rtl"] dl, +.mce-visualblocks[dir="rtl"] figcaption, +.mce-visualblocks[dir="rtl"] figure, +.mce-visualblocks[dir="rtl"] h1, +.mce-visualblocks[dir="rtl"] h2, +.mce-visualblocks[dir="rtl"] h3, +.mce-visualblocks[dir="rtl"] h4, +.mce-visualblocks[dir="rtl"] h5, +.mce-visualblocks[dir="rtl"] h6, +.mce-visualblocks[dir="rtl"] hgroup, +.mce-visualblocks[dir="rtl"] ol, +.mce-visualblocks[dir="rtl"] p, +.mce-visualblocks[dir="rtl"] pre, +.mce-visualblocks[dir="rtl"] section, +.mce-visualblocks[dir="rtl"] ul { background-position-x: right; margin-right: 3px; } + +.mce-nbsp, +.mce-shy { background: #aaa; } +.mce-shy::after { content: "-"; } +body { font-family: sans-serif; } +table { border-collapse: collapse; } diff --git a/tinymce/skins/ui/oxide-dark/content.min.css.br b/tinymce/skins/ui/oxide-dark/content.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..bb780cea662a5756b216f68f6ed2d506f03811bb GIT binary patch literal 4996 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 ODo(U9?$zJFB>(~2|EF01 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/content.min.css.gz b/tinymce/skins/ui/oxide-dark/content.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..eaccefe6cbacfe9aeeadef92cfc15041eee467c8 GIT binary patch literal 5742 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 gtuHrz div { + padding-bottom: 4px; +} +.tox .accessibility-issue__description > div > div { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description > *:last-child:not(:only-child) { + border-color: #161f29; + border-style: solid; +} +.tox .accessibility-issue__repair { + margin-top: 16px; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { + background-color: rgba(0, 108, 231, 0.5); + border-color: rgba(0, 108, 231, 0.4); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child { + border-color: rgba(0, 108, 231, 0.4); +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { + background-color: rgba(255, 165, 0, 0.5); + border-color: rgba(255, 165, 0, 0.8); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child { + border-color: rgba(255, 165, 0, 0.8); +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { + background-color: rgba(204, 0, 0, 0.5); + border-color: rgba(204, 0, 0, 0.8); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child { + border-color: rgba(204, 0, 0, 0.8); +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { + background-color: rgba(120, 171, 70, 0.5); + border-color: rgba(120, 171, 70, 0.8); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child { + border-color: rgba(120, 171, 70, 0.8); +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { + margin-top: 0; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-left: auto; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 4px 4px 8px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-left-width: 1px; + padding-left: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-right: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-right: auto; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 8px 4px 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-right-width: 1px; + padding-right: 4px; +} +.tox .tox-anchorbar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-bar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-button { + background-color: #006ce7; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #006ce7; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + line-height: 24px; + margin: 0; + outline: none; + padding: 4px 16px; + position: relative; + text-align: center; + text-decoration: none; + text-transform: none; + white-space: nowrap; +} +.tox .tox-button::before { + border-radius: 6px; + bottom: -1px; + box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #006ce7, 0 0 0 3px rgba(0, 108, 231, 0.25); + content: ''; + left: -1px; + opacity: 0; + pointer-events: none; + position: absolute; + right: -1px; + top: -1px; +} +.tox .tox-button[disabled] { + background-color: #006ce7; + background-image: none; + border-color: #006ce7; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-button:focus:not(:disabled) { + background-color: #0060ce; + background-image: none; + border-color: #0060ce; + box-shadow: none; + color: #fff; +} +.tox .tox-button:focus-visible:not(:disabled)::before { + opacity: 1; +} +.tox .tox-button:hover:not(:disabled) { + background-color: #0060ce; + background-image: none; + border-color: #0060ce; + box-shadow: none; + color: #fff; +} +.tox .tox-button:active:not(:disabled) { + background-color: #0054b4; + background-image: none; + border-color: #0054b4; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary { + background-color: #3d546f; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #3d546f; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + outline: none; + padding: 4px 16px; + text-decoration: none; + text-transform: none; +} +.tox .tox-button--secondary[disabled] { + background-color: #3d546f; + background-image: none; + border-color: #3d546f; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} +.tox .tox-button--secondary:focus:not(:disabled) { + background-color: #34485f; + background-image: none; + border-color: #34485f; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary:hover:not(:disabled) { + background-color: #34485f; + background-image: none; + border-color: #34485f; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary:active:not(:disabled) { + background-color: #2b3b4e; + background-image: none; + border-color: #2b3b4e; + box-shadow: none; + color: #fff; +} +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { + padding: 4px; +} +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { + display: block; + fill: currentColor; +} +.tox .tox-button-link { + background: 0; + border: none; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-weight: normal; + line-height: 1.3; + margin: 0; + padding: 0; + white-space: nowrap; +} +.tox .tox-button-link--sm { + font-size: 14px; +} +.tox .tox-button--naked { + background-color: transparent; + border-color: transparent; + box-shadow: unset; + color: #fff; +} +.tox .tox-button--naked[disabled] { + background-color: rgba(255, 255, 255, 0.2); + border-color: transparent; + box-shadow: unset; + color: rgba(255, 255, 255, 0.5); +} +.tox .tox-button--naked:hover:not(:disabled) { + background-color: rgba(255, 255, 255, 0.2); + border-color: transparent; + box-shadow: unset; + color: #fff; +} +.tox .tox-button--naked:focus:not(:disabled) { + background-color: rgba(255, 255, 255, 0.2); + border-color: transparent; + box-shadow: unset; + color: #fff; +} +.tox .tox-button--naked:active:not(:disabled) { + background-color: rgba(255, 255, 255, 0.3); + border-color: transparent; + box-shadow: unset; + color: #fff; +} +.tox .tox-button--naked .tox-icon svg { + fill: currentColor; +} +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { + color: #fff; +} +.tox .tox-checkbox { + align-items: center; + border-radius: 6px; + cursor: pointer; + display: flex; + height: 36px; + min-width: 36px; +} +.tox .tox-checkbox__input { + /* Hide from view but visible to screen readers */ + height: 1px; + overflow: hidden; + position: absolute; + top: auto; + width: 1px; +} +.tox .tox-checkbox__icons { + align-items: center; + border-radius: 6px; + box-shadow: 0 0 0 2px transparent; + box-sizing: content-box; + display: flex; + height: 24px; + justify-content: center; + padding: calc(4px - 1px); + width: 24px; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: block; + fill: rgba(255, 255, 255, 0.2); +} +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: none; + fill: #006ce7; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: none; + fill: #006ce7; +} +.tox .tox-checkbox--disabled { + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: block; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: block; +} +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { + border-radius: 6px; + box-shadow: inset 0 0 0 1px #006ce7; + padding: calc(4px - 1px); +} +.tox:not([dir=rtl]) .tox-checkbox__label { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-checkbox__input { + left: -10000px; +} +.tox:not([dir=rtl]) .tox-bar .tox-checkbox { + margin-left: 4px; +} +.tox[dir=rtl] .tox-checkbox__label { + margin-right: 4px; +} +.tox[dir=rtl] .tox-checkbox__input { + right: -10000px; +} +.tox[dir=rtl] .tox-bar .tox-checkbox { + margin-right: 4px; +} +.tox { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-collection--toolbar .tox-collection__group { + display: flex; + padding: 0; +} +.tox .tox-collection--grid .tox-collection__group { + display: flex; + flex-wrap: wrap; + max-height: 208px; + overflow-x: hidden; + overflow-y: auto; + padding: 0; +} +.tox .tox-collection--list .tox-collection__group { + border-bottom-width: 0; + border-color: rgba(255, 255, 255, 0.15); + border-left-width: 0; + border-right-width: 0; + border-style: solid; + border-top-width: 1px; + padding: 4px 0; +} +.tox .tox-collection--list .tox-collection__group:first-child { + border-top-width: 0; +} +.tox .tox-collection__group-heading { + background-color: rgba(255, 255, 255, 0.15); + color: rgba(255, 255, 255, 0.5); + cursor: default; + font-size: 12px; + font-style: normal; + font-weight: normal; + margin-bottom: 4px; + margin-top: -4px; + padding: 4px 8px; + text-transform: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.tox .tox-collection__item { + align-items: center; + border-radius: 3px; + color: #fff; + display: flex; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.tox .tox-collection--list .tox-collection__item { + padding: 4px 8px; +} +.tox .tox-collection--toolbar .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--grid .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--list .tox-collection__item--enabled { + background-color: #2b3b4e; + color: #fff; +} +.tox .tox-collection--list .tox-collection__item--active { + background-color: #3389ec; +} +.tox .tox-collection--toolbar .tox-collection__item--enabled { + background-color: #599fef; + color: #fff; +} +.tox .tox-collection--toolbar .tox-collection__item--active { + background-color: #3389ec; +} +.tox .tox-collection--grid .tox-collection__item--enabled { + background-color: #599fef; + color: #fff; +} +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + background-color: #3389ec; + color: #fff; +} +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #fff; +} +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #fff; +} +.tox .tox-collection__item-icon, +.tox .tox-collection__item-checkmark { + align-items: center; + display: flex; + height: 24px; + justify-content: center; + width: 24px; +} +.tox .tox-collection__item-icon svg, +.tox .tox-collection__item-checkmark svg { + fill: currentColor; +} +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { + height: 48px; + width: 48px; +} +.tox .tox-collection__item-label { + color: currentColor; + display: inline-block; + flex: 1; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 24px; + text-transform: none; + word-break: break-all; +} +.tox .tox-collection__item-accessory { + color: rgba(255, 255, 255, 0.5); + display: inline-block; + font-size: 14px; + height: 24px; + line-height: 24px; + text-transform: none; +} +.tox .tox-collection__item-caret { + align-items: center; + display: flex; + min-height: 24px; +} +.tox .tox-collection__item-caret::after { + content: ''; + font-size: 0; + min-height: inherit; +} +.tox .tox-collection__item-caret svg { + fill: #fff; +} +.tox .tox-collection__item--state-disabled { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { + display: none; +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { + display: none; +} +.tox .tox-collection--horizontal { + background-color: #2b3b4e; + border: 1px solid rgba(255, 255, 255, 0.15); + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: nowrap; + margin-bottom: 0; + overflow-x: auto; + padding: 0; +} +.tox .tox-collection--horizontal .tox-collection__group { + align-items: center; + display: flex; + flex-wrap: nowrap; + margin: 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item { + height: 28px; + margin: 6px 1px 5px 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item-label { + white-space: nowrap; +} +.tox .tox-collection--horizontal .tox-collection__item-caret { + margin-left: 4px; +} +.tox .tox-collection__item-container { + display: flex; +} +.tox .tox-collection__item-container--row { + align-items: center; + flex: 1 1 auto; + flex-direction: row; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { + margin-right: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { + justify-content: flex-end; + margin-left: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { + align-items: flex-start; + margin-bottom: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { + align-items: center; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { + align-items: flex-end; + margin-top: auto; +} +.tox .tox-collection__item-container--column { + align-self: center; + flex: 1 1 auto; + flex-direction: column; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { + align-items: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { + align-items: flex-end; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { + align-self: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { + align-self: center; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { + align-self: flex-end; +} +.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-right: 1px solid transparent; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-collection__item-accessory { + margin-left: 16px; + text-align: right; +} +.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret { + margin-left: 16px; +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-left: 1px solid transparent; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-right: 8px; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-right: 4px; +} +.tox[dir=rtl] .tox-collection__item-accessory { + margin-right: 16px; + text-align: left; +} +.tox[dir=rtl] .tox-collection .tox-collection__item-caret { + margin-right: 16px; + transform: rotateY(180deg); +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret { + margin-right: 4px; +} +.tox .tox-color-picker-container { + display: flex; + flex-direction: row; + height: 225px; + margin: 0; +} +.tox .tox-sv-palette { + box-sizing: border-box; + display: flex; + height: 100%; +} +.tox .tox-sv-palette-spectrum { + height: 100%; +} +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { + width: 225px; +} +.tox .tox-sv-palette-thumb { + background: none; + border: 1px solid black; + border-radius: 50%; + box-sizing: content-box; + height: 12px; + position: absolute; + width: 12px; +} +.tox .tox-sv-palette-inner-thumb { + border: 1px solid white; + border-radius: 50%; + height: 10px; + position: absolute; + width: 10px; +} +.tox .tox-hue-slider { + box-sizing: border-box; + height: 100%; + width: 25px; +} +.tox .tox-hue-slider-spectrum { + background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00); + height: 100%; + width: 100%; +} +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { + width: 20px; +} +.tox .tox-hue-slider-thumb { + background: white; + border: 1px solid black; + box-sizing: content-box; + height: 4px; + width: 100%; +} +.tox .tox-rgb-form { + display: flex; + flex-direction: column; + justify-content: space-between; +} +.tox .tox-rgb-form div { + align-items: center; + display: flex; + justify-content: space-between; + margin-bottom: 5px; + width: inherit; +} +.tox .tox-rgb-form input { + width: 6em; +} +.tox .tox-rgb-form input.tox-invalid { + /* Need !important to override Chrome's focus styling unfortunately */ + border: 1px solid red !important; +} +.tox .tox-rgb-form .tox-rgba-preview { + border: 1px solid black; + flex-grow: 2; + margin-bottom: 0; +} +.tox:not([dir=rtl]) .tox-sv-palette { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider-thumb { + margin-left: -1px; +} +.tox:not([dir=rtl]) .tox-rgb-form label { + margin-right: 0.5em; +} +.tox[dir=rtl] .tox-sv-palette { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider-thumb { + margin-right: -1px; +} +.tox[dir=rtl] .tox-rgb-form label { + margin-left: 0.5em; +} +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches { + margin: 5px 0 6px 11px; +} +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { + border: 0; + margin: -4px -4px; +} +.tox .tox-swatches__row { + display: flex; +} +.tox .tox-swatch { + height: 30px; + transition: transform 0.15s, box-shadow 0.15s; + width: 30px; +} +.tox .tox-swatch:hover, +.tox .tox-swatch:focus { + box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset; + transform: scale(0.8); +} +.tox .tox-swatch--remove { + align-items: center; + display: flex; + justify-content: center; +} +.tox .tox-swatch--remove svg path { + stroke: #e74c3c; +} +.tox .tox-swatches__picker-btn { + align-items: center; + background-color: transparent; + border: 0; + cursor: pointer; + display: flex; + height: 30px; + justify-content: center; + outline: none; + padding: 0; + width: 30px; +} +.tox .tox-swatches__picker-btn svg { + fill: #fff; + height: 24px; + width: 24px; +} +.tox .tox-swatches__picker-btn:hover { + background: #3389ec; +} +.tox:not([dir=rtl]) .tox-swatches__picker-btn { + margin-left: auto; +} +.tox[dir=rtl] .tox-swatches__picker-btn { + margin-right: auto; +} +.tox .tox-comment-thread { + background: #2b3b4e; + position: relative; +} +.tox .tox-comment-thread > *:not(:first-child) { + margin-top: 8px; +} +.tox .tox-comment { + background: #2b3b4e; + border: 1px solid #161f29; + border-radius: 6px; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + padding: 8px 8px 16px 8px; + position: relative; +} +.tox .tox-comment__header { + align-items: center; + color: #fff; + display: flex; + justify-content: space-between; +} +.tox .tox-comment__date { + color: #fff; + font-size: 12px; + line-height: 18px; +} +.tox .tox-comment__body { + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin-top: 8px; + position: relative; + text-transform: initial; +} +.tox .tox-comment__body textarea { + resize: none; + white-space: normal; + width: 100%; +} +.tox .tox-comment__expander { + padding-top: 8px; +} +.tox .tox-comment__expander p { + color: rgba(255, 255, 255, 0.5); + font-size: 14px; + font-style: normal; +} +.tox .tox-comment__body p { + margin: 0; +} +.tox .tox-comment__buttonspacing { + padding-top: 16px; + text-align: center; +} +.tox .tox-comment-thread__overlay::after { + background: #2b3b4e; + bottom: 0; + content: ""; + display: flex; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + top: 0; + z-index: 5; +} +.tox .tox-comment__reply { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 8px; +} +.tox .tox-comment__reply > *:first-child { + margin-bottom: 8px; + width: 100%; +} +.tox .tox-comment__edit { + display: flex; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 16px; +} +.tox .tox-comment__gradient::after { + background: linear-gradient(rgba(43, 59, 78, 0), #2b3b4e); + bottom: 0; + content: ""; + display: block; + height: 5em; + margin-top: -40px; + position: absolute; + width: 100%; +} +.tox .tox-comment__overlay { + background: #2b3b4e; + bottom: 0; + display: flex; + flex-direction: column; + flex-grow: 1; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + text-align: center; + top: 0; + z-index: 5; +} +.tox .tox-comment__loading-text { + align-items: center; + color: #fff; + display: flex; + flex-direction: column; + position: relative; +} +.tox .tox-comment__loading-text > div { + padding-bottom: 16px; +} +.tox .tox-comment__overlaytext { + bottom: 0; + flex-direction: column; + font-size: 14px; + left: 0; + padding: 1em; + position: absolute; + right: 0; + top: 0; + z-index: 10; +} +.tox .tox-comment__overlaytext p { + background-color: #2b3b4e; + box-shadow: 0 0 8px 8px #2b3b4e; + color: #fff; + text-align: center; +} +.tox .tox-comment__overlaytext div:nth-of-type(2) { + font-size: 0.8em; +} +.tox .tox-comment__busy-spinner { + align-items: center; + background-color: #2b3b4e; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 20; +} +.tox .tox-comment__scroll { + display: flex; + flex-direction: column; + flex-shrink: 1; + overflow: auto; +} +.tox .tox-conversations { + margin: 8px; +} +.tox:not([dir=rtl]) .tox-comment__edit { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child, +.tox:not([dir=rtl]) .tox-comment__edit > *:last-child, +.tox:not([dir=rtl]) .tox-comment__reply > *:last-child { + margin-left: 8px; +} +.tox[dir=rtl] .tox-comment__edit { + margin-right: 8px; +} +.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child, +.tox[dir=rtl] .tox-comment__edit > *:last-child, +.tox[dir=rtl] .tox-comment__reply > *:last-child { + margin-right: 8px; +} +.tox .tox-user { + align-items: center; + display: flex; +} +.tox .tox-user__avatar svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-user__avatar img { + border-radius: 50%; + height: 36px; + object-fit: cover; + vertical-align: middle; + width: 36px; +} +.tox .tox-user__name { + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: bold; + line-height: 18px; + text-transform: none; +} +.tox:not([dir=rtl]) .tox-user__avatar svg, +.tox:not([dir=rtl]) .tox-user__avatar img { + margin-right: 8px; +} +.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar svg, +.tox[dir=rtl] .tox-user__avatar img { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar + .tox-user__name { + margin-right: 8px; +} +.tox .tox-dialog-wrap { + align-items: center; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1100; +} +.tox .tox-dialog-wrap__backdrop { + background-color: rgba(34, 47, 62, 0.75); + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} +.tox .tox-dialog-wrap__backdrop--opaque { + background-color: #222F3E; +} +.tox .tox-dialog { + background-color: #2b3b4e; + border-color: #161f29; + border-radius: 10px; + border-style: solid; + border-width: 0px; + box-shadow: 0 16px 16px -10px rgba(34, 47, 62, 0.15), 0 0 40px 1px rgba(34, 47, 62, 0.15); + display: flex; + flex-direction: column; + max-height: 100%; + max-width: 480px; + overflow: hidden; + position: relative; + width: 95vw; + z-index: 2; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog { + align-self: flex-start; + margin: 8px auto; + max-height: calc(100vh - 8px * 2); + width: calc(100vw - 16px); + } +} +.tox .tox-dialog-inline { + z-index: 1100; +} +.tox .tox-dialog__header { + align-items: center; + background-color: #2b3b4e; + border-bottom: none; + color: #fff; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 8px 16px 0 16px; + position: relative; +} +.tox .tox-dialog__header .tox-button { + z-index: 1; +} +.tox .tox-dialog__draghandle { + cursor: grab; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tox .tox-dialog__draghandle:active { + cursor: grabbing; +} +.tox .tox-dialog__dismiss { + margin-left: auto; +} +.tox .tox-dialog__title { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 20px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin: 0; + text-transform: none; +} +.tox .tox-dialog__body { + color: #fff; + display: flex; + flex: 1; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + min-width: 0; + text-align: left; + text-transform: none; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body { + flex-direction: column; + } +} +.tox .tox-dialog__body-nav { + align-items: flex-start; + display: flex; + flex-direction: column; + padding: 16px 16px; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { + flex-direction: row; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding-bottom: 0; + } +} +.tox .tox-dialog__body-nav-item { + border-bottom: 2px solid transparent; + color: rgba(255, 255, 255, 0.5); + display: inline-block; + font-size: 14px; + line-height: 1.3; + margin-bottom: 8px; + text-decoration: none; + white-space: nowrap; +} +.tox .tox-dialog__body-nav-item:focus { + background-color: rgba(0, 108, 231, 0.1); +} +.tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid #006ce7; + color: #006ce7; +} +.tox .tox-dialog__body-content { + box-sizing: border-box; + display: flex; + flex: 1; + flex-direction: column; + max-height: 650px; + overflow: auto; + -webkit-overflow-scrolling: touch; + padding: 16px 16px; +} +.tox .tox-dialog__body-content > * { + margin-bottom: 0; + margin-top: 16px; +} +.tox .tox-dialog__body-content > *:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content > *:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content > *:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog__body-content a { + color: #006ce7; + cursor: pointer; + text-decoration: none; +} +.tox .tox-dialog__body-content a:hover, +.tox .tox-dialog__body-content a:focus { + color: #0054b4; + text-decoration: none; +} +.tox .tox-dialog__body-content a:active { + color: #0054b4; + text-decoration: none; +} +.tox .tox-dialog__body-content svg { + fill: #fff; +} +.tox .tox-dialog__body-content ul { + display: block; + list-style-type: disc; + margin-bottom: 16px; + margin-inline-end: 0; + margin-inline-start: 0; + padding-inline-start: 2.5rem; +} +.tox .tox-dialog__body-content .tox-form__group h1 { + color: #fff; + font-size: 20px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group h2 { + color: #fff; + font-size: 16px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group p { + margin-bottom: 16px; +} +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog--width-lg { + height: 650px; + max-width: 1200px; +} +.tox .tox-dialog--width-md { + max-width: 800px; +} +.tox .tox-dialog--width-md .tox-dialog__body-content { + overflow: auto; +} +.tox .tox-dialog__body-content--centered { + text-align: center; +} +.tox .tox-dialog__footer { + align-items: center; + background-color: #2b3b4e; + border-top: none; + display: flex; + justify-content: space-between; + padding: 8px 16px; +} +.tox .tox-dialog__footer-start, +.tox .tox-dialog__footer-end { + display: flex; +} +.tox .tox-dialog__busy-spinner { + align-items: center; + background-color: rgba(34, 47, 62, 0.75); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 3; +} +.tox .tox-dialog__table { + border-collapse: collapse; + width: 100%; +} +.tox .tox-dialog__table thead th { + font-weight: bold; + padding-bottom: 8px; +} +.tox .tox-dialog__table tbody tr { + border-bottom: 1px solid #161f29; +} +.tox .tox-dialog__table tbody tr:last-child { + border-bottom: none; +} +.tox .tox-dialog__table td { + padding-bottom: 8px; + padding-top: 8px; +} +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { + background: #fff; +} +.tox .tox-dialog__popups { + position: absolute; + width: 100%; + z-index: 1100; +} +.tox .tox-dialog__body-iframe { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-dialog__body-iframe .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox .tox-dialog-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox .tox-dialog-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox .tox-dialog-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { + transition-delay: 0s; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav { + margin-right: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) { + margin-left: 8px; + } +} +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *, +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * { + margin-left: 8px; +} +.tox[dir=rtl] .tox-dialog__body { + text-align: right; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav { + margin-left: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) { + margin-right: 8px; + } +} +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *, +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * { + margin-right: 8px; +} +body.tox-dialog__disable-scroll { + overflow: hidden; +} +.tox .tox-dropzone-container { + display: flex; + flex: 1; +} +.tox .tox-dropzone { + align-items: center; + background: #fff; + border: 2px dashed #161f29; + box-sizing: border-box; + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + min-height: 100px; + padding: 10px; +} +.tox .tox-dropzone p { + color: rgba(255, 255, 255, 0.5); + margin: 0 0 16px 0; +} +.tox .tox-edit-area { + display: flex; + flex: 1; + overflow: hidden; + position: relative; +} +.tox .tox-edit-area__iframe { + background-color: #fff; + border: 0; + box-sizing: border-box; + flex: 1; + height: 100%; + position: absolute; + width: 100%; +} +.tox.tox-inline-edit-area { + border: 1px dotted #161f29; +} +.tox .tox-editor-container { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} +.tox .tox-editor-header { + display: grid; + grid-template-columns: 1fr min-content; + z-index: 1; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header { + background-color: #222F3E; + border-bottom: 1px solid rgba(255, 255, 255, 0.15); + box-shadow: none; + padding: 4px 0; + transition: box-shadow 0.5s; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { + border-top: 1px solid rgba(255, 255, 255, 0.15); + box-shadow: none; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: #222F3E; + box-shadow: none; + padding: 4px 0; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { + box-shadow: none; +} +.tox-editor-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox-editor-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox-editor-dock-transition { + transition: visibility 0s linear 0.25s, opacity 0.25s ease; +} +.tox-editor-dock-transition.tox-editor-dock-fadein { + transition-delay: 0s; +} +.tox .tox-control-wrap { + flex: 1; + position: relative; +} +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { + display: none; +} +.tox .tox-control-wrap svg { + display: block; +} +.tox .tox-control-wrap__status-icon-wrap { + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-control-wrap__status-icon-invalid svg { + fill: #c00; +} +.tox .tox-control-wrap__status-icon-unknown svg { + fill: orange; +} +.tox .tox-control-wrap__status-icon-valid svg { + fill: green; +} +.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield { + padding-right: 32px; +} +.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap { + right: 4px; +} +.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield { + padding-left: 32px; +} +.tox[dir=rtl] .tox-control-wrap__status-icon-wrap { + left: 4px; +} +.tox .tox-autocompleter { + max-width: 25em; +} +.tox .tox-autocompleter .tox-menu { + box-sizing: border-box; + max-width: 25em; +} +.tox .tox-autocompleter .tox-autocompleter-highlight { + font-weight: bold; +} +.tox .tox-color-input { + display: flex; + position: relative; + z-index: 1; +} +.tox .tox-color-input .tox-textfield { + z-index: -1; +} +.tox .tox-color-input span { + border-color: rgba(34, 47, 62, 0.2); + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + height: 24px; + position: absolute; + top: 6px; + width: 24px; +} +.tox .tox-color-input span:hover:not([aria-disabled=true]), +.tox .tox-color-input span:focus:not([aria-disabled=true]) { + border-color: #006ce7; + cursor: pointer; +} +.tox .tox-color-input span::before { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%); + background-position: 0 0, 0 6px, 6px -6px, -6px 0; + background-size: 12px 12px; + border: 1px solid #2b3b4e; + border-radius: 6px; + box-sizing: border-box; + content: ''; + height: 24px; + left: -1px; + position: absolute; + top: -1px; + width: 24px; + z-index: -1; +} +.tox .tox-color-input span[aria-disabled=true] { + cursor: not-allowed; +} +.tox:not([dir=rtl]) .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-color-input .tox-textfield { + padding-left: 36px; +} +.tox:not([dir=rtl]) .tox-color-input span { + left: 6px; +} +.tox[dir="rtl"] .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir="rtl"] .tox-color-input .tox-textfield { + padding-right: 36px; +} +.tox[dir="rtl"] .tox-color-input span { + right: 6px; +} +.tox .tox-label, +.tox .tox-toolbar-label { + color: rgba(255, 255, 255, 0.5); + display: block; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + padding: 0 8px 0 0; + text-transform: none; + white-space: nowrap; +} +.tox .tox-toolbar-label { + padding: 0 8px; +} +.tox[dir=rtl] .tox-label { + padding: 0 0 0 8px; +} +.tox .tox-form { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group { + box-sizing: border-box; + margin-bottom: 4px; +} +.tox .tox-form-group--maximize { + flex: 1; +} +.tox .tox-form__group--error { + color: #c00; +} +.tox .tox-form__group--collection { + display: flex; +} +.tox .tox-form__grid { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} +.tox .tox-form__grid--2col > .tox-form__group { + width: calc(50% - (8px / 2)); +} +.tox .tox-form__grid--3col > .tox-form__group { + width: calc(100% / 3 - (8px / 2)); +} +.tox .tox-form__grid--4col > .tox-form__group { + width: calc(25% - (8px / 2)); +} +.tox .tox-form__controls-h-stack { + align-items: center; + display: flex; +} +.tox .tox-form__group--inline { + align-items: center; + display: flex; +} +.tox .tox-form__group--stretched { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group--stretched .tox-textarea { + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) { + margin-right: 4px; +} +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { + display: none; +} +.tox .tox-textfield, +.tox .tox-toolbar-textfield, +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #2b3b4e; + border-color: #161f29; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 5.5px; + resize: none; + width: 100%; +} +.tox .tox-textfield[disabled], +.tox .tox-textarea[disabled] { + background-color: #222f3e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} +.tox .tox-textfield:focus, +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus { + background-color: #2b3b4e; + border-color: #006ce7; + box-shadow: 0 0 0 2px rgba(0, 108, 231, 0.25); + outline: none; +} +.tox .tox-toolbar-textfield { + border-width: 0; + margin-bottom: 3px; + margin-top: 2px; + max-width: 250px; +} +.tox .tox-naked-btn { + background-color: transparent; + border: 0; + border-color: transparent; + box-shadow: unset; + color: #006ce7; + cursor: pointer; + display: block; + margin: 0; + padding: 0; +} +.tox .tox-naked-btn svg { + display: block; + fill: #fff; +} +.tox:not([dir=rtl]) .tox-toolbar-textfield + * { + margin-left: 4px; +} +.tox[dir=rtl] .tox-toolbar-textfield + * { + margin-right: 4px; +} +.tox .tox-listboxfield { + cursor: pointer; + position: relative; +} +.tox .tox-listboxfield .tox-listbox--select[disabled] { + background-color: #19232e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} +.tox .tox-listbox__select-label { + cursor: default; + flex: 1; + margin: 0 4px; +} +.tox .tox-listbox__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-listbox__select-chevron svg { + fill: #fff; +} +.tox .tox-listboxfield .tox-listbox--select { + align-items: center; + display: flex; +} +.tox:not([dir=rtl]) .tox-listboxfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-listboxfield svg { + left: 8px; +} +.tox .tox-selectfield { + cursor: pointer; + position: relative; +} +.tox .tox-selectfield select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #2b3b4e; + border-color: #161f29; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 5.5px; + resize: none; + width: 100%; +} +.tox .tox-selectfield select[disabled] { + background-color: #19232e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} +.tox .tox-selectfield select::-ms-expand { + display: none; +} +.tox .tox-selectfield select:focus { + background-color: #2b3b4e; + border-color: #006ce7; + box-shadow: 0 0 0 2px rgba(0, 108, 231, 0.25); + outline: none; +} +.tox .tox-selectfield svg { + pointer-events: none; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox:not([dir=rtl]) .tox-selectfield select[size="0"], +.tox:not([dir=rtl]) .tox-selectfield select[size="1"] { + padding-right: 24px; +} +.tox:not([dir=rtl]) .tox-selectfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-selectfield select[size="0"], +.tox[dir=rtl] .tox-selectfield select[size="1"] { + padding-left: 24px; +} +.tox[dir=rtl] .tox-selectfield svg { + left: 8px; +} +.tox .tox-textarea { + -webkit-appearance: textarea; + -moz-appearance: textarea; + appearance: textarea; + white-space: pre-wrap; +} +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} +.tox .tox-help__more-link { + list-style: none; + margin-top: 1em; +} +.tox .tox-imagepreview { + background-color: #666; + height: 380px; + overflow: hidden; + position: relative; + width: 100%; +} +.tox .tox-imagepreview.tox-imagepreview__loaded { + overflow: auto; +} +.tox .tox-imagepreview__container { + display: flex; + left: 100vw; + position: absolute; + top: 100vw; +} +.tox .tox-imagepreview__image { + background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==); +} +.tox .tox-image-tools .tox-spacer { + flex: 1; +} +.tox .tox-image-tools .tox-bar { + align-items: center; + display: flex; + height: 60px; + justify-content: center; +} +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { + margin-top: 8px; +} +.tox .tox-image-tools .tox-croprect-block { + background: black; + filter: alpha(opacity=50); + opacity: 0.5; + position: absolute; + zoom: 1; +} +.tox .tox-image-tools .tox-croprect-handle { + border: 2px solid white; + height: 20px; + left: 0; + position: absolute; + top: 0; + width: 20px; +} +.tox .tox-image-tools .tox-croprect-handle-move { + border: 0; + cursor: move; + position: absolute; +} +.tox .tox-image-tools .tox-croprect-handle-nw { + border-width: 2px 0 0 2px; + cursor: nw-resize; + left: 100px; + margin: -2px 0 0 -2px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-ne { + border-width: 2px 2px 0 0; + cursor: ne-resize; + left: 200px; + margin: -2px 0 0 -20px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-sw { + border-width: 0 0 2px 2px; + cursor: sw-resize; + left: 100px; + margin: -20px 2px 0 -2px; + top: 200px; +} +.tox .tox-image-tools .tox-croprect-handle-se { + border-width: 0 2px 2px 0; + cursor: se-resize; + left: 200px; + margin: -20px 0 0 -20px; + top: 200px; +} +.tox .tox-insert-table-picker { + display: flex; + flex-wrap: wrap; + width: 170px; +} +.tox .tox-insert-table-picker > div { + border-color: rgba(255, 255, 255, 0.15); + border-style: solid; + border-width: 0 1px 1px 0; + box-sizing: border-box; + height: 17px; + width: 17px; +} +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: -4px -4px; +} +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { + background-color: rgba(0, 108, 231, 0.5); + border-color: rgba(0, 108, 231, 0.5); +} +.tox .tox-insert-table-picker__label { + color: #fff; + display: block; + font-size: 14px; + padding: 4px; + text-align: center; + width: 100%; +} +.tox:not([dir=rtl]) { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) { + border-right: 0; +} +.tox[dir=rtl] { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) { + border-right: 0; +} +.tox { + /* stylelint-disable */ + /* stylelint-enable */ +} +.tox .tox-menu { + background-color: #2b3b4e; + border: 1px solid rgba(255, 255, 255, 0.15); + border-radius: 6px; + box-shadow: none; + display: inline-block; + overflow: hidden; + vertical-align: top; + z-index: 1150; +} +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0 4px; +} +.tox .tox-menu.tox-collection.tox-collection--toolbar { + padding: 8px; +} +.tox .tox-menu.tox-collection.tox-collection--grid { + padding: 8px; +} +@media only screen and (min-width: 768px ) { + .tox .tox-menu .tox-collection__item-label { + overflow-wrap: break-word; + word-break: normal; + } +} +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p, +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code { + margin: 0; +} +.tox .tox-menubar { + background: repeating-linear-gradient(transparent 0px 1px, transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat; + background-color: #222F3E; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + grid-column: 1 / -1; + grid-row: 1; + padding: 0 11px 0 12px; +} +.tox .tox-promotion + .tox-menubar { + grid-column: 1; +} +.tox .tox-promotion { + background: repeating-linear-gradient(transparent 0px 1px, transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat; + background-color: #222F3E; + grid-column: 2; + grid-row: 1; + padding-inline-end: 8px; + padding-inline-start: 4px; + padding-top: 5px; +} +.tox .tox-promotion-link { + align-items: unsafe center; + background-color: #E8F1F8; + border-radius: 5px; + color: #086BE6; + cursor: pointer; + display: flex; + font-size: 14px; + height: 26.6px; + padding: 4px 8px; + white-space: nowrap; +} +.tox .tox-promotion-link:hover { + background-color: #B4D7FF; +} +.tox .tox-promotion-link:focus { + background-color: #D9EDF7; +} +/* Deprecated. Remove in next major release */ +.tox .tox-mbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + justify-content: center; + margin: 5px 1px 6px 0; + outline: none; + overflow: hidden; + padding: 0 4px; + text-transform: none; + width: auto; +} +.tox .tox-mbtn[disabled] { + background-color: transparent; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-mbtn:focus:not(:disabled) { + background: #3389ec; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-mbtn--active { + background: #599fef; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) { + background: #3389ec; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-mbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { + cursor: not-allowed; +} +.tox .tox-mbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; + display: none; +} +.tox .tox-notification { + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + display: grid; + font-size: 14px; + font-weight: normal; + grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + margin-top: 4px; + opacity: 0; + padding: 4px; + transition: transform 100ms ease-in, opacity 150ms ease-in; +} +.tox .tox-notification p { + font-size: 14px; + font-weight: normal; +} +.tox .tox-notification a { + cursor: pointer; + text-decoration: underline; +} +.tox .tox-notification--in { + opacity: 1; +} +.tox .tox-notification--success { + background-color: #334840; + border-color: #3c5440; + color: #fff; +} +.tox .tox-notification--success p { + color: #fff; +} +.tox .tox-notification--success a { + color: #b5d199; +} +.tox .tox-notification--success svg { + fill: #fff; +} +.tox .tox-notification--error { + background-color: #442632; + border-color: #55212b; + color: #fff; +} +.tox .tox-notification--error p { + color: #fff; +} +.tox .tox-notification--error a { + color: #e68080; +} +.tox .tox-notification--error svg { + fill: #fff; +} +.tox .tox-notification--warn, +.tox .tox-notification--warning { + background-color: #222F3E; + border-color: rgba(255, 255, 255, 0.15); + color: #fff0b3; +} +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { + color: #fff0b3; +} +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { + color: #ffcc00; +} +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { + fill: #fff0b3; +} +.tox .tox-notification--info { + background-color: #254161; + border-color: #264972; + color: #fff; +} +.tox .tox-notification--info p { + color: #fff; +} +.tox .tox-notification--info a { + color: #83b7f3; +} +.tox .tox-notification--info svg { + fill: #fff; +} +.tox .tox-notification__body { + align-self: center; + color: #fff; + font-size: 14px; + grid-column-end: 3; + grid-column-start: 2; + grid-row-end: 2; + grid-row-start: 1; + text-align: center; + white-space: normal; + word-break: break-all; + word-break: break-word; +} +.tox .tox-notification__body > * { + margin: 0; +} +.tox .tox-notification__body > * + * { + margin-top: 1rem; +} +.tox .tox-notification__icon { + align-self: center; + grid-column-end: 2; + grid-column-start: 1; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification__icon svg { + display: block; +} +.tox .tox-notification__dismiss { + align-self: start; + grid-column-end: 4; + grid-column-start: 3; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification .tox-progress-bar { + grid-column-end: 4; + grid-column-start: 1; + grid-row-end: 3; + grid-row-start: 2; + justify-self: center; +} +.tox .tox-pop { + display: inline-block; + position: relative; +} +.tox .tox-pop--resizing { + transition: width 0.1s ease; +} +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { + flex-wrap: nowrap; +} +.tox .tox-pop--transition { + transition: 0.15s ease; + transition-property: left, right, top, bottom; +} +.tox .tox-pop--transition::before, +.tox .tox-pop--transition::after { + transition: all 0.15s, visibility 0s, opacity 0.075s ease 0.075s; +} +.tox .tox-pop__dialog { + background-color: #222F3E; + border: 1px solid #161f29; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + min-width: 0; + overflow: hidden; +} +.tox .tox-pop__dialog > *:not(.tox-toolbar) { + margin: 4px 4px 4px 8px; +} +.tox .tox-pop__dialog .tox-toolbar { + background-color: transparent; + margin-bottom: -1px; +} +.tox .tox-pop::before, +.tox .tox-pop::after { + border-style: solid; + content: ''; + display: block; + height: 0; + opacity: 1; + position: absolute; + width: 0; +} +.tox .tox-pop.tox-pop--inset::before, +.tox .tox-pop.tox-pop--inset::after { + opacity: 0; + transition: all 0s 0.15s, visibility 0s, opacity 0.075s ease; +} +.tox .tox-pop.tox-pop--bottom::before, +.tox .tox-pop.tox-pop--bottom::after { + left: 50%; + top: 100%; +} +.tox .tox-pop.tox-pop--bottom::after { + border-color: #222F3E transparent transparent transparent; + border-width: 8px; + margin-left: -8px; + margin-top: -1px; +} +.tox .tox-pop.tox-pop--bottom::before { + border-color: #161f29 transparent transparent transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--top::before, +.tox .tox-pop.tox-pop--top::after { + left: 50%; + top: 0; + transform: translateY(-100%); +} +.tox .tox-pop.tox-pop--top::after { + border-color: transparent transparent #222F3E transparent; + border-width: 8px; + margin-left: -8px; + margin-top: 1px; +} +.tox .tox-pop.tox-pop--top::before { + border-color: transparent transparent #161f29 transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--left::before, +.tox .tox-pop.tox-pop--left::after { + left: 0; + top: calc(50% - 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--left::after { + border-color: transparent #222F3E transparent transparent; + border-width: 8px; + margin-left: -15px; +} +.tox .tox-pop.tox-pop--left::before { + border-color: transparent #161f29 transparent transparent; + border-width: 10px; + margin-left: -19px; +} +.tox .tox-pop.tox-pop--right::before, +.tox .tox-pop.tox-pop--right::after { + left: 100%; + top: calc(50% + 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--right::after { + border-color: transparent transparent transparent #222F3E; + border-width: 8px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--right::before { + border-color: transparent transparent transparent #161f29; + border-width: 10px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--align-left::before, +.tox .tox-pop.tox-pop--align-left::after { + left: 20px; +} +.tox .tox-pop.tox-pop--align-right::before, +.tox .tox-pop.tox-pop--align-right::after { + left: calc(100% - 20px); +} +.tox .tox-sidebar-wrap { + display: flex; + flex-direction: row; + flex-grow: 1; + min-height: 0; +} +.tox .tox-sidebar { + background-color: #222F3E; + display: flex; + flex-direction: row; + justify-content: flex-end; +} +.tox .tox-sidebar__slider { + display: flex; + overflow: hidden; +} +.tox .tox-sidebar__pane-container { + display: flex; +} +.tox .tox-sidebar__pane { + display: flex; +} +.tox .tox-sidebar--sliding-closed { + opacity: 0; +} +.tox .tox-sidebar--sliding-open { + opacity: 1; +} +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { + transition: width 0.5s ease, opacity 0.5s ease; +} +.tox .tox-selector { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + display: inline-block; + height: 10px; + position: absolute; + width: 10px; +} +.tox.tox-platform-touch .tox-selector { + height: 12px; + width: 12px; +} +.tox .tox-slider { + align-items: center; + display: flex; + flex: 1; + height: 24px; + justify-content: center; + position: relative; +} +.tox .tox-slider__rail { + background-color: transparent; + border: 1px solid #161f29; + border-radius: 6px; + height: 10px; + min-width: 120px; + width: 100%; +} +.tox .tox-slider__handle { + background-color: #006ce7; + border: 2px solid #0054b4; + border-radius: 6px; + box-shadow: none; + height: 24px; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%); + width: 14px; +} +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { + margin-inline-start: 8px; +} +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { + margin-inline-start: 32px; +} +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { + margin-inline-start: 32px; +} +.tox .tox-source-code { + overflow: auto; +} +.tox .tox-spinner { + display: flex; +} +.tox .tox-spinner > div { + animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; + background-color: rgba(255, 255, 255, 0.5); + border-radius: 100%; + height: 8px; + width: 8px; +} +.tox .tox-spinner > div:nth-child(1) { + animation-delay: -0.32s; +} +.tox .tox-spinner > div:nth-child(2) { + animation-delay: -0.16s; +} +@keyframes tam-bouncing-dots { + 0%, + 80%, + 100% { + transform: scale(0); + } + 40% { + transform: scale(1); + } +} +.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-spinner > div:not(:first-child) { + margin-right: 4px; +} +.tox .tox-statusbar { + align-items: center; + background-color: #222F3E; + border-top: 1px solid rgba(255, 255, 255, 0.15); + color: rgba(255, 255, 255, 0.75); + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-weight: normal; + height: 25px; + overflow: hidden; + padding: 0 8px; + position: relative; + text-transform: none; +} +.tox .tox-statusbar__text-container { + display: flex; + flex: 1 1 auto; + justify-content: flex-end; + overflow: hidden; +} +.tox .tox-statusbar__path { + display: flex; + flex: 1 1 auto; + margin-right: auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-statusbar__path > * { + display: inline; + white-space: nowrap; +} +.tox .tox-statusbar__wordcount { + flex: 0 0 auto; + margin-left: 1ch; +} +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { + color: rgba(255, 255, 255, 0.75); + text-decoration: none; +} +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + color: #fff; + cursor: pointer; +} +.tox .tox-statusbar__branding svg { + fill: rgba(255, 255, 255, 0.8); + height: 1.14em; + vertical-align: -0.28em; + width: 3.6em; +} +.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg, +.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg { + fill: #fff; +} +.tox .tox-statusbar__resize-handle { + align-items: flex-end; + align-self: stretch; + cursor: nwse-resize; + display: flex; + flex: 0 0 auto; + justify-content: flex-end; + margin-left: auto; + margin-right: -8px; + padding-bottom: 3px; + padding-left: 1ch; + padding-right: 3px; +} +.tox .tox-statusbar__resize-handle svg { + display: block; + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-statusbar__resize-handle:focus svg { + background-color: #434e5b; + border-radius: 1px 1px 5px 1px; + box-shadow: 0 0 0 2px #434e5b; +} +.tox:not([dir=rtl]) .tox-statusbar__path > * { + margin-right: 4px; +} +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 2ch; +} +.tox[dir=rtl] .tox-statusbar { + flex-direction: row-reverse; +} +.tox[dir=rtl] .tox-statusbar__path > * { + margin-left: 4px; +} +.tox .tox-throbber { + z-index: 1299; +} +.tox .tox-throbber__busy-spinner { + align-items: center; + background-color: rgba(34, 47, 62, 0.6); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; +} +.tox .tox-tbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + justify-content: center; + margin: 6px 1px 5px 0; + outline: none; + overflow: hidden; + padding: 0; + text-transform: none; + width: 34px; +} +.tox .tox-tbtn svg { + display: block; + fill: #fff; +} +.tox .tox-tbtn.tox-tbtn-more { + padding-left: 5px; + padding-right: 5px; + width: inherit; +} +.tox .tox-tbtn:focus { + background: #3389ec; + border: 0; + box-shadow: none; +} +.tox .tox-tbtn:hover { + background: #3389ec; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tbtn:hover svg { + fill: #fff; +} +.tox .tox-tbtn:active { + background: #599fef; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tbtn:active svg { + fill: #fff; +} +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { + background: transparent; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { + background: #599fef; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tbtn--enabled > *, +.tox .tox-tbtn--enabled:hover > * { + transform: none; +} +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #fff; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + color: #fff; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { + fill: #fff; +} +.tox .tox-tbtn:active > * { + transform: none; +} +.tox .tox-tbtn--md { + height: 42px; + width: 51px; +} +.tox .tox-tbtn--lg { + flex-direction: column; + height: 56px; + width: 68px; +} +.tox .tox-tbtn--return { + align-self: stretch; + height: unset; + width: 16px; +} +.tox .tox-tbtn--labeled { + padding: 0 4px; + width: unset; +} +.tox .tox-tbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} +.tox .tox-tbtn--select { + margin: 6px 1px 5px 0; + padding: 0 4px; + width: auto; +} +.tox .tox-tbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-tbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-tbtn__select-chevron svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-tbtn--bespoke { + background: #2f4055; +} +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { + margin-inline-start: 4px; +} +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 7em; +} +.tox .tox-split-button { + border: 0; + border-radius: 3px; + box-sizing: border-box; + display: flex; + margin: 6px 1px 5px 0; + overflow: hidden; +} +.tox .tox-split-button:hover { + box-shadow: 0 0 0 1px #3389ec inset; +} +.tox .tox-split-button:focus { + background: #3389ec; + box-shadow: none; + color: #fff; +} +.tox .tox-split-button > * { + border-radius: 0; +} +.tox .tox-split-button__chevron { + width: 16px; +} +.tox .tox-split-button__chevron svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-split-button .tox-tbtn { + margin: 0; +} +.tox .tox-split-button.tox-tbtn--disabled:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus { + background: transparent; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { + padding: 0 0px; +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { + width: 30px; +} +.tox.tox-platform-touch .tox-split-button__chevron { + width: 20px; +} +.tox .tox-toolbar-overlord { + background-color: #222F3E; +} +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background-color: #222F3E; + background-image: repeating-linear-gradient(rgba(255, 255, 255, 0.15) 0px 1px, transparent 1px 39px); + background-position: center top 40px; + background-repeat: no-repeat; + background-size: calc(100% - 11px * 2) calc(100% - 41px); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 0px; + transform: perspective(1px); +} +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__primary, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow { + background-position: center top 0px; + background-size: calc(100% - 11px * 2) calc(100% - 0px); +} +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { + height: 0; + opacity: 0; + padding-bottom: 0; + padding-top: 0; + visibility: hidden; +} +.tox .tox-toolbar__overflow--growing { + transition: height 0.3s ease, opacity 0.2s linear 0.1s; +} +.tox .tox-toolbar__overflow--shrinking { + transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; +} +.tox .tox-toolbar-overlord, +.tox .tox-anchorbar { + grid-column: 1 / -1; +} +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { + border-top: 1px solid transparent; + margin-top: -1px; + padding-bottom: 1px; + padding-top: 1px; +} +.tox .tox-toolbar--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} +.tox .tox-pop .tox-toolbar { + border-width: 0; +} +.tox .tox-toolbar--no-divider { + background-image: none; +} +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { + background-position: center top 39px; +} +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { + background-image: none; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + background-color: #222F3E; + background-position: center top 43px; + background-size: calc(100% - 8px * 2) calc(100% - 51px); + border: none; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + padding: 4px 0; +} +.tox-pop .tox-pop__dialog { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox-pop .tox-pop__dialog .tox-toolbar { + background-position: center top 43px; + background-size: calc(100% - 11px * 2) calc(100% - 51px); + padding: 4px 0; +} +.tox .tox-toolbar__group { + align-items: center; + display: flex; + flex-wrap: wrap; + margin: 0 0; + padding: 0 11px 0 12px; +} +.tox .tox-toolbar__group--pull-right { + margin-left: auto; +} +.tox .tox-toolbar--scrolling .tox-toolbar__group { + flex-shrink: 0; + flex-wrap: nowrap; +} +.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) { + border-right: 1px solid transparent; +} +.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) { + border-left: 1px solid transparent; +} +.tox .tox-tooltip { + display: inline-block; + padding: 8px; + position: relative; +} +.tox .tox-tooltip__body { + background-color: #3d546f; + border-radius: 6px; + box-shadow: 0 2px 4px rgba(34, 47, 62, 0.3); + color: rgba(255, 255, 255, 0.75); + font-size: 14px; + font-style: normal; + font-weight: normal; + padding: 4px 8px; + text-transform: none; +} +.tox .tox-tooltip__arrow { + position: absolute; +} +.tox .tox-tooltip--down .tox-tooltip__arrow { + border-left: 8px solid transparent; + border-right: 8px solid transparent; + border-top: 8px solid #3d546f; + bottom: 0; + left: 50%; + position: absolute; + transform: translateX(-50%); +} +.tox .tox-tooltip--up .tox-tooltip__arrow { + border-bottom: 8px solid #3d546f; + border-left: 8px solid transparent; + border-right: 8px solid transparent; + left: 50%; + position: absolute; + top: 0; + transform: translateX(-50%); +} +.tox .tox-tooltip--right .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-left: 8px solid #3d546f; + border-top: 8px solid transparent; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-tooltip--left .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-right: 8px solid #3d546f; + border-top: 8px solid transparent; + left: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-well { + border: 1px solid #161f29; + border-radius: 6px; + padding: 8px; + width: 100%; +} +.tox .tox-well > *:first-child { + margin-top: 0; +} +.tox .tox-well > *:last-child { + margin-bottom: 0; +} +.tox .tox-well > *:only-child { + margin: 0; +} +.tox .tox-custom-editor { + border: 1px solid #161f29; + border-radius: 6px; + display: flex; + flex: 1; + position: relative; +} +/* stylelint-disable */ +.tox { + /* stylelint-enable */ +} +.tox .tox-dialog-loading::before { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + height: 100%; + position: absolute; + width: 100%; + z-index: 1000; +} +.tox .tox-tab { + cursor: pointer; +} +.tox .tox-dialog__content-js { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-content .tox-collection { + display: flex; + flex: 1; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.15); +} diff --git a/tinymce/skins/ui/oxide-dark/skin.css.br b/tinymce/skins/ui/oxide-dark/skin.css.br new file mode 100644 index 0000000000000000000000000000000000000000..617d96acd4c6b6eaf914301137e1edf04f563f96 GIT binary patch literal 9395 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/skin.css.gz b/tinymce/skins/ui/oxide-dark/skin.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..6d6f56c1113eff11835972c986a556b0bafbb789 GIT binary patch literal 10816 zcmV-GD!v_{vPr)x=1i`j?0_`Em zs>gLuRwaDTp5-6&a=#AJs_bCdfo=7KUZqu0HS6HZIF5HS{Be3}TJ$J6brt%3SCt*u zCC9vYUI!ql>jHxIx$WR_8hl&i<^7LI`ZxUh4^`PsgI9lp`w9ks|KqD^@YiZvb=5TZ z^V9Plmf&wm*-nGMZ%<`+ng+j5$}VYOQA~qZe}KgU?D8}T{sd3()ih|6vIQ+{@?DQZ zn}3AsAX?T>!=vuGfM}e}F)8||k1*dKI{tBymk=D3$KVle@AD3HNevG9{!pL~03}J+ zBxPGC4JtK6e3M{w|1 zxTnH&%g@OaC{M{O$dB1HaLPeEH1c@}&bEu&q0H_#9?NtU15br6MQUvcf9v>Dw#v%IZ~<6onT2`!UlJBHkboUG74i@X@ENqf0%v$ z{)$Yb(q80PketW~{##&_k038I__Pk9Sr{s7>&<#srKfhP;!od@nPHm@ANxZS&{x}<~u`#M^M8Qf3$E%_!% zQ`j3J>Ek=-oazL4pLZlu+gq-vSWg6)pgZz9n8@@Tl>ghn>KlkR+idP z+cmID4?KHC9_&R$9|gIePi>d)o&lBZ)&V}Cz!r9oa9}hKM865L`~jm&_xv*lOyCUA zJ`0t<3Er%Wr0qa@$cqf0KkKS2p2_bMj?4O0u27naGI$~!T{o~!a>7Iu?XIese9BrP z&du_qsP>!9w#xb`(!vBFFL#wEKdF0Gv)?AK!)XwOt7#C=qG=G`EGF-jQR}{&Px#Bg zZnt~sA&8TunHv+97omk3p$%iRL8PmLLyUXA-niLL)$dWeyeO^#IpJVm3+2b8DKF!; zc(IrU(Q+{jLMyjP->t63ZJtB$<2DVJ7oqin+%|M@ZEnMmUxM3U(^Soc>=w?++}N3o z|LS_I=8L~4ugOSWhSdwQ8rQ?Md5wU631(|g_~~Wr7RBiNxs9g5t)1iK53k2`{^Rgt zI~}H%qV|HkC-iY`?qk5O&wu?5;}A`q?Pc=0r^el&I!Q5U492sVLKZ9t zlBQ2uam-?;S2XjQ{6RBhx3*~vYm)Wsu}NwjgRj?HxT_i{EKixgi1G<&cqlJh*x?lv zVtp`Tl_~ulDex%svPZM}Nvp?*7gRu`>bl?kj?4hs;90j7nh2zQr$!gdg8)9jvTHd) z_cTqmZB?8){FH7g3>20S$S*2I{z2_g*-sZOe)AeuSDHsy;T3iDevN3dfFvH8GDv6%={o0JfwQP(o5*#D1zjRhcEtvk9eHwwNz>pXX@f`g)P0O*+6{>Ok<@?niFn*2!~kQeM+& zo{cj$DJ#OGHm2EpzFLgLeQ0vgsu;Dm{F-=<+GgVIY&##f335%&K@=$urpoiNpY+33 z8Y=e~Ga90@!~>~O4J;_CN}66=9^_=KwnIw|92YcoyiT`F~;Y zo%eBbc(X+}GesU39dCwK)?>-|a#(UFBw~B5Io!MR zWYBNm@#G?;#+?cn(J?#ii{R`amP~)dwwxJlbIeO7l+F~d2ZqXKlb7|WV}6i-$TJx1n(7!lvI8q;8P?Mn~_(Ru?w@7L2dG%;S+4o(*WGRoRXw9M3U>VnD}M zdIxMHm6@hRaqbx~>i79HDbm+S_y%Z%6K=rq+%;n1A!fYI=2YSbFmoQ|=B;3CpUB~? zgUvB7lMbr=_MWZ8@WV6=V|y`GxTOdv@23?ZJ2G#69(`dGmMg^1Kq5Q~KIB zWQ!4Tz@kXDuo!P|)g84=nH+{;=xC1YMXK~*!ay>XS&(xces0 zMghfP2k2(E4#@qEgmv_?M7R>AC-B6}PyN&9L16Mhv&h@dhGu^uM-~+(Duy;6L4MDU z1b-XeGR}h#jH{tri`rGS-V{r;m*S2u`uMY*QPU!)pNLo5|>g!XBrWglI4KITrz_A6U zm-vt7rDqQ$jVy%?TpaG)BU*Bi5tBW_OSHCGV3(m`{7kUn<)SQEC(sy zs%AD{$US=^$_=C9eYU!T>6yfL4r6h5w}U(HVK_RwY$WE1zV&@s3^h}$}h7sihEaV-N=6+Nx(Fi??Sy!UNRko5?@by&$YGwlzdm9eF za3h@4Bb5$gzH$y@kk#oliKy8uCD?~7I^VqP@GCO<_f$;=whc_~*8%ppohA+J#s$sgrPQ&zgY`PubupqRW9=uAwBwk3bm`T;Jv4cFPgf*&*=Ocl zrlfk_!>YA9q#kS4^hB>+wJXq#p#2n3PHsC=r9>Ty(W&Tj}NhzO3*fopb$!Q=iE z0TK@wmf3q-oXT}@c_7Gim1gOY4Wdh$PO}fZ7%Im+%L-`bkQeBZjLAR%aUM9^uP-7b zQws;Zg~e_h$FpQFR`2~*-lBtg{nM8cv_{DvmT;+5r^AU{{kop*1R!&=eTkF&Sg zFPZ`@!5dnau*%WHIMIMlJ|Y|2uE;60GaI8=dcTB4D37kZhIwu7a2qte7=x`d4QJ?6 zpqY z{PC^_g8xRX3FL`oC@PN*Lz#LEkWs`!V*`syQ*7W-CpXRoeYZNCX1~QL75sLUAw{Ea z9yOtlu{q9MohVnhg)myJ3bsdPaHOH1FX7SlDe+k@ktCWiFPT3O(z0r8_ks($3Na4L6I)18oOR`E=;m#P{!0jvQl_FDq#24WZCU+nCHXLH{m zom{NfgIVM(>4cCD&V@q`l(v+!TXTy=kmmT1T`h>7Y9`;S@Mba0zjVCo$4*7Ng;B=Q z4|+s1b+kgbvbME(prm7AoTQ0h)NCJ##3pc!Cz=->#;lbj)Q=nr5gLq*DBtv4H{#PcV7mDa0-k6en+onkYU#r=TNM8Un@K`;- z%XV#@PC$Z>Y%g`v5z4k*Q{BUL@Fl#Rr?b>FT~sjMcBR$v$S>TA^2(^#j?if>H;4a* z9vmPIQfDPpjjKijy$&YfF-7)}d{6Y}foUF$>RowLbpWs^tB*${>2wDa{GuX1n6h+f zG%S#uS8A*()wm2`C^kgS$XqL~ZM%VNBCytqev59i%!SaC57xhl!bMZtk2pYQjEJFBI~QFAP*^U|l?0?sXm5|*4K6RHIZRYWMpRWQc z<{a`ChNQFBk42awM@6hQRsnk?c;$YUTc^@WAY;R-q}S=vit#O zTBK$hmS&N6>bqIVcV+I(X`ew`4^cr|z7oicM41rcG58W3_?8c@l}S z=Q;tte1J`ha~+8)0k=U@J_bhGL$v~fn2vJl+x_@v!*M8Ozch_PF*6y4?_uln9=Wy8 zF%4X!RgoqDP)yDUg@fF5vq>J3E@{qkHx&Tn$Gt9QMl!On6c5$*XP9*k4y4 zi+D}&cmHLr9YdKM;q`7WeWEh;?qv78*7CDV<*DbVjGo5%cY}DVrIF|I(c^9VNWyqj z2Ub)~yiXG9VlmbpO?S<6W0ya{%;$WM!qABBW`j<;tf^{SSf;4BxLv3c@ueqQm@?7?i{Q{?+>9o{yJi z22-vy-h37MB%tB-BDCe*;^9%0Q_v**=MiRk5}*P_EbUEFX2EN&%iHB`{S+|Io9uaT z!QWL)3Q@fJeOJ|FOHn4&>^q0val%RO&M49Vr!a`Z@Zk^u{Mnm;WO(Wa)_?Jc(i|*l z;+ao6R^@8LIai*KzRrhR*$Omd$5dHEO~B^1)d~tq%(tO6;jv}7avpB`>fda#CfOg7 zk~u6gE&skrwmRd#a}OH!9pf!q?Rw3{d-51;^Kx%!o43cjZS87xu}PPAbdbNXM1661 zRb4Bu8n8x<@hR$c0+k`GB)WPnU55UU2`tq6w3$csk{cmMA=}pf$z0~6Odebw_hU3F zy+&f$XUhE?6zGRx^r;*24)j4ow(ST^o1 zR4)<3cf&$b)5V|PJ1^2)4eVKkt4@U>`66;3A}2Oh^RCe+sb&LXCp>*jcSYEzQx>1& zBTZDEORwUaMI&pE{mNP$B8TQ@ge>JwQEw*$X7;!tR)KNSmSupkOSQH9*B)T4+e3WI z-Ky-sZ5}I4Rn9L!WN4I6h4*mm zg$+*1j^Z#hC@(3HBSWNbv+`(S7pZJkC0!!`h#rKd$Z(kn8Him~b(bquFrAtBdxmej zqA#%_OHQ4s`8_N%mvd`R!Lv=9o;u#oY3ZC9^du+^hgABrNa_}1i5vgqrQRWMI;58h zsQaq+c#>~@E7NpRfW-By(cMrqPK0hihI)IV;?Dvm)4D0F#0q_SZy*LK-!;h*Y91NX z@ix(~uIf`w#90sT7cWgJ-ZuzBwwi#EZ#26OE`Cua57qW(M;~J#VJ`-uR3wM0Iogiy zy;+ssgI$uriiX38<d0feH(Bj*mH=KSghI6>G_*DK`P z-cDJE__qKityc%O5e#2}4B|-&+m}#5xvQlP8YwAcg=vm{6_h}q>PYpM)>%vkC6^UE zJ$sEu9J;JeF9L&3LP?e3GVCfUQf-X-wWq;WY*pb2?wtJe`El`L2HxmBaDxG|KOc+- zpy2?~AdiM6TVik$Y|cGOHEs&~O;gn$s}lOeZL1qTZR{s}4L4{OW`J~ zAL-}VX_4IcYv4-gcn-TB^0snH*zs4v=Oi zv`>cd>>lChOJh}u21_6UABmDxT?Y+PBx+SPp4{t^=f|~PXn&kJyYCF8pG5%Bzo3K1 zx4^Q4Z8QgA99HmzU4S6jJI;OubvYLM#HgBU7GQEl*CUE{Z!s)Zn6Z z4n}y^XGf(;b4&x}E~{q`G{D0n5@cdJf#wybP`LsHrCn`}AyKTLCau&K3ZS z7qR1oAY;c1QOGtxw_$FQuLVEhuBnQ_8;;u=-46FdTRtD>@RX!3J+&;Rf1)N|?aIQr`+(Be%)y=pn-JN~i2*>}Jq z{A%Lc8_UrknUT^k^o2m@K!Q*;Nx6rX&GPkSeY$W4tWkOi!PG=}u1ND51vH8yhs=@#N*om%DQ^v3vlQEqCe27$6UutFrlzq{)*$>-X1PbAmrjrna_2%~Wk$ z4M}Yt6IL|WTezzlITFU{O^F;>tQ&V-u#UzLqUrl-cD)eA7Rp5YY0itmD4{uRR zGvHe*LL&i5mYsor!XTWIge_B?wFTgxz>?iuxJE<7ejm24Nr9kP%ycOb^aZQMJp4+5 z0WK$ybp^0bge5RyBhaz3;NPoBq;JY%DQt9?S738?<36F5?&O~8wn*B_$u(a!UGeIt zml~_J3lCYv7u$Z2w4q{?#W|NW`H<8qB3_=EHkZtc9g(@5?j*BFXe}z@a^F-(Dt2Iy zb+n&{Vw1t$;VOnX-fzMs>8NGfWJrLNqyxv~DL>{Pp?Fa>^a}uNnyL}Jpp^TG@I9B) z)M3SE&GKwircj^s36@MQL$3hDX;rYau`;pwc$h`_RRDt5i2L3J@nm9#IP-*vbfCez zVCD&S?g=(txDlm7dkYTeB9Pvn8Nn({Iu{CbA*8lzAj-CsU3&%bp!=P+*EYM?fz*1m zZQKLcX!E%CurtiEXQpoR9rj$frli5>$moAylt4fCb&1h0Q>n$ERwB(NN;~wUOJyY8 zmc@fX`w}_lZmTD9H1kgYt;#r+!1t`h+}xA8hDno@DO5{88s6bQx_4Iz?0oSXp3ZId zw-e{Z+-tQ(zJ%B<-aa^^AD9#7p=^Z&D8i`5mu8WP(o?7Z8yw!QW zn2#qX0OL8tv+*x_`nZfZ&ZXd9x6xfZi?6qCY5$uI>7T#XX{tsKV#eU9U?NlxGCjbD zrYf(Ka&_1mm%jbFqHmm&GFo2Ma<0$~!^xTFM%zm9?xG1uF}4>mC=Y@g{J&+Bf6FFr z*+gZY&%T|hD6H4u*aDL2(=5CJ{970|T}-~%kXmYd3J7^d}klGRy8{PFdx z@YPS#Gnz%Oe$weMV^<|69W|WWsT+CU1~S@YPmbq)UE4Qu=e>}9VA_AB_sSm3zZVpt zbprvf3I)4UQBZeVB@extF^Ai5bPkB<8F4rTTX;wwaS*&1q^?ae-h}$t=!`S@ll=^E=~J{@f(0bu6uPbtRom%EWzS5dOY{^E3RBy7JZ=N( z^TRm+kD>m?_l#Q1{#A zaw#OLJ3B3tdUo;MD-TGPQ>tsUh3tuq9KNQsZU)Msv#Kn_kNqSa5>C^@xvcKeEZ?Yk3W9=?|1LsJwJXxfAI4UAAbKs z^_Sg0{}(3PKRti<6ni z2B>n!n7cwB)#)l078 zTB{=(lX)egwO&LE`*8_$i_bw0YLV+HCm`oVw@^zs9d2a{n-1W}Q(FGeJLNk&v2MMf z4hgt5-dv7~_l}H>*wH2GePi4;^lrrz__r68L^6@kQ42}e%=CgOj$k$-J(EB|$9E3I zHXFsMLdof7bD-dZ10~y?Q}^9V5?jHq9t3b+w5@^D$S$hcaXEG>4a@LD|A=YQjq#WG6|s3N$Xv|DM+3) z$_n=Z#OlHQA|;_152^P;k--?lQ-|z`x64%@o+?eVr64hlIPH_4k<($@z~ml0R!v5; zvQ|w7@I&59>XR})w#OWzsp(B@d^0n?nH%3MjBl2vH?`>nX2E}+DzTa_|3zA5&{kjv zeajeu7quH$!=%G%9Jy#K=W9w+4vP+`XyMK7>Zb|aV-fG;2f;hM$#Q-?fPPq3fOPoY z6%%G~89_pa5TEF(e1pA%h~o>2ZhVLRKYndcKSV#QboG>L!Kx9i zmfwEA^sN)9kvaM+;PPgvN+Ep}B$uzHIA(1TzkY1r&cD0;;RkDbtJ40vyYIjI0jIot z_a^ub-Q?4xgV{~+S5mn#F9Re#1jpp(szJ&l6c&gMXKowuF45>^rDu~fGoQwOIevwG z;X)7Fer8wBqL6(3Q?w#`2YSW8q*c^Ohr7jPmz<-j+6~Qz)6`_22qVdDe$7sE6he#( z6j?JIC*}&3{+OwjY}B2Y3YPC-ad)?ayUTmvqGpBx4gPjK5-&JTPmcvXb6dO@Bwq6A z&pQ2|#SOx0)hw$H-FcGX@cqm-bS3eDX>U>|%8(-An3u=o=`|_>F-7?jCU{d&AInw; zX80Cj)RlX)w(fBhhDQ=24)St{9FG>xO@ zBSE;Gxo{INl6veE()z$n+;9^KZmI;sXyEo0oNSQQIdY(!m%GY13yXQQj5M4YFXwl+ z@d!@Ey^La1+(M+&YPP-Ixd$_bO}P|jd`TQ*iA>E7&D{gZ9d9N-WeKwRJ0kg1d_=#C zEZSK^`D0GKLsUOWVR%7wLJo3>xx!R`U40A5QI?pAl$79NV-#y)p}s=f*g)H83~ia% zM0&&JaUB@?qyrI~@uh6|vGt`vl%dTHLz}(O(E6+KzJYBEG)fvfUK*0mba=%oUOJ0= zO$(_R70WK))Ed<}!)7^luJDo?7EsYqp-Yx2Hs$@mr(R$2adez|O{>a4KrHEq&|$_< z6mkaDO;y7NNnyy~I3>PpQ>4+F(qzNdj#!d_sqK@Y;xms@QWONOshBK@&yN(|QmpCE z3NC0xSPRNY2fjA#uaAL(*^@(kii#<@)X@-Nb9FemY>_>i8$Uo6$;LCtMA%MI|LlLo z%)o=GNm&=e%8#T@0|Hl=v;gh*~dO-R)ok!#A})HpURV`x@Bsb`mu-b zt=tc9oke|0Q{UzpM4_5}lDJW+Ke(LEeDG7K?ZYj#`u44;?D2QXMUD2m*|bHTncM;G zGHDN@PF!iZjm`i#6V-w=Z1H8e8y|@3xDH@-B2Q5jfY4ZTLv&;*XPhcVWV30KyclQi9dYZFsm@&)Bj)mJ4u+%{@~-qMYw>}C zvY$Oyc+lT%PoFt%VN18}3JUxmax81k>0$WVOj6n`FdT9Cd@$7x7c&$x!idf@t8rcM z>5twj+^g+j7N0W;23^j#}AoltFx-gC_sUc{HMvTfS*v%wiWDf1(>3wFs7Y^zg= ziVA|P>e?V;yCTR-fYNw}ZIG9{yv#d@G*1UhX)J?dgv75*7-Y=364s6y$Ij!=d)-dN z!LT&jAiSBytsjio3?o{Saya+!8CO4OHMBx)!>^`a1i^~@gQXYZqRFkDHcblnngr;4 z`XUJC=8vL@vyzN7mP?W|jR0lJgV9G)jx8rA%iUu#^jmrER?0Fs-YLrB{%P~+!jv1~b zNog!BWF$+g6D`81@`wxPA zeGPD|0QB|7colHN7{`Ir1^rlaM00&^n*>Lp>55BsEc+;LAvKmwdKGf7{V7QwX`ukUE6v1-PG9hTM$ zy9iY~Z6eewQQfex2Ju+KHxs*8t`C4Q+s6p{9W%lFFc-}ai%54Y08s3;V$o2Tlfhev z^?;TuJ-h~Xr>4|6a`qBF1K20aHRd3t7@`m%m}z6z`^FTQ+7Bk zYmVi3HxCyJTa&jYI9l7pT+hs`oo%wNq4w)3daI}z>LTyJ_SAKiCJUiO-u9~vZI*QH zdQ%Q7{s2?1o(LwD=Ym{a^a30Y@p8o3ClHS9%M!gpbCb=6Uou91*Eczb;RSrfOPL{3 zfp6g@A-WnUspuUIWJ&wHruu2Oq;2<>L0xVDT8ayMJYUAh$FV>QQ5G!-{0VP-;+bqV zwkIvCs%}gy`8%4aqG~di+mEKLrV_|zQ#biBX`Z$3*e>GX7_XG}GpEKdTFV@XGK|IW zxC9z=Dp+ve5k%I;>={HN;r+RA29Y;GJQ1GGng8FlGMmWUDaf5QY>*s{#M0N1;$EgO z!#A#pHhpSi0CO7?V`%3@of2P?ho*rK80en@-q}m<_#f)D&!Ljz#8C=7F!fK}z!V2B zf=m$J%v2Arn5*#}wazZgUStEvzL&mVv6HE(#`vtYa~#huNtqt1MxRNCChXB=GJ0#| zS^XE%)~B_^>qAb2`jYaTN1Dtwk!kk@BnLDjx+b8C%XjspyEC9zGBtKauEe748(p*W zhu#rL-E+-_UwYEyQ)2cKG-ZQuu}UG54B7V<2*9fK)QF6>{Isw7*?mpk889@9up%@Uq@ zJEvW0xznXpbNiL`)JU3!?z67U*t7`%S@l>Np$K!mGD!|1$GJXZS<{*OGe1k5Wa;D4 zZ1!R{4E9vJhRSd-Ab3S`__}O|=M9x?V53K?AB#L-#sB=%7yl1P Kuyr$IBLM(kLj~vn literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/skin.min.css b/tinymce/skins/ui/oxide-dark/skin.min.css new file mode 100755 index 000000000..3a63363fa --- /dev/null +++ b/tinymce/skins/ui/oxide-dark/skin.min.css @@ -0,0 +1,772 @@ +.tox { box-shadow: none; box-sizing: content-box; color: #222f3e; cursor: auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; -webkit-tap-highlight-color: transparent; text-decoration: none; text-shadow: none; text-transform: none; vertical-align: initial; white-space: normal; } +.tox :not(svg, rect) { box-sizing: inherit; color: inherit; cursor: inherit; direction: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; -webkit-tap-highlight-color: inherit; text-align: inherit; text-decoration: inherit; text-shadow: inherit; text-transform: inherit; vertical-align: inherit; white-space: inherit; } +.tox :not(svg, rect) { background: 0 0; border: 0; box-shadow: none; float: none; height: auto; margin: 0; max-width: none; outline: 0; padding: 0; position: static; width: auto; } +.tox:not([dir="rtl"]) { direction: ltr; text-align: left; } +.tox[dir="rtl"] { direction: rtl; text-align: right; } +.tox-tinymce { border: 2px solid #161f29; border-radius: 10px; box-shadow: none; box-sizing: border-box; display: flex; flex-direction: column; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; overflow: hidden; position: relative; visibility: inherit !important; } +.tox.tox-tinymce-inline { border: none; box-shadow: none; overflow: initial; } +.tox.tox-tinymce-inline .tox-editor-container { overflow: initial; } +.tox.tox-tinymce-inline .tox-editor-header { background-color: #222f3e; border: 2px solid #161f29; border-radius: 10px; box-shadow: none; overflow: hidden; } +.tox-tinymce-aux { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; z-index: 1300; } + +.tox-tinymce :focus, +.tox-tinymce-aux :focus { outline: 0; } +button::-moz-focus-inner { border: 0; } +.tox[dir="rtl"] .tox-icon--flip svg { transform: rotateY(180deg); } +.tox .accessibility-issue__header { align-items: center; display: flex; margin-bottom: 4px; } +.tox .accessibility-issue__description { align-items: stretch; border: 1px solid #161f29; border-radius: 6px; display: flex; justify-content: space-between; } +.tox .accessibility-issue__description > div { padding-bottom: 4px; } +.tox .accessibility-issue__description > div > div { align-items: center; display: flex; margin-bottom: 4px; } +.tox .accessibility-issue__description > :last-child:not(:only-child) { border-color: #161f29; border-style: solid; } +.tox .accessibility-issue__repair { margin-top: 16px; } +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { background-color: rgb(0 108 231 / 50%); border-color: rgb(0 108 231 / 40%); color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > :last-child { border-color: rgb(0 108 231 / 40%); } +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { fill: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { background-color: rgb(255 165 0 / 50%); border-color: rgb(255 165 0 / 80%); color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > :last-child { border-color: rgb(255 165 0 / 80%); } +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { fill: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { background-color: rgb(204 0 0 / 50%); border-color: rgb(204 0 0 / 80%); color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > :last-child { border-color: rgb(204 0 0 / 80%); } +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { fill: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { background-color: rgb(120 171 70 / 50%); border-color: rgb(120 171 70 / 80%); color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > :last-child { border-color: rgb(120 171 70 / 80%); } +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { fill: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { color: #fff; } + +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { margin-top: 0; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-left: auto; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description { padding: 4px 4px 4px 8px; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description > :last-child { border-left-width: 1px; padding-left: 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-right: 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-right: auto; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description { padding: 4px 8px 4px 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description > :last-child { border-right-width: 1px; padding-right: 4px; } +.tox .tox-anchorbar { display: flex; flex: 0 0 auto; } +.tox .tox-bar { display: flex; flex: 0 0 auto; } +.tox .tox-button { background-color: #006ce7; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #006ce7; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 24px; margin: 0; outline: 0; padding: 4px 16px; position: relative; text-align: center; text-decoration: none; text-transform: none; white-space: nowrap; } +.tox .tox-button::before { border-radius: 6px; inset: -1px; box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #006ce7, 0 0 0 3px rgb(0 108 231 / 25%); content: ""; opacity: 0; pointer-events: none; position: absolute; } +.tox .tox-button[disabled] { background-color: #006ce7; background-image: none; border-color: #006ce7; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-button:focus:not(:disabled) { background-color: #0060ce; background-image: none; border-color: #0060ce; box-shadow: none; color: #fff; } +.tox .tox-button:focus-visible:not(:disabled)::before { opacity: 1; } +.tox .tox-button:hover:not(:disabled) { background-color: #0060ce; background-image: none; border-color: #0060ce; box-shadow: none; color: #fff; } +.tox .tox-button:active:not(:disabled) { background-color: #0054b4; background-image: none; border-color: #0054b4; box-shadow: none; color: #fff; } +.tox .tox-button--secondary { background-color: #3d546f; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #3d546f; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; color: #fff; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; outline: 0; padding: 4px 16px; text-decoration: none; text-transform: none; } +.tox .tox-button--secondary[disabled] { background-color: #3d546f; background-image: none; border-color: #3d546f; box-shadow: none; color: rgb(255 255 255 / 50%); } +.tox .tox-button--secondary:focus:not(:disabled) { background-color: #34485f; background-image: none; border-color: #34485f; box-shadow: none; color: #fff; } +.tox .tox-button--secondary:hover:not(:disabled) { background-color: #34485f; background-image: none; border-color: #34485f; box-shadow: none; color: #fff; } +.tox .tox-button--secondary:active:not(:disabled) { background-color: #2b3b4e; background-image: none; border-color: #2b3b4e; box-shadow: none; color: #fff; } + +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { padding: 4px; } + +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { display: block; fill: currentcolor; } +.tox .tox-button-link { background: 0; border: none; box-sizing: border-box; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3; margin: 0; padding: 0; white-space: nowrap; } +.tox .tox-button-link--sm { font-size: 14px; } +.tox .tox-button--naked { background-color: transparent; border-color: transparent; box-shadow: unset; color: #fff; } +.tox .tox-button--naked[disabled] { background-color: rgb(255 255 255 / 20%); border-color: transparent; box-shadow: unset; color: rgb(255 255 255 / 50%); } +.tox .tox-button--naked:hover:not(:disabled) { background-color: rgb(255 255 255 / 20%); border-color: transparent; box-shadow: unset; color: #fff; } +.tox .tox-button--naked:focus:not(:disabled) { background-color: rgb(255 255 255 / 20%); border-color: transparent; box-shadow: unset; color: #fff; } +.tox .tox-button--naked:active:not(:disabled) { background-color: rgb(255 255 255 / 30%); border-color: transparent; box-shadow: unset; color: #fff; } +.tox .tox-button--naked .tox-icon svg { fill: currentcolor; } +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { color: #fff; } +.tox .tox-checkbox { align-items: center; border-radius: 6px; cursor: pointer; display: flex; height: 36px; min-width: 36px; } +.tox .tox-checkbox__input { height: 1px; overflow: hidden; position: absolute; top: auto; width: 1px; } +.tox .tox-checkbox__icons { align-items: center; border-radius: 6px; box-shadow: 0 0 0 2px transparent; box-sizing: content-box; display: flex; height: 24px; justify-content: center; padding: calc(4px - 1px); width: 24px; } +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: block; fill: rgb(255 255 255 / 20%); } +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: none; fill: #006ce7; } +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: none; fill: #006ce7; } +.tox .tox-checkbox--disabled { color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { fill: rgb(255 255 255 / 50%); } +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: block; } +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: block; } +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { border-radius: 6px; box-shadow: inset 0 0 0 1px #006ce7; padding: calc(4px - 1px); } +.tox:not([dir="rtl"]) .tox-checkbox__label { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-checkbox__input { left: -10000px; } +.tox:not([dir="rtl"]) .tox-bar .tox-checkbox { margin-left: 4px; } +.tox[dir="rtl"] .tox-checkbox__label { margin-right: 4px; } +.tox[dir="rtl"] .tox-checkbox__input { right: -10000px; } +.tox[dir="rtl"] .tox-bar .tox-checkbox { margin-right: 4px; } +.tox .tox-collection--toolbar .tox-collection__group { display: flex; padding: 0; } +.tox .tox-collection--grid .tox-collection__group { display: flex; flex-wrap: wrap; max-height: 208px; overflow-x: hidden; overflow-y: auto; padding: 0; } +.tox .tox-collection--list .tox-collection__group { border-width: 1px 0 0; border-color: rgb(255 255 255 / 15%); border-style: solid; padding: 4px 0; } +.tox .tox-collection--list .tox-collection__group:first-child { border-top-width: 0; } +.tox .tox-collection__group-heading { background-color: rgb(255 255 255 / 15%); color: rgb(255 255 255 / 50%); cursor: default; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 4px; margin-top: -4px; padding: 4px 8px; text-transform: none; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } +.tox .tox-collection__item { align-items: center; border-radius: 3px; color: #fff; display: flex; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } +.tox .tox-collection--list .tox-collection__item { padding: 4px 8px; } +.tox .tox-collection--toolbar .tox-collection__item { border-radius: 3px; padding: 4px; } +.tox .tox-collection--grid .tox-collection__item { border-radius: 3px; padding: 4px; } +.tox .tox-collection--list .tox-collection__item--enabled { background-color: #2b3b4e; color: #fff; } +.tox .tox-collection--list .tox-collection__item--active { background-color: #3389ec; } +.tox .tox-collection--toolbar .tox-collection__item--enabled { background-color: #599fef; color: #fff; } +.tox .tox-collection--toolbar .tox-collection__item--active { background-color: #3389ec; } +.tox .tox-collection--grid .tox-collection__item--enabled { background-color: #599fef; color: #fff; } +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { background-color: #3389ec; color: #fff; } +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #fff; } +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #fff; } + +.tox .tox-collection__item-checkmark, +.tox .tox-collection__item-icon { align-items: center; display: flex; height: 24px; justify-content: center; width: 24px; } + +.tox .tox-collection__item-checkmark svg, +.tox .tox-collection__item-icon svg { fill: currentcolor; } +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { height: 48px; width: 48px; } +.tox .tox-collection__item-label { color: currentcolor; display: inline-block; flex: 1; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; text-transform: none; word-break: break-all; } +.tox .tox-collection__item-accessory { color: rgb(255 255 255 / 50%); display: inline-block; font-size: 14px; height: 24px; line-height: 24px; text-transform: none; } +.tox .tox-collection__item-caret { align-items: center; display: flex; min-height: 24px; } +.tox .tox-collection__item-caret::after { content: ""; font-size: 0; min-height: inherit; } +.tox .tox-collection__item-caret svg { fill: #fff; } +.tox .tox-collection__item--state-disabled { background-color: transparent; color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { display: none; } +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { display: none; } +.tox .tox-collection--horizontal { background-color: #2b3b4e; border: 1px solid rgb(255 255 255 / 15%); border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: nowrap; margin-bottom: 0; overflow-x: auto; padding: 0; } +.tox .tox-collection--horizontal .tox-collection__group { align-items: center; display: flex; flex-wrap: nowrap; margin: 0; padding: 0 4px; } +.tox .tox-collection--horizontal .tox-collection__item { height: 28px; margin: 6px 1px 5px 0; padding: 0 4px; } +.tox .tox-collection--horizontal .tox-collection__item-label { white-space: nowrap; } +.tox .tox-collection--horizontal .tox-collection__item-caret { margin-left: 4px; } +.tox .tox-collection__item-container { display: flex; } +.tox .tox-collection__item-container--row { align-items: center; flex: 1 1 auto; flex-direction: row; } +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { margin-right: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { justify-content: flex-end; margin-left: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { align-items: flex-start; margin-bottom: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { align-items: center; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { align-items: flex-end; margin-top: auto; } +.tox .tox-collection__item-container--column { align-self: center; flex: 1 1 auto; flex-direction: column; } +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { align-items: flex-start; } +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { align-items: flex-end; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { align-self: flex-start; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { align-self: center; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { align-self: flex-end; } +.tox:not([dir="rtl"]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-right: 1px solid transparent; } +.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > :not(:first-child) { margin-left: 8px; } +.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-collection__item-accessory { margin-left: 16px; text-align: right; } +.tox:not([dir="rtl"]) .tox-collection .tox-collection__item-caret { margin-left: 16px; } +.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-left: 1px solid transparent; } +.tox[dir="rtl"] .tox-collection--list .tox-collection__item > :not(:first-child) { margin-right: 8px; } +.tox[dir="rtl"] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-right: 4px; } +.tox[dir="rtl"] .tox-collection__item-accessory { margin-right: 16px; text-align: left; } +.tox[dir="rtl"] .tox-collection .tox-collection__item-caret { margin-right: 16px; transform: rotateY(180deg); } +.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__item-caret { margin-right: 4px; } +.tox .tox-color-picker-container { display: flex; flex-direction: row; height: 225px; margin: 0; } +.tox .tox-sv-palette { box-sizing: border-box; display: flex; height: 100%; } +.tox .tox-sv-palette-spectrum { height: 100%; } + +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { width: 225px; } +.tox .tox-sv-palette-thumb { background: 0 0; border: 1px solid #000; border-radius: 50%; box-sizing: content-box; height: 12px; position: absolute; width: 12px; } +.tox .tox-sv-palette-inner-thumb { border: 1px solid #fff; border-radius: 50%; height: 10px; position: absolute; width: 10px; } +.tox .tox-hue-slider { box-sizing: border-box; height: 100%; width: 25px; } +.tox .tox-hue-slider-spectrum { background: linear-gradient(to bottom, red, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, red); height: 100%; width: 100%; } + +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { width: 20px; } +.tox .tox-hue-slider-thumb { background: #fff; border: 1px solid #000; box-sizing: content-box; height: 4px; width: 100%; } +.tox .tox-rgb-form { display: flex; flex-direction: column; justify-content: space-between; } +.tox .tox-rgb-form div { align-items: center; display: flex; justify-content: space-between; margin-bottom: 5px; width: inherit; } +.tox .tox-rgb-form input { width: 6em; } +.tox .tox-rgb-form input.tox-invalid { border: 1px solid red !important; } +.tox .tox-rgb-form .tox-rgba-preview { border: 1px solid #000; flex-grow: 2; margin-bottom: 0; } +.tox:not([dir="rtl"]) .tox-sv-palette { margin-right: 15px; } +.tox:not([dir="rtl"]) .tox-hue-slider { margin-right: 15px; } +.tox:not([dir="rtl"]) .tox-hue-slider-thumb { margin-left: -1px; } +.tox:not([dir="rtl"]) .tox-rgb-form label { margin-right: 0.5em; } +.tox[dir="rtl"] .tox-sv-palette { margin-left: 15px; } +.tox[dir="rtl"] .tox-hue-slider { margin-left: 15px; } +.tox[dir="rtl"] .tox-hue-slider-thumb { margin-right: -1px; } +.tox[dir="rtl"] .tox-rgb-form label { margin-left: 0.5em; } + +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches { margin: 5px 0 6px 11px; } +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { border: 0; margin: -4px; } +.tox .tox-swatches__row { display: flex; } +.tox .tox-swatch { height: 30px; transition: transform 0.15s, box-shadow 0.15s; width: 30px; } + +.tox .tox-swatch:focus, +.tox .tox-swatch:hover { box-shadow: 0 0 0 1px rgb(127 127 127 / 30%) inset; transform: scale(0.8); } +.tox .tox-swatch--remove { align-items: center; display: flex; justify-content: center; } +.tox .tox-swatch--remove svg path { stroke: #e74c3c; } +.tox .tox-swatches__picker-btn { align-items: center; background-color: transparent; border: 0; cursor: pointer; display: flex; height: 30px; justify-content: center; outline: 0; padding: 0; width: 30px; } +.tox .tox-swatches__picker-btn svg { fill: #fff; height: 24px; width: 24px; } +.tox .tox-swatches__picker-btn:hover { background: #3389ec; } +.tox:not([dir="rtl"]) .tox-swatches__picker-btn { margin-left: auto; } +.tox[dir="rtl"] .tox-swatches__picker-btn { margin-right: auto; } +.tox .tox-comment-thread { background: #2b3b4e; position: relative; } +.tox .tox-comment-thread > :not(:first-child) { margin-top: 8px; } +.tox .tox-comment { background: #2b3b4e; border: 1px solid #161f29; border-radius: 6px; box-shadow: 0 4px 8px 0 rgb(34 47 62 / 10%); padding: 8px 8px 16px; position: relative; } +.tox .tox-comment__header { align-items: center; color: #fff; display: flex; justify-content: space-between; } +.tox .tox-comment__date { color: #fff; font-size: 12px; line-height: 18px; } +.tox .tox-comment__body { color: #fff; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; margin-top: 8px; position: relative; text-transform: initial; } +.tox .tox-comment__body textarea { resize: none; white-space: normal; width: 100%; } +.tox .tox-comment__expander { padding-top: 8px; } +.tox .tox-comment__expander p { color: rgb(255 255 255 / 50%); font-size: 14px; font-style: normal; } +.tox .tox-comment__body p { margin: 0; } +.tox .tox-comment__buttonspacing { padding-top: 16px; text-align: center; } +.tox .tox-comment-thread__overlay::after { background: #2b3b4e; inset: 0; content: ""; display: flex; opacity: 0.9; position: absolute; z-index: 5; } +.tox .tox-comment__reply { display: flex; flex-shrink: 0; flex-wrap: wrap; justify-content: flex-end; margin-top: 8px; } +.tox .tox-comment__reply > :first-child { margin-bottom: 8px; width: 100%; } +.tox .tox-comment__edit { display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 16px; } +.tox .tox-comment__gradient::after { background: linear-gradient(rgb(43 59 78 / 0%), #2b3b4e); bottom: 0; content: ""; display: block; height: 5em; margin-top: -40px; position: absolute; width: 100%; } +.tox .tox-comment__overlay { background: #2b3b4e; inset: 0; display: flex; flex-direction: column; flex-grow: 1; opacity: 0.9; position: absolute; text-align: center; z-index: 5; } +.tox .tox-comment__loading-text { align-items: center; color: #fff; display: flex; flex-direction: column; position: relative; } +.tox .tox-comment__loading-text > div { padding-bottom: 16px; } +.tox .tox-comment__overlaytext { inset: 0; flex-direction: column; font-size: 14px; padding: 1em; position: absolute; z-index: 10; } +.tox .tox-comment__overlaytext p { background-color: #2b3b4e; box-shadow: 0 0 8px 8px #2b3b4e; color: #fff; text-align: center; } +.tox .tox-comment__overlaytext div:nth-of-type(2) { font-size: 0.8em; } +.tox .tox-comment__busy-spinner { align-items: center; background-color: #2b3b4e; inset: 0; display: flex; justify-content: center; position: absolute; z-index: 20; } +.tox .tox-comment__scroll { display: flex; flex-direction: column; flex-shrink: 1; overflow: auto; } +.tox .tox-conversations { margin: 8px; } +.tox:not([dir="rtl"]) .tox-comment__edit { margin-left: 8px; } + +.tox:not([dir="rtl"]) .tox-comment__buttonspacing > :last-child, +.tox:not([dir="rtl"]) .tox-comment__edit > :last-child, +.tox:not([dir="rtl"]) .tox-comment__reply > :last-child { margin-left: 8px; } +.tox[dir="rtl"] .tox-comment__edit { margin-right: 8px; } + +.tox[dir="rtl"] .tox-comment__buttonspacing > :last-child, +.tox[dir="rtl"] .tox-comment__edit > :last-child, +.tox[dir="rtl"] .tox-comment__reply > :last-child { margin-right: 8px; } +.tox .tox-user { align-items: center; display: flex; } +.tox .tox-user__avatar svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-user__avatar img { border-radius: 50%; height: 36px; object-fit: cover; vertical-align: middle; width: 36px; } +.tox .tox-user__name { color: #fff; font-size: 14px; font-style: normal; font-weight: 700; line-height: 18px; text-transform: none; } + +.tox:not([dir="rtl"]) .tox-user__avatar img, +.tox:not([dir="rtl"]) .tox-user__avatar svg { margin-right: 8px; } +.tox:not([dir="rtl"]) .tox-user__avatar + .tox-user__name { margin-left: 8px; } + +.tox[dir="rtl"] .tox-user__avatar img, +.tox[dir="rtl"] .tox-user__avatar svg { margin-left: 8px; } +.tox[dir="rtl"] .tox-user__avatar + .tox-user__name { margin-right: 8px; } +.tox .tox-dialog-wrap { align-items: center; inset: 0; display: flex; justify-content: center; position: fixed; z-index: 1100; } +.tox .tox-dialog-wrap__backdrop { background-color: rgb(34 47 62 / 75%); inset: 0; position: absolute; z-index: 1; } +.tox .tox-dialog-wrap__backdrop--opaque { background-color: #222f3e; } +.tox .tox-dialog { background-color: #2b3b4e; border-color: #161f29; border-radius: 10px; border-style: solid; border-width: 0; box-shadow: 0 16px 16px -10px rgb(34 47 62 / 15%), 0 0 40px 1px rgb(34 47 62 / 15%); display: flex; flex-direction: column; max-height: 100%; max-width: 480px; overflow: hidden; position: relative; width: 95vw; z-index: 2; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog { align-self: flex-start; margin: 8px auto; max-height: calc(100vh - 8px * 2); width: calc(100vw - 16px); } } +.tox .tox-dialog-inline { z-index: 1100; } +.tox .tox-dialog__header { align-items: center; background-color: #2b3b4e; border-bottom: none; color: #fff; display: flex; font-size: 16px; justify-content: space-between; padding: 8px 16px 0; position: relative; } +.tox .tox-dialog__header .tox-button { z-index: 1; } +.tox .tox-dialog__draghandle { cursor: grab; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tox .tox-dialog__draghandle:active { cursor: grabbing; } +.tox .tox-dialog__dismiss { margin-left: auto; } +.tox .tox-dialog__title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1.3; margin: 0; text-transform: none; } +.tox .tox-dialog__body { color: #fff; display: flex; flex: 1; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1.3; min-width: 0; text-align: left; text-transform: none; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body { flex-direction: column; } } +.tox .tox-dialog__body-nav { align-items: flex-start; display: flex; flex-direction: column; padding: 16px; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { flex-direction: row; -webkit-overflow-scrolling: touch; overflow-x: auto; padding-bottom: 0; } } +.tox .tox-dialog__body-nav-item { border-bottom: 2px solid transparent; color: rgb(255 255 255 / 50%); display: inline-block; font-size: 14px; line-height: 1.3; margin-bottom: 8px; text-decoration: none; white-space: nowrap; } +.tox .tox-dialog__body-nav-item:focus { background-color: rgb(0 108 231 / 10%); } +.tox .tox-dialog__body-nav-item--active { border-bottom: 2px solid #006ce7; color: #006ce7; } +.tox .tox-dialog__body-content { box-sizing: border-box; display: flex; flex: 1; flex-direction: column; max-height: 650px; overflow: auto; -webkit-overflow-scrolling: touch; padding: 16px; } +.tox .tox-dialog__body-content > * { margin-bottom: 0; margin-top: 16px; } +.tox .tox-dialog__body-content > :first-child { margin-top: 0; } +.tox .tox-dialog__body-content > :last-child { margin-bottom: 0; } +.tox .tox-dialog__body-content > :only-child { margin-bottom: 0; margin-top: 0; } +.tox .tox-dialog__body-content a { color: #006ce7; cursor: pointer; text-decoration: none; } + +.tox .tox-dialog__body-content a:focus, +.tox .tox-dialog__body-content a:hover { color: #0054b4; text-decoration: none; } +.tox .tox-dialog__body-content a:active { color: #0054b4; text-decoration: none; } +.tox .tox-dialog__body-content svg { fill: #fff; } +.tox .tox-dialog__body-content ul { display: block; list-style-type: disc; margin-bottom: 16px; margin-inline-end: 0; margin-inline-start: 0; padding-inline-start: 2.5rem; } +.tox .tox-dialog__body-content .tox-form__group h1 { color: #fff; font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } +.tox .tox-dialog__body-content .tox-form__group h2 { color: #fff; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } +.tox .tox-dialog__body-content .tox-form__group p { margin-bottom: 16px; } + +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { margin-top: 0; } + +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { margin-bottom: 0; } + +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { margin-bottom: 0; margin-top: 0; } +.tox .tox-dialog--width-lg { height: 650px; max-width: 1200px; } +.tox .tox-dialog--width-md { max-width: 800px; } +.tox .tox-dialog--width-md .tox-dialog__body-content { overflow: auto; } +.tox .tox-dialog__body-content--centered { text-align: center; } +.tox .tox-dialog__footer { align-items: center; background-color: #2b3b4e; border-top: none; display: flex; justify-content: space-between; padding: 8px 16px; } + +.tox .tox-dialog__footer-end, +.tox .tox-dialog__footer-start { display: flex; } +.tox .tox-dialog__busy-spinner { align-items: center; background-color: rgb(34 47 62 / 75%); inset: 0; display: flex; justify-content: center; position: absolute; z-index: 3; } +.tox .tox-dialog__table { border-collapse: collapse; width: 100%; } +.tox .tox-dialog__table thead th { font-weight: 700; padding-bottom: 8px; } +.tox .tox-dialog__table tbody tr { border-bottom: 1px solid #161f29; } +.tox .tox-dialog__table tbody tr:last-child { border-bottom: none; } +.tox .tox-dialog__table td { padding-bottom: 8px; padding-top: 8px; } +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { background: #fff; } +.tox .tox-dialog__popups { position: absolute; width: 100%; z-index: 1100; } +.tox .tox-dialog__body-iframe { display: flex; flex: 1; flex-direction: column; } +.tox .tox-dialog__body-iframe .tox-navobj { display: flex; flex: 1; } +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { flex: 1; height: 100%; } +.tox .tox-dialog-dock-fadeout { opacity: 0; visibility: hidden; } +.tox .tox-dialog-dock-fadein { opacity: 1; visibility: visible; } +.tox .tox-dialog-dock-transition { transition: visibility 0s linear 0.3s, opacity 0.3s ease; } +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { transition-delay: 0s; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav { margin-right: 0; } } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav-item:not(:first-child) { margin-left: 8px; } } + +.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-end > *, +.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-start > * { margin-left: 8px; } +.tox[dir="rtl"] .tox-dialog__body { text-align: right; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav { margin-left: 0; } } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav-item:not(:first-child) { margin-right: 8px; } } + +.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-end > *, +.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-start > * { margin-right: 8px; } +body.tox-dialog__disable-scroll { overflow: hidden; } +.tox .tox-dropzone-container { display: flex; flex: 1; } +.tox .tox-dropzone { align-items: center; background: #fff; border: 2px dashed #161f29; box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; min-height: 100px; padding: 10px; } +.tox .tox-dropzone p { color: rgb(255 255 255 / 50%); margin: 0 0 16px; } +.tox .tox-edit-area { display: flex; flex: 1; overflow: hidden; position: relative; } +.tox .tox-edit-area__iframe { background-color: #fff; border: 0; box-sizing: border-box; flex: 1; height: 100%; position: absolute; width: 100%; } +.tox.tox-inline-edit-area { border: 1px dotted #161f29; } +.tox .tox-editor-container { display: flex; flex: 1 1 auto; flex-direction: column; overflow: hidden; } +.tox .tox-editor-header { display: grid; grid-template-columns: 1fr min-content; z-index: 1; } +.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: #222f3e; border-bottom: 1px solid rgb(255 255 255 / 15%); box-shadow: none; padding: 4px 0; transition: box-shadow 0.5s; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: 1px solid rgb(255 255 255 / 15%); box-shadow: none; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: #222f3e; box-shadow: none; padding: 4px 0; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: none; } +.tox-editor-dock-fadeout { opacity: 0; visibility: hidden; } +.tox-editor-dock-fadein { opacity: 1; visibility: visible; } +.tox-editor-dock-transition { transition: visibility 0s linear 0.25s, opacity 0.25s ease; } +.tox-editor-dock-transition.tox-editor-dock-fadein { transition-delay: 0s; } +.tox .tox-control-wrap { flex: 1; position: relative; } + +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { display: none; } +.tox .tox-control-wrap svg { display: block; } +.tox .tox-control-wrap__status-icon-wrap { position: absolute; top: 50%; transform: translateY(-50%); } +.tox .tox-control-wrap__status-icon-invalid svg { fill: #c00; } +.tox .tox-control-wrap__status-icon-unknown svg { fill: orange; } +.tox .tox-control-wrap__status-icon-valid svg { fill: green; } + +.tox:not([dir="rtl"]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir="rtl"]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir="rtl"]) .tox-control-wrap--status-valid .tox-textfield { padding-right: 32px; } +.tox:not([dir="rtl"]) .tox-control-wrap__status-icon-wrap { right: 4px; } + +.tox[dir="rtl"] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir="rtl"] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir="rtl"] .tox-control-wrap--status-valid .tox-textfield { padding-left: 32px; } +.tox[dir="rtl"] .tox-control-wrap__status-icon-wrap { left: 4px; } +.tox .tox-autocompleter { max-width: 25em; } +.tox .tox-autocompleter .tox-menu { box-sizing: border-box; max-width: 25em; } +.tox .tox-autocompleter .tox-autocompleter-highlight { font-weight: 700; } +.tox .tox-color-input { display: flex; position: relative; z-index: 1; } +.tox .tox-color-input .tox-textfield { z-index: -1; } +.tox .tox-color-input span { border-color: rgb(34 47 62 / 20%); border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; height: 24px; position: absolute; top: 6px; width: 24px; } + +.tox .tox-color-input span:focus:not([aria-disabled="true"]), +.tox .tox-color-input span:hover:not([aria-disabled="true"]) { border-color: #006ce7; cursor: pointer; } +.tox .tox-color-input span::before { background-image: linear-gradient(45deg, rgb(255 255 255 / 25%) 25%, transparent 25%), linear-gradient(-45deg, rgb(255 255 255 / 25%) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(255 255 255 / 25%) 75%), linear-gradient(-45deg, transparent 75%, rgb(255 255 255 / 25%) 75%); background-position: 0 0, 0 6px, 6px -6px, -6px 0; background-size: 12px 12px; border: 1px solid #2b3b4e; border-radius: 6px; box-sizing: border-box; content: ""; height: 24px; left: -1px; position: absolute; top: -1px; width: 24px; z-index: -1; } +.tox .tox-color-input span[aria-disabled="true"] { cursor: not-allowed; } +.tox:not([dir="rtl"]) .tox-color-input .tox-textfield { padding-left: 36px; } +.tox:not([dir="rtl"]) .tox-color-input span { left: 6px; } +.tox[dir="rtl"] .tox-color-input .tox-textfield { padding-right: 36px; } +.tox[dir="rtl"] .tox-color-input span { right: 6px; } + +.tox .tox-label, +.tox .tox-toolbar-label { color: rgb(255 255 255 / 50%); display: block; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; padding: 0 8px 0 0; text-transform: none; white-space: nowrap; } +.tox .tox-toolbar-label { padding: 0 8px; } +.tox[dir="rtl"] .tox-label { padding: 0 0 0 8px; } +.tox .tox-form { display: flex; flex: 1; flex-direction: column; } +.tox .tox-form__group { box-sizing: border-box; margin-bottom: 4px; } +.tox .tox-form-group--maximize { flex: 1; } +.tox .tox-form__group--error { color: #c00; } +.tox .tox-form__group--collection { display: flex; } +.tox .tox-form__grid { display: flex; flex-flow: row wrap; justify-content: space-between; } +.tox .tox-form__grid--2col > .tox-form__group { width: calc(50% - (8px / 2)); } +.tox .tox-form__grid--3col > .tox-form__group { width: calc(100% / 3 - (8px / 2)); } +.tox .tox-form__grid--4col > .tox-form__group { width: calc(25% - (8px / 2)); } +.tox .tox-form__controls-h-stack { align-items: center; display: flex; } +.tox .tox-form__group--inline { align-items: center; display: flex; } +.tox .tox-form__group--stretched { display: flex; flex: 1; flex-direction: column; } +.tox .tox-form__group--stretched .tox-textarea { flex: 1; } +.tox .tox-form__group--stretched .tox-navobj { display: flex; flex: 1; } +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { flex: 1; height: 100%; } +.tox:not([dir="rtl"]) .tox-form__controls-h-stack > :not(:first-child) { margin-left: 4px; } +.tox[dir="rtl"] .tox-form__controls-h-stack > :not(:first-child) { margin-right: 4px; } + +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { display: none; } + +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea, +.tox .tox-textfield, +.tox .tox-toolbar-textfield { appearance: none; appearance: none; appearance: none; background-color: #2b3b4e; border-color: #161f29; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 5.5px; resize: none; width: 100%; } + +.tox .tox-textarea[disabled], +.tox .tox-textfield[disabled] { background-color: #222f3e; color: rgb(255 255 255 / 85%); cursor: not-allowed; } + +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus, +.tox .tox-textfield:focus { background-color: #2b3b4e; border-color: #006ce7; box-shadow: 0 0 0 2px rgb(0 108 231 / 25%); outline: 0; } +.tox .tox-toolbar-textfield { border-width: 0; margin-bottom: 3px; margin-top: 2px; max-width: 250px; } +.tox .tox-naked-btn { background-color: transparent; border: 0; border-color: transparent; box-shadow: unset; color: #006ce7; cursor: pointer; display: block; margin: 0; padding: 0; } +.tox .tox-naked-btn svg { display: block; fill: #fff; } +.tox:not([dir="rtl"]) .tox-toolbar-textfield + * { margin-left: 4px; } +.tox[dir="rtl"] .tox-toolbar-textfield + * { margin-right: 4px; } +.tox .tox-listboxfield { cursor: pointer; position: relative; } +.tox .tox-listboxfield .tox-listbox--select[disabled] { background-color: #19232e; color: rgb(255 255 255 / 85%); cursor: not-allowed; } +.tox .tox-listbox__select-label { cursor: default; flex: 1; margin: 0 4px; } +.tox .tox-listbox__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } +.tox .tox-listbox__select-chevron svg { fill: #fff; } +.tox .tox-listboxfield .tox-listbox--select { align-items: center; display: flex; } +.tox:not([dir="rtl"]) .tox-listboxfield svg { right: 8px; } +.tox[dir="rtl"] .tox-listboxfield svg { left: 8px; } +.tox .tox-selectfield { cursor: pointer; position: relative; } +.tox .tox-selectfield select { appearance: none; appearance: none; appearance: none; background-color: #2b3b4e; border-color: #161f29; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 5.5px; resize: none; width: 100%; } +.tox .tox-selectfield select[disabled] { background-color: #19232e; color: rgb(255 255 255 / 85%); cursor: not-allowed; } +.tox .tox-selectfield select::-ms-expand { display: none; } +.tox .tox-selectfield select:focus { background-color: #2b3b4e; border-color: #006ce7; box-shadow: 0 0 0 2px rgb(0 108 231 / 25%); outline: 0; } +.tox .tox-selectfield svg { pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); } + +.tox:not([dir="rtl"]) .tox-selectfield select[size="0"], +.tox:not([dir="rtl"]) .tox-selectfield select[size="1"] { padding-right: 24px; } +.tox:not([dir="rtl"]) .tox-selectfield svg { right: 8px; } + +.tox[dir="rtl"] .tox-selectfield select[size="0"], +.tox[dir="rtl"] .tox-selectfield select[size="1"] { padding-left: 24px; } +.tox[dir="rtl"] .tox-selectfield svg { left: 8px; } +.tox .tox-textarea { appearance: textarea; appearance: textarea; appearance: textarea; white-space: pre-wrap; } +.tox-fullscreen { border: 0; height: 100%; margin: 0; overflow: hidden; overscroll-behavior: none; padding: 0; touch-action: pinch-zoom; width: 100%; } +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { display: none; } + +.tox-shadowhost.tox-fullscreen, +.tox.tox-tinymce.tox-fullscreen { left: 0; position: fixed; top: 0; z-index: 1200; } +.tox.tox-tinymce.tox-fullscreen { background-color: transparent; } + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { z-index: 1201; } +.tox .tox-help__more-link { list-style: none; margin-top: 1em; } +.tox .tox-imagepreview { background-color: #666; height: 380px; overflow: hidden; position: relative; width: 100%; } +.tox .tox-imagepreview.tox-imagepreview__loaded { overflow: auto; } +.tox .tox-imagepreview__container { display: flex; left: 100vw; position: absolute; top: 100vw; } +.tox .tox-imagepreview__image { background: url("data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw=="); } +.tox .tox-image-tools .tox-spacer { flex: 1; } +.tox .tox-image-tools .tox-bar { align-items: center; display: flex; height: 60px; justify-content: center; } + +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { margin-top: 8px; } +.tox .tox-image-tools .tox-croprect-block { background: #000; opacity: 0.5; position: absolute; zoom: 1; } +.tox .tox-image-tools .tox-croprect-handle { border: 2px solid #fff; height: 20px; left: 0; position: absolute; top: 0; width: 20px; } +.tox .tox-image-tools .tox-croprect-handle-move { border: 0; cursor: move; position: absolute; } +.tox .tox-image-tools .tox-croprect-handle-nw { border-width: 2px 0 0 2px; cursor: nw-resize; left: 100px; margin: -2px 0 0 -2px; top: 100px; } +.tox .tox-image-tools .tox-croprect-handle-ne { border-width: 2px 2px 0 0; cursor: ne-resize; left: 200px; margin: -2px 0 0 -20px; top: 100px; } +.tox .tox-image-tools .tox-croprect-handle-sw { border-width: 0 0 2px 2px; cursor: sw-resize; left: 100px; margin: -20px 2px 0 -2px; top: 200px; } +.tox .tox-image-tools .tox-croprect-handle-se { border-width: 0 2px 2px 0; cursor: se-resize; left: 200px; margin: -20px 0 0 -20px; top: 200px; } +.tox .tox-insert-table-picker { display: flex; flex-wrap: wrap; width: 170px; } +.tox .tox-insert-table-picker > div { border-color: rgb(255 255 255 / 15%); border-style: solid; border-width: 0 1px 1px 0; box-sizing: border-box; height: 17px; width: 17px; } +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: -4px; } +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { background-color: rgb(0 108 231 / 50%); border-color: rgb(0 108 231 / 50%); } +.tox .tox-insert-table-picker__label { color: #fff; display: block; font-size: 14px; padding: 4px; text-align: center; width: 100%; } +.tox:not([dir="rtl"]) .tox-insert-table-picker > div:nth-child(10n) { border-right: 0; } +.tox[dir="rtl"] .tox-insert-table-picker > div:nth-child(10n+1) { border-right: 0; } +.tox .tox-menu { background-color: #2b3b4e; border: 1px solid rgb(255 255 255 / 15%); border-radius: 6px; box-shadow: none; display: inline-block; overflow: hidden; vertical-align: top; z-index: 1150; } +.tox .tox-menu.tox-collection.tox-collection--list { padding: 0 4px; } +.tox .tox-menu.tox-collection.tox-collection--toolbar { padding: 8px; } +.tox .tox-menu.tox-collection.tox-collection--grid { padding: 8px; } + +@media only screen and (width >= 768px) { .tox .tox-menu .tox-collection__item-label { overflow-wrap: break-word; word-break: normal; } } + +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code, +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p { margin: 0; } +.tox .tox-menubar { background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat; background-color: #222f3e; display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; grid-column: 1/-1; grid-row: 1; padding: 0 11px 0 12px; } +.tox .tox-promotion + .tox-menubar { grid-column: 1; } +.tox .tox-promotion { background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat; background-color: #222f3e; grid-column: 2; grid-row: 1; padding-inline-end: 8px; padding-inline-start: 4px; padding-top: 5px; } +.tox .tox-promotion-link { align-items: unsafe center; background-color: #e8f1f8; border-radius: 5px; color: #086be6; cursor: pointer; display: flex; font-size: 14px; height: 26.6px; padding: 4px 8px; white-space: nowrap; } +.tox .tox-promotion-link:hover { background-color: #b4d7ff; } +.tox .tox-promotion-link:focus { background-color: #d9edf7; } +.tox .tox-mbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #fff; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 5px 1px 6px 0; outline: 0; overflow: hidden; padding: 0 4px; text-transform: none; width: auto; } +.tox .tox-mbtn[disabled] { background-color: transparent; border: 0; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-mbtn:focus:not(:disabled) { background: #3389ec; border: 0; box-shadow: none; color: #fff; } +.tox .tox-mbtn--active { background: #599fef; border: 0; box-shadow: none; color: #fff; } +.tox .tox-mbtn:hover:not(:disabled, .tox-mbtn--active) { background: #3389ec; border: 0; box-shadow: none; color: #fff; } +.tox .tox-mbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; } +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { cursor: not-allowed; } +.tox .tox-mbtn__select-chevron { align-items: center; justify-content: center; width: 16px; display: none; } +.tox .tox-notification { border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; display: grid; font-size: 14px; font-weight: 400; grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); margin-top: 4px; opacity: 0; padding: 4px; transition: transform 0.1s ease-in, opacity 150ms ease-in; } +.tox .tox-notification p { font-size: 14px; font-weight: 400; } +.tox .tox-notification a { cursor: pointer; text-decoration: underline; } +.tox .tox-notification--in { opacity: 1; } +.tox .tox-notification--success { background-color: #334840; border-color: #3c5440; color: #fff; } +.tox .tox-notification--success p { color: #fff; } +.tox .tox-notification--success a { color: #b5d199; } +.tox .tox-notification--success svg { fill: #fff; } +.tox .tox-notification--error { background-color: #442632; border-color: #55212b; color: #fff; } +.tox .tox-notification--error p { color: #fff; } +.tox .tox-notification--error a { color: #e68080; } +.tox .tox-notification--error svg { fill: #fff; } + +.tox .tox-notification--warn, +.tox .tox-notification--warning { background-color: #222f3e; border-color: rgb(255 255 255 / 15%); color: #fff0b3; } + +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { color: #fff0b3; } + +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { color: #fc0; } + +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { fill: #fff0b3; } +.tox .tox-notification--info { background-color: #254161; border-color: #264972; color: #fff; } +.tox .tox-notification--info p { color: #fff; } +.tox .tox-notification--info a { color: #83b7f3; } +.tox .tox-notification--info svg { fill: #fff; } +.tox .tox-notification__body { align-self: center; color: #fff; font-size: 14px; grid-column: 2 3; text-align: center; white-space: normal; word-break: break-all; word-break: break-word; } +.tox .tox-notification__body > * { margin: 0; } +.tox .tox-notification__body > * + * { margin-top: 1rem; } +.tox .tox-notification__icon { align-self: center; grid-column: 1 2; justify-self: end; } +.tox .tox-notification__icon svg { display: block; } +.tox .tox-notification__dismiss { align-self: start; grid-column: 3 4; justify-self: end; } +.tox .tox-notification .tox-progress-bar { grid-column: 1 4; justify-self: center; } +.tox .tox-pop { display: inline-block; position: relative; } +.tox .tox-pop--resizing { transition: width 0.1s ease; } + +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; } +.tox .tox-pop--transition { transition: 0.15s ease; transition-property: left, right, top, bottom; } + +.tox .tox-pop--transition::after, +.tox .tox-pop--transition::before { transition: all 0.15s, visibility 0s, opacity 75ms ease 75ms; } +.tox .tox-pop__dialog { background-color: #222f3e; border: 1px solid #161f29; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); min-width: 0; overflow: hidden; } +.tox .tox-pop__dialog > :not(.tox-toolbar) { margin: 4px 4px 4px 8px; } +.tox .tox-pop__dialog .tox-toolbar { background-color: transparent; margin-bottom: -1px; } + +.tox .tox-pop::after, +.tox .tox-pop::before { border-style: solid; content: ""; display: block; height: 0; opacity: 1; position: absolute; width: 0; } + +.tox .tox-pop.tox-pop--inset::after, +.tox .tox-pop.tox-pop--inset::before { opacity: 0; transition: all 0s 0.15s, visibility 0s, opacity 75ms ease; } + +.tox .tox-pop.tox-pop--bottom::after, +.tox .tox-pop.tox-pop--bottom::before { left: 50%; top: 100%; } +.tox .tox-pop.tox-pop--bottom::after { border-color: #222f3e transparent transparent; border-width: 8px; margin-left: -8px; margin-top: -1px; } +.tox .tox-pop.tox-pop--bottom::before { border-color: #161f29 transparent transparent; border-width: 9px; margin-left: -9px; } + +.tox .tox-pop.tox-pop--top::after, +.tox .tox-pop.tox-pop--top::before { left: 50%; top: 0; transform: translateY(-100%); } +.tox .tox-pop.tox-pop--top::after { border-color: transparent transparent #222f3e; border-width: 8px; margin-left: -8px; margin-top: 1px; } +.tox .tox-pop.tox-pop--top::before { border-color: transparent transparent #161f29; border-width: 9px; margin-left: -9px; } + +.tox .tox-pop.tox-pop--left::after, +.tox .tox-pop.tox-pop--left::before { left: 0; top: calc(50% - 1px); transform: translateY(-50%); } +.tox .tox-pop.tox-pop--left::after { border-color: transparent #222f3e transparent transparent; border-width: 8px; margin-left: -15px; } +.tox .tox-pop.tox-pop--left::before { border-color: transparent #161f29 transparent transparent; border-width: 10px; margin-left: -19px; } + +.tox .tox-pop.tox-pop--right::after, +.tox .tox-pop.tox-pop--right::before { left: 100%; top: calc(50% + 1px); transform: translateY(-50%); } +.tox .tox-pop.tox-pop--right::after { border-color: transparent transparent transparent #222f3e; border-width: 8px; margin-left: -1px; } +.tox .tox-pop.tox-pop--right::before { border-color: transparent transparent transparent #161f29; border-width: 10px; margin-left: -1px; } + +.tox .tox-pop.tox-pop--align-left::after, +.tox .tox-pop.tox-pop--align-left::before { left: 20px; } + +.tox .tox-pop.tox-pop--align-right::after, +.tox .tox-pop.tox-pop--align-right::before { left: calc(100% - 20px); } +.tox .tox-sidebar-wrap { display: flex; flex-direction: row; flex-grow: 1; min-height: 0; } +.tox .tox-sidebar { background-color: #222f3e; display: flex; flex-direction: row; justify-content: flex-end; } +.tox .tox-sidebar__slider { display: flex; overflow: hidden; } +.tox .tox-sidebar__pane-container { display: flex; } +.tox .tox-sidebar__pane { display: flex; } +.tox .tox-sidebar--sliding-closed { opacity: 0; } +.tox .tox-sidebar--sliding-open { opacity: 1; } + +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { transition: width 0.5s ease, opacity 0.5s ease; } +.tox .tox-selector { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; display: inline-block; height: 10px; position: absolute; width: 10px; } +.tox.tox-platform-touch .tox-selector { height: 12px; width: 12px; } +.tox .tox-slider { align-items: center; display: flex; flex: 1; height: 24px; justify-content: center; position: relative; } +.tox .tox-slider__rail { background-color: transparent; border: 1px solid #161f29; border-radius: 6px; height: 10px; min-width: 120px; width: 100%; } +.tox .tox-slider__handle { background-color: #006ce7; border: 2px solid #0054b4; border-radius: 6px; box-shadow: none; height: 24px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 14px; } +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { margin-inline-start: 8px; } +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { margin-inline-start: 32px; } +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { margin-inline-start: 32px; } +.tox .tox-source-code { overflow: auto; } +.tox .tox-spinner { display: flex; } +.tox .tox-spinner > div { animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; background-color: rgb(255 255 255 / 50%); border-radius: 100%; height: 8px; width: 8px; } +.tox .tox-spinner > div:nth-child(1) { animation-delay: -0.32s; } +.tox .tox-spinner > div:nth-child(2) { animation-delay: -0.16s; } + +@keyframes tam-bouncing-dots { + 0%, +100%, +80% { transform: scale(0); } + 40% { transform: scale(1); } +} +.tox:not([dir="rtl"]) .tox-spinner > div:not(:first-child) { margin-left: 4px; } +.tox[dir="rtl"] .tox-spinner > div:not(:first-child) { margin-right: 4px; } +.tox .tox-statusbar { align-items: center; background-color: #222f3e; border-top: 1px solid rgb(255 255 255 / 15%); color: rgb(255 255 255 / 75%); display: flex; flex: 0 0 auto; font-size: 14px; font-weight: 400; height: 25px; overflow: hidden; padding: 0 8px; position: relative; text-transform: none; } +.tox .tox-statusbar__text-container { display: flex; flex: 1 1 auto; justify-content: flex-end; overflow: hidden; } +.tox .tox-statusbar__path { display: flex; flex: 1 1 auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } +.tox .tox-statusbar__path > * { display: inline; white-space: nowrap; } +.tox .tox-statusbar__wordcount { flex: 0 0 auto; margin-left: 1ch; } + +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { color: rgb(255 255 255 / 75%); text-decoration: none; } + +.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #fff; cursor: pointer; } +.tox .tox-statusbar__branding svg { fill: rgb(255 255 255 / 80%); height: 1.14em; vertical-align: -0.28em; width: 3.6em; } + +.tox .tox-statusbar__branding a:focus:not(:disabled, [aria-disabled="true"]) svg, +.tox .tox-statusbar__branding a:hover:not(:disabled, [aria-disabled="true"]) svg { fill: #fff; } +.tox .tox-statusbar__resize-handle { align-items: flex-end; align-self: stretch; cursor: nwse-resize; display: flex; flex: 0 0 auto; justify-content: flex-end; margin-left: auto; margin-right: -8px; padding-bottom: 3px; padding-left: 1ch; padding-right: 3px; } +.tox .tox-statusbar__resize-handle svg { display: block; fill: rgb(255 255 255 / 50%); } +.tox .tox-statusbar__resize-handle:focus svg { background-color: #434e5b; border-radius: 1px 1px 5px; box-shadow: 0 0 0 2px #434e5b; } +.tox:not([dir="rtl"]) .tox-statusbar__path > * { margin-right: 4px; } +.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 2ch; } +.tox[dir="rtl"] .tox-statusbar { flex-direction: row-reverse; } +.tox[dir="rtl"] .tox-statusbar__path > * { margin-left: 4px; } +.tox .tox-throbber { z-index: 1299; } +.tox .tox-throbber__busy-spinner { align-items: center; background-color: rgb(34 47 62 / 60%); inset: 0; display: flex; justify-content: center; position: absolute; } +.tox .tox-tbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #fff; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 6px 1px 5px 0; outline: 0; overflow: hidden; padding: 0; text-transform: none; width: 34px; } +.tox .tox-tbtn svg { display: block; fill: #fff; } +.tox .tox-tbtn.tox-tbtn-more { padding-left: 5px; padding-right: 5px; width: inherit; } +.tox .tox-tbtn:focus { background: #3389ec; border: 0; box-shadow: none; } +.tox .tox-tbtn:hover { background: #3389ec; border: 0; box-shadow: none; color: #fff; } +.tox .tox-tbtn:hover svg { fill: #fff; } +.tox .tox-tbtn:active { background: #599fef; border: 0; box-shadow: none; color: #fff; } +.tox .tox-tbtn:active svg { fill: #fff; } + +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { background: 0 0; border: 0; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; } + +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { fill: rgb(255 255 255 / 50%); } + +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { background: #599fef; border: 0; box-shadow: none; color: #fff; } + +.tox .tox-tbtn--enabled:hover > *, +.tox .tox-tbtn--enabled > * { transform: none; } + +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { fill: #fff; } +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { color: #fff; } +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { fill: #fff; } +.tox .tox-tbtn:active > * { transform: none; } +.tox .tox-tbtn--md { height: 42px; width: 51px; } +.tox .tox-tbtn--lg { flex-direction: column; height: 56px; width: 68px; } +.tox .tox-tbtn--return { align-self: stretch; height: unset; width: 16px; } +.tox .tox-tbtn--labeled { padding: 0 4px; width: unset; } +.tox .tox-tbtn__vlabel { display: block; font-size: 10px; font-weight: 400; letter-spacing: -0.025em; margin-bottom: 4px; white-space: nowrap; } +.tox .tox-tbtn--select { margin: 6px 1px 5px 0; padding: 0 4px; width: auto; } +.tox .tox-tbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; } +.tox .tox-tbtn__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } +.tox .tox-tbtn__select-chevron svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-tbtn--bespoke { background: #2f4055; } +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { margin-inline-start: 4px; } +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 7em; } +.tox .tox-split-button { border: 0; border-radius: 3px; box-sizing: border-box; display: flex; margin: 6px 1px 5px 0; overflow: hidden; } +.tox .tox-split-button:hover { box-shadow: 0 0 0 1px #3389ec inset; } +.tox .tox-split-button:focus { background: #3389ec; box-shadow: none; color: #fff; } +.tox .tox-split-button > * { border-radius: 0; } +.tox .tox-split-button__chevron { width: 16px; } +.tox .tox-split-button__chevron svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-split-button .tox-tbtn { margin: 0; } + +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled:hover { background: 0 0; box-shadow: none; color: rgb(255 255 255 / 50%); } +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { padding: 0; } +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { width: 30px; } +.tox.tox-platform-touch .tox-split-button__chevron { width: 20px; } +.tox .tox-toolbar-overlord { background-color: #222f3e; } + +.tox .tox-toolbar, +.tox .tox-toolbar__overflow, +.tox .tox-toolbar__primary { background-color: #222f3e; background-image: repeating-linear-gradient(rgb(255 255 255 / 15%) 0 1px, transparent 1px 39px); background-position: center top 40px; background-repeat: no-repeat; background-size: calc(100% - 11px * 2) calc(100% - 41px); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; padding: 0; transform: perspective(1px); } + +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow, +.tox .tox-toolbar-overlord > .tox-toolbar__primary { background-position: center top 0; background-size: calc(100% - 11px * 2) calc(100% - 0px); } +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { height: 0; opacity: 0; padding-bottom: 0; padding-top: 0; visibility: hidden; } +.tox .tox-toolbar__overflow--growing { transition: height 0.3s ease, opacity 0.2s linear 0.1s; } +.tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; } + +.tox .tox-anchorbar, +.tox .tox-toolbar-overlord { grid-column: 1/-1; } + +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { border-top: 1px solid transparent; margin-top: -1px; padding-bottom: 1px; padding-top: 1px; } +.tox .tox-toolbar--scrolling { flex-wrap: nowrap; overflow-x: auto; } +.tox .tox-pop .tox-toolbar { border-width: 0; } +.tox .tox-toolbar--no-divider { background-image: none; } + +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { background-position: center top 39px; } + +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { background-image: none; } +.tox.tox-tinymce-aux .tox-toolbar__overflow { background-color: #222f3e; background-position: center top 43px; background-size: calc(100% - 8px * 2) calc(100% - 51px); border: none; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); padding: 4px 0; } +.tox-pop .tox-pop__dialog .tox-toolbar { background-position: center top 43px; background-size: calc(100% - 11px * 2) calc(100% - 51px); padding: 4px 0; } +.tox .tox-toolbar__group { align-items: center; display: flex; flex-wrap: wrap; margin: 0; padding: 0 11px 0 12px; } +.tox .tox-toolbar__group--pull-right { margin-left: auto; } +.tox .tox-toolbar--scrolling .tox-toolbar__group { flex-shrink: 0; flex-wrap: nowrap; } +.tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type) { border-right: 1px solid transparent; } +.tox[dir="rtl"] .tox-toolbar__group:not(:last-of-type) { border-left: 1px solid transparent; } +.tox .tox-tooltip { display: inline-block; padding: 8px; position: relative; } +.tox .tox-tooltip__body { background-color: #3d546f; border-radius: 6px; box-shadow: 0 2px 4px rgb(34 47 62 / 30%); color: rgb(255 255 255 / 75%); font-size: 14px; font-style: normal; font-weight: 400; padding: 4px 8px; text-transform: none; } +.tox .tox-tooltip__arrow { position: absolute; } +.tox .tox-tooltip--down .tox-tooltip__arrow { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #3d546f; bottom: 0; left: 50%; position: absolute; transform: translateX(-50%); } +.tox .tox-tooltip--up .tox-tooltip__arrow { border-bottom: 8px solid #3d546f; border-left: 8px solid transparent; border-right: 8px solid transparent; left: 50%; position: absolute; top: 0; transform: translateX(-50%); } +.tox .tox-tooltip--right .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-left: 8px solid #3d546f; border-top: 8px solid transparent; position: absolute; right: 0; top: 50%; transform: translateY(-50%); } +.tox .tox-tooltip--left .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-right: 8px solid #3d546f; border-top: 8px solid transparent; left: 0; position: absolute; top: 50%; transform: translateY(-50%); } +.tox .tox-well { border: 1px solid #161f29; border-radius: 6px; padding: 8px; width: 100%; } +.tox .tox-well > :first-child { margin-top: 0; } +.tox .tox-well > :last-child { margin-bottom: 0; } +.tox .tox-well > :only-child { margin: 0; } +.tox .tox-custom-editor { border: 1px solid #161f29; border-radius: 6px; display: flex; flex: 1; position: relative; } +.tox .tox-dialog-loading::before { background-color: rgb(0 0 0 / 50%); content: ""; height: 100%; position: absolute; width: 100%; z-index: 1000; } +.tox .tox-tab { cursor: pointer; } +.tox .tox-dialog__content-js { display: flex; flex: 1; } +.tox .tox-dialog__body-content .tox-collection { display: flex; flex: 1; } +.tox.tox-tinymce-aux .tox-toolbar__overflow { box-shadow: 0 0 0 1px rgb(255 255 255 / 15%); } diff --git a/tinymce/skins/ui/oxide-dark/skin.min.css.br b/tinymce/skins/ui/oxide-dark/skin.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..4e0210344321a06e4a946898496f0dbd1a02441b GIT binary patch literal 9050 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/skin.shadowdom.css b/tinymce/skins/ui/oxide-dark/skin.shadowdom.css new file mode 100755 index 000000000..3b0ea5195 --- /dev/null +++ b/tinymce/skins/ui/oxide-dark/skin.shadowdom.css @@ -0,0 +1,35 @@ +body.tox-dialog__disable-scroll { + overflow: hidden; +} + +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} + +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} + +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} + +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} diff --git a/tinymce/skins/ui/oxide-dark/skin.shadowdom.css.br b/tinymce/skins/ui/oxide-dark/skin.shadowdom.css.br new file mode 100644 index 0000000000000000000000000000000000000000..671b5c9a5c6b65d68aa1d8e98d622d011c36de03 GIT binary patch literal 206 zcmV;<05Sg?TLJ(a2W~9cBAkhD+SCdlbbWQ3*Xz^gKs)t2#G*5jAgK2I?D=hWLXH0( z;xZ`#O|->z*QvXvm*0W~Xo+Ydgw^eQlr4z(c|e2RNHihwdTX5U-jR1lc8Ztxtg}UiphMdtC+Gs%4gJ7T%3ptGeE_XA3 z@7%4|NghzoUQ>Q`tU!I<;*6SjjneZ>xF#Go@M>9*=Em$l>iS=a$}7Nq4pApT>ohEv n%n>Aw5J~dO2R?4KFwMIs*7r+Zk^F6RzexN5tFX#9Tmk?9PF9Lu literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css b/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css new file mode 100755 index 000000000..ea9d2a1a1 --- /dev/null +++ b/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css @@ -0,0 +1,10 @@ +body.tox-dialog__disable-scroll { overflow: hidden; } +.tox-fullscreen { border: 0; height: 100%; margin: 0; overflow: hidden; overscroll-behavior: none; padding: 0; touch-action: pinch-zoom; width: 100%; } +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { display: none; } + +.tox-shadowhost.tox-fullscreen, +.tox.tox-tinymce.tox-fullscreen { left: 0; position: fixed; top: 0; z-index: 1200; } +.tox.tox-tinymce.tox-fullscreen { background-color: transparent; } + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { z-index: 1201; } diff --git a/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css.br b/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..276ce69219d49e0ea8d9e135d5b31d414fe605de GIT binary patch literal 204 zcmV;-05ks^I07J?1$N^yvxPeaAL*>rZK;m_$zR{fQ8B6_3Knb6uN2ZsX2)_{C)9ZN zJmG&7hJ@@!3GOR1sLgIs=QJK>$HfGSWr`+)c&0NSXKjo4cfdJpKzWpl&Gsq5hgj`! zxzzO~4L6}OZL7v06knBrnAe=jBy`Du6ZP&`hX4stz94v0XoQF4eeJbDrAQ*5CGUvj zb=Hx$aDahL_PkDkv#6aDr>3?X`XoVa5t*%bx;TF}s*yaw9)2X0*h96@>_78;GI0I5 G0?cF?!ens( literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css.gz b/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..b368565ded364b7f27e7daf920505bfe3e6584da GIT binary patch literal 288 zcmV+*0pI=~iwFP!000021C5Z+Zi6rkhwps~Uv_IIx+6RcGO;1n(ikP7rA6JdPXtxl z+DY3n@t@!Kxl_8lW}OWQdL7!9Bw^>-BpcOxSU^u4d#~pjoDgwn;I=Ch{p5YJkvYHu zokrqVL)Cy|8C audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.function, +.token.class-name { + color: #DD4A68; +} +.token.regex, +.token.important, +.token.variable { + color: #e90; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline-end: auto; + margin-inline-start: 0; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + text-decoration: none; + } + div.mce-footnotes { + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.1); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.1); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #b4d7ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc li { + list-style-type: none; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} +body { + font-family: sans-serif; +} +table { + border-collapse: collapse; +} diff --git a/tinymce/skins/ui/oxide/content.css.br b/tinymce/skins/ui/oxide/content.css.br new file mode 100644 index 0000000000000000000000000000000000000000..40b78c6c31ecf0a271454900ac74c46b5d06ebf9 GIT binary patch literal 5205 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 CeA$Hn literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide/content.inline.css b/tinymce/skins/ui/oxide/content.inline.css new file mode 100755 index 000000000..9bd1e2974 --- /dev/null +++ b/tinymce/skins/ui/oxide/content.inline.css @@ -0,0 +1,769 @@ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; +} +.mce-content-body .mce-item-anchor:empty { + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + width: 8px !important; +} +.mce-content-body .mce-item-anchor:not(:empty) { + background-position-x: 2px; + display: inline-block; + padding-left: 12px; +} +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.function, +.token.class-name { + color: #DD4A68; +} +.token.regex, +.token.important, +.token.variable { + color: #e90; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline-end: auto; + margin-inline-start: 0; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + text-decoration: none; + } + div.mce-footnotes { + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.1); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.1); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #b4d7ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc li { + list-style-type: none; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} diff --git a/tinymce/skins/ui/oxide/content.inline.css.br b/tinymce/skins/ui/oxide/content.inline.css.br new file mode 100644 index 0000000000000000000000000000000000000000..9abbc6973288576a95ef5cbc1b2a7f610f9dc3ae GIT binary patch literal 5191 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 B2b=%^ literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide/content.inline.css.gz b/tinymce/skins/ui/oxide/content.inline.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..08fe3e7b7a2d006bb3a1ee4a685ea1141bc490c7 GIT binary patch literal 6000 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide/content.inline.min.css b/tinymce/skins/ui/oxide/content.inline.min.css new file mode 100755 index 000000000..08f5d4b29 --- /dev/null +++ b/tinymce/skins/ui/oxide/content.inline.min.css @@ -0,0 +1,310 @@ +.mce-content-body .mce-item-anchor { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; } +.mce-content-body .mce-item-anchor:empty { cursor: default; display: inline-block; height: 12px !important; padding: 0 2px; -webkit-user-modify: read-only; -moz-user-modify: read-only; user-select: all; user-select: all; user-select: all; width: 8px !important; } +.mce-content-body .mce-item-anchor:not(:empty) { background-position-x: 2px; display: inline-block; padding-left: 12px; } +.mce-content-body .mce-item-anchor[data-mce-selected] { outline-offset: 1px; } + +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; } +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; } + +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; } +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; } +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; } +.tox-checklist > li:not(.tox-checklist--hidden) { list-style: none; margin: 0.25em 0; } +.tox-checklist > li:not(.tox-checklist--hidden)::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); cursor: pointer; height: 1em; margin-left: -1.5em; margin-top: 0.125em; position: absolute; width: 1em; } +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); } +[dir="rtl"] .tox-checklist > li:not(.tox-checklist--hidden)::before { margin-left: 0; margin-right: -1.5em; } + +code[class*="language-"], +pre[class*="language-"] { color: #000; background: 0 0; text-shadow: 0 1px #fff; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 1em; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; } + +code[class*="language-"] ::selection, +code[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +pre[class*="language-"]::-moz-selection { text-shadow: none; background: #b3d4fc; } + +code[class*="language-"] ::selection, +code[class*="language-"]::selection, +pre[class*="language-"] ::selection, +pre[class*="language-"]::selection { text-shadow: none; background: #b3d4fc; } + +@media print { code[class*="language-"], +pre[class*="language-"] { text-shadow: none; } } +pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; } + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { background: #f5f2f0; } +:not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } + +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { color: #708090; } +.token.punctuation { color: #999; } +.token.namespace { opacity: 0.7; } + +.token.boolean, +.token.constant, +.token.deleted, +.token.number, +.token.property, +.token.symbol, +.token.tag { color: #905; } + +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { color: #690; } + +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url { color: #9a6e3a; background: hsl(0deg 0% 100% / 50%); } + +.token.atrule, +.token.attr-value, +.token.keyword { color: #07a; } + +.token.class-name, +.token.function { color: #dd4a68; } + +.token.important, +.token.regex, +.token.variable { color: #e90; } + +.token.bold, +.token.important { font-weight: 700; } +.token.italic { font-style: italic; } +.token.entity { cursor: help; } +.mce-content-body { overflow-wrap: break-word; word-wrap: break-word; } +.mce-content-body .mce-visual-caret { background-color: #000; background-color: currentcolor; position: absolute; } +.mce-content-body .mce-visual-caret-hidden { display: none; } +.mce-content-body [data-mce-caret] { left: -1000px; margin: 0; padding: 0; position: absolute; right: auto; top: 0; } +.mce-content-body .mce-offscreen-selection { left: -2000000px; max-width: 1000000px; position: absolute; } +.mce-content-body [contentEditable="false"] { cursor: default; } +.mce-content-body [contentEditable="true"] { cursor: text; } +.tox-cursor-format-painter { cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; } +div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; } +div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; } + +@media print { + sup.mce-footnote a { color: #000; text-decoration: none; } + div.mce-footnotes { break-inside: avoid; width: 100%; } + div.mce-footnotes li > a.mce-footnotes-backlink { display: none; } +} +.mce-content-body figure.align-left { float: left; } +.mce-content-body figure.align-right { float: right; } +.mce-content-body figure.image.align-center { display: table; margin-left: auto; margin-right: auto; } +.mce-preview-object { border: 1px solid gray; display: inline-block; line-height: 0; margin: 0 2px; position: relative; } +.mce-preview-object .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-preview-object[data-mce-selected="2"] .mce-shim { display: none; } +.mce-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); } +.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; } +.mce-object { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; border: 1px dashed #aaa; } +.mce-pagebreak { border: 1px dashed #aaa; cursor: default; display: block; height: 5px; margin-top: 15px; page-break-before: always; width: 100%; } + +@media print { .mce-pagebreak { border: 0; } } +.tiny-pageembed .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tiny-pageembed[data-mce-selected="2"] .mce-shim { display: none; } +.tiny-pageembed { display: inline-block; position: relative; } + +.tiny-pageembed--16by9, +.tiny-pageembed--1by1, +.tiny-pageembed--21by9, +.tiny-pageembed--4by3 { display: block; overflow: hidden; padding: 0; position: relative; width: 100%; } +.tiny-pageembed--21by9 { padding-top: 42.857143%; } +.tiny-pageembed--16by9 { padding-top: 56.25%; } +.tiny-pageembed--4by3 { padding-top: 75%; } +.tiny-pageembed--1by1 { padding-top: 100%; } + +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--1by1 iframe, +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--4by3 iframe { border: 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-content-body[data-mce-placeholder] { position: relative; } +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { color: rgb(34 47 62 / 70%); content: attr(data-mce-placeholder); position: absolute; } +.mce-content-body:not([dir="rtl"])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 1px; } +.mce-content-body[dir="rtl"][data-mce-placeholder]:not(.mce-visualblocks)::before { right: 1px; } +.mce-content-body div.mce-resizehandle { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; height: 10px; position: absolute; width: 10px; z-index: 1298; } +.mce-content-body div.mce-resizehandle:hover { background-color: #4099ff; } +.mce-content-body div.mce-resizehandle:nth-of-type(1) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(2) { cursor: nesw-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(3) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(4) { cursor: nesw-resize; } +.mce-content-body .mce-resize-backdrop { z-index: 10000; } +.mce-content-body .mce-clonedresizable { cursor: default; opacity: 0.5; outline: 1px dashed #000; position: absolute; z-index: 10001; } + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th { border: 0; } +.mce-content-body .mce-resize-helper { background: #555; background: rgb(0 0 0 / 75%); border: 1px; border-radius: 3px; color: #fff; display: none; font-family: sans-serif; font-size: 12px; line-height: 14px; margin: 5px 10px; padding: 5px; position: absolute; white-space: nowrap; z-index: 10002; } +.tox-rtc-user-selection { position: relative; } +.tox-rtc-user-cursor { bottom: 0; cursor: default; position: absolute; top: 0; width: 2px; } +.tox-rtc-user-cursor::before { background-color: inherit; border-radius: 50%; content: ""; display: block; height: 8px; position: absolute; right: -3px; top: -3px; width: 8px; } +.tox-rtc-user-cursor:hover::after { background-color: inherit; border-radius: 100px; box-sizing: border-box; color: #fff; content: attr(data-user); display: block; font-size: 12px; font-weight: 700; left: -5px; min-height: 8px; min-width: 8px; padding: 0 12px; position: absolute; top: -11px; white-space: nowrap; z-index: 1000; } +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { background-color: #2dc26b; } +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { background-color: #e03e2d; } +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { background-color: #f1c40f; } +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { background-color: #3598db; } +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { background-color: #b96ad9; } +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { background-color: #e67e23; } +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { background-color: #aaa69d; } +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { background-color: #f368e0; } +.tox-rtc-remote-image { background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; border: 1px solid #ccc; min-height: 240px; min-width: 320px; } +.mce-match-marker { background: #aaa; color: #fff; } +.mce-match-marker-selected { background: #39f; color: #fff; } +.mcemarker-selected::-moz-selection { background: #39f; color: #fff; } +.mce-match-marker-selected::selection { background: #39f; color: #fff; } + +.mce-content-body audio[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body img[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body video[data-mce-selected] { outline: 3px solid #b4d7ff; } +.mce-content-body hr[data-mce-selected] { outline: 3px solid #b4d7ff; outline-offset: 1px; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:focus { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:hover { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"][data-mce-selected] { cursor: not-allowed; outline: 3px solid #b4d7ff; } + +.mce-content-body.mce-content-readonly [contentEditable="true"]:focus, +.mce-content-body.mce-content-readonly [contentEditable="true"]:hover { outline: 0; } +.mce-content-body [data-mce-selected="inline-boundary"] { background-color: #b4d7ff; } +.mce-content-body .mce-edit-focus { outline: 3px solid #b4d7ff; } + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { position: relative; } + +.mcebody td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { background: 0 0; } + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { background: 0 0; } + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { outline: 0; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { border-color: rgb(0 84 180 / 70%); } } +.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; } +.mce-content-body img[data-mce-selected]::selection { background: 0 0; } +.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; user-select: none; user-select: none; } +.ephox-snooker-resizer-cols { cursor: col-resize; } +.ephox-snooker-resizer-rows { cursor: row-resize; } +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { opacity: 1; } +.mce-spellchecker-word { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; height: 2rem; } +.mce-spellchecker-grammar { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; } +.mce-toc { border: 1px solid gray; } +.mce-toc h2 { margin: 4px; } +.mce-toc li { list-style-type: none; } + +.mce-item-table:not([border]), +.mce-item-table:not([border]) caption, +.mce-item-table:not([border]) td, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"], +.mce-item-table[border="0"] caption, +.mce-item-table[border="0"] td, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"], +table[style*="border-width: 0px"] caption, +table[style*="border-width: 0px"] td, +table[style*="border-width: 0px"] th { border: 1px dashed #bbb; } + +.mce-visualblocks address, +.mce-visualblocks article, +.mce-visualblocks aside, +.mce-visualblocks blockquote, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks dl, +.mce-visualblocks figcaption, +.mce-visualblocks figure, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks hgroup, +.mce-visualblocks ol, +.mce-visualblocks p, +.mce-visualblocks pre, +.mce-visualblocks section, +.mce-visualblocks ul { background-repeat: no-repeat; border: 1px dashed #bbb; margin-left: 3px; padding-top: 10px; } +.mce-visualblocks p { background-image: url("data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7"); } +.mce-visualblocks h1 { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw=="); } +.mce-visualblocks h2 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw=="); } +.mce-visualblocks h3 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7"); } +.mce-visualblocks h4 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw=="); } +.mce-visualblocks h5 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw=="); } +.mce-visualblocks h6 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw=="); } +.mce-visualblocks div:not([data-mce-bogus]) { background-image: url("data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7"); } +.mce-visualblocks section { background-image: url("data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs="); } +.mce-visualblocks article { background-image: url("data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7"); } +.mce-visualblocks blockquote { background-image: url("data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7"); } +.mce-visualblocks address { background-image: url("data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs="); } +.mce-visualblocks pre { background-image: url("data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw=="); } +.mce-visualblocks figure { background-image: url("data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7"); } +.mce-visualblocks figcaption { border: 1px dashed #bbb; } +.mce-visualblocks hgroup { background-image: url("data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7"); } +.mce-visualblocks aside { background-image: url("data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs="); } +.mce-visualblocks ul { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw=="); } +.mce-visualblocks ol { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw=="); } +.mce-visualblocks dl { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw=="); } + +.mce-visualblocks:not([dir="rtl"]) address, +.mce-visualblocks:not([dir="rtl"]) article, +.mce-visualblocks:not([dir="rtl"]) aside, +.mce-visualblocks:not([dir="rtl"]) blockquote, +.mce-visualblocks:not([dir="rtl"]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir="rtl"]) dl, +.mce-visualblocks:not([dir="rtl"]) figcaption, +.mce-visualblocks:not([dir="rtl"]) figure, +.mce-visualblocks:not([dir="rtl"]) h1, +.mce-visualblocks:not([dir="rtl"]) h2, +.mce-visualblocks:not([dir="rtl"]) h3, +.mce-visualblocks:not([dir="rtl"]) h4, +.mce-visualblocks:not([dir="rtl"]) h5, +.mce-visualblocks:not([dir="rtl"]) h6, +.mce-visualblocks:not([dir="rtl"]) hgroup, +.mce-visualblocks:not([dir="rtl"]) ol, +.mce-visualblocks:not([dir="rtl"]) p, +.mce-visualblocks:not([dir="rtl"]) pre, +.mce-visualblocks:not([dir="rtl"]) section, +.mce-visualblocks:not([dir="rtl"]) ul { margin-left: 3px; } + +.mce-visualblocks[dir="rtl"] address, +.mce-visualblocks[dir="rtl"] article, +.mce-visualblocks[dir="rtl"] aside, +.mce-visualblocks[dir="rtl"] blockquote, +.mce-visualblocks[dir="rtl"] div:not([data-mce-bogus]), +.mce-visualblocks[dir="rtl"] dl, +.mce-visualblocks[dir="rtl"] figcaption, +.mce-visualblocks[dir="rtl"] figure, +.mce-visualblocks[dir="rtl"] h1, +.mce-visualblocks[dir="rtl"] h2, +.mce-visualblocks[dir="rtl"] h3, +.mce-visualblocks[dir="rtl"] h4, +.mce-visualblocks[dir="rtl"] h5, +.mce-visualblocks[dir="rtl"] h6, +.mce-visualblocks[dir="rtl"] hgroup, +.mce-visualblocks[dir="rtl"] ol, +.mce-visualblocks[dir="rtl"] p, +.mce-visualblocks[dir="rtl"] pre, +.mce-visualblocks[dir="rtl"] section, +.mce-visualblocks[dir="rtl"] ul { background-position-x: right; margin-right: 3px; } + +.mce-nbsp, +.mce-shy { background: #aaa; } +.mce-shy::after { content: "-"; } diff --git a/tinymce/skins/ui/oxide/content.inline.min.css.br b/tinymce/skins/ui/oxide/content.inline.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..7cb4e7145070f6e3122a6e7b08752e157448ccbf GIT binary patch literal 5024 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 q6?%J@7m(QFI}Fs43h`1L z@F=ug5_8`<6Il;VOtR4Kb7_piBtkI`Q!b1BH(NGJQQr%YgWo4(=iM~$cPtmh2~Iy; zeck8v?VdDD#!e4{iD##7PuhE}zwSZcV$X3?S`;BIPXj+pXwgm6s3#42aK8ulCzFXV zkpvPuJ-81606n;$jGfm#>0?hCMksZA5ZJWYC(wfcoa*$yJqYMu5%wUE1z?DxrbDp@ zfl<_o@aZ+}fKkaw(r+->ddr1`k8y-i%2_x}alFI*cqOb=Qy&LWI^(``Ru(5D?sGOC zq0CQrINM7iAI!w#3r-{(XaO}YQ^f{4T^3ez1fLbmONPM-rDjHWvr zKf&gMm-1PHV?H3ZH=6ai7$ch}p+DQ<_<%fhRx)^keQc$D4*C9O5H?bMPG8_`BRzy9 zeUmHWZNqfk&vJEbHO?kQ^?QzcvProv!4H=mdI0JE(^B*=Du?zOBr!88YP(0 z%gMbGQZnT&5(GF*6MpO^p6O$*4*jd>4clIdOdo&P8X-TyTYobVTY7uD-9a^pP*|_w zyukT+A`C#=Mll|Hc)}C&o(|zp6aE*6GTS4+g3#EraW|p)@boz;nsN#8J)8SuG{U-J zvq69PAkF(jVMtQMEDu?!H^v{f(l}c+j$M3VTa}a**0ZR94S4t^rm#sr|CF_C()X`2 zsLlF%nax#WyBRC1=-1Xfi}-Xes7$)*8f@Ox%PslCR=KiLW>7ra>f~=hd>2~}zL(G` z?0bxQ6VCIlXWKZW&A5ZeG`vJjOm7&&+z_p z-Hp>JxT zrIF|RISSR?9LC3)kMjyV#v!roif)Xpv_|>@TPX@1A1_Owv`A3E3f_gHIBOOcI0#Aj zgkzG|C233^ii#eTBtD6vplCo6b+reFk|4^ms7WlE7>c5xE20V|y$6R-&?F7YDv(%^ zA;_XCYr4p4RH#G4kct{zQk1-fZfKgU85$!d2~Y(hja6tj8c+>MQD_TEkTk{6q?`c_ z8WMym%xi!F3=t?jIFtoZ7FAu*Y0ar7Xo?OLUF*S|O%;d+r8d+AS<*CBHz+v~3X*6@ zGLU-^sDh@-x@725QKKtRlp(8;6cuO^RSYF(7_zQGO72t=0F(_;r9upKK^G-mWz12r zRbT*7mROCfs!-8o+6W4&q8YlbQCT%XHxxrw4H~vd0uXftKuKmbiY)7rq)_IDR11

    UMHfVwQQ@J|9dG*lW8Qeu*>${MA0stURSHPwKWHA65| zU4{l7($ntIzT0eJ`|;{8+lxPJ#i_sbH}~?budxJzYW0irRkB{0(Uf{IqaAKU!jvDO z!1HH)Zb-s}_$b-tK9LYvWSiR>gf{XqEt9QnZtKd-!Za(30SQSGAqy9D67LBYi!|#H z`JNN@IV$iDH*vib^9;SuMKN8}No+F!i;qJR2gom=W{lCp0&EhaXbxhYP_@Gd$_|$z zv*18pD7dr8#bHu9Gz-NQ3g`O$-23uKxZR1>@3Wx2hS@bt8)Ggaa^IUnm~&nq=08ly zmPghv5oaSwHWA{5{Qqx&Z4Yr#?1d>a?dMO2mfn7FKUOrT@-#JXg*qjL%S*;M9{H3Q z%2L9(WV1es@mua+FJiGF{YV+X5p%6KAzSAc2#jNs#5Ruk7};KyP^d(qjY(Hdojl@w zz@cDKXJ@-AYbxBjd{vtg>Gh^pL#WRTr}^?3lkjIdC85Q%rTNQ_QHCHYOb_bLN%mTl5h>|?NRo2BUl$OmSVGPD<|h6dU}J{^Jx&Cm$Gzti(0kid1ofk~8+sWd zKbwOd@Qg0a_3cMP4FjXL+f?R=+DOwtY+FXEUT;^WDXV5NcJQ<+jZy5;1W}C$E|prE zkUt-iiX8Vn->D|W#-V|_`FbhxJ*&hig5Vrj!^(AE%MH8OkJ^)(->Y?_*uB`k##5a& zHnlpqGdVi;k_`F0g<_nx$NdX?e+jp;m?rpHsXe^fsL#Tq;l9sPz2yeF+b=CLxar-6gjVXd%B6u<6Q>iM|2TS`3SKfyN3LmgI6do2Y)53HF%|!Aje>yb&u5) zQS7tB)T(_+r3e!nK_TOQT&D6rPHC@_5X$s#aOZ+>bOm-8>R8Fl>wqeyw6-RS~UitnK=sHzM_ zNl^<3Q-mN%il(cwTmdwt(pUb?GzJB+Y7H8sSb_}{J>`W{_NQ6M5x}r4%_)F7Z8n5? z$Hi#QzZ=}N7ec~7UM7TQ!jk95IcDcIevuUWP?X3N%ykTfJIPB=H7hp|O68dGN? zUzwW~Ns8h;&Mg*MsPx*Y`W`(~XaaeZcMj$7vJd$BWnVdB}i&!I8#?0Gg4fL>S2buuk&p>12l$aAt73oMLgX#?t-_ynb8 zOue=d+d1d0SaD@Dws#bb^8@obvuvYU$mKT1zOhpm-87G=s7_g^!VYhX0~;qsv(6Lb zMx+mFjzfO#Jm0Wm>?3-P($zDAC9W4N1Ye6gr{j%wOq5_%-o60-!TFx=4!#U_2S@id3-4p{kU_hK;6XxgYsPB1g6vOaANM(NWm7*>lAZO1~8W~FMf zZQ!0UNPuGpr^xBM)Jtu3DPzZc12_@r9F#=vJtr0+!WxP^8jZZ^GbqldsA^%Y>S1m& zzvj-$Kj-u;USOen5#3lMS5%RhFVCRL4CF6t=r7$iS`5*dVcl4l?JJa0?y z&`i)QS(==SS*lJRL7sXNQZJk_1RR*y{tsM@ngYCRC0bCz_s(lWt*iQCd!83nb7pL} zz|EQ10)}Ecx@^v*Ix__q^Q>PU`*ww@a~@agtYBcCzROKdhJvnW^i-v_4U=)PjiL&L zL)9fr16}LDrFvS#tt`BQ6K@n337s}#owd2>oz;x%ytX-ce$hT!->v4h8~Mn>F7a&~ zv#e^jGqJvXehf5En=m6vnwKA{Jy4Q4S>sg5z2~%I3oK5dX`by(TL*79&Q26JNUB4t zw=ZS5xV6`DX|LA9OFJkW#;zVJ&pO8RG{;4u&60jC$uD}yOi#3mM0f|dNa``SvjUdp zLYXkhlpY+hIbKwoWLmevt}IbybQIx<_d**_>5WH2-(0j6u2?0>#j-2#sxs#v8U5yrt(CnB*-1piD0svO!8!exN*k%OEl=Pw# zQak5RYS+f<-V5ua&8!-Hi21s_5hFFZSlmVpDGS1cOKD>KCrP*q4$d0A(iAyfynOzL zqA1Nni99%<|K8Ib>utj+Tsq^DC~STwZ?v=MZ!`|K6BH(Vf@5#gJgsIyWb-sxuIHzf zXj)GCa_?6BJ5IMt}&6#mG!2$ z!V-C24!*taDJYEf-~Qp@E76hAEc!FlGg?r5|$s?uzWttDgB+Ipc` z%ay{7$h0%jyxX^yP)m5g9uc*?xoL|{IueepxL)9Fh}m_b(u&ODpAB)@o28Wx7#pvZ zOxf1D0(&=pKAnz7lFzxr(sendKO$C^yg-f@bXBH8epy%Tnym5!gkD(o$pqJ5cD44o z+-U9G8h1ql6|O*lW?Z+pU#Umv77C$bVFojXZmv zxzlBiYN*uAk7C(au`h2nqc+{;*Ukh&ZsUEey?m=lZq6z%h^N{B?9gf!(8c)|X3q`bs2~(>o6hW&5O?ln; zbrR_m7WW<4MUSpuAlYgA)eLHoGz5CXuHL_+t4tFy4@Bs$M*s5DMrEE?q?fEXl`T4p z+21NCiHirbOC#vSCW}lO5u05^v zy~Y!Mb{w|2zp@`$VUA>eOq}=0ez##&HD{ry=Bjj}Ri{hc8152AQTbsDZ2i5mvXhGj zQVS2wdUyL(4rOZk^TSs2Bp5_f%EwxiIXCN3DNh?e`Q1V|XcddtU}8gQLOj;B=9zk0n=Ug8`vjeY-!>4`${;CLU+gLoyg$ zoL$^VUvIw6_TjB}aWy!feE87GA$&21&RP!73l7o!k$yNc&8bYzvq$IaEIhVV^T5Ax zq`imZCxWgh@+vN+-@xVFGM6KG8p5;l!{|#CxP!r$6(cSGPCXul7vSj;4{SF*_P01?$(aB`tRTp$oDuBy*u&Sg+CyQ zdA&xLoqNnnng6(+`OAX&(fyGTkt1L^d$URGX48=wKka=qzkGrpJq2Cd2V{16BS$Mu zHfae#pTX|QU@g0(U{|?6dKb+m*4eF;?A{#OXL01u(mjZMe-B??o6)<2;N}tSJ??$N zk)@}ib}Nr}lM}_=n;n0$j?|Nf?Dp#2eRO|HP6m5P=a>|p#EV5*KLU@1NNO(9!`ZDg zIRFQ{<2bQl`t9KM@*o^}`3Ld2)B_JSy4Q zsq&~AD7n)UC5}g6b{9lv565>;`#9PCn(1H9{k`h}GOuPRb+T*s#?CTZ`Z)8h9%NE{<&nSNJDDKzAnhXYm z;gVR_g;@9ZNAK>)8C@MFmq8dkiD$zM-+sJsL(jasJ~=%L&GSe7XnYbKr`KOrFLSx4 z`%|hlMRNE}Io`jF!n>nK!{p#SQ%b$L+4kl|yE-Z8)cFd%k=_fOI%k?^Kwb4;}B@q4;ojbabqrc}LTWcyM?2>28pI84Om; zFB((5RG7nZF*$jBd>pq9C@zFasW1on;Pd_6`PU~WeVl1W(ny?PH~3=h-^w>9cjn{n zEK7qM8695P>Ud;bn@(ms(d}^6ELw~+p6yi+p5s;DhL2a*m-pidRQH~qzIl&Fd;axg z^`s&G@ALZ))x*OSJd!M)4%OlK>6?cSXZU8#w6=dEhabv>BSb8Je;gnz|WUSHff&m25UDn-PmP9Et9v%Q7xo9hcK7ZBwlNgK^!HtAW)y ztr}Pz6RM80aw^pkpEHRX?ff+eD<{qZV*8Y-BehPJ1_E4%Agx1?*C8nD5Y%-DT@#^> zMAm6`9f4@AHoFbJj0_z{8Ti~q(<2+gEqG;wFGx7~hJ)$ audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; } +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; } + +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; } +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; } +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; } +.tox-checklist > li:not(.tox-checklist--hidden) { list-style: none; margin: 0.25em 0; } +.tox-checklist > li:not(.tox-checklist--hidden)::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); cursor: pointer; height: 1em; margin-left: -1.5em; margin-top: 0.125em; position: absolute; width: 1em; } +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); } +[dir="rtl"] .tox-checklist > li:not(.tox-checklist--hidden)::before { margin-left: 0; margin-right: -1.5em; } + +code[class*="language-"], +pre[class*="language-"] { color: #000; background: 0 0; text-shadow: 0 1px #fff; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 1em; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; } + +code[class*="language-"] ::selection, +code[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +pre[class*="language-"]::-moz-selection { text-shadow: none; background: #b3d4fc; } + +code[class*="language-"] ::selection, +code[class*="language-"]::selection, +pre[class*="language-"] ::selection, +pre[class*="language-"]::selection { text-shadow: none; background: #b3d4fc; } + +@media print { code[class*="language-"], +pre[class*="language-"] { text-shadow: none; } } +pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; } + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { background: #f5f2f0; } +:not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } + +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { color: #708090; } +.token.punctuation { color: #999; } +.token.namespace { opacity: 0.7; } + +.token.boolean, +.token.constant, +.token.deleted, +.token.number, +.token.property, +.token.symbol, +.token.tag { color: #905; } + +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { color: #690; } + +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url { color: #9a6e3a; background: hsl(0deg 0% 100% / 50%); } + +.token.atrule, +.token.attr-value, +.token.keyword { color: #07a; } + +.token.class-name, +.token.function { color: #dd4a68; } + +.token.important, +.token.regex, +.token.variable { color: #e90; } + +.token.bold, +.token.important { font-weight: 700; } +.token.italic { font-style: italic; } +.token.entity { cursor: help; } +.mce-content-body { overflow-wrap: break-word; word-wrap: break-word; } +.mce-content-body .mce-visual-caret { background-color: #000; background-color: currentcolor; position: absolute; } +.mce-content-body .mce-visual-caret-hidden { display: none; } +.mce-content-body [data-mce-caret] { left: -1000px; margin: 0; padding: 0; position: absolute; right: auto; top: 0; } +.mce-content-body .mce-offscreen-selection { left: -2000000px; max-width: 1000000px; position: absolute; } +.mce-content-body [contentEditable="false"] { cursor: default; } +.mce-content-body [contentEditable="true"] { cursor: text; } +.tox-cursor-format-painter { cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; } +div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; } +div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; } + +@media print { + sup.mce-footnote a { color: #000; text-decoration: none; } + div.mce-footnotes { break-inside: avoid; width: 100%; } + div.mce-footnotes li > a.mce-footnotes-backlink { display: none; } +} +.mce-content-body figure.align-left { float: left; } +.mce-content-body figure.align-right { float: right; } +.mce-content-body figure.image.align-center { display: table; margin-left: auto; margin-right: auto; } +.mce-preview-object { border: 1px solid gray; display: inline-block; line-height: 0; margin: 0 2px; position: relative; } +.mce-preview-object .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-preview-object[data-mce-selected="2"] .mce-shim { display: none; } +.mce-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); } +.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; } +.mce-object { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; border: 1px dashed #aaa; } +.mce-pagebreak { border: 1px dashed #aaa; cursor: default; display: block; height: 5px; margin-top: 15px; page-break-before: always; width: 100%; } + +@media print { .mce-pagebreak { border: 0; } } +.tiny-pageembed .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tiny-pageembed[data-mce-selected="2"] .mce-shim { display: none; } +.tiny-pageembed { display: inline-block; position: relative; } + +.tiny-pageembed--16by9, +.tiny-pageembed--1by1, +.tiny-pageembed--21by9, +.tiny-pageembed--4by3 { display: block; overflow: hidden; padding: 0; position: relative; width: 100%; } +.tiny-pageembed--21by9 { padding-top: 42.857143%; } +.tiny-pageembed--16by9 { padding-top: 56.25%; } +.tiny-pageembed--4by3 { padding-top: 75%; } +.tiny-pageembed--1by1 { padding-top: 100%; } + +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--1by1 iframe, +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--4by3 iframe { border: 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-content-body[data-mce-placeholder] { position: relative; } +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { color: rgb(34 47 62 / 70%); content: attr(data-mce-placeholder); position: absolute; } +.mce-content-body:not([dir="rtl"])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 1px; } +.mce-content-body[dir="rtl"][data-mce-placeholder]:not(.mce-visualblocks)::before { right: 1px; } +.mce-content-body div.mce-resizehandle { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; height: 10px; position: absolute; width: 10px; z-index: 1298; } +.mce-content-body div.mce-resizehandle:hover { background-color: #4099ff; } +.mce-content-body div.mce-resizehandle:nth-of-type(1) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(2) { cursor: nesw-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(3) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(4) { cursor: nesw-resize; } +.mce-content-body .mce-resize-backdrop { z-index: 10000; } +.mce-content-body .mce-clonedresizable { cursor: default; opacity: 0.5; outline: 1px dashed #000; position: absolute; z-index: 10001; } + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th { border: 0; } +.mce-content-body .mce-resize-helper { background: #555; background: rgb(0 0 0 / 75%); border: 1px; border-radius: 3px; color: #fff; display: none; font-family: sans-serif; font-size: 12px; line-height: 14px; margin: 5px 10px; padding: 5px; position: absolute; white-space: nowrap; z-index: 10002; } +.tox-rtc-user-selection { position: relative; } +.tox-rtc-user-cursor { bottom: 0; cursor: default; position: absolute; top: 0; width: 2px; } +.tox-rtc-user-cursor::before { background-color: inherit; border-radius: 50%; content: ""; display: block; height: 8px; position: absolute; right: -3px; top: -3px; width: 8px; } +.tox-rtc-user-cursor:hover::after { background-color: inherit; border-radius: 100px; box-sizing: border-box; color: #fff; content: attr(data-user); display: block; font-size: 12px; font-weight: 700; left: -5px; min-height: 8px; min-width: 8px; padding: 0 12px; position: absolute; top: -11px; white-space: nowrap; z-index: 1000; } +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { background-color: #2dc26b; } +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { background-color: #e03e2d; } +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { background-color: #f1c40f; } +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { background-color: #3598db; } +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { background-color: #b96ad9; } +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { background-color: #e67e23; } +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { background-color: #aaa69d; } +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { background-color: #f368e0; } +.tox-rtc-remote-image { background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; border: 1px solid #ccc; min-height: 240px; min-width: 320px; } +.mce-match-marker { background: #aaa; color: #fff; } +.mce-match-marker-selected { background: #39f; color: #fff; } +.mcemarker-selected::-moz-selection { background: #39f; color: #fff; } +.mce-match-marker-selected::selection { background: #39f; color: #fff; } + +.mce-content-body audio[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body img[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body video[data-mce-selected] { outline: 3px solid #b4d7ff; } +.mce-content-body hr[data-mce-selected] { outline: 3px solid #b4d7ff; outline-offset: 1px; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:focus { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:hover { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"][data-mce-selected] { cursor: not-allowed; outline: 3px solid #b4d7ff; } + +.mce-content-body.mce-content-readonly [contentEditable="true"]:focus, +.mce-content-body.mce-content-readonly [contentEditable="true"]:hover { outline: 0; } +.mce-content-body [data-mce-selected="inline-boundary"] { background-color: #b4d7ff; } +.mce-content-body .mce-edit-focus { outline: 3px solid #b4d7ff; } + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { position: relative; } + +.mcebody td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { background: 0 0; } + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { background: 0 0; } + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { outline: 0; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { border-color: rgb(0 84 180 / 70%); } } +.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; } +.mce-content-body img[data-mce-selected]::selection { background: 0 0; } +.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; user-select: none; user-select: none; } +.ephox-snooker-resizer-cols { cursor: col-resize; } +.ephox-snooker-resizer-rows { cursor: row-resize; } +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { opacity: 1; } +.mce-spellchecker-word { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; height: 2rem; } +.mce-spellchecker-grammar { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; } +.mce-toc { border: 1px solid gray; } +.mce-toc h2 { margin: 4px; } +.mce-toc li { list-style-type: none; } + +.mce-item-table:not([border]), +.mce-item-table:not([border]) caption, +.mce-item-table:not([border]) td, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"], +.mce-item-table[border="0"] caption, +.mce-item-table[border="0"] td, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"], +table[style*="border-width: 0px"] caption, +table[style*="border-width: 0px"] td, +table[style*="border-width: 0px"] th { border: 1px dashed #bbb; } + +.mce-visualblocks address, +.mce-visualblocks article, +.mce-visualblocks aside, +.mce-visualblocks blockquote, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks dl, +.mce-visualblocks figcaption, +.mce-visualblocks figure, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks hgroup, +.mce-visualblocks ol, +.mce-visualblocks p, +.mce-visualblocks pre, +.mce-visualblocks section, +.mce-visualblocks ul { background-repeat: no-repeat; border: 1px dashed #bbb; margin-left: 3px; padding-top: 10px; } +.mce-visualblocks p { background-image: url("data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7"); } +.mce-visualblocks h1 { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw=="); } +.mce-visualblocks h2 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw=="); } +.mce-visualblocks h3 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7"); } +.mce-visualblocks h4 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw=="); } +.mce-visualblocks h5 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw=="); } +.mce-visualblocks h6 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw=="); } +.mce-visualblocks div:not([data-mce-bogus]) { background-image: url("data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7"); } +.mce-visualblocks section { background-image: url("data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs="); } +.mce-visualblocks article { background-image: url("data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7"); } +.mce-visualblocks blockquote { background-image: url("data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7"); } +.mce-visualblocks address { background-image: url("data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs="); } +.mce-visualblocks pre { background-image: url("data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw=="); } +.mce-visualblocks figure { background-image: url("data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7"); } +.mce-visualblocks figcaption { border: 1px dashed #bbb; } +.mce-visualblocks hgroup { background-image: url("data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7"); } +.mce-visualblocks aside { background-image: url("data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs="); } +.mce-visualblocks ul { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw=="); } +.mce-visualblocks ol { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw=="); } +.mce-visualblocks dl { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw=="); } + +.mce-visualblocks:not([dir="rtl"]) address, +.mce-visualblocks:not([dir="rtl"]) article, +.mce-visualblocks:not([dir="rtl"]) aside, +.mce-visualblocks:not([dir="rtl"]) blockquote, +.mce-visualblocks:not([dir="rtl"]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir="rtl"]) dl, +.mce-visualblocks:not([dir="rtl"]) figcaption, +.mce-visualblocks:not([dir="rtl"]) figure, +.mce-visualblocks:not([dir="rtl"]) h1, +.mce-visualblocks:not([dir="rtl"]) h2, +.mce-visualblocks:not([dir="rtl"]) h3, +.mce-visualblocks:not([dir="rtl"]) h4, +.mce-visualblocks:not([dir="rtl"]) h5, +.mce-visualblocks:not([dir="rtl"]) h6, +.mce-visualblocks:not([dir="rtl"]) hgroup, +.mce-visualblocks:not([dir="rtl"]) ol, +.mce-visualblocks:not([dir="rtl"]) p, +.mce-visualblocks:not([dir="rtl"]) pre, +.mce-visualblocks:not([dir="rtl"]) section, +.mce-visualblocks:not([dir="rtl"]) ul { margin-left: 3px; } + +.mce-visualblocks[dir="rtl"] address, +.mce-visualblocks[dir="rtl"] article, +.mce-visualblocks[dir="rtl"] aside, +.mce-visualblocks[dir="rtl"] blockquote, +.mce-visualblocks[dir="rtl"] div:not([data-mce-bogus]), +.mce-visualblocks[dir="rtl"] dl, +.mce-visualblocks[dir="rtl"] figcaption, +.mce-visualblocks[dir="rtl"] figure, +.mce-visualblocks[dir="rtl"] h1, +.mce-visualblocks[dir="rtl"] h2, +.mce-visualblocks[dir="rtl"] h3, +.mce-visualblocks[dir="rtl"] h4, +.mce-visualblocks[dir="rtl"] h5, +.mce-visualblocks[dir="rtl"] h6, +.mce-visualblocks[dir="rtl"] hgroup, +.mce-visualblocks[dir="rtl"] ol, +.mce-visualblocks[dir="rtl"] p, +.mce-visualblocks[dir="rtl"] pre, +.mce-visualblocks[dir="rtl"] section, +.mce-visualblocks[dir="rtl"] ul { background-position-x: right; margin-right: 3px; } + +.mce-nbsp, +.mce-shy { background: #aaa; } +.mce-shy::after { content: "-"; } +body { font-family: sans-serif; } +table { border-collapse: collapse; } diff --git a/tinymce/skins/ui/oxide/content.min.css.br b/tinymce/skins/ui/oxide/content.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..710f8a05064c393fcdf122ffab7ab8ef91e290da GIT binary patch literal 5050 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide/skin.css b/tinymce/skins/ui/oxide/skin.css new file mode 100755 index 000000000..31ff6364f --- /dev/null +++ b/tinymce/skins/ui/oxide/skin.css @@ -0,0 +1,3109 @@ +.tox { + box-shadow: none; + box-sizing: content-box; + color: #222f3e; + cursor: auto; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: normal; + -webkit-tap-highlight-color: transparent; + text-decoration: none; + text-shadow: none; + text-transform: none; + vertical-align: initial; + white-space: normal; +} +.tox *:not(svg):not(rect) { + box-sizing: inherit; + color: inherit; + cursor: inherit; + direction: inherit; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: inherit; + -webkit-tap-highlight-color: inherit; + text-align: inherit; + text-decoration: inherit; + text-shadow: inherit; + text-transform: inherit; + vertical-align: inherit; + white-space: inherit; +} +.tox *:not(svg):not(rect) { + /* stylelint-disable-line no-duplicate-selectors */ + background: transparent; + border: 0; + box-shadow: none; + float: none; + height: auto; + margin: 0; + max-width: none; + outline: 0; + padding: 0; + position: static; + width: auto; +} +.tox:not([dir=rtl]) { + direction: ltr; + text-align: left; +} +.tox[dir=rtl] { + direction: rtl; + text-align: right; +} +.tox-tinymce { + border: 2px solid #eeeeee; + border-radius: 10px; + box-shadow: none; + box-sizing: border-box; + display: flex; + flex-direction: column; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + overflow: hidden; + position: relative; + visibility: inherit !important; +} +.tox.tox-tinymce-inline { + border: none; + box-shadow: none; + overflow: initial; +} +.tox.tox-tinymce-inline .tox-editor-container { + overflow: initial; +} +.tox.tox-tinymce-inline .tox-editor-header { + background-color: #fff; + border: 2px solid #eeeeee; + border-radius: 10px; + box-shadow: none; + overflow: hidden; +} +.tox-tinymce-aux { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + z-index: 1300; +} +.tox-tinymce *:focus, +.tox-tinymce-aux *:focus { + outline: none; +} +button::-moz-focus-inner { + border: 0; +} +.tox[dir=rtl] .tox-icon--flip svg { + transform: rotateY(180deg); +} +.tox .accessibility-issue__header { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description { + align-items: stretch; + border: 1px solid #eeeeee; + border-radius: 6px; + display: flex; + justify-content: space-between; +} +.tox .accessibility-issue__description > div { + padding-bottom: 4px; +} +.tox .accessibility-issue__description > div > div { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description > *:last-child:not(:only-child) { + border-color: #eeeeee; + border-style: solid; +} +.tox .accessibility-issue__repair { + margin-top: 16px; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { + background-color: rgba(0, 108, 231, 0.1); + border-color: #006ce7; + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child { + border-color: #006ce7; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { + color: #006ce7; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { + fill: #006ce7; +} +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { + color: #006ce7; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { + background-color: rgba(255, 165, 0, 0.1); + border-color: rgba(255, 165, 0, 0.5); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child { + border-color: rgba(255, 165, 0, 0.5); +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { + color: #cc8500; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { + fill: #cc8500; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { + color: #cc8500; +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { + background-color: rgba(204, 0, 0, 0.1); + border-color: rgba(204, 0, 0, 0.4); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child { + border-color: rgba(204, 0, 0, 0.4); +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { + color: #c00; +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { + fill: #c00; +} +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { + color: #c00; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { + background-color: rgba(120, 171, 70, 0.1); + border-color: rgba(120, 171, 70, 0.4); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child { + border-color: rgba(120, 171, 70, 0.4); +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { + color: #78AB46; +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { + fill: #78AB46; +} +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { + color: #78AB46; +} +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { + margin-top: 0; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-left: auto; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 4px 4px 8px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-left-width: 1px; + padding-left: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-right: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-right: auto; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 8px 4px 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-right-width: 1px; + padding-right: 4px; +} +.tox .tox-anchorbar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-bar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-button { + background-color: #006ce7; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #006ce7; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + line-height: 24px; + margin: 0; + outline: none; + padding: 4px 16px; + position: relative; + text-align: center; + text-decoration: none; + text-transform: none; + white-space: nowrap; +} +.tox .tox-button::before { + border-radius: 6px; + bottom: -1px; + box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #006ce7, 0 0 0 3px rgba(0, 108, 231, 0.25); + content: ''; + left: -1px; + opacity: 0; + pointer-events: none; + position: absolute; + right: -1px; + top: -1px; +} +.tox .tox-button[disabled] { + background-color: #006ce7; + background-image: none; + border-color: #006ce7; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-button:focus:not(:disabled) { + background-color: #0060ce; + background-image: none; + border-color: #0060ce; + box-shadow: none; + color: #fff; +} +.tox .tox-button:focus-visible:not(:disabled)::before { + opacity: 1; +} +.tox .tox-button:hover:not(:disabled) { + background-color: #0060ce; + background-image: none; + border-color: #0060ce; + box-shadow: none; + color: #fff; +} +.tox .tox-button:active:not(:disabled) { + background-color: #0054b4; + background-image: none; + border-color: #0054b4; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary { + background-color: #f0f0f0; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #f0f0f0; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + outline: none; + padding: 4px 16px; + text-decoration: none; + text-transform: none; +} +.tox .tox-button--secondary[disabled] { + background-color: #f0f0f0; + background-image: none; + border-color: #f0f0f0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} +.tox .tox-button--secondary:focus:not(:disabled) { + background-color: #e3e3e3; + background-image: none; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary:hover:not(:disabled) { + background-color: #e3e3e3; + background-image: none; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary:active:not(:disabled) { + background-color: #d6d6d6; + background-image: none; + border-color: #d6d6d6; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { + padding: 4px; +} +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { + display: block; + fill: currentColor; +} +.tox .tox-button-link { + background: 0; + border: none; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-weight: normal; + line-height: 1.3; + margin: 0; + padding: 0; + white-space: nowrap; +} +.tox .tox-button-link--sm { + font-size: 14px; +} +.tox .tox-button--naked { + background-color: transparent; + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} +.tox .tox-button--naked[disabled] { + background-color: rgba(34, 47, 62, 0.12); + border-color: transparent; + box-shadow: unset; + color: rgba(34, 47, 62, 0.5); +} +.tox .tox-button--naked:hover:not(:disabled) { + background-color: rgba(34, 47, 62, 0.12); + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} +.tox .tox-button--naked:focus:not(:disabled) { + background-color: rgba(34, 47, 62, 0.12); + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} +.tox .tox-button--naked:active:not(:disabled) { + background-color: rgba(34, 47, 62, 0.18); + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} +.tox .tox-button--naked .tox-icon svg { + fill: currentColor; +} +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { + color: #222f3e; +} +.tox .tox-checkbox { + align-items: center; + border-radius: 6px; + cursor: pointer; + display: flex; + height: 36px; + min-width: 36px; +} +.tox .tox-checkbox__input { + /* Hide from view but visible to screen readers */ + height: 1px; + overflow: hidden; + position: absolute; + top: auto; + width: 1px; +} +.tox .tox-checkbox__icons { + align-items: center; + border-radius: 6px; + box-shadow: 0 0 0 2px transparent; + box-sizing: content-box; + display: flex; + height: 24px; + justify-content: center; + padding: calc(4px - 1px); + width: 24px; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: block; + fill: rgba(34, 47, 62, 0.3); +} +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: none; + fill: #006ce7; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: none; + fill: #006ce7; +} +.tox .tox-checkbox--disabled { + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: block; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: block; +} +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { + border-radius: 6px; + box-shadow: inset 0 0 0 1px #006ce7; + padding: calc(4px - 1px); +} +.tox:not([dir=rtl]) .tox-checkbox__label { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-checkbox__input { + left: -10000px; +} +.tox:not([dir=rtl]) .tox-bar .tox-checkbox { + margin-left: 4px; +} +.tox[dir=rtl] .tox-checkbox__label { + margin-right: 4px; +} +.tox[dir=rtl] .tox-checkbox__input { + right: -10000px; +} +.tox[dir=rtl] .tox-bar .tox-checkbox { + margin-right: 4px; +} +.tox { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-collection--toolbar .tox-collection__group { + display: flex; + padding: 0; +} +.tox .tox-collection--grid .tox-collection__group { + display: flex; + flex-wrap: wrap; + max-height: 208px; + overflow-x: hidden; + overflow-y: auto; + padding: 0; +} +.tox .tox-collection--list .tox-collection__group { + border-bottom-width: 0; + border-color: #e3e3e3; + border-left-width: 0; + border-right-width: 0; + border-style: solid; + border-top-width: 1px; + padding: 4px 0; +} +.tox .tox-collection--list .tox-collection__group:first-child { + border-top-width: 0; +} +.tox .tox-collection__group-heading { + background-color: #fcfcfc; + color: rgba(34, 47, 62, 0.7); + cursor: default; + font-size: 12px; + font-style: normal; + font-weight: normal; + margin-bottom: 4px; + margin-top: -4px; + padding: 4px 8px; + text-transform: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.tox .tox-collection__item { + align-items: center; + border-radius: 3px; + color: #222f3e; + display: flex; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.tox .tox-collection--list .tox-collection__item { + padding: 4px 8px; +} +.tox .tox-collection--toolbar .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--grid .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--list .tox-collection__item--enabled { + background-color: #fff; + color: #222f3e; +} +.tox .tox-collection--list .tox-collection__item--active { + background-color: #cce2fa; +} +.tox .tox-collection--toolbar .tox-collection__item--enabled { + background-color: #a6ccf7; + color: #222f3e; +} +.tox .tox-collection--toolbar .tox-collection__item--active { + background-color: #cce2fa; +} +.tox .tox-collection--grid .tox-collection__item--enabled { + background-color: #a6ccf7; + color: #222f3e; +} +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + background-color: #cce2fa; + color: #222f3e; +} +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #222f3e; +} +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #222f3e; +} +.tox .tox-collection__item-icon, +.tox .tox-collection__item-checkmark { + align-items: center; + display: flex; + height: 24px; + justify-content: center; + width: 24px; +} +.tox .tox-collection__item-icon svg, +.tox .tox-collection__item-checkmark svg { + fill: currentColor; +} +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { + height: 48px; + width: 48px; +} +.tox .tox-collection__item-label { + color: currentColor; + display: inline-block; + flex: 1; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 24px; + text-transform: none; + word-break: break-all; +} +.tox .tox-collection__item-accessory { + color: rgba(34, 47, 62, 0.7); + display: inline-block; + font-size: 14px; + height: 24px; + line-height: 24px; + text-transform: none; +} +.tox .tox-collection__item-caret { + align-items: center; + display: flex; + min-height: 24px; +} +.tox .tox-collection__item-caret::after { + content: ''; + font-size: 0; + min-height: inherit; +} +.tox .tox-collection__item-caret svg { + fill: #222f3e; +} +.tox .tox-collection__item--state-disabled { + background-color: transparent; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { + display: none; +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { + display: none; +} +.tox .tox-collection--horizontal { + background-color: #fff; + border: 1px solid #e3e3e3; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: nowrap; + margin-bottom: 0; + overflow-x: auto; + padding: 0; +} +.tox .tox-collection--horizontal .tox-collection__group { + align-items: center; + display: flex; + flex-wrap: nowrap; + margin: 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item { + height: 28px; + margin: 6px 1px 5px 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item-label { + white-space: nowrap; +} +.tox .tox-collection--horizontal .tox-collection__item-caret { + margin-left: 4px; +} +.tox .tox-collection__item-container { + display: flex; +} +.tox .tox-collection__item-container--row { + align-items: center; + flex: 1 1 auto; + flex-direction: row; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { + margin-right: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { + justify-content: flex-end; + margin-left: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { + align-items: flex-start; + margin-bottom: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { + align-items: center; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { + align-items: flex-end; + margin-top: auto; +} +.tox .tox-collection__item-container--column { + align-self: center; + flex: 1 1 auto; + flex-direction: column; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { + align-items: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { + align-items: flex-end; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { + align-self: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { + align-self: center; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { + align-self: flex-end; +} +.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-right: 1px solid transparent; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-collection__item-accessory { + margin-left: 16px; + text-align: right; +} +.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret { + margin-left: 16px; +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-left: 1px solid transparent; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-right: 8px; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-right: 4px; +} +.tox[dir=rtl] .tox-collection__item-accessory { + margin-right: 16px; + text-align: left; +} +.tox[dir=rtl] .tox-collection .tox-collection__item-caret { + margin-right: 16px; + transform: rotateY(180deg); +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret { + margin-right: 4px; +} +.tox .tox-color-picker-container { + display: flex; + flex-direction: row; + height: 225px; + margin: 0; +} +.tox .tox-sv-palette { + box-sizing: border-box; + display: flex; + height: 100%; +} +.tox .tox-sv-palette-spectrum { + height: 100%; +} +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { + width: 225px; +} +.tox .tox-sv-palette-thumb { + background: none; + border: 1px solid black; + border-radius: 50%; + box-sizing: content-box; + height: 12px; + position: absolute; + width: 12px; +} +.tox .tox-sv-palette-inner-thumb { + border: 1px solid white; + border-radius: 50%; + height: 10px; + position: absolute; + width: 10px; +} +.tox .tox-hue-slider { + box-sizing: border-box; + height: 100%; + width: 25px; +} +.tox .tox-hue-slider-spectrum { + background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00); + height: 100%; + width: 100%; +} +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { + width: 20px; +} +.tox .tox-hue-slider-thumb { + background: white; + border: 1px solid black; + box-sizing: content-box; + height: 4px; + width: 100%; +} +.tox .tox-rgb-form { + display: flex; + flex-direction: column; + justify-content: space-between; +} +.tox .tox-rgb-form div { + align-items: center; + display: flex; + justify-content: space-between; + margin-bottom: 5px; + width: inherit; +} +.tox .tox-rgb-form input { + width: 6em; +} +.tox .tox-rgb-form input.tox-invalid { + /* Need !important to override Chrome's focus styling unfortunately */ + border: 1px solid red !important; +} +.tox .tox-rgb-form .tox-rgba-preview { + border: 1px solid black; + flex-grow: 2; + margin-bottom: 0; +} +.tox:not([dir=rtl]) .tox-sv-palette { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider-thumb { + margin-left: -1px; +} +.tox:not([dir=rtl]) .tox-rgb-form label { + margin-right: 0.5em; +} +.tox[dir=rtl] .tox-sv-palette { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider-thumb { + margin-right: -1px; +} +.tox[dir=rtl] .tox-rgb-form label { + margin-left: 0.5em; +} +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches { + margin: 5px 0 6px 11px; +} +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { + border: 0; + margin: -4px -4px; +} +.tox .tox-swatches__row { + display: flex; +} +.tox .tox-swatch { + height: 30px; + transition: transform 0.15s, box-shadow 0.15s; + width: 30px; +} +.tox .tox-swatch:hover, +.tox .tox-swatch:focus { + box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset; + transform: scale(0.8); +} +.tox .tox-swatch--remove { + align-items: center; + display: flex; + justify-content: center; +} +.tox .tox-swatch--remove svg path { + stroke: #e74c3c; +} +.tox .tox-swatches__picker-btn { + align-items: center; + background-color: transparent; + border: 0; + cursor: pointer; + display: flex; + height: 30px; + justify-content: center; + outline: none; + padding: 0; + width: 30px; +} +.tox .tox-swatches__picker-btn svg { + fill: #222f3e; + height: 24px; + width: 24px; +} +.tox .tox-swatches__picker-btn:hover { + background: #cce2fa; +} +.tox:not([dir=rtl]) .tox-swatches__picker-btn { + margin-left: auto; +} +.tox[dir=rtl] .tox-swatches__picker-btn { + margin-right: auto; +} +.tox .tox-comment-thread { + background: #fff; + position: relative; +} +.tox .tox-comment-thread > *:not(:first-child) { + margin-top: 8px; +} +.tox .tox-comment { + background: #fff; + border: 1px solid #eeeeee; + border-radius: 6px; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + padding: 8px 8px 16px 8px; + position: relative; +} +.tox .tox-comment__header { + align-items: center; + color: #222f3e; + display: flex; + justify-content: space-between; +} +.tox .tox-comment__date { + color: #222f3e; + font-size: 12px; + line-height: 18px; +} +.tox .tox-comment__body { + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin-top: 8px; + position: relative; + text-transform: initial; +} +.tox .tox-comment__body textarea { + resize: none; + white-space: normal; + width: 100%; +} +.tox .tox-comment__expander { + padding-top: 8px; +} +.tox .tox-comment__expander p { + color: rgba(34, 47, 62, 0.7); + font-size: 14px; + font-style: normal; +} +.tox .tox-comment__body p { + margin: 0; +} +.tox .tox-comment__buttonspacing { + padding-top: 16px; + text-align: center; +} +.tox .tox-comment-thread__overlay::after { + background: #fff; + bottom: 0; + content: ""; + display: flex; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + top: 0; + z-index: 5; +} +.tox .tox-comment__reply { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 8px; +} +.tox .tox-comment__reply > *:first-child { + margin-bottom: 8px; + width: 100%; +} +.tox .tox-comment__edit { + display: flex; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 16px; +} +.tox .tox-comment__gradient::after { + background: linear-gradient(rgba(255, 255, 255, 0), #fff); + bottom: 0; + content: ""; + display: block; + height: 5em; + margin-top: -40px; + position: absolute; + width: 100%; +} +.tox .tox-comment__overlay { + background: #fff; + bottom: 0; + display: flex; + flex-direction: column; + flex-grow: 1; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + text-align: center; + top: 0; + z-index: 5; +} +.tox .tox-comment__loading-text { + align-items: center; + color: #222f3e; + display: flex; + flex-direction: column; + position: relative; +} +.tox .tox-comment__loading-text > div { + padding-bottom: 16px; +} +.tox .tox-comment__overlaytext { + bottom: 0; + flex-direction: column; + font-size: 14px; + left: 0; + padding: 1em; + position: absolute; + right: 0; + top: 0; + z-index: 10; +} +.tox .tox-comment__overlaytext p { + background-color: #fff; + box-shadow: 0 0 8px 8px #fff; + color: #222f3e; + text-align: center; +} +.tox .tox-comment__overlaytext div:nth-of-type(2) { + font-size: 0.8em; +} +.tox .tox-comment__busy-spinner { + align-items: center; + background-color: #fff; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 20; +} +.tox .tox-comment__scroll { + display: flex; + flex-direction: column; + flex-shrink: 1; + overflow: auto; +} +.tox .tox-conversations { + margin: 8px; +} +.tox:not([dir=rtl]) .tox-comment__edit { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child, +.tox:not([dir=rtl]) .tox-comment__edit > *:last-child, +.tox:not([dir=rtl]) .tox-comment__reply > *:last-child { + margin-left: 8px; +} +.tox[dir=rtl] .tox-comment__edit { + margin-right: 8px; +} +.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child, +.tox[dir=rtl] .tox-comment__edit > *:last-child, +.tox[dir=rtl] .tox-comment__reply > *:last-child { + margin-right: 8px; +} +.tox .tox-user { + align-items: center; + display: flex; +} +.tox .tox-user__avatar svg { + fill: rgba(34, 47, 62, 0.7); +} +.tox .tox-user__avatar img { + border-radius: 50%; + height: 36px; + object-fit: cover; + vertical-align: middle; + width: 36px; +} +.tox .tox-user__name { + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: bold; + line-height: 18px; + text-transform: none; +} +.tox:not([dir=rtl]) .tox-user__avatar svg, +.tox:not([dir=rtl]) .tox-user__avatar img { + margin-right: 8px; +} +.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar svg, +.tox[dir=rtl] .tox-user__avatar img { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar + .tox-user__name { + margin-right: 8px; +} +.tox .tox-dialog-wrap { + align-items: center; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1100; +} +.tox .tox-dialog-wrap__backdrop { + background-color: rgba(255, 255, 255, 0.75); + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} +.tox .tox-dialog-wrap__backdrop--opaque { + background-color: #fff; +} +.tox .tox-dialog { + background-color: #fff; + border-color: #eeeeee; + border-radius: 10px; + border-style: solid; + border-width: 0px; + box-shadow: 0 16px 16px -10px rgba(34, 47, 62, 0.15), 0 0 40px 1px rgba(34, 47, 62, 0.15); + display: flex; + flex-direction: column; + max-height: 100%; + max-width: 480px; + overflow: hidden; + position: relative; + width: 95vw; + z-index: 2; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog { + align-self: flex-start; + margin: 8px auto; + max-height: calc(100vh - 8px * 2); + width: calc(100vw - 16px); + } +} +.tox .tox-dialog-inline { + z-index: 1100; +} +.tox .tox-dialog__header { + align-items: center; + background-color: #fff; + border-bottom: none; + color: #222f3e; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 8px 16px 0 16px; + position: relative; +} +.tox .tox-dialog__header .tox-button { + z-index: 1; +} +.tox .tox-dialog__draghandle { + cursor: grab; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tox .tox-dialog__draghandle:active { + cursor: grabbing; +} +.tox .tox-dialog__dismiss { + margin-left: auto; +} +.tox .tox-dialog__title { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 20px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin: 0; + text-transform: none; +} +.tox .tox-dialog__body { + color: #222f3e; + display: flex; + flex: 1; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + min-width: 0; + text-align: left; + text-transform: none; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body { + flex-direction: column; + } +} +.tox .tox-dialog__body-nav { + align-items: flex-start; + display: flex; + flex-direction: column; + padding: 16px 16px; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { + flex-direction: row; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding-bottom: 0; + } +} +.tox .tox-dialog__body-nav-item { + border-bottom: 2px solid transparent; + color: rgba(34, 47, 62, 0.7); + display: inline-block; + font-size: 14px; + line-height: 1.3; + margin-bottom: 8px; + text-decoration: none; + white-space: nowrap; +} +.tox .tox-dialog__body-nav-item:focus { + background-color: rgba(0, 108, 231, 0.1); +} +.tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid #006ce7; + color: #006ce7; +} +.tox .tox-dialog__body-content { + box-sizing: border-box; + display: flex; + flex: 1; + flex-direction: column; + max-height: 650px; + overflow: auto; + -webkit-overflow-scrolling: touch; + padding: 16px 16px; +} +.tox .tox-dialog__body-content > * { + margin-bottom: 0; + margin-top: 16px; +} +.tox .tox-dialog__body-content > *:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content > *:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content > *:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog__body-content a { + color: #006ce7; + cursor: pointer; + text-decoration: none; +} +.tox .tox-dialog__body-content a:hover, +.tox .tox-dialog__body-content a:focus { + color: #0054b4; + text-decoration: none; +} +.tox .tox-dialog__body-content a:active { + color: #0054b4; + text-decoration: none; +} +.tox .tox-dialog__body-content svg { + fill: #222f3e; +} +.tox .tox-dialog__body-content ul { + display: block; + list-style-type: disc; + margin-bottom: 16px; + margin-inline-end: 0; + margin-inline-start: 0; + padding-inline-start: 2.5rem; +} +.tox .tox-dialog__body-content .tox-form__group h1 { + color: #222f3e; + font-size: 20px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group h2 { + color: #222f3e; + font-size: 16px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group p { + margin-bottom: 16px; +} +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog--width-lg { + height: 650px; + max-width: 1200px; +} +.tox .tox-dialog--width-md { + max-width: 800px; +} +.tox .tox-dialog--width-md .tox-dialog__body-content { + overflow: auto; +} +.tox .tox-dialog__body-content--centered { + text-align: center; +} +.tox .tox-dialog__footer { + align-items: center; + background-color: #fff; + border-top: none; + display: flex; + justify-content: space-between; + padding: 8px 16px; +} +.tox .tox-dialog__footer-start, +.tox .tox-dialog__footer-end { + display: flex; +} +.tox .tox-dialog__busy-spinner { + align-items: center; + background-color: rgba(255, 255, 255, 0.75); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 3; +} +.tox .tox-dialog__table { + border-collapse: collapse; + width: 100%; +} +.tox .tox-dialog__table thead th { + font-weight: bold; + padding-bottom: 8px; +} +.tox .tox-dialog__table tbody tr { + border-bottom: 1px solid #eeeeee; +} +.tox .tox-dialog__table tbody tr:last-child { + border-bottom: none; +} +.tox .tox-dialog__table td { + padding-bottom: 8px; + padding-top: 8px; +} +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { + background: #fff; +} +.tox .tox-dialog__popups { + position: absolute; + width: 100%; + z-index: 1100; +} +.tox .tox-dialog__body-iframe { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-dialog__body-iframe .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox .tox-dialog-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox .tox-dialog-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox .tox-dialog-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { + transition-delay: 0s; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav { + margin-right: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) { + margin-left: 8px; + } +} +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *, +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * { + margin-left: 8px; +} +.tox[dir=rtl] .tox-dialog__body { + text-align: right; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav { + margin-left: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) { + margin-right: 8px; + } +} +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *, +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * { + margin-right: 8px; +} +body.tox-dialog__disable-scroll { + overflow: hidden; +} +.tox .tox-dropzone-container { + display: flex; + flex: 1; +} +.tox .tox-dropzone { + align-items: center; + background: #fff; + border: 2px dashed #eeeeee; + box-sizing: border-box; + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + min-height: 100px; + padding: 10px; +} +.tox .tox-dropzone p { + color: rgba(34, 47, 62, 0.7); + margin: 0 0 16px 0; +} +.tox .tox-edit-area { + display: flex; + flex: 1; + overflow: hidden; + position: relative; +} +.tox .tox-edit-area__iframe { + background-color: #fff; + border: 0; + box-sizing: border-box; + flex: 1; + height: 100%; + position: absolute; + width: 100%; +} +.tox.tox-inline-edit-area { + border: 1px dotted #eeeeee; +} +.tox .tox-editor-container { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} +.tox .tox-editor-header { + display: grid; + grid-template-columns: 1fr min-content; + z-index: 1; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header { + background-color: #fff; + border-bottom: none; + box-shadow: 0 2px 2px -2px rgba(34, 47, 62, 0.1), 0 8px 8px -4px rgba(34, 47, 62, 0.07); + padding: 4px 0; + transition: box-shadow 0.5s; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { + border-top: 1px solid #e3e3e3; + box-shadow: none; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: #fff; + box-shadow: 0 2px 2px -2px rgba(34, 47, 62, 0.2), 0 8px 8px -4px rgba(34, 47, 62, 0.15); + padding: 4px 0; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { + box-shadow: 0 2px 2px -2px rgba(34, 47, 62, 0.2), 0 8px 8px -4px rgba(34, 47, 62, 0.15); +} +.tox-editor-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox-editor-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox-editor-dock-transition { + transition: visibility 0s linear 0.25s, opacity 0.25s ease; +} +.tox-editor-dock-transition.tox-editor-dock-fadein { + transition-delay: 0s; +} +.tox .tox-control-wrap { + flex: 1; + position: relative; +} +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { + display: none; +} +.tox .tox-control-wrap svg { + display: block; +} +.tox .tox-control-wrap__status-icon-wrap { + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-control-wrap__status-icon-invalid svg { + fill: #c00; +} +.tox .tox-control-wrap__status-icon-unknown svg { + fill: orange; +} +.tox .tox-control-wrap__status-icon-valid svg { + fill: green; +} +.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield { + padding-right: 32px; +} +.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap { + right: 4px; +} +.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield { + padding-left: 32px; +} +.tox[dir=rtl] .tox-control-wrap__status-icon-wrap { + left: 4px; +} +.tox .tox-autocompleter { + max-width: 25em; +} +.tox .tox-autocompleter .tox-menu { + box-sizing: border-box; + max-width: 25em; +} +.tox .tox-autocompleter .tox-autocompleter-highlight { + font-weight: bold; +} +.tox .tox-color-input { + display: flex; + position: relative; + z-index: 1; +} +.tox .tox-color-input .tox-textfield { + z-index: -1; +} +.tox .tox-color-input span { + border-color: rgba(34, 47, 62, 0.2); + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + height: 24px; + position: absolute; + top: 6px; + width: 24px; +} +.tox .tox-color-input span:hover:not([aria-disabled=true]), +.tox .tox-color-input span:focus:not([aria-disabled=true]) { + border-color: #006ce7; + cursor: pointer; +} +.tox .tox-color-input span::before { + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%); + background-position: 0 0, 0 6px, 6px -6px, -6px 0; + background-size: 12px 12px; + border: 1px solid #fff; + border-radius: 6px; + box-sizing: border-box; + content: ''; + height: 24px; + left: -1px; + position: absolute; + top: -1px; + width: 24px; + z-index: -1; +} +.tox .tox-color-input span[aria-disabled=true] { + cursor: not-allowed; +} +.tox:not([dir=rtl]) .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-color-input .tox-textfield { + padding-left: 36px; +} +.tox:not([dir=rtl]) .tox-color-input span { + left: 6px; +} +.tox[dir="rtl"] .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir="rtl"] .tox-color-input .tox-textfield { + padding-right: 36px; +} +.tox[dir="rtl"] .tox-color-input span { + right: 6px; +} +.tox .tox-label, +.tox .tox-toolbar-label { + color: rgba(34, 47, 62, 0.7); + display: block; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + padding: 0 8px 0 0; + text-transform: none; + white-space: nowrap; +} +.tox .tox-toolbar-label { + padding: 0 8px; +} +.tox[dir=rtl] .tox-label { + padding: 0 0 0 8px; +} +.tox .tox-form { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group { + box-sizing: border-box; + margin-bottom: 4px; +} +.tox .tox-form-group--maximize { + flex: 1; +} +.tox .tox-form__group--error { + color: #c00; +} +.tox .tox-form__group--collection { + display: flex; +} +.tox .tox-form__grid { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} +.tox .tox-form__grid--2col > .tox-form__group { + width: calc(50% - (8px / 2)); +} +.tox .tox-form__grid--3col > .tox-form__group { + width: calc(100% / 3 - (8px / 2)); +} +.tox .tox-form__grid--4col > .tox-form__group { + width: calc(25% - (8px / 2)); +} +.tox .tox-form__controls-h-stack { + align-items: center; + display: flex; +} +.tox .tox-form__group--inline { + align-items: center; + display: flex; +} +.tox .tox-form__group--stretched { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group--stretched .tox-textarea { + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) { + margin-right: 4px; +} +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { + display: none; +} +.tox .tox-textfield, +.tox .tox-toolbar-textfield, +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #eeeeee; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #222f3e; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 5.5px; + resize: none; + width: 100%; +} +.tox .tox-textfield[disabled], +.tox .tox-textarea[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} +.tox .tox-textfield:focus, +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus { + background-color: #fff; + border-color: #006ce7; + box-shadow: 0 0 0 2px rgba(0, 108, 231, 0.25); + outline: none; +} +.tox .tox-toolbar-textfield { + border-width: 0; + margin-bottom: 3px; + margin-top: 2px; + max-width: 250px; +} +.tox .tox-naked-btn { + background-color: transparent; + border: 0; + border-color: transparent; + box-shadow: unset; + color: #006ce7; + cursor: pointer; + display: block; + margin: 0; + padding: 0; +} +.tox .tox-naked-btn svg { + display: block; + fill: #222f3e; +} +.tox:not([dir=rtl]) .tox-toolbar-textfield + * { + margin-left: 4px; +} +.tox[dir=rtl] .tox-toolbar-textfield + * { + margin-right: 4px; +} +.tox .tox-listboxfield { + cursor: pointer; + position: relative; +} +.tox .tox-listboxfield .tox-listbox--select[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} +.tox .tox-listbox__select-label { + cursor: default; + flex: 1; + margin: 0 4px; +} +.tox .tox-listbox__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-listbox__select-chevron svg { + fill: #222f3e; +} +.tox .tox-listboxfield .tox-listbox--select { + align-items: center; + display: flex; +} +.tox:not([dir=rtl]) .tox-listboxfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-listboxfield svg { + left: 8px; +} +.tox .tox-selectfield { + cursor: pointer; + position: relative; +} +.tox .tox-selectfield select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #eeeeee; + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #222f3e; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 5.5px; + resize: none; + width: 100%; +} +.tox .tox-selectfield select[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} +.tox .tox-selectfield select::-ms-expand { + display: none; +} +.tox .tox-selectfield select:focus { + background-color: #fff; + border-color: #006ce7; + box-shadow: 0 0 0 2px rgba(0, 108, 231, 0.25); + outline: none; +} +.tox .tox-selectfield svg { + pointer-events: none; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox:not([dir=rtl]) .tox-selectfield select[size="0"], +.tox:not([dir=rtl]) .tox-selectfield select[size="1"] { + padding-right: 24px; +} +.tox:not([dir=rtl]) .tox-selectfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-selectfield select[size="0"], +.tox[dir=rtl] .tox-selectfield select[size="1"] { + padding-left: 24px; +} +.tox[dir=rtl] .tox-selectfield svg { + left: 8px; +} +.tox .tox-textarea { + -webkit-appearance: textarea; + -moz-appearance: textarea; + appearance: textarea; + white-space: pre-wrap; +} +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} +.tox .tox-help__more-link { + list-style: none; + margin-top: 1em; +} +.tox .tox-imagepreview { + background-color: #666; + height: 380px; + overflow: hidden; + position: relative; + width: 100%; +} +.tox .tox-imagepreview.tox-imagepreview__loaded { + overflow: auto; +} +.tox .tox-imagepreview__container { + display: flex; + left: 100vw; + position: absolute; + top: 100vw; +} +.tox .tox-imagepreview__image { + background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==); +} +.tox .tox-image-tools .tox-spacer { + flex: 1; +} +.tox .tox-image-tools .tox-bar { + align-items: center; + display: flex; + height: 60px; + justify-content: center; +} +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { + margin-top: 8px; +} +.tox .tox-image-tools .tox-croprect-block { + background: black; + filter: alpha(opacity=50); + opacity: 0.5; + position: absolute; + zoom: 1; +} +.tox .tox-image-tools .tox-croprect-handle { + border: 2px solid white; + height: 20px; + left: 0; + position: absolute; + top: 0; + width: 20px; +} +.tox .tox-image-tools .tox-croprect-handle-move { + border: 0; + cursor: move; + position: absolute; +} +.tox .tox-image-tools .tox-croprect-handle-nw { + border-width: 2px 0 0 2px; + cursor: nw-resize; + left: 100px; + margin: -2px 0 0 -2px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-ne { + border-width: 2px 2px 0 0; + cursor: ne-resize; + left: 200px; + margin: -2px 0 0 -20px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-sw { + border-width: 0 0 2px 2px; + cursor: sw-resize; + left: 100px; + margin: -20px 2px 0 -2px; + top: 200px; +} +.tox .tox-image-tools .tox-croprect-handle-se { + border-width: 0 2px 2px 0; + cursor: se-resize; + left: 200px; + margin: -20px 0 0 -20px; + top: 200px; +} +.tox .tox-insert-table-picker { + display: flex; + flex-wrap: wrap; + width: 170px; +} +.tox .tox-insert-table-picker > div { + border-color: #eeeeee; + border-style: solid; + border-width: 0 1px 1px 0; + box-sizing: border-box; + height: 17px; + width: 17px; +} +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: -4px -4px; +} +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { + background-color: rgba(0, 108, 231, 0.5); + border-color: rgba(0, 108, 231, 0.5); +} +.tox .tox-insert-table-picker__label { + color: rgba(34, 47, 62, 0.7); + display: block; + font-size: 14px; + padding: 4px; + text-align: center; + width: 100%; +} +.tox:not([dir=rtl]) { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) { + border-right: 0; +} +.tox[dir=rtl] { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) { + border-right: 0; +} +.tox { + /* stylelint-disable */ + /* stylelint-enable */ +} +.tox .tox-menu { + background-color: #fff; + border: 1px solid transparent; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + display: inline-block; + overflow: hidden; + vertical-align: top; + z-index: 1150; +} +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0 4px; +} +.tox .tox-menu.tox-collection.tox-collection--toolbar { + padding: 8px; +} +.tox .tox-menu.tox-collection.tox-collection--grid { + padding: 8px; +} +@media only screen and (min-width: 768px ) { + .tox .tox-menu .tox-collection__item-label { + overflow-wrap: break-word; + word-break: normal; + } +} +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p, +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code { + margin: 0; +} +.tox .tox-menubar { + background: repeating-linear-gradient(transparent 0px 1px, transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat; + background-color: #fff; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + grid-column: 1 / -1; + grid-row: 1; + padding: 0 11px 0 12px; +} +.tox .tox-promotion + .tox-menubar { + grid-column: 1; +} +.tox .tox-promotion { + background: repeating-linear-gradient(transparent 0px 1px, transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat; + background-color: #fff; + grid-column: 2; + grid-row: 1; + padding-inline-end: 8px; + padding-inline-start: 4px; + padding-top: 5px; +} +.tox .tox-promotion-link { + align-items: unsafe center; + background-color: #E8F1F8; + border-radius: 5px; + color: #086BE6; + cursor: pointer; + display: flex; + font-size: 14px; + height: 26.6px; + padding: 4px 8px; + white-space: nowrap; +} +.tox .tox-promotion-link:hover { + background-color: #B4D7FF; +} +.tox .tox-promotion-link:focus { + background-color: #D9EDF7; +} +/* Deprecated. Remove in next major release */ +.tox .tox-mbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #222f3e; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + justify-content: center; + margin: 5px 1px 6px 0; + outline: none; + overflow: hidden; + padding: 0 4px; + text-transform: none; + width: auto; +} +.tox .tox-mbtn[disabled] { + background-color: transparent; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-mbtn:focus:not(:disabled) { + background: #cce2fa; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-mbtn--active { + background: #a6ccf7; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) { + background: #cce2fa; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-mbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { + cursor: not-allowed; +} +.tox .tox-mbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; + display: none; +} +.tox .tox-notification { + border-radius: 6px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + display: grid; + font-size: 14px; + font-weight: normal; + grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + margin-top: 4px; + opacity: 0; + padding: 4px; + transition: transform 100ms ease-in, opacity 150ms ease-in; +} +.tox .tox-notification p { + font-size: 14px; + font-weight: normal; +} +.tox .tox-notification a { + cursor: pointer; + text-decoration: underline; +} +.tox .tox-notification--in { + opacity: 1; +} +.tox .tox-notification--success { + background-color: #e4eeda; + border-color: #d7e6c8; + color: #222f3e; +} +.tox .tox-notification--success p { + color: #222f3e; +} +.tox .tox-notification--success a { + color: #517342; +} +.tox .tox-notification--success svg { + fill: #222f3e; +} +.tox .tox-notification--error { + background-color: #f5cccc; + border-color: #f0b3b3; + color: #222f3e; +} +.tox .tox-notification--error p { + color: #222f3e; +} +.tox .tox-notification--error a { + color: #77181f; +} +.tox .tox-notification--error svg { + fill: #222f3e; +} +.tox .tox-notification--warn, +.tox .tox-notification--warning { + background-color: #fff5cc; + border-color: #fff0b3; + color: #222f3e; +} +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { + color: #222f3e; +} +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { + color: #7a6e25; +} +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { + fill: #222f3e; +} +.tox .tox-notification--info { + background-color: #d6e7fb; + border-color: #c1dbf9; + color: #222f3e; +} +.tox .tox-notification--info p { + color: #222f3e; +} +.tox .tox-notification--info a { + color: #2a64a6; +} +.tox .tox-notification--info svg { + fill: #222f3e; +} +.tox .tox-notification__body { + align-self: center; + color: #222f3e; + font-size: 14px; + grid-column-end: 3; + grid-column-start: 2; + grid-row-end: 2; + grid-row-start: 1; + text-align: center; + white-space: normal; + word-break: break-all; + word-break: break-word; +} +.tox .tox-notification__body > * { + margin: 0; +} +.tox .tox-notification__body > * + * { + margin-top: 1rem; +} +.tox .tox-notification__icon { + align-self: center; + grid-column-end: 2; + grid-column-start: 1; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification__icon svg { + display: block; +} +.tox .tox-notification__dismiss { + align-self: start; + grid-column-end: 4; + grid-column-start: 3; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification .tox-progress-bar { + grid-column-end: 4; + grid-column-start: 1; + grid-row-end: 3; + grid-row-start: 2; + justify-self: center; +} +.tox .tox-pop { + display: inline-block; + position: relative; +} +.tox .tox-pop--resizing { + transition: width 0.1s ease; +} +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { + flex-wrap: nowrap; +} +.tox .tox-pop--transition { + transition: 0.15s ease; + transition-property: left, right, top, bottom; +} +.tox .tox-pop--transition::before, +.tox .tox-pop--transition::after { + transition: all 0.15s, visibility 0s, opacity 0.075s ease 0.075s; +} +.tox .tox-pop__dialog { + background-color: #fff; + border: 1px solid #eeeeee; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + min-width: 0; + overflow: hidden; +} +.tox .tox-pop__dialog > *:not(.tox-toolbar) { + margin: 4px 4px 4px 8px; +} +.tox .tox-pop__dialog .tox-toolbar { + background-color: transparent; + margin-bottom: -1px; +} +.tox .tox-pop::before, +.tox .tox-pop::after { + border-style: solid; + content: ''; + display: block; + height: 0; + opacity: 1; + position: absolute; + width: 0; +} +.tox .tox-pop.tox-pop--inset::before, +.tox .tox-pop.tox-pop--inset::after { + opacity: 0; + transition: all 0s 0.15s, visibility 0s, opacity 0.075s ease; +} +.tox .tox-pop.tox-pop--bottom::before, +.tox .tox-pop.tox-pop--bottom::after { + left: 50%; + top: 100%; +} +.tox .tox-pop.tox-pop--bottom::after { + border-color: #fff transparent transparent transparent; + border-width: 8px; + margin-left: -8px; + margin-top: -1px; +} +.tox .tox-pop.tox-pop--bottom::before { + border-color: #eeeeee transparent transparent transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--top::before, +.tox .tox-pop.tox-pop--top::after { + left: 50%; + top: 0; + transform: translateY(-100%); +} +.tox .tox-pop.tox-pop--top::after { + border-color: transparent transparent #fff transparent; + border-width: 8px; + margin-left: -8px; + margin-top: 1px; +} +.tox .tox-pop.tox-pop--top::before { + border-color: transparent transparent #eeeeee transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--left::before, +.tox .tox-pop.tox-pop--left::after { + left: 0; + top: calc(50% - 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--left::after { + border-color: transparent #fff transparent transparent; + border-width: 8px; + margin-left: -15px; +} +.tox .tox-pop.tox-pop--left::before { + border-color: transparent #eeeeee transparent transparent; + border-width: 10px; + margin-left: -19px; +} +.tox .tox-pop.tox-pop--right::before, +.tox .tox-pop.tox-pop--right::after { + left: 100%; + top: calc(50% + 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--right::after { + border-color: transparent transparent transparent #fff; + border-width: 8px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--right::before { + border-color: transparent transparent transparent #eeeeee; + border-width: 10px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--align-left::before, +.tox .tox-pop.tox-pop--align-left::after { + left: 20px; +} +.tox .tox-pop.tox-pop--align-right::before, +.tox .tox-pop.tox-pop--align-right::after { + left: calc(100% - 20px); +} +.tox .tox-sidebar-wrap { + display: flex; + flex-direction: row; + flex-grow: 1; + min-height: 0; +} +.tox .tox-sidebar { + background-color: #fff; + display: flex; + flex-direction: row; + justify-content: flex-end; +} +.tox .tox-sidebar__slider { + display: flex; + overflow: hidden; +} +.tox .tox-sidebar__pane-container { + display: flex; +} +.tox .tox-sidebar__pane { + display: flex; +} +.tox .tox-sidebar--sliding-closed { + opacity: 0; +} +.tox .tox-sidebar--sliding-open { + opacity: 1; +} +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { + transition: width 0.5s ease, opacity 0.5s ease; +} +.tox .tox-selector { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + display: inline-block; + height: 10px; + position: absolute; + width: 10px; +} +.tox.tox-platform-touch .tox-selector { + height: 12px; + width: 12px; +} +.tox .tox-slider { + align-items: center; + display: flex; + flex: 1; + height: 24px; + justify-content: center; + position: relative; +} +.tox .tox-slider__rail { + background-color: transparent; + border: 1px solid #eeeeee; + border-radius: 6px; + height: 10px; + min-width: 120px; + width: 100%; +} +.tox .tox-slider__handle { + background-color: #006ce7; + border: 2px solid #0054b4; + border-radius: 6px; + box-shadow: none; + height: 24px; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%); + width: 14px; +} +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { + margin-inline-start: 8px; +} +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { + margin-inline-start: 32px; +} +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { + margin-inline-start: 32px; +} +.tox .tox-source-code { + overflow: auto; +} +.tox .tox-spinner { + display: flex; +} +.tox .tox-spinner > div { + animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; + background-color: rgba(34, 47, 62, 0.7); + border-radius: 100%; + height: 8px; + width: 8px; +} +.tox .tox-spinner > div:nth-child(1) { + animation-delay: -0.32s; +} +.tox .tox-spinner > div:nth-child(2) { + animation-delay: -0.16s; +} +@keyframes tam-bouncing-dots { + 0%, + 80%, + 100% { + transform: scale(0); + } + 40% { + transform: scale(1); + } +} +.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-spinner > div:not(:first-child) { + margin-right: 4px; +} +.tox .tox-statusbar { + align-items: center; + background-color: #fff; + border-top: 1px solid #e3e3e3; + color: rgba(34, 47, 62, 0.7); + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-weight: normal; + height: 25px; + overflow: hidden; + padding: 0 8px; + position: relative; + text-transform: none; +} +.tox .tox-statusbar__text-container { + display: flex; + flex: 1 1 auto; + justify-content: flex-end; + overflow: hidden; +} +.tox .tox-statusbar__path { + display: flex; + flex: 1 1 auto; + margin-right: auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-statusbar__path > * { + display: inline; + white-space: nowrap; +} +.tox .tox-statusbar__wordcount { + flex: 0 0 auto; + margin-left: 1ch; +} +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { + color: rgba(34, 47, 62, 0.7); + text-decoration: none; +} +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + color: #222f3e; + cursor: pointer; +} +.tox .tox-statusbar__branding svg { + fill: rgba(34, 47, 62, 0.8); + height: 1.14em; + vertical-align: -0.28em; + width: 3.6em; +} +.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg, +.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg { + fill: #222f3e; +} +.tox .tox-statusbar__resize-handle { + align-items: flex-end; + align-self: stretch; + cursor: nwse-resize; + display: flex; + flex: 0 0 auto; + justify-content: flex-end; + margin-left: auto; + margin-right: -8px; + padding-bottom: 3px; + padding-left: 1ch; + padding-right: 3px; +} +.tox .tox-statusbar__resize-handle svg { + display: block; + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-statusbar__resize-handle:focus svg { + background-color: #dee0e2; + border-radius: 1px 1px 5px 1px; + box-shadow: 0 0 0 2px #dee0e2; +} +.tox:not([dir=rtl]) .tox-statusbar__path > * { + margin-right: 4px; +} +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 2ch; +} +.tox[dir=rtl] .tox-statusbar { + flex-direction: row-reverse; +} +.tox[dir=rtl] .tox-statusbar__path > * { + margin-left: 4px; +} +.tox .tox-throbber { + z-index: 1299; +} +.tox .tox-throbber__busy-spinner { + align-items: center; + background-color: rgba(255, 255, 255, 0.6); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; +} +.tox .tox-tbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #222f3e; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 28px; + justify-content: center; + margin: 6px 1px 5px 0; + outline: none; + overflow: hidden; + padding: 0; + text-transform: none; + width: 34px; +} +.tox .tox-tbtn svg { + display: block; + fill: #222f3e; +} +.tox .tox-tbtn.tox-tbtn-more { + padding-left: 5px; + padding-right: 5px; + width: inherit; +} +.tox .tox-tbtn:focus { + background: #cce2fa; + border: 0; + box-shadow: none; +} +.tox .tox-tbtn:hover { + background: #cce2fa; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tbtn:hover svg { + fill: #222f3e; +} +.tox .tox-tbtn:active { + background: #a6ccf7; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tbtn:active svg { + fill: #222f3e; +} +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { + background: transparent; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { + background: #a6ccf7; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tbtn--enabled > *, +.tox .tox-tbtn--enabled:hover > * { + transform: none; +} +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #222f3e; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + color: #222f3e; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { + fill: #222f3e; +} +.tox .tox-tbtn:active > * { + transform: none; +} +.tox .tox-tbtn--md { + height: 42px; + width: 51px; +} +.tox .tox-tbtn--lg { + flex-direction: column; + height: 56px; + width: 68px; +} +.tox .tox-tbtn--return { + align-self: stretch; + height: unset; + width: 16px; +} +.tox .tox-tbtn--labeled { + padding: 0 4px; + width: unset; +} +.tox .tox-tbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} +.tox .tox-tbtn--select { + margin: 6px 1px 5px 0; + padding: 0 4px; + width: auto; +} +.tox .tox-tbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-tbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-tbtn__select-chevron svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-tbtn--bespoke { + background: #f7f7f7; +} +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { + margin-inline-start: 4px; +} +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 7em; +} +.tox .tox-split-button { + border: 0; + border-radius: 3px; + box-sizing: border-box; + display: flex; + margin: 6px 1px 5px 0; + overflow: hidden; +} +.tox .tox-split-button:hover { + box-shadow: 0 0 0 1px #cce2fa inset; +} +.tox .tox-split-button:focus { + background: #cce2fa; + box-shadow: none; + color: #222f3e; +} +.tox .tox-split-button > * { + border-radius: 0; +} +.tox .tox-split-button__chevron { + width: 16px; +} +.tox .tox-split-button__chevron svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-split-button .tox-tbtn { + margin: 0; +} +.tox .tox-split-button.tox-tbtn--disabled:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus { + background: transparent; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { + padding: 0 0px; +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { + width: 30px; +} +.tox.tox-platform-touch .tox-split-button__chevron { + width: 20px; +} +.tox .tox-toolbar-overlord { + background-color: #fff; +} +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background-color: #fff; + background-image: repeating-linear-gradient(#e3e3e3 0px 1px, transparent 1px 39px); + background-position: center top 40px; + background-repeat: no-repeat; + background-size: calc(100% - 11px * 2) calc(100% - 41px); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 0px; + transform: perspective(1px); +} +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__primary, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow { + background-position: center top 0px; + background-size: calc(100% - 11px * 2) calc(100% - 0px); +} +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { + height: 0; + opacity: 0; + padding-bottom: 0; + padding-top: 0; + visibility: hidden; +} +.tox .tox-toolbar__overflow--growing { + transition: height 0.3s ease, opacity 0.2s linear 0.1s; +} +.tox .tox-toolbar__overflow--shrinking { + transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; +} +.tox .tox-toolbar-overlord, +.tox .tox-anchorbar { + grid-column: 1 / -1; +} +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { + border-top: 1px solid transparent; + margin-top: -1px; + padding-bottom: 1px; + padding-top: 1px; +} +.tox .tox-toolbar--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} +.tox .tox-pop .tox-toolbar { + border-width: 0; +} +.tox .tox-toolbar--no-divider { + background-image: none; +} +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { + background-position: center top 39px; +} +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { + background-image: none; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + background-color: #fff; + background-position: center top 43px; + background-size: calc(100% - 8px * 2) calc(100% - 51px); + border: none; + border-radius: 6px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + padding: 4px 0; +} +.tox-pop .tox-pop__dialog { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox-pop .tox-pop__dialog .tox-toolbar { + background-position: center top 43px; + background-size: calc(100% - 11px * 2) calc(100% - 51px); + padding: 4px 0; +} +.tox .tox-toolbar__group { + align-items: center; + display: flex; + flex-wrap: wrap; + margin: 0 0; + padding: 0 11px 0 12px; +} +.tox .tox-toolbar__group--pull-right { + margin-left: auto; +} +.tox .tox-toolbar--scrolling .tox-toolbar__group { + flex-shrink: 0; + flex-wrap: nowrap; +} +.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) { + border-right: 1px solid transparent; +} +.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) { + border-left: 1px solid transparent; +} +.tox .tox-tooltip { + display: inline-block; + padding: 8px; + position: relative; +} +.tox .tox-tooltip__body { + background-color: #222f3e; + border-radius: 6px; + box-shadow: 0 2px 4px rgba(34, 47, 62, 0.3); + color: rgba(255, 255, 255, 0.75); + font-size: 14px; + font-style: normal; + font-weight: normal; + padding: 4px 8px; + text-transform: none; +} +.tox .tox-tooltip__arrow { + position: absolute; +} +.tox .tox-tooltip--down .tox-tooltip__arrow { + border-left: 8px solid transparent; + border-right: 8px solid transparent; + border-top: 8px solid #222f3e; + bottom: 0; + left: 50%; + position: absolute; + transform: translateX(-50%); +} +.tox .tox-tooltip--up .tox-tooltip__arrow { + border-bottom: 8px solid #222f3e; + border-left: 8px solid transparent; + border-right: 8px solid transparent; + left: 50%; + position: absolute; + top: 0; + transform: translateX(-50%); +} +.tox .tox-tooltip--right .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-left: 8px solid #222f3e; + border-top: 8px solid transparent; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-tooltip--left .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-right: 8px solid #222f3e; + border-top: 8px solid transparent; + left: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-well { + border: 1px solid #eeeeee; + border-radius: 6px; + padding: 8px; + width: 100%; +} +.tox .tox-well > *:first-child { + margin-top: 0; +} +.tox .tox-well > *:last-child { + margin-bottom: 0; +} +.tox .tox-well > *:only-child { + margin: 0; +} +.tox .tox-custom-editor { + border: 1px solid #eeeeee; + border-radius: 6px; + display: flex; + flex: 1; + position: relative; +} +/* stylelint-disable */ +.tox { + /* stylelint-enable */ +} +.tox .tox-dialog-loading::before { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + height: 100%; + position: absolute; + width: 100%; + z-index: 1000; +} +.tox .tox-tab { + cursor: pointer; +} +.tox .tox-dialog__content-js { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-content .tox-collection { + display: flex; + flex: 1; +} diff --git a/tinymce/skins/ui/oxide/skin.css.br b/tinymce/skins/ui/oxide/skin.css.br new file mode 100644 index 0000000000000000000000000000000000000000..3c3ddeed852d88e20ffaa366409f85b9df6d6c04 GIT binary patch literal 9397 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide/skin.css.gz b/tinymce/skins/ui/oxide/skin.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..ab689160e7e6e0621ee3eb3c39533a6ad5f2a049 GIT binary patch literal 10811 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 div { padding-bottom: 4px; } +.tox .accessibility-issue__description > div > div { align-items: center; display: flex; margin-bottom: 4px; } +.tox .accessibility-issue__description > :last-child:not(:only-child) { border-color: #eee; border-style: solid; } +.tox .accessibility-issue__repair { margin-top: 16px; } +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { background-color: rgb(0 108 231 / 10%); border-color: #006ce7; color: #222f3e; } +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > :last-child { border-color: #006ce7; } +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { color: #006ce7; } +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { fill: #006ce7; } +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { color: #006ce7; } +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { background-color: rgb(255 165 0 / 10%); border-color: rgb(255 165 0 / 50%); color: #222f3e; } +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > :last-child { border-color: rgb(255 165 0 / 50%); } +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { color: #cc8500; } +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { fill: #cc8500; } +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { color: #cc8500; } +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { background-color: rgb(204 0 0 / 10%); border-color: rgb(204 0 0 / 40%); color: #222f3e; } +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > :last-child { border-color: rgb(204 0 0 / 40%); } +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { color: #c00; } +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { fill: #c00; } +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { color: #c00; } +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { background-color: rgb(120 171 70 / 10%); border-color: rgb(120 171 70 / 40%); color: #222f3e; } +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > :last-child { border-color: rgb(120 171 70 / 40%); } +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { color: #78ab46; } +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { fill: #78ab46; } +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { color: #78ab46; } + +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { margin-top: 0; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-left: auto; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description { padding: 4px 4px 4px 8px; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description > :last-child { border-left-width: 1px; padding-left: 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-right: 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-right: auto; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description { padding: 4px 8px 4px 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description > :last-child { border-right-width: 1px; padding-right: 4px; } +.tox .tox-anchorbar { display: flex; flex: 0 0 auto; } +.tox .tox-bar { display: flex; flex: 0 0 auto; } +.tox .tox-button { background-color: #006ce7; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #006ce7; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 24px; margin: 0; outline: 0; padding: 4px 16px; position: relative; text-align: center; text-decoration: none; text-transform: none; white-space: nowrap; } +.tox .tox-button::before { border-radius: 6px; inset: -1px; box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #006ce7, 0 0 0 3px rgb(0 108 231 / 25%); content: ""; opacity: 0; pointer-events: none; position: absolute; } +.tox .tox-button[disabled] { background-color: #006ce7; background-image: none; border-color: #006ce7; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-button:focus:not(:disabled) { background-color: #0060ce; background-image: none; border-color: #0060ce; box-shadow: none; color: #fff; } +.tox .tox-button:focus-visible:not(:disabled)::before { opacity: 1; } +.tox .tox-button:hover:not(:disabled) { background-color: #0060ce; background-image: none; border-color: #0060ce; box-shadow: none; color: #fff; } +.tox .tox-button:active:not(:disabled) { background-color: #0054b4; background-image: none; border-color: #0054b4; box-shadow: none; color: #fff; } +.tox .tox-button--secondary { background-color: #f0f0f0; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #f0f0f0; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; color: #222f3e; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; outline: 0; padding: 4px 16px; text-decoration: none; text-transform: none; } +.tox .tox-button--secondary[disabled] { background-color: #f0f0f0; background-image: none; border-color: #f0f0f0; box-shadow: none; color: rgb(34 47 62 / 50%); } +.tox .tox-button--secondary:focus:not(:disabled) { background-color: #e3e3e3; background-image: none; border-color: #e3e3e3; box-shadow: none; color: #222f3e; } +.tox .tox-button--secondary:hover:not(:disabled) { background-color: #e3e3e3; background-image: none; border-color: #e3e3e3; box-shadow: none; color: #222f3e; } +.tox .tox-button--secondary:active:not(:disabled) { background-color: #d6d6d6; background-image: none; border-color: #d6d6d6; box-shadow: none; color: #222f3e; } + +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { padding: 4px; } + +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { display: block; fill: currentcolor; } +.tox .tox-button-link { background: 0; border: none; box-sizing: border-box; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3; margin: 0; padding: 0; white-space: nowrap; } +.tox .tox-button-link--sm { font-size: 14px; } +.tox .tox-button--naked { background-color: transparent; border-color: transparent; box-shadow: unset; color: #222f3e; } +.tox .tox-button--naked[disabled] { background-color: rgb(34 47 62 / 12%); border-color: transparent; box-shadow: unset; color: rgb(34 47 62 / 50%); } +.tox .tox-button--naked:hover:not(:disabled) { background-color: rgb(34 47 62 / 12%); border-color: transparent; box-shadow: unset; color: #222f3e; } +.tox .tox-button--naked:focus:not(:disabled) { background-color: rgb(34 47 62 / 12%); border-color: transparent; box-shadow: unset; color: #222f3e; } +.tox .tox-button--naked:active:not(:disabled) { background-color: rgb(34 47 62 / 18%); border-color: transparent; box-shadow: unset; color: #222f3e; } +.tox .tox-button--naked .tox-icon svg { fill: currentcolor; } +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { color: #222f3e; } +.tox .tox-checkbox { align-items: center; border-radius: 6px; cursor: pointer; display: flex; height: 36px; min-width: 36px; } +.tox .tox-checkbox__input { height: 1px; overflow: hidden; position: absolute; top: auto; width: 1px; } +.tox .tox-checkbox__icons { align-items: center; border-radius: 6px; box-shadow: 0 0 0 2px transparent; box-sizing: content-box; display: flex; height: 24px; justify-content: center; padding: calc(4px - 1px); width: 24px; } +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: block; fill: rgb(34 47 62 / 30%); } +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: none; fill: #006ce7; } +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: none; fill: #006ce7; } +.tox .tox-checkbox--disabled { color: rgb(34 47 62 / 50%); cursor: not-allowed; } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { fill: rgb(34 47 62 / 50%); } +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: block; } +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: block; } +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { border-radius: 6px; box-shadow: inset 0 0 0 1px #006ce7; padding: calc(4px - 1px); } +.tox:not([dir="rtl"]) .tox-checkbox__label { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-checkbox__input { left: -10000px; } +.tox:not([dir="rtl"]) .tox-bar .tox-checkbox { margin-left: 4px; } +.tox[dir="rtl"] .tox-checkbox__label { margin-right: 4px; } +.tox[dir="rtl"] .tox-checkbox__input { right: -10000px; } +.tox[dir="rtl"] .tox-bar .tox-checkbox { margin-right: 4px; } +.tox .tox-collection--toolbar .tox-collection__group { display: flex; padding: 0; } +.tox .tox-collection--grid .tox-collection__group { display: flex; flex-wrap: wrap; max-height: 208px; overflow-x: hidden; overflow-y: auto; padding: 0; } +.tox .tox-collection--list .tox-collection__group { border-width: 1px 0 0; border-color: #e3e3e3; border-style: solid; padding: 4px 0; } +.tox .tox-collection--list .tox-collection__group:first-child { border-top-width: 0; } +.tox .tox-collection__group-heading { background-color: #fcfcfc; color: rgb(34 47 62 / 70%); cursor: default; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 4px; margin-top: -4px; padding: 4px 8px; text-transform: none; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } +.tox .tox-collection__item { align-items: center; border-radius: 3px; color: #222f3e; display: flex; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } +.tox .tox-collection--list .tox-collection__item { padding: 4px 8px; } +.tox .tox-collection--toolbar .tox-collection__item { border-radius: 3px; padding: 4px; } +.tox .tox-collection--grid .tox-collection__item { border-radius: 3px; padding: 4px; } +.tox .tox-collection--list .tox-collection__item--enabled { background-color: #fff; color: #222f3e; } +.tox .tox-collection--list .tox-collection__item--active { background-color: #cce2fa; } +.tox .tox-collection--toolbar .tox-collection__item--enabled { background-color: #a6ccf7; color: #222f3e; } +.tox .tox-collection--toolbar .tox-collection__item--active { background-color: #cce2fa; } +.tox .tox-collection--grid .tox-collection__item--enabled { background-color: #a6ccf7; color: #222f3e; } +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { background-color: #cce2fa; color: #222f3e; } +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #222f3e; } +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #222f3e; } + +.tox .tox-collection__item-checkmark, +.tox .tox-collection__item-icon { align-items: center; display: flex; height: 24px; justify-content: center; width: 24px; } + +.tox .tox-collection__item-checkmark svg, +.tox .tox-collection__item-icon svg { fill: currentcolor; } +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { height: 48px; width: 48px; } +.tox .tox-collection__item-label { color: currentcolor; display: inline-block; flex: 1; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; text-transform: none; word-break: break-all; } +.tox .tox-collection__item-accessory { color: rgb(34 47 62 / 70%); display: inline-block; font-size: 14px; height: 24px; line-height: 24px; text-transform: none; } +.tox .tox-collection__item-caret { align-items: center; display: flex; min-height: 24px; } +.tox .tox-collection__item-caret::after { content: ""; font-size: 0; min-height: inherit; } +.tox .tox-collection__item-caret svg { fill: #222f3e; } +.tox .tox-collection__item--state-disabled { background-color: transparent; color: rgb(34 47 62 / 50%); cursor: not-allowed; } +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { display: none; } +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { display: none; } +.tox .tox-collection--horizontal { background-color: #fff; border: 1px solid #e3e3e3; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: nowrap; margin-bottom: 0; overflow-x: auto; padding: 0; } +.tox .tox-collection--horizontal .tox-collection__group { align-items: center; display: flex; flex-wrap: nowrap; margin: 0; padding: 0 4px; } +.tox .tox-collection--horizontal .tox-collection__item { height: 28px; margin: 6px 1px 5px 0; padding: 0 4px; } +.tox .tox-collection--horizontal .tox-collection__item-label { white-space: nowrap; } +.tox .tox-collection--horizontal .tox-collection__item-caret { margin-left: 4px; } +.tox .tox-collection__item-container { display: flex; } +.tox .tox-collection__item-container--row { align-items: center; flex: 1 1 auto; flex-direction: row; } +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { margin-right: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { justify-content: flex-end; margin-left: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { align-items: flex-start; margin-bottom: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { align-items: center; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { align-items: flex-end; margin-top: auto; } +.tox .tox-collection__item-container--column { align-self: center; flex: 1 1 auto; flex-direction: column; } +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { align-items: flex-start; } +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { align-items: flex-end; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { align-self: flex-start; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { align-self: center; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { align-self: flex-end; } +.tox:not([dir="rtl"]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-right: 1px solid transparent; } +.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > :not(:first-child) { margin-left: 8px; } +.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-collection__item-accessory { margin-left: 16px; text-align: right; } +.tox:not([dir="rtl"]) .tox-collection .tox-collection__item-caret { margin-left: 16px; } +.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-left: 1px solid transparent; } +.tox[dir="rtl"] .tox-collection--list .tox-collection__item > :not(:first-child) { margin-right: 8px; } +.tox[dir="rtl"] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-right: 4px; } +.tox[dir="rtl"] .tox-collection__item-accessory { margin-right: 16px; text-align: left; } +.tox[dir="rtl"] .tox-collection .tox-collection__item-caret { margin-right: 16px; transform: rotateY(180deg); } +.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__item-caret { margin-right: 4px; } +.tox .tox-color-picker-container { display: flex; flex-direction: row; height: 225px; margin: 0; } +.tox .tox-sv-palette { box-sizing: border-box; display: flex; height: 100%; } +.tox .tox-sv-palette-spectrum { height: 100%; } + +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { width: 225px; } +.tox .tox-sv-palette-thumb { background: 0 0; border: 1px solid #000; border-radius: 50%; box-sizing: content-box; height: 12px; position: absolute; width: 12px; } +.tox .tox-sv-palette-inner-thumb { border: 1px solid #fff; border-radius: 50%; height: 10px; position: absolute; width: 10px; } +.tox .tox-hue-slider { box-sizing: border-box; height: 100%; width: 25px; } +.tox .tox-hue-slider-spectrum { background: linear-gradient(to bottom, red, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, red); height: 100%; width: 100%; } + +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { width: 20px; } +.tox .tox-hue-slider-thumb { background: #fff; border: 1px solid #000; box-sizing: content-box; height: 4px; width: 100%; } +.tox .tox-rgb-form { display: flex; flex-direction: column; justify-content: space-between; } +.tox .tox-rgb-form div { align-items: center; display: flex; justify-content: space-between; margin-bottom: 5px; width: inherit; } +.tox .tox-rgb-form input { width: 6em; } +.tox .tox-rgb-form input.tox-invalid { border: 1px solid red !important; } +.tox .tox-rgb-form .tox-rgba-preview { border: 1px solid #000; flex-grow: 2; margin-bottom: 0; } +.tox:not([dir="rtl"]) .tox-sv-palette { margin-right: 15px; } +.tox:not([dir="rtl"]) .tox-hue-slider { margin-right: 15px; } +.tox:not([dir="rtl"]) .tox-hue-slider-thumb { margin-left: -1px; } +.tox:not([dir="rtl"]) .tox-rgb-form label { margin-right: 0.5em; } +.tox[dir="rtl"] .tox-sv-palette { margin-left: 15px; } +.tox[dir="rtl"] .tox-hue-slider { margin-left: 15px; } +.tox[dir="rtl"] .tox-hue-slider-thumb { margin-right: -1px; } +.tox[dir="rtl"] .tox-rgb-form label { margin-left: 0.5em; } + +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches { margin: 5px 0 6px 11px; } +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { border: 0; margin: -4px; } +.tox .tox-swatches__row { display: flex; } +.tox .tox-swatch { height: 30px; transition: transform 0.15s, box-shadow 0.15s; width: 30px; } + +.tox .tox-swatch:focus, +.tox .tox-swatch:hover { box-shadow: 0 0 0 1px rgb(127 127 127 / 30%) inset; transform: scale(0.8); } +.tox .tox-swatch--remove { align-items: center; display: flex; justify-content: center; } +.tox .tox-swatch--remove svg path { stroke: #e74c3c; } +.tox .tox-swatches__picker-btn { align-items: center; background-color: transparent; border: 0; cursor: pointer; display: flex; height: 30px; justify-content: center; outline: 0; padding: 0; width: 30px; } +.tox .tox-swatches__picker-btn svg { fill: #222f3e; height: 24px; width: 24px; } +.tox .tox-swatches__picker-btn:hover { background: #cce2fa; } +.tox:not([dir="rtl"]) .tox-swatches__picker-btn { margin-left: auto; } +.tox[dir="rtl"] .tox-swatches__picker-btn { margin-right: auto; } +.tox .tox-comment-thread { background: #fff; position: relative; } +.tox .tox-comment-thread > :not(:first-child) { margin-top: 8px; } +.tox .tox-comment { background: #fff; border: 1px solid #eee; border-radius: 6px; box-shadow: 0 4px 8px 0 rgb(34 47 62 / 10%); padding: 8px 8px 16px; position: relative; } +.tox .tox-comment__header { align-items: center; color: #222f3e; display: flex; justify-content: space-between; } +.tox .tox-comment__date { color: #222f3e; font-size: 12px; line-height: 18px; } +.tox .tox-comment__body { color: #222f3e; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; margin-top: 8px; position: relative; text-transform: initial; } +.tox .tox-comment__body textarea { resize: none; white-space: normal; width: 100%; } +.tox .tox-comment__expander { padding-top: 8px; } +.tox .tox-comment__expander p { color: rgb(34 47 62 / 70%); font-size: 14px; font-style: normal; } +.tox .tox-comment__body p { margin: 0; } +.tox .tox-comment__buttonspacing { padding-top: 16px; text-align: center; } +.tox .tox-comment-thread__overlay::after { background: #fff; inset: 0; content: ""; display: flex; opacity: 0.9; position: absolute; z-index: 5; } +.tox .tox-comment__reply { display: flex; flex-shrink: 0; flex-wrap: wrap; justify-content: flex-end; margin-top: 8px; } +.tox .tox-comment__reply > :first-child { margin-bottom: 8px; width: 100%; } +.tox .tox-comment__edit { display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 16px; } +.tox .tox-comment__gradient::after { background: linear-gradient(rgb(255 255 255 / 0%), #fff); bottom: 0; content: ""; display: block; height: 5em; margin-top: -40px; position: absolute; width: 100%; } +.tox .tox-comment__overlay { background: #fff; inset: 0; display: flex; flex-direction: column; flex-grow: 1; opacity: 0.9; position: absolute; text-align: center; z-index: 5; } +.tox .tox-comment__loading-text { align-items: center; color: #222f3e; display: flex; flex-direction: column; position: relative; } +.tox .tox-comment__loading-text > div { padding-bottom: 16px; } +.tox .tox-comment__overlaytext { inset: 0; flex-direction: column; font-size: 14px; padding: 1em; position: absolute; z-index: 10; } +.tox .tox-comment__overlaytext p { background-color: #fff; box-shadow: 0 0 8px 8px #fff; color: #222f3e; text-align: center; } +.tox .tox-comment__overlaytext div:nth-of-type(2) { font-size: 0.8em; } +.tox .tox-comment__busy-spinner { align-items: center; background-color: #fff; inset: 0; display: flex; justify-content: center; position: absolute; z-index: 20; } +.tox .tox-comment__scroll { display: flex; flex-direction: column; flex-shrink: 1; overflow: auto; } +.tox .tox-conversations { margin: 8px; } +.tox:not([dir="rtl"]) .tox-comment__edit { margin-left: 8px; } + +.tox:not([dir="rtl"]) .tox-comment__buttonspacing > :last-child, +.tox:not([dir="rtl"]) .tox-comment__edit > :last-child, +.tox:not([dir="rtl"]) .tox-comment__reply > :last-child { margin-left: 8px; } +.tox[dir="rtl"] .tox-comment__edit { margin-right: 8px; } + +.tox[dir="rtl"] .tox-comment__buttonspacing > :last-child, +.tox[dir="rtl"] .tox-comment__edit > :last-child, +.tox[dir="rtl"] .tox-comment__reply > :last-child { margin-right: 8px; } +.tox .tox-user { align-items: center; display: flex; } +.tox .tox-user__avatar svg { fill: rgb(34 47 62 / 70%); } +.tox .tox-user__avatar img { border-radius: 50%; height: 36px; object-fit: cover; vertical-align: middle; width: 36px; } +.tox .tox-user__name { color: #222f3e; font-size: 14px; font-style: normal; font-weight: 700; line-height: 18px; text-transform: none; } + +.tox:not([dir="rtl"]) .tox-user__avatar img, +.tox:not([dir="rtl"]) .tox-user__avatar svg { margin-right: 8px; } +.tox:not([dir="rtl"]) .tox-user__avatar + .tox-user__name { margin-left: 8px; } + +.tox[dir="rtl"] .tox-user__avatar img, +.tox[dir="rtl"] .tox-user__avatar svg { margin-left: 8px; } +.tox[dir="rtl"] .tox-user__avatar + .tox-user__name { margin-right: 8px; } +.tox .tox-dialog-wrap { align-items: center; inset: 0; display: flex; justify-content: center; position: fixed; z-index: 1100; } +.tox .tox-dialog-wrap__backdrop { background-color: rgb(255 255 255 / 75%); inset: 0; position: absolute; z-index: 1; } +.tox .tox-dialog-wrap__backdrop--opaque { background-color: #fff; } +.tox .tox-dialog { background-color: #fff; border-color: #eee; border-radius: 10px; border-style: solid; border-width: 0; box-shadow: 0 16px 16px -10px rgb(34 47 62 / 15%), 0 0 40px 1px rgb(34 47 62 / 15%); display: flex; flex-direction: column; max-height: 100%; max-width: 480px; overflow: hidden; position: relative; width: 95vw; z-index: 2; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog { align-self: flex-start; margin: 8px auto; max-height: calc(100vh - 8px * 2); width: calc(100vw - 16px); } } +.tox .tox-dialog-inline { z-index: 1100; } +.tox .tox-dialog__header { align-items: center; background-color: #fff; border-bottom: none; color: #222f3e; display: flex; font-size: 16px; justify-content: space-between; padding: 8px 16px 0; position: relative; } +.tox .tox-dialog__header .tox-button { z-index: 1; } +.tox .tox-dialog__draghandle { cursor: grab; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tox .tox-dialog__draghandle:active { cursor: grabbing; } +.tox .tox-dialog__dismiss { margin-left: auto; } +.tox .tox-dialog__title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1.3; margin: 0; text-transform: none; } +.tox .tox-dialog__body { color: #222f3e; display: flex; flex: 1; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1.3; min-width: 0; text-align: left; text-transform: none; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body { flex-direction: column; } } +.tox .tox-dialog__body-nav { align-items: flex-start; display: flex; flex-direction: column; padding: 16px; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { flex-direction: row; -webkit-overflow-scrolling: touch; overflow-x: auto; padding-bottom: 0; } } +.tox .tox-dialog__body-nav-item { border-bottom: 2px solid transparent; color: rgb(34 47 62 / 70%); display: inline-block; font-size: 14px; line-height: 1.3; margin-bottom: 8px; text-decoration: none; white-space: nowrap; } +.tox .tox-dialog__body-nav-item:focus { background-color: rgb(0 108 231 / 10%); } +.tox .tox-dialog__body-nav-item--active { border-bottom: 2px solid #006ce7; color: #006ce7; } +.tox .tox-dialog__body-content { box-sizing: border-box; display: flex; flex: 1; flex-direction: column; max-height: 650px; overflow: auto; -webkit-overflow-scrolling: touch; padding: 16px; } +.tox .tox-dialog__body-content > * { margin-bottom: 0; margin-top: 16px; } +.tox .tox-dialog__body-content > :first-child { margin-top: 0; } +.tox .tox-dialog__body-content > :last-child { margin-bottom: 0; } +.tox .tox-dialog__body-content > :only-child { margin-bottom: 0; margin-top: 0; } +.tox .tox-dialog__body-content a { color: #006ce7; cursor: pointer; text-decoration: none; } + +.tox .tox-dialog__body-content a:focus, +.tox .tox-dialog__body-content a:hover { color: #0054b4; text-decoration: none; } +.tox .tox-dialog__body-content a:active { color: #0054b4; text-decoration: none; } +.tox .tox-dialog__body-content svg { fill: #222f3e; } +.tox .tox-dialog__body-content ul { display: block; list-style-type: disc; margin-bottom: 16px; margin-inline-end: 0; margin-inline-start: 0; padding-inline-start: 2.5rem; } +.tox .tox-dialog__body-content .tox-form__group h1 { color: #222f3e; font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } +.tox .tox-dialog__body-content .tox-form__group h2 { color: #222f3e; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } +.tox .tox-dialog__body-content .tox-form__group p { margin-bottom: 16px; } + +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { margin-top: 0; } + +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { margin-bottom: 0; } + +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { margin-bottom: 0; margin-top: 0; } +.tox .tox-dialog--width-lg { height: 650px; max-width: 1200px; } +.tox .tox-dialog--width-md { max-width: 800px; } +.tox .tox-dialog--width-md .tox-dialog__body-content { overflow: auto; } +.tox .tox-dialog__body-content--centered { text-align: center; } +.tox .tox-dialog__footer { align-items: center; background-color: #fff; border-top: none; display: flex; justify-content: space-between; padding: 8px 16px; } + +.tox .tox-dialog__footer-end, +.tox .tox-dialog__footer-start { display: flex; } +.tox .tox-dialog__busy-spinner { align-items: center; background-color: rgb(255 255 255 / 75%); inset: 0; display: flex; justify-content: center; position: absolute; z-index: 3; } +.tox .tox-dialog__table { border-collapse: collapse; width: 100%; } +.tox .tox-dialog__table thead th { font-weight: 700; padding-bottom: 8px; } +.tox .tox-dialog__table tbody tr { border-bottom: 1px solid #eee; } +.tox .tox-dialog__table tbody tr:last-child { border-bottom: none; } +.tox .tox-dialog__table td { padding-bottom: 8px; padding-top: 8px; } +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { background: #fff; } +.tox .tox-dialog__popups { position: absolute; width: 100%; z-index: 1100; } +.tox .tox-dialog__body-iframe { display: flex; flex: 1; flex-direction: column; } +.tox .tox-dialog__body-iframe .tox-navobj { display: flex; flex: 1; } +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { flex: 1; height: 100%; } +.tox .tox-dialog-dock-fadeout { opacity: 0; visibility: hidden; } +.tox .tox-dialog-dock-fadein { opacity: 1; visibility: visible; } +.tox .tox-dialog-dock-transition { transition: visibility 0s linear 0.3s, opacity 0.3s ease; } +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { transition-delay: 0s; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav { margin-right: 0; } } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav-item:not(:first-child) { margin-left: 8px; } } + +.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-end > *, +.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-start > * { margin-left: 8px; } +.tox[dir="rtl"] .tox-dialog__body { text-align: right; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav { margin-left: 0; } } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav-item:not(:first-child) { margin-right: 8px; } } + +.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-end > *, +.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-start > * { margin-right: 8px; } +body.tox-dialog__disable-scroll { overflow: hidden; } +.tox .tox-dropzone-container { display: flex; flex: 1; } +.tox .tox-dropzone { align-items: center; background: #fff; border: 2px dashed #eee; box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; min-height: 100px; padding: 10px; } +.tox .tox-dropzone p { color: rgb(34 47 62 / 70%); margin: 0 0 16px; } +.tox .tox-edit-area { display: flex; flex: 1; overflow: hidden; position: relative; } +.tox .tox-edit-area__iframe { background-color: #fff; border: 0; box-sizing: border-box; flex: 1; height: 100%; position: absolute; width: 100%; } +.tox.tox-inline-edit-area { border: 1px dotted #eee; } +.tox .tox-editor-container { display: flex; flex: 1 1 auto; flex-direction: column; overflow: hidden; } +.tox .tox-editor-header { display: grid; grid-template-columns: 1fr min-content; z-index: 1; } +.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: #fff; border-bottom: none; box-shadow: 0 2px 2px -2px rgb(34 47 62 / 10%), 0 8px 8px -4px rgb(34 47 62 / 7%); padding: 4px 0; transition: box-shadow 0.5s; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: 1px solid #e3e3e3; box-shadow: none; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: #fff; box-shadow: 0 2px 2px -2px rgb(34 47 62 / 20%), 0 8px 8px -4px rgb(34 47 62 / 15%); padding: 4px 0; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 2px 2px -2px rgb(34 47 62 / 20%), 0 8px 8px -4px rgb(34 47 62 / 15%); } +.tox-editor-dock-fadeout { opacity: 0; visibility: hidden; } +.tox-editor-dock-fadein { opacity: 1; visibility: visible; } +.tox-editor-dock-transition { transition: visibility 0s linear 0.25s, opacity 0.25s ease; } +.tox-editor-dock-transition.tox-editor-dock-fadein { transition-delay: 0s; } +.tox .tox-control-wrap { flex: 1; position: relative; } + +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { display: none; } +.tox .tox-control-wrap svg { display: block; } +.tox .tox-control-wrap__status-icon-wrap { position: absolute; top: 50%; transform: translateY(-50%); } +.tox .tox-control-wrap__status-icon-invalid svg { fill: #c00; } +.tox .tox-control-wrap__status-icon-unknown svg { fill: orange; } +.tox .tox-control-wrap__status-icon-valid svg { fill: green; } + +.tox:not([dir="rtl"]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir="rtl"]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir="rtl"]) .tox-control-wrap--status-valid .tox-textfield { padding-right: 32px; } +.tox:not([dir="rtl"]) .tox-control-wrap__status-icon-wrap { right: 4px; } + +.tox[dir="rtl"] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir="rtl"] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir="rtl"] .tox-control-wrap--status-valid .tox-textfield { padding-left: 32px; } +.tox[dir="rtl"] .tox-control-wrap__status-icon-wrap { left: 4px; } +.tox .tox-autocompleter { max-width: 25em; } +.tox .tox-autocompleter .tox-menu { box-sizing: border-box; max-width: 25em; } +.tox .tox-autocompleter .tox-autocompleter-highlight { font-weight: 700; } +.tox .tox-color-input { display: flex; position: relative; z-index: 1; } +.tox .tox-color-input .tox-textfield { z-index: -1; } +.tox .tox-color-input span { border-color: rgb(34 47 62 / 20%); border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; height: 24px; position: absolute; top: 6px; width: 24px; } + +.tox .tox-color-input span:focus:not([aria-disabled="true"]), +.tox .tox-color-input span:hover:not([aria-disabled="true"]) { border-color: #006ce7; cursor: pointer; } +.tox .tox-color-input span::before { background-image: linear-gradient(45deg, rgb(0 0 0 / 25%) 25%, transparent 25%), linear-gradient(-45deg, rgb(0 0 0 / 25%) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(0 0 0 / 25%) 75%), linear-gradient(-45deg, transparent 75%, rgb(0 0 0 / 25%) 75%); background-position: 0 0, 0 6px, 6px -6px, -6px 0; background-size: 12px 12px; border: 1px solid #fff; border-radius: 6px; box-sizing: border-box; content: ""; height: 24px; left: -1px; position: absolute; top: -1px; width: 24px; z-index: -1; } +.tox .tox-color-input span[aria-disabled="true"] { cursor: not-allowed; } +.tox:not([dir="rtl"]) .tox-color-input .tox-textfield { padding-left: 36px; } +.tox:not([dir="rtl"]) .tox-color-input span { left: 6px; } +.tox[dir="rtl"] .tox-color-input .tox-textfield { padding-right: 36px; } +.tox[dir="rtl"] .tox-color-input span { right: 6px; } + +.tox .tox-label, +.tox .tox-toolbar-label { color: rgb(34 47 62 / 70%); display: block; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; padding: 0 8px 0 0; text-transform: none; white-space: nowrap; } +.tox .tox-toolbar-label { padding: 0 8px; } +.tox[dir="rtl"] .tox-label { padding: 0 0 0 8px; } +.tox .tox-form { display: flex; flex: 1; flex-direction: column; } +.tox .tox-form__group { box-sizing: border-box; margin-bottom: 4px; } +.tox .tox-form-group--maximize { flex: 1; } +.tox .tox-form__group--error { color: #c00; } +.tox .tox-form__group--collection { display: flex; } +.tox .tox-form__grid { display: flex; flex-flow: row wrap; justify-content: space-between; } +.tox .tox-form__grid--2col > .tox-form__group { width: calc(50% - (8px / 2)); } +.tox .tox-form__grid--3col > .tox-form__group { width: calc(100% / 3 - (8px / 2)); } +.tox .tox-form__grid--4col > .tox-form__group { width: calc(25% - (8px / 2)); } +.tox .tox-form__controls-h-stack { align-items: center; display: flex; } +.tox .tox-form__group--inline { align-items: center; display: flex; } +.tox .tox-form__group--stretched { display: flex; flex: 1; flex-direction: column; } +.tox .tox-form__group--stretched .tox-textarea { flex: 1; } +.tox .tox-form__group--stretched .tox-navobj { display: flex; flex: 1; } +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { flex: 1; height: 100%; } +.tox:not([dir="rtl"]) .tox-form__controls-h-stack > :not(:first-child) { margin-left: 4px; } +.tox[dir="rtl"] .tox-form__controls-h-stack > :not(:first-child) { margin-right: 4px; } + +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { display: none; } + +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea, +.tox .tox-textfield, +.tox .tox-toolbar-textfield { appearance: none; appearance: none; appearance: none; background-color: #fff; border-color: #eee; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #222f3e; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 5.5px; resize: none; width: 100%; } + +.tox .tox-textarea[disabled], +.tox .tox-textfield[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; } + +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus, +.tox .tox-textfield:focus { background-color: #fff; border-color: #006ce7; box-shadow: 0 0 0 2px rgb(0 108 231 / 25%); outline: 0; } +.tox .tox-toolbar-textfield { border-width: 0; margin-bottom: 3px; margin-top: 2px; max-width: 250px; } +.tox .tox-naked-btn { background-color: transparent; border: 0; border-color: transparent; box-shadow: unset; color: #006ce7; cursor: pointer; display: block; margin: 0; padding: 0; } +.tox .tox-naked-btn svg { display: block; fill: #222f3e; } +.tox:not([dir="rtl"]) .tox-toolbar-textfield + * { margin-left: 4px; } +.tox[dir="rtl"] .tox-toolbar-textfield + * { margin-right: 4px; } +.tox .tox-listboxfield { cursor: pointer; position: relative; } +.tox .tox-listboxfield .tox-listbox--select[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; } +.tox .tox-listbox__select-label { cursor: default; flex: 1; margin: 0 4px; } +.tox .tox-listbox__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } +.tox .tox-listbox__select-chevron svg { fill: #222f3e; } +.tox .tox-listboxfield .tox-listbox--select { align-items: center; display: flex; } +.tox:not([dir="rtl"]) .tox-listboxfield svg { right: 8px; } +.tox[dir="rtl"] .tox-listboxfield svg { left: 8px; } +.tox .tox-selectfield { cursor: pointer; position: relative; } +.tox .tox-selectfield select { appearance: none; appearance: none; appearance: none; background-color: #fff; border-color: #eee; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #222f3e; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 5.5px; resize: none; width: 100%; } +.tox .tox-selectfield select[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; } +.tox .tox-selectfield select::-ms-expand { display: none; } +.tox .tox-selectfield select:focus { background-color: #fff; border-color: #006ce7; box-shadow: 0 0 0 2px rgb(0 108 231 / 25%); outline: 0; } +.tox .tox-selectfield svg { pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); } + +.tox:not([dir="rtl"]) .tox-selectfield select[size="0"], +.tox:not([dir="rtl"]) .tox-selectfield select[size="1"] { padding-right: 24px; } +.tox:not([dir="rtl"]) .tox-selectfield svg { right: 8px; } + +.tox[dir="rtl"] .tox-selectfield select[size="0"], +.tox[dir="rtl"] .tox-selectfield select[size="1"] { padding-left: 24px; } +.tox[dir="rtl"] .tox-selectfield svg { left: 8px; } +.tox .tox-textarea { appearance: textarea; appearance: textarea; appearance: textarea; white-space: pre-wrap; } +.tox-fullscreen { border: 0; height: 100%; margin: 0; overflow: hidden; overscroll-behavior: none; padding: 0; touch-action: pinch-zoom; width: 100%; } +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { display: none; } + +.tox-shadowhost.tox-fullscreen, +.tox.tox-tinymce.tox-fullscreen { left: 0; position: fixed; top: 0; z-index: 1200; } +.tox.tox-tinymce.tox-fullscreen { background-color: transparent; } + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { z-index: 1201; } +.tox .tox-help__more-link { list-style: none; margin-top: 1em; } +.tox .tox-imagepreview { background-color: #666; height: 380px; overflow: hidden; position: relative; width: 100%; } +.tox .tox-imagepreview.tox-imagepreview__loaded { overflow: auto; } +.tox .tox-imagepreview__container { display: flex; left: 100vw; position: absolute; top: 100vw; } +.tox .tox-imagepreview__image { background: url("data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw=="); } +.tox .tox-image-tools .tox-spacer { flex: 1; } +.tox .tox-image-tools .tox-bar { align-items: center; display: flex; height: 60px; justify-content: center; } + +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { margin-top: 8px; } +.tox .tox-image-tools .tox-croprect-block { background: #000; opacity: 0.5; position: absolute; zoom: 1; } +.tox .tox-image-tools .tox-croprect-handle { border: 2px solid #fff; height: 20px; left: 0; position: absolute; top: 0; width: 20px; } +.tox .tox-image-tools .tox-croprect-handle-move { border: 0; cursor: move; position: absolute; } +.tox .tox-image-tools .tox-croprect-handle-nw { border-width: 2px 0 0 2px; cursor: nw-resize; left: 100px; margin: -2px 0 0 -2px; top: 100px; } +.tox .tox-image-tools .tox-croprect-handle-ne { border-width: 2px 2px 0 0; cursor: ne-resize; left: 200px; margin: -2px 0 0 -20px; top: 100px; } +.tox .tox-image-tools .tox-croprect-handle-sw { border-width: 0 0 2px 2px; cursor: sw-resize; left: 100px; margin: -20px 2px 0 -2px; top: 200px; } +.tox .tox-image-tools .tox-croprect-handle-se { border-width: 0 2px 2px 0; cursor: se-resize; left: 200px; margin: -20px 0 0 -20px; top: 200px; } +.tox .tox-insert-table-picker { display: flex; flex-wrap: wrap; width: 170px; } +.tox .tox-insert-table-picker > div { border-color: #eee; border-style: solid; border-width: 0 1px 1px 0; box-sizing: border-box; height: 17px; width: 17px; } +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: -4px; } +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { background-color: rgb(0 108 231 / 50%); border-color: rgb(0 108 231 / 50%); } +.tox .tox-insert-table-picker__label { color: rgb(34 47 62 / 70%); display: block; font-size: 14px; padding: 4px; text-align: center; width: 100%; } +.tox:not([dir="rtl"]) .tox-insert-table-picker > div:nth-child(10n) { border-right: 0; } +.tox[dir="rtl"] .tox-insert-table-picker > div:nth-child(10n+1) { border-right: 0; } +.tox .tox-menu { background-color: #fff; border: 1px solid transparent; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); display: inline-block; overflow: hidden; vertical-align: top; z-index: 1150; } +.tox .tox-menu.tox-collection.tox-collection--list { padding: 0 4px; } +.tox .tox-menu.tox-collection.tox-collection--toolbar { padding: 8px; } +.tox .tox-menu.tox-collection.tox-collection--grid { padding: 8px; } + +@media only screen and (width >= 768px) { .tox .tox-menu .tox-collection__item-label { overflow-wrap: break-word; word-break: normal; } } + +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code, +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p { margin: 0; } +.tox .tox-menubar { background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat; background-color: #fff; display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; grid-column: 1/-1; grid-row: 1; padding: 0 11px 0 12px; } +.tox .tox-promotion + .tox-menubar { grid-column: 1; } +.tox .tox-promotion { background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat; background-color: #fff; grid-column: 2; grid-row: 1; padding-inline-end: 8px; padding-inline-start: 4px; padding-top: 5px; } +.tox .tox-promotion-link { align-items: unsafe center; background-color: #e8f1f8; border-radius: 5px; color: #086be6; cursor: pointer; display: flex; font-size: 14px; height: 26.6px; padding: 4px 8px; white-space: nowrap; } +.tox .tox-promotion-link:hover { background-color: #b4d7ff; } +.tox .tox-promotion-link:focus { background-color: #d9edf7; } +.tox .tox-mbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #222f3e; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 5px 1px 6px 0; outline: 0; overflow: hidden; padding: 0 4px; text-transform: none; width: auto; } +.tox .tox-mbtn[disabled] { background-color: transparent; border: 0; box-shadow: none; color: rgb(34 47 62 / 50%); cursor: not-allowed; } +.tox .tox-mbtn:focus:not(:disabled) { background: #cce2fa; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-mbtn--active { background: #a6ccf7; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-mbtn:hover:not(:disabled, .tox-mbtn--active) { background: #cce2fa; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-mbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; } +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { cursor: not-allowed; } +.tox .tox-mbtn__select-chevron { align-items: center; justify-content: center; width: 16px; display: none; } +.tox .tox-notification { border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; display: grid; font-size: 14px; font-weight: 400; grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); margin-top: 4px; opacity: 0; padding: 4px; transition: transform 0.1s ease-in, opacity 150ms ease-in; } +.tox .tox-notification p { font-size: 14px; font-weight: 400; } +.tox .tox-notification a { cursor: pointer; text-decoration: underline; } +.tox .tox-notification--in { opacity: 1; } +.tox .tox-notification--success { background-color: #e4eeda; border-color: #d7e6c8; color: #222f3e; } +.tox .tox-notification--success p { color: #222f3e; } +.tox .tox-notification--success a { color: #517342; } +.tox .tox-notification--success svg { fill: #222f3e; } +.tox .tox-notification--error { background-color: #f5cccc; border-color: #f0b3b3; color: #222f3e; } +.tox .tox-notification--error p { color: #222f3e; } +.tox .tox-notification--error a { color: #77181f; } +.tox .tox-notification--error svg { fill: #222f3e; } + +.tox .tox-notification--warn, +.tox .tox-notification--warning { background-color: #fff5cc; border-color: #fff0b3; color: #222f3e; } + +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { color: #222f3e; } + +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { color: #7a6e25; } + +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { fill: #222f3e; } +.tox .tox-notification--info { background-color: #d6e7fb; border-color: #c1dbf9; color: #222f3e; } +.tox .tox-notification--info p { color: #222f3e; } +.tox .tox-notification--info a { color: #2a64a6; } +.tox .tox-notification--info svg { fill: #222f3e; } +.tox .tox-notification__body { align-self: center; color: #222f3e; font-size: 14px; grid-column: 2 3; text-align: center; white-space: normal; word-break: break-all; word-break: break-word; } +.tox .tox-notification__body > * { margin: 0; } +.tox .tox-notification__body > * + * { margin-top: 1rem; } +.tox .tox-notification__icon { align-self: center; grid-column: 1 2; justify-self: end; } +.tox .tox-notification__icon svg { display: block; } +.tox .tox-notification__dismiss { align-self: start; grid-column: 3 4; justify-self: end; } +.tox .tox-notification .tox-progress-bar { grid-column: 1 4; justify-self: center; } +.tox .tox-pop { display: inline-block; position: relative; } +.tox .tox-pop--resizing { transition: width 0.1s ease; } + +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; } +.tox .tox-pop--transition { transition: 0.15s ease; transition-property: left, right, top, bottom; } + +.tox .tox-pop--transition::after, +.tox .tox-pop--transition::before { transition: all 0.15s, visibility 0s, opacity 75ms ease 75ms; } +.tox .tox-pop__dialog { background-color: #fff; border: 1px solid #eee; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); min-width: 0; overflow: hidden; } +.tox .tox-pop__dialog > :not(.tox-toolbar) { margin: 4px 4px 4px 8px; } +.tox .tox-pop__dialog .tox-toolbar { background-color: transparent; margin-bottom: -1px; } + +.tox .tox-pop::after, +.tox .tox-pop::before { border-style: solid; content: ""; display: block; height: 0; opacity: 1; position: absolute; width: 0; } + +.tox .tox-pop.tox-pop--inset::after, +.tox .tox-pop.tox-pop--inset::before { opacity: 0; transition: all 0s 0.15s, visibility 0s, opacity 75ms ease; } + +.tox .tox-pop.tox-pop--bottom::after, +.tox .tox-pop.tox-pop--bottom::before { left: 50%; top: 100%; } +.tox .tox-pop.tox-pop--bottom::after { border-color: #fff transparent transparent; border-width: 8px; margin-left: -8px; margin-top: -1px; } +.tox .tox-pop.tox-pop--bottom::before { border-color: #eee transparent transparent; border-width: 9px; margin-left: -9px; } + +.tox .tox-pop.tox-pop--top::after, +.tox .tox-pop.tox-pop--top::before { left: 50%; top: 0; transform: translateY(-100%); } +.tox .tox-pop.tox-pop--top::after { border-color: transparent transparent #fff; border-width: 8px; margin-left: -8px; margin-top: 1px; } +.tox .tox-pop.tox-pop--top::before { border-color: transparent transparent #eee; border-width: 9px; margin-left: -9px; } + +.tox .tox-pop.tox-pop--left::after, +.tox .tox-pop.tox-pop--left::before { left: 0; top: calc(50% - 1px); transform: translateY(-50%); } +.tox .tox-pop.tox-pop--left::after { border-color: transparent #fff transparent transparent; border-width: 8px; margin-left: -15px; } +.tox .tox-pop.tox-pop--left::before { border-color: transparent #eee transparent transparent; border-width: 10px; margin-left: -19px; } + +.tox .tox-pop.tox-pop--right::after, +.tox .tox-pop.tox-pop--right::before { left: 100%; top: calc(50% + 1px); transform: translateY(-50%); } +.tox .tox-pop.tox-pop--right::after { border-color: transparent transparent transparent #fff; border-width: 8px; margin-left: -1px; } +.tox .tox-pop.tox-pop--right::before { border-color: transparent transparent transparent #eee; border-width: 10px; margin-left: -1px; } + +.tox .tox-pop.tox-pop--align-left::after, +.tox .tox-pop.tox-pop--align-left::before { left: 20px; } + +.tox .tox-pop.tox-pop--align-right::after, +.tox .tox-pop.tox-pop--align-right::before { left: calc(100% - 20px); } +.tox .tox-sidebar-wrap { display: flex; flex-direction: row; flex-grow: 1; min-height: 0; } +.tox .tox-sidebar { background-color: #fff; display: flex; flex-direction: row; justify-content: flex-end; } +.tox .tox-sidebar__slider { display: flex; overflow: hidden; } +.tox .tox-sidebar__pane-container { display: flex; } +.tox .tox-sidebar__pane { display: flex; } +.tox .tox-sidebar--sliding-closed { opacity: 0; } +.tox .tox-sidebar--sliding-open { opacity: 1; } + +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { transition: width 0.5s ease, opacity 0.5s ease; } +.tox .tox-selector { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; display: inline-block; height: 10px; position: absolute; width: 10px; } +.tox.tox-platform-touch .tox-selector { height: 12px; width: 12px; } +.tox .tox-slider { align-items: center; display: flex; flex: 1; height: 24px; justify-content: center; position: relative; } +.tox .tox-slider__rail { background-color: transparent; border: 1px solid #eee; border-radius: 6px; height: 10px; min-width: 120px; width: 100%; } +.tox .tox-slider__handle { background-color: #006ce7; border: 2px solid #0054b4; border-radius: 6px; box-shadow: none; height: 24px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 14px; } +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { margin-inline-start: 8px; } +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { margin-inline-start: 32px; } +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { margin-inline-start: 32px; } +.tox .tox-source-code { overflow: auto; } +.tox .tox-spinner { display: flex; } +.tox .tox-spinner > div { animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; background-color: rgb(34 47 62 / 70%); border-radius: 100%; height: 8px; width: 8px; } +.tox .tox-spinner > div:nth-child(1) { animation-delay: -0.32s; } +.tox .tox-spinner > div:nth-child(2) { animation-delay: -0.16s; } + +@keyframes tam-bouncing-dots { + 0%, +100%, +80% { transform: scale(0); } + 40% { transform: scale(1); } +} +.tox:not([dir="rtl"]) .tox-spinner > div:not(:first-child) { margin-left: 4px; } +.tox[dir="rtl"] .tox-spinner > div:not(:first-child) { margin-right: 4px; } +.tox .tox-statusbar { align-items: center; background-color: #fff; border-top: 1px solid #e3e3e3; color: rgb(34 47 62 / 70%); display: flex; flex: 0 0 auto; font-size: 14px; font-weight: 400; height: 25px; overflow: hidden; padding: 0 8px; position: relative; text-transform: none; } +.tox .tox-statusbar__text-container { display: flex; flex: 1 1 auto; justify-content: flex-end; overflow: hidden; } +.tox .tox-statusbar__path { display: flex; flex: 1 1 auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } +.tox .tox-statusbar__path > * { display: inline; white-space: nowrap; } +.tox .tox-statusbar__wordcount { flex: 0 0 auto; margin-left: 1ch; } + +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { color: rgb(34 47 62 / 70%); text-decoration: none; } + +.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #222f3e; cursor: pointer; } +.tox .tox-statusbar__branding svg { fill: rgb(34 47 62 / 80%); height: 1.14em; vertical-align: -0.28em; width: 3.6em; } + +.tox .tox-statusbar__branding a:focus:not(:disabled, [aria-disabled="true"]) svg, +.tox .tox-statusbar__branding a:hover:not(:disabled, [aria-disabled="true"]) svg { fill: #222f3e; } +.tox .tox-statusbar__resize-handle { align-items: flex-end; align-self: stretch; cursor: nwse-resize; display: flex; flex: 0 0 auto; justify-content: flex-end; margin-left: auto; margin-right: -8px; padding-bottom: 3px; padding-left: 1ch; padding-right: 3px; } +.tox .tox-statusbar__resize-handle svg { display: block; fill: rgb(34 47 62 / 50%); } +.tox .tox-statusbar__resize-handle:focus svg { background-color: #dee0e2; border-radius: 1px 1px 5px; box-shadow: 0 0 0 2px #dee0e2; } +.tox:not([dir="rtl"]) .tox-statusbar__path > * { margin-right: 4px; } +.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 2ch; } +.tox[dir="rtl"] .tox-statusbar { flex-direction: row-reverse; } +.tox[dir="rtl"] .tox-statusbar__path > * { margin-left: 4px; } +.tox .tox-throbber { z-index: 1299; } +.tox .tox-throbber__busy-spinner { align-items: center; background-color: rgb(255 255 255 / 60%); inset: 0; display: flex; justify-content: center; position: absolute; } +.tox .tox-tbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #222f3e; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 6px 1px 5px 0; outline: 0; overflow: hidden; padding: 0; text-transform: none; width: 34px; } +.tox .tox-tbtn svg { display: block; fill: #222f3e; } +.tox .tox-tbtn.tox-tbtn-more { padding-left: 5px; padding-right: 5px; width: inherit; } +.tox .tox-tbtn:focus { background: #cce2fa; border: 0; box-shadow: none; } +.tox .tox-tbtn:hover { background: #cce2fa; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-tbtn:hover svg { fill: #222f3e; } +.tox .tox-tbtn:active { background: #a6ccf7; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-tbtn:active svg { fill: #222f3e; } + +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { background: 0 0; border: 0; box-shadow: none; color: rgb(34 47 62 / 50%); cursor: not-allowed; } + +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { fill: rgb(34 47 62 / 50%); } + +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { background: #a6ccf7; border: 0; box-shadow: none; color: #222f3e; } + +.tox .tox-tbtn--enabled:hover > *, +.tox .tox-tbtn--enabled > * { transform: none; } + +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { fill: #222f3e; } +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { color: #222f3e; } +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { fill: #222f3e; } +.tox .tox-tbtn:active > * { transform: none; } +.tox .tox-tbtn--md { height: 42px; width: 51px; } +.tox .tox-tbtn--lg { flex-direction: column; height: 56px; width: 68px; } +.tox .tox-tbtn--return { align-self: stretch; height: unset; width: 16px; } +.tox .tox-tbtn--labeled { padding: 0 4px; width: unset; } +.tox .tox-tbtn__vlabel { display: block; font-size: 10px; font-weight: 400; letter-spacing: -0.025em; margin-bottom: 4px; white-space: nowrap; } +.tox .tox-tbtn--select { margin: 6px 1px 5px 0; padding: 0 4px; width: auto; } +.tox .tox-tbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; } +.tox .tox-tbtn__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } +.tox .tox-tbtn__select-chevron svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-tbtn--bespoke { background: #f7f7f7; } +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { margin-inline-start: 4px; } +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 7em; } +.tox .tox-split-button { border: 0; border-radius: 3px; box-sizing: border-box; display: flex; margin: 6px 1px 5px 0; overflow: hidden; } +.tox .tox-split-button:hover { box-shadow: 0 0 0 1px #cce2fa inset; } +.tox .tox-split-button:focus { background: #cce2fa; box-shadow: none; color: #222f3e; } +.tox .tox-split-button > * { border-radius: 0; } +.tox .tox-split-button__chevron { width: 16px; } +.tox .tox-split-button__chevron svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-split-button .tox-tbtn { margin: 0; } + +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled:hover { background: 0 0; box-shadow: none; color: rgb(34 47 62 / 50%); } +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { padding: 0; } +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { width: 30px; } +.tox.tox-platform-touch .tox-split-button__chevron { width: 20px; } +.tox .tox-toolbar-overlord { background-color: #fff; } + +.tox .tox-toolbar, +.tox .tox-toolbar__overflow, +.tox .tox-toolbar__primary { background-color: #fff; background-image: repeating-linear-gradient(#e3e3e3 0 1px, transparent 1px 39px); background-position: center top 40px; background-repeat: no-repeat; background-size: calc(100% - 11px * 2) calc(100% - 41px); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; padding: 0; transform: perspective(1px); } + +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow, +.tox .tox-toolbar-overlord > .tox-toolbar__primary { background-position: center top 0; background-size: calc(100% - 11px * 2) calc(100% - 0px); } +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { height: 0; opacity: 0; padding-bottom: 0; padding-top: 0; visibility: hidden; } +.tox .tox-toolbar__overflow--growing { transition: height 0.3s ease, opacity 0.2s linear 0.1s; } +.tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; } + +.tox .tox-anchorbar, +.tox .tox-toolbar-overlord { grid-column: 1/-1; } + +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { border-top: 1px solid transparent; margin-top: -1px; padding-bottom: 1px; padding-top: 1px; } +.tox .tox-toolbar--scrolling { flex-wrap: nowrap; overflow-x: auto; } +.tox .tox-pop .tox-toolbar { border-width: 0; } +.tox .tox-toolbar--no-divider { background-image: none; } + +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { background-position: center top 39px; } + +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { background-image: none; } +.tox.tox-tinymce-aux .tox-toolbar__overflow { background-color: #fff; background-position: center top 43px; background-size: calc(100% - 8px * 2) calc(100% - 51px); border: none; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); padding: 4px 0; } +.tox-pop .tox-pop__dialog .tox-toolbar { background-position: center top 43px; background-size: calc(100% - 11px * 2) calc(100% - 51px); padding: 4px 0; } +.tox .tox-toolbar__group { align-items: center; display: flex; flex-wrap: wrap; margin: 0; padding: 0 11px 0 12px; } +.tox .tox-toolbar__group--pull-right { margin-left: auto; } +.tox .tox-toolbar--scrolling .tox-toolbar__group { flex-shrink: 0; flex-wrap: nowrap; } +.tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type) { border-right: 1px solid transparent; } +.tox[dir="rtl"] .tox-toolbar__group:not(:last-of-type) { border-left: 1px solid transparent; } +.tox .tox-tooltip { display: inline-block; padding: 8px; position: relative; } +.tox .tox-tooltip__body { background-color: #222f3e; border-radius: 6px; box-shadow: 0 2px 4px rgb(34 47 62 / 30%); color: rgb(255 255 255 / 75%); font-size: 14px; font-style: normal; font-weight: 400; padding: 4px 8px; text-transform: none; } +.tox .tox-tooltip__arrow { position: absolute; } +.tox .tox-tooltip--down .tox-tooltip__arrow { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #222f3e; bottom: 0; left: 50%; position: absolute; transform: translateX(-50%); } +.tox .tox-tooltip--up .tox-tooltip__arrow { border-bottom: 8px solid #222f3e; border-left: 8px solid transparent; border-right: 8px solid transparent; left: 50%; position: absolute; top: 0; transform: translateX(-50%); } +.tox .tox-tooltip--right .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-left: 8px solid #222f3e; border-top: 8px solid transparent; position: absolute; right: 0; top: 50%; transform: translateY(-50%); } +.tox .tox-tooltip--left .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-right: 8px solid #222f3e; border-top: 8px solid transparent; left: 0; position: absolute; top: 50%; transform: translateY(-50%); } +.tox .tox-well { border: 1px solid #eee; border-radius: 6px; padding: 8px; width: 100%; } +.tox .tox-well > :first-child { margin-top: 0; } +.tox .tox-well > :last-child { margin-bottom: 0; } +.tox .tox-well > :only-child { margin: 0; } +.tox .tox-custom-editor { border: 1px solid #eee; border-radius: 6px; display: flex; flex: 1; position: relative; } +.tox .tox-dialog-loading::before { background-color: rgb(0 0 0 / 50%); content: ""; height: 100%; position: absolute; width: 100%; z-index: 1000; } +.tox .tox-tab { cursor: pointer; } +.tox .tox-dialog__content-js { display: flex; flex: 1; } +.tox .tox-dialog__body-content .tox-collection { display: flex; flex: 1; } diff --git a/tinymce/skins/ui/oxide/skin.min.css.br b/tinymce/skins/ui/oxide/skin.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..dfa1176ef6062b023b6c779af82351df1694bf6a GIT binary patch literal 9092 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 CRQRd@ literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide/skin.min.css.gz b/tinymce/skins/ui/oxide/skin.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..429f5ac635b30edef5c19daa34891adc7f659dba GIT binary patch literal 10371 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide/skin.shadowdom.css b/tinymce/skins/ui/oxide/skin.shadowdom.css new file mode 100755 index 000000000..3b0ea5195 --- /dev/null +++ b/tinymce/skins/ui/oxide/skin.shadowdom.css @@ -0,0 +1,35 @@ +body.tox-dialog__disable-scroll { + overflow: hidden; +} + +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} + +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} + +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} + +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} diff --git a/tinymce/skins/ui/oxide/skin.shadowdom.css.br b/tinymce/skins/ui/oxide/skin.shadowdom.css.br new file mode 100644 index 0000000000000000000000000000000000000000..671b5c9a5c6b65d68aa1d8e98d622d011c36de03 GIT binary patch literal 206 zcmV;<05Sg?TLJ(a2W~9cBAkhD+SCdlbbWQ3*Xz^gKs)t2#G*5jAgK2I?D=hWLXH0( z;xZ`#O|->z*QvXvm*0W~Xo+Ydgw^eQlr4z(c|e2RNHihwdTX5U-jR1lc8Ztxtg}UiphMdtC+Gs%4gJ7T%3ptGeE_XA3 z@7%4|NghzoUQ>Q`tU!I<;*6SjjneZ>xF#Go@M>9*=Em$l>iS=a$}7Nq4pApT>ohEv n%n>Aw5J~dO2R?4KFwMIs*7r+Zk^F6RzexN5tFX#9Tmk?9PF9Lu literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide/skin.shadowdom.min.css b/tinymce/skins/ui/oxide/skin.shadowdom.min.css new file mode 100755 index 000000000..ea9d2a1a1 --- /dev/null +++ b/tinymce/skins/ui/oxide/skin.shadowdom.min.css @@ -0,0 +1,10 @@ +body.tox-dialog__disable-scroll { overflow: hidden; } +.tox-fullscreen { border: 0; height: 100%; margin: 0; overflow: hidden; overscroll-behavior: none; padding: 0; touch-action: pinch-zoom; width: 100%; } +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { display: none; } + +.tox-shadowhost.tox-fullscreen, +.tox.tox-tinymce.tox-fullscreen { left: 0; position: fixed; top: 0; z-index: 1200; } +.tox.tox-tinymce.tox-fullscreen { background-color: transparent; } + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { z-index: 1201; } diff --git a/tinymce/skins/ui/oxide/skin.shadowdom.min.css.br b/tinymce/skins/ui/oxide/skin.shadowdom.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..276ce69219d49e0ea8d9e135d5b31d414fe605de GIT binary patch literal 204 zcmV;-05ks^I07J?1$N^yvxPeaAL*>rZK;m_$zR{fQ8B6_3Knb6uN2ZsX2)_{C)9ZN zJmG&7hJ@@!3GOR1sLgIs=QJK>$HfGSWr`+)c&0NSXKjo4cfdJpKzWpl&Gsq5hgj`! zxzzO~4L6}OZL7v06knBrnAe=jBy`Du6ZP&`hX4stz94v0XoQF4eeJbDrAQ*5CGUvj zb=Hx$aDahL_PkDkv#6aDr>3?X`XoVa5t*%bx;TF}s*yaw9)2X0*h96@>_78;GI0I5 G0?cF?!ens( literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/oxide/skin.shadowdom.min.css.gz b/tinymce/skins/ui/oxide/skin.shadowdom.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..b368565ded364b7f27e7daf920505bfe3e6584da GIT binary patch literal 288 zcmV+*0pI=~iwFP!000021C5Z+Zi6rkhwps~Uv_IIx+6RcGO;1n(ikP7rA6JdPXtxl z+DY3n@t@!Kxl_8lW}OWQdL7!9Bw^>-BpcOxSU^u4d#~pjoDgwn;I=Ch{p5YJkvYHu zokrqVL)Cy|8C audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * Dracula Theme originally by Zeno Rocha [@zenorocha] + * https://draculatheme.com/ + * + * Ported for PrismJS by Albert Vallverdu [@byverdu] + */ +code[class*="language-"], +pre[class*="language-"] { + color: #f8f8f2; + background: none; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; + border-radius: 0.3em; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #282a36; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #6272a4; +} +.token.punctuation { + color: #f8f8f2; +} +.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #ff79c6; +} +.token.boolean, +.token.number { + color: #bd93f9; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #50fa7b; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #f8f8f2; +} +.token.atrule, +.token.attr-value, +.token.function, +.token.class-name { + color: #f1fa8c; +} +.token.keyword { + color: #8be9fd; +} +.token.regex, +.token.important { + color: #ffb86c; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline-end: auto; + margin-inline-start: 0; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + text-decoration: none; + } + div.mce-footnotes { + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.3); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.3); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #4099ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #4099ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #4099ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #4099ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #4099ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #4099ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #4099ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid transparent; + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: lighten; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #4099ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc li { + list-style-type: none; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} +body { + font-family: sans-serif; +} +table { + border-collapse: collapse; +} diff --git a/tinymce/skins/ui/tinymce-5-dark/content.css.br b/tinymce/skins/ui/tinymce-5-dark/content.css.br new file mode 100644 index 0000000000000000000000000000000000000000..ebb67b4c135e7a86a9c9a335bf4ddbd47bdf4087 GIT binary patch literal 5185 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5-dark/content.css.gz b/tinymce/skins/ui/tinymce-5-dark/content.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..551134cb18dd439f296562292d1a019557299017 GIT binary patch literal 5944 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 ayGY8VK8zAX>!kFGp#2-VZHYt&V*mh+Pq`5Q literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5-dark/content.inline.css b/tinymce/skins/ui/tinymce-5-dark/content.inline.css new file mode 100755 index 000000000..9bd1e2974 --- /dev/null +++ b/tinymce/skins/ui/tinymce-5-dark/content.inline.css @@ -0,0 +1,769 @@ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; +} +.mce-content-body .mce-item-anchor:empty { + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + width: 8px !important; +} +.mce-content-body .mce-item-anchor:not(:empty) { + background-position-x: 2px; + display: inline-block; + padding-left: 12px; +} +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.function, +.token.class-name { + color: #DD4A68; +} +.token.regex, +.token.important, +.token.variable { + color: #e90; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline-end: auto; + margin-inline-start: 0; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + text-decoration: none; + } + div.mce-footnotes { + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.1); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.1); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #b4d7ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc li { + list-style-type: none; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} diff --git a/tinymce/skins/ui/tinymce-5-dark/content.inline.css.br b/tinymce/skins/ui/tinymce-5-dark/content.inline.css.br new file mode 100644 index 0000000000000000000000000000000000000000..9abbc6973288576a95ef5cbc1b2a7f610f9dc3ae GIT binary patch literal 5191 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 B2b=%^ literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5-dark/content.inline.css.gz b/tinymce/skins/ui/tinymce-5-dark/content.inline.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..08fe3e7b7a2d006bb3a1ee4a685ea1141bc490c7 GIT binary patch literal 6000 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css b/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css new file mode 100755 index 000000000..08f5d4b29 --- /dev/null +++ b/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css @@ -0,0 +1,310 @@ +.mce-content-body .mce-item-anchor { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; } +.mce-content-body .mce-item-anchor:empty { cursor: default; display: inline-block; height: 12px !important; padding: 0 2px; -webkit-user-modify: read-only; -moz-user-modify: read-only; user-select: all; user-select: all; user-select: all; width: 8px !important; } +.mce-content-body .mce-item-anchor:not(:empty) { background-position-x: 2px; display: inline-block; padding-left: 12px; } +.mce-content-body .mce-item-anchor[data-mce-selected] { outline-offset: 1px; } + +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; } +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; } + +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; } +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; } +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; } +.tox-checklist > li:not(.tox-checklist--hidden) { list-style: none; margin: 0.25em 0; } +.tox-checklist > li:not(.tox-checklist--hidden)::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); cursor: pointer; height: 1em; margin-left: -1.5em; margin-top: 0.125em; position: absolute; width: 1em; } +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); } +[dir="rtl"] .tox-checklist > li:not(.tox-checklist--hidden)::before { margin-left: 0; margin-right: -1.5em; } + +code[class*="language-"], +pre[class*="language-"] { color: #000; background: 0 0; text-shadow: 0 1px #fff; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 1em; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; } + +code[class*="language-"] ::selection, +code[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +pre[class*="language-"]::-moz-selection { text-shadow: none; background: #b3d4fc; } + +code[class*="language-"] ::selection, +code[class*="language-"]::selection, +pre[class*="language-"] ::selection, +pre[class*="language-"]::selection { text-shadow: none; background: #b3d4fc; } + +@media print { code[class*="language-"], +pre[class*="language-"] { text-shadow: none; } } +pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; } + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { background: #f5f2f0; } +:not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } + +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { color: #708090; } +.token.punctuation { color: #999; } +.token.namespace { opacity: 0.7; } + +.token.boolean, +.token.constant, +.token.deleted, +.token.number, +.token.property, +.token.symbol, +.token.tag { color: #905; } + +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { color: #690; } + +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url { color: #9a6e3a; background: hsl(0deg 0% 100% / 50%); } + +.token.atrule, +.token.attr-value, +.token.keyword { color: #07a; } + +.token.class-name, +.token.function { color: #dd4a68; } + +.token.important, +.token.regex, +.token.variable { color: #e90; } + +.token.bold, +.token.important { font-weight: 700; } +.token.italic { font-style: italic; } +.token.entity { cursor: help; } +.mce-content-body { overflow-wrap: break-word; word-wrap: break-word; } +.mce-content-body .mce-visual-caret { background-color: #000; background-color: currentcolor; position: absolute; } +.mce-content-body .mce-visual-caret-hidden { display: none; } +.mce-content-body [data-mce-caret] { left: -1000px; margin: 0; padding: 0; position: absolute; right: auto; top: 0; } +.mce-content-body .mce-offscreen-selection { left: -2000000px; max-width: 1000000px; position: absolute; } +.mce-content-body [contentEditable="false"] { cursor: default; } +.mce-content-body [contentEditable="true"] { cursor: text; } +.tox-cursor-format-painter { cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; } +div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; } +div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; } + +@media print { + sup.mce-footnote a { color: #000; text-decoration: none; } + div.mce-footnotes { break-inside: avoid; width: 100%; } + div.mce-footnotes li > a.mce-footnotes-backlink { display: none; } +} +.mce-content-body figure.align-left { float: left; } +.mce-content-body figure.align-right { float: right; } +.mce-content-body figure.image.align-center { display: table; margin-left: auto; margin-right: auto; } +.mce-preview-object { border: 1px solid gray; display: inline-block; line-height: 0; margin: 0 2px; position: relative; } +.mce-preview-object .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-preview-object[data-mce-selected="2"] .mce-shim { display: none; } +.mce-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); } +.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; } +.mce-object { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; border: 1px dashed #aaa; } +.mce-pagebreak { border: 1px dashed #aaa; cursor: default; display: block; height: 5px; margin-top: 15px; page-break-before: always; width: 100%; } + +@media print { .mce-pagebreak { border: 0; } } +.tiny-pageembed .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tiny-pageembed[data-mce-selected="2"] .mce-shim { display: none; } +.tiny-pageembed { display: inline-block; position: relative; } + +.tiny-pageembed--16by9, +.tiny-pageembed--1by1, +.tiny-pageembed--21by9, +.tiny-pageembed--4by3 { display: block; overflow: hidden; padding: 0; position: relative; width: 100%; } +.tiny-pageembed--21by9 { padding-top: 42.857143%; } +.tiny-pageembed--16by9 { padding-top: 56.25%; } +.tiny-pageembed--4by3 { padding-top: 75%; } +.tiny-pageembed--1by1 { padding-top: 100%; } + +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--1by1 iframe, +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--4by3 iframe { border: 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-content-body[data-mce-placeholder] { position: relative; } +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { color: rgb(34 47 62 / 70%); content: attr(data-mce-placeholder); position: absolute; } +.mce-content-body:not([dir="rtl"])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 1px; } +.mce-content-body[dir="rtl"][data-mce-placeholder]:not(.mce-visualblocks)::before { right: 1px; } +.mce-content-body div.mce-resizehandle { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; height: 10px; position: absolute; width: 10px; z-index: 1298; } +.mce-content-body div.mce-resizehandle:hover { background-color: #4099ff; } +.mce-content-body div.mce-resizehandle:nth-of-type(1) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(2) { cursor: nesw-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(3) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(4) { cursor: nesw-resize; } +.mce-content-body .mce-resize-backdrop { z-index: 10000; } +.mce-content-body .mce-clonedresizable { cursor: default; opacity: 0.5; outline: 1px dashed #000; position: absolute; z-index: 10001; } + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th { border: 0; } +.mce-content-body .mce-resize-helper { background: #555; background: rgb(0 0 0 / 75%); border: 1px; border-radius: 3px; color: #fff; display: none; font-family: sans-serif; font-size: 12px; line-height: 14px; margin: 5px 10px; padding: 5px; position: absolute; white-space: nowrap; z-index: 10002; } +.tox-rtc-user-selection { position: relative; } +.tox-rtc-user-cursor { bottom: 0; cursor: default; position: absolute; top: 0; width: 2px; } +.tox-rtc-user-cursor::before { background-color: inherit; border-radius: 50%; content: ""; display: block; height: 8px; position: absolute; right: -3px; top: -3px; width: 8px; } +.tox-rtc-user-cursor:hover::after { background-color: inherit; border-radius: 100px; box-sizing: border-box; color: #fff; content: attr(data-user); display: block; font-size: 12px; font-weight: 700; left: -5px; min-height: 8px; min-width: 8px; padding: 0 12px; position: absolute; top: -11px; white-space: nowrap; z-index: 1000; } +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { background-color: #2dc26b; } +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { background-color: #e03e2d; } +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { background-color: #f1c40f; } +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { background-color: #3598db; } +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { background-color: #b96ad9; } +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { background-color: #e67e23; } +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { background-color: #aaa69d; } +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { background-color: #f368e0; } +.tox-rtc-remote-image { background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; border: 1px solid #ccc; min-height: 240px; min-width: 320px; } +.mce-match-marker { background: #aaa; color: #fff; } +.mce-match-marker-selected { background: #39f; color: #fff; } +.mcemarker-selected::-moz-selection { background: #39f; color: #fff; } +.mce-match-marker-selected::selection { background: #39f; color: #fff; } + +.mce-content-body audio[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body img[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body video[data-mce-selected] { outline: 3px solid #b4d7ff; } +.mce-content-body hr[data-mce-selected] { outline: 3px solid #b4d7ff; outline-offset: 1px; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:focus { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:hover { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"][data-mce-selected] { cursor: not-allowed; outline: 3px solid #b4d7ff; } + +.mce-content-body.mce-content-readonly [contentEditable="true"]:focus, +.mce-content-body.mce-content-readonly [contentEditable="true"]:hover { outline: 0; } +.mce-content-body [data-mce-selected="inline-boundary"] { background-color: #b4d7ff; } +.mce-content-body .mce-edit-focus { outline: 3px solid #b4d7ff; } + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { position: relative; } + +.mcebody td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { background: 0 0; } + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { background: 0 0; } + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { outline: 0; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { border-color: rgb(0 84 180 / 70%); } } +.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; } +.mce-content-body img[data-mce-selected]::selection { background: 0 0; } +.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; user-select: none; user-select: none; } +.ephox-snooker-resizer-cols { cursor: col-resize; } +.ephox-snooker-resizer-rows { cursor: row-resize; } +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { opacity: 1; } +.mce-spellchecker-word { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; height: 2rem; } +.mce-spellchecker-grammar { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; } +.mce-toc { border: 1px solid gray; } +.mce-toc h2 { margin: 4px; } +.mce-toc li { list-style-type: none; } + +.mce-item-table:not([border]), +.mce-item-table:not([border]) caption, +.mce-item-table:not([border]) td, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"], +.mce-item-table[border="0"] caption, +.mce-item-table[border="0"] td, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"], +table[style*="border-width: 0px"] caption, +table[style*="border-width: 0px"] td, +table[style*="border-width: 0px"] th { border: 1px dashed #bbb; } + +.mce-visualblocks address, +.mce-visualblocks article, +.mce-visualblocks aside, +.mce-visualblocks blockquote, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks dl, +.mce-visualblocks figcaption, +.mce-visualblocks figure, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks hgroup, +.mce-visualblocks ol, +.mce-visualblocks p, +.mce-visualblocks pre, +.mce-visualblocks section, +.mce-visualblocks ul { background-repeat: no-repeat; border: 1px dashed #bbb; margin-left: 3px; padding-top: 10px; } +.mce-visualblocks p { background-image: url("data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7"); } +.mce-visualblocks h1 { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw=="); } +.mce-visualblocks h2 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw=="); } +.mce-visualblocks h3 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7"); } +.mce-visualblocks h4 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw=="); } +.mce-visualblocks h5 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw=="); } +.mce-visualblocks h6 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw=="); } +.mce-visualblocks div:not([data-mce-bogus]) { background-image: url("data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7"); } +.mce-visualblocks section { background-image: url("data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs="); } +.mce-visualblocks article { background-image: url("data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7"); } +.mce-visualblocks blockquote { background-image: url("data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7"); } +.mce-visualblocks address { background-image: url("data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs="); } +.mce-visualblocks pre { background-image: url("data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw=="); } +.mce-visualblocks figure { background-image: url("data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7"); } +.mce-visualblocks figcaption { border: 1px dashed #bbb; } +.mce-visualblocks hgroup { background-image: url("data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7"); } +.mce-visualblocks aside { background-image: url("data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs="); } +.mce-visualblocks ul { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw=="); } +.mce-visualblocks ol { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw=="); } +.mce-visualblocks dl { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw=="); } + +.mce-visualblocks:not([dir="rtl"]) address, +.mce-visualblocks:not([dir="rtl"]) article, +.mce-visualblocks:not([dir="rtl"]) aside, +.mce-visualblocks:not([dir="rtl"]) blockquote, +.mce-visualblocks:not([dir="rtl"]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir="rtl"]) dl, +.mce-visualblocks:not([dir="rtl"]) figcaption, +.mce-visualblocks:not([dir="rtl"]) figure, +.mce-visualblocks:not([dir="rtl"]) h1, +.mce-visualblocks:not([dir="rtl"]) h2, +.mce-visualblocks:not([dir="rtl"]) h3, +.mce-visualblocks:not([dir="rtl"]) h4, +.mce-visualblocks:not([dir="rtl"]) h5, +.mce-visualblocks:not([dir="rtl"]) h6, +.mce-visualblocks:not([dir="rtl"]) hgroup, +.mce-visualblocks:not([dir="rtl"]) ol, +.mce-visualblocks:not([dir="rtl"]) p, +.mce-visualblocks:not([dir="rtl"]) pre, +.mce-visualblocks:not([dir="rtl"]) section, +.mce-visualblocks:not([dir="rtl"]) ul { margin-left: 3px; } + +.mce-visualblocks[dir="rtl"] address, +.mce-visualblocks[dir="rtl"] article, +.mce-visualblocks[dir="rtl"] aside, +.mce-visualblocks[dir="rtl"] blockquote, +.mce-visualblocks[dir="rtl"] div:not([data-mce-bogus]), +.mce-visualblocks[dir="rtl"] dl, +.mce-visualblocks[dir="rtl"] figcaption, +.mce-visualblocks[dir="rtl"] figure, +.mce-visualblocks[dir="rtl"] h1, +.mce-visualblocks[dir="rtl"] h2, +.mce-visualblocks[dir="rtl"] h3, +.mce-visualblocks[dir="rtl"] h4, +.mce-visualblocks[dir="rtl"] h5, +.mce-visualblocks[dir="rtl"] h6, +.mce-visualblocks[dir="rtl"] hgroup, +.mce-visualblocks[dir="rtl"] ol, +.mce-visualblocks[dir="rtl"] p, +.mce-visualblocks[dir="rtl"] pre, +.mce-visualblocks[dir="rtl"] section, +.mce-visualblocks[dir="rtl"] ul { background-position-x: right; margin-right: 3px; } + +.mce-nbsp, +.mce-shy { background: #aaa; } +.mce-shy::after { content: "-"; } diff --git a/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css.br b/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..7cb4e7145070f6e3122a6e7b08752e157448ccbf GIT binary patch literal 5024 zcmV;R6JP8b&0tZKbQYTcv^cPhVUIPLhGIKz=!Ue2I4g?h`-NNXhrbS4V}vBLeoxNy zbX7oMPyPUjwH|5yLp z?w*A?-Z@~Xs$bQ;d?7}OBz%O8k3t!DGV){y9SId1-A19!9<0Kq}{kH(50VZ)Q~SNNtn zGjU+h$m}sCi!RZDwxx?$%h%risl-+#Or=$guvL_gQ6*m7wqSEsk0TLW@o+5;$%mCl ziAg?uS*U&t;X%1eCV%5tt;67YSie|P@Xdta5-QEv5ZSsaw;pmqmNz&WlK?1?nixto z9`-a`40d_sgTw*M;DJVgz=-yh{E!yk4FK39x*48|`LSokNpcWTaivF*b1szV6!2K! zFeYL}e-pK6>`$5BDnMA|E1N)lk zwU=GFS*f}OQ%X$HHhC4&peezb-qvYr0}#g&-crUdV5BJNKmnYs6_)FBEQ87=qXoUy zn>xy*`)HZtP5!BI6OB&g{cedrj7~Ma`4zf9y%{_=UK8VCy9hL?VCciUbYcAKm+Q>^ z{l_=Iwv5>l8ZzwvFTDkXe*uCM(gG==6Q)IeIqSDHx#8=dBo&ENTDXuzT3WaclA*|_ zYI%d5Jk^xyRQ~J;QVLzB0S&b#?Gcd<`$38!dYRS1%gk(1vRQ#gMyZCh0a1$KM0Wt4 zR!!Y8n#nQlObUzo%wYM$GI~yhsL?;{6MX_a`e_}sbD0G&?&R7stKwOV>$zdhMv1*H zl6u&y!}hq>QF4!sb3~GeL-@8p8${$6@obggL%gC_UU`zT3Mj%F-HR*f6@`QlFopN5 z-}KzTo2#AzCG2Ux-)|j3>o|)ed>AJL!LCCJQ?c<>uXt2_fa`@DT?sV7Q`wpzmqH&q zH=^q@@;#1OqPX^E_63DToLtSBlCBe9qdL9ht@|RRoPdt*AsIQ#$(+ zSK3g1+s>dcl#F~KDxFb$OUtDyIULUgM_@M9nh{g_0BLRQfYLcUg@+P#^%DzzE%`us zwHj#ebAz(=+PW0*k^2BJVrCmOx+bR@qUg)*>3oza$JTMosp8 zcnFU1ZeoZhwoy+T5IfT%^*~w|bgo>1f%0oeP!eJ*9`D7Nj5>?Xcg3OL*6JM0C z0=f*op%`6uG%d(;!90%QT!|v=-@a?4-4P><7UUAsUzZOHp}d7)vvO`bWDf>?TY%|? zpNy5IfD}~@0csxVtGqwo|C626DS(Lui{&0JQZ*v)j6=hC2qeP5chPG3>|Y3_I5o4H zoZJFMq>^OoiwvV3-XI@F{fOR$N(@qax{jQYw|GjwpOlCF zx$h{jZ1wb#>edrNiyD!F0CEbgCFDN=lN6J)O7TwyaD?|(wjUMdx^J%&oYxO8Cj}m2 zomM3Nw>Pa5VZ!QR3W-rgN^YAKW?^Qq`ghA|f)GQf3veK0ix8SLIQpd!I*PFA2vq{U zpN$we=BWC&jxjpc!I2?y@t6{Pauc@;#>THYZM#)8;c*ozco_O}jzeZ;r9gT-C(}9` zEJ0Tdt+i}uuYmXnx$rdT6$};uc4cDlO}(?CAG#ifS-4jK$~3|{FIch1mH^KO0K5F$ zJLA6q9L!1dBL$=r`i?VRY&XiD@qqyVD-A=vYR$7WA)j14Lhq@(fsy?i^dAxcD$O;7 zp|di{bM^e!duth#uBH+QX(K97X(NVb*lCeWCo8{HPfo2cFlrFx;UO@_yHJNHBx}R0 zRMY9P;mbkB+hN?wkDu_-#MRUvdA2C@u#44hicgZ|`#&4}+d;TEo$p7sUfzPgJK;y+ z|KajX^7qaTJNwQ*a&q#Kvaf5Chd(`0*eIHNms+h)DxMA8Afn1pB*#N68#lYR9kXK^tTWVM&_RW4Dgp{|i|}83 z5BDgmS5Q_`Wrt@3@sqdjmeA0 z`?aG8SYd+$CT$Yl(!~WA2H;tngI0kOExmk?rF^LOr6kvxY>f*BNN-iq2^6F{MGK_% zgR7_wmO}{Iq|`(USzCjvK$@qKPyjZn;%cKbNXwCXHme#+5-U)pwg;lFabz;i5#j}4 zLeV^OZ@UsJD-`S@=}8uTktw{K--B6s1od1x$tA5MT1ko!l62&c(Z7jUx}t~Vm~|xM zg13089>wC*A#zT>D=r%U{8^kQ0dn7R0&;o&ffU2cnR)>(O$-ljLAi(mLR;@E=qQQJ zU~^6esOdT?edw5hg1I1Dv}-ypEjf-&jT`W8d7QL(^`1=&rjBo?9n)4kZ|x?<*QHPH ziV4XeapIMq?+r47(ZCTazoCqtRJMWdk+bbw+Mh5X|^$<`$A{Vl1n6{+${Z{W|4KhJ}?=%T$y(pL4g@Ol6r9(Yd#osx!5RsNELlkjZ<*W$Ypf zOy6Ua^XMX*L(sUOEPARA8sI8^fsskpF7LcouID#FNtDjLS&Z^0gpDH`w{voeR!B{T zU#}3!T~(Nz1ea^(U44ofcoHfGgA>sFkjLn|zDo?2-B8qj#rTnTYYlD3ZKs@wtuIl6 z19Jt@@*Kx>x0NDx#48^#U7Ql@pPFlf`Fwc(uaW9y68;-dy!=HYUL3`eymV5|GPw+` zb_H$${i7a7#A>}ZGnkI z+`Jo>KaoO5clTGtF?S-Zit`unKykdnyd`e2nXz<()Ny-Z?l0OyhQ&^ljB^}|-2j!a zo0aSqm*j&3s{RMFSfnP&3dTvriSaEQ!eutyP)yntt4m5Ydke}smF&22_xWV}YMxuw<|`E0&slerLb(Of!XM8Hlktj3-c+cJwO4fVjdEFBU%p1TH+>3m2Um${EdL zhn*=DP}iK1Qx&`@OhSCdvEeUSefLO^A6qSV6<6sl>>b=w$@TkouCop;ZMfKU8OX~% z3p1+7$>1P{JGgbpMl2UnE2{tOPV4uqpbyUD)8HZZdvm@`>j2VIh(LefuaHOv)qYLc z@aCsZ{;KJqzB!RvrLXo7oq*Nw=!HEsNra*S38j$sTnNfdpd!Rgu8{L6Kswegy-|)r zYioZ;$@0u8E!I)Bv|S2KCg%pLQHA$Tu8lCH9TaNPvkkxdJC1a#8LY>8J5JL;>%V`cGqi z$sD?3RrK&U-C@;X-$+5>neO1+Ps22RP>E@MEbV9oh)GlxW4N&I25Tqs29cedUbwUQ z+HWr%oboT%as5}q#M&Xe+q!{ww1K1=`YHx(u!n4<lAX!Qfx|FV^Tj^eUz`nQG>!+5ob;}u$VdBR*T@#DW%N7!0pJn^H}1ptSy@d#cl zHE*7BUu|Fl30yI2t9njLv}qQ#=0!g;ozNC}8wgZ^6NKy|j1G;7o8SrD{ja~UJYXa} z*v3tzp7AcSH-}s@!N)OLg^=le2wA1GPL!4=fb$<+UrI@yxniy(^5^m6mmO-z-lk*8H50G*A;s&^?93#`|8%i@ zaunB=m~Ij}3VML}?3JGG{Y)YeNKz=1ej1BLSVUx&?utv@$Z z_R0&S+4D$ONM3bV5K^$}(L6hjf7g!(yv15li-~+5wyU3CGqUxs&CI)l&bvoLxJDN8g>S`17-B$ z!Kb%6TGUQ@2LQ-zUa7VwK~4*?Nxt8Q5udaplQLF=dTg@fWnY~!bEk{B+1OfNep3h3 zZbF!MvOr@&hP3HgQ6KdOQ|-Wb-nC6(gMQOF!^GSe@s@VSWAe0wYd_z3##Kdf578nS z_Z)Wjq!kOr9z#Ho*;DoQ42&I3olH73ZO^?nW5gE9&4RIGvP7aFUV?SyD{ZWtBz@gu ztLeEAQLM2EiNFw7hD~J9U1FNn#c9lUFoVRoC1CXdNDJVr5{Xb316JA7((sn4ZOWGG z*Jk|!yf$$kCtRmPG}($i%6jl~E#^Wy$tLL_>kx9O@hpU`%3m2I1;nvjlP*qzvd$Rz zl8DFY`MS5;&IrnRM$Kd@{cEo{e-niE|FSUz!&s>ak@+nP@^(f|X&hx(wf`&ymY=rj zj)S{BQFxAzsU&La+~uj%xf5nH&k!Ing1dX92HY2@6z=cTA-j8V6-C%XX!291YSZTK z1>1CY=NCcEPBS1G&PV|RZjLV$nNht^H6PQGv@|VC%hL*38SEWi8063-yt<_* q6?%J@7m(QFI}Fs43h`1L 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 audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; } +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; } + +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; } +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; } +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; } +.tox-checklist > li:not(.tox-checklist--hidden) { list-style: none; margin: 0.25em 0; } +.tox-checklist > li:not(.tox-checklist--hidden)::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); cursor: pointer; height: 1em; margin-left: -1.5em; margin-top: 0.125em; position: absolute; width: 1em; } +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); } +[dir="rtl"] .tox-checklist > li:not(.tox-checklist--hidden)::before { margin-left: 0; margin-right: -1.5em; } + +code[class*="language-"], +pre[class*="language-"] { color: #f8f8f2; background: 0 0; text-shadow: 0 1px rgb(0 0 0 / 30%); font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; } +pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; border-radius: 0.3em; } + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { background: #282a36; } +:not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } + +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { color: #6272a4; } +.token.punctuation { color: #f8f8f2; } +.namespace { opacity: 0.7; } + +.token.constant, +.token.deleted, +.token.property, +.token.symbol, +.token.tag { color: #ff79c6; } + +.token.boolean, +.token.number { color: #bd93f9; } + +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { color: #50fa7b; } + +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url, +.token.variable { color: #f8f8f2; } + +.token.atrule, +.token.attr-value, +.token.class-name, +.token.function { color: #f1fa8c; } +.token.keyword { color: #8be9fd; } + +.token.important, +.token.regex { color: #ffb86c; } + +.token.bold, +.token.important { font-weight: 700; } +.token.italic { font-style: italic; } +.token.entity { cursor: help; } +.mce-content-body { overflow-wrap: break-word; word-wrap: break-word; } +.mce-content-body .mce-visual-caret { background-color: #000; background-color: currentcolor; position: absolute; } +.mce-content-body .mce-visual-caret-hidden { display: none; } +.mce-content-body [data-mce-caret] { left: -1000px; margin: 0; padding: 0; position: absolute; right: auto; top: 0; } +.mce-content-body .mce-offscreen-selection { left: -2000000px; max-width: 1000000px; position: absolute; } +.mce-content-body [contentEditable="false"] { cursor: default; } +.mce-content-body [contentEditable="true"] { cursor: text; } +.tox-cursor-format-painter { cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; } +div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; } +div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; } + +@media print { + sup.mce-footnote a { color: #000; text-decoration: none; } + div.mce-footnotes { break-inside: avoid; width: 100%; } + div.mce-footnotes li > a.mce-footnotes-backlink { display: none; } +} +.mce-content-body figure.align-left { float: left; } +.mce-content-body figure.align-right { float: right; } +.mce-content-body figure.image.align-center { display: table; margin-left: auto; margin-right: auto; } +.mce-preview-object { border: 1px solid gray; display: inline-block; line-height: 0; margin: 0 2px; position: relative; } +.mce-preview-object .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-preview-object[data-mce-selected="2"] .mce-shim { display: none; } +.mce-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 30%); } +.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 30%); color: #006ce7; } +.mce-object { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; border: 1px dashed #aaa; } +.mce-pagebreak { border: 1px dashed #aaa; cursor: default; display: block; height: 5px; margin-top: 15px; page-break-before: always; width: 100%; } + +@media print { .mce-pagebreak { border: 0; } } +.tiny-pageembed .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tiny-pageembed[data-mce-selected="2"] .mce-shim { display: none; } +.tiny-pageembed { display: inline-block; position: relative; } + +.tiny-pageembed--16by9, +.tiny-pageembed--1by1, +.tiny-pageembed--21by9, +.tiny-pageembed--4by3 { display: block; overflow: hidden; padding: 0; position: relative; width: 100%; } +.tiny-pageembed--21by9 { padding-top: 42.857143%; } +.tiny-pageembed--16by9 { padding-top: 56.25%; } +.tiny-pageembed--4by3 { padding-top: 75%; } +.tiny-pageembed--1by1 { padding-top: 100%; } + +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--1by1 iframe, +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--4by3 iframe { border: 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-content-body[data-mce-placeholder] { position: relative; } +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { color: rgb(34 47 62 / 70%); content: attr(data-mce-placeholder); position: absolute; } +.mce-content-body:not([dir="rtl"])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 1px; } +.mce-content-body[dir="rtl"][data-mce-placeholder]:not(.mce-visualblocks)::before { right: 1px; } +.mce-content-body div.mce-resizehandle { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; height: 10px; position: absolute; width: 10px; z-index: 1298; } +.mce-content-body div.mce-resizehandle:hover { background-color: #4099ff; } +.mce-content-body div.mce-resizehandle:nth-of-type(1) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(2) { cursor: nesw-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(3) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(4) { cursor: nesw-resize; } +.mce-content-body .mce-resize-backdrop { z-index: 10000; } +.mce-content-body .mce-clonedresizable { cursor: default; opacity: 0.5; outline: 1px dashed #000; position: absolute; z-index: 10001; } + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th { border: 0; } +.mce-content-body .mce-resize-helper { background: #555; background: rgb(0 0 0 / 75%); border: 1px; border-radius: 3px; color: #fff; display: none; font-family: sans-serif; font-size: 12px; line-height: 14px; margin: 5px 10px; padding: 5px; position: absolute; white-space: nowrap; z-index: 10002; } +.tox-rtc-user-selection { position: relative; } +.tox-rtc-user-cursor { bottom: 0; cursor: default; position: absolute; top: 0; width: 2px; } +.tox-rtc-user-cursor::before { background-color: inherit; border-radius: 50%; content: ""; display: block; height: 8px; position: absolute; right: -3px; top: -3px; width: 8px; } +.tox-rtc-user-cursor:hover::after { background-color: inherit; border-radius: 100px; box-sizing: border-box; color: #fff; content: attr(data-user); display: block; font-size: 12px; font-weight: 700; left: -5px; min-height: 8px; min-width: 8px; padding: 0 12px; position: absolute; top: -11px; white-space: nowrap; z-index: 1000; } +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { background-color: #2dc26b; } +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { background-color: #e03e2d; } +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { background-color: #f1c40f; } +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { background-color: #3598db; } +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { background-color: #b96ad9; } +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { background-color: #e67e23; } +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { background-color: #aaa69d; } +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { background-color: #f368e0; } +.tox-rtc-remote-image { background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; border: 1px solid #ccc; min-height: 240px; min-width: 320px; } +.mce-match-marker { background: #aaa; color: #fff; } +.mce-match-marker-selected { background: #39f; color: #fff; } +.mcemarker-selected::-moz-selection { background: #39f; color: #fff; } +.mce-match-marker-selected::selection { background: #39f; color: #fff; } + +.mce-content-body audio[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body img[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body video[data-mce-selected] { outline: 3px solid #4099ff; } +.mce-content-body hr[data-mce-selected] { outline: 3px solid #4099ff; outline-offset: 1px; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:focus { outline: 3px solid #4099ff; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:hover { outline: 3px solid #4099ff; } +.mce-content-body [contentEditable="false"][data-mce-selected] { cursor: not-allowed; outline: 3px solid #4099ff; } + +.mce-content-body.mce-content-readonly [contentEditable="true"]:focus, +.mce-content-body.mce-content-readonly [contentEditable="true"]:hover { outline: 0; } +.mce-content-body [data-mce-selected="inline-boundary"] { background-color: #4099ff; } +.mce-content-body .mce-edit-focus { outline: 3px solid #4099ff; } + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { position: relative; } + +.mcebody td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { background: 0 0; } + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { background: 0 0; } + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { outline: 0; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid transparent; inset: -1px; content: ""; mix-blend-mode: lighten; position: absolute; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { border-color: rgb(0 84 180 / 70%); } } +.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; } +.mce-content-body img[data-mce-selected]::selection { background: 0 0; } +.ephox-snooker-resizer-bar { background-color: #4099ff; opacity: 0; user-select: none; user-select: none; user-select: none; } +.ephox-snooker-resizer-cols { cursor: col-resize; } +.ephox-snooker-resizer-rows { cursor: row-resize; } +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { opacity: 1; } +.mce-spellchecker-word { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; height: 2rem; } +.mce-spellchecker-grammar { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; } +.mce-toc { border: 1px solid gray; } +.mce-toc h2 { margin: 4px; } +.mce-toc li { list-style-type: none; } + +.mce-item-table:not([border]), +.mce-item-table:not([border]) caption, +.mce-item-table:not([border]) td, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"], +.mce-item-table[border="0"] caption, +.mce-item-table[border="0"] td, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"], +table[style*="border-width: 0px"] caption, +table[style*="border-width: 0px"] td, +table[style*="border-width: 0px"] th { border: 1px dashed #bbb; } + +.mce-visualblocks address, +.mce-visualblocks article, +.mce-visualblocks aside, +.mce-visualblocks blockquote, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks dl, +.mce-visualblocks figcaption, +.mce-visualblocks figure, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks hgroup, +.mce-visualblocks ol, +.mce-visualblocks p, +.mce-visualblocks pre, +.mce-visualblocks section, +.mce-visualblocks ul { background-repeat: no-repeat; border: 1px dashed #bbb; margin-left: 3px; padding-top: 10px; } +.mce-visualblocks p { background-image: url("data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7"); } +.mce-visualblocks h1 { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw=="); } +.mce-visualblocks h2 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw=="); } +.mce-visualblocks h3 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7"); } +.mce-visualblocks h4 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw=="); } +.mce-visualblocks h5 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw=="); } +.mce-visualblocks h6 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw=="); } +.mce-visualblocks div:not([data-mce-bogus]) { background-image: url("data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7"); } +.mce-visualblocks section { background-image: url("data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs="); } +.mce-visualblocks article { background-image: url("data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7"); } +.mce-visualblocks blockquote { background-image: url("data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7"); } +.mce-visualblocks address { background-image: url("data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs="); } +.mce-visualblocks pre { background-image: url("data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw=="); } +.mce-visualblocks figure { background-image: url("data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7"); } +.mce-visualblocks figcaption { border: 1px dashed #bbb; } +.mce-visualblocks hgroup { background-image: url("data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7"); } +.mce-visualblocks aside { background-image: url("data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs="); } +.mce-visualblocks ul { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw=="); } +.mce-visualblocks ol { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw=="); } +.mce-visualblocks dl { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw=="); } + +.mce-visualblocks:not([dir="rtl"]) address, +.mce-visualblocks:not([dir="rtl"]) article, +.mce-visualblocks:not([dir="rtl"]) aside, +.mce-visualblocks:not([dir="rtl"]) blockquote, +.mce-visualblocks:not([dir="rtl"]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir="rtl"]) dl, +.mce-visualblocks:not([dir="rtl"]) figcaption, +.mce-visualblocks:not([dir="rtl"]) figure, +.mce-visualblocks:not([dir="rtl"]) h1, +.mce-visualblocks:not([dir="rtl"]) h2, +.mce-visualblocks:not([dir="rtl"]) h3, +.mce-visualblocks:not([dir="rtl"]) h4, +.mce-visualblocks:not([dir="rtl"]) h5, +.mce-visualblocks:not([dir="rtl"]) h6, +.mce-visualblocks:not([dir="rtl"]) hgroup, +.mce-visualblocks:not([dir="rtl"]) ol, +.mce-visualblocks:not([dir="rtl"]) p, +.mce-visualblocks:not([dir="rtl"]) pre, +.mce-visualblocks:not([dir="rtl"]) section, +.mce-visualblocks:not([dir="rtl"]) ul { margin-left: 3px; } + +.mce-visualblocks[dir="rtl"] address, +.mce-visualblocks[dir="rtl"] article, +.mce-visualblocks[dir="rtl"] aside, +.mce-visualblocks[dir="rtl"] blockquote, +.mce-visualblocks[dir="rtl"] div:not([data-mce-bogus]), +.mce-visualblocks[dir="rtl"] dl, +.mce-visualblocks[dir="rtl"] figcaption, +.mce-visualblocks[dir="rtl"] figure, +.mce-visualblocks[dir="rtl"] h1, +.mce-visualblocks[dir="rtl"] h2, +.mce-visualblocks[dir="rtl"] h3, +.mce-visualblocks[dir="rtl"] h4, +.mce-visualblocks[dir="rtl"] h5, +.mce-visualblocks[dir="rtl"] h6, +.mce-visualblocks[dir="rtl"] hgroup, +.mce-visualblocks[dir="rtl"] ol, +.mce-visualblocks[dir="rtl"] p, +.mce-visualblocks[dir="rtl"] pre, +.mce-visualblocks[dir="rtl"] section, +.mce-visualblocks[dir="rtl"] ul { background-position-x: right; margin-right: 3px; } + +.mce-nbsp, +.mce-shy { background: #aaa; } +.mce-shy::after { content: "-"; } +body { font-family: sans-serif; } +table { border-collapse: collapse; } diff --git a/tinymce/skins/ui/tinymce-5-dark/content.min.css.br b/tinymce/skins/ui/tinymce-5-dark/content.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..bb780cea662a5756b216f68f6ed2d506f03811bb GIT binary patch literal 4996 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 ODo(U9?$zJFB>(~2|EF01 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5-dark/content.min.css.gz b/tinymce/skins/ui/tinymce-5-dark/content.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..eaccefe6cbacfe9aeeadef92cfc15041eee467c8 GIT binary patch literal 5742 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 gtuHrz div { + padding-bottom: 4px; +} +.tox .accessibility-issue__description > div > div { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description > *:last-child:not(:only-child) { + border-color: #000000; + border-style: solid; +} +.tox .accessibility-issue__repair { + margin-top: 16px; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { + background-color: rgba(32, 122, 183, 0.5); + border-color: #207ab7; + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child { + border-color: #207ab7; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { + background-color: rgba(255, 165, 0, 0.5); + border-color: rgba(255, 165, 0, 0.8); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child { + border-color: rgba(255, 165, 0, 0.8); +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { + background-color: rgba(204, 0, 0, 0.5); + border-color: rgba(204, 0, 0, 0.8); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child { + border-color: rgba(204, 0, 0, 0.8); +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { + background-color: rgba(120, 171, 70, 0.5); + border-color: rgba(120, 171, 70, 0.8); + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child { + border-color: rgba(120, 171, 70, 0.8); +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { + fill: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { + color: #fff; +} +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { + margin-top: 0; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-left: auto; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 4px 4px 8px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-left-width: 1px; + padding-left: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-right: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-right: auto; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 8px 4px 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-right-width: 1px; + padding-right: 4px; +} +.tox .tox-anchorbar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-bar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-button { + background-color: #207ab7; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #207ab7; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + line-height: 24px; + margin: 0; + outline: none; + padding: 4px 16px; + position: relative; + text-align: center; + text-decoration: none; + text-transform: none; + white-space: nowrap; +} +.tox .tox-button::before { + border-radius: 3px; + bottom: -1px; + box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #207ab7, 0 0 0 3px rgba(32, 122, 183, 0.25); + content: ''; + left: -1px; + opacity: 0; + pointer-events: none; + position: absolute; + right: -1px; + top: -1px; +} +.tox .tox-button[disabled] { + background-color: #207ab7; + background-image: none; + border-color: #207ab7; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-button:focus:not(:disabled) { + background-color: #1c6ca1; + background-image: none; + border-color: #1c6ca1; + box-shadow: none; + color: #fff; +} +.tox .tox-button:focus-visible:not(:disabled)::before { + opacity: 1; +} +.tox .tox-button:hover:not(:disabled) { + background-color: #1c6ca1; + background-image: none; + border-color: #1c6ca1; + box-shadow: none; + color: #fff; +} +.tox .tox-button:active:not(:disabled) { + background-color: #185d8c; + background-image: none; + border-color: #185d8c; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary { + background-color: #3d546f; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #3d546f; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + outline: none; + padding: 4px 16px; + text-decoration: none; + text-transform: none; +} +.tox .tox-button--secondary[disabled] { + background-color: #3d546f; + background-image: none; + border-color: #3d546f; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} +.tox .tox-button--secondary:focus:not(:disabled) { + background-color: #34485f; + background-image: none; + border-color: #34485f; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary:hover:not(:disabled) { + background-color: #34485f; + background-image: none; + border-color: #34485f; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary:active:not(:disabled) { + background-color: #2b3b4e; + background-image: none; + border-color: #2b3b4e; + box-shadow: none; + color: #fff; +} +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { + padding: 4px; +} +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { + display: block; + fill: currentColor; +} +.tox .tox-button-link { + background: 0; + border: none; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-weight: normal; + line-height: 1.3; + margin: 0; + padding: 0; + white-space: nowrap; +} +.tox .tox-button-link--sm { + font-size: 14px; +} +.tox .tox-button--naked { + background-color: transparent; + border-color: transparent; + box-shadow: unset; + color: #fff; +} +.tox .tox-button--naked[disabled] { + background-color: #3d546f; + border-color: #3d546f; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} +.tox .tox-button--naked:hover:not(:disabled) { + background-color: #34485f; + border-color: #34485f; + box-shadow: none; + color: #fff; +} +.tox .tox-button--naked:focus:not(:disabled) { + background-color: #34485f; + border-color: #34485f; + box-shadow: none; + color: #fff; +} +.tox .tox-button--naked:active:not(:disabled) { + background-color: #2b3b4e; + border-color: #2b3b4e; + box-shadow: none; + color: #fff; +} +.tox .tox-button--naked .tox-icon svg { + fill: currentColor; +} +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { + color: #fff; +} +.tox .tox-checkbox { + align-items: center; + border-radius: 3px; + cursor: pointer; + display: flex; + height: 36px; + min-width: 36px; +} +.tox .tox-checkbox__input { + /* Hide from view but visible to screen readers */ + height: 1px; + overflow: hidden; + position: absolute; + top: auto; + width: 1px; +} +.tox .tox-checkbox__icons { + align-items: center; + border-radius: 3px; + box-shadow: 0 0 0 2px transparent; + box-sizing: content-box; + display: flex; + height: 24px; + justify-content: center; + padding: calc(4px - 1px); + width: 24px; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: block; + fill: rgba(255, 255, 255, 0.2); +} +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: none; + fill: #207ab7; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: none; + fill: #207ab7; +} +.tox .tox-checkbox--disabled { + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: block; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: block; +} +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { + border-radius: 3px; + box-shadow: inset 0 0 0 1px #207ab7; + padding: calc(4px - 1px); +} +.tox:not([dir=rtl]) .tox-checkbox__label { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-checkbox__input { + left: -10000px; +} +.tox:not([dir=rtl]) .tox-bar .tox-checkbox { + margin-left: 4px; +} +.tox[dir=rtl] .tox-checkbox__label { + margin-right: 4px; +} +.tox[dir=rtl] .tox-checkbox__input { + right: -10000px; +} +.tox[dir=rtl] .tox-bar .tox-checkbox { + margin-right: 4px; +} +.tox { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-collection--toolbar .tox-collection__group { + display: flex; + padding: 0; +} +.tox .tox-collection--grid .tox-collection__group { + display: flex; + flex-wrap: wrap; + max-height: 208px; + overflow-x: hidden; + overflow-y: auto; + padding: 0; +} +.tox .tox-collection--list .tox-collection__group { + border-bottom-width: 0; + border-color: #1a1a1a; + border-left-width: 0; + border-right-width: 0; + border-style: solid; + border-top-width: 1px; + padding: 4px 0; +} +.tox .tox-collection--list .tox-collection__group:first-child { + border-top-width: 0; +} +.tox .tox-collection__group-heading { + background-color: #333333; + color: #fff; + cursor: default; + font-size: 12px; + font-style: normal; + font-weight: normal; + margin-bottom: 4px; + margin-top: -4px; + padding: 4px 8px; + text-transform: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.tox .tox-collection__item { + align-items: center; + border-radius: 3px; + color: #fff; + display: flex; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.tox .tox-collection--list .tox-collection__item { + padding: 4px 8px; +} +.tox .tox-collection--toolbar .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--grid .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--list .tox-collection__item--enabled { + background-color: #2b3b4e; + color: #fff; +} +.tox .tox-collection--list .tox-collection__item--active { + background-color: #4a5562; +} +.tox .tox-collection--toolbar .tox-collection__item--enabled { + background-color: #757d87; + color: #fff; +} +.tox .tox-collection--toolbar .tox-collection__item--active { + background-color: #4a5562; +} +.tox .tox-collection--grid .tox-collection__item--enabled { + background-color: #757d87; + color: #fff; +} +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + background-color: #4a5562; + color: #fff; +} +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #fff; +} +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #fff; +} +.tox .tox-collection__item-icon, +.tox .tox-collection__item-checkmark { + align-items: center; + display: flex; + height: 24px; + justify-content: center; + width: 24px; +} +.tox .tox-collection__item-icon svg, +.tox .tox-collection__item-checkmark svg { + fill: currentColor; +} +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { + height: 48px; + width: 48px; +} +.tox .tox-collection__item-label { + color: currentColor; + display: inline-block; + flex: 1; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 24px; + text-transform: none; + word-break: break-all; +} +.tox .tox-collection__item-accessory { + color: rgba(255, 255, 255, 0.5); + display: inline-block; + font-size: 14px; + height: 24px; + line-height: 24px; + text-transform: none; +} +.tox .tox-collection__item-caret { + align-items: center; + display: flex; + min-height: 24px; +} +.tox .tox-collection__item-caret::after { + content: ''; + font-size: 0; + min-height: inherit; +} +.tox .tox-collection__item-caret svg { + fill: #fff; +} +.tox .tox-collection__item--state-disabled { + background-color: transparent; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { + display: none; +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { + display: none; +} +.tox .tox-collection--horizontal { + background-color: #2b3b4e; + border: 1px solid #1a1a1a; + border-radius: 3px; + box-shadow: 0 0 2px 0 rgba(42, 55, 70, 0.2), 0 4px 8px 0 rgba(42, 55, 70, 0.15); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: nowrap; + margin-bottom: 0; + overflow-x: auto; + padding: 0; +} +.tox .tox-collection--horizontal .tox-collection__group { + align-items: center; + display: flex; + flex-wrap: nowrap; + margin: 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item { + height: 34px; + margin: 3px 0 2px 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item-label { + white-space: nowrap; +} +.tox .tox-collection--horizontal .tox-collection__item-caret { + margin-left: 4px; +} +.tox .tox-collection__item-container { + display: flex; +} +.tox .tox-collection__item-container--row { + align-items: center; + flex: 1 1 auto; + flex-direction: row; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { + margin-right: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { + justify-content: flex-end; + margin-left: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { + align-items: flex-start; + margin-bottom: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { + align-items: center; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { + align-items: flex-end; + margin-top: auto; +} +.tox .tox-collection__item-container--column { + align-self: center; + flex: 1 1 auto; + flex-direction: column; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { + align-items: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { + align-items: flex-end; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { + align-self: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { + align-self: center; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { + align-self: flex-end; +} +.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-right: 1px solid #000000; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-collection__item-accessory { + margin-left: 16px; + text-align: right; +} +.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret { + margin-left: 16px; +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-left: 1px solid #000000; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-right: 8px; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-right: 4px; +} +.tox[dir=rtl] .tox-collection__item-accessory { + margin-right: 16px; + text-align: left; +} +.tox[dir=rtl] .tox-collection .tox-collection__item-caret { + margin-right: 16px; + transform: rotateY(180deg); +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret { + margin-right: 4px; +} +.tox .tox-color-picker-container { + display: flex; + flex-direction: row; + height: 225px; + margin: 0; +} +.tox .tox-sv-palette { + box-sizing: border-box; + display: flex; + height: 100%; +} +.tox .tox-sv-palette-spectrum { + height: 100%; +} +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { + width: 225px; +} +.tox .tox-sv-palette-thumb { + background: none; + border: 1px solid black; + border-radius: 50%; + box-sizing: content-box; + height: 12px; + position: absolute; + width: 12px; +} +.tox .tox-sv-palette-inner-thumb { + border: 1px solid white; + border-radius: 50%; + height: 10px; + position: absolute; + width: 10px; +} +.tox .tox-hue-slider { + box-sizing: border-box; + height: 100%; + width: 25px; +} +.tox .tox-hue-slider-spectrum { + background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00); + height: 100%; + width: 100%; +} +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { + width: 20px; +} +.tox .tox-hue-slider-thumb { + background: white; + border: 1px solid black; + box-sizing: content-box; + height: 4px; + width: 100%; +} +.tox .tox-rgb-form { + display: flex; + flex-direction: column; + justify-content: space-between; +} +.tox .tox-rgb-form div { + align-items: center; + display: flex; + justify-content: space-between; + margin-bottom: 5px; + width: inherit; +} +.tox .tox-rgb-form input { + width: 6em; +} +.tox .tox-rgb-form input.tox-invalid { + /* Need !important to override Chrome's focus styling unfortunately */ + border: 1px solid red !important; +} +.tox .tox-rgb-form .tox-rgba-preview { + border: 1px solid black; + flex-grow: 2; + margin-bottom: 0; +} +.tox:not([dir=rtl]) .tox-sv-palette { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider-thumb { + margin-left: -1px; +} +.tox:not([dir=rtl]) .tox-rgb-form label { + margin-right: 0.5em; +} +.tox[dir=rtl] .tox-sv-palette { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider-thumb { + margin-right: -1px; +} +.tox[dir=rtl] .tox-rgb-form label { + margin-left: 0.5em; +} +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches { + margin: 2px 0 3px 4px; +} +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { + border: 0; + margin: -4px 0; +} +.tox .tox-swatches__row { + display: flex; +} +.tox .tox-swatch { + height: 30px; + transition: transform 0.15s, box-shadow 0.15s; + width: 30px; +} +.tox .tox-swatch:hover, +.tox .tox-swatch:focus { + box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset; + transform: scale(0.8); +} +.tox .tox-swatch--remove { + align-items: center; + display: flex; + justify-content: center; +} +.tox .tox-swatch--remove svg path { + stroke: #e74c3c; +} +.tox .tox-swatches__picker-btn { + align-items: center; + background-color: transparent; + border: 0; + cursor: pointer; + display: flex; + height: 30px; + justify-content: center; + outline: none; + padding: 0; + width: 30px; +} +.tox .tox-swatches__picker-btn svg { + fill: #fff; + height: 24px; + width: 24px; +} +.tox .tox-swatches__picker-btn:hover { + background: #4a5562; +} +.tox:not([dir=rtl]) .tox-swatches__picker-btn { + margin-left: auto; +} +.tox[dir=rtl] .tox-swatches__picker-btn { + margin-right: auto; +} +.tox .tox-comment-thread { + background: #2b3b4e; + position: relative; +} +.tox .tox-comment-thread > *:not(:first-child) { + margin-top: 8px; +} +.tox .tox-comment { + background: #2b3b4e; + border: 1px solid #000000; + border-radius: 3px; + box-shadow: 0 4px 8px 0 rgba(42, 55, 70, 0.1); + padding: 8px 8px 16px 8px; + position: relative; +} +.tox .tox-comment__header { + align-items: center; + color: #fff; + display: flex; + justify-content: space-between; +} +.tox .tox-comment__date { + color: #fff; + font-size: 12px; + line-height: 18px; +} +.tox .tox-comment__body { + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin-top: 8px; + position: relative; + text-transform: initial; +} +.tox .tox-comment__body textarea { + resize: none; + white-space: normal; + width: 100%; +} +.tox .tox-comment__expander { + padding-top: 8px; +} +.tox .tox-comment__expander p { + color: rgba(255, 255, 255, 0.5); + font-size: 14px; + font-style: normal; +} +.tox .tox-comment__body p { + margin: 0; +} +.tox .tox-comment__buttonspacing { + padding-top: 16px; + text-align: center; +} +.tox .tox-comment-thread__overlay::after { + background: #2b3b4e; + bottom: 0; + content: ""; + display: flex; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + top: 0; + z-index: 5; +} +.tox .tox-comment__reply { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 8px; +} +.tox .tox-comment__reply > *:first-child { + margin-bottom: 8px; + width: 100%; +} +.tox .tox-comment__edit { + display: flex; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 16px; +} +.tox .tox-comment__gradient::after { + background: linear-gradient(rgba(43, 59, 78, 0), #2b3b4e); + bottom: 0; + content: ""; + display: block; + height: 5em; + margin-top: -40px; + position: absolute; + width: 100%; +} +.tox .tox-comment__overlay { + background: #2b3b4e; + bottom: 0; + display: flex; + flex-direction: column; + flex-grow: 1; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + text-align: center; + top: 0; + z-index: 5; +} +.tox .tox-comment__loading-text { + align-items: center; + color: #fff; + display: flex; + flex-direction: column; + position: relative; +} +.tox .tox-comment__loading-text > div { + padding-bottom: 16px; +} +.tox .tox-comment__overlaytext { + bottom: 0; + flex-direction: column; + font-size: 14px; + left: 0; + padding: 1em; + position: absolute; + right: 0; + top: 0; + z-index: 10; +} +.tox .tox-comment__overlaytext p { + background-color: #2b3b4e; + box-shadow: 0 0 8px 8px #2b3b4e; + color: #fff; + text-align: center; +} +.tox .tox-comment__overlaytext div:nth-of-type(2) { + font-size: 0.8em; +} +.tox .tox-comment__busy-spinner { + align-items: center; + background-color: #2b3b4e; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 20; +} +.tox .tox-comment__scroll { + display: flex; + flex-direction: column; + flex-shrink: 1; + overflow: auto; +} +.tox .tox-conversations { + margin: 8px; +} +.tox:not([dir=rtl]) .tox-comment__edit { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child, +.tox:not([dir=rtl]) .tox-comment__edit > *:last-child, +.tox:not([dir=rtl]) .tox-comment__reply > *:last-child { + margin-left: 8px; +} +.tox[dir=rtl] .tox-comment__edit { + margin-right: 8px; +} +.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child, +.tox[dir=rtl] .tox-comment__edit > *:last-child, +.tox[dir=rtl] .tox-comment__reply > *:last-child { + margin-right: 8px; +} +.tox .tox-user { + align-items: center; + display: flex; +} +.tox .tox-user__avatar svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-user__avatar img { + border-radius: 50%; + height: 36px; + object-fit: cover; + vertical-align: middle; + width: 36px; +} +.tox .tox-user__name { + color: #fff; + font-size: 14px; + font-style: normal; + font-weight: bold; + line-height: 18px; + text-transform: none; +} +.tox:not([dir=rtl]) .tox-user__avatar svg, +.tox:not([dir=rtl]) .tox-user__avatar img { + margin-right: 8px; +} +.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar svg, +.tox[dir=rtl] .tox-user__avatar img { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar + .tox-user__name { + margin-right: 8px; +} +.tox .tox-dialog-wrap { + align-items: center; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1100; +} +.tox .tox-dialog-wrap__backdrop { + background-color: rgba(34, 47, 62, 0.75); + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} +.tox .tox-dialog-wrap__backdrop--opaque { + background-color: #222f3e; +} +.tox .tox-dialog { + background-color: #2b3b4e; + border-color: #000000; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: 0 16px 16px -10px rgba(42, 55, 70, 0.15), 0 0 40px 1px rgba(42, 55, 70, 0.15); + display: flex; + flex-direction: column; + max-height: 100%; + max-width: 480px; + overflow: hidden; + position: relative; + width: 95vw; + z-index: 2; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog { + align-self: flex-start; + margin: 8px auto; + max-height: calc(100vh - 8px * 2); + width: calc(100vw - 16px); + } +} +.tox .tox-dialog-inline { + z-index: 1100; +} +.tox .tox-dialog__header { + align-items: center; + background-color: #2b3b4e; + border-bottom: none; + color: #fff; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 8px 16px 0 16px; + position: relative; +} +.tox .tox-dialog__header .tox-button { + z-index: 1; +} +.tox .tox-dialog__draghandle { + cursor: grab; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tox .tox-dialog__draghandle:active { + cursor: grabbing; +} +.tox .tox-dialog__dismiss { + margin-left: auto; +} +.tox .tox-dialog__title { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 20px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin: 0; + text-transform: none; +} +.tox .tox-dialog__body { + color: #fff; + display: flex; + flex: 1; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + min-width: 0; + text-align: left; + text-transform: none; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body { + flex-direction: column; + } +} +.tox .tox-dialog__body-nav { + align-items: flex-start; + display: flex; + flex-direction: column; + padding: 16px 16px; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { + flex-direction: row; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding-bottom: 0; + } +} +.tox .tox-dialog__body-nav-item { + border-bottom: 2px solid transparent; + color: rgba(255, 255, 255, 0.5); + display: inline-block; + font-size: 14px; + line-height: 1.3; + margin-bottom: 8px; + text-decoration: none; + white-space: nowrap; +} +.tox .tox-dialog__body-nav-item:focus { + background-color: rgba(32, 122, 183, 0.1); +} +.tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid #207ab7; + color: #207ab7; +} +.tox .tox-dialog__body-content { + box-sizing: border-box; + display: flex; + flex: 1; + flex-direction: column; + max-height: 650px; + overflow: auto; + -webkit-overflow-scrolling: touch; + padding: 16px 16px; +} +.tox .tox-dialog__body-content > * { + margin-bottom: 0; + margin-top: 16px; +} +.tox .tox-dialog__body-content > *:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content > *:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content > *:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog__body-content a { + color: #207ab7; + cursor: pointer; + text-decoration: none; +} +.tox .tox-dialog__body-content a:hover, +.tox .tox-dialog__body-content a:focus { + color: #185d8c; + text-decoration: none; +} +.tox .tox-dialog__body-content a:active { + color: #185d8c; + text-decoration: none; +} +.tox .tox-dialog__body-content svg { + fill: #fff; +} +.tox .tox-dialog__body-content ul { + display: block; + list-style-type: disc; + margin-bottom: 16px; + margin-inline-end: 0; + margin-inline-start: 0; + padding-inline-start: 2.5rem; +} +.tox .tox-dialog__body-content .tox-form__group h1 { + color: #fff; + font-size: 20px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group h2 { + color: #fff; + font-size: 16px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group p { + margin-bottom: 16px; +} +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog--width-lg { + height: 650px; + max-width: 1200px; +} +.tox .tox-dialog--width-md { + max-width: 800px; +} +.tox .tox-dialog--width-md .tox-dialog__body-content { + overflow: auto; +} +.tox .tox-dialog__body-content--centered { + text-align: center; +} +.tox .tox-dialog__footer { + align-items: center; + background-color: #2b3b4e; + border-top: 1px solid #000000; + display: flex; + justify-content: space-between; + padding: 8px 16px; +} +.tox .tox-dialog__footer-start, +.tox .tox-dialog__footer-end { + display: flex; +} +.tox .tox-dialog__busy-spinner { + align-items: center; + background-color: rgba(34, 47, 62, 0.75); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 3; +} +.tox .tox-dialog__table { + border-collapse: collapse; + width: 100%; +} +.tox .tox-dialog__table thead th { + font-weight: bold; + padding-bottom: 8px; +} +.tox .tox-dialog__table tbody tr { + border-bottom: 1px solid #000000; +} +.tox .tox-dialog__table tbody tr:last-child { + border-bottom: none; +} +.tox .tox-dialog__table td { + padding-bottom: 8px; + padding-top: 8px; +} +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { + background: #fff; +} +.tox .tox-dialog__popups { + position: absolute; + width: 100%; + z-index: 1100; +} +.tox .tox-dialog__body-iframe { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-dialog__body-iframe .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox .tox-dialog-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox .tox-dialog-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox .tox-dialog-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { + transition-delay: 0s; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav { + margin-right: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) { + margin-left: 8px; + } +} +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *, +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * { + margin-left: 8px; +} +.tox[dir=rtl] .tox-dialog__body { + text-align: right; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav { + margin-left: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) { + margin-right: 8px; + } +} +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *, +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * { + margin-right: 8px; +} +body.tox-dialog__disable-scroll { + overflow: hidden; +} +.tox .tox-dropzone-container { + display: flex; + flex: 1; +} +.tox .tox-dropzone { + align-items: center; + background: #fff; + border: 2px dashed #000000; + box-sizing: border-box; + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + min-height: 100px; + padding: 10px; +} +.tox .tox-dropzone p { + color: rgba(255, 255, 255, 0.5); + margin: 0 0 16px 0; +} +.tox .tox-edit-area { + display: flex; + flex: 1; + overflow: hidden; + position: relative; +} +.tox .tox-edit-area__iframe { + background-color: #fff; + border: 0; + box-sizing: border-box; + flex: 1; + height: 100%; + position: absolute; + width: 100%; +} +.tox.tox-inline-edit-area { + border: 1px dotted #000000; +} +.tox .tox-editor-container { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} +.tox .tox-editor-header { + display: grid; + grid-template-columns: 1fr min-content; + z-index: 1; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header { + background-color: #222f3e; + border-bottom: none; + box-shadow: none; + padding: 4px 0; + transition: box-shadow 0.5s; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { + border-top: 1px solid #000000; + box-shadow: none; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: #222f3e; + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); + padding: 4px 0; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); +} +.tox-editor-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox-editor-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox-editor-dock-transition { + transition: visibility 0s linear 0.25s, opacity 0.25s ease; +} +.tox-editor-dock-transition.tox-editor-dock-fadein { + transition-delay: 0s; +} +.tox .tox-control-wrap { + flex: 1; + position: relative; +} +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { + display: none; +} +.tox .tox-control-wrap svg { + display: block; +} +.tox .tox-control-wrap__status-icon-wrap { + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-control-wrap__status-icon-invalid svg { + fill: #c00; +} +.tox .tox-control-wrap__status-icon-unknown svg { + fill: orange; +} +.tox .tox-control-wrap__status-icon-valid svg { + fill: green; +} +.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield { + padding-right: 32px; +} +.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap { + right: 4px; +} +.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield { + padding-left: 32px; +} +.tox[dir=rtl] .tox-control-wrap__status-icon-wrap { + left: 4px; +} +.tox .tox-autocompleter { + max-width: 25em; +} +.tox .tox-autocompleter .tox-menu { + box-sizing: border-box; + max-width: 25em; +} +.tox .tox-autocompleter .tox-autocompleter-highlight { + font-weight: bold; +} +.tox .tox-color-input { + display: flex; + position: relative; + z-index: 1; +} +.tox .tox-color-input .tox-textfield { + z-index: -1; +} +.tox .tox-color-input span { + border-color: rgba(42, 55, 70, 0.2); + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + height: 24px; + position: absolute; + top: 6px; + width: 24px; +} +.tox .tox-color-input span:hover:not([aria-disabled=true]), +.tox .tox-color-input span:focus:not([aria-disabled=true]) { + border-color: #207ab7; + cursor: pointer; +} +.tox .tox-color-input span::before { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%); + background-position: 0 0, 0 6px, 6px -6px, -6px 0; + background-size: 12px 12px; + border: 1px solid #2b3b4e; + border-radius: 3px; + box-sizing: border-box; + content: ''; + height: 24px; + left: -1px; + position: absolute; + top: -1px; + width: 24px; + z-index: -1; +} +.tox .tox-color-input span[aria-disabled=true] { + cursor: not-allowed; +} +.tox:not([dir=rtl]) .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-color-input .tox-textfield { + padding-left: 36px; +} +.tox:not([dir=rtl]) .tox-color-input span { + left: 6px; +} +.tox[dir="rtl"] .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir="rtl"] .tox-color-input .tox-textfield { + padding-right: 36px; +} +.tox[dir="rtl"] .tox-color-input span { + right: 6px; +} +.tox .tox-label, +.tox .tox-toolbar-label { + color: rgba(255, 255, 255, 0.5); + display: block; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + padding: 0 8px 0 0; + text-transform: none; + white-space: nowrap; +} +.tox .tox-toolbar-label { + padding: 0 8px; +} +.tox[dir=rtl] .tox-label { + padding: 0 0 0 8px; +} +.tox .tox-form { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group { + box-sizing: border-box; + margin-bottom: 4px; +} +.tox .tox-form-group--maximize { + flex: 1; +} +.tox .tox-form__group--error { + color: #c00; +} +.tox .tox-form__group--collection { + display: flex; +} +.tox .tox-form__grid { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} +.tox .tox-form__grid--2col > .tox-form__group { + width: calc(50% - (8px / 2)); +} +.tox .tox-form__grid--3col > .tox-form__group { + width: calc(100% / 3 - (8px / 2)); +} +.tox .tox-form__grid--4col > .tox-form__group { + width: calc(25% - (8px / 2)); +} +.tox .tox-form__controls-h-stack { + align-items: center; + display: flex; +} +.tox .tox-form__group--inline { + align-items: center; + display: flex; +} +.tox .tox-form__group--stretched { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group--stretched .tox-textarea { + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) { + margin-right: 4px; +} +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { + display: none; +} +.tox .tox-textfield, +.tox .tox-toolbar-textfield, +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #2b3b4e; + border-color: #000000; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 4.75px; + resize: none; + width: 100%; +} +.tox .tox-textfield[disabled], +.tox .tox-textarea[disabled] { + background-color: #222f3e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} +.tox .tox-textfield:focus, +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus { + background-color: #2b3b4e; + border-color: #207ab7; + box-shadow: none; + outline: 2px solid rgba(32, 122, 183, 0.25); +} +.tox .tox-toolbar-textfield { + border-width: 0; + margin-bottom: 3px; + margin-top: 2px; + max-width: 250px; +} +.tox .tox-naked-btn { + background-color: transparent; + border: 0; + border-color: transparent; + box-shadow: unset; + color: #207ab7; + cursor: pointer; + display: block; + margin: 0; + padding: 0; +} +.tox .tox-naked-btn svg { + display: block; + fill: #fff; +} +.tox:not([dir=rtl]) .tox-toolbar-textfield + * { + margin-left: 4px; +} +.tox[dir=rtl] .tox-toolbar-textfield + * { + margin-right: 4px; +} +.tox .tox-listboxfield { + cursor: pointer; + position: relative; +} +.tox .tox-listboxfield .tox-listbox--select[disabled] { + background-color: #19232e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} +.tox .tox-listbox__select-label { + cursor: default; + flex: 1; + margin: 0 4px; +} +.tox .tox-listbox__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-listbox__select-chevron svg { + fill: #fff; +} +.tox .tox-listboxfield .tox-listbox--select { + align-items: center; + display: flex; +} +.tox:not([dir=rtl]) .tox-listboxfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-listboxfield svg { + left: 8px; +} +.tox .tox-selectfield { + cursor: pointer; + position: relative; +} +.tox .tox-selectfield select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #2b3b4e; + border-color: #000000; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 4.75px; + resize: none; + width: 100%; +} +.tox .tox-selectfield select[disabled] { + background-color: #19232e; + color: rgba(255, 255, 255, 0.85); + cursor: not-allowed; +} +.tox .tox-selectfield select::-ms-expand { + display: none; +} +.tox .tox-selectfield select:focus { + background-color: #2b3b4e; + border-color: #207ab7; + box-shadow: none; + outline: 2px solid rgba(32, 122, 183, 0.25); +} +.tox .tox-selectfield svg { + pointer-events: none; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox:not([dir=rtl]) .tox-selectfield select[size="0"], +.tox:not([dir=rtl]) .tox-selectfield select[size="1"] { + padding-right: 24px; +} +.tox:not([dir=rtl]) .tox-selectfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-selectfield select[size="0"], +.tox[dir=rtl] .tox-selectfield select[size="1"] { + padding-left: 24px; +} +.tox[dir=rtl] .tox-selectfield svg { + left: 8px; +} +.tox .tox-textarea { + -webkit-appearance: textarea; + -moz-appearance: textarea; + appearance: textarea; + white-space: pre-wrap; +} +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} +.tox .tox-help__more-link { + list-style: none; + margin-top: 1em; +} +.tox .tox-imagepreview { + background-color: #666; + height: 380px; + overflow: hidden; + position: relative; + width: 100%; +} +.tox .tox-imagepreview.tox-imagepreview__loaded { + overflow: auto; +} +.tox .tox-imagepreview__container { + display: flex; + left: 100vw; + position: absolute; + top: 100vw; +} +.tox .tox-imagepreview__image { + background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==); +} +.tox .tox-image-tools .tox-spacer { + flex: 1; +} +.tox .tox-image-tools .tox-bar { + align-items: center; + display: flex; + height: 60px; + justify-content: center; +} +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { + margin-top: 8px; +} +.tox .tox-image-tools .tox-croprect-block { + background: black; + filter: alpha(opacity=50); + opacity: 0.5; + position: absolute; + zoom: 1; +} +.tox .tox-image-tools .tox-croprect-handle { + border: 2px solid white; + height: 20px; + left: 0; + position: absolute; + top: 0; + width: 20px; +} +.tox .tox-image-tools .tox-croprect-handle-move { + border: 0; + cursor: move; + position: absolute; +} +.tox .tox-image-tools .tox-croprect-handle-nw { + border-width: 2px 0 0 2px; + cursor: nw-resize; + left: 100px; + margin: -2px 0 0 -2px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-ne { + border-width: 2px 2px 0 0; + cursor: ne-resize; + left: 200px; + margin: -2px 0 0 -20px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-sw { + border-width: 0 0 2px 2px; + cursor: sw-resize; + left: 100px; + margin: -20px 2px 0 -2px; + top: 200px; +} +.tox .tox-image-tools .tox-croprect-handle-se { + border-width: 0 2px 2px 0; + cursor: se-resize; + left: 200px; + margin: -20px 0 0 -20px; + top: 200px; +} +.tox .tox-insert-table-picker { + display: flex; + flex-wrap: wrap; + width: 170px; +} +.tox .tox-insert-table-picker > div { + border-color: #000000; + border-style: solid; + border-width: 0 1px 1px 0; + box-sizing: border-box; + height: 17px; + width: 17px; +} +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: 0 -4px; +} +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { + background-color: rgba(32, 122, 183, 0.5); + border-color: rgba(32, 122, 183, 0.5); +} +.tox .tox-insert-table-picker__label { + color: #fff; + display: block; + font-size: 14px; + padding: 4px; + text-align: center; + width: 100%; +} +.tox:not([dir=rtl]) { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) { + border-right: 0; +} +.tox[dir=rtl] { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) { + border-right: 0; +} +.tox { + /* stylelint-disable */ + /* stylelint-enable */ +} +.tox .tox-menu { + background-color: #2b3b4e; + border: 1px solid #000000; + border-radius: 3px; + box-shadow: 0 4px 8px 0 rgba(42, 55, 70, 0.1); + display: inline-block; + overflow: hidden; + vertical-align: top; + z-index: 1150; +} +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0 0; +} +.tox .tox-menu.tox-collection.tox-collection--toolbar { + padding: 4px; +} +.tox .tox-menu.tox-collection.tox-collection--grid { + padding: 4px; +} +@media only screen and (min-width: 768px ) { + .tox .tox-menu .tox-collection__item-label { + overflow-wrap: break-word; + word-break: normal; + } +} +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p, +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code { + margin: 0; +} +.tox .tox-menubar { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e; + background-color: #222f3e; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + grid-column: 1 / -1; + grid-row: 1; + padding: 0 4px 0 4px; +} +.tox .tox-promotion + .tox-menubar { + grid-column: 1; +} +.tox .tox-promotion { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e; + background-color: #222f3e; + grid-column: 2; + grid-row: 1; + padding-inline-end: 8px; + padding-inline-start: 4px; + padding-top: 5px; +} +.tox .tox-promotion-link { + align-items: unsafe center; + background-color: #E8F1F8; + border-radius: 5px; + color: #086BE6; + cursor: pointer; + display: flex; + font-size: 14px; + height: 26.6px; + padding: 4px 8px; + white-space: nowrap; +} +.tox .tox-promotion-link:hover { + background-color: #B4D7FF; +} +.tox .tox-promotion-link:focus { + background-color: #D9EDF7; +} +/* Deprecated. Remove in next major release */ +.tox .tox-mbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 34px; + justify-content: center; + margin: 2px 0 3px 0; + outline: none; + overflow: hidden; + padding: 0 4px; + text-transform: none; + width: auto; +} +.tox .tox-mbtn[disabled] { + background-color: transparent; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-mbtn:focus:not(:disabled) { + background: #4a5562; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-mbtn--active { + background: #757d87; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) { + background: #4a5562; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-mbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { + cursor: not-allowed; +} +.tox .tox-mbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; + display: none; +} +.tox .tox-notification { + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + display: grid; + font-size: 14px; + font-weight: normal; + grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + margin-top: 4px; + opacity: 0; + padding: 4px; + transition: transform 100ms ease-in, opacity 150ms ease-in; +} +.tox .tox-notification p { + font-size: 14px; + font-weight: normal; +} +.tox .tox-notification a { + cursor: pointer; + text-decoration: underline; +} +.tox .tox-notification--in { + opacity: 1; +} +.tox .tox-notification--success { + background-color: #334840; + border-color: #3c5440; + color: #fff; +} +.tox .tox-notification--success p { + color: #fff; +} +.tox .tox-notification--success a { + color: #b5d199; +} +.tox .tox-notification--success svg { + fill: #fff; +} +.tox .tox-notification--error { + background-color: #442632; + border-color: #55212b; + color: #fff; +} +.tox .tox-notification--error p { + color: #fff; +} +.tox .tox-notification--error a { + color: #e68080; +} +.tox .tox-notification--error svg { + fill: #fff; +} +.tox .tox-notification--warn, +.tox .tox-notification--warning { + background-color: #222f3e; + border-color: #000000; + color: #fff0b3; +} +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { + color: #fff0b3; +} +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { + color: #ffcc00; +} +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { + fill: #fff0b3; +} +.tox .tox-notification--info { + background-color: #254161; + border-color: #264972; + color: #fff; +} +.tox .tox-notification--info p { + color: #fff; +} +.tox .tox-notification--info a { + color: #83b7f3; +} +.tox .tox-notification--info svg { + fill: #fff; +} +.tox .tox-notification__body { + align-self: center; + color: #fff; + font-size: 14px; + grid-column-end: 3; + grid-column-start: 2; + grid-row-end: 2; + grid-row-start: 1; + text-align: center; + white-space: normal; + word-break: break-all; + word-break: break-word; +} +.tox .tox-notification__body > * { + margin: 0; +} +.tox .tox-notification__body > * + * { + margin-top: 1rem; +} +.tox .tox-notification__icon { + align-self: center; + grid-column-end: 2; + grid-column-start: 1; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification__icon svg { + display: block; +} +.tox .tox-notification__dismiss { + align-self: start; + grid-column-end: 4; + grid-column-start: 3; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification .tox-progress-bar { + grid-column-end: 4; + grid-column-start: 1; + grid-row-end: 3; + grid-row-start: 2; + justify-self: center; +} +.tox .tox-pop { + display: inline-block; + position: relative; +} +.tox .tox-pop--resizing { + transition: width 0.1s ease; +} +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { + flex-wrap: nowrap; +} +.tox .tox-pop--transition { + transition: 0.15s ease; + transition-property: left, right, top, bottom; +} +.tox .tox-pop--transition::before, +.tox .tox-pop--transition::after { + transition: all 0.15s, visibility 0s, opacity 0.075s ease 0.075s; +} +.tox .tox-pop__dialog { + background-color: #222f3e; + border: 1px solid #000000; + border-radius: 3px; + box-shadow: 0 0 2px 0 rgba(42, 55, 70, 0.2), 0 4px 8px 0 rgba(42, 55, 70, 0.15); + min-width: 0; + overflow: hidden; +} +.tox .tox-pop__dialog > *:not(.tox-toolbar) { + margin: 4px 4px 4px 8px; +} +.tox .tox-pop__dialog .tox-toolbar { + background-color: transparent; + margin-bottom: -1px; +} +.tox .tox-pop::before, +.tox .tox-pop::after { + border-style: solid; + content: ''; + display: block; + height: 0; + opacity: 1; + position: absolute; + width: 0; +} +.tox .tox-pop.tox-pop--inset::before, +.tox .tox-pop.tox-pop--inset::after { + opacity: 0; + transition: all 0s 0.15s, visibility 0s, opacity 0.075s ease; +} +.tox .tox-pop.tox-pop--bottom::before, +.tox .tox-pop.tox-pop--bottom::after { + left: 50%; + top: 100%; +} +.tox .tox-pop.tox-pop--bottom::after { + border-color: #222f3e transparent transparent transparent; + border-width: 8px; + margin-left: -8px; + margin-top: -1px; +} +.tox .tox-pop.tox-pop--bottom::before { + border-color: #000000 transparent transparent transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--top::before, +.tox .tox-pop.tox-pop--top::after { + left: 50%; + top: 0; + transform: translateY(-100%); +} +.tox .tox-pop.tox-pop--top::after { + border-color: transparent transparent #222f3e transparent; + border-width: 8px; + margin-left: -8px; + margin-top: 1px; +} +.tox .tox-pop.tox-pop--top::before { + border-color: transparent transparent #000000 transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--left::before, +.tox .tox-pop.tox-pop--left::after { + left: 0; + top: calc(50% - 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--left::after { + border-color: transparent #222f3e transparent transparent; + border-width: 8px; + margin-left: -15px; +} +.tox .tox-pop.tox-pop--left::before { + border-color: transparent #000000 transparent transparent; + border-width: 10px; + margin-left: -19px; +} +.tox .tox-pop.tox-pop--right::before, +.tox .tox-pop.tox-pop--right::after { + left: 100%; + top: calc(50% + 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--right::after { + border-color: transparent transparent transparent #222f3e; + border-width: 8px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--right::before { + border-color: transparent transparent transparent #000000; + border-width: 10px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--align-left::before, +.tox .tox-pop.tox-pop--align-left::after { + left: 20px; +} +.tox .tox-pop.tox-pop--align-right::before, +.tox .tox-pop.tox-pop--align-right::after { + left: calc(100% - 20px); +} +.tox .tox-sidebar-wrap { + display: flex; + flex-direction: row; + flex-grow: 1; + min-height: 0; +} +.tox .tox-sidebar { + background-color: #222f3e; + display: flex; + flex-direction: row; + justify-content: flex-end; +} +.tox .tox-sidebar__slider { + display: flex; + overflow: hidden; +} +.tox .tox-sidebar__pane-container { + display: flex; +} +.tox .tox-sidebar__pane { + display: flex; +} +.tox .tox-sidebar--sliding-closed { + opacity: 0; +} +.tox .tox-sidebar--sliding-open { + opacity: 1; +} +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { + transition: width 0.5s ease, opacity 0.5s ease; +} +.tox .tox-selector { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + display: inline-block; + height: 10px; + position: absolute; + width: 10px; +} +.tox.tox-platform-touch .tox-selector { + height: 12px; + width: 12px; +} +.tox .tox-slider { + align-items: center; + display: flex; + flex: 1; + height: 24px; + justify-content: center; + position: relative; +} +.tox .tox-slider__rail { + background-color: transparent; + border: 1px solid #000000; + border-radius: 3px; + height: 10px; + min-width: 120px; + width: 100%; +} +.tox .tox-slider__handle { + background-color: #207ab7; + border: 2px solid #185d8c; + border-radius: 3px; + box-shadow: none; + height: 24px; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%); + width: 14px; +} +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { + margin-inline-start: 8px; +} +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { + margin-inline-start: 32px; +} +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { + margin-inline-start: 32px; +} +.tox .tox-source-code { + overflow: auto; +} +.tox .tox-spinner { + display: flex; +} +.tox .tox-spinner > div { + animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; + background-color: rgba(255, 255, 255, 0.5); + border-radius: 100%; + height: 8px; + width: 8px; +} +.tox .tox-spinner > div:nth-child(1) { + animation-delay: -0.32s; +} +.tox .tox-spinner > div:nth-child(2) { + animation-delay: -0.16s; +} +@keyframes tam-bouncing-dots { + 0%, + 80%, + 100% { + transform: scale(0); + } + 40% { + transform: scale(1); + } +} +.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-spinner > div:not(:first-child) { + margin-right: 4px; +} +.tox .tox-statusbar { + align-items: center; + background-color: #222f3e; + border-top: 1px solid #000000; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 12px; + font-weight: normal; + height: 18px; + overflow: hidden; + padding: 0 8px; + position: relative; + text-transform: uppercase; +} +.tox .tox-statusbar__text-container { + display: flex; + flex: 1 1 auto; + justify-content: flex-end; + overflow: hidden; +} +.tox .tox-statusbar__path { + display: flex; + flex: 1 1 auto; + margin-right: auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-statusbar__path > * { + display: inline; + white-space: nowrap; +} +.tox .tox-statusbar__wordcount { + flex: 0 0 auto; + margin-left: 1ch; +} +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { + color: #fff; + text-decoration: none; +} +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + color: #fff; + cursor: pointer; +} +.tox .tox-statusbar__branding svg { + fill: rgba(255, 255, 255, 0.8); + height: 1.14em; + vertical-align: -0.28em; + width: 3.6em; +} +.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg, +.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg { + fill: #fff; +} +.tox .tox-statusbar__resize-handle { + align-items: flex-end; + align-self: stretch; + cursor: nwse-resize; + display: flex; + flex: 0 0 auto; + justify-content: flex-end; + margin-left: auto; + margin-right: -8px; + padding-bottom: 3px; + padding-left: 1ch; + padding-right: 3px; +} +.tox .tox-statusbar__resize-handle svg { + display: block; + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-statusbar__resize-handle:focus svg { + background-color: #4a5562; + border-radius: 1px 1px -4px 1px; + box-shadow: 0 0 0 2px #4a5562; +} +.tox:not([dir=rtl]) .tox-statusbar__path > * { + margin-right: 4px; +} +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 2ch; +} +.tox[dir=rtl] .tox-statusbar { + flex-direction: row-reverse; +} +.tox[dir=rtl] .tox-statusbar__path > * { + margin-left: 4px; +} +.tox .tox-throbber { + z-index: 1299; +} +.tox .tox-throbber__busy-spinner { + align-items: center; + background-color: rgba(34, 47, 62, 0.6); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; +} +.tox .tox-tbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #fff; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 34px; + justify-content: center; + margin: 3px 0 2px 0; + outline: none; + overflow: hidden; + padding: 0; + text-transform: none; + width: 34px; +} +.tox .tox-tbtn svg { + display: block; + fill: #fff; +} +.tox .tox-tbtn.tox-tbtn-more { + padding-left: 5px; + padding-right: 5px; + width: inherit; +} +.tox .tox-tbtn:focus { + background: #4a5562; + border: 0; + box-shadow: none; +} +.tox .tox-tbtn:hover { + background: #4a5562; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tbtn:hover svg { + fill: #fff; +} +.tox .tox-tbtn:active { + background: #757d87; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tbtn:active svg { + fill: #fff; +} +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { + background: transparent; + border: 0; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { + background: #757d87; + border: 0; + box-shadow: none; + color: #fff; +} +.tox .tox-tbtn--enabled > *, +.tox .tox-tbtn--enabled:hover > * { + transform: none; +} +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #fff; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + color: #fff; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { + fill: #fff; +} +.tox .tox-tbtn:active > * { + transform: none; +} +.tox .tox-tbtn--md { + height: 51px; + width: 51px; +} +.tox .tox-tbtn--lg { + flex-direction: column; + height: 68px; + width: 68px; +} +.tox .tox-tbtn--return { + align-self: stretch; + height: unset; + width: 16px; +} +.tox .tox-tbtn--labeled { + padding: 0 4px; + width: unset; +} +.tox .tox-tbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} +.tox .tox-tbtn--select { + margin: 3px 0 2px 0; + padding: 0 4px; + width: auto; +} +.tox .tox-tbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-tbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-tbtn__select-chevron svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-tbtn--bespoke { + background: transparent; +} +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { + margin-inline-start: 0; +} +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 7em; +} +.tox .tox-split-button { + border: 0; + border-radius: 3px; + box-sizing: border-box; + display: flex; + margin: 3px 0 2px 0; + overflow: hidden; +} +.tox .tox-split-button:hover { + box-shadow: 0 0 0 1px #4a5562 inset; +} +.tox .tox-split-button:focus { + background: #4a5562; + box-shadow: none; + color: #fff; +} +.tox .tox-split-button > * { + border-radius: 0; +} +.tox .tox-split-button__chevron { + width: 16px; +} +.tox .tox-split-button__chevron svg { + fill: rgba(255, 255, 255, 0.5); +} +.tox .tox-split-button .tox-tbtn { + margin: 0; +} +.tox .tox-split-button.tox-tbtn--disabled:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus { + background: transparent; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { + padding: 0 0px; +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { + width: 30px; +} +.tox.tox-platform-touch .tox-split-button__chevron { + width: 20px; +} +.tox .tox-toolbar-overlord { + background-color: #222f3e; +} +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background-color: #222f3e; + background-image: repeating-linear-gradient(#000000 0px 1px, transparent 1px 39px); + background-position: center top 39px; + background-repeat: no-repeat; + background-size: calc(100% - 4px * 2) calc(100% - 39px); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 0px; + transform: perspective(1px); +} +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__primary, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow { + background-position: center top 0px; + background-size: calc(100% - 4px * 2) calc(100% - 0px); +} +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { + height: 0; + opacity: 0; + padding-bottom: 0; + padding-top: 0; + visibility: hidden; +} +.tox .tox-toolbar__overflow--growing { + transition: height 0.3s ease, opacity 0.2s linear 0.1s; +} +.tox .tox-toolbar__overflow--shrinking { + transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; +} +.tox .tox-toolbar-overlord, +.tox .tox-anchorbar { + grid-column: 1 / -1; +} +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { + border-top: 1px solid #000000; + margin-top: -1px; + padding-bottom: 0px; + padding-top: 0px; +} +.tox .tox-toolbar--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} +.tox .tox-pop .tox-toolbar { + border-width: 0; +} +.tox .tox-toolbar--no-divider { + background-image: none; +} +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { + background-position: center top 39px; +} +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { + background-image: none; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + background-color: #222f3e; + background-position: center top 43px; + background-size: calc(100% - 8px * 2) calc(100% - 51px); + border: none; + border-radius: 3px; + box-shadow: 0 0 2px 0 rgba(42, 55, 70, 0.2), 0 4px 8px 0 rgba(42, 55, 70, 0.15); + padding: 4px 0; +} +.tox-pop .tox-pop__dialog { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox-pop .tox-pop__dialog .tox-toolbar { + background-position: center top 43px; + background-size: calc(100% - 4px * 2) calc(100% - 51px); + padding: 4px 0; +} +.tox .tox-toolbar__group { + align-items: center; + display: flex; + flex-wrap: wrap; + margin: 0 0; + padding: 0 4px 0 4px; +} +.tox .tox-toolbar__group--pull-right { + margin-left: auto; +} +.tox .tox-toolbar--scrolling .tox-toolbar__group { + flex-shrink: 0; + flex-wrap: nowrap; +} +.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) { + border-right: 1px solid #000000; +} +.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) { + border-left: 1px solid #000000; +} +.tox .tox-tooltip { + display: inline-block; + padding: 8px; + position: relative; +} +.tox .tox-tooltip__body { + background-color: #3d546f; + border-radius: 3px; + box-shadow: 0 2px 4px rgba(42, 55, 70, 0.3); + color: rgba(255, 255, 255, 0.75); + font-size: 14px; + font-style: normal; + font-weight: normal; + padding: 4px 8px; + text-transform: none; +} +.tox .tox-tooltip__arrow { + position: absolute; +} +.tox .tox-tooltip--down .tox-tooltip__arrow { + border-left: 8px solid transparent; + border-right: 8px solid transparent; + border-top: 8px solid #3d546f; + bottom: 0; + left: 50%; + position: absolute; + transform: translateX(-50%); +} +.tox .tox-tooltip--up .tox-tooltip__arrow { + border-bottom: 8px solid #3d546f; + border-left: 8px solid transparent; + border-right: 8px solid transparent; + left: 50%; + position: absolute; + top: 0; + transform: translateX(-50%); +} +.tox .tox-tooltip--right .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-left: 8px solid #3d546f; + border-top: 8px solid transparent; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-tooltip--left .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-right: 8px solid #3d546f; + border-top: 8px solid transparent; + left: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-well { + border: 1px solid #000000; + border-radius: 3px; + padding: 8px; + width: 100%; +} +.tox .tox-well > *:first-child { + margin-top: 0; +} +.tox .tox-well > *:last-child { + margin-bottom: 0; +} +.tox .tox-well > *:only-child { + margin: 0; +} +.tox .tox-custom-editor { + border: 1px solid #000000; + border-radius: 3px; + display: flex; + flex: 1; + position: relative; +} +/* stylelint-disable */ +.tox { + /* stylelint-enable */ +} +.tox .tox-dialog-loading::before { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + height: 100%; + position: absolute; + width: 100%; + z-index: 1000; +} +.tox .tox-tab { + cursor: pointer; +} +.tox .tox-dialog__content-js { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-content .tox-collection { + display: flex; + flex: 1; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header { + background-color: none; + padding: 0; +} +.tox.tox-tinymce--toolbar-bottom .tox-editor-header, +.tox.tox-tinymce-inline .tox-editor-header { + margin-bottom: -1px; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { + border-top: none; + box-shadow: none; +} +.tox.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: transparent; + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); + padding: 0; +} +.tox.tox.tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); +} +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: -4px 0; +} +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0; +} +.tox .tox-pop { + box-shadow: none; +} +.tox .tox-tbtn, +.tox .tox-tbtn--select, +.tox .tox-split-button { + margin: 2px 0 3px 0; +} +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0px #222f3e !important; +} +.tox .tox-menubar + .tox-toolbar-overlord { + border-top: none; +} +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary { + border-top: 1px solid #000000; + margin-top: -1px; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + border: 1px solid #000000; + padding: 0; +} +.tox .tox-pop .tox-pop__dialog .tox-toolbar { + padding: 0; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar { + border-top: 1px solid #000000; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary, +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child { + border-top: 1px solid #000000; +} +.tox .tox-toolbar__group { + padding: 0 4px 0 4px; +} +.tox .tox-collection__item { + border-radius: 0; + cursor: pointer; +} +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + color: #fff; + text-decoration: underline; +} +.tox .tox-statusbar__branding svg { + vertical-align: -0.25em; +} +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 1ch; +} +.tox .tox-statusbar__resize-handle { + padding-bottom: 0; + padding-right: 0; +} +.tox .tox-button::before { + display: none; +} diff --git a/tinymce/skins/ui/tinymce-5-dark/skin.css.br b/tinymce/skins/ui/tinymce-5-dark/skin.css.br new file mode 100644 index 0000000000000000000000000000000000000000..e93ef15476a10b2cf8f02a78edbc1f2caa5ac4e1 GIT binary patch literal 9651 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5-dark/skin.css.gz b/tinymce/skins/ui/tinymce-5-dark/skin.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..a909acaa4889c26d2914947d1e8173b4f03086b8 GIT binary patch literal 11148 zcmV;7D|6HziwFP!000021MPilkJ~tw==c5=+BAa1iCK|lyUKBp#!bI=_CwFyoxuQi zF=!aFM3>biOBzY8M;g7q{eq+@@p1T&?aK5nI@6O>N#fz*;URf=o>y)882tKG5Nyjw z)a>K5d{_rXS>O-+S@tg$LRpl5pPfd#t)8N}YEAD=ZlfTj5e=Li38oc-$zAbU^_y2e?4gOkg z%eI^be|dbm#Rd9XTr|_*@7rV19;d-~anZ&#&hu&T;!ilg$8DCx!JqLFznBJ1Tr{Y` zb++qqXtK|E9n7w)$Kg@?lw&f^`Vi;+(+8a0?pyJ3o)sAFwa4fIZ||}ewQ+^^+3h|j zAE1sTZ5rwF>0zf5k~aeS65_W->i$WecjyOPUsIcPTI*Z+uh7&#U9sLE6l3+q?=XY zQJN7rbS%PCX}ZVx3(mV*ytrH=9N6FfgPJS%TjrxvHkNRAgA>oxi zN&PEnlKSVaS$g*-pft*}qD5)e#M>MrLW`g%QF^TMEQtwNoa3Y|>n3>fj?8VG+}+mY zu}C#$+?I8U>va%*Fs%4pUdHY4D^;xwfk z#(pcCj8VC1<2FkuSy*!ho>7C6;2&vLf2`a5XGRBsqo|b(>wO!rjYP*_@ zjWZ+CEEDT*#AI<2-J&d$vnuO}5SQtR1$1;NP-CRn~1> z^rRNajk1FBvq*J`fC^CuT>2f*43s{@Y1WoCBF9&p6}YBdoeXA=mwZN9k>ba7Fq@N6Dy!*73y zik8c1FuPt(gV4lJ(08lJhc7z>CwrN&JPWO7$ih&XM=u4H0gME@d5 z-WTeQFmKWB(ZIm3qlw7xlI)2&GXs_IX zFE+_FQv_bJC+GauqVnrRAye7t=2xfQPc8!7W`uVGvc1 zlvSqP??gw}F)x2KuO4B=OSJ4H#7-sm>J^&;vcvO!OEMEgz22ErC=()lkBhbuDBTk^ z-Zo`^Z0XZ(SK*+jh`@f)N%D`*+LZo$*6KGeVtol}m+s*&E@kt@SCoW1^6~+v;Cxa| zF;nO9aZF6(m?hUqJR3C*p^14Mx}+!~hp4F}#|n}XC-!qa1L5q6dEoat$T%TO*%!Oj zGF>I(up63;#}1(eCuNbw^^*yudAeL&@4n30CiL|zXPa_@J=clgx8IN4!>yC&-lV*y z(L5U`Y*JQ)M{P{=#bUJ_iTlvxtW_~;Z~0f^Icl4Uw)5=*k2|r3CZ`}uv04FE0;*GS%B8$C~)5d`GAX4upuz%H;OebHH@~7U%y5 z%kQEGo5NRab~V=oa@ifnQ#PhVN2oarjt1h{0kK;V-{I7-2tj`&m9f^$XwdQE= zqfUlr-~TB}r|zj2-8mU1C!RvjfXS)*_eFPU#;+!AvU68r?X`{1Jl{ryl08oDww*t& z!2tpm5pBB~SM>0$Vcu;chpgbj<6QGV;HYdiSy3HZ?v41TEXBdDE)T(dh983Mu?@P5 zOwg7=lhha&K~2?roik#;A$9jxt1p>&Tcy`i?sq5(xdt?ovS`K=PGp$j1`lmSup6|I z%3LL)Iob>u_4{!W=gDg#BqK7yi7?=3;To~@kTTw8b1disoH~zOcpr-<6!) zjQV&8+$6Z5_OqtKNw&*~_LN8=(#BQhIdii|s4dHUz@>k|ZSJ7COuR&y;NI3*ItnQD z|0g%Fb-?anEV!bVCBl^~J)uWYe(Ik-4FZ!7nt9f=HZ=Q-GckQ|Q89#+u`&7I2iRaO zc_oWB&(N*gY|9F^kTRX(X=7XOvKlhT3Y{4NcOYmOKvvuuFHQ81#d?_HU3|>d_^4TQ zLWmmV04=+Lpanp?m7tCVEN6XSRe4PIC?QhMvDIH68!~w`{AhR?1OfHeH@&2PfR`qc z6H)$zE0IijZO#3DMrh*Je%$)Rjo#6ESTM27Iz;!rb`j8K3Lu1wL0Y$}1=dQVGh|oTu!rCFO??%PvjL?Uebsi9|s#U^*udhN6m<^QQ+Hm+)7~!HjQoCU+ zR?cAzGIuvkGHN!<1a;b)oo>!`IPw@BYRWoA+ZxAr>wx}4^dXK>G9S6Jv$cDuTkQ52 zd8jJlBSvFII*DuCjtfM~3Z-Lr2kUjbYrC*Q#qCEJYp8-(G~>8Zo=+VgEYZg&<=ymug2-|}U!8P?%juN~eK*L_)MpGk0a?rXP^B3HG$qeDSY z)bk;m;6*eI$jq{!g=j(??6@;8_{mJ!Ura8r-G#i_*I9Abtv}(4&W)wo-78e@=woi< z0v#=Pa^Ky^g05x_woB$Vyn4~Uw=F4-pmRDE5xc8ju213Qbege8!5y}JlLF1uP)aYL zOov}fgzECaHp$(gAIxMn6_Z?)52Jc>e#0;!L~!`!U$Q$2p7y5+i*&%aNI%$uKrVyJ zJwv7~frZDmhc>QTU>A5cR1R61=Ge?3&(I|slYs#8JP7t$Uqo1%69IaI^W8X(=b2K* zbvc&rjg$W@-46V3p!tP+1v#Bf#WRl8#MCkmJWr<@TMMHVC=8ox#+=#A{euPol{?fv zRd}Ms0D*}-JQ1)c4!`NrN{Q-jAbQRf%;w#j<)GFy?&IuZ_6wy1OY$;?(mXkO7$+8p zi91x|*af+y>&(O?mY&aHkB&E2UPHVzXSj`zUQEH)7r+&8(y$ZRLG8zxW#~k1vGxuL zsb!6-EV;wAT|hNRl7f0AT51tqVpq*Qs$v=%pk)_yq(1BY!@}^T2`07Yw)IiIYuH*$ zJ>YP4BO98b=XQTQY&D-_*;`y(o7+5Qx+>*1yCk?;J<0lEMQUK2=oQDUp^*h=njuTX zT*H!Hn#@=Z6!t+SR8iR3Ox&y!|k26-lj8CjYk%2O!L3DNw;HM%8Z!A1MJExVw- zY4G(f49VZSFkI0e!re6ZdKHEt3Do;K4B6kS?pOYBM?VgCA^mvQ1EGJD)(rB*G8COh zhoMY82FNL5p|OEQl_@sxsFNEPl1^J6PJO$jc?$e?l_9U8Z~ifXS+_^xMwLHx`98H7t|hPrtoUy+s%lK#d4ILD3!Tl|nrPx8So>v>v6K@+IXIUN z8Bp0$PHrtM7DFDD5&I^g1{CYBt! zLx9H-Z@SrV)tyE2$3B+TrJ*1&c1LV4JW_>qGZi%8?1`{L&9!rZb;4o~ruy?C)u!(F zKI3uev*?Bdrt`nTtNDa^O)9c&lf*fGt)~lOeIZoiLwS$S+p!@%fC8V`R;svVlx^C& zyu<6@Ykadv=80*#I-z*m7FNe1zwo7wQAWjJgidR?Ih;21-~eTikQGojo*E7C5KP8n zn%trImcVC$X&#I!U3Eis0I(>i4+kRUw0jbyq9Z?;s-V0S7D&$PG*yoRE&&vZ4UrSF zy~=CbZW5bFthMUCB{x~_BIrp8pB%X^pS&?rVc%^Ucju}l&OHLW17@b#U`c*lAkX%- zkU}&C{;=jmkrK~KnX928kS1}BW9FNU8RmxMC>%$lsNaLek5ydondT{rto$vsseHXa zJZWtnd?iT>q3Kf^ve%_E&_@KRj$qxixE(P0g|N2Z;9*?fg7LU#{1-341=7i2aweFo z_s*OzVINT!O1Zk12CCG!%AYKEI+JOfTbg|gcMgtWD3E>Cpd;jjTRE<%0}rNI>+OH< zJpw&@bKfD?MVPoiRavn8c|Hx6@2A1dY8r%-DQA_5H?Q>WQhcMK0=w!G?x)%@(z4@k zZ^j-|@?f}T&d%p~IFXe9O32HY?FRUX46dZ1kSco@mo8ZOY7yu`hCb{Ug2yQirOJ97=sTPQm1U9Hr6vT)`! zPpGMeN(SEd5AWq=xmbu(cgj>nrm1R@y3F&jnn3A1naMHYkN{uYyz9`B>>ss7K({c3@khqL%ID0CoS4#WT6uFhpI_2PYLnve_erNDB=UY-0h`L z{H5QW?4H#iKdV%pdVb33X`FvIh_@h(JeLoQx9uYZ<53-0Q8n>C%TPZdL(}!oLiHkINEp&NveN#OK+~FpD8a(WGWu0IWR({u(728p? z`82!Bk#~Y@(t9ws(Y#FYa*V?}LH=DGMZ})M*eH6Kp|F({|klo+8 z1r6Jd@sh1~y%xebMGUrCacgLsHHWNe>{@lXNt?CZAb)3h@1pRcs#Z}mU=0crQ@%s; zlp&5}cJacq9Q`3-R|vbanMd`U8=*iU+t&Y^xok!e-@Bab$0$^Kg~WBAc=k(BpdW_O zoo+}g&_@ZeOEX26W+GspK|w^irYCfh6{*qrylvE*lg5YgjS0}Sm^>5(t}!#PGsFiR zv}o)0D||Pbcz~5d>rFHT>g9Qts{3_(?O49)c!^!tOHIb&Eat_X@bYpD>YLyVq`MD4 zoK_3bViu4q-#B2v+6B#{$pK|38R<1fAF#1>;0WBLI~f?(jk^ooOT_Tqu#)uj>!|p$e?;dyCBJR@@%g^bVCM(aCSJBn7R<*}| zb)xn&hvsL5Fy&79ZYKj}_NZo7fpOxNWq^@OwRQbJdw>E_Z)1KHcXGhS~{2mvn z%hR%L4lZaO)d>*Vs?^8m`kk=71rXIl_nnbkvjhP77q$3M=Uiy&==h$ek<%hUT+spDSs-`r%`qs&J05i=w!KD129(P zmH>>GwxgvaZbwU5-ZntDVQvz&CI8{JF7v@lPS_>gj`%}cF%RePl%*^^HayOMqBq=Z z_$NtO@b9Ll^>Qrkit?dw_R@WKVlRFp8S)xf^M(r4cNBqf^w&?I#m%PkwiT4}^v9fL z1wvWJ#Vz)Q0pW043z3lq7jiR$c2W2EvE60Z;fQW# zz%!vhm`GZpPNtqmP9J?Iw|FF$8c8jm_BJ~Cw0Ba7UD`wfS-=`dV@P#M1hS+&R5@<@ zL=^qiFVd1h$e+_kLS6-vtU4B?^a$;<+kM_AO$5}YdRD9m&YoGPSiG z>X?FU0g~E0DXeI&w|H09+Rd!19<2s)E|w|2otmmEE+;{>d^r^zugHVRRD**q1*n4~ zet1J#ngQQf5gG|dG4c%j6H=*`aLqKJ?&$O|4jtmh?2vuN@BupWtQQ~00plJ_q_|E$;1qC?g^2o zLxXq0+!O4=6Ku3}Biae=4ce27Kyr6tWUDmkLX6Ovkear}Bnwk|=@le`?swW=@$6m) zO6$>Pat~mmE#=^0XP9Nr%-!ZY?5S`~iG<0K(f`0HL4NM*3X@-^N{d0Q#F|aCcH~Ew z%1F5_%LfDak~r;d%SU!Ji%(Ejjd7}g?^%nxzsFUD<2o)9te1Q=yrX}hcfW^#PxlQE za;N?M1b}h3Td=s76x1b}3VAIWb0WPZ(X?OPbXi}u{8%QJt)A=t!KL({A(k56x~&#g z32xJc&d;{uQQ=%Z%e(3+{zGdmqiC%Pril|ILQ=FW&5cdeMWRF}N+52-Sm3_V~Uo zi_0Wq9rng+-+o(Pq1HwD9ZNzLh)ghWrE54y?S_c46_oqztWU zj6`)P+8y(}^S;#*)a&VVge?d1M#SCQ`r$OH|;+^ntl@-YzeJ;y` z&0Vl_ep2yf)Tf4Ln&F>qXh_Jd0`3VGkc?Bhg}pDE79y2BYZa6PDjJlgw()q}2lUBP zfui{MIMu%TZ}2-MT}>1!YO6iYtIg(6)|ePMm||rJU>;^z3b$8n?bM(t)dSHt-0SOW zDT&?5Ih*vuOYB~Iz%rnA`bJwgpWMjddfL^~APJTnJ9hVtxhMLY7JPK9^VezI#%uce z-EFq}u#Fphy_o(r%>Vr_->3WUKYjY?(|>&W_R~+FfBO7?-@SYH^ze!Nq0c{k`tHZ_ zKX?E9FC1_G{Pg`#ci;Z!b~XEZ+^&|zW6oANzE!rmx)#We>0f26=1h ze^fWc1EAkwg40kdc@eD;`O4YSCCS$HOD z4Ma3vJ6$1K<3+TvAD2Y8=oI8Ih+I!O2{|vig&^S|+=>R*Euw*_U0Fo$bnyJdy77WK zBD|c5@NdqljASC%pm#zGA99#pa4iu|$E0amPCme{a?pnk z)HWNy-Pi#gN~6w1taDxETF=~K#kc8de;n>GEWrW&a6lp zabsojq&K+WFGLO*JXPIlhUcxwV@$CI3E66<=(ensSoNi13?KtlRzAEvs9rSV!SL#E zziP{6ETrE5LNrZ<)81!cg09!t5luJ}b#rr1_;hkVN!LA@Wn z5H3i~{q5VwL;fMz$903-kH>bmn!cQWN3=EUocs7{{=RyA6%g6~+w$?_E0(7?U{C3c ze|)tFUj>hcyl6hY+P7`Be)sO-;o<6GepS}D@1igaNk^|<&VP70|BeVK0fF->c>4Hi zz7oL9!thn!?d%mbV0?V_GMcj`|LPrsK!ClR|L|f$<&+>KYcL3~T-~9NawY}8>@%{TBzWE&}^5kI^Wb?ZCOnI6Nc>B|=Kuhn=B zL1P)Ha+G#As{=BV4Ri$}nGL7a%svf9g4?{bot8C%m=N}|<~UBwbvXSo)2;HPJ2~O4 z*u%~8CSBc}--8eXGz@6)9u$#y#&LRjU%;$w@x)Mg$)`W-^nVeT4y%E-C|h!&i-%+W z3;P3T868YJlRi;~+z*GWIK+>yNv(@1Ndz&Wn}YsWwV!Y!z7%ntqU6NsM7U3?nZJZ=It__y?^i1&gJnWw;EzM07@(t(e*q6D6w2dvuHbl z60Dn1bYM+nD&Xr?xC-5^#?jy*uB99W`deP2)hDTnu5uLy9B$_>OysLDjEhD{AGom_ zZmhsfv_KvJZeNwk23emG2g+HoD~&W?E@sy=$n)lU@%|LZY zV8$?|kf}|q^J6Ug3GBzhosZq;=IT?P^jo|SvQOnl-FGvKqS;W=Sx`_h={u+E+nkw^P*B=|Y6}9yl1hoxT;nK8`Hrf(tZ+?aE~1&5G9SDt z(N9ggoXOUXc!Gne?USL3wTM!j=M1f>oajl+?G)a0Sa&~bxR4cLEt01k?`K$F!cMCI zrq`G{%`;ubK&2LwJt>_yKpurBGRQ>QPI&^bUfpE^C4%r%QYcX|ELVX7-oOe{5p(!z zr=(CYS0tBJz1$IrlA`p%g@ zg-*pslYQ)SW<`iyM7)-n_^CR1x;rV*)Q>%+Z`FQ=^c;xxsmAGKDJDUteS*7DX-kCE z)MD6H2=?KYT7CQ06!i2v?V{H8yV*2(mYUoc?J{W(qKaMF#f{B8KSqe4N$k@}UN+o; zUl72oZORJUwaQuxGIv=aX~VQ{m?wqpD%gp4qRaV#}e<7w4nw5wK0|8_1!AG+5X{5!*4$SInumaMmL~ir3Gs2c4vf0#e zmXEXUj<|KIR2Qy{Gw!Nvj^gYv6hi=j{Y8jyRO17LVv7Dw0dUs4r7df`E12>Bv11uH zr-$K#S+KwiHUe?PTsGy77HE{R*~pGEt8rb3shi$v+za+Fk4_l{hpy&|^6a81kEFy# z?|WwpixMkw**5L&v%!fyF0w;s1#II3+Lp(H6iP&C**3w9?}{iZ5J^EEHbGYGvLb6S z(LC)f6}}8^5DLF?VURQDN?JR51ipyB=s-M?2g6f@qws1THGVK6GmP0atLk%ypJ)+> z2A~yb8@`-=6$C5x50ze+lc}(Fnk3HgYZh4a+gCxbFn=_gI1Az^V>u_W)Cf?f3?6+1 z=-3i@s@!d^LvWsFQ)KlY=r{G1CFW5{QfP{TRNaz}RfX$BmoJ8xS=wTBDGiHE=@b%& zzN@$^OXty}%me%>L@PR?;RVj~tZK5x%f(Mcj+>;i zLZ90@rV%%af!mPEVJ4b8Y33Q!S{5=OTu?v+XF^Q00Vc6ULdKfmT$#A$B#Tyrto{KekD;mxaRo;?> zB|v3_YD|)OU{`y15Qd5m?Y=Iz+fKd^5>BXoZ~VIp7y7;a7u5NchV_RlKIDo|o$!Yk z?UAnd9&Y$^oe{@oD;%2jKcE9wuFKotQr;UordUc>%dFVrI%{?4U^vJaUvv#16rXY- z=XL?U>pY~NKBv3C*ntl+s6W!D#y4zi>ie~+;aYB|jq_g-)*%l_6@{STLf@=y0M>eY zb1b(zjCJB$D-o*DDxajoV{g01lbGfX@N; z>3WS>P&*7sU=L2!82W{TP6teFz1iFkaY6P}6rojNmE)F{Iwm$O(mx8XLRMl6u0`Qf zmV=H?$V_Sw5sYKjRnzS=24J;cDrm~tsn5k6-a5CqsmeQSKdj8n-kM;6R))|9$~Ik> zQ1JCMz0tG`Ri3qIdu-bh$bvYw+>L8dQx366(wIpXA# z$i{bNg<7Gx$z~%i86&^LO-^BW319g_W{5WsTX@Nbt_E5zd`AOS&OWUvJnfdW@!k@s z%a{*RT-xEq6fi#S0U$(Guwd{fq6tZ4viaDaKvvbAk$CcXGE;e3r!MCmpe;~~WV5O2 z>=4&a;5)vHc(}J~#RY3z;kczYSEU*scjOD1!b>j8M|K>NDZ^ZRj~!z)g~hyc#}vL} z-4ZVAegy0Bi9T3F@Af8$Cep(mg-fM4QCU$EF)LgXk(o%KuV z6~$+bvkSA|*8sBbrSDhnWNNBtK5y&{Cvr<%B>S?4bLw=7d!Xz|Z;dPqf1zx1F59{8 z&JWBtkaNbk%OaL(niCude-iR*JwkT_68WV^x~LUjz`n_4I=k=PcJ#d!xRR=56Q62< zJHqg!b8PAhvEN9%_Jq0Sa*flhEo-#LaY~gI2IRc)5!z_yvYmWdy6Ov@fFKbTbB~>I z1?`MW?mo_M4nwMmFBCQ=r84Tdc3^Qe67Kv=i!f|kX_%uB%qti0Of_g)mfuIO%jf*Yq3>c>Oe9>cpj?`kaB)ZV4t@YW%7gF z*^*752Z(LvireM0WAT*&fC`cMQ0|a)xwzi>F72obwglGgeB!)e-LR#7u1OBcat2$> zKx)Kw-EFR}q}yE+gwpb%FhY^$dDYJ|949ms{IGt;6S8xj5obvdC4HQZ&5p)~!5%Bu zP&p0;1TRPqU$5%$w4t(%YxHR0v8W@~X`;-k0>;w@?_Ui^87$4ic%iXs^EP&{eyR7z zj`acOxuozM5rm-buEu}^+6jqGSEWAjMi3g>&|^YtA}ngK70K7DwbDLMj!j!0IzjhT zGT7ou-~-2$M;cBv4X2Z4!WJS`OUN8Zk$$iz3^{Yyf82D;Z4NJ9K(&4xkv#09!G%XZ zq2n!_08AeS3uM4Wi+*WF6jSDn$!X0kC~C@OFL1)$tGi?{Nn!$BgkTawHI9JGOE1td z1_t0y^+sJ?Z38ZrybH#0jl@a2-%EM)0Php?xSKXh?w%0W-TIK$qNWb}WEN=7g)D*3 zBjsikj==9U5{*Oc*{UZX;2v~hUUoQDj@#{MYOv}~ZDuzxH|sMh$^TcUjwWWoEYf(4w*$uTeZfUt~M+ZOg!|_|RLAIcR_wC_UG`okExERGl?R zl(Q_u3-+z+41ES~RF}9lH)`DmgLT_CisFxung10bGrq}dZP7DOB+PQ~Njcr!-yAXq eMWI-YZ8eybqH`k=uNzu6=l>7!$_8NfEdc;zC)b<+ literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5-dark/skin.min.css b/tinymce/skins/ui/tinymce-5-dark/skin.min.css new file mode 100755 index 000000000..f0219c803 --- /dev/null +++ b/tinymce/skins/ui/tinymce-5-dark/skin.min.css @@ -0,0 +1,812 @@ +.tox { box-shadow: none; box-sizing: content-box; color: #2a3746; cursor: auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; -webkit-tap-highlight-color: transparent; text-decoration: none; text-shadow: none; text-transform: none; vertical-align: initial; white-space: normal; } +.tox :not(svg, rect) { box-sizing: inherit; color: inherit; cursor: inherit; direction: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; -webkit-tap-highlight-color: inherit; text-align: inherit; text-decoration: inherit; text-shadow: inherit; text-transform: inherit; vertical-align: inherit; white-space: inherit; } +.tox :not(svg, rect) { background: 0 0; border: 0; box-shadow: none; float: none; height: auto; margin: 0; max-width: none; outline: 0; padding: 0; position: static; width: auto; } +.tox:not([dir="rtl"]) { direction: ltr; text-align: left; } +.tox[dir="rtl"] { direction: rtl; text-align: right; } +.tox-tinymce { border: 1px solid #000; border-radius: 0; box-shadow: none; box-sizing: border-box; display: flex; flex-direction: column; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; overflow: hidden; position: relative; visibility: inherit !important; } +.tox.tox-tinymce-inline { border: none; box-shadow: none; overflow: initial; } +.tox.tox-tinymce-inline .tox-editor-container { overflow: initial; } +.tox.tox-tinymce-inline .tox-editor-header { background-color: #222f3e; border: 1px solid #000; border-radius: 0; box-shadow: none; overflow: hidden; } +.tox-tinymce-aux { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; z-index: 1300; } + +.tox-tinymce :focus, +.tox-tinymce-aux :focus { outline: 0; } +button::-moz-focus-inner { border: 0; } +.tox[dir="rtl"] .tox-icon--flip svg { transform: rotateY(180deg); } +.tox .accessibility-issue__header { align-items: center; display: flex; margin-bottom: 4px; } +.tox .accessibility-issue__description { align-items: stretch; border: 1px solid #000; border-radius: 3px; display: flex; justify-content: space-between; } +.tox .accessibility-issue__description > div { padding-bottom: 4px; } +.tox .accessibility-issue__description > div > div { align-items: center; display: flex; margin-bottom: 4px; } +.tox .accessibility-issue__description > :last-child:not(:only-child) { border-color: #000; border-style: solid; } +.tox .accessibility-issue__repair { margin-top: 16px; } +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { background-color: rgb(32 122 183 / 50%); border-color: #207ab7; color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > :last-child { border-color: #207ab7; } +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { fill: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { background-color: rgb(255 165 0 / 50%); border-color: rgb(255 165 0 / 80%); color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > :last-child { border-color: rgb(255 165 0 / 80%); } +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { fill: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { background-color: rgb(204 0 0 / 50%); border-color: rgb(204 0 0 / 80%); color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > :last-child { border-color: rgb(204 0 0 / 80%); } +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { fill: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { background-color: rgb(120 171 70 / 50%); border-color: rgb(120 171 70 / 80%); color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > :last-child { border-color: rgb(120 171 70 / 80%); } +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { color: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { fill: #fff; } +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { color: #fff; } + +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { margin-top: 0; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-left: auto; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description { padding: 4px 4px 4px 8px; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description > :last-child { border-left-width: 1px; padding-left: 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-right: 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-right: auto; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description { padding: 4px 8px 4px 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description > :last-child { border-right-width: 1px; padding-right: 4px; } +.tox .tox-anchorbar { display: flex; flex: 0 0 auto; } +.tox .tox-bar { display: flex; flex: 0 0 auto; } +.tox .tox-button { background-color: #207ab7; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #207ab7; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 24px; margin: 0; outline: 0; padding: 4px 16px; position: relative; text-align: center; text-decoration: none; text-transform: none; white-space: nowrap; } +.tox .tox-button::before { border-radius: 3px; inset: -1px; box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #207ab7, 0 0 0 3px rgb(32 122 183 / 25%); content: ""; opacity: 0; pointer-events: none; position: absolute; } +.tox .tox-button[disabled] { background-color: #207ab7; background-image: none; border-color: #207ab7; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-button:focus:not(:disabled) { background-color: #1c6ca1; background-image: none; border-color: #1c6ca1; box-shadow: none; color: #fff; } +.tox .tox-button:focus-visible:not(:disabled)::before { opacity: 1; } +.tox .tox-button:hover:not(:disabled) { background-color: #1c6ca1; background-image: none; border-color: #1c6ca1; box-shadow: none; color: #fff; } +.tox .tox-button:active:not(:disabled) { background-color: #185d8c; background-image: none; border-color: #185d8c; box-shadow: none; color: #fff; } +.tox .tox-button--secondary { background-color: #3d546f; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #3d546f; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; color: #fff; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; outline: 0; padding: 4px 16px; text-decoration: none; text-transform: none; } +.tox .tox-button--secondary[disabled] { background-color: #3d546f; background-image: none; border-color: #3d546f; box-shadow: none; color: rgb(255 255 255 / 50%); } +.tox .tox-button--secondary:focus:not(:disabled) { background-color: #34485f; background-image: none; border-color: #34485f; box-shadow: none; color: #fff; } +.tox .tox-button--secondary:hover:not(:disabled) { background-color: #34485f; background-image: none; border-color: #34485f; box-shadow: none; color: #fff; } +.tox .tox-button--secondary:active:not(:disabled) { background-color: #2b3b4e; background-image: none; border-color: #2b3b4e; box-shadow: none; color: #fff; } + +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { padding: 4px; } + +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { display: block; fill: currentcolor; } +.tox .tox-button-link { background: 0; border: none; box-sizing: border-box; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3; margin: 0; padding: 0; white-space: nowrap; } +.tox .tox-button-link--sm { font-size: 14px; } +.tox .tox-button--naked { background-color: transparent; border-color: transparent; box-shadow: unset; color: #fff; } +.tox .tox-button--naked[disabled] { background-color: #3d546f; border-color: #3d546f; box-shadow: none; color: rgb(255 255 255 / 50%); } +.tox .tox-button--naked:hover:not(:disabled) { background-color: #34485f; border-color: #34485f; box-shadow: none; color: #fff; } +.tox .tox-button--naked:focus:not(:disabled) { background-color: #34485f; border-color: #34485f; box-shadow: none; color: #fff; } +.tox .tox-button--naked:active:not(:disabled) { background-color: #2b3b4e; border-color: #2b3b4e; box-shadow: none; color: #fff; } +.tox .tox-button--naked .tox-icon svg { fill: currentcolor; } +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { color: #fff; } +.tox .tox-checkbox { align-items: center; border-radius: 3px; cursor: pointer; display: flex; height: 36px; min-width: 36px; } +.tox .tox-checkbox__input { height: 1px; overflow: hidden; position: absolute; top: auto; width: 1px; } +.tox .tox-checkbox__icons { align-items: center; border-radius: 3px; box-shadow: 0 0 0 2px transparent; box-sizing: content-box; display: flex; height: 24px; justify-content: center; padding: calc(4px - 1px); width: 24px; } +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: block; fill: rgb(255 255 255 / 20%); } +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: none; fill: #207ab7; } +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: none; fill: #207ab7; } +.tox .tox-checkbox--disabled { color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { fill: rgb(255 255 255 / 50%); } +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: block; } +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: block; } +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { border-radius: 3px; box-shadow: inset 0 0 0 1px #207ab7; padding: calc(4px - 1px); } +.tox:not([dir="rtl"]) .tox-checkbox__label { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-checkbox__input { left: -10000px; } +.tox:not([dir="rtl"]) .tox-bar .tox-checkbox { margin-left: 4px; } +.tox[dir="rtl"] .tox-checkbox__label { margin-right: 4px; } +.tox[dir="rtl"] .tox-checkbox__input { right: -10000px; } +.tox[dir="rtl"] .tox-bar .tox-checkbox { margin-right: 4px; } +.tox .tox-collection--toolbar .tox-collection__group { display: flex; padding: 0; } +.tox .tox-collection--grid .tox-collection__group { display: flex; flex-wrap: wrap; max-height: 208px; overflow-x: hidden; overflow-y: auto; padding: 0; } +.tox .tox-collection--list .tox-collection__group { border-width: 1px 0 0; border-color: #1a1a1a; border-style: solid; padding: 4px 0; } +.tox .tox-collection--list .tox-collection__group:first-child { border-top-width: 0; } +.tox .tox-collection__group-heading { background-color: #333; color: #fff; cursor: default; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 4px; margin-top: -4px; padding: 4px 8px; text-transform: none; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } +.tox .tox-collection__item { align-items: center; border-radius: 3px; color: #fff; display: flex; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } +.tox .tox-collection--list .tox-collection__item { padding: 4px 8px; } +.tox .tox-collection--toolbar .tox-collection__item { border-radius: 3px; padding: 4px; } +.tox .tox-collection--grid .tox-collection__item { border-radius: 3px; padding: 4px; } +.tox .tox-collection--list .tox-collection__item--enabled { background-color: #2b3b4e; color: #fff; } +.tox .tox-collection--list .tox-collection__item--active { background-color: #4a5562; } +.tox .tox-collection--toolbar .tox-collection__item--enabled { background-color: #757d87; color: #fff; } +.tox .tox-collection--toolbar .tox-collection__item--active { background-color: #4a5562; } +.tox .tox-collection--grid .tox-collection__item--enabled { background-color: #757d87; color: #fff; } +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { background-color: #4a5562; color: #fff; } +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #fff; } +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #fff; } + +.tox .tox-collection__item-checkmark, +.tox .tox-collection__item-icon { align-items: center; display: flex; height: 24px; justify-content: center; width: 24px; } + +.tox .tox-collection__item-checkmark svg, +.tox .tox-collection__item-icon svg { fill: currentcolor; } +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { height: 48px; width: 48px; } +.tox .tox-collection__item-label { color: currentcolor; display: inline-block; flex: 1; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; text-transform: none; word-break: break-all; } +.tox .tox-collection__item-accessory { color: rgb(255 255 255 / 50%); display: inline-block; font-size: 14px; height: 24px; line-height: 24px; text-transform: none; } +.tox .tox-collection__item-caret { align-items: center; display: flex; min-height: 24px; } +.tox .tox-collection__item-caret::after { content: ""; font-size: 0; min-height: inherit; } +.tox .tox-collection__item-caret svg { fill: #fff; } +.tox .tox-collection__item--state-disabled { background-color: transparent; color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { display: none; } +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { display: none; } +.tox .tox-collection--horizontal { background-color: #2b3b4e; border: 1px solid #1a1a1a; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(42 55 70 / 20%), 0 4px 8px 0 rgb(42 55 70 / 15%); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: nowrap; margin-bottom: 0; overflow-x: auto; padding: 0; } +.tox .tox-collection--horizontal .tox-collection__group { align-items: center; display: flex; flex-wrap: nowrap; margin: 0; padding: 0 4px; } +.tox .tox-collection--horizontal .tox-collection__item { height: 34px; margin: 3px 0 2px; padding: 0 4px; } +.tox .tox-collection--horizontal .tox-collection__item-label { white-space: nowrap; } +.tox .tox-collection--horizontal .tox-collection__item-caret { margin-left: 4px; } +.tox .tox-collection__item-container { display: flex; } +.tox .tox-collection__item-container--row { align-items: center; flex: 1 1 auto; flex-direction: row; } +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { margin-right: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { justify-content: flex-end; margin-left: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { align-items: flex-start; margin-bottom: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { align-items: center; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { align-items: flex-end; margin-top: auto; } +.tox .tox-collection__item-container--column { align-self: center; flex: 1 1 auto; flex-direction: column; } +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { align-items: flex-start; } +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { align-items: flex-end; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { align-self: flex-start; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { align-self: center; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { align-self: flex-end; } +.tox:not([dir="rtl"]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-right: 1px solid #000; } +.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > :not(:first-child) { margin-left: 8px; } +.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-collection__item-accessory { margin-left: 16px; text-align: right; } +.tox:not([dir="rtl"]) .tox-collection .tox-collection__item-caret { margin-left: 16px; } +.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-left: 1px solid #000; } +.tox[dir="rtl"] .tox-collection--list .tox-collection__item > :not(:first-child) { margin-right: 8px; } +.tox[dir="rtl"] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-right: 4px; } +.tox[dir="rtl"] .tox-collection__item-accessory { margin-right: 16px; text-align: left; } +.tox[dir="rtl"] .tox-collection .tox-collection__item-caret { margin-right: 16px; transform: rotateY(180deg); } +.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__item-caret { margin-right: 4px; } +.tox .tox-color-picker-container { display: flex; flex-direction: row; height: 225px; margin: 0; } +.tox .tox-sv-palette { box-sizing: border-box; display: flex; height: 100%; } +.tox .tox-sv-palette-spectrum { height: 100%; } + +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { width: 225px; } +.tox .tox-sv-palette-thumb { background: 0 0; border: 1px solid #000; border-radius: 50%; box-sizing: content-box; height: 12px; position: absolute; width: 12px; } +.tox .tox-sv-palette-inner-thumb { border: 1px solid #fff; border-radius: 50%; height: 10px; position: absolute; width: 10px; } +.tox .tox-hue-slider { box-sizing: border-box; height: 100%; width: 25px; } +.tox .tox-hue-slider-spectrum { background: linear-gradient(to bottom, red, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, red); height: 100%; width: 100%; } + +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { width: 20px; } +.tox .tox-hue-slider-thumb { background: #fff; border: 1px solid #000; box-sizing: content-box; height: 4px; width: 100%; } +.tox .tox-rgb-form { display: flex; flex-direction: column; justify-content: space-between; } +.tox .tox-rgb-form div { align-items: center; display: flex; justify-content: space-between; margin-bottom: 5px; width: inherit; } +.tox .tox-rgb-form input { width: 6em; } +.tox .tox-rgb-form input.tox-invalid { border: 1px solid red !important; } +.tox .tox-rgb-form .tox-rgba-preview { border: 1px solid #000; flex-grow: 2; margin-bottom: 0; } +.tox:not([dir="rtl"]) .tox-sv-palette { margin-right: 15px; } +.tox:not([dir="rtl"]) .tox-hue-slider { margin-right: 15px; } +.tox:not([dir="rtl"]) .tox-hue-slider-thumb { margin-left: -1px; } +.tox:not([dir="rtl"]) .tox-rgb-form label { margin-right: 0.5em; } +.tox[dir="rtl"] .tox-sv-palette { margin-left: 15px; } +.tox[dir="rtl"] .tox-hue-slider { margin-left: 15px; } +.tox[dir="rtl"] .tox-hue-slider-thumb { margin-right: -1px; } +.tox[dir="rtl"] .tox-rgb-form label { margin-left: 0.5em; } + +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches { margin: 2px 0 3px 4px; } +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { border: 0; margin: -4px 0; } +.tox .tox-swatches__row { display: flex; } +.tox .tox-swatch { height: 30px; transition: transform 0.15s, box-shadow 0.15s; width: 30px; } + +.tox .tox-swatch:focus, +.tox .tox-swatch:hover { box-shadow: 0 0 0 1px rgb(127 127 127 / 30%) inset; transform: scale(0.8); } +.tox .tox-swatch--remove { align-items: center; display: flex; justify-content: center; } +.tox .tox-swatch--remove svg path { stroke: #e74c3c; } +.tox .tox-swatches__picker-btn { align-items: center; background-color: transparent; border: 0; cursor: pointer; display: flex; height: 30px; justify-content: center; outline: 0; padding: 0; width: 30px; } +.tox .tox-swatches__picker-btn svg { fill: #fff; height: 24px; width: 24px; } +.tox .tox-swatches__picker-btn:hover { background: #4a5562; } +.tox:not([dir="rtl"]) .tox-swatches__picker-btn { margin-left: auto; } +.tox[dir="rtl"] .tox-swatches__picker-btn { margin-right: auto; } +.tox .tox-comment-thread { background: #2b3b4e; position: relative; } +.tox .tox-comment-thread > :not(:first-child) { margin-top: 8px; } +.tox .tox-comment { background: #2b3b4e; border: 1px solid #000; border-radius: 3px; box-shadow: 0 4px 8px 0 rgb(42 55 70 / 10%); padding: 8px 8px 16px; position: relative; } +.tox .tox-comment__header { align-items: center; color: #fff; display: flex; justify-content: space-between; } +.tox .tox-comment__date { color: #fff; font-size: 12px; line-height: 18px; } +.tox .tox-comment__body { color: #fff; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; margin-top: 8px; position: relative; text-transform: initial; } +.tox .tox-comment__body textarea { resize: none; white-space: normal; width: 100%; } +.tox .tox-comment__expander { padding-top: 8px; } +.tox .tox-comment__expander p { color: rgb(255 255 255 / 50%); font-size: 14px; font-style: normal; } +.tox .tox-comment__body p { margin: 0; } +.tox .tox-comment__buttonspacing { padding-top: 16px; text-align: center; } +.tox .tox-comment-thread__overlay::after { background: #2b3b4e; inset: 0; content: ""; display: flex; opacity: 0.9; position: absolute; z-index: 5; } +.tox .tox-comment__reply { display: flex; flex-shrink: 0; flex-wrap: wrap; justify-content: flex-end; margin-top: 8px; } +.tox .tox-comment__reply > :first-child { margin-bottom: 8px; width: 100%; } +.tox .tox-comment__edit { display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 16px; } +.tox .tox-comment__gradient::after { background: linear-gradient(rgb(43 59 78 / 0%), #2b3b4e); bottom: 0; content: ""; display: block; height: 5em; margin-top: -40px; position: absolute; width: 100%; } +.tox .tox-comment__overlay { background: #2b3b4e; inset: 0; display: flex; flex-direction: column; flex-grow: 1; opacity: 0.9; position: absolute; text-align: center; z-index: 5; } +.tox .tox-comment__loading-text { align-items: center; color: #fff; display: flex; flex-direction: column; position: relative; } +.tox .tox-comment__loading-text > div { padding-bottom: 16px; } +.tox .tox-comment__overlaytext { inset: 0; flex-direction: column; font-size: 14px; padding: 1em; position: absolute; z-index: 10; } +.tox .tox-comment__overlaytext p { background-color: #2b3b4e; box-shadow: 0 0 8px 8px #2b3b4e; color: #fff; text-align: center; } +.tox .tox-comment__overlaytext div:nth-of-type(2) { font-size: 0.8em; } +.tox .tox-comment__busy-spinner { align-items: center; background-color: #2b3b4e; inset: 0; display: flex; justify-content: center; position: absolute; z-index: 20; } +.tox .tox-comment__scroll { display: flex; flex-direction: column; flex-shrink: 1; overflow: auto; } +.tox .tox-conversations { margin: 8px; } +.tox:not([dir="rtl"]) .tox-comment__edit { margin-left: 8px; } + +.tox:not([dir="rtl"]) .tox-comment__buttonspacing > :last-child, +.tox:not([dir="rtl"]) .tox-comment__edit > :last-child, +.tox:not([dir="rtl"]) .tox-comment__reply > :last-child { margin-left: 8px; } +.tox[dir="rtl"] .tox-comment__edit { margin-right: 8px; } + +.tox[dir="rtl"] .tox-comment__buttonspacing > :last-child, +.tox[dir="rtl"] .tox-comment__edit > :last-child, +.tox[dir="rtl"] .tox-comment__reply > :last-child { margin-right: 8px; } +.tox .tox-user { align-items: center; display: flex; } +.tox .tox-user__avatar svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-user__avatar img { border-radius: 50%; height: 36px; object-fit: cover; vertical-align: middle; width: 36px; } +.tox .tox-user__name { color: #fff; font-size: 14px; font-style: normal; font-weight: 700; line-height: 18px; text-transform: none; } + +.tox:not([dir="rtl"]) .tox-user__avatar img, +.tox:not([dir="rtl"]) .tox-user__avatar svg { margin-right: 8px; } +.tox:not([dir="rtl"]) .tox-user__avatar + .tox-user__name { margin-left: 8px; } + +.tox[dir="rtl"] .tox-user__avatar img, +.tox[dir="rtl"] .tox-user__avatar svg { margin-left: 8px; } +.tox[dir="rtl"] .tox-user__avatar + .tox-user__name { margin-right: 8px; } +.tox .tox-dialog-wrap { align-items: center; inset: 0; display: flex; justify-content: center; position: fixed; z-index: 1100; } +.tox .tox-dialog-wrap__backdrop { background-color: rgb(34 47 62 / 75%); inset: 0; position: absolute; z-index: 1; } +.tox .tox-dialog-wrap__backdrop--opaque { background-color: #222f3e; } +.tox .tox-dialog { background-color: #2b3b4e; border-color: #000; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: 0 16px 16px -10px rgb(42 55 70 / 15%), 0 0 40px 1px rgb(42 55 70 / 15%); display: flex; flex-direction: column; max-height: 100%; max-width: 480px; overflow: hidden; position: relative; width: 95vw; z-index: 2; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog { align-self: flex-start; margin: 8px auto; max-height: calc(100vh - 8px * 2); width: calc(100vw - 16px); } } +.tox .tox-dialog-inline { z-index: 1100; } +.tox .tox-dialog__header { align-items: center; background-color: #2b3b4e; border-bottom: none; color: #fff; display: flex; font-size: 16px; justify-content: space-between; padding: 8px 16px 0; position: relative; } +.tox .tox-dialog__header .tox-button { z-index: 1; } +.tox .tox-dialog__draghandle { cursor: grab; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tox .tox-dialog__draghandle:active { cursor: grabbing; } +.tox .tox-dialog__dismiss { margin-left: auto; } +.tox .tox-dialog__title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1.3; margin: 0; text-transform: none; } +.tox .tox-dialog__body { color: #fff; display: flex; flex: 1; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1.3; min-width: 0; text-align: left; text-transform: none; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body { flex-direction: column; } } +.tox .tox-dialog__body-nav { align-items: flex-start; display: flex; flex-direction: column; padding: 16px; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { flex-direction: row; -webkit-overflow-scrolling: touch; overflow-x: auto; padding-bottom: 0; } } +.tox .tox-dialog__body-nav-item { border-bottom: 2px solid transparent; color: rgb(255 255 255 / 50%); display: inline-block; font-size: 14px; line-height: 1.3; margin-bottom: 8px; text-decoration: none; white-space: nowrap; } +.tox .tox-dialog__body-nav-item:focus { background-color: rgb(32 122 183 / 10%); } +.tox .tox-dialog__body-nav-item--active { border-bottom: 2px solid #207ab7; color: #207ab7; } +.tox .tox-dialog__body-content { box-sizing: border-box; display: flex; flex: 1; flex-direction: column; max-height: 650px; overflow: auto; -webkit-overflow-scrolling: touch; padding: 16px; } +.tox .tox-dialog__body-content > * { margin-bottom: 0; margin-top: 16px; } +.tox .tox-dialog__body-content > :first-child { margin-top: 0; } +.tox .tox-dialog__body-content > :last-child { margin-bottom: 0; } +.tox .tox-dialog__body-content > :only-child { margin-bottom: 0; margin-top: 0; } +.tox .tox-dialog__body-content a { color: #207ab7; cursor: pointer; text-decoration: none; } + +.tox .tox-dialog__body-content a:focus, +.tox .tox-dialog__body-content a:hover { color: #185d8c; text-decoration: none; } +.tox .tox-dialog__body-content a:active { color: #185d8c; text-decoration: none; } +.tox .tox-dialog__body-content svg { fill: #fff; } +.tox .tox-dialog__body-content ul { display: block; list-style-type: disc; margin-bottom: 16px; margin-inline-end: 0; margin-inline-start: 0; padding-inline-start: 2.5rem; } +.tox .tox-dialog__body-content .tox-form__group h1 { color: #fff; font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } +.tox .tox-dialog__body-content .tox-form__group h2 { color: #fff; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } +.tox .tox-dialog__body-content .tox-form__group p { margin-bottom: 16px; } + +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { margin-top: 0; } + +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { margin-bottom: 0; } + +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { margin-bottom: 0; margin-top: 0; } +.tox .tox-dialog--width-lg { height: 650px; max-width: 1200px; } +.tox .tox-dialog--width-md { max-width: 800px; } +.tox .tox-dialog--width-md .tox-dialog__body-content { overflow: auto; } +.tox .tox-dialog__body-content--centered { text-align: center; } +.tox .tox-dialog__footer { align-items: center; background-color: #2b3b4e; border-top: 1px solid #000; display: flex; justify-content: space-between; padding: 8px 16px; } + +.tox .tox-dialog__footer-end, +.tox .tox-dialog__footer-start { display: flex; } +.tox .tox-dialog__busy-spinner { align-items: center; background-color: rgb(34 47 62 / 75%); inset: 0; display: flex; justify-content: center; position: absolute; z-index: 3; } +.tox .tox-dialog__table { border-collapse: collapse; width: 100%; } +.tox .tox-dialog__table thead th { font-weight: 700; padding-bottom: 8px; } +.tox .tox-dialog__table tbody tr { border-bottom: 1px solid #000; } +.tox .tox-dialog__table tbody tr:last-child { border-bottom: none; } +.tox .tox-dialog__table td { padding-bottom: 8px; padding-top: 8px; } +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { background: #fff; } +.tox .tox-dialog__popups { position: absolute; width: 100%; z-index: 1100; } +.tox .tox-dialog__body-iframe { display: flex; flex: 1; flex-direction: column; } +.tox .tox-dialog__body-iframe .tox-navobj { display: flex; flex: 1; } +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { flex: 1; height: 100%; } +.tox .tox-dialog-dock-fadeout { opacity: 0; visibility: hidden; } +.tox .tox-dialog-dock-fadein { opacity: 1; visibility: visible; } +.tox .tox-dialog-dock-transition { transition: visibility 0s linear 0.3s, opacity 0.3s ease; } +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { transition-delay: 0s; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav { margin-right: 0; } } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav-item:not(:first-child) { margin-left: 8px; } } + +.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-end > *, +.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-start > * { margin-left: 8px; } +.tox[dir="rtl"] .tox-dialog__body { text-align: right; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav { margin-left: 0; } } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav-item:not(:first-child) { margin-right: 8px; } } + +.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-end > *, +.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-start > * { margin-right: 8px; } +body.tox-dialog__disable-scroll { overflow: hidden; } +.tox .tox-dropzone-container { display: flex; flex: 1; } +.tox .tox-dropzone { align-items: center; background: #fff; border: 2px dashed #000; box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; min-height: 100px; padding: 10px; } +.tox .tox-dropzone p { color: rgb(255 255 255 / 50%); margin: 0 0 16px; } +.tox .tox-edit-area { display: flex; flex: 1; overflow: hidden; position: relative; } +.tox .tox-edit-area__iframe { background-color: #fff; border: 0; box-sizing: border-box; flex: 1; height: 100%; position: absolute; width: 100%; } +.tox.tox-inline-edit-area { border: 1px dotted #000; } +.tox .tox-editor-container { display: flex; flex: 1 1 auto; flex-direction: column; overflow: hidden; } +.tox .tox-editor-header { display: grid; grid-template-columns: 1fr min-content; z-index: 1; } +.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: #222f3e; border-bottom: none; box-shadow: none; padding: 4px 0; transition: box-shadow 0.5s; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: 1px solid #000; box-shadow: none; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: #222f3e; box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); padding: 4px 0; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); } +.tox-editor-dock-fadeout { opacity: 0; visibility: hidden; } +.tox-editor-dock-fadein { opacity: 1; visibility: visible; } +.tox-editor-dock-transition { transition: visibility 0s linear 0.25s, opacity 0.25s ease; } +.tox-editor-dock-transition.tox-editor-dock-fadein { transition-delay: 0s; } +.tox .tox-control-wrap { flex: 1; position: relative; } + +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { display: none; } +.tox .tox-control-wrap svg { display: block; } +.tox .tox-control-wrap__status-icon-wrap { position: absolute; top: 50%; transform: translateY(-50%); } +.tox .tox-control-wrap__status-icon-invalid svg { fill: #c00; } +.tox .tox-control-wrap__status-icon-unknown svg { fill: orange; } +.tox .tox-control-wrap__status-icon-valid svg { fill: green; } + +.tox:not([dir="rtl"]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir="rtl"]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir="rtl"]) .tox-control-wrap--status-valid .tox-textfield { padding-right: 32px; } +.tox:not([dir="rtl"]) .tox-control-wrap__status-icon-wrap { right: 4px; } + +.tox[dir="rtl"] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir="rtl"] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir="rtl"] .tox-control-wrap--status-valid .tox-textfield { padding-left: 32px; } +.tox[dir="rtl"] .tox-control-wrap__status-icon-wrap { left: 4px; } +.tox .tox-autocompleter { max-width: 25em; } +.tox .tox-autocompleter .tox-menu { box-sizing: border-box; max-width: 25em; } +.tox .tox-autocompleter .tox-autocompleter-highlight { font-weight: 700; } +.tox .tox-color-input { display: flex; position: relative; z-index: 1; } +.tox .tox-color-input .tox-textfield { z-index: -1; } +.tox .tox-color-input span { border-color: rgb(42 55 70 / 20%); border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; height: 24px; position: absolute; top: 6px; width: 24px; } + +.tox .tox-color-input span:focus:not([aria-disabled="true"]), +.tox .tox-color-input span:hover:not([aria-disabled="true"]) { border-color: #207ab7; cursor: pointer; } +.tox .tox-color-input span::before { background-image: linear-gradient(45deg, rgb(255 255 255 / 25%) 25%, transparent 25%), linear-gradient(-45deg, rgb(255 255 255 / 25%) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(255 255 255 / 25%) 75%), linear-gradient(-45deg, transparent 75%, rgb(255 255 255 / 25%) 75%); background-position: 0 0, 0 6px, 6px -6px, -6px 0; background-size: 12px 12px; border: 1px solid #2b3b4e; border-radius: 3px; box-sizing: border-box; content: ""; height: 24px; left: -1px; position: absolute; top: -1px; width: 24px; z-index: -1; } +.tox .tox-color-input span[aria-disabled="true"] { cursor: not-allowed; } +.tox:not([dir="rtl"]) .tox-color-input .tox-textfield { padding-left: 36px; } +.tox:not([dir="rtl"]) .tox-color-input span { left: 6px; } +.tox[dir="rtl"] .tox-color-input .tox-textfield { padding-right: 36px; } +.tox[dir="rtl"] .tox-color-input span { right: 6px; } + +.tox .tox-label, +.tox .tox-toolbar-label { color: rgb(255 255 255 / 50%); display: block; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; padding: 0 8px 0 0; text-transform: none; white-space: nowrap; } +.tox .tox-toolbar-label { padding: 0 8px; } +.tox[dir="rtl"] .tox-label { padding: 0 0 0 8px; } +.tox .tox-form { display: flex; flex: 1; flex-direction: column; } +.tox .tox-form__group { box-sizing: border-box; margin-bottom: 4px; } +.tox .tox-form-group--maximize { flex: 1; } +.tox .tox-form__group--error { color: #c00; } +.tox .tox-form__group--collection { display: flex; } +.tox .tox-form__grid { display: flex; flex-flow: row wrap; justify-content: space-between; } +.tox .tox-form__grid--2col > .tox-form__group { width: calc(50% - (8px / 2)); } +.tox .tox-form__grid--3col > .tox-form__group { width: calc(100% / 3 - (8px / 2)); } +.tox .tox-form__grid--4col > .tox-form__group { width: calc(25% - (8px / 2)); } +.tox .tox-form__controls-h-stack { align-items: center; display: flex; } +.tox .tox-form__group--inline { align-items: center; display: flex; } +.tox .tox-form__group--stretched { display: flex; flex: 1; flex-direction: column; } +.tox .tox-form__group--stretched .tox-textarea { flex: 1; } +.tox .tox-form__group--stretched .tox-navobj { display: flex; flex: 1; } +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { flex: 1; height: 100%; } +.tox:not([dir="rtl"]) .tox-form__controls-h-stack > :not(:first-child) { margin-left: 4px; } +.tox[dir="rtl"] .tox-form__controls-h-stack > :not(:first-child) { margin-right: 4px; } + +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { display: none; } + +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea, +.tox .tox-textfield, +.tox .tox-toolbar-textfield { appearance: none; appearance: none; appearance: none; background-color: #2b3b4e; border-color: #000; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 4.75px; resize: none; width: 100%; } + +.tox .tox-textarea[disabled], +.tox .tox-textfield[disabled] { background-color: #222f3e; color: rgb(255 255 255 / 85%); cursor: not-allowed; } + +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus, +.tox .tox-textfield:focus { background-color: #2b3b4e; border-color: #207ab7; box-shadow: none; outline: 2px solid rgb(32 122 183 / 25%); } +.tox .tox-toolbar-textfield { border-width: 0; margin-bottom: 3px; margin-top: 2px; max-width: 250px; } +.tox .tox-naked-btn { background-color: transparent; border: 0; border-color: transparent; box-shadow: unset; color: #207ab7; cursor: pointer; display: block; margin: 0; padding: 0; } +.tox .tox-naked-btn svg { display: block; fill: #fff; } +.tox:not([dir="rtl"]) .tox-toolbar-textfield + * { margin-left: 4px; } +.tox[dir="rtl"] .tox-toolbar-textfield + * { margin-right: 4px; } +.tox .tox-listboxfield { cursor: pointer; position: relative; } +.tox .tox-listboxfield .tox-listbox--select[disabled] { background-color: #19232e; color: rgb(255 255 255 / 85%); cursor: not-allowed; } +.tox .tox-listbox__select-label { cursor: default; flex: 1; margin: 0 4px; } +.tox .tox-listbox__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } +.tox .tox-listbox__select-chevron svg { fill: #fff; } +.tox .tox-listboxfield .tox-listbox--select { align-items: center; display: flex; } +.tox:not([dir="rtl"]) .tox-listboxfield svg { right: 8px; } +.tox[dir="rtl"] .tox-listboxfield svg { left: 8px; } +.tox .tox-selectfield { cursor: pointer; position: relative; } +.tox .tox-selectfield select { appearance: none; appearance: none; appearance: none; background-color: #2b3b4e; border-color: #000; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 4.75px; resize: none; width: 100%; } +.tox .tox-selectfield select[disabled] { background-color: #19232e; color: rgb(255 255 255 / 85%); cursor: not-allowed; } +.tox .tox-selectfield select::-ms-expand { display: none; } +.tox .tox-selectfield select:focus { background-color: #2b3b4e; border-color: #207ab7; box-shadow: none; outline: 2px solid rgb(32 122 183 / 25%); } +.tox .tox-selectfield svg { pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); } + +.tox:not([dir="rtl"]) .tox-selectfield select[size="0"], +.tox:not([dir="rtl"]) .tox-selectfield select[size="1"] { padding-right: 24px; } +.tox:not([dir="rtl"]) .tox-selectfield svg { right: 8px; } + +.tox[dir="rtl"] .tox-selectfield select[size="0"], +.tox[dir="rtl"] .tox-selectfield select[size="1"] { padding-left: 24px; } +.tox[dir="rtl"] .tox-selectfield svg { left: 8px; } +.tox .tox-textarea { appearance: textarea; appearance: textarea; appearance: textarea; white-space: pre-wrap; } +.tox-fullscreen { border: 0; height: 100%; margin: 0; overflow: hidden; overscroll-behavior: none; padding: 0; touch-action: pinch-zoom; width: 100%; } +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { display: none; } + +.tox-shadowhost.tox-fullscreen, +.tox.tox-tinymce.tox-fullscreen { left: 0; position: fixed; top: 0; z-index: 1200; } +.tox.tox-tinymce.tox-fullscreen { background-color: transparent; } + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { z-index: 1201; } +.tox .tox-help__more-link { list-style: none; margin-top: 1em; } +.tox .tox-imagepreview { background-color: #666; height: 380px; overflow: hidden; position: relative; width: 100%; } +.tox .tox-imagepreview.tox-imagepreview__loaded { overflow: auto; } +.tox .tox-imagepreview__container { display: flex; left: 100vw; position: absolute; top: 100vw; } +.tox .tox-imagepreview__image { background: url("data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw=="); } +.tox .tox-image-tools .tox-spacer { flex: 1; } +.tox .tox-image-tools .tox-bar { align-items: center; display: flex; height: 60px; justify-content: center; } + +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { margin-top: 8px; } +.tox .tox-image-tools .tox-croprect-block { background: #000; opacity: 0.5; position: absolute; zoom: 1; } +.tox .tox-image-tools .tox-croprect-handle { border: 2px solid #fff; height: 20px; left: 0; position: absolute; top: 0; width: 20px; } +.tox .tox-image-tools .tox-croprect-handle-move { border: 0; cursor: move; position: absolute; } +.tox .tox-image-tools .tox-croprect-handle-nw { border-width: 2px 0 0 2px; cursor: nw-resize; left: 100px; margin: -2px 0 0 -2px; top: 100px; } +.tox .tox-image-tools .tox-croprect-handle-ne { border-width: 2px 2px 0 0; cursor: ne-resize; left: 200px; margin: -2px 0 0 -20px; top: 100px; } +.tox .tox-image-tools .tox-croprect-handle-sw { border-width: 0 0 2px 2px; cursor: sw-resize; left: 100px; margin: -20px 2px 0 -2px; top: 200px; } +.tox .tox-image-tools .tox-croprect-handle-se { border-width: 0 2px 2px 0; cursor: se-resize; left: 200px; margin: -20px 0 0 -20px; top: 200px; } +.tox .tox-insert-table-picker { display: flex; flex-wrap: wrap; width: 170px; } +.tox .tox-insert-table-picker > div { border-color: #000; border-style: solid; border-width: 0 1px 1px 0; box-sizing: border-box; height: 17px; width: 17px; } +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: 0 -4px; } +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { background-color: rgb(32 122 183 / 50%); border-color: rgb(32 122 183 / 50%); } +.tox .tox-insert-table-picker__label { color: #fff; display: block; font-size: 14px; padding: 4px; text-align: center; width: 100%; } +.tox:not([dir="rtl"]) .tox-insert-table-picker > div:nth-child(10n) { border-right: 0; } +.tox[dir="rtl"] .tox-insert-table-picker > div:nth-child(10n+1) { border-right: 0; } +.tox .tox-menu { background-color: #2b3b4e; border: 1px solid #000; border-radius: 3px; box-shadow: 0 4px 8px 0 rgb(42 55 70 / 10%); display: inline-block; overflow: hidden; vertical-align: top; z-index: 1150; } +.tox .tox-menu.tox-collection.tox-collection--list { padding: 0; } +.tox .tox-menu.tox-collection.tox-collection--toolbar { padding: 4px; } +.tox .tox-menu.tox-collection.tox-collection--grid { padding: 4px; } + +@media only screen and (width >= 768px) { .tox .tox-menu .tox-collection__item-label { overflow-wrap: break-word; word-break: normal; } } + +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code, +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p { margin: 0; } +.tox .tox-menubar { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e; background-color: #222f3e; display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; grid-column: 1/-1; grid-row: 1; padding: 0 4px; } +.tox .tox-promotion + .tox-menubar { grid-column: 1; } +.tox .tox-promotion { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e; background-color: #222f3e; grid-column: 2; grid-row: 1; padding-inline-end: 8px; padding-inline-start: 4px; padding-top: 5px; } +.tox .tox-promotion-link { align-items: unsafe center; background-color: #e8f1f8; border-radius: 5px; color: #086be6; cursor: pointer; display: flex; font-size: 14px; height: 26.6px; padding: 4px 8px; white-space: nowrap; } +.tox .tox-promotion-link:hover { background-color: #b4d7ff; } +.tox .tox-promotion-link:focus { background-color: #d9edf7; } +.tox .tox-mbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #fff; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 34px; justify-content: center; margin: 2px 0 3px; outline: 0; overflow: hidden; padding: 0 4px; text-transform: none; width: auto; } +.tox .tox-mbtn[disabled] { background-color: transparent; border: 0; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-mbtn:focus:not(:disabled) { background: #4a5562; border: 0; box-shadow: none; color: #fff; } +.tox .tox-mbtn--active { background: #757d87; border: 0; box-shadow: none; color: #fff; } +.tox .tox-mbtn:hover:not(:disabled, .tox-mbtn--active) { background: #4a5562; border: 0; box-shadow: none; color: #fff; } +.tox .tox-mbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; } +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { cursor: not-allowed; } +.tox .tox-mbtn__select-chevron { align-items: center; justify-content: center; width: 16px; display: none; } +.tox .tox-notification { border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; display: grid; font-size: 14px; font-weight: 400; grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); margin-top: 4px; opacity: 0; padding: 4px; transition: transform 0.1s ease-in, opacity 150ms ease-in; } +.tox .tox-notification p { font-size: 14px; font-weight: 400; } +.tox .tox-notification a { cursor: pointer; text-decoration: underline; } +.tox .tox-notification--in { opacity: 1; } +.tox .tox-notification--success { background-color: #334840; border-color: #3c5440; color: #fff; } +.tox .tox-notification--success p { color: #fff; } +.tox .tox-notification--success a { color: #b5d199; } +.tox .tox-notification--success svg { fill: #fff; } +.tox .tox-notification--error { background-color: #442632; border-color: #55212b; color: #fff; } +.tox .tox-notification--error p { color: #fff; } +.tox .tox-notification--error a { color: #e68080; } +.tox .tox-notification--error svg { fill: #fff; } + +.tox .tox-notification--warn, +.tox .tox-notification--warning { background-color: #222f3e; border-color: #000; color: #fff0b3; } + +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { color: #fff0b3; } + +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { color: #fc0; } + +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { fill: #fff0b3; } +.tox .tox-notification--info { background-color: #254161; border-color: #264972; color: #fff; } +.tox .tox-notification--info p { color: #fff; } +.tox .tox-notification--info a { color: #83b7f3; } +.tox .tox-notification--info svg { fill: #fff; } +.tox .tox-notification__body { align-self: center; color: #fff; font-size: 14px; grid-column: 2 3; text-align: center; white-space: normal; word-break: break-all; word-break: break-word; } +.tox .tox-notification__body > * { margin: 0; } +.tox .tox-notification__body > * + * { margin-top: 1rem; } +.tox .tox-notification__icon { align-self: center; grid-column: 1 2; justify-self: end; } +.tox .tox-notification__icon svg { display: block; } +.tox .tox-notification__dismiss { align-self: start; grid-column: 3 4; justify-self: end; } +.tox .tox-notification .tox-progress-bar { grid-column: 1 4; justify-self: center; } +.tox .tox-pop { display: inline-block; position: relative; } +.tox .tox-pop--resizing { transition: width 0.1s ease; } + +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; } +.tox .tox-pop--transition { transition: 0.15s ease; transition-property: left, right, top, bottom; } + +.tox .tox-pop--transition::after, +.tox .tox-pop--transition::before { transition: all 0.15s, visibility 0s, opacity 75ms ease 75ms; } +.tox .tox-pop__dialog { background-color: #222f3e; border: 1px solid #000; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(42 55 70 / 20%), 0 4px 8px 0 rgb(42 55 70 / 15%); min-width: 0; overflow: hidden; } +.tox .tox-pop__dialog > :not(.tox-toolbar) { margin: 4px 4px 4px 8px; } +.tox .tox-pop__dialog .tox-toolbar { background-color: transparent; margin-bottom: -1px; } + +.tox .tox-pop::after, +.tox .tox-pop::before { border-style: solid; content: ""; display: block; height: 0; opacity: 1; position: absolute; width: 0; } + +.tox .tox-pop.tox-pop--inset::after, +.tox .tox-pop.tox-pop--inset::before { opacity: 0; transition: all 0s 0.15s, visibility 0s, opacity 75ms ease; } + +.tox .tox-pop.tox-pop--bottom::after, +.tox .tox-pop.tox-pop--bottom::before { left: 50%; top: 100%; } +.tox .tox-pop.tox-pop--bottom::after { border-color: #222f3e transparent transparent; border-width: 8px; margin-left: -8px; margin-top: -1px; } +.tox .tox-pop.tox-pop--bottom::before { border-color: #000 transparent transparent; border-width: 9px; margin-left: -9px; } + +.tox .tox-pop.tox-pop--top::after, +.tox .tox-pop.tox-pop--top::before { left: 50%; top: 0; transform: translateY(-100%); } +.tox .tox-pop.tox-pop--top::after { border-color: transparent transparent #222f3e; border-width: 8px; margin-left: -8px; margin-top: 1px; } +.tox .tox-pop.tox-pop--top::before { border-color: transparent transparent #000; border-width: 9px; margin-left: -9px; } + +.tox .tox-pop.tox-pop--left::after, +.tox .tox-pop.tox-pop--left::before { left: 0; top: calc(50% - 1px); transform: translateY(-50%); } +.tox .tox-pop.tox-pop--left::after { border-color: transparent #222f3e transparent transparent; border-width: 8px; margin-left: -15px; } +.tox .tox-pop.tox-pop--left::before { border-color: transparent #000 transparent transparent; border-width: 10px; margin-left: -19px; } + +.tox .tox-pop.tox-pop--right::after, +.tox .tox-pop.tox-pop--right::before { left: 100%; top: calc(50% + 1px); transform: translateY(-50%); } +.tox .tox-pop.tox-pop--right::after { border-color: transparent transparent transparent #222f3e; border-width: 8px; margin-left: -1px; } +.tox .tox-pop.tox-pop--right::before { border-color: transparent transparent transparent #000; border-width: 10px; margin-left: -1px; } + +.tox .tox-pop.tox-pop--align-left::after, +.tox .tox-pop.tox-pop--align-left::before { left: 20px; } + +.tox .tox-pop.tox-pop--align-right::after, +.tox .tox-pop.tox-pop--align-right::before { left: calc(100% - 20px); } +.tox .tox-sidebar-wrap { display: flex; flex-direction: row; flex-grow: 1; min-height: 0; } +.tox .tox-sidebar { background-color: #222f3e; display: flex; flex-direction: row; justify-content: flex-end; } +.tox .tox-sidebar__slider { display: flex; overflow: hidden; } +.tox .tox-sidebar__pane-container { display: flex; } +.tox .tox-sidebar__pane { display: flex; } +.tox .tox-sidebar--sliding-closed { opacity: 0; } +.tox .tox-sidebar--sliding-open { opacity: 1; } + +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { transition: width 0.5s ease, opacity 0.5s ease; } +.tox .tox-selector { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; display: inline-block; height: 10px; position: absolute; width: 10px; } +.tox.tox-platform-touch .tox-selector { height: 12px; width: 12px; } +.tox .tox-slider { align-items: center; display: flex; flex: 1; height: 24px; justify-content: center; position: relative; } +.tox .tox-slider__rail { background-color: transparent; border: 1px solid #000; border-radius: 3px; height: 10px; min-width: 120px; width: 100%; } +.tox .tox-slider__handle { background-color: #207ab7; border: 2px solid #185d8c; border-radius: 3px; box-shadow: none; height: 24px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 14px; } +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { margin-inline-start: 8px; } +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { margin-inline-start: 32px; } +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { margin-inline-start: 32px; } +.tox .tox-source-code { overflow: auto; } +.tox .tox-spinner { display: flex; } +.tox .tox-spinner > div { animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; background-color: rgb(255 255 255 / 50%); border-radius: 100%; height: 8px; width: 8px; } +.tox .tox-spinner > div:nth-child(1) { animation-delay: -0.32s; } +.tox .tox-spinner > div:nth-child(2) { animation-delay: -0.16s; } + +@keyframes tam-bouncing-dots { + 0%, +100%, +80% { transform: scale(0); } + 40% { transform: scale(1); } +} +.tox:not([dir="rtl"]) .tox-spinner > div:not(:first-child) { margin-left: 4px; } +.tox[dir="rtl"] .tox-spinner > div:not(:first-child) { margin-right: 4px; } +.tox .tox-statusbar { align-items: center; background-color: #222f3e; border-top: 1px solid #000; color: #fff; display: flex; flex: 0 0 auto; font-size: 12px; font-weight: 400; height: 18px; overflow: hidden; padding: 0 8px; position: relative; text-transform: uppercase; } +.tox .tox-statusbar__text-container { display: flex; flex: 1 1 auto; justify-content: flex-end; overflow: hidden; } +.tox .tox-statusbar__path { display: flex; flex: 1 1 auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } +.tox .tox-statusbar__path > * { display: inline; white-space: nowrap; } +.tox .tox-statusbar__wordcount { flex: 0 0 auto; margin-left: 1ch; } + +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { color: #fff; text-decoration: none; } + +.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #fff; cursor: pointer; } +.tox .tox-statusbar__branding svg { fill: rgb(255 255 255 / 80%); height: 1.14em; vertical-align: -0.28em; width: 3.6em; } + +.tox .tox-statusbar__branding a:focus:not(:disabled, [aria-disabled="true"]) svg, +.tox .tox-statusbar__branding a:hover:not(:disabled, [aria-disabled="true"]) svg { fill: #fff; } +.tox .tox-statusbar__resize-handle { align-items: flex-end; align-self: stretch; cursor: nwse-resize; display: flex; flex: 0 0 auto; justify-content: flex-end; margin-left: auto; margin-right: -8px; padding-bottom: 3px; padding-left: 1ch; padding-right: 3px; } +.tox .tox-statusbar__resize-handle svg { display: block; fill: rgb(255 255 255 / 50%); } +.tox .tox-statusbar__resize-handle:focus svg { background-color: #4a5562; border-radius: 1px 1px -4px; box-shadow: 0 0 0 2px #4a5562; } +.tox:not([dir="rtl"]) .tox-statusbar__path > * { margin-right: 4px; } +.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 2ch; } +.tox[dir="rtl"] .tox-statusbar { flex-direction: row-reverse; } +.tox[dir="rtl"] .tox-statusbar__path > * { margin-left: 4px; } +.tox .tox-throbber { z-index: 1299; } +.tox .tox-throbber__busy-spinner { align-items: center; background-color: rgb(34 47 62 / 60%); inset: 0; display: flex; justify-content: center; position: absolute; } +.tox .tox-tbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #fff; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 34px; justify-content: center; margin: 3px 0 2px; outline: 0; overflow: hidden; padding: 0; text-transform: none; width: 34px; } +.tox .tox-tbtn svg { display: block; fill: #fff; } +.tox .tox-tbtn.tox-tbtn-more { padding-left: 5px; padding-right: 5px; width: inherit; } +.tox .tox-tbtn:focus { background: #4a5562; border: 0; box-shadow: none; } +.tox .tox-tbtn:hover { background: #4a5562; border: 0; box-shadow: none; color: #fff; } +.tox .tox-tbtn:hover svg { fill: #fff; } +.tox .tox-tbtn:active { background: #757d87; border: 0; box-shadow: none; color: #fff; } +.tox .tox-tbtn:active svg { fill: #fff; } + +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { background: 0 0; border: 0; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; } + +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { fill: rgb(255 255 255 / 50%); } + +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { background: #757d87; border: 0; box-shadow: none; color: #fff; } + +.tox .tox-tbtn--enabled:hover > *, +.tox .tox-tbtn--enabled > * { transform: none; } + +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { fill: #fff; } +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { color: #fff; } +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { fill: #fff; } +.tox .tox-tbtn:active > * { transform: none; } +.tox .tox-tbtn--md { height: 51px; width: 51px; } +.tox .tox-tbtn--lg { flex-direction: column; height: 68px; width: 68px; } +.tox .tox-tbtn--return { align-self: stretch; height: unset; width: 16px; } +.tox .tox-tbtn--labeled { padding: 0 4px; width: unset; } +.tox .tox-tbtn__vlabel { display: block; font-size: 10px; font-weight: 400; letter-spacing: -0.025em; margin-bottom: 4px; white-space: nowrap; } +.tox .tox-tbtn--select { margin: 3px 0 2px; padding: 0 4px; width: auto; } +.tox .tox-tbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; } +.tox .tox-tbtn__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } +.tox .tox-tbtn__select-chevron svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-tbtn--bespoke { background: 0 0; } +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { margin-inline-start: 0; } +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 7em; } +.tox .tox-split-button { border: 0; border-radius: 3px; box-sizing: border-box; display: flex; margin: 3px 0 2px; overflow: hidden; } +.tox .tox-split-button:hover { box-shadow: 0 0 0 1px #4a5562 inset; } +.tox .tox-split-button:focus { background: #4a5562; box-shadow: none; color: #fff; } +.tox .tox-split-button > * { border-radius: 0; } +.tox .tox-split-button__chevron { width: 16px; } +.tox .tox-split-button__chevron svg { fill: rgb(255 255 255 / 50%); } +.tox .tox-split-button .tox-tbtn { margin: 0; } + +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled:hover { background: 0 0; box-shadow: none; color: rgb(255 255 255 / 50%); } +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { padding: 0; } +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { width: 30px; } +.tox.tox-platform-touch .tox-split-button__chevron { width: 20px; } +.tox .tox-toolbar-overlord { background-color: #222f3e; } + +.tox .tox-toolbar, +.tox .tox-toolbar__overflow, +.tox .tox-toolbar__primary { background-color: #222f3e; background-image: repeating-linear-gradient(#000 0 1px, transparent 1px 39px); background-position: center top 39px; background-repeat: no-repeat; background-size: calc(100% - 4px * 2) calc(100% - 39px); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; padding: 0; transform: perspective(1px); } + +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow, +.tox .tox-toolbar-overlord > .tox-toolbar__primary { background-position: center top 0; background-size: calc(100% - 4px * 2) calc(100% - 0px); } +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { height: 0; opacity: 0; padding-bottom: 0; padding-top: 0; visibility: hidden; } +.tox .tox-toolbar__overflow--growing { transition: height 0.3s ease, opacity 0.2s linear 0.1s; } +.tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; } + +.tox .tox-anchorbar, +.tox .tox-toolbar-overlord { grid-column: 1/-1; } + +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { border-top: 1px solid #000; margin-top: -1px; padding-bottom: 0; padding-top: 0; } +.tox .tox-toolbar--scrolling { flex-wrap: nowrap; overflow-x: auto; } +.tox .tox-pop .tox-toolbar { border-width: 0; } +.tox .tox-toolbar--no-divider { background-image: none; } + +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { background-position: center top 39px; } + +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { background-image: none; } +.tox.tox-tinymce-aux .tox-toolbar__overflow { background-color: #222f3e; background-position: center top 43px; background-size: calc(100% - 8px * 2) calc(100% - 51px); border: none; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(42 55 70 / 20%), 0 4px 8px 0 rgb(42 55 70 / 15%); padding: 4px 0; } +.tox-pop .tox-pop__dialog .tox-toolbar { background-position: center top 43px; background-size: calc(100% - 4px * 2) calc(100% - 51px); padding: 4px 0; } +.tox .tox-toolbar__group { align-items: center; display: flex; flex-wrap: wrap; margin: 0; padding: 0 4px; } +.tox .tox-toolbar__group--pull-right { margin-left: auto; } +.tox .tox-toolbar--scrolling .tox-toolbar__group { flex-shrink: 0; flex-wrap: nowrap; } +.tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type) { border-right: 1px solid #000; } +.tox[dir="rtl"] .tox-toolbar__group:not(:last-of-type) { border-left: 1px solid #000; } +.tox .tox-tooltip { display: inline-block; padding: 8px; position: relative; } +.tox .tox-tooltip__body { background-color: #3d546f; border-radius: 3px; box-shadow: 0 2px 4px rgb(42 55 70 / 30%); color: rgb(255 255 255 / 75%); font-size: 14px; font-style: normal; font-weight: 400; padding: 4px 8px; text-transform: none; } +.tox .tox-tooltip__arrow { position: absolute; } +.tox .tox-tooltip--down .tox-tooltip__arrow { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #3d546f; bottom: 0; left: 50%; position: absolute; transform: translateX(-50%); } +.tox .tox-tooltip--up .tox-tooltip__arrow { border-bottom: 8px solid #3d546f; border-left: 8px solid transparent; border-right: 8px solid transparent; left: 50%; position: absolute; top: 0; transform: translateX(-50%); } +.tox .tox-tooltip--right .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-left: 8px solid #3d546f; border-top: 8px solid transparent; position: absolute; right: 0; top: 50%; transform: translateY(-50%); } +.tox .tox-tooltip--left .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-right: 8px solid #3d546f; border-top: 8px solid transparent; left: 0; position: absolute; top: 50%; transform: translateY(-50%); } +.tox .tox-well { border: 1px solid #000; border-radius: 3px; padding: 8px; width: 100%; } +.tox .tox-well > :first-child { margin-top: 0; } +.tox .tox-well > :last-child { margin-bottom: 0; } +.tox .tox-well > :only-child { margin: 0; } +.tox .tox-custom-editor { border: 1px solid #000; border-radius: 3px; display: flex; flex: 1; position: relative; } +.tox .tox-dialog-loading::before { background-color: rgb(0 0 0 / 50%); content: ""; height: 100%; position: absolute; width: 100%; z-index: 1000; } +.tox .tox-tab { cursor: pointer; } +.tox .tox-dialog__content-js { display: flex; flex: 1; } +.tox .tox-dialog__body-content .tox-collection { display: flex; flex: 1; } +.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: none; padding: 0; } + +.tox.tox-tinymce--toolbar-bottom .tox-editor-header, +.tox.tox-tinymce-inline .tox-editor-header { margin-bottom: -1px; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: none; box-shadow: none; } +.tox.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: transparent; box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); padding: 0; } +.tox.tox.tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); } +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: -4px 0; } +.tox .tox-menu.tox-collection.tox-collection--list { padding: 0; } +.tox .tox-pop { box-shadow: none; } + +.tox .tox-split-button, +.tox .tox-tbtn, +.tox .tox-tbtn--select { margin: 2px 0 3px; } + +.tox .tox-toolbar, +.tox .tox-toolbar__overflow, +.tox .tox-toolbar__primary { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e !important; } +.tox .tox-menubar + .tox-toolbar-overlord { border-top: none; } + +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary { border-top: 1px solid #000; margin-top: -1px; } +.tox.tox-tinymce-aux .tox-toolbar__overflow { border: 1px solid #000; padding: 0; } +.tox .tox-pop .tox-pop__dialog .tox-toolbar { padding: 0; } +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar { border-top: 1px solid #000; } + +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary, +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child { border-top: 1px solid #000; } +.tox .tox-toolbar__group { padding: 0 4px; } +.tox .tox-collection__item { border-radius: 0; cursor: pointer; } + +.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #fff; text-decoration: underline; } +.tox .tox-statusbar__branding svg { vertical-align: -0.25em; } +.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 1ch; } +.tox .tox-statusbar__resize-handle { padding-bottom: 0; padding-right: 0; } +.tox .tox-button::before { display: none; } diff --git a/tinymce/skins/ui/tinymce-5-dark/skin.min.css.br b/tinymce/skins/ui/tinymce-5-dark/skin.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..70fc396e08fb25e4875d90c2d0098439ea29dc72 GIT binary patch literal 9298 zcmV-YB(2+9SQkM=MJv#N<$&Ed{sE@YT@?e}R;e$4I#i3}Nu~%Lp|MYLO;poqrCXtV zH~=K&-%{pGo;<0LE?sg@;@5um{nu}A9&7vD6m<86m?(u-*};YfI0-)Y%C@~n;64^w ziewnwWDi#O-2&?LKck@)aHK4A{4z-pg_Z_U!0Fi_I$~!1=l#8Y4g{Y3 ze~7DesnVvX1}z7vnkqzfe9pdiCwhAJ#FD>0X#nxAv(`Sx(v@U-1{`3nLgl1ulM0)H zs^$)0m2%1yW#Tr5pc-@<)k`#MoYI{9UU8ubVFZ#={JI-)PKh^fnb&5jIFQ4+Ke4fSs@P7`+NfbX1TG+*~YF*h+Y3;Lwz_!1rVJFqwo*uT! z)1gryrKAYaFzR%<((`=fBx{) z!o#mzQm{)`zpUY6^3=r&A(El_*#boM%*b+nEer+BlAU93#k}Ve+eZ%FpH2mRW(z;( z&6E3@X8EDi+t5-=cz1FI*{LLcAp%|SCH!?EFyxp!_@Hr(f5do-kEXQ!c z-nU4$>)I&^k#SK6|6fPH9tdUV{qaYL0+iz81|2`iH$uPdJcFB{@sE+cP&Vx#YKbx--Yv*pFZA(j`(+WzqyZoEXBWNw2c`D(lvm}w5)Y4q| zryA4X3WY;G0r=8E9=X~1?3RAmD1(qeiiWe`*lRd*+w@fAVYqjsawBib1Y?0LK~U9> z5IZr|^9^HS1OH3rF8t-wjZ0@%QWLH@>{IG_3M9X-sntywyb_A3QGwY3Z1w0izv zg$R-*~*FI0P{D-*WSV2PGDIrN!`&*k8#$qP@dc#;=B zzt(v}N$8Vf;UbzI&!}*(rDHZ*e^#1@G{V5!$G!vPStrtoR^7w+ecsMRhdE@weeS1Z zj@%Aq%W^HypTJ)+i;%lEd9<7d$Fq)FoPkDMSuU7l7Ub*=CJ8KENLBS@TLym|o%tYd zv`B45#ju?l=QNr0u60PpMmzmMPLYl7c;NEN93b zj{W_~#v9Z{Uae@=D79L<-+M3CE5)N9sYq5+k}Zg8L9U+qRWyGFWV)OBOFu6-FaX5FwSZD2B`l zWzTk&Vx5XElTMvg?70zlB3-)gG%$Y&6VL128~(HvR~)?ek`)5ojkRg*%@@U0#azdf zw>Q};G1U!Xd&B2c_yyy0bE$52xp{3wM$y2;4T?i3+bgMLHG=vM_B@?Vy)kZ(Fgnp! z@44E5?FUyM%{FopHjL?&y#RpubENAEZ+|`Hl@w)iXHdlT+Okm#$5^`F;3O7-^$KOe z@fJGkTj7+r8GQVtU^o9KD7acQEE)`b#T}+%k2WT2hjaB(Mvch|D`Py{b(-g01*_E( zd*hk=Fc#;i1^nB9TH+5a8qyqa3ud&USn<%(NFk<=nJY#dd$thNY8-1>IbiY6)n|fe z<=Pj0L)lH5-S)`wQc1ikDK`lMt_{BmAv0`kw;<+KwD+72+peT1 z3L1edFd#|s_Losj>U6_$3a!io;ZPRd6BHBe^SHH`R#f73J~|_hfqDs8g%HK8b%nDqw)a65kwytvu(AaK25DlvOR9q zHkx~pe!SE2krr>}X0(1&z1$#=lL^6SezYD9ij~6kBlIG0_P*1KbMZY^ zq0Rlt)5B}nzC>{)Y6rvgRqu(8mGp*DG{$RBa~JEAjKRGl^$NEcoK<$vTsjl!-SqOd zgzrbQ*DbU#J;POMsho=Dqh-B3p0iT1jEp?dNU3&Dm6UGMBd!(GLuyczW#1mHuE@Uln--g|eeKO~Y)HWe6-U&6 zlIE2R)Q?aQkGO3l7!blO55w`cU}J>p!$7$|Sbtbs^5-kNaX!9<(!_6x4Y}JU(Sr zd={0|`d2#zIXBj*kf8N9-dObIj%=E>Q57zuL5VLIKd0O<-9sn|#N7JmE*sE)s+c z$o`b>GVt++4WfOxj`JRRrwW$7d12CfUDMnq6uB5a+?D%baB|EfxH}!04Txi?GgnV= zEw!SKJBKVZiMOujLVv<_r@9=RH*a{I^^#Vxq$@D>7zgKD?(UIhpA@HgGnuEK?9aK8 zRow?f+d!^IGnXNt5;k01h0!%yJ_;BVn$R`nO`-F;JX8MBDO;r@@oTX&!n4*W0vjr zqrIZmEe&17`~$RmmFUV5hnv8p^!2T%AFD#o8G|&3_P;NzDaWm}cIv%N*Hh_qKIKwF zN~(sEH?9x0`jgL~@hHvxi6tE5h$O8ruLoJ*D8zx1xIjFiAFzuYq&#KD5Q_K^4a#=Y zHm_qEY$V@vEOflM3@Osa+^(c221cMF?2hvkkDkLh1XrI$Io3zWhq(^S^{DmCiu*qt zWt!I>`%91>a-|VhlDKVN3<@xwy^jy_@)GA_B{_1ON0rmue>#zMzT6r*|A14=-C+c5 z|616+gPPMFI%{9un;i2`hY1#z==wIOPXfCa=Q4jP0OB2}`Bi(0<%qnrb>!zu@hW%O4MtemuI+qfq(0%x zNqX#C(O!glQ#)J6na=u^k~803F>f~=KIsQ`?(eJrui|xCI$G>O7n|#1PzmELT5Ngk zQ?!%Tov6lkpOs(@0OHq%I0Mv%Mv2g7;pIAnk~bb)&=PUX&iQrqMx-v){z3(W?5lf# zpiAyobK1FT%F-j3jn#fA0l84l7!jj+b! z9}PL|D;{S=9Sg}tSc|-L=5^B;Jv~tpJr%%rU5hw|?(EH`&*q63y|!xaiN=gPo$XDW z`6Yp84L^-L;D^Z?8;iQX@I;ZyI8S~xpW|RglseLaB?~HMbc@m(w(A?b< zN_)HNzEd&l@2{Q+fW!%78l9QjV-g7e^cF0KM1N;?Krqm#M+1H&Kr*dPR)9f4)f3h5 z4FW*2)Es>#`@5)CoQ0*(dihh_T?Itl)`5ZfOh!+adB(oGlel-TKlkZOZBp)Q@p0W9uEEP0VT<0rQ1LCDFVpl7oWUyISz8|CjVyn-WN8I}KXhCwV7<_Q? zU1JJht81b--!BNd*}nJER^|c2wbs#YwgR$}=^MJ*Y#~x2af`JtFxOq$_#R~Ei!2y3 zwH^<2i(Qnq@^X2+u^7*ZeYg`7kJIXQhQR01%Ww*?Ja%6@zoCjdV21HixZ6+Hu=Qhg z$%2-4AokZ4e*IT(0_tDdfjGV0{;Z>~e*&R0#SQ@uV%#BwWFX(UwBT!>Wsy5N@&pC< zwh8=8CmChdhyyY8@NLEuENzj+pYHMnA_Qo!(jZvxc+*j?1uJB-E`$@08 z=%~PVYbYwh@BbDW#BexkUkej5MIC8Ox;%ly4jrD6xr{`Izfd;9aIlV|V^%t#5yg4(~#!2q{fGgPJ7= z1Y>d(>^}|;yTvFcaji--c0jMT4lBo?OX;h^{2d+pV@#q`$^{(>FA5$3|C~G?@iO406mKf%c=m^Y#50~xwWfHX=T4|k zH_C*)Kwj;={fOxlRk$YOmAHG>`#qe!YlTleRc2Y^gK=^CHnG2i(w(j%0LfNxHjbYgBiQ;?(?XH%%@mWm;a^J-erin4})#T<)Y#jo|yx8yzL>cMVpL9~ItRy!3 ziCnvJ2^eB&=N2elqe24(f3m#kW2RADtz6yFDUmDpD?pmGxNY#52AnQ-?>=vLU{8 zzv|uW)8W+a==w|jKCT0(-@QGXzHZRh5PaAi?c3rW-&sS`QyzI8C)BNqXD<%8WfL%) zrstg)i6(OD5WW+ z&eEq#EN*vTfNlFg+JeK4`j5|q#(~xU$(sr}Ps5^8b(xg)L9;_OgP7`e|BEGr{d5(7 z>9!mD%E1l2?%u5FN{1}~*fV*lLp-#D_~-)KpZbuYfD|9k5Lhb*P3*u7?;e@xqs{og zrf-eL=No<8Av-aAM#x3+bJ0p`J}{e};-Vd$;1x0z!V1Yi1vW1(11I{hw%9pZrnvTx zswEuBnK2q*yIaUj?(NTqj#bde`Yr?_ad+2FQ6o{mO=io@_$goFTo9b%k~RpX=?sBj&p+w^gU%RH0bS@cc9r zW&Z+i2hW~oLI&G@fEESH>pQl_<3PQIvA25DKSgN4%GNubr8=_Tba35*gLSX)9D=te zVay>=8KSgaJf?;&79lOlj~b2LF_>OkqR+{mP4n=gABec)*>&@(PsFA601}cCuJ&ou zdRexyRYeO(Ef9`xeIHC#=9Yl&i$nFy8iTYIPN4l~@njkY~{^8o{|cyBz<& zq40-u5g(snwvdeZlEq?`Aq!)ln#fRFn!&V*Bo}&4>&eSgN}`l%3o!9Q!UHZpXj1T& z6vz9+ys5-@Rt~cC5v`VWH)1IHkrL}eI(z!`4CH4Q|IqWv$8IWeXQw~m{`2oYaq}l1 ze)#Q&Uw-(}hu@y&gMT>Z5C7|jdE1}kzpIZwi$9M4|0(_O-SLxew;%mDJjg{~AN=t! zt-pTw>4)F%-@bi%gj_x(nU@ExrWnnGeca2<9F&#o{(KWsi0X=Ic_8d~i-fN(f0)9$ z!$$O`t>OhR-)w{l1xT*KQ#}_;P7ltjGOv)mlTZ{+Jwr7yEas~sDho&G0NtFuXi4TOCgy)}OW1K7k5} zbY$xSalxNI**r{fq~LO7>loI<(9G?ggDtJoYZR2C>n+E=GfWqfTE(!}aw4qAp%J7% z`EJRMV>^utJbi|PCKnnl1+e~)_~#l;OsY&GIL3Ch3mm{-1%cr?d6UZn!h_X?m9s0^kb zge693)r4g;?FcB!Ms_G~Erl=xs*631yPD3F-X}Hq1!edyQa+(m2&CV!a;D{P{ zLHp;!E9zlB>7#gf`%2{FJZ$N{OTL#I4!+TJJKkD{zft!V+CSn7KwzKr)eHUo;`(P6 zTM5?NKcKJYD=o`|1@NFx$iYARqDSsg@yq7HIg|wOC^w!qjqOX3!z+nAb0$uzHB(-0 z*R&sWOhQMwefIX@o(oM@;O);r)hmli%BB)%#p@T6*@@}42j&Hc8A4|M($C$E&wp>8 zgZ-!h9t^&l-?a3jh`xBI>qEP24^7e`@7=wJP|_%O3WH>`9IlzVWZ{cU#Kz<3(yLf( z-p%7-zHcK0dHndDny=N3_w`jo%@Ws98Ef9-GD@)$XhU8I6b0fzKhZztqvL$QkyI&^ zKoQNnCuvJ&Ai}fQ?M<*G2nFx1J}QQhXDkVd8`a`gue5^BZBHBFz^4|k&>S)=ntU>u z7Y{Y4c-~f-la5b9%X3w5awA_0P&^^WFsUa<;!8}$&-mcF^oPxv>pxOjZuVQUsW1SY z!x@aeK@G3#0yJLB%ixs-^RdJ6ut`nb8|(#9Rbk93D09(In@@yxE`V26bndn=OGY=n z3M&Tl`rh2>)(ra}4<;v4O>g&K@8R({U-tb6C$`{sC$pw0@JBXdQvL*Y3deXL;X8W5 z`+Kb36%_pBcWr(1tFp3-8}>S};NxHzMD)fk#%nAtjQY*fuNvqhtOuwIdtJPzB#wPS zJ~+nu-nz^f6Z*GylO*qu$@s-f>aD<@Lg#k*su9s_7L`4^ zIDNz_9}t#4fAch$J=&j$%_t7>2~;X$ah_C_@bO2P0L=kx0{<|tP*j6;x4e&#JxePR zaqgd8I@<}cs)nGc$&*MZE_?-{5B)c~COvtj`H5_J^ec%K_oaZuwNntdS9axmqlnW( zh7i;%qo|8P_v+;4Oa5CqzMIAfYN~$vBNMmj#}yXvV^J+aJ9{I|xeBjF+;+NGz#Vk7V6FIE#t@Z9RlL#{L7k%G}UjmDD zp~Jh7yC#`+p+rCy@A!?E3E--p$6!mj-JJwl?zYCQhbc**MApJ_z}Gu~(NI-g+5Em` zj0G4NK&YGNAeNpaAyoAkcYXpuF-^PK`LkgcC*tcGG0EVd{Mr52+mYSb?5}v(bgP3% zJ6{O%f;JxaCuJxCS6_tB!-I)K%1Zhy+8+70zqjQI~1-I#zj}g!r)_&l>)Id^m_|naYDrJDks!R z)*U*jXZJJ*+BDH;r3C}4TCWovwb1B%Ug)nwTq}8{OGmH1K6O=CKJ}?!ER$CDy$D+7 zdB2C^O=$#o97Up+`}tlF(J5CbtKvyXQt|J)v!gKOv64ieghId`C-~EwD%hjHwyosr zb%bC}ZV{aV6C=<}K1Up!&VTJJNA*;@Jm_S*ZbXf-2Tnnv0&tyzqK-Wt`DER9v#mNZ zVP#)+q*lw_HvW@`YqrZoLSv?{uwX3KgH0dy8iG&77cwD^luaKL`y3TvrD=+M)}^~s z3b4%ouuL;As7n?jnoIBg7y&4rVeNp30;OzOj!8%4aGba#dQn#Ig#cx9;d5>T8M z)mc*F*#2tnWT0;drhyYYx9vXeiEI^;ME zk{OMc=zEt_&=vPfpKxzP^$RHi+*|Y~jS=G85iKNP;Y-Au|K*KiA&ba`5kLK^pn-75 zE9q@*x>N$rnvT{at{k@7*0|%wv2md z5sDvm=TXrekPKIl=Xh?KrXt_ym*#~e5K3w;G(@_#q+D%qz$DdZsPSE7*jZ$m=RM&T zAS&&nVj2{eGr#RX@(;M!1Ju`&pWc)OhxP-h*ektsrv^PrpVV(As?Tpf4@un_kt4$< zSf^;9i0^G<3cbC~@;icY5URKPkr5pfE^uki`r)}p#|5hkT;O1*FaC}P z7_YX<%e&H8NpUL`yX;|HQ23y-4ou9EmIFkde!FJ+&wP&EZiPv#;}};1$jT#$gN8}K zlEJIvvcO>&J?40Lm*rVrlEC&wU2@Iq{3d+Kk6{!VbA2lbZokTapU+cnh_4tIYISP-P89ayQcgvzO1Nvpz)pA+f1Is&jU${ z_nTJEaj&PBdwRD3EqjH7nK)idq=FI@b9hB1T|FnfMUK%ys??846fYpBYac#Gt$h+y zAnrV9M9_i`|BS@JM1iW`fCU)(sXvU__rEV`avy=Y6s=T*$kTfp*EV8`Ke`8#no?^LI$rFAu% zUq};oJ`J*0xcMy|7B?O5X1iSsLRng?2Cluu3{=*>_w{QUVQ_H#gf&p6<0%{1z)gU_ zV~Gh^&;Zp?RVy0!=;Y_Du?&-xEu62XodmctF%LYWmEr2*6!AWJ_Rhu4O=)oT3oL<@ z#2o(G<3}W$+YeFkY^phMRdb+1Y-^P=A3w4O|Fs(q!tj7;D5pvev-!$%37iQz_Ep8< z!&W)+k?{>_d?J22dDQ&*FDBB`hb8;zWc8d-e&&ryhi{QMt-3sD@5h-h#87xNNNtdvcG)`CvgLmG=6V4Nh*#_0gXnZ0W|u&?(3)MYqYJOK(|lx`f(jq zbp>z9m*PuN-L0dnu6kJYU|T=kMp<3f?K=8CNoP0n+7<9!K zxQ?dF=81jipG%15)*jN5etU$)-M(K(^EkeZ%A$f`PrtBc;1O=`iyri81NOz;zC=F* zN`byjtFB2~SoOD251)FF!>n%8zNjlkMf_PNEdGT1?&|iyzCOSfO{fHES=?3YsHlp* zKqx%!iynfmNizZczkhd))@@zY{oC&0ZW6UH>#x{4(p4*}J#34fuh{T!x?=o8UZDOM zZT?MKNck%vuJVo0SN_Nd%)d%R=3kvu=B+T@ICaF2BH86%80F=!0`d6|I{oPn68-sC z`vRod{asrht9%{BQH=Ico5OZZ{;F=WU0J6+`v;>7*+_@9y(=o*?~p!$$0G0dtYv-d z5hd}DO`7L;xzXS2t{`OS`m`^y+lY1}APLeK=RfB~`|(xVm#_YUuof7g>|2@ECEW1| z3*F>iZC}d0S~M5d4fI9ze8?bXP(qGr^AvS;S>)08am>jC+B7eYorPK=bJOQzl0?(hEP5X;;@4NV>P(aP zCf(i)V()IZdue2)#n5TbFggnf)CukJ%?1&riS|kK^@4L`2Maw?c12lU0&Xfmz6`pL zX6`g57xty%<*s@Gr|&1n}kgsypJZXK>auiKFSwG`evym(=KT{1uM9 zpTi6&o{QCsv6(c&Wf_fucCy+jpt(T5pH95}Rm%An7}Hji17o{};zY!8H}W_d#zOiG zNj$#TaG#=e)$hT;wr`UwbzHY5X6(T7cIT>~dGo~ox4Ps+12!m{Cev0;(b()Aq|se_ ziC$=dTdLK)=t%ChZAH!9`C~ekbu}#QrAM+XD4v^fMRh`x@zW~X*X=fKv5rvF&0)o; zL@Ts28BT4wFIHY%wtHy@!gAR@;Y=>W3*g&M8CI4@I8k)2V#+JrgW{#N$nPYCSIR^GUqF<9{m=dg|WI;$UKtWS(RE(qT zLUar!ZL6rXW||e3F-No9CC7x?XSLu5O{Qu|$3;st)$+2xv@!f500cj*{jH zum6Pp8>zV{7qU;Y=1EsMF!u&5M?nB#_Qn!WjVrBnh5-i&gRgG4&tRG=+Tm`HhB?>Nv`IQ;-X|~ML zX)xxzxeaq&$P-ZlSnFRx1vP#zpT9Y33I`bv@_msPodfD8A#wyF4~Zk33GCNRBu}X7l-K zF#=!K{0zPxaT5F(*o`<8lI?6ehv9bzYwknOfFF7_Pqgo2oA6m`9ThR&frYFh2*7Dn z2M30#YJy9YOq9f`itN}ThZjsy<5DA`QuTwlHQA+2BJTf5sdjKOvO5$_uV<2=Dtc`M z3Xqtx0CWdt!4{8q)1Ir+dzc${mgKo4?;_==VJ97t92&6G@uB(0X7^j{>1Z^in+rg+Z~w!)JxljfoA%!A|GHB(($I9RK&HO4wP*+ zlB_OE;-CybU)SXTg8#rwshUkhd_34--nB&@3=n%vqj$$TBCikRan7&tcqIxc;As$3 z__t>!nS`KL7F};gP1ALWZuEl!Fh&2hsLLb`)oF;VcSWn4!uq;lh*`l>0NB^LsO~J1 z{%mG3=;Uyh9!ojWVw!}9v6#F-MI$?yH&3^kNztaORL>kLH0*^g1Xs)#nD8Kwy`tN_fv`ib@&K4|=^$cRh|wl6)Y9xy3SIHO|w8w%d`@cMACR z^JnX9d>DjIE=X+>bV$1nNqT8rg`6?gr~bFWW!PQsyx0a~y06>f3ktR@Lp1bKsGIUA za_V;z{IEhxI!~g-f;dql9Vl`nVvdGdgXuy#D$Fi=_%+$>+oHP18%uayGV7M|N{Qv? zW%yH4AeQw(8FHvtQB;g|ZfV$s4HdPy(LnNCn_*fflH7gfSo|*YS{Fw_Whb>wA!F+% zL=P*Z59mMo!7%vft1hSE$-*kXwfmW0 z29F1VNMCE4ifs5kZF_BJzZe>aBF{@`jll`a$slAnM>?qInK=WUkU zVBBEiINZ9}FES|ObPJs?Jf?xG$pXCKJk2aDulvgksW7oHQ-QWNwf>lUm)PcUI6=Jw z{c{7al!yX7NI!UVhqmn#Ny#FrZ?zB{e?(01V2-O-(IAhtp}1ah5-h<3)0BF}3xCW- zFGlL?=97!@2OZ4F9?oG;W(>-atH9}9mM20?QvvM2c9q5twgf&WF@ijbH&e*TT;dqp zByQF%Xo~C}wk}cAC>L^FLb6bTNyH(#2hgP0J6cJy<;X+CeSG5hwGA5R8kqI%QG6S) z_QnnqFBqn)`hFG1F$(|rK90$sEBa6NafchnyBIe{y$KNfC+dv>Us1QCeHJ4*<4Wa>U*ud+v31v|8c-X>Cj9-67=vqJwEWt3u+TfuyPkI zyyBF!tIz1o*;f*az|;$Z6U^+E5??Qd)za=v)7+_yv~UOwrb&VpajyIs|%k${+${HhD@!|3mUwqd1)?oIWb(oPPN<% z0bastTN4gQDTt*UswR90vhFHm_ps@LnT;ckI`TfZg zz%DE^Y++MATiz^Y+bXf_`RzlVl_mp!ip;tyCa$lXZ?1uD@}duLHx5KvPZY`rVlQa( z@~O{kd@9bO#fRu-6}^wJ)tfFcPKL&xB<4k?t}$%uW06+&vGwa6tR$m+=x4yttk=V< zYZ}6trhVh(*0N5?{)12bDffa6`QR%_Lco@R*TFxO>JgP$mE74`@dZlU@g!8$323^CFPzOrSekQjE z6S@eV*a+TbZC#e(njz`*or-~*CMmOefNh5pVu&x#5bKkCdYX(^LH*@hQcCYN2}j_B ze*6xR@`>4ua0VNJkpQxh#?#e1ch9J!dN}8++m=Xg6kZVc;8nYAHt9p!r|oF>JgIYW zxYM2gCH*;xWUjY=g;@`F1=??j<@IVA#FRZeM3;>b>nc6K^M&slUHD$P98X;=s}f`q z+?bHwy2c?O-Wh0P-Rv6onNfE)laTgr#87N)EKU*;Vo}e=>E|5vyW$BsyABuYG>)wZ zY&Ph^$=kZICxf3y^P6ayMDL>;?C3Zk=f2Pb1_hvQ(!U*{yZD6;W>lI6hk9UqR;d`v zOXLrL3}q%~P?B~I$-7)17~(E!x?IJWLn0pwb#LaY*q13`kPvB~4~vIKQ3}9Y>0b{p zFVYAVH;B5dg|Ld!Dv#dcKGDB?jBb`U%@c7($e#!2;9cEj5ah7C@9TzaW@VXd&O^e* z&rACZGsUsF(>Q+EM*uhZd6Wz(5csc;D0X*Af_F{K#tXoBH-k@ot7doFf8La-J_VnXb`rvW`4SmY<2Qn27Uv{b#Yop5#iw)*62jm@yvBUAg zj&KCYVC|$CkfUo^zl3Y^$3*#rMrT=d(vsrNlCRMlDqx%j($7GOA+a{< zX@z-$%i??;Q%H^+3jrd_a-m2lglz(NP1_kB{69rM*A=qy?I|^tY-(OPAHN%b>CLNo zb+|zcrKY?S3xSvl$35o~)dFkT1O8G8sctK`v}2}GHEXSPXfMP;X1EZ@6RJ=gOGAM;u7KoHDlkM-6?uMV}R%-SHN9`OkxAB zO8@(}#=*P(k|on>dL6s;rvNZ4x@=}eb5bn?=pF;yt3|h#NheBMH(%-s`XVOv1DtmB z%RFjm7t-G4X}5=_*e;JE&hOi1m6gQIPE#UP4>~tp$Y#?EaCPMd32H5sAt6T+K>c=Y zgblN38lf`r!fYaz2=5@Z<$4WtUZhcEM3W;-SM*)a>%NC384h)*+W`LaX1{QAIvt1G zJ^3Igt>G>H6ZG)VlqfA00okpi>8{0`L)pn>?;j4MzNnrL8Kk7RGLP#p{2N78z1o7B z*;bS-q@bTg=fzR_##8Ij3=wAh9d9-r*OP|t`Xal31}qwV6b01?2%Pbn)x(QvF=|o@ z&zvFnR9sJ?MIl&s~W69EoM5?SlG$rh5h&b0hCkxfMCO5{Pc*wI^upA3c`ULjH-M*xmz;qR( zp8bU-KTu007!G}#OPB~qTMym|IC^zWT1om<_I6NmY<{bf(Q;g`^*mh~qJAAS6e^ni zIcq@Nb@Z&=xz{4DWz@NPDoaXPqS4!RXY18tR49Pdw*iOrsW=p0p!mkJj0ga1+gfym(xhyuwUCs~X^CZ> zF0m7Dy?3eS=9qA8> z2d5vBS#t6o)DYQh$gsnsN2~Y9Zuh~aY@-SXmhIs~8(i?qSK>=IVB5xXM-6ysKS~g^ zFs3vJ!6zVzx1pEjNkenXVN6fvKe78T>3@m<|35_l*SdeJgGL{Dy#|L4kj!mv%blU` zkAKHYNa3wYcOQTcuY5e;QB?+W z^o97>fi2vp4+Ytil5Y-DBjT#VDOEx=MV0Nrm%2XKeW9nnB{u2dyvF1h0z6}Z z`E5)0-@fj81>nRx;#X6q1Da`tMZpXfv}DlZxq*75XNI^kb;+|PJw8peR{vvcCnbJJ zVnz3|hh?+b9O@PVbUUFb^YBGRNhz3CwO(Q)l92FRKO>jRrI1GHgybdq)glh6eIOa| zuxiW|_ak?4INs4b;VAQn(9S^{P^+Jl>ssQ9O>w;LZ?J)Q}k)gQHt_$g>{$iWX{q{ zT^mlM<0P~p%h5z|b>{oj;ACyxAhjt;Eue;~V9`=Y9=WhYAk{c-Cv+%&jEN4yVsQ^H z!Nr5MFDwO%UWCGj2A~Q#G zGGSD8u1EnLY`WV3vWZp`K^uLfzt^2V_8iC~7B#+6>i z&t94>5ahe51E}n3HmV%*Ws>DvGVkcZoSGA}uNx^ob77d1!tCZ9@ztv44FSQ*t9(_s zWh@+OWmkcC!nZ!5@U0aI-%^&-UACC#%OR&6DR}=_xA|>^{sj1gkWO9}r_cawQ{e^s z+p(5wr-?1HI=B9|pIU!OtiQ~xzs#+_EUdpQZNE4&<)da~)m@@@_i*>_=}_Kg`?T#~ z|MA%GR+HDWU!n&)Iln)?nSE%U-b6^c{6+or@eN7$7?H1djX%Db$8VyiLs@kn-|YLo zS-*e(`1pAJIJ>UfyZ1>P$7rB8uV=r0J^LlPTO$PLP4xWn&1@xrna1%OKJ4@j)-Qj2 z^E#Qu_&;yn69@>{>)EegUEzy1iqS@kVj&R3ZcsbDa5=eUv7ZHTDOg9-_sDq+e_|16 zuHxNITOVrd((+DSA{nf$+dr35TuO;%iFqBQ6hl%Vznn~HuEqE-tgFW~2GT?DSasD3AwL6;t{mRq>=7YowF0RBo^UN2R#fL3boIk3s|GZgjVGuh7b8`a{Y z^mgcu^A9lJDM{K6K_!-y`ji1zdq93t^#C}{wNN%C*uzlO+GDcW!Jr;ejuVS>A`$U) zWe=jO$NFHmU|Yy&bJFyhClE4%lr?)6s_5?*2U*SEgf0mWc#5^fPc`A=STOB|WX9z;sgKepll--`mjyY z+CMc}%(V=KM^sM=oql#m$a7SQQ?)nkj<_ba`QDk$=Bv5pn)CfETg>ONWAB-VXw;Xw zzl)fYa=XZ=%n}BF9uQL$3dZ85ZKfYR;2JQi~TUWhdV!1bqy%C z_MN(`Eks_-r^~7CFR+|{xJiP!55ph9e7LgS?nuM)x8#x0f9Fh^}AD#VU72?${PO$!}lul4DW= zX@`rzc_8~^&E-x*Dt!?nn$BE8Xco;!A;h0UcP;EXV0zx`5KZ|N8(gNuqI>i?pEao5 z2)0I$gHMzZh+2-z2g+F?_Y@sCCqb=-kP|_7Vtj8R5Y}80xM(rOPe}OCv~>epBnTjN z!Gt)$OpwxGLW}m9rXv6*#Q`U-7CdHD#3wCFR$5s~b1{fkHw!9R;lF8fMLg%I<|5rf zr|7U_`lvL-8c&=mZtQg>7b|e*(h(;^!#zX>xDrkimez!8A#8A@GT`24s^Zqos*%gE z%}XtY1e@LoLFFDrL-^F0C@I$Q8kmlx{4}DeHR4!{?*NTKyHFl=p+(8+!Hc!xh!LA7 z@wlVb-`CoLTShU&d*clu1uq*k6+BU{;Mh+Cf>)}qzgV+AWInn;7>dmY9h(m(4i%0c z8@nn^ti+D3ZjNXft{n3ohSuh6nXV=?k5~lv8uX_9=|e_5A5UHY+{&{8q>Zu!FtPMGVIUkHL01Q~OhqMWJ+wB&@@s!G(I<(R&Te5!)l8J(R$W~D;lq%c z)Al(`f9=v%%TLC^#ob$(d^mc@#wybur+vUa?b-}E;6!xuO0;k)#)%;gv|6Bh;x?># zgR$`7n@yV*Ww;qE$9Qa09tQcNE{$r>sR9j5Hn%CQ<%{Rf0mpw0|r}8yb(A+ zS07O>YvhOIao``yO}GwN+K9P%rd4sEMwdQ4fNg!OP>COq*L@dF*&zms3ZR^#aTgWU zuBeJ0BCX2aR>Z<&23Giy@I7O{m9Qi9cuNsy(LeA?oB+%D3F7Nn(uF}tY!IePni2mV zKI25noq;@Gzl);y_2fG=mC1Lj_%*v6$j0chw1jVCEKEev-2C$t|Ll(Nl94|rH%Bli zTkJItHyTscMV4%hDS}V+#7NBMN4fa7(|cmoSW*G19u>!?fo-PW=tBS&?lB@`wL@g{ zNMXa6O^Pe6ct(;}m3-5O!1xcJVObVUS9Ad`LMlSUbfCx^qi0IU7VW8o5J4WmGE?u_N)mZjr@!A6R7zKNQZL zim;QA!{03I2(pSnWdd4=0=A*QziASdyvhB(t+!iz`3phDszVQJb)hn~(N>hEh?$FFEz<7CnVQJR|VxUWO+09x;?dw)QZRTplrCdkli2 zVd1V^-g6<{!}q6k{^|^I)mwIkFT_mUi>c{c1*FifEzc{@y&x)^mMb%)7WT)s(%itP zJjy`PG=0`2X%s8uFb{J%ne$vgf`U@;KaDk> z3eQ(&xHB!2(-oEd<%1Ub5upZWr@k`|7ItK*^xVR(sqdlbP`5XJXNF)@C_4e!SL0me z5T)IX>igL>WzmD}vF~do(bAZ#|H=xQDmFsBS!_x8xn!Y zNvTjKws+WU2G+N7uerlm_LcAyUkj4Iu%&}ZtWYkR$w^%`$;#7p^jIz#Y^31jv!fab zES$i4;QvTi>RnDCUx^lhfsbZEwqG|d>Unoq23SPYvTk#?8-y$&>AuI@(U|RiujWc zdPfGrL^qCF)gUh(3a!E_JrqqZSCv5GS1l$$n3r_%OhO@!+2=Fe zqf{=w`pHJ~V045&$~|f)o-s+Kd6NZSTE_X$XUZ+3A9X9!QMVw+I}_GfNc77Fo|wz< z4xAhoByuVp<_@zv0m<4F*7SEK8#ORqYgpH@JSTID)mz;(@Ft za90VS0EtzxOl4m#Ilq^BhPtZexD1{Y4Dmcoe89>O5b}m%EUC zl+ZXSWt+^1`quWyAXWQLG@R&JV$5a^xX<4pBT z37wse`KZC*aG+mr>DH8YMMs;sGQ+9|f9(RR)v=D~s$)uYHG!iSl<+X1LNK|0uS{aP ziIjSteJbZmK)KjMc*_7>PlC@X6dDn+1ROi3G!i4_g()N?GMMA-Gw%8#yMG2u0qCcw zwKi4EBe%hfiY1JR6IpbRN1$~IRYu_SLV1OO;SF$suZgj91c zr&#@mNJbg`tT;4v+ox4;&a@h)J2EWs`RXa_5{*(?jaE`v?pYVV`(E{W-!YelA=p7p zhU=h+SPbaQ0o4_fWF_NjO)fpQs+n?5+@afW=_b_V%|<(>K_L03AN~IuKl;$Des-67 rlau^na49(5ZFoAk4SW669SVDMLVD^EFbMuy*2@0{z*QvXvm*0W~Xo+Ydgw^eQlr4z(c|e2RNHihwdTX5U-jR1lc8Ztxtg}UiphMdtC+Gs%4gJ7T%3ptGeE_XA3 z@7%4|NghzoUQ>Q`tU!I<;*6SjjneZ>xF#Go@M>9*=Em$l>iS=a$}7Nq4pApT>ohEv n%n>Aw5J~dO2R?4KFwMIs*7r+Zk^F6RzexN5tFX#9Tmk?9PF9Lu literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css b/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css new file mode 100755 index 000000000..ea9d2a1a1 --- /dev/null +++ b/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css @@ -0,0 +1,10 @@ +body.tox-dialog__disable-scroll { overflow: hidden; } +.tox-fullscreen { border: 0; height: 100%; margin: 0; overflow: hidden; overscroll-behavior: none; padding: 0; touch-action: pinch-zoom; width: 100%; } +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { display: none; } + +.tox-shadowhost.tox-fullscreen, +.tox.tox-tinymce.tox-fullscreen { left: 0; position: fixed; top: 0; z-index: 1200; } +.tox.tox-tinymce.tox-fullscreen { background-color: transparent; } + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { z-index: 1201; } diff --git a/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css.br b/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..276ce69219d49e0ea8d9e135d5b31d414fe605de GIT binary patch literal 204 zcmV;-05ks^I07J?1$N^yvxPeaAL*>rZK;m_$zR{fQ8B6_3Knb6uN2ZsX2)_{C)9ZN zJmG&7hJ@@!3GOR1sLgIs=QJK>$HfGSWr`+)c&0NSXKjo4cfdJpKzWpl&Gsq5hgj`! zxzzO~4L6}OZL7v06knBrnAe=jBy`Du6ZP&`hX4stz94v0XoQF4eeJbDrAQ*5CGUvj zb=Hx$aDahL_PkDkv#6aDr>3?X`XoVa5t*%bx;TF}s*yaw9)2X0*h96@>_78;GI0I5 G0?cF?!ens( literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css.gz b/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..b368565ded364b7f27e7daf920505bfe3e6584da GIT binary patch literal 288 zcmV+*0pI=~iwFP!000021C5Z+Zi6rkhwps~Uv_IIx+6RcGO;1n(ikP7rA6JdPXtxl z+DY3n@t@!Kxl_8lW}OWQdL7!9Bw^>-BpcOxSU^u4d#~pjoDgwn;I=Ch{p5YJkvYHu zokrqVL)Cy|8C audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.function, +.token.class-name { + color: #DD4A68; +} +.token.regex, +.token.important, +.token.variable { + color: #e90; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline-end: auto; + margin-inline-start: 0; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + text-decoration: none; + } + div.mce-footnotes { + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.1); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.1); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #b4d7ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc li { + list-style-type: none; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} +body { + font-family: sans-serif; +} +table { + border-collapse: collapse; +} diff --git a/tinymce/skins/ui/tinymce-5/content.css.br b/tinymce/skins/ui/tinymce-5/content.css.br new file mode 100644 index 0000000000000000000000000000000000000000..40b78c6c31ecf0a271454900ac74c46b5d06ebf9 GIT binary patch literal 5205 zcmV-b6sqeR24zu{bQZZHDpwZ)(Bi<@W|98p)FC>;(advPilvopYK!PB3Tp4TKhZ$>kPl`^q zU!pTG%%4BALL&tj3}v`YSER$X0W7Jg(#HSiUe&Crl)PknID+G5Eu6%Eyq9bn6C@`V zpb8efnpkTegCBdmA8XgZQ;NoZc?{KMP5<^ih#vv%&QuyD;kPMfH=06RGbEU{c$k48 z#%()bDKr3=4rsjn>%2A3_M_h@A<#oWj9jdfv2q5EXFYP%^RY(CFF2M3$D(sNxmk)zTD8XDsSKB+r`-=oZ#kR+=P4B(ymZ~}T?41?j@rgAi#B!NpX>(L* zl?v{Mcn7DREZvxfIpC1~Y`ww4JcI_K!nHiZ2iO3pypJn!k5#CIq_nUp{S2}~%2hM- zuqPN>ZCjtFg$&J>xIe+*Mgu5)C7*0_VAyJ0xMT?av#HU_u+a94#%ka(*h}%R_}6a(Q@K09=j5bp9mKLAjDEh9KGD0XP@G8XAW@4wNuvLPy@A_zii7_xDC7N=orX zhIc?@;Gw!W@f=jcc#5C_ZA=$PL&rQp0+TF(G8`V2g8kqX$#QM@3_Sx6##1b+^L?E0 zFVXXU|0!4ydO)<(b?UmL_tHi5@>8^XAx%a^57FM>SAFet$^ z3@w-yetBUqUvfi)JXxh;z@#K*k~%hNn9L_Gmw?un1*Ik|SO>6xOv18cKXstctz$~v zeJxgKdX_LM0xFYPD(HK$^ocO z3YPY;c9LY88P#EZW{^s&vF#x!!%DmKaI$iUVF~r%Q~=~jx~&pBnUxsU5*^y?MI~B+ zAVj?(Mnz0*8%$fh%wsW}*t4rrzHCypw?)?gR$?hW9B%V$Qxy{8zbdH2N%FeT4A~GWDY7vMgzS?n>xzSeF)6)mGDzj_l@>6`>9-d znTr1nouOojSAbhc2(#sSt~NN$yHId3fmWDb+cEQY_KW25c$YaJbe??Y3e4d$ z=<051A$;Ui=Qj_Zb@IMk%3j>ja7m;i+^P6q~`8G>)?;@{OH*syKY9Qmius zfSHm0rh`L7+;WQaKXS+^f-Eei{u;l zJ7|oI0%G!5JLE0-PY>B8KJ9`DJY2|m0YeKHh^2OtMwXTEV)igu3OU()hTVF~hn8Uo z$+Ex#GfZ(El<6T`G+-CVsiyh~M6cLi4ihRQlURu#FcFc91>4|K6j6lG8QWfO}_Q--fiTLJ=+=OF9750oZ1v5wb ze9;fj?P=6?dLl#n%`%p)sgcG=NEzi)m`4yCp(jNI;=WEV+&k&i@FmE~x;1$&+58}1 z@e@viDC`krK4N3_$YaA5;P8u51t86 z#KNlysKaQQGoR>2ji(u`rz{2)-GE0X5`--+nMOSX7|}34EE>r0C)t=J2rM>LoqHX; zM~;B8(+^?sW~0WBTxi_8{4F=i1v(#>_v)oCG{zA6o?fzA!BnVG#8&#l*OWv>u-o zW@%=y`~6@6h3VRf6dBEKLKPykjeS zUq(sqOXwF!Kt4l)JA!Z&dN#0Zykc)F?r0c($6kg(u->C28L(UP@$UWQME3F=pp@wm zVnPdtBzH6z3RNl)3=zR5V22A3K% z2M!H*0tp!4!vUYa?)^{a!M&C2Zd2d!c!VLjYg#353qiOzQ8I=SO@>O61u-N_s=#nd zT>mwu@f0AME-_LvRJhS~3n5=CDO!VA;K6>MhK0~VWX!JC!rn9p7Q?I2yA*7@4@Z7t=y6TO!IA1@z-z9YdnsJr>pJI9FeEFJ? zucLUjq~L^eUO6hIu{qEX#p?-((dB;3sx@ z8Pv*Z*eHmVm5HvR26fgO4cTodZL~9`8uV;Qd{Uq%RrVlFE6`$CZBO@1VV2CiB%0T? z!a{@ykwvnX=V6n;j*76SoRaHsr5JW-=9WE9g02WNa4S;Y{izhox-|EK!$_Fn)WhZ|b2&o+%qM*eq-IR%d`u}mYVRtIf?VRE zby%5`Xw{Lp?>M+D;T+rtw%8U-C#sc?OlkN-%=?9oTV1&eYRw3RKRq0!-zG~nv0|n+ zT#1aXf~0E{P>Vv0Pk9vBlPASiD9gW7QWqX268wx#pXPj0|C4iO3!C;d2X*hHb9KJXc9p$ow`iVN^Z?&8rm?9YDAAhYlO4~sJN?>&HLurMuSD%-9-+HQ=JYQ}X;kFo&r;!$mf3aMc z!^%)87@ERqLcUL*`N|c4&(FY3LbjnMC=4- zMk^#Zb801pqIHf7-@S+W?>(uWZYWW|EpVSfV+5dAPq#cva5Gnd0xv z+KoTp@J-voruaQ7vD~>ytBr0GG<}9~j+#P23P9;F?>`EQwhxX53O}ArO;E|r7#a(% zKG7rJprs*9hKD^OF;`g&Nl&M6Rk-*$m?3+3qN6EHcV0zUMpjO#WnI}zJQF%RIB#>A zPw-Lgtjv{oWOB#j$AQ8I!<~@Xxl;VZtPNbwq>Qp!t-Tf}V#wjVWH2v8-|Ppm;6BjCgN#E>(+>W-x6NXY8_4MfHQ(v!@0h0Y=E;#V6UFV=(2@(ld|1@qCwie zGKT|=h1W`xW`n-V@cSVr5 zh*Su)oefpu#!PAuY2h&K`R|xSbA$&coJbI`XjJYC3tfV(O55#h^@cIO*q&Z6^Ei%6 z#;j?&aGGF?+ba2FixG0~oE)${l+wo~i;mP8RZ?Z$(q)ODV5lofmHFz(F1=j4EVd)l0zhZt`>OZe}$9c8AB}$!0 z>9oamS0mynm~^r>?^fCu6~DxV1J!q4ZBKn(=ahW0Ds+e~=aQZX zxPYII$F{RmK-XFQ;Yy=_6w1Rx3*;<)7+iFu&NfM-6`d@w(94+KaYU;b3busFIVLcb zo7}|hm%5?nVKW{5H}IUaZ}KeLzsBL*7dIe&qX_^3@e6{7v2wJ*M=f9g3EVOBC^p-H zjZxegH|@-|jW)NpjzR6(Zp8Xge5y>+x&d&GfBwNTPM{&TW6x~*C-OIkooz<`Ihm!9 zYeR%s*qay5WPNb{^ZFDa{kUfC6Jt9%d6KcAHJ`a{9ZSm}z?fX>nk!H?t2x9+NMm^z z7(I*7lZE{7s&KmC#dQ^-+mw#o0bo84(^KAu%q9Xv z#qHT@WBfs|K@|v|$E(@ib^f}bl0P4e((;+xjrjB;jucz;YqLQ)I}5n6jW?IRk@G0* zgk7XaFYOl@&J{A%Fu=+SbMj3aqd9{!d{m^kt+beMyR=w*15fi&7=qPrN${;B-5py1 zF8PA~ct+8pA@}SO?7bOsXp|=Hucc(xSW7%@s#{fTdlFZpPn_2DiflsJ4X#KLGv9AX;hlr%LQm?m-zn(6qWIs?Yof06=zyexnX9i8OyNGf9z5eH;^swok#w&>y_a@k39Tst1Q}v8laUOl=ozKNW=HZ=$wQ%W!o?GfW}_vxYUkHZ@bnDHKNk$@Jn>- zPsJ;04$H+3R*nP^lwbspI)wE>-zRDU-yP}zf8&?_%6p~U^D}Av6&#dx{*7PCD^5|q z+0Ib1*|+WMg%Gz@Cy&}t5^C!#*PtrslPOv zH-OXwqRDC{@VrGjpjdL0 z_c;fRVCJX4zu`E?OClf6`E0~`UTIel4IiGeKcb7+pPaTiNf-vFy{$5e^D}U zmeLOJXp|s=ks(a+jJI(RpfFANiI;emkGN{-pR7CNcqz1e^zrQo`U!gb7v;2}yX~D8 ztVsmJY7OTF;~z)z4-RIIhkpj5iRYl7fQS~5wo!~G9-8vldLY`>hPXODeNK*MT!MYi z;eH#9kYPGMI80@aFbr`DsRBYf^(N@!+ceI)MzWnUsWw z`!97>3TLDTz$WfU4}gk)(*r=#@}h;4Qz;{=w})qWp;$O18v6lqpM((MIXO(pV;0h9 z^7zEnTy5lauy)#m$Pam%C{dZwdvaHZc!@mjty| zoZ^Tmngm#J;e7NtXeHRsQdIGDD8?0C?AFBPVm5aF%L@AI)U$*BvR|TNqG=u+tk=v& z^<(ixLCzoab)}1gP4F`mpCw69by1cKtp|p(ASsHZ%QP+-N|Ioxk_Kd>2ZlhHI)x3pa>bjzvIz=W6Kocbr^^k6KQ8Q&#B`st@)>TuN za{_c=$^d8}uMthrlti@$hKe95l4hs|sX5aHT{T42(0d>!QxheVU>oX!BI~+lm;{{! z1X(g=MO1n~)C65q4B0efR%56@QUI-yRZY}oA{c_sG!;V!1l^e|h(IwVjW97Z1VfSy zjS@%L)0qNuSN)dYqj(Lhob4Pa^{v?R!6LsN8u>r4|273i7? z2x+EZYK8(#GNfniqkX^GGWY$>pN=;50m8m$G1KV#~B+q+^~o>T^+?TP7Skw1_4NLL3LsUzA%hf{!bu z(-=n8Lh9%(jHaM2@&GBc7*Pr(ss37|5!`v?qA)2%wp8%FZ4CN-+DqQ1u0dD+He;PRrTUGOLmlz-O1KQ9BstRW_-M!g?|Rf@gSMBValdN+eG5HuBp`0 z?e}~s8Da-35rKP=>}#gCT!3JFpAMO_YdxMOF>OO zBXtBuB3lNJX&^+=652QEs?LZgFjg!aJ1FL3=y+K|%H_PgHm!?kNxjTR6bdYs+bQ0o z82fm6Bv8c7pY=FwGmovWMMximYUfqvvj1i+AM{> zXP00sCy^Id;PUaVrTAUsM=MSf3JafUH5>h}$|}apF*VgZ5$lqju2!^WwkKYaL7%r_ zjMA1oO@o(HRM}Zfc5;T~tt|%LsB7kQQVJF+`$f)brTzOd@kE>F3uh6ii=vn({}(2p zz8}&atut>nw+VkYv9dBNQ$<1B?<9Kv#&F@kKVETE3~w-WM6@PelfrCZPXn z-ZR<^14-r85fEcsW-4eQKO&YT?h?DTP1bV}c(YEx-}@r*v^p{Z7TqI;!hX8nn#CGw{nlbI7i#YYh4 zPiK-;Jd$u;EkQt~EqkHx^pVESl2L!u7gUx{T0LI=8%B}PK)N#opt9$oA!wQcBw5v1 z2^EAO%c^c@in1us)rGwBXDTruNQ>5D4HZq4ima#n<&6HSzvKYouy`vmh*jKl2=k8F zXqL}4YIDG4R8rZ~Ss{fcQI|Oiaj=r6*r_gCjyItz*9hY@#3@QRH?F22*!BV<9!arI z*Q=5g#zmHbEx17KHRJX@vRzd#VVU<=Qpd^cGh&adsoMk)O zij;&s#QrT)nWM?=xfdp$gZdntV9&|1l~$$Kj$=KiE0#Bp!dC6b$Qx%d5@?Qrri60e z$Hy=&QVwgIQA=BGM+-U|QVYYH=SM5*?gBMwD|!1R9jRG()>(Z&FZY6I#6@@U*{)q4 z2z4ANs3k+hn)^WxBb3K5N`oIGACf(_HcDt&;(EbKq)F^<#q5r~(eD;akf!WhivHon zzV8mc4E6@cgZ$4QySuydBXw`^iN2oYrF#SVe!O=%80g!z4G^YEm3&{b!&G=kOG?C89mm7G0v?M_B7^QIBcZomT;=0CTi-s(cXzXx6mPp7VZEt{;hog}xRa1Rc(3JdS7BHZoQma=*L4FH{r1*R%BroVDFDRmZ zqYI`EnlKd*&r8|%?(<&t<->uAiyZDZ2w^!f;26>6d}XnzL3f`8TR8-#R->MLe^O#) zq{BR^%ja2raujO{=SjoVT`_D8B$q^s3pY0c$|HJ6*ft+`aEXF*7rBh5qduF$z8b)5(q<<RBCKxKw;D;(<|I{kq=6+-t}F=2_Q=i;qi~j2_;pey z8wF_fHpOqMsxEKR7SRd&PteuvC6}~eOHs~C*#uggQ&>p|)DA8rFiiLa#olQ7Bm#?c z>*oWMdQx7EX5~^*I2dZ@(ox^;B)c3dBMcVF>o~Qm_YsQJe4C?HZINpt8>2ME0W+ly z8oHtN1(n+XOWo8K{?*0I3tbd@X~USQxht@+ky~5c;epX5+u|G#Qv}LD@lxK_Xyt(} z$NfGWrLC)SJ0nuD71C~7%9G8b7QcW{v)wF!2F+~P&s*%;6k(JX@=Ky4MO9(cF4;(+ zOTM{4B{usu(c}(A=6Q*0*Vt8i2pk(|RwqL6B7{hk5pX&Y$}d7Vl59mBbs|(=giuyZ z!|7&OeGx*-)SzQ_BGg_cLrq6O?nJ1+2qA<}GrI@Hc-f%Hnt|$i7^48Eh^K-3sx?B8 z{C(}cz8(N_)3IF8vA-v4Y-b3(E-6;uqp-c$CWnPZn{~s;vFEkdm=U{tmN&P&Juu9P ztNaqccH0&r47~uRq*Jn%c~+L9a~QDQrkJr#4pAgUukxPSllNHfHuUY!*kSO*;6m2O z$rznd!pNpssv*uoCRwuBjJ(iG+1_X4rVW$H8bOi0xBps6S!nEq>=J@3C;tKQ$>RTr z_%!Wr6yMs^YfA=}UAwYvd)cl7MO?A$G7u|acK}n{|nA&d_Z+=Rs8Xbe=lmr6RdjOVkvnRSO4X##=rL9rEQ3 z)aQcCPrWGr>_&ISMyh6Pm|b97xcS*sdR^)rA0)i%ja@3B7$zinLN9c0?=)7DLD(+0 ze_t>RjV;y<#PaS$k;OEW9gfPkkm~mr_#Zzok=qb%fD1(~$zz2W6E`bQ;KsZK<8=#h zHQ&8$!CBaRG}wy+CEA2d-GRvNYau-b??a5F!zD1YRjN`bVaN$ z`OVLks`H#GIZMZBY>ivZkS}7bnB9S28O?DFgJ5-f{68L0Q5+bu`oaPIuNpTtPARrK z&qG$gTu?ct+vk)@ghHx)Z|SQYbnCHPpz<(_*1Z4tw!ZZ&Mzgnt=SV-rM1k||{2Y>g z>7`!HYCgUdN!zvPxzt(HLlZ=`6I#DPKknLo+%^5UoAhJDsN!+9cGd<~>yZJqo>sFg zYcbf>Qw?0S(@^M2jisQmRBkL)8cWs2Qmv`f@g_@Ou(9wsOBQ-m15Rqrd#wt_sb|wm zZ!1;w*Hebm##-o*jpC%KDvBFh{jROJ6QSzpW%x@~ijirviyl@w* z&mukddzacQo!6FY8*9aRtjc0i7gdMR=ssdN{4zKhoO~*e80wjx?N*N(elCt0o(u+$ zWk6hyJao9*&P6kMGxw zw)P*PQdAyLBzgDJw@ZJ3RqLi(maX>V)x>{VPy7`le)Mo`M)+8?$NTeX>}Io(6+iEP zvc7xYMi<`6l?{_Synk{M zKO~3d_;Gk5!m)Ph2Jjfk(Zl}T-d_7Cl|IC)x%y*0S08e&PX3@=eGpH>=vkb7*`H_E z?qq}y$H(7P@9OmaZv3QX=V$7ZX2Rs&NYpqUiSzp)I)6O5e?CCT-q+0ddg1Ti44`#A zhv_)Gac`Y0bL3BR@A^?uXYSXpR4{5wVpWoXL zmV6B_qi>J5@LOK7--8@c*{XP@qy18Mg-I&@AS=LgYw zFnk5AWM97YCx^<>aioOb z)RTj&D7?Qu(a!w%vkERg>DkpSPWFzj?D6B({e$l8pN6-C4ri?NkzXFg z=ic$`G9KKYf4(22Uj~Er8AiPRS2J@|EGMT=PfwG^Aw`UtlrVE>4E}hyzxet*PM_xb zu{@II$PK>O2Y1Tt>Am%|H_y`GR)I&?jy4(DH`X|F#?jrdV;*JxkNVYvm-y9p;nVfa z)x%^8wEgGjZ{E}KzJD|AoHp41g`WSBc65}APdJNbLv1*D{^p^hIlAqh*v_w{@Y6*Y zTuiRi^<~LT*wx&B)20GpZUu!a?0kAzcvN8^Bsgf0TS~4fgaE*zSWgxr> z5Sy^8xsrytQ-1TYiI=jralTZlL3g#>U9EIitKHRFXZ1_wLfNW)7L+jU`d`9yYJLS( ztIk&jDDKA5s^>M3b`7scv`x1w1h;5)3DKy}Wi{@uUNt(^|6>FD0>tvC8mdYjT1mk{ z;?7&n<9%NMR5zH*-FJSAz$`we)q16c?MYPJMY3J$!ze*?pOiikuzv&djfxouWdH!! CeA$Hn literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5/content.inline.css b/tinymce/skins/ui/tinymce-5/content.inline.css new file mode 100755 index 000000000..9bd1e2974 --- /dev/null +++ b/tinymce/skins/ui/tinymce-5/content.inline.css @@ -0,0 +1,769 @@ +.mce-content-body .mce-item-anchor { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; +} +.mce-content-body .mce-item-anchor:empty { + cursor: default; + display: inline-block; + height: 12px !important; + padding: 0 2px; + -webkit-user-modify: read-only; + -moz-user-modify: read-only; + -webkit-user-select: all; + -moz-user-select: all; + user-select: all; + width: 8px !important; +} +.mce-content-body .mce-item-anchor:not(:empty) { + background-position-x: 2px; + display: inline-block; + padding-left: 12px; +} +.mce-content-body .mce-item-anchor[data-mce-selected] { + outline-offset: 1px; +} +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #ffe89d; +} +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) { + outline: 3px solid #fed635; +} +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { + background-color: #ffe89d; + outline: none; +} +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { + background-color: #fed635; +} +.tox-checklist > li:not(.tox-checklist--hidden) { + list-style: none; + margin: 0.25em 0; +} +.tox-checklist > li:not(.tox-checklist--hidden)::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); + cursor: pointer; + height: 1em; + margin-left: -1.5em; + margin-top: 0.125em; + position: absolute; + width: 1em; +} +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { + content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); +} +[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before { + margin-left: 0; + margin-right: -1.5em; +} +/* stylelint-disable */ +/* http://prismjs.com/ */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + hyphens: none; +} +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} +.token.punctuation { + color: #999; +} +.token.namespace { + opacity: 0.7; +} +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} +.token.function, +.token.class-name { + color: #DD4A68; +} +.token.regex, +.token.important, +.token.variable { + color: #e90; +} +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} +.token.entity { + cursor: help; +} +/* stylelint-enable */ +.mce-content-body { + overflow-wrap: break-word; + word-wrap: break-word; +} +.mce-content-body .mce-visual-caret { + background-color: black; + background-color: currentColor; + position: absolute; +} +.mce-content-body .mce-visual-caret-hidden { + display: none; +} +.mce-content-body *[data-mce-caret] { + left: -1000px; + margin: 0; + padding: 0; + position: absolute; + right: auto; + top: 0; +} +.mce-content-body .mce-offscreen-selection { + left: -2000000px; + max-width: 1000000px; + position: absolute; +} +.mce-content-body *[contentEditable=false] { + cursor: default; +} +.mce-content-body *[contentEditable=true] { + cursor: text; +} +.tox-cursor-format-painter { + cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; +} +div.mce-footnotes hr { + margin-inline-end: auto; + margin-inline-start: 0; + width: 25%; +} +div.mce-footnotes li > a.mce-footnotes-backlink { + text-decoration: none; +} +@media print { + sup.mce-footnote a { + color: black; + text-decoration: none; + } + div.mce-footnotes { + break-inside: avoid; + width: 100%; + } + div.mce-footnotes li > a.mce-footnotes-backlink { + display: none; + } +} +.mce-content-body figure.align-left { + float: left; +} +.mce-content-body figure.align-right { + float: right; +} +.mce-content-body figure.image.align-center { + display: table; + margin-left: auto; + margin-right: auto; +} +.mce-preview-object { + border: 1px solid gray; + display: inline-block; + line-height: 0; + margin: 0 2px 0 2px; + position: relative; +} +.mce-preview-object .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-preview-object[data-mce-selected="2"] .mce-shim { + display: none; +} +.mce-content-body .mce-mergetag:hover { + background-color: rgba(0, 108, 231, 0.1); +} +.mce-content-body .mce-mergetag-affix { + background-color: rgba(0, 108, 231, 0.1); + color: #006ce7; +} +.mce-object { + background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; + border: 1px dashed #aaa; +} +.mce-pagebreak { + border: 1px dashed #aaa; + cursor: default; + display: block; + height: 5px; + margin-top: 15px; + page-break-before: always; + width: 100%; +} +@media print { + .mce-pagebreak { + border: 0; + } +} +.tiny-pageembed .mce-shim { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tiny-pageembed[data-mce-selected="2"] .mce-shim { + display: none; +} +.tiny-pageembed { + display: inline-block; + position: relative; +} +.tiny-pageembed--21by9, +.tiny-pageembed--16by9, +.tiny-pageembed--4by3, +.tiny-pageembed--1by1 { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; +} +.tiny-pageembed--21by9 { + padding-top: 42.857143%; +} +.tiny-pageembed--16by9 { + padding-top: 56.25%; +} +.tiny-pageembed--4by3 { + padding-top: 75%; +} +.tiny-pageembed--1by1 { + padding-top: 100%; +} +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--4by3 iframe, +.tiny-pageembed--1by1 iframe { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.mce-content-body[data-mce-placeholder] { + position: relative; +} +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { + color: rgba(34, 47, 62, 0.7); + content: attr(data-mce-placeholder); + position: absolute; +} +.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { + left: 1px; +} +.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before { + right: 1px; +} +.mce-content-body div.mce-resizehandle { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + height: 10px; + position: absolute; + width: 10px; + z-index: 1298; +} +.mce-content-body div.mce-resizehandle:hover { + background-color: #4099ff; +} +.mce-content-body div.mce-resizehandle:nth-of-type(1) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(2) { + cursor: nesw-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(3) { + cursor: nwse-resize; +} +.mce-content-body div.mce-resizehandle:nth-of-type(4) { + cursor: nesw-resize; +} +.mce-content-body .mce-resize-backdrop { + z-index: 10000; +} +.mce-content-body .mce-clonedresizable { + cursor: default; + opacity: 0.5; + outline: 1px dashed black; + position: absolute; + z-index: 10001; +} +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td { + border: 0; +} +.mce-content-body .mce-resize-helper { + background: #555; + background: rgba(0, 0, 0, 0.75); + border: 1px; + border-radius: 3px; + color: white; + display: none; + font-family: sans-serif; + font-size: 12px; + line-height: 14px; + margin: 5px 10px; + padding: 5px; + position: absolute; + white-space: nowrap; + z-index: 10002; +} +.tox-rtc-user-selection { + position: relative; +} +.tox-rtc-user-cursor { + bottom: 0; + cursor: default; + position: absolute; + top: 0; + width: 2px; +} +.tox-rtc-user-cursor::before { + background-color: inherit; + border-radius: 50%; + content: ''; + display: block; + height: 8px; + position: absolute; + right: -3px; + top: -3px; + width: 8px; +} +.tox-rtc-user-cursor:hover::after { + background-color: inherit; + border-radius: 100px; + box-sizing: border-box; + color: #fff; + content: attr(data-user); + display: block; + font-size: 12px; + font-weight: bold; + left: -5px; + min-height: 8px; + min-width: 8px; + padding: 0 12px; + position: absolute; + top: -11px; + white-space: nowrap; + z-index: 1000; +} +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { + background-color: #2dc26b; +} +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { + background-color: #e03e2d; +} +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { + background-color: #f1c40f; +} +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { + background-color: #3598db; +} +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { + background-color: #b96ad9; +} +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { + background-color: #e67e23; +} +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { + background-color: #aaa69d; +} +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { + background-color: #f368e0; +} +.tox-rtc-remote-image { + background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; + border: 1px solid #ccc; + min-height: 240px; + min-width: 320px; +} +.mce-match-marker { + background: #aaa; + color: #fff; +} +.mce-match-marker-selected { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::-moz-selection { + background: #39f; + color: #fff; +} +.mce-match-marker-selected::selection { + background: #39f; + color: #fff; +} +.mce-content-body img[data-mce-selected], +.mce-content-body video[data-mce-selected], +.mce-content-body audio[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body table[data-mce-selected] { + outline: 3px solid #b4d7ff; +} +.mce-content-body hr[data-mce-selected] { + outline: 3px solid #b4d7ff; + outline-offset: 1px; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover { + outline: 3px solid #b4d7ff; +} +.mce-content-body *[contentEditable=false][data-mce-selected] { + cursor: not-allowed; + outline: 3px solid #b4d7ff; +} +.mce-content-body.mce-content-readonly *[contentEditable=true]:focus, +.mce-content-body.mce-content-readonly *[contentEditable=true]:hover { + outline: none; +} +.mce-content-body *[data-mce-selected="inline-boundary"] { + background-color: #b4d7ff; +} +.mce-content-body .mce-edit-focus { + outline: 3px solid #b4d7ff; +} +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { + position: relative; +} +.mce-content-body td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { + background: none; +} +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { + outline: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { + background-color: rgba(180, 215, 255, 0.7); + border: 1px solid rgba(180, 215, 255, 0.7); + bottom: -1px; + content: ''; + left: -1px; + mix-blend-mode: multiply; + position: absolute; + right: -1px; + top: -1px; +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .mce-content-body td[data-mce-selected]::after, + .mce-content-body th[data-mce-selected]::after { + border-color: rgba(0, 84, 180, 0.7); + } +} +.mce-content-body img[data-mce-selected]::-moz-selection { + background: none; +} +.mce-content-body img[data-mce-selected]::selection { + background: none; +} +.ephox-snooker-resizer-bar { + background-color: #b4d7ff; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.ephox-snooker-resizer-cols { + cursor: col-resize; +} +.ephox-snooker-resizer-rows { + cursor: row-resize; +} +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { + opacity: 1; +} +.mce-spellchecker-word { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; + height: 2rem; +} +.mce-spellchecker-grammar { + background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); + background-position: 0 calc(100% + 1px); + background-repeat: repeat-x; + background-size: auto 6px; + cursor: default; +} +.mce-toc { + border: 1px solid gray; +} +.mce-toc h2 { + margin: 4px; +} +.mce-toc li { + list-style-type: none; +} +table[style*="border-width: 0px"], +.mce-item-table:not([border]), +.mce-item-table[border="0"], +table[style*="border-width: 0px"] td, +.mce-item-table:not([border]) td, +.mce-item-table[border="0"] td, +table[style*="border-width: 0px"] th, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"] caption, +.mce-item-table:not([border]) caption, +.mce-item-table[border="0"] caption { + border: 1px dashed #bbb; +} +.mce-visualblocks p, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks section, +.mce-visualblocks article, +.mce-visualblocks blockquote, +.mce-visualblocks address, +.mce-visualblocks pre, +.mce-visualblocks figure, +.mce-visualblocks figcaption, +.mce-visualblocks hgroup, +.mce-visualblocks aside, +.mce-visualblocks ul, +.mce-visualblocks ol, +.mce-visualblocks dl { + background-repeat: no-repeat; + border: 1px dashed #bbb; + margin-left: 3px; + padding-top: 10px; +} +.mce-visualblocks p { + background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); +} +.mce-visualblocks h1 { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); +} +.mce-visualblocks h2 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); +} +.mce-visualblocks h3 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); +} +.mce-visualblocks h4 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); +} +.mce-visualblocks h5 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); +} +.mce-visualblocks h6 { + background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); +} +.mce-visualblocks div:not([data-mce-bogus]) { + background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); +} +.mce-visualblocks section { + background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); +} +.mce-visualblocks article { + background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); +} +.mce-visualblocks blockquote { + background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); +} +.mce-visualblocks address { + background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); +} +.mce-visualblocks pre { + background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); +} +.mce-visualblocks figure { + background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); +} +.mce-visualblocks figcaption { + border: 1px dashed #bbb; +} +.mce-visualblocks hgroup { + background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); +} +.mce-visualblocks aside { + background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); +} +.mce-visualblocks ul { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); +} +.mce-visualblocks ol { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); +} +.mce-visualblocks dl { + background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); +} +.mce-visualblocks:not([dir=rtl]) p, +.mce-visualblocks:not([dir=rtl]) h1, +.mce-visualblocks:not([dir=rtl]) h2, +.mce-visualblocks:not([dir=rtl]) h3, +.mce-visualblocks:not([dir=rtl]) h4, +.mce-visualblocks:not([dir=rtl]) h5, +.mce-visualblocks:not([dir=rtl]) h6, +.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir=rtl]) section, +.mce-visualblocks:not([dir=rtl]) article, +.mce-visualblocks:not([dir=rtl]) blockquote, +.mce-visualblocks:not([dir=rtl]) address, +.mce-visualblocks:not([dir=rtl]) pre, +.mce-visualblocks:not([dir=rtl]) figure, +.mce-visualblocks:not([dir=rtl]) figcaption, +.mce-visualblocks:not([dir=rtl]) hgroup, +.mce-visualblocks:not([dir=rtl]) aside, +.mce-visualblocks:not([dir=rtl]) ul, +.mce-visualblocks:not([dir=rtl]) ol, +.mce-visualblocks:not([dir=rtl]) dl { + margin-left: 3px; +} +.mce-visualblocks[dir=rtl] p, +.mce-visualblocks[dir=rtl] h1, +.mce-visualblocks[dir=rtl] h2, +.mce-visualblocks[dir=rtl] h3, +.mce-visualblocks[dir=rtl] h4, +.mce-visualblocks[dir=rtl] h5, +.mce-visualblocks[dir=rtl] h6, +.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]), +.mce-visualblocks[dir=rtl] section, +.mce-visualblocks[dir=rtl] article, +.mce-visualblocks[dir=rtl] blockquote, +.mce-visualblocks[dir=rtl] address, +.mce-visualblocks[dir=rtl] pre, +.mce-visualblocks[dir=rtl] figure, +.mce-visualblocks[dir=rtl] figcaption, +.mce-visualblocks[dir=rtl] hgroup, +.mce-visualblocks[dir=rtl] aside, +.mce-visualblocks[dir=rtl] ul, +.mce-visualblocks[dir=rtl] ol, +.mce-visualblocks[dir=rtl] dl { + background-position-x: right; + margin-right: 3px; +} +.mce-nbsp, +.mce-shy { + background: #aaa; +} +.mce-shy::after { + content: '-'; +} diff --git a/tinymce/skins/ui/tinymce-5/content.inline.css.br b/tinymce/skins/ui/tinymce-5/content.inline.css.br new file mode 100644 index 0000000000000000000000000000000000000000..9abbc6973288576a95ef5cbc1b2a7f610f9dc3ae GIT binary patch literal 5191 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 B2b=%^ literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5/content.inline.css.gz b/tinymce/skins/ui/tinymce-5/content.inline.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..08fe3e7b7a2d006bb3a1ee4a685ea1141bc490c7 GIT binary patch literal 6000 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5/content.inline.min.css b/tinymce/skins/ui/tinymce-5/content.inline.min.css new file mode 100755 index 000000000..08f5d4b29 --- /dev/null +++ b/tinymce/skins/ui/tinymce-5/content.inline.min.css @@ -0,0 +1,310 @@ +.mce-content-body .mce-item-anchor { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; } +.mce-content-body .mce-item-anchor:empty { cursor: default; display: inline-block; height: 12px !important; padding: 0 2px; -webkit-user-modify: read-only; -moz-user-modify: read-only; user-select: all; user-select: all; user-select: all; width: 8px !important; } +.mce-content-body .mce-item-anchor:not(:empty) { background-position-x: 2px; display: inline-block; padding-left: 12px; } +.mce-content-body .mce-item-anchor[data-mce-selected] { outline-offset: 1px; } + +.tox-comments-visible .tox-comment[contenteditable="false"]:not([data-mce-selected]), +.tox-comments-visible span.tox-comment img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; } +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; } + +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; } +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; } +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; } +.tox-checklist > li:not(.tox-checklist--hidden) { list-style: none; margin: 0.25em 0; } +.tox-checklist > li:not(.tox-checklist--hidden)::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); cursor: pointer; height: 1em; margin-left: -1.5em; margin-top: 0.125em; position: absolute; width: 1em; } +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); } +[dir="rtl"] .tox-checklist > li:not(.tox-checklist--hidden)::before { margin-left: 0; margin-right: -1.5em; } + +code[class*="language-"], +pre[class*="language-"] { color: #000; background: 0 0; text-shadow: 0 1px #fff; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 1em; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; } + +code[class*="language-"] ::selection, +code[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +pre[class*="language-"]::-moz-selection { text-shadow: none; background: #b3d4fc; } + +code[class*="language-"] ::selection, +code[class*="language-"]::selection, +pre[class*="language-"] ::selection, +pre[class*="language-"]::selection { text-shadow: none; background: #b3d4fc; } + +@media print { code[class*="language-"], +pre[class*="language-"] { text-shadow: none; } } +pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; } + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { background: #f5f2f0; } +:not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } + +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { color: #708090; } +.token.punctuation { color: #999; } +.token.namespace { opacity: 0.7; } + +.token.boolean, +.token.constant, +.token.deleted, +.token.number, +.token.property, +.token.symbol, +.token.tag { color: #905; } + +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { color: #690; } + +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url { color: #9a6e3a; background: hsl(0deg 0% 100% / 50%); } + +.token.atrule, +.token.attr-value, +.token.keyword { color: #07a; } + +.token.class-name, +.token.function { color: #dd4a68; } + +.token.important, +.token.regex, +.token.variable { color: #e90; } + +.token.bold, +.token.important { font-weight: 700; } +.token.italic { font-style: italic; } +.token.entity { cursor: help; } +.mce-content-body { overflow-wrap: break-word; word-wrap: break-word; } +.mce-content-body .mce-visual-caret { background-color: #000; background-color: currentcolor; position: absolute; } +.mce-content-body .mce-visual-caret-hidden { display: none; } +.mce-content-body [data-mce-caret] { left: -1000px; margin: 0; padding: 0; position: absolute; right: auto; top: 0; } +.mce-content-body .mce-offscreen-selection { left: -2000000px; max-width: 1000000px; position: absolute; } +.mce-content-body [contentEditable="false"] { cursor: default; } +.mce-content-body [contentEditable="true"] { cursor: text; } +.tox-cursor-format-painter { cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; } +div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; } +div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; } + +@media print { + sup.mce-footnote a { color: #000; text-decoration: none; } + div.mce-footnotes { break-inside: avoid; width: 100%; } + div.mce-footnotes li > a.mce-footnotes-backlink { display: none; } +} +.mce-content-body figure.align-left { float: left; } +.mce-content-body figure.align-right { float: right; } +.mce-content-body figure.image.align-center { display: table; margin-left: auto; margin-right: auto; } +.mce-preview-object { border: 1px solid gray; display: inline-block; line-height: 0; margin: 0 2px; position: relative; } +.mce-preview-object .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-preview-object[data-mce-selected="2"] .mce-shim { display: none; } +.mce-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); } +.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; } +.mce-object { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; border: 1px dashed #aaa; } +.mce-pagebreak { border: 1px dashed #aaa; cursor: default; display: block; height: 5px; margin-top: 15px; page-break-before: always; width: 100%; } + +@media print { .mce-pagebreak { border: 0; } } +.tiny-pageembed .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tiny-pageembed[data-mce-selected="2"] .mce-shim { display: none; } +.tiny-pageembed { display: inline-block; position: relative; } + +.tiny-pageembed--16by9, +.tiny-pageembed--1by1, +.tiny-pageembed--21by9, +.tiny-pageembed--4by3 { display: block; overflow: hidden; padding: 0; position: relative; width: 100%; } +.tiny-pageembed--21by9 { padding-top: 42.857143%; } +.tiny-pageembed--16by9 { padding-top: 56.25%; } +.tiny-pageembed--4by3 { padding-top: 75%; } +.tiny-pageembed--1by1 { padding-top: 100%; } + +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--1by1 iframe, +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--4by3 iframe { border: 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-content-body[data-mce-placeholder] { position: relative; } +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { color: rgb(34 47 62 / 70%); content: attr(data-mce-placeholder); position: absolute; } +.mce-content-body:not([dir="rtl"])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 1px; } +.mce-content-body[dir="rtl"][data-mce-placeholder]:not(.mce-visualblocks)::before { right: 1px; } +.mce-content-body div.mce-resizehandle { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; height: 10px; position: absolute; width: 10px; z-index: 1298; } +.mce-content-body div.mce-resizehandle:hover { background-color: #4099ff; } +.mce-content-body div.mce-resizehandle:nth-of-type(1) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(2) { cursor: nesw-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(3) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(4) { cursor: nesw-resize; } +.mce-content-body .mce-resize-backdrop { z-index: 10000; } +.mce-content-body .mce-clonedresizable { cursor: default; opacity: 0.5; outline: 1px dashed #000; position: absolute; z-index: 10001; } + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th { border: 0; } +.mce-content-body .mce-resize-helper { background: #555; background: rgb(0 0 0 / 75%); border: 1px; border-radius: 3px; color: #fff; display: none; font-family: sans-serif; font-size: 12px; line-height: 14px; margin: 5px 10px; padding: 5px; position: absolute; white-space: nowrap; z-index: 10002; } +.tox-rtc-user-selection { position: relative; } +.tox-rtc-user-cursor { bottom: 0; cursor: default; position: absolute; top: 0; width: 2px; } +.tox-rtc-user-cursor::before { background-color: inherit; border-radius: 50%; content: ""; display: block; height: 8px; position: absolute; right: -3px; top: -3px; width: 8px; } +.tox-rtc-user-cursor:hover::after { background-color: inherit; border-radius: 100px; box-sizing: border-box; color: #fff; content: attr(data-user); display: block; font-size: 12px; font-weight: 700; left: -5px; min-height: 8px; min-width: 8px; padding: 0 12px; position: absolute; top: -11px; white-space: nowrap; z-index: 1000; } +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { background-color: #2dc26b; } +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { background-color: #e03e2d; } +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { background-color: #f1c40f; } +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { background-color: #3598db; } +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { background-color: #b96ad9; } +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { background-color: #e67e23; } +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { background-color: #aaa69d; } +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { background-color: #f368e0; } +.tox-rtc-remote-image { background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; border: 1px solid #ccc; min-height: 240px; min-width: 320px; } +.mce-match-marker { background: #aaa; color: #fff; } +.mce-match-marker-selected { background: #39f; color: #fff; } +.mcemarker-selected::-moz-selection { background: #39f; color: #fff; } +.mce-match-marker-selected::selection { background: #39f; color: #fff; } + +.mce-content-body audio[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body img[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body video[data-mce-selected] { outline: 3px solid #b4d7ff; } +.mce-content-body hr[data-mce-selected] { outline: 3px solid #b4d7ff; outline-offset: 1px; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:focus { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:hover { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"][data-mce-selected] { cursor: not-allowed; outline: 3px solid #b4d7ff; } + +.mce-content-body.mce-content-readonly [contentEditable="true"]:focus, +.mce-content-body.mce-content-readonly [contentEditable="true"]:hover { outline: 0; } +.mce-content-body [data-mce-selected="inline-boundary"] { background-color: #b4d7ff; } +.mce-content-body .mce-edit-focus { outline: 3px solid #b4d7ff; } + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { position: relative; } + +.mcebody td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { background: 0 0; } + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { background: 0 0; } + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { outline: 0; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { border-color: rgb(0 84 180 / 70%); } } +.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; } +.mce-content-body img[data-mce-selected]::selection { background: 0 0; } +.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; user-select: none; user-select: none; } +.ephox-snooker-resizer-cols { cursor: col-resize; } +.ephox-snooker-resizer-rows { cursor: row-resize; } +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { opacity: 1; } +.mce-spellchecker-word { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; height: 2rem; } +.mce-spellchecker-grammar { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; } +.mce-toc { border: 1px solid gray; } +.mce-toc h2 { margin: 4px; } +.mce-toc li { list-style-type: none; } + +.mce-item-table:not([border]), +.mce-item-table:not([border]) caption, +.mce-item-table:not([border]) td, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"], +.mce-item-table[border="0"] caption, +.mce-item-table[border="0"] td, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"], +table[style*="border-width: 0px"] caption, +table[style*="border-width: 0px"] td, +table[style*="border-width: 0px"] th { border: 1px dashed #bbb; } + +.mce-visualblocks address, +.mce-visualblocks article, +.mce-visualblocks aside, +.mce-visualblocks blockquote, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks dl, +.mce-visualblocks figcaption, +.mce-visualblocks figure, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks hgroup, +.mce-visualblocks ol, +.mce-visualblocks p, +.mce-visualblocks pre, +.mce-visualblocks section, +.mce-visualblocks ul { background-repeat: no-repeat; border: 1px dashed #bbb; margin-left: 3px; padding-top: 10px; } +.mce-visualblocks p { background-image: url("data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7"); } +.mce-visualblocks h1 { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw=="); } +.mce-visualblocks h2 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw=="); } +.mce-visualblocks h3 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7"); } +.mce-visualblocks h4 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw=="); } +.mce-visualblocks h5 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw=="); } +.mce-visualblocks h6 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw=="); } +.mce-visualblocks div:not([data-mce-bogus]) { background-image: url("data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7"); } +.mce-visualblocks section { background-image: url("data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs="); } +.mce-visualblocks article { background-image: url("data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7"); } +.mce-visualblocks blockquote { background-image: url("data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7"); } +.mce-visualblocks address { background-image: url("data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs="); } +.mce-visualblocks pre { background-image: url("data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw=="); } +.mce-visualblocks figure { background-image: url("data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7"); } +.mce-visualblocks figcaption { border: 1px dashed #bbb; } +.mce-visualblocks hgroup { background-image: url("data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7"); } +.mce-visualblocks aside { background-image: url("data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs="); } +.mce-visualblocks ul { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw=="); } +.mce-visualblocks ol { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw=="); } +.mce-visualblocks dl { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw=="); } + +.mce-visualblocks:not([dir="rtl"]) address, +.mce-visualblocks:not([dir="rtl"]) article, +.mce-visualblocks:not([dir="rtl"]) aside, +.mce-visualblocks:not([dir="rtl"]) blockquote, +.mce-visualblocks:not([dir="rtl"]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir="rtl"]) dl, +.mce-visualblocks:not([dir="rtl"]) figcaption, +.mce-visualblocks:not([dir="rtl"]) figure, +.mce-visualblocks:not([dir="rtl"]) h1, +.mce-visualblocks:not([dir="rtl"]) h2, +.mce-visualblocks:not([dir="rtl"]) h3, +.mce-visualblocks:not([dir="rtl"]) h4, +.mce-visualblocks:not([dir="rtl"]) h5, +.mce-visualblocks:not([dir="rtl"]) h6, +.mce-visualblocks:not([dir="rtl"]) hgroup, +.mce-visualblocks:not([dir="rtl"]) ol, +.mce-visualblocks:not([dir="rtl"]) p, +.mce-visualblocks:not([dir="rtl"]) pre, +.mce-visualblocks:not([dir="rtl"]) section, +.mce-visualblocks:not([dir="rtl"]) ul { margin-left: 3px; } + +.mce-visualblocks[dir="rtl"] address, +.mce-visualblocks[dir="rtl"] article, +.mce-visualblocks[dir="rtl"] aside, +.mce-visualblocks[dir="rtl"] blockquote, +.mce-visualblocks[dir="rtl"] div:not([data-mce-bogus]), +.mce-visualblocks[dir="rtl"] dl, +.mce-visualblocks[dir="rtl"] figcaption, +.mce-visualblocks[dir="rtl"] figure, +.mce-visualblocks[dir="rtl"] h1, +.mce-visualblocks[dir="rtl"] h2, +.mce-visualblocks[dir="rtl"] h3, +.mce-visualblocks[dir="rtl"] h4, +.mce-visualblocks[dir="rtl"] h5, +.mce-visualblocks[dir="rtl"] h6, +.mce-visualblocks[dir="rtl"] hgroup, +.mce-visualblocks[dir="rtl"] ol, +.mce-visualblocks[dir="rtl"] p, +.mce-visualblocks[dir="rtl"] pre, +.mce-visualblocks[dir="rtl"] section, +.mce-visualblocks[dir="rtl"] ul { background-position-x: right; margin-right: 3px; } + +.mce-nbsp, +.mce-shy { background: #aaa; } +.mce-shy::after { content: "-"; } diff --git a/tinymce/skins/ui/tinymce-5/content.inline.min.css.br b/tinymce/skins/ui/tinymce-5/content.inline.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..7cb4e7145070f6e3122a6e7b08752e157448ccbf GIT binary patch literal 5024 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 q6?%J@7m(QFI}Fs43h`1L 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 audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; } +.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; } + +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]), +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; } +.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; } +.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; } +.tox-checklist > li:not(.tox-checklist--hidden) { list-style: none; margin: 0.25em 0; } +.tox-checklist > li:not(.tox-checklist--hidden)::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); cursor: pointer; height: 1em; margin-left: -1.5em; margin-top: 0.125em; position: absolute; width: 1em; } +.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A"); } +[dir="rtl"] .tox-checklist > li:not(.tox-checklist--hidden)::before { margin-left: 0; margin-right: -1.5em; } + +code[class*="language-"], +pre[class*="language-"] { color: #000; background: 0 0; text-shadow: 0 1px #fff; font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; font-size: 1em; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; } + +code[class*="language-"] ::selection, +code[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +pre[class*="language-"]::-moz-selection { text-shadow: none; background: #b3d4fc; } + +code[class*="language-"] ::selection, +code[class*="language-"]::selection, +pre[class*="language-"] ::selection, +pre[class*="language-"]::selection { text-shadow: none; background: #b3d4fc; } + +@media print { code[class*="language-"], +pre[class*="language-"] { text-shadow: none; } } +pre[class*="language-"] { padding: 1em; margin: 0.5em 0; overflow: auto; } + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { background: #f5f2f0; } +:not(pre) > code[class*="language-"] { padding: 0.1em; border-radius: 0.3em; white-space: normal; } + +.token.cdata, +.token.comment, +.token.doctype, +.token.prolog { color: #708090; } +.token.punctuation { color: #999; } +.token.namespace { opacity: 0.7; } + +.token.boolean, +.token.constant, +.token.deleted, +.token.number, +.token.property, +.token.symbol, +.token.tag { color: #905; } + +.token.attr-name, +.token.builtin, +.token.char, +.token.inserted, +.token.selector, +.token.string { color: #690; } + +.language-css .token.string, +.style .token.string, +.token.entity, +.token.operator, +.token.url { color: #9a6e3a; background: hsl(0deg 0% 100% / 50%); } + +.token.atrule, +.token.attr-value, +.token.keyword { color: #07a; } + +.token.class-name, +.token.function { color: #dd4a68; } + +.token.important, +.token.regex, +.token.variable { color: #e90; } + +.token.bold, +.token.important { font-weight: 700; } +.token.italic { font-style: italic; } +.token.entity { cursor: help; } +.mce-content-body { overflow-wrap: break-word; word-wrap: break-word; } +.mce-content-body .mce-visual-caret { background-color: #000; background-color: currentcolor; position: absolute; } +.mce-content-body .mce-visual-caret-hidden { display: none; } +.mce-content-body [data-mce-caret] { left: -1000px; margin: 0; padding: 0; position: absolute; right: auto; top: 0; } +.mce-content-body .mce-offscreen-selection { left: -2000000px; max-width: 1000000px; position: absolute; } +.mce-content-body [contentEditable="false"] { cursor: default; } +.mce-content-body [contentEditable="true"] { cursor: text; } +.tox-cursor-format-painter { cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default; } +div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; } +div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; } + +@media print { + sup.mce-footnote a { color: #000; text-decoration: none; } + div.mce-footnotes { break-inside: avoid; width: 100%; } + div.mce-footnotes li > a.mce-footnotes-backlink { display: none; } +} +.mce-content-body figure.align-left { float: left; } +.mce-content-body figure.align-right { float: right; } +.mce-content-body figure.image.align-center { display: table; margin-left: auto; margin-right: auto; } +.mce-preview-object { border: 1px solid gray; display: inline-block; line-height: 0; margin: 0 2px; position: relative; } +.mce-preview-object .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-preview-object[data-mce-selected="2"] .mce-shim { display: none; } +.mce-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); } +.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; } +.mce-object { background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center; border: 1px dashed #aaa; } +.mce-pagebreak { border: 1px dashed #aaa; cursor: default; display: block; height: 5px; margin-top: 15px; page-break-before: always; width: 100%; } + +@media print { .mce-pagebreak { border: 0; } } +.tiny-pageembed .mce-shim { background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tiny-pageembed[data-mce-selected="2"] .mce-shim { display: none; } +.tiny-pageembed { display: inline-block; position: relative; } + +.tiny-pageembed--16by9, +.tiny-pageembed--1by1, +.tiny-pageembed--21by9, +.tiny-pageembed--4by3 { display: block; overflow: hidden; padding: 0; position: relative; width: 100%; } +.tiny-pageembed--21by9 { padding-top: 42.857143%; } +.tiny-pageembed--16by9 { padding-top: 56.25%; } +.tiny-pageembed--4by3 { padding-top: 75%; } +.tiny-pageembed--1by1 { padding-top: 100%; } + +.tiny-pageembed--16by9 iframe, +.tiny-pageembed--1by1 iframe, +.tiny-pageembed--21by9 iframe, +.tiny-pageembed--4by3 iframe { border: 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.mce-content-body[data-mce-placeholder] { position: relative; } +.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { color: rgb(34 47 62 / 70%); content: attr(data-mce-placeholder); position: absolute; } +.mce-content-body:not([dir="rtl"])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 1px; } +.mce-content-body[dir="rtl"][data-mce-placeholder]:not(.mce-visualblocks)::before { right: 1px; } +.mce-content-body div.mce-resizehandle { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; height: 10px; position: absolute; width: 10px; z-index: 1298; } +.mce-content-body div.mce-resizehandle:hover { background-color: #4099ff; } +.mce-content-body div.mce-resizehandle:nth-of-type(1) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(2) { cursor: nesw-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(3) { cursor: nwse-resize; } +.mce-content-body div.mce-resizehandle:nth-of-type(4) { cursor: nesw-resize; } +.mce-content-body .mce-resize-backdrop { z-index: 10000; } +.mce-content-body .mce-clonedresizable { cursor: default; opacity: 0.5; outline: 1px dashed #000; position: absolute; z-index: 10001; } + +.mce-content-body .mce-clonedresizable.mce-resizetable-columns td, +.mce-content-body .mce-clonedresizable.mce-resizetable-columns th { border: 0; } +.mce-content-body .mce-resize-helper { background: #555; background: rgb(0 0 0 / 75%); border: 1px; border-radius: 3px; color: #fff; display: none; font-family: sans-serif; font-size: 12px; line-height: 14px; margin: 5px 10px; padding: 5px; position: absolute; white-space: nowrap; z-index: 10002; } +.tox-rtc-user-selection { position: relative; } +.tox-rtc-user-cursor { bottom: 0; cursor: default; position: absolute; top: 0; width: 2px; } +.tox-rtc-user-cursor::before { background-color: inherit; border-radius: 50%; content: ""; display: block; height: 8px; position: absolute; right: -3px; top: -3px; width: 8px; } +.tox-rtc-user-cursor:hover::after { background-color: inherit; border-radius: 100px; box-sizing: border-box; color: #fff; content: attr(data-user); display: block; font-size: 12px; font-weight: 700; left: -5px; min-height: 8px; min-width: 8px; padding: 0 12px; position: absolute; top: -11px; white-space: nowrap; z-index: 1000; } +.tox-rtc-user-selection--1 .tox-rtc-user-cursor { background-color: #2dc26b; } +.tox-rtc-user-selection--2 .tox-rtc-user-cursor { background-color: #e03e2d; } +.tox-rtc-user-selection--3 .tox-rtc-user-cursor { background-color: #f1c40f; } +.tox-rtc-user-selection--4 .tox-rtc-user-cursor { background-color: #3598db; } +.tox-rtc-user-selection--5 .tox-rtc-user-cursor { background-color: #b96ad9; } +.tox-rtc-user-selection--6 .tox-rtc-user-cursor { background-color: #e67e23; } +.tox-rtc-user-selection--7 .tox-rtc-user-cursor { background-color: #aaa69d; } +.tox-rtc-user-selection--8 .tox-rtc-user-cursor { background-color: #f368e0; } +.tox-rtc-remote-image { background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center; border: 1px solid #ccc; min-height: 240px; min-width: 320px; } +.mce-match-marker { background: #aaa; color: #fff; } +.mce-match-marker-selected { background: #39f; color: #fff; } +.mcemarker-selected::-moz-selection { background: #39f; color: #fff; } +.mce-match-marker-selected::selection { background: #39f; color: #fff; } + +.mce-content-body audio[data-mce-selected], +.mce-content-body embed[data-mce-selected], +.mce-content-body img[data-mce-selected], +.mce-content-body object[data-mce-selected], +.mce-content-body table[data-mce-selected], +.mce-content-body video[data-mce-selected] { outline: 3px solid #b4d7ff; } +.mce-content-body hr[data-mce-selected] { outline: 3px solid #b4d7ff; outline-offset: 1px; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:focus { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"] [contentEditable="true"]:hover { outline: 3px solid #b4d7ff; } +.mce-content-body [contentEditable="false"][data-mce-selected] { cursor: not-allowed; outline: 3px solid #b4d7ff; } + +.mce-content-body.mce-content-readonly [contentEditable="true"]:focus, +.mce-content-body.mce-content-readonly [contentEditable="true"]:hover { outline: 0; } +.mce-content-body [data-mce-selected="inline-boundary"] { background-color: #b4d7ff; } +.mce-content-body .mce-edit-focus { outline: 3px solid #b4d7ff; } + +.mce-content-body td[data-mce-selected], +.mce-content-body th[data-mce-selected] { position: relative; } + +.mcebody td[data-mce-selected]::-moz-selection, +.mce-content-body th[data-mce-selected]::-moz-selection { background: 0 0; } + +.mce-content-body td[data-mce-selected]::selection, +.mce-content-body th[data-mce-selected]::selection { background: 0 0; } + +.mce-content-body td[data-mce-selected] *, +.mce-content-body th[data-mce-selected] * { outline: 0; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } + +.mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; } + +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .mce-content-body td[data-mce-selected]::after, +.mce-content-body th[data-mce-selected]::after { border-color: rgb(0 84 180 / 70%); } } +.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; } +.mce-content-body img[data-mce-selected]::selection { background: 0 0; } +.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; user-select: none; user-select: none; } +.ephox-snooker-resizer-cols { cursor: col-resize; } +.ephox-snooker-resizer-rows { cursor: row-resize; } +.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { opacity: 1; } +.mce-spellchecker-word { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; height: 2rem; } +.mce-spellchecker-grammar { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); background-position: 0 calc(100% + 1px); background-repeat: repeat-x; background-size: auto 6px; cursor: default; } +.mce-toc { border: 1px solid gray; } +.mce-toc h2 { margin: 4px; } +.mce-toc li { list-style-type: none; } + +.mce-item-table:not([border]), +.mce-item-table:not([border]) caption, +.mce-item-table:not([border]) td, +.mce-item-table:not([border]) th, +.mce-item-table[border="0"], +.mce-item-table[border="0"] caption, +.mce-item-table[border="0"] td, +.mce-item-table[border="0"] th, +table[style*="border-width: 0px"], +table[style*="border-width: 0px"] caption, +table[style*="border-width: 0px"] td, +table[style*="border-width: 0px"] th { border: 1px dashed #bbb; } + +.mce-visualblocks address, +.mce-visualblocks article, +.mce-visualblocks aside, +.mce-visualblocks blockquote, +.mce-visualblocks div:not([data-mce-bogus]), +.mce-visualblocks dl, +.mce-visualblocks figcaption, +.mce-visualblocks figure, +.mce-visualblocks h1, +.mce-visualblocks h2, +.mce-visualblocks h3, +.mce-visualblocks h4, +.mce-visualblocks h5, +.mce-visualblocks h6, +.mce-visualblocks hgroup, +.mce-visualblocks ol, +.mce-visualblocks p, +.mce-visualblocks pre, +.mce-visualblocks section, +.mce-visualblocks ul { background-repeat: no-repeat; border: 1px dashed #bbb; margin-left: 3px; padding-top: 10px; } +.mce-visualblocks p { background-image: url("data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7"); } +.mce-visualblocks h1 { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw=="); } +.mce-visualblocks h2 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw=="); } +.mce-visualblocks h3 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7"); } +.mce-visualblocks h4 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw=="); } +.mce-visualblocks h5 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw=="); } +.mce-visualblocks h6 { background-image: url("data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw=="); } +.mce-visualblocks div:not([data-mce-bogus]) { background-image: url("data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7"); } +.mce-visualblocks section { background-image: url("data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs="); } +.mce-visualblocks article { background-image: url("data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7"); } +.mce-visualblocks blockquote { background-image: url("data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7"); } +.mce-visualblocks address { background-image: url("data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs="); } +.mce-visualblocks pre { background-image: url("data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw=="); } +.mce-visualblocks figure { background-image: url("data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7"); } +.mce-visualblocks figcaption { border: 1px dashed #bbb; } +.mce-visualblocks hgroup { background-image: url("data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7"); } +.mce-visualblocks aside { background-image: url("data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs="); } +.mce-visualblocks ul { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw=="); } +.mce-visualblocks ol { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw=="); } +.mce-visualblocks dl { background-image: url("data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw=="); } + +.mce-visualblocks:not([dir="rtl"]) address, +.mce-visualblocks:not([dir="rtl"]) article, +.mce-visualblocks:not([dir="rtl"]) aside, +.mce-visualblocks:not([dir="rtl"]) blockquote, +.mce-visualblocks:not([dir="rtl"]) div:not([data-mce-bogus]), +.mce-visualblocks:not([dir="rtl"]) dl, +.mce-visualblocks:not([dir="rtl"]) figcaption, +.mce-visualblocks:not([dir="rtl"]) figure, +.mce-visualblocks:not([dir="rtl"]) h1, +.mce-visualblocks:not([dir="rtl"]) h2, +.mce-visualblocks:not([dir="rtl"]) h3, +.mce-visualblocks:not([dir="rtl"]) h4, +.mce-visualblocks:not([dir="rtl"]) h5, +.mce-visualblocks:not([dir="rtl"]) h6, +.mce-visualblocks:not([dir="rtl"]) hgroup, +.mce-visualblocks:not([dir="rtl"]) ol, +.mce-visualblocks:not([dir="rtl"]) p, +.mce-visualblocks:not([dir="rtl"]) pre, +.mce-visualblocks:not([dir="rtl"]) section, +.mce-visualblocks:not([dir="rtl"]) ul { margin-left: 3px; } + +.mce-visualblocks[dir="rtl"] address, +.mce-visualblocks[dir="rtl"] article, +.mce-visualblocks[dir="rtl"] aside, +.mce-visualblocks[dir="rtl"] blockquote, +.mce-visualblocks[dir="rtl"] div:not([data-mce-bogus]), +.mce-visualblocks[dir="rtl"] dl, +.mce-visualblocks[dir="rtl"] figcaption, +.mce-visualblocks[dir="rtl"] figure, +.mce-visualblocks[dir="rtl"] h1, +.mce-visualblocks[dir="rtl"] h2, +.mce-visualblocks[dir="rtl"] h3, +.mce-visualblocks[dir="rtl"] h4, +.mce-visualblocks[dir="rtl"] h5, +.mce-visualblocks[dir="rtl"] h6, +.mce-visualblocks[dir="rtl"] hgroup, +.mce-visualblocks[dir="rtl"] ol, +.mce-visualblocks[dir="rtl"] p, +.mce-visualblocks[dir="rtl"] pre, +.mce-visualblocks[dir="rtl"] section, +.mce-visualblocks[dir="rtl"] ul { background-position-x: right; margin-right: 3px; } + +.mce-nbsp, +.mce-shy { background: #aaa; } +.mce-shy::after { content: "-"; } +body { font-family: sans-serif; } +table { border-collapse: collapse; } diff --git a/tinymce/skins/ui/tinymce-5/content.min.css.br b/tinymce/skins/ui/tinymce-5/content.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..710f8a05064c393fcdf122ffab7ab8ef91e290da GIT binary patch literal 5050 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5/skin.css b/tinymce/skins/ui/tinymce-5/skin.css new file mode 100755 index 000000000..92cf6fe52 --- /dev/null +++ b/tinymce/skins/ui/tinymce-5/skin.css @@ -0,0 +1,3199 @@ +.tox { + box-shadow: none; + box-sizing: content-box; + color: #222f3e; + cursor: auto; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: normal; + -webkit-tap-highlight-color: transparent; + text-decoration: none; + text-shadow: none; + text-transform: none; + vertical-align: initial; + white-space: normal; +} +.tox *:not(svg):not(rect) { + box-sizing: inherit; + color: inherit; + cursor: inherit; + direction: inherit; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: inherit; + -webkit-tap-highlight-color: inherit; + text-align: inherit; + text-decoration: inherit; + text-shadow: inherit; + text-transform: inherit; + vertical-align: inherit; + white-space: inherit; +} +.tox *:not(svg):not(rect) { + /* stylelint-disable-line no-duplicate-selectors */ + background: transparent; + border: 0; + box-shadow: none; + float: none; + height: auto; + margin: 0; + max-width: none; + outline: 0; + padding: 0; + position: static; + width: auto; +} +.tox:not([dir=rtl]) { + direction: ltr; + text-align: left; +} +.tox[dir=rtl] { + direction: rtl; + text-align: right; +} +.tox-tinymce { + border: 1px solid #cccccc; + border-radius: 0; + box-shadow: none; + box-sizing: border-box; + display: flex; + flex-direction: column; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + overflow: hidden; + position: relative; + visibility: inherit !important; +} +.tox.tox-tinymce-inline { + border: none; + box-shadow: none; + overflow: initial; +} +.tox.tox-tinymce-inline .tox-editor-container { + overflow: initial; +} +.tox.tox-tinymce-inline .tox-editor-header { + background-color: #fff; + border: 1px solid #cccccc; + border-radius: 0; + box-shadow: none; + overflow: hidden; +} +.tox-tinymce-aux { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + z-index: 1300; +} +.tox-tinymce *:focus, +.tox-tinymce-aux *:focus { + outline: none; +} +button::-moz-focus-inner { + border: 0; +} +.tox[dir=rtl] .tox-icon--flip svg { + transform: rotateY(180deg); +} +.tox .accessibility-issue__header { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description { + align-items: stretch; + border: 1px solid #cccccc; + border-radius: 3px; + display: flex; + justify-content: space-between; +} +.tox .accessibility-issue__description > div { + padding-bottom: 4px; +} +.tox .accessibility-issue__description > div > div { + align-items: center; + display: flex; + margin-bottom: 4px; +} +.tox .accessibility-issue__description > *:last-child:not(:only-child) { + border-color: #cccccc; + border-style: solid; +} +.tox .accessibility-issue__repair { + margin-top: 16px; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { + background-color: rgba(32, 122, 183, 0.1); + border-color: rgba(32, 122, 183, 0.4); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child { + border-color: rgba(32, 122, 183, 0.4); +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { + color: #207ab7; +} +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { + fill: #207ab7; +} +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { + color: #207ab7; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { + background-color: rgba(255, 165, 0, 0.1); + border-color: rgba(255, 165, 0, 0.5); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child { + border-color: rgba(255, 165, 0, 0.5); +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { + color: #cc8500; +} +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { + fill: #cc8500; +} +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { + color: #cc8500; +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { + background-color: rgba(204, 0, 0, 0.1); + border-color: rgba(204, 0, 0, 0.4); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child { + border-color: rgba(204, 0, 0, 0.4); +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { + color: #c00; +} +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { + fill: #c00; +} +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { + color: #c00; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { + background-color: rgba(120, 171, 70, 0.1); + border-color: rgba(120, 171, 70, 0.4); + color: #222f3e; +} +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child { + border-color: rgba(120, 171, 70, 0.4); +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { + color: #78AB46; +} +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { + fill: #78AB46; +} +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { + color: #78AB46; +} +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { + margin-top: 0; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-left: auto; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 4px 4px 8px; +} +.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-left-width: 1px; + padding-left: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button { + margin-right: 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) { + margin-right: auto; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description { + padding: 4px 8px 4px 4px; +} +.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child { + border-right-width: 1px; + padding-right: 4px; +} +.tox .tox-anchorbar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-bar { + display: flex; + flex: 0 0 auto; +} +.tox .tox-button { + background-color: #207ab7; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #207ab7; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #fff; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + line-height: 24px; + margin: 0; + outline: none; + padding: 4px 16px; + position: relative; + text-align: center; + text-decoration: none; + text-transform: none; + white-space: nowrap; +} +.tox .tox-button::before { + border-radius: 3px; + bottom: -1px; + box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #207ab7, 0 0 0 3px rgba(32, 122, 183, 0.25); + content: ''; + left: -1px; + opacity: 0; + pointer-events: none; + position: absolute; + right: -1px; + top: -1px; +} +.tox .tox-button[disabled] { + background-color: #207ab7; + background-image: none; + border-color: #207ab7; + box-shadow: none; + color: rgba(255, 255, 255, 0.5); + cursor: not-allowed; +} +.tox .tox-button:focus:not(:disabled) { + background-color: #1c6ca1; + background-image: none; + border-color: #1c6ca1; + box-shadow: none; + color: #fff; +} +.tox .tox-button:focus-visible:not(:disabled)::before { + opacity: 1; +} +.tox .tox-button:hover:not(:disabled) { + background-color: #1c6ca1; + background-image: none; + border-color: #1c6ca1; + box-shadow: none; + color: #fff; +} +.tox .tox-button:active:not(:disabled) { + background-color: #185d8c; + background-image: none; + border-color: #185d8c; + box-shadow: none; + color: #fff; +} +.tox .tox-button--secondary { + background-color: #f0f0f0; + background-image: none; + background-position: 0 0; + background-repeat: repeat; + border-color: #f0f0f0; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + outline: none; + padding: 4px 16px; + text-decoration: none; + text-transform: none; +} +.tox .tox-button--secondary[disabled] { + background-color: #f0f0f0; + background-image: none; + border-color: #f0f0f0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} +.tox .tox-button--secondary:focus:not(:disabled) { + background-color: #e3e3e3; + background-image: none; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary:hover:not(:disabled) { + background-color: #e3e3e3; + background-image: none; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--secondary:active:not(:disabled) { + background-color: #d6d6d6; + background-image: none; + border-color: #d6d6d6; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { + padding: 4px; +} +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { + display: block; + fill: currentColor; +} +.tox .tox-button-link { + background: 0; + border: none; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + font-weight: normal; + line-height: 1.3; + margin: 0; + padding: 0; + white-space: nowrap; +} +.tox .tox-button-link--sm { + font-size: 14px; +} +.tox .tox-button--naked { + background-color: transparent; + border-color: transparent; + box-shadow: unset; + color: #222f3e; +} +.tox .tox-button--naked[disabled] { + background-color: #f0f0f0; + border-color: #f0f0f0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} +.tox .tox-button--naked:hover:not(:disabled) { + background-color: #e3e3e3; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--naked:focus:not(:disabled) { + background-color: #e3e3e3; + border-color: #e3e3e3; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--naked:active:not(:disabled) { + background-color: #d6d6d6; + border-color: #d6d6d6; + box-shadow: none; + color: #222f3e; +} +.tox .tox-button--naked .tox-icon svg { + fill: currentColor; +} +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { + color: #222f3e; +} +.tox .tox-checkbox { + align-items: center; + border-radius: 3px; + cursor: pointer; + display: flex; + height: 36px; + min-width: 36px; +} +.tox .tox-checkbox__input { + /* Hide from view but visible to screen readers */ + height: 1px; + overflow: hidden; + position: absolute; + top: auto; + width: 1px; +} +.tox .tox-checkbox__icons { + align-items: center; + border-radius: 3px; + box-shadow: 0 0 0 2px transparent; + box-sizing: content-box; + display: flex; + height: 24px; + justify-content: center; + padding: calc(4px - 1px); + width: 24px; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: block; + fill: rgba(34, 47, 62, 0.3); +} +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: none; + fill: #207ab7; +} +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: none; + fill: #207ab7; +} +.tox .tox-checkbox--disabled { + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { + display: block; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { + display: none; +} +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { + display: block; +} +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { + border-radius: 3px; + box-shadow: inset 0 0 0 1px #207ab7; + padding: calc(4px - 1px); +} +.tox:not([dir=rtl]) .tox-checkbox__label { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-checkbox__input { + left: -10000px; +} +.tox:not([dir=rtl]) .tox-bar .tox-checkbox { + margin-left: 4px; +} +.tox[dir=rtl] .tox-checkbox__label { + margin-right: 4px; +} +.tox[dir=rtl] .tox-checkbox__input { + right: -10000px; +} +.tox[dir=rtl] .tox-bar .tox-checkbox { + margin-right: 4px; +} +.tox { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox .tox-collection--toolbar .tox-collection__group { + display: flex; + padding: 0; +} +.tox .tox-collection--grid .tox-collection__group { + display: flex; + flex-wrap: wrap; + max-height: 208px; + overflow-x: hidden; + overflow-y: auto; + padding: 0; +} +.tox .tox-collection--list .tox-collection__group { + border-bottom-width: 0; + border-color: #cccccc; + border-left-width: 0; + border-right-width: 0; + border-style: solid; + border-top-width: 1px; + padding: 4px 0; +} +.tox .tox-collection--list .tox-collection__group:first-child { + border-top-width: 0; +} +.tox .tox-collection__group-heading { + background-color: #e6e6e6; + color: rgba(34, 47, 62, 0.7); + cursor: default; + font-size: 12px; + font-style: normal; + font-weight: normal; + margin-bottom: 4px; + margin-top: -4px; + padding: 4px 8px; + text-transform: none; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.tox .tox-collection__item { + align-items: center; + border-radius: 3px; + color: #222f3e; + display: flex; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.tox .tox-collection--list .tox-collection__item { + padding: 4px 8px; +} +.tox .tox-collection--toolbar .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--grid .tox-collection__item { + border-radius: 3px; + padding: 4px; +} +.tox .tox-collection--list .tox-collection__item--enabled { + background-color: #fff; + color: #222f3e; +} +.tox .tox-collection--list .tox-collection__item--active { + background-color: #dee0e2; +} +.tox .tox-collection--toolbar .tox-collection__item--enabled { + background-color: #c8cbcf; + color: #222f3e; +} +.tox .tox-collection--toolbar .tox-collection__item--active { + background-color: #dee0e2; +} +.tox .tox-collection--grid .tox-collection__item--enabled { + background-color: #c8cbcf; + color: #222f3e; +} +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + background-color: #dee0e2; + color: #222f3e; +} +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #222f3e; +} +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { + color: #222f3e; +} +.tox .tox-collection__item-icon, +.tox .tox-collection__item-checkmark { + align-items: center; + display: flex; + height: 24px; + justify-content: center; + width: 24px; +} +.tox .tox-collection__item-icon svg, +.tox .tox-collection__item-checkmark svg { + fill: currentColor; +} +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { + height: 48px; + width: 48px; +} +.tox .tox-collection__item-label { + color: currentColor; + display: inline-block; + flex: 1; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 24px; + text-transform: none; + word-break: break-all; +} +.tox .tox-collection__item-accessory { + color: rgba(34, 47, 62, 0.7); + display: inline-block; + font-size: 14px; + height: 24px; + line-height: 24px; + text-transform: none; +} +.tox .tox-collection__item-caret { + align-items: center; + display: flex; + min-height: 24px; +} +.tox .tox-collection__item-caret::after { + content: ''; + font-size: 0; + min-height: inherit; +} +.tox .tox-collection__item-caret svg { + fill: #222f3e; +} +.tox .tox-collection__item--state-disabled { + background-color: transparent; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { + display: none; +} +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { + display: none; +} +.tox .tox-collection--horizontal { + background-color: #fff; + border: 1px solid #cccccc; + border-radius: 3px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: nowrap; + margin-bottom: 0; + overflow-x: auto; + padding: 0; +} +.tox .tox-collection--horizontal .tox-collection__group { + align-items: center; + display: flex; + flex-wrap: nowrap; + margin: 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item { + height: 34px; + margin: 3px 0 2px 0; + padding: 0 4px; +} +.tox .tox-collection--horizontal .tox-collection__item-label { + white-space: nowrap; +} +.tox .tox-collection--horizontal .tox-collection__item-caret { + margin-left: 4px; +} +.tox .tox-collection__item-container { + display: flex; +} +.tox .tox-collection__item-container--row { + align-items: center; + flex: 1 1 auto; + flex-direction: row; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { + margin-right: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { + justify-content: flex-end; + margin-left: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { + align-items: flex-start; + margin-bottom: auto; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { + align-items: center; +} +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { + align-items: flex-end; + margin-top: auto; +} +.tox .tox-collection__item-container--column { + align-self: center; + flex: 1 1 auto; + flex-direction: column; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { + align-items: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { + align-items: flex-end; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { + align-self: flex-start; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { + align-self: center; +} +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { + align-self: flex-end; +} +.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-right: 1px solid #cccccc; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-left: 4px; +} +.tox:not([dir=rtl]) .tox-collection__item-accessory { + margin-left: 16px; + text-align: right; +} +.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret { + margin-left: 16px; +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { + border-left: 1px solid #cccccc; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) { + margin-right: 8px; +} +.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { + margin-right: 4px; +} +.tox[dir=rtl] .tox-collection__item-accessory { + margin-right: 16px; + text-align: left; +} +.tox[dir=rtl] .tox-collection .tox-collection__item-caret { + margin-right: 16px; + transform: rotateY(180deg); +} +.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret { + margin-right: 4px; +} +.tox .tox-color-picker-container { + display: flex; + flex-direction: row; + height: 225px; + margin: 0; +} +.tox .tox-sv-palette { + box-sizing: border-box; + display: flex; + height: 100%; +} +.tox .tox-sv-palette-spectrum { + height: 100%; +} +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { + width: 225px; +} +.tox .tox-sv-palette-thumb { + background: none; + border: 1px solid black; + border-radius: 50%; + box-sizing: content-box; + height: 12px; + position: absolute; + width: 12px; +} +.tox .tox-sv-palette-inner-thumb { + border: 1px solid white; + border-radius: 50%; + height: 10px; + position: absolute; + width: 10px; +} +.tox .tox-hue-slider { + box-sizing: border-box; + height: 100%; + width: 25px; +} +.tox .tox-hue-slider-spectrum { + background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00); + height: 100%; + width: 100%; +} +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { + width: 20px; +} +.tox .tox-hue-slider-thumb { + background: white; + border: 1px solid black; + box-sizing: content-box; + height: 4px; + width: 100%; +} +.tox .tox-rgb-form { + display: flex; + flex-direction: column; + justify-content: space-between; +} +.tox .tox-rgb-form div { + align-items: center; + display: flex; + justify-content: space-between; + margin-bottom: 5px; + width: inherit; +} +.tox .tox-rgb-form input { + width: 6em; +} +.tox .tox-rgb-form input.tox-invalid { + /* Need !important to override Chrome's focus styling unfortunately */ + border: 1px solid red !important; +} +.tox .tox-rgb-form .tox-rgba-preview { + border: 1px solid black; + flex-grow: 2; + margin-bottom: 0; +} +.tox:not([dir=rtl]) .tox-sv-palette { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider { + margin-right: 15px; +} +.tox:not([dir=rtl]) .tox-hue-slider-thumb { + margin-left: -1px; +} +.tox:not([dir=rtl]) .tox-rgb-form label { + margin-right: 0.5em; +} +.tox[dir=rtl] .tox-sv-palette { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider { + margin-left: 15px; +} +.tox[dir=rtl] .tox-hue-slider-thumb { + margin-right: -1px; +} +.tox[dir=rtl] .tox-rgb-form label { + margin-left: 0.5em; +} +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches { + margin: 2px 0 3px 4px; +} +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { + border: 0; + margin: -4px 0; +} +.tox .tox-swatches__row { + display: flex; +} +.tox .tox-swatch { + height: 30px; + transition: transform 0.15s, box-shadow 0.15s; + width: 30px; +} +.tox .tox-swatch:hover, +.tox .tox-swatch:focus { + box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset; + transform: scale(0.8); +} +.tox .tox-swatch--remove { + align-items: center; + display: flex; + justify-content: center; +} +.tox .tox-swatch--remove svg path { + stroke: #e74c3c; +} +.tox .tox-swatches__picker-btn { + align-items: center; + background-color: transparent; + border: 0; + cursor: pointer; + display: flex; + height: 30px; + justify-content: center; + outline: none; + padding: 0; + width: 30px; +} +.tox .tox-swatches__picker-btn svg { + fill: #222f3e; + height: 24px; + width: 24px; +} +.tox .tox-swatches__picker-btn:hover { + background: #dee0e2; +} +.tox:not([dir=rtl]) .tox-swatches__picker-btn { + margin-left: auto; +} +.tox[dir=rtl] .tox-swatches__picker-btn { + margin-right: auto; +} +.tox .tox-comment-thread { + background: #fff; + position: relative; +} +.tox .tox-comment-thread > *:not(:first-child) { + margin-top: 8px; +} +.tox .tox-comment { + background: #fff; + border: 1px solid #cccccc; + border-radius: 3px; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + padding: 8px 8px 16px 8px; + position: relative; +} +.tox .tox-comment__header { + align-items: center; + color: #222f3e; + display: flex; + justify-content: space-between; +} +.tox .tox-comment__date { + color: #222f3e; + font-size: 12px; + line-height: 18px; +} +.tox .tox-comment__body { + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin-top: 8px; + position: relative; + text-transform: initial; +} +.tox .tox-comment__body textarea { + resize: none; + white-space: normal; + width: 100%; +} +.tox .tox-comment__expander { + padding-top: 8px; +} +.tox .tox-comment__expander p { + color: rgba(34, 47, 62, 0.7); + font-size: 14px; + font-style: normal; +} +.tox .tox-comment__body p { + margin: 0; +} +.tox .tox-comment__buttonspacing { + padding-top: 16px; + text-align: center; +} +.tox .tox-comment-thread__overlay::after { + background: #fff; + bottom: 0; + content: ""; + display: flex; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + top: 0; + z-index: 5; +} +.tox .tox-comment__reply { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 8px; +} +.tox .tox-comment__reply > *:first-child { + margin-bottom: 8px; + width: 100%; +} +.tox .tox-comment__edit { + display: flex; + flex-wrap: wrap; + justify-content: flex-end; + margin-top: 16px; +} +.tox .tox-comment__gradient::after { + background: linear-gradient(rgba(255, 255, 255, 0), #fff); + bottom: 0; + content: ""; + display: block; + height: 5em; + margin-top: -40px; + position: absolute; + width: 100%; +} +.tox .tox-comment__overlay { + background: #fff; + bottom: 0; + display: flex; + flex-direction: column; + flex-grow: 1; + left: 0; + opacity: 0.9; + position: absolute; + right: 0; + text-align: center; + top: 0; + z-index: 5; +} +.tox .tox-comment__loading-text { + align-items: center; + color: #222f3e; + display: flex; + flex-direction: column; + position: relative; +} +.tox .tox-comment__loading-text > div { + padding-bottom: 16px; +} +.tox .tox-comment__overlaytext { + bottom: 0; + flex-direction: column; + font-size: 14px; + left: 0; + padding: 1em; + position: absolute; + right: 0; + top: 0; + z-index: 10; +} +.tox .tox-comment__overlaytext p { + background-color: #fff; + box-shadow: 0 0 8px 8px #fff; + color: #222f3e; + text-align: center; +} +.tox .tox-comment__overlaytext div:nth-of-type(2) { + font-size: 0.8em; +} +.tox .tox-comment__busy-spinner { + align-items: center; + background-color: #fff; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 20; +} +.tox .tox-comment__scroll { + display: flex; + flex-direction: column; + flex-shrink: 1; + overflow: auto; +} +.tox .tox-conversations { + margin: 8px; +} +.tox:not([dir=rtl]) .tox-comment__edit { + margin-left: 8px; +} +.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child, +.tox:not([dir=rtl]) .tox-comment__edit > *:last-child, +.tox:not([dir=rtl]) .tox-comment__reply > *:last-child { + margin-left: 8px; +} +.tox[dir=rtl] .tox-comment__edit { + margin-right: 8px; +} +.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child, +.tox[dir=rtl] .tox-comment__edit > *:last-child, +.tox[dir=rtl] .tox-comment__reply > *:last-child { + margin-right: 8px; +} +.tox .tox-user { + align-items: center; + display: flex; +} +.tox .tox-user__avatar svg { + fill: rgba(34, 47, 62, 0.7); +} +.tox .tox-user__avatar img { + border-radius: 50%; + height: 36px; + object-fit: cover; + vertical-align: middle; + width: 36px; +} +.tox .tox-user__name { + color: #222f3e; + font-size: 14px; + font-style: normal; + font-weight: bold; + line-height: 18px; + text-transform: none; +} +.tox:not([dir=rtl]) .tox-user__avatar svg, +.tox:not([dir=rtl]) .tox-user__avatar img { + margin-right: 8px; +} +.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar svg, +.tox[dir=rtl] .tox-user__avatar img { + margin-left: 8px; +} +.tox[dir=rtl] .tox-user__avatar + .tox-user__name { + margin-right: 8px; +} +.tox .tox-dialog-wrap { + align-items: center; + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1100; +} +.tox .tox-dialog-wrap__backdrop { + background-color: rgba(255, 255, 255, 0.75); + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1; +} +.tox .tox-dialog-wrap__backdrop--opaque { + background-color: #fff; +} +.tox .tox-dialog { + background-color: #fff; + border-color: #cccccc; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: 0 16px 16px -10px rgba(34, 47, 62, 0.15), 0 0 40px 1px rgba(34, 47, 62, 0.15); + display: flex; + flex-direction: column; + max-height: 100%; + max-width: 480px; + overflow: hidden; + position: relative; + width: 95vw; + z-index: 2; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog { + align-self: flex-start; + margin: 8px auto; + max-height: calc(100vh - 8px * 2); + width: calc(100vw - 16px); + } +} +.tox .tox-dialog-inline { + z-index: 1100; +} +.tox .tox-dialog__header { + align-items: center; + background-color: #fff; + border-bottom: none; + color: #222f3e; + display: flex; + font-size: 16px; + justify-content: space-between; + padding: 8px 16px 0 16px; + position: relative; +} +.tox .tox-dialog__header .tox-button { + z-index: 1; +} +.tox .tox-dialog__draghandle { + cursor: grab; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.tox .tox-dialog__draghandle:active { + cursor: grabbing; +} +.tox .tox-dialog__dismiss { + margin-left: auto; +} +.tox .tox-dialog__title { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 20px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + margin: 0; + text-transform: none; +} +.tox .tox-dialog__body { + color: #222f3e; + display: flex; + flex: 1; + font-size: 16px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + min-width: 0; + text-align: left; + text-transform: none; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body { + flex-direction: column; + } +} +.tox .tox-dialog__body-nav { + align-items: flex-start; + display: flex; + flex-direction: column; + padding: 16px 16px; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { + flex-direction: row; + -webkit-overflow-scrolling: touch; + overflow-x: auto; + padding-bottom: 0; + } +} +.tox .tox-dialog__body-nav-item { + border-bottom: 2px solid transparent; + color: rgba(34, 47, 62, 0.7); + display: inline-block; + font-size: 14px; + line-height: 1.3; + margin-bottom: 8px; + text-decoration: none; + white-space: nowrap; +} +.tox .tox-dialog__body-nav-item:focus { + background-color: rgba(32, 122, 183, 0.1); +} +.tox .tox-dialog__body-nav-item--active { + border-bottom: 2px solid #207ab7; + color: #207ab7; +} +.tox .tox-dialog__body-content { + box-sizing: border-box; + display: flex; + flex: 1; + flex-direction: column; + max-height: 650px; + overflow: auto; + -webkit-overflow-scrolling: touch; + padding: 16px 16px; +} +.tox .tox-dialog__body-content > * { + margin-bottom: 0; + margin-top: 16px; +} +.tox .tox-dialog__body-content > *:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content > *:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content > *:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog__body-content a { + color: #207ab7; + cursor: pointer; + text-decoration: none; +} +.tox .tox-dialog__body-content a:hover, +.tox .tox-dialog__body-content a:focus { + color: #185d8c; + text-decoration: none; +} +.tox .tox-dialog__body-content a:active { + color: #185d8c; + text-decoration: none; +} +.tox .tox-dialog__body-content svg { + fill: #222f3e; +} +.tox .tox-dialog__body-content ul { + display: block; + list-style-type: disc; + margin-bottom: 16px; + margin-inline-end: 0; + margin-inline-start: 0; + padding-inline-start: 2.5rem; +} +.tox .tox-dialog__body-content .tox-form__group h1 { + color: #222f3e; + font-size: 20px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group h2 { + color: #222f3e; + font-size: 16px; + font-style: normal; + font-weight: bold; + letter-spacing: normal; + margin-bottom: 16px; + margin-top: 2rem; + text-transform: none; +} +.tox .tox-dialog__body-content .tox-form__group p { + margin-bottom: 16px; +} +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { + margin-top: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { + margin-bottom: 0; +} +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { + margin-bottom: 0; + margin-top: 0; +} +.tox .tox-dialog--width-lg { + height: 650px; + max-width: 1200px; +} +.tox .tox-dialog--width-md { + max-width: 800px; +} +.tox .tox-dialog--width-md .tox-dialog__body-content { + overflow: auto; +} +.tox .tox-dialog__body-content--centered { + text-align: center; +} +.tox .tox-dialog__footer { + align-items: center; + background-color: #fff; + border-top: 1px solid #cccccc; + display: flex; + justify-content: space-between; + padding: 8px 16px; +} +.tox .tox-dialog__footer-start, +.tox .tox-dialog__footer-end { + display: flex; +} +.tox .tox-dialog__busy-spinner { + align-items: center; + background-color: rgba(255, 255, 255, 0.75); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 3; +} +.tox .tox-dialog__table { + border-collapse: collapse; + width: 100%; +} +.tox .tox-dialog__table thead th { + font-weight: bold; + padding-bottom: 8px; +} +.tox .tox-dialog__table tbody tr { + border-bottom: 1px solid #cccccc; +} +.tox .tox-dialog__table tbody tr:last-child { + border-bottom: none; +} +.tox .tox-dialog__table td { + padding-bottom: 8px; + padding-top: 8px; +} +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { + background: #fff; +} +.tox .tox-dialog__popups { + position: absolute; + width: 100%; + z-index: 1100; +} +.tox .tox-dialog__body-iframe { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-dialog__body-iframe .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox .tox-dialog-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox .tox-dialog-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox .tox-dialog-dock-transition { + transition: visibility 0s linear 0.3s, opacity 0.3s ease; +} +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { + transition-delay: 0s; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav { + margin-right: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) { + margin-left: 8px; + } +} +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *, +.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * { + margin-left: 8px; +} +.tox[dir=rtl] .tox-dialog__body { + text-align: right; +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav { + margin-left: 0; + } +} +@media only screen and (max-width: 767px ) { + body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) { + margin-right: 8px; + } +} +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *, +.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * { + margin-right: 8px; +} +body.tox-dialog__disable-scroll { + overflow: hidden; +} +.tox .tox-dropzone-container { + display: flex; + flex: 1; +} +.tox .tox-dropzone { + align-items: center; + background: #fff; + border: 2px dashed #cccccc; + box-sizing: border-box; + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + min-height: 100px; + padding: 10px; +} +.tox .tox-dropzone p { + color: rgba(34, 47, 62, 0.7); + margin: 0 0 16px 0; +} +.tox .tox-edit-area { + display: flex; + flex: 1; + overflow: hidden; + position: relative; +} +.tox .tox-edit-area__iframe { + background-color: #fff; + border: 0; + box-sizing: border-box; + flex: 1; + height: 100%; + position: absolute; + width: 100%; +} +.tox.tox-inline-edit-area { + border: 1px dotted #cccccc; +} +.tox .tox-editor-container { + display: flex; + flex: 1 1 auto; + flex-direction: column; + overflow: hidden; +} +.tox .tox-editor-header { + display: grid; + grid-template-columns: 1fr min-content; + z-index: 1; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header { + background-color: #fff; + border-bottom: none; + box-shadow: none; + padding: 4px 0; + transition: box-shadow 0.5s; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { + border-top: 1px solid #cccccc; + box-shadow: none; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: #fff; + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); + padding: 4px 0; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); +} +.tox-editor-dock-fadeout { + opacity: 0; + visibility: hidden; +} +.tox-editor-dock-fadein { + opacity: 1; + visibility: visible; +} +.tox-editor-dock-transition { + transition: visibility 0s linear 0.25s, opacity 0.25s ease; +} +.tox-editor-dock-transition.tox-editor-dock-fadein { + transition-delay: 0s; +} +.tox .tox-control-wrap { + flex: 1; + position: relative; +} +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { + display: none; +} +.tox .tox-control-wrap svg { + display: block; +} +.tox .tox-control-wrap__status-icon-wrap { + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-control-wrap__status-icon-invalid svg { + fill: #c00; +} +.tox .tox-control-wrap__status-icon-unknown svg { + fill: orange; +} +.tox .tox-control-wrap__status-icon-valid svg { + fill: green; +} +.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield { + padding-right: 32px; +} +.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap { + right: 4px; +} +.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield { + padding-left: 32px; +} +.tox[dir=rtl] .tox-control-wrap__status-icon-wrap { + left: 4px; +} +.tox .tox-autocompleter { + max-width: 25em; +} +.tox .tox-autocompleter .tox-menu { + box-sizing: border-box; + max-width: 25em; +} +.tox .tox-autocompleter .tox-autocompleter-highlight { + font-weight: bold; +} +.tox .tox-color-input { + display: flex; + position: relative; + z-index: 1; +} +.tox .tox-color-input .tox-textfield { + z-index: -1; +} +.tox .tox-color-input span { + border-color: rgba(34, 47, 62, 0.2); + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + height: 24px; + position: absolute; + top: 6px; + width: 24px; +} +.tox .tox-color-input span:hover:not([aria-disabled=true]), +.tox .tox-color-input span:focus:not([aria-disabled=true]) { + border-color: #207ab7; + cursor: pointer; +} +.tox .tox-color-input span::before { + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%); + background-position: 0 0, 0 6px, 6px -6px, -6px 0; + background-size: 12px 12px; + border: 1px solid #fff; + border-radius: 3px; + box-sizing: border-box; + content: ''; + height: 24px; + left: -1px; + position: absolute; + top: -1px; + width: 24px; + z-index: -1; +} +.tox .tox-color-input span[aria-disabled=true] { + cursor: not-allowed; +} +.tox:not([dir=rtl]) .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-color-input .tox-textfield { + padding-left: 36px; +} +.tox:not([dir=rtl]) .tox-color-input span { + left: 6px; +} +.tox[dir="rtl"] .tox-color-input { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir="rtl"] .tox-color-input .tox-textfield { + padding-right: 36px; +} +.tox[dir="rtl"] .tox-color-input span { + right: 6px; +} +.tox .tox-label, +.tox .tox-toolbar-label { + color: rgba(34, 47, 62, 0.7); + display: block; + font-size: 14px; + font-style: normal; + font-weight: normal; + line-height: 1.3; + padding: 0 8px 0 0; + text-transform: none; + white-space: nowrap; +} +.tox .tox-toolbar-label { + padding: 0 8px; +} +.tox[dir=rtl] .tox-label { + padding: 0 0 0 8px; +} +.tox .tox-form { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group { + box-sizing: border-box; + margin-bottom: 4px; +} +.tox .tox-form-group--maximize { + flex: 1; +} +.tox .tox-form__group--error { + color: #c00; +} +.tox .tox-form__group--collection { + display: flex; +} +.tox .tox-form__grid { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} +.tox .tox-form__grid--2col > .tox-form__group { + width: calc(50% - (8px / 2)); +} +.tox .tox-form__grid--3col > .tox-form__group { + width: calc(100% / 3 - (8px / 2)); +} +.tox .tox-form__grid--4col > .tox-form__group { + width: calc(25% - (8px / 2)); +} +.tox .tox-form__controls-h-stack { + align-items: center; + display: flex; +} +.tox .tox-form__group--inline { + align-items: center; + display: flex; +} +.tox .tox-form__group--stretched { + display: flex; + flex: 1; + flex-direction: column; +} +.tox .tox-form__group--stretched .tox-textarea { + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj { + display: flex; + flex: 1; +} +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { + flex: 1; + height: 100%; +} +.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) { + margin-right: 4px; +} +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { + display: none; +} +.tox .tox-textfield, +.tox .tox-toolbar-textfield, +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #cccccc; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #222f3e; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 4.75px; + resize: none; + width: 100%; +} +.tox .tox-textfield[disabled], +.tox .tox-textarea[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} +.tox .tox-textfield:focus, +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus { + background-color: #fff; + border-color: #207ab7; + box-shadow: none; + outline: 2px solid rgba(32, 122, 183, 0.25); +} +.tox .tox-toolbar-textfield { + border-width: 0; + margin-bottom: 3px; + margin-top: 2px; + max-width: 250px; +} +.tox .tox-naked-btn { + background-color: transparent; + border: 0; + border-color: transparent; + box-shadow: unset; + color: #207ab7; + cursor: pointer; + display: block; + margin: 0; + padding: 0; +} +.tox .tox-naked-btn svg { + display: block; + fill: #222f3e; +} +.tox:not([dir=rtl]) .tox-toolbar-textfield + * { + margin-left: 4px; +} +.tox[dir=rtl] .tox-toolbar-textfield + * { + margin-right: 4px; +} +.tox .tox-listboxfield { + cursor: pointer; + position: relative; +} +.tox .tox-listboxfield .tox-listbox--select[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} +.tox .tox-listbox__select-label { + cursor: default; + flex: 1; + margin: 0 4px; +} +.tox .tox-listbox__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-listbox__select-chevron svg { + fill: #222f3e; +} +.tox .tox-listboxfield .tox-listbox--select { + align-items: center; + display: flex; +} +.tox:not([dir=rtl]) .tox-listboxfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-listboxfield svg { + left: 8px; +} +.tox .tox-selectfield { + cursor: pointer; + position: relative; +} +.tox .tox-selectfield select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #cccccc; + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + color: #222f3e; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 16px; + line-height: 24px; + margin: 0; + min-height: 34px; + outline: none; + padding: 5px 4.75px; + resize: none; + width: 100%; +} +.tox .tox-selectfield select[disabled] { + background-color: #f2f2f2; + color: rgba(34, 47, 62, 0.85); + cursor: not-allowed; +} +.tox .tox-selectfield select::-ms-expand { + display: none; +} +.tox .tox-selectfield select:focus { + background-color: #fff; + border-color: #207ab7; + box-shadow: none; + outline: 2px solid rgba(32, 122, 183, 0.25); +} +.tox .tox-selectfield svg { + pointer-events: none; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox:not([dir=rtl]) .tox-selectfield select[size="0"], +.tox:not([dir=rtl]) .tox-selectfield select[size="1"] { + padding-right: 24px; +} +.tox:not([dir=rtl]) .tox-selectfield svg { + right: 8px; +} +.tox[dir=rtl] .tox-selectfield select[size="0"], +.tox[dir=rtl] .tox-selectfield select[size="1"] { + padding-left: 24px; +} +.tox[dir=rtl] .tox-selectfield svg { + left: 8px; +} +.tox .tox-textarea { + -webkit-appearance: textarea; + -moz-appearance: textarea; + appearance: textarea; + white-space: pre-wrap; +} +.tox-fullscreen { + border: 0; + height: 100%; + margin: 0; + overflow: hidden; + overscroll-behavior: none; + padding: 0; + touch-action: pinch-zoom; + width: 100%; +} +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { + display: none; +} +.tox.tox-tinymce.tox-fullscreen, +.tox-shadowhost.tox-fullscreen { + left: 0; + position: fixed; + top: 0; + z-index: 1200; +} +.tox.tox-tinymce.tox-fullscreen { + background-color: transparent; +} +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { + z-index: 1201; +} +.tox .tox-help__more-link { + list-style: none; + margin-top: 1em; +} +.tox .tox-imagepreview { + background-color: #666; + height: 380px; + overflow: hidden; + position: relative; + width: 100%; +} +.tox .tox-imagepreview.tox-imagepreview__loaded { + overflow: auto; +} +.tox .tox-imagepreview__container { + display: flex; + left: 100vw; + position: absolute; + top: 100vw; +} +.tox .tox-imagepreview__image { + background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==); +} +.tox .tox-image-tools .tox-spacer { + flex: 1; +} +.tox .tox-image-tools .tox-bar { + align-items: center; + display: flex; + height: 60px; + justify-content: center; +} +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { + margin-top: 8px; +} +.tox .tox-image-tools .tox-croprect-block { + background: black; + filter: alpha(opacity=50); + opacity: 0.5; + position: absolute; + zoom: 1; +} +.tox .tox-image-tools .tox-croprect-handle { + border: 2px solid white; + height: 20px; + left: 0; + position: absolute; + top: 0; + width: 20px; +} +.tox .tox-image-tools .tox-croprect-handle-move { + border: 0; + cursor: move; + position: absolute; +} +.tox .tox-image-tools .tox-croprect-handle-nw { + border-width: 2px 0 0 2px; + cursor: nw-resize; + left: 100px; + margin: -2px 0 0 -2px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-ne { + border-width: 2px 2px 0 0; + cursor: ne-resize; + left: 200px; + margin: -2px 0 0 -20px; + top: 100px; +} +.tox .tox-image-tools .tox-croprect-handle-sw { + border-width: 0 0 2px 2px; + cursor: sw-resize; + left: 100px; + margin: -20px 2px 0 -2px; + top: 200px; +} +.tox .tox-image-tools .tox-croprect-handle-se { + border-width: 0 2px 2px 0; + cursor: se-resize; + left: 200px; + margin: -20px 0 0 -20px; + top: 200px; +} +.tox .tox-insert-table-picker { + display: flex; + flex-wrap: wrap; + width: 170px; +} +.tox .tox-insert-table-picker > div { + border-color: #cccccc; + border-style: solid; + border-width: 0 1px 1px 0; + box-sizing: border-box; + height: 17px; + width: 17px; +} +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: 0 -4px; +} +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { + background-color: rgba(32, 122, 183, 0.5); + border-color: rgba(32, 122, 183, 0.5); +} +.tox .tox-insert-table-picker__label { + color: rgba(34, 47, 62, 0.7); + display: block; + font-size: 14px; + padding: 4px; + text-align: center; + width: 100%; +} +.tox:not([dir=rtl]) { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) { + border-right: 0; +} +.tox[dir=rtl] { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) { + border-right: 0; +} +.tox { + /* stylelint-disable */ + /* stylelint-enable */ +} +.tox .tox-menu { + background-color: #fff; + border: 1px solid #cccccc; + border-radius: 3px; + box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1); + display: inline-block; + overflow: hidden; + vertical-align: top; + z-index: 1150; +} +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0 0; +} +.tox .tox-menu.tox-collection.tox-collection--toolbar { + padding: 4px; +} +.tox .tox-menu.tox-collection.tox-collection--grid { + padding: 4px; +} +@media only screen and (min-width: 768px ) { + .tox .tox-menu .tox-collection__item-label { + overflow-wrap: break-word; + word-break: normal; + } +} +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p, +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code { + margin: 0; +} +.tox .tox-menubar { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff; + background-color: #fff; + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + grid-column: 1 / -1; + grid-row: 1; + padding: 0 4px 0 4px; +} +.tox .tox-promotion + .tox-menubar { + grid-column: 1; +} +.tox .tox-promotion { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff; + background-color: #fff; + grid-column: 2; + grid-row: 1; + padding-inline-end: 8px; + padding-inline-start: 4px; + padding-top: 5px; +} +.tox .tox-promotion-link { + align-items: unsafe center; + background-color: #E8F1F8; + border-radius: 5px; + color: #086BE6; + cursor: pointer; + display: flex; + font-size: 14px; + height: 26.6px; + padding: 4px 8px; + white-space: nowrap; +} +.tox .tox-promotion-link:hover { + background-color: #B4D7FF; +} +.tox .tox-promotion-link:focus { + background-color: #D9EDF7; +} +/* Deprecated. Remove in next major release */ +.tox .tox-mbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #222f3e; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 34px; + justify-content: center; + margin: 2px 0 3px 0; + outline: none; + overflow: hidden; + padding: 0 4px; + text-transform: none; + width: auto; +} +.tox .tox-mbtn[disabled] { + background-color: transparent; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-mbtn:focus:not(:disabled) { + background: #dee0e2; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-mbtn--active { + background: #c8cbcf; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) { + background: #dee0e2; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-mbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { + cursor: not-allowed; +} +.tox .tox-mbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; + display: none; +} +.tox .tox-notification { + border-radius: 3px; + border-style: solid; + border-width: 1px; + box-shadow: none; + box-sizing: border-box; + display: grid; + font-size: 14px; + font-weight: normal; + grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); + margin-top: 4px; + opacity: 0; + padding: 4px; + transition: transform 100ms ease-in, opacity 150ms ease-in; +} +.tox .tox-notification p { + font-size: 14px; + font-weight: normal; +} +.tox .tox-notification a { + cursor: pointer; + text-decoration: underline; +} +.tox .tox-notification--in { + opacity: 1; +} +.tox .tox-notification--success { + background-color: #e4eeda; + border-color: #d7e6c8; + color: #222f3e; +} +.tox .tox-notification--success p { + color: #222f3e; +} +.tox .tox-notification--success a { + color: #517342; +} +.tox .tox-notification--success svg { + fill: #222f3e; +} +.tox .tox-notification--error { + background-color: #f5cccc; + border-color: #f0b3b3; + color: #222f3e; +} +.tox .tox-notification--error p { + color: #222f3e; +} +.tox .tox-notification--error a { + color: #77181f; +} +.tox .tox-notification--error svg { + fill: #222f3e; +} +.tox .tox-notification--warn, +.tox .tox-notification--warning { + background-color: #fff5cc; + border-color: #fff0b3; + color: #222f3e; +} +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { + color: #222f3e; +} +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { + color: #7a6e25; +} +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { + fill: #222f3e; +} +.tox .tox-notification--info { + background-color: #d6e7fb; + border-color: #c1dbf9; + color: #222f3e; +} +.tox .tox-notification--info p { + color: #222f3e; +} +.tox .tox-notification--info a { + color: #2a64a6; +} +.tox .tox-notification--info svg { + fill: #222f3e; +} +.tox .tox-notification__body { + align-self: center; + color: #222f3e; + font-size: 14px; + grid-column-end: 3; + grid-column-start: 2; + grid-row-end: 2; + grid-row-start: 1; + text-align: center; + white-space: normal; + word-break: break-all; + word-break: break-word; +} +.tox .tox-notification__body > * { + margin: 0; +} +.tox .tox-notification__body > * + * { + margin-top: 1rem; +} +.tox .tox-notification__icon { + align-self: center; + grid-column-end: 2; + grid-column-start: 1; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification__icon svg { + display: block; +} +.tox .tox-notification__dismiss { + align-self: start; + grid-column-end: 4; + grid-column-start: 3; + grid-row-end: 2; + grid-row-start: 1; + justify-self: end; +} +.tox .tox-notification .tox-progress-bar { + grid-column-end: 4; + grid-column-start: 1; + grid-row-end: 3; + grid-row-start: 2; + justify-self: center; +} +.tox .tox-pop { + display: inline-block; + position: relative; +} +.tox .tox-pop--resizing { + transition: width 0.1s ease; +} +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { + flex-wrap: nowrap; +} +.tox .tox-pop--transition { + transition: 0.15s ease; + transition-property: left, right, top, bottom; +} +.tox .tox-pop--transition::before, +.tox .tox-pop--transition::after { + transition: all 0.15s, visibility 0s, opacity 0.075s ease 0.075s; +} +.tox .tox-pop__dialog { + background-color: #fff; + border: 1px solid #cccccc; + border-radius: 3px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + min-width: 0; + overflow: hidden; +} +.tox .tox-pop__dialog > *:not(.tox-toolbar) { + margin: 4px 4px 4px 8px; +} +.tox .tox-pop__dialog .tox-toolbar { + background-color: transparent; + margin-bottom: -1px; +} +.tox .tox-pop::before, +.tox .tox-pop::after { + border-style: solid; + content: ''; + display: block; + height: 0; + opacity: 1; + position: absolute; + width: 0; +} +.tox .tox-pop.tox-pop--inset::before, +.tox .tox-pop.tox-pop--inset::after { + opacity: 0; + transition: all 0s 0.15s, visibility 0s, opacity 0.075s ease; +} +.tox .tox-pop.tox-pop--bottom::before, +.tox .tox-pop.tox-pop--bottom::after { + left: 50%; + top: 100%; +} +.tox .tox-pop.tox-pop--bottom::after { + border-color: #fff transparent transparent transparent; + border-width: 8px; + margin-left: -8px; + margin-top: -1px; +} +.tox .tox-pop.tox-pop--bottom::before { + border-color: #cccccc transparent transparent transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--top::before, +.tox .tox-pop.tox-pop--top::after { + left: 50%; + top: 0; + transform: translateY(-100%); +} +.tox .tox-pop.tox-pop--top::after { + border-color: transparent transparent #fff transparent; + border-width: 8px; + margin-left: -8px; + margin-top: 1px; +} +.tox .tox-pop.tox-pop--top::before { + border-color: transparent transparent #cccccc transparent; + border-width: 9px; + margin-left: -9px; +} +.tox .tox-pop.tox-pop--left::before, +.tox .tox-pop.tox-pop--left::after { + left: 0; + top: calc(50% - 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--left::after { + border-color: transparent #fff transparent transparent; + border-width: 8px; + margin-left: -15px; +} +.tox .tox-pop.tox-pop--left::before { + border-color: transparent #cccccc transparent transparent; + border-width: 10px; + margin-left: -19px; +} +.tox .tox-pop.tox-pop--right::before, +.tox .tox-pop.tox-pop--right::after { + left: 100%; + top: calc(50% + 1px); + transform: translateY(-50%); +} +.tox .tox-pop.tox-pop--right::after { + border-color: transparent transparent transparent #fff; + border-width: 8px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--right::before { + border-color: transparent transparent transparent #cccccc; + border-width: 10px; + margin-left: -1px; +} +.tox .tox-pop.tox-pop--align-left::before, +.tox .tox-pop.tox-pop--align-left::after { + left: 20px; +} +.tox .tox-pop.tox-pop--align-right::before, +.tox .tox-pop.tox-pop--align-right::after { + left: calc(100% - 20px); +} +.tox .tox-sidebar-wrap { + display: flex; + flex-direction: row; + flex-grow: 1; + min-height: 0; +} +.tox .tox-sidebar { + background-color: #fff; + display: flex; + flex-direction: row; + justify-content: flex-end; +} +.tox .tox-sidebar__slider { + display: flex; + overflow: hidden; +} +.tox .tox-sidebar__pane-container { + display: flex; +} +.tox .tox-sidebar__pane { + display: flex; +} +.tox .tox-sidebar--sliding-closed { + opacity: 0; +} +.tox .tox-sidebar--sliding-open { + opacity: 1; +} +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { + transition: width 0.5s ease, opacity 0.5s ease; +} +.tox .tox-selector { + background-color: #4099ff; + border-color: #4099ff; + border-style: solid; + border-width: 1px; + box-sizing: border-box; + display: inline-block; + height: 10px; + position: absolute; + width: 10px; +} +.tox.tox-platform-touch .tox-selector { + height: 12px; + width: 12px; +} +.tox .tox-slider { + align-items: center; + display: flex; + flex: 1; + height: 24px; + justify-content: center; + position: relative; +} +.tox .tox-slider__rail { + background-color: transparent; + border: 1px solid #cccccc; + border-radius: 3px; + height: 10px; + min-width: 120px; + width: 100%; +} +.tox .tox-slider__handle { + background-color: #207ab7; + border: 2px solid #185d8c; + border-radius: 3px; + box-shadow: none; + height: 24px; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%); + width: 14px; +} +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { + margin-inline-start: 8px; +} +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { + margin-inline-start: 32px; +} +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { + margin-inline-start: 32px; +} +.tox .tox-source-code { + overflow: auto; +} +.tox .tox-spinner { + display: flex; +} +.tox .tox-spinner > div { + animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; + background-color: rgba(34, 47, 62, 0.7); + border-radius: 100%; + height: 8px; + width: 8px; +} +.tox .tox-spinner > div:nth-child(1) { + animation-delay: -0.32s; +} +.tox .tox-spinner > div:nth-child(2) { + animation-delay: -0.16s; +} +@keyframes tam-bouncing-dots { + 0%, + 80%, + 100% { + transform: scale(0); + } + 40% { + transform: scale(1); + } +} +.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) { + margin-left: 4px; +} +.tox[dir=rtl] .tox-spinner > div:not(:first-child) { + margin-right: 4px; +} +.tox .tox-statusbar { + align-items: center; + background-color: #fff; + border-top: 1px solid #cccccc; + color: rgba(34, 47, 62, 0.7); + display: flex; + flex: 0 0 auto; + font-size: 12px; + font-weight: normal; + height: 18px; + overflow: hidden; + padding: 0 8px; + position: relative; + text-transform: uppercase; +} +.tox .tox-statusbar__text-container { + display: flex; + flex: 1 1 auto; + justify-content: flex-end; + overflow: hidden; +} +.tox .tox-statusbar__path { + display: flex; + flex: 1 1 auto; + margin-right: auto; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.tox .tox-statusbar__path > * { + display: inline; + white-space: nowrap; +} +.tox .tox-statusbar__wordcount { + flex: 0 0 auto; + margin-left: 1ch; +} +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { + color: rgba(34, 47, 62, 0.7); + text-decoration: none; +} +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + color: #222f3e; + cursor: pointer; +} +.tox .tox-statusbar__branding svg { + fill: rgba(34, 47, 62, 0.8); + height: 1.14em; + vertical-align: -0.28em; + width: 3.6em; +} +.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg, +.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg { + fill: #222f3e; +} +.tox .tox-statusbar__resize-handle { + align-items: flex-end; + align-self: stretch; + cursor: nwse-resize; + display: flex; + flex: 0 0 auto; + justify-content: flex-end; + margin-left: auto; + margin-right: -8px; + padding-bottom: 3px; + padding-left: 1ch; + padding-right: 3px; +} +.tox .tox-statusbar__resize-handle svg { + display: block; + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-statusbar__resize-handle:focus svg { + background-color: #dee0e2; + border-radius: 1px 1px -4px 1px; + box-shadow: 0 0 0 2px #dee0e2; +} +.tox:not([dir=rtl]) .tox-statusbar__path > * { + margin-right: 4px; +} +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 2ch; +} +.tox[dir=rtl] .tox-statusbar { + flex-direction: row-reverse; +} +.tox[dir=rtl] .tox-statusbar__path > * { + margin-left: 4px; +} +.tox .tox-throbber { + z-index: 1299; +} +.tox .tox-throbber__busy-spinner { + align-items: center; + background-color: rgba(255, 255, 255, 0.6); + bottom: 0; + display: flex; + justify-content: center; + left: 0; + position: absolute; + right: 0; + top: 0; +} +.tox .tox-tbtn { + align-items: center; + background: transparent; + border: 0; + border-radius: 3px; + box-shadow: none; + color: #222f3e; + display: flex; + flex: 0 0 auto; + font-size: 14px; + font-style: normal; + font-weight: normal; + height: 34px; + justify-content: center; + margin: 3px 0 2px 0; + outline: none; + overflow: hidden; + padding: 0; + text-transform: none; + width: 34px; +} +.tox .tox-tbtn svg { + display: block; + fill: #222f3e; +} +.tox .tox-tbtn.tox-tbtn-more { + padding-left: 5px; + padding-right: 5px; + width: inherit; +} +.tox .tox-tbtn:focus { + background: #dee0e2; + border: 0; + box-shadow: none; +} +.tox .tox-tbtn:hover { + background: #dee0e2; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tbtn:hover svg { + fill: #222f3e; +} +.tox .tox-tbtn:active { + background: #c8cbcf; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tbtn:active svg { + fill: #222f3e; +} +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { + background: transparent; + border: 0; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); + cursor: not-allowed; +} +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { + background: #c8cbcf; + border: 0; + box-shadow: none; + color: #222f3e; +} +.tox .tox-tbtn--enabled > *, +.tox .tox-tbtn--enabled:hover > * { + transform: none; +} +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { + /* stylelint-disable-line no-descending-specificity */ + fill: #222f3e; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { + color: #222f3e; +} +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { + fill: #222f3e; +} +.tox .tox-tbtn:active > * { + transform: none; +} +.tox .tox-tbtn--md { + height: 51px; + width: 51px; +} +.tox .tox-tbtn--lg { + flex-direction: column; + height: 68px; + width: 68px; +} +.tox .tox-tbtn--return { + align-self: stretch; + height: unset; + width: 16px; +} +.tox .tox-tbtn--labeled { + padding: 0 4px; + width: unset; +} +.tox .tox-tbtn__vlabel { + display: block; + font-size: 10px; + font-weight: normal; + letter-spacing: -0.025em; + margin-bottom: 4px; + white-space: nowrap; +} +.tox .tox-tbtn--select { + margin: 3px 0 2px 0; + padding: 0 4px; + width: auto; +} +.tox .tox-tbtn__select-label { + cursor: default; + font-weight: normal; + margin: 0 4px; +} +.tox .tox-tbtn__select-chevron { + align-items: center; + display: flex; + justify-content: center; + width: 16px; +} +.tox .tox-tbtn__select-chevron svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-tbtn--bespoke { + background: transparent; +} +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { + margin-inline-start: 0; +} +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + width: 7em; +} +.tox .tox-split-button { + border: 0; + border-radius: 3px; + box-sizing: border-box; + display: flex; + margin: 3px 0 2px 0; + overflow: hidden; +} +.tox .tox-split-button:hover { + box-shadow: 0 0 0 1px #dee0e2 inset; +} +.tox .tox-split-button:focus { + background: #dee0e2; + box-shadow: none; + color: #222f3e; +} +.tox .tox-split-button > * { + border-radius: 0; +} +.tox .tox-split-button__chevron { + width: 16px; +} +.tox .tox-split-button__chevron svg { + fill: rgba(34, 47, 62, 0.5); +} +.tox .tox-split-button .tox-tbtn { + margin: 0; +} +.tox .tox-split-button.tox-tbtn--disabled:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus { + background: transparent; + box-shadow: none; + color: rgba(34, 47, 62, 0.5); +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { + padding: 0 0px; +} +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { + width: 30px; +} +.tox.tox-platform-touch .tox-split-button__chevron { + width: 20px; +} +.tox .tox-toolbar-overlord { + background-color: #fff; +} +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background-color: #fff; + background-image: repeating-linear-gradient(#cccccc 0px 1px, transparent 1px 39px); + background-position: center top 39px; + background-repeat: no-repeat; + background-size: calc(100% - 4px * 2) calc(100% - 39px); + display: flex; + flex: 0 0 auto; + flex-shrink: 0; + flex-wrap: wrap; + padding: 0 0px; + transform: perspective(1px); +} +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__primary, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow { + background-position: center top 0px; + background-size: calc(100% - 4px * 2) calc(100% - 0px); +} +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { + height: 0; + opacity: 0; + padding-bottom: 0; + padding-top: 0; + visibility: hidden; +} +.tox .tox-toolbar__overflow--growing { + transition: height 0.3s ease, opacity 0.2s linear 0.1s; +} +.tox .tox-toolbar__overflow--shrinking { + transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; +} +.tox .tox-toolbar-overlord, +.tox .tox-anchorbar { + grid-column: 1 / -1; +} +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { + border-top: 1px solid #cccccc; + margin-top: -1px; + padding-bottom: 0px; + padding-top: 0px; +} +.tox .tox-toolbar--scrolling { + flex-wrap: nowrap; + overflow-x: auto; +} +.tox .tox-pop .tox-toolbar { + border-width: 0; +} +.tox .tox-toolbar--no-divider { + background-image: none; +} +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { + background-position: center top 39px; +} +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { + background-image: none; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + background-color: #fff; + background-position: center top 43px; + background-size: calc(100% - 8px * 2) calc(100% - 51px); + border: none; + border-radius: 3px; + box-shadow: 0 0 2px 0 rgba(34, 47, 62, 0.2), 0 4px 8px 0 rgba(34, 47, 62, 0.15); + padding: 4px 0; +} +.tox-pop .tox-pop__dialog { + /* stylelint-disable-next-line no-descending-specificity */ +} +.tox-pop .tox-pop__dialog .tox-toolbar { + background-position: center top 43px; + background-size: calc(100% - 4px * 2) calc(100% - 51px); + padding: 4px 0; +} +.tox .tox-toolbar__group { + align-items: center; + display: flex; + flex-wrap: wrap; + margin: 0 0; + padding: 0 4px 0 4px; +} +.tox .tox-toolbar__group--pull-right { + margin-left: auto; +} +.tox .tox-toolbar--scrolling .tox-toolbar__group { + flex-shrink: 0; + flex-wrap: nowrap; +} +.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) { + border-right: 1px solid #cccccc; +} +.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) { + border-left: 1px solid #cccccc; +} +.tox .tox-tooltip { + display: inline-block; + padding: 8px; + position: relative; +} +.tox .tox-tooltip__body { + background-color: #222f3e; + border-radius: 3px; + box-shadow: 0 2px 4px rgba(34, 47, 62, 0.3); + color: rgba(255, 255, 255, 0.75); + font-size: 14px; + font-style: normal; + font-weight: normal; + padding: 4px 8px; + text-transform: none; +} +.tox .tox-tooltip__arrow { + position: absolute; +} +.tox .tox-tooltip--down .tox-tooltip__arrow { + border-left: 8px solid transparent; + border-right: 8px solid transparent; + border-top: 8px solid #222f3e; + bottom: 0; + left: 50%; + position: absolute; + transform: translateX(-50%); +} +.tox .tox-tooltip--up .tox-tooltip__arrow { + border-bottom: 8px solid #222f3e; + border-left: 8px solid transparent; + border-right: 8px solid transparent; + left: 50%; + position: absolute; + top: 0; + transform: translateX(-50%); +} +.tox .tox-tooltip--right .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-left: 8px solid #222f3e; + border-top: 8px solid transparent; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-tooltip--left .tox-tooltip__arrow { + border-bottom: 8px solid transparent; + border-right: 8px solid #222f3e; + border-top: 8px solid transparent; + left: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); +} +.tox .tox-well { + border: 1px solid #cccccc; + border-radius: 3px; + padding: 8px; + width: 100%; +} +.tox .tox-well > *:first-child { + margin-top: 0; +} +.tox .tox-well > *:last-child { + margin-bottom: 0; +} +.tox .tox-well > *:only-child { + margin: 0; +} +.tox .tox-custom-editor { + border: 1px solid #cccccc; + border-radius: 3px; + display: flex; + flex: 1; + position: relative; +} +/* stylelint-disable */ +.tox { + /* stylelint-enable */ +} +.tox .tox-dialog-loading::before { + background-color: rgba(0, 0, 0, 0.5); + content: ""; + height: 100%; + position: absolute; + width: 100%; + z-index: 1000; +} +.tox .tox-tab { + cursor: pointer; +} +.tox .tox-dialog__content-js { + display: flex; + flex: 1; +} +.tox .tox-dialog__body-content .tox-collection { + display: flex; + flex: 1; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header { + background-color: none; + padding: 0; +} +.tox.tox-tinymce--toolbar-bottom .tox-editor-header, +.tox.tox-tinymce-inline .tox-editor-header { + margin-bottom: -1px; +} +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { + border-top: none; + box-shadow: none; +} +.tox.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header { + background-color: transparent; + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); + padding: 0; +} +.tox.tox.tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { + box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25); +} +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { + margin: -4px 0; +} +.tox .tox-menu.tox-collection.tox-collection--list { + padding: 0; +} +.tox .tox-pop { + box-shadow: none; +} +.tox .tox-tbtn, +.tox .tox-tbtn--select, +.tox .tox-split-button { + margin: 2px 0 3px 0; +} +.tox .tox-toolbar, +.tox .tox-toolbar__primary, +.tox .tox-toolbar__overflow { + background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0px #fff !important; +} +.tox .tox-menubar + .tox-toolbar-overlord { + border-top: none; +} +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary { + border-top: 1px solid #cccccc; + margin-top: -1px; +} +.tox.tox-tinymce-aux .tox-toolbar__overflow { + border: 1px solid #cccccc; + padding: 0; +} +.tox .tox-pop .tox-pop__dialog .tox-toolbar { + padding: 0; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar { + border-top: 1px solid #cccccc; +} +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary, +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child { + border-top: 1px solid #cccccc; +} +.tox .tox-toolbar__group { + padding: 0 4px 0 4px; +} +.tox .tox-collection__item { + border-radius: 0; + cursor: pointer; +} +.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]), +.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) { + color: rgba(34, 47, 62, 0.7); + text-decoration: underline; +} +.tox .tox-statusbar__branding svg { + vertical-align: -0.25em; +} +.tox:not([dir=rtl]) .tox-statusbar__branding { + margin-left: 1ch; +} +.tox .tox-statusbar__resize-handle { + padding-bottom: 0; + padding-right: 0; +} +.tox .tox-button::before { + display: none; +} diff --git a/tinymce/skins/ui/tinymce-5/skin.css.br b/tinymce/skins/ui/tinymce-5/skin.css.br new file mode 100644 index 0000000000000000000000000000000000000000..61db25b6a55ece721700df2604b8448aa8877fa1 GIT binary patch literal 9639 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 HcrF0|zbng4 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5/skin.min.css b/tinymce/skins/ui/tinymce-5/skin.min.css new file mode 100755 index 000000000..89adb857b --- /dev/null +++ b/tinymce/skins/ui/tinymce-5/skin.min.css @@ -0,0 +1,812 @@ +.tox { box-shadow: none; box-sizing: content-box; color: #222f3e; cursor: auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; -webkit-tap-highlight-color: transparent; text-decoration: none; text-shadow: none; text-transform: none; vertical-align: initial; white-space: normal; } +.tox :not(svg, rect) { box-sizing: inherit; color: inherit; cursor: inherit; direction: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; -webkit-tap-highlight-color: inherit; text-align: inherit; text-decoration: inherit; text-shadow: inherit; text-transform: inherit; vertical-align: inherit; white-space: inherit; } +.tox :not(svg, rect) { background: 0 0; border: 0; box-shadow: none; float: none; height: auto; margin: 0; max-width: none; outline: 0; padding: 0; position: static; width: auto; } +.tox:not([dir="rtl"]) { direction: ltr; text-align: left; } +.tox[dir="rtl"] { direction: rtl; text-align: right; } +.tox-tinymce { border: 1px solid #ccc; border-radius: 0; box-shadow: none; box-sizing: border-box; display: flex; flex-direction: column; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; overflow: hidden; position: relative; visibility: inherit !important; } +.tox.tox-tinymce-inline { border: none; box-shadow: none; overflow: initial; } +.tox.tox-tinymce-inline .tox-editor-container { overflow: initial; } +.tox.tox-tinymce-inline .tox-editor-header { background-color: #fff; border: 1px solid #ccc; border-radius: 0; box-shadow: none; overflow: hidden; } +.tox-tinymce-aux { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; z-index: 1300; } + +.tox-tinymce :focus, +.tox-tinymce-aux :focus { outline: 0; } +button::-moz-focus-inner { border: 0; } +.tox[dir="rtl"] .tox-icon--flip svg { transform: rotateY(180deg); } +.tox .accessibility-issue__header { align-items: center; display: flex; margin-bottom: 4px; } +.tox .accessibility-issue__description { align-items: stretch; border: 1px solid #ccc; border-radius: 3px; display: flex; justify-content: space-between; } +.tox .accessibility-issue__description > div { padding-bottom: 4px; } +.tox .accessibility-issue__description > div > div { align-items: center; display: flex; margin-bottom: 4px; } +.tox .accessibility-issue__description > :last-child:not(:only-child) { border-color: #ccc; border-style: solid; } +.tox .accessibility-issue__repair { margin-top: 16px; } +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { background-color: rgb(32 122 183 / 10%); border-color: rgb(32 122 183 / 40%); color: #222f3e; } +.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > :last-child { border-color: rgb(32 122 183 / 40%); } +.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { color: #207ab7; } +.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { fill: #207ab7; } +.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { color: #207ab7; } +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { background-color: rgb(255 165 0 / 10%); border-color: rgb(255 165 0 / 50%); color: #222f3e; } +.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > :last-child { border-color: rgb(255 165 0 / 50%); } +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { color: #cc8500; } +.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { fill: #cc8500; } +.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { color: #cc8500; } +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { background-color: rgb(204 0 0 / 10%); border-color: rgb(204 0 0 / 40%); color: #222f3e; } +.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > :last-child { border-color: rgb(204 0 0 / 40%); } +.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { color: #c00; } +.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { fill: #c00; } +.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { color: #c00; } +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { background-color: rgb(120 171 70 / 10%); border-color: rgb(120 171 70 / 40%); color: #222f3e; } +.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > :last-child { border-color: rgb(120 171 70 / 40%); } +.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { color: #78ab46; } +.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { fill: #78ab46; } +.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { color: #78ab46; } + +.tox .tox-dialog__body-content .accessibility-issue__header h1, +.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { margin-top: 0; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-left: auto; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description { padding: 4px 4px 4px 8px; } +.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description > :last-child { border-left-width: 1px; padding-left: 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-right: 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-right: auto; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description { padding: 4px 8px 4px 4px; } +.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description > :last-child { border-right-width: 1px; padding-right: 4px; } +.tox .tox-anchorbar { display: flex; flex: 0 0 auto; } +.tox .tox-bar { display: flex; flex: 0 0 auto; } +.tox .tox-button { background-color: #207ab7; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #207ab7; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 24px; margin: 0; outline: 0; padding: 4px 16px; position: relative; text-align: center; text-decoration: none; text-transform: none; white-space: nowrap; } +.tox .tox-button::before { border-radius: 3px; inset: -1px; box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #207ab7, 0 0 0 3px rgb(32 122 183 / 25%); content: ""; opacity: 0; pointer-events: none; position: absolute; } +.tox .tox-button[disabled] { background-color: #207ab7; background-image: none; border-color: #207ab7; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; } +.tox .tox-button:focus:not(:disabled) { background-color: #1c6ca1; background-image: none; border-color: #1c6ca1; box-shadow: none; color: #fff; } +.tox .tox-button:focus-visible:not(:disabled)::before { opacity: 1; } +.tox .tox-button:hover:not(:disabled) { background-color: #1c6ca1; background-image: none; border-color: #1c6ca1; box-shadow: none; color: #fff; } +.tox .tox-button:active:not(:disabled) { background-color: #185d8c; background-image: none; border-color: #185d8c; box-shadow: none; color: #fff; } +.tox .tox-button--secondary { background-color: #f0f0f0; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #f0f0f0; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; color: #222f3e; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; outline: 0; padding: 4px 16px; text-decoration: none; text-transform: none; } +.tox .tox-button--secondary[disabled] { background-color: #f0f0f0; background-image: none; border-color: #f0f0f0; box-shadow: none; color: rgb(34 47 62 / 50%); } +.tox .tox-button--secondary:focus:not(:disabled) { background-color: #e3e3e3; background-image: none; border-color: #e3e3e3; box-shadow: none; color: #222f3e; } +.tox .tox-button--secondary:hover:not(:disabled) { background-color: #e3e3e3; background-image: none; border-color: #e3e3e3; box-shadow: none; color: #222f3e; } +.tox .tox-button--secondary:active:not(:disabled) { background-color: #d6d6d6; background-image: none; border-color: #d6d6d6; box-shadow: none; color: #222f3e; } + +.tox .tox-button--icon, +.tox .tox-button.tox-button--icon, +.tox .tox-button.tox-button--secondary.tox-button--icon { padding: 4px; } + +.tox .tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--icon .tox-icon svg, +.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { display: block; fill: currentcolor; } +.tox .tox-button-link { background: 0; border: none; box-sizing: border-box; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3; margin: 0; padding: 0; white-space: nowrap; } +.tox .tox-button-link--sm { font-size: 14px; } +.tox .tox-button--naked { background-color: transparent; border-color: transparent; box-shadow: unset; color: #222f3e; } +.tox .tox-button--naked[disabled] { background-color: #f0f0f0; border-color: #f0f0f0; box-shadow: none; color: rgb(34 47 62 / 50%); } +.tox .tox-button--naked:hover:not(:disabled) { background-color: #e3e3e3; border-color: #e3e3e3; box-shadow: none; color: #222f3e; } +.tox .tox-button--naked:focus:not(:disabled) { background-color: #e3e3e3; border-color: #e3e3e3; box-shadow: none; color: #222f3e; } +.tox .tox-button--naked:active:not(:disabled) { background-color: #d6d6d6; border-color: #d6d6d6; box-shadow: none; color: #222f3e; } +.tox .tox-button--naked .tox-icon svg { fill: currentcolor; } +.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { color: #222f3e; } +.tox .tox-checkbox { align-items: center; border-radius: 3px; cursor: pointer; display: flex; height: 36px; min-width: 36px; } +.tox .tox-checkbox__input { height: 1px; overflow: hidden; position: absolute; top: auto; width: 1px; } +.tox .tox-checkbox__icons { align-items: center; border-radius: 3px; box-shadow: 0 0 0 2px transparent; box-sizing: content-box; display: flex; height: 24px; justify-content: center; padding: calc(4px - 1px); width: 24px; } +.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: block; fill: rgb(34 47 62 / 30%); } +.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: none; fill: #207ab7; } +.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: none; fill: #207ab7; } +.tox .tox-checkbox--disabled { color: rgb(34 47 62 / 50%); cursor: not-allowed; } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { fill: rgb(34 47 62 / 50%); } +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } +.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: block; } +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } +.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: block; } +.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { border-radius: 3px; box-shadow: inset 0 0 0 1px #207ab7; padding: calc(4px - 1px); } +.tox:not([dir="rtl"]) .tox-checkbox__label { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-checkbox__input { left: -10000px; } +.tox:not([dir="rtl"]) .tox-bar .tox-checkbox { margin-left: 4px; } +.tox[dir="rtl"] .tox-checkbox__label { margin-right: 4px; } +.tox[dir="rtl"] .tox-checkbox__input { right: -10000px; } +.tox[dir="rtl"] .tox-bar .tox-checkbox { margin-right: 4px; } +.tox .tox-collection--toolbar .tox-collection__group { display: flex; padding: 0; } +.tox .tox-collection--grid .tox-collection__group { display: flex; flex-wrap: wrap; max-height: 208px; overflow-x: hidden; overflow-y: auto; padding: 0; } +.tox .tox-collection--list .tox-collection__group { border-width: 1px 0 0; border-color: #ccc; border-style: solid; padding: 4px 0; } +.tox .tox-collection--list .tox-collection__group:first-child { border-top-width: 0; } +.tox .tox-collection__group-heading { background-color: #e6e6e6; color: rgb(34 47 62 / 70%); cursor: default; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 4px; margin-top: -4px; padding: 4px 8px; text-transform: none; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } +.tox .tox-collection__item { align-items: center; border-radius: 3px; color: #222f3e; display: flex; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; } +.tox .tox-collection--list .tox-collection__item { padding: 4px 8px; } +.tox .tox-collection--toolbar .tox-collection__item { border-radius: 3px; padding: 4px; } +.tox .tox-collection--grid .tox-collection__item { border-radius: 3px; padding: 4px; } +.tox .tox-collection--list .tox-collection__item--enabled { background-color: #fff; color: #222f3e; } +.tox .tox-collection--list .tox-collection__item--active { background-color: #dee0e2; } +.tox .tox-collection--toolbar .tox-collection__item--enabled { background-color: #c8cbcf; color: #222f3e; } +.tox .tox-collection--toolbar .tox-collection__item--active { background-color: #dee0e2; } +.tox .tox-collection--grid .tox-collection__item--enabled { background-color: #c8cbcf; color: #222f3e; } +.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { background-color: #dee0e2; color: #222f3e; } +.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #222f3e; } +.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #222f3e; } + +.tox .tox-collection__item-checkmark, +.tox .tox-collection__item-icon { align-items: center; display: flex; height: 24px; justify-content: center; width: 24px; } + +.tox .tox-collection__item-checkmark svg, +.tox .tox-collection__item-icon svg { fill: currentcolor; } +.tox .tox-collection--toolbar-lg .tox-collection__item-icon { height: 48px; width: 48px; } +.tox .tox-collection__item-label { color: currentcolor; display: inline-block; flex: 1; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; text-transform: none; word-break: break-all; } +.tox .tox-collection__item-accessory { color: rgb(34 47 62 / 70%); display: inline-block; font-size: 14px; height: 24px; line-height: 24px; text-transform: none; } +.tox .tox-collection__item-caret { align-items: center; display: flex; min-height: 24px; } +.tox .tox-collection__item-caret::after { content: ""; font-size: 0; min-height: inherit; } +.tox .tox-collection__item-caret svg { fill: #222f3e; } +.tox .tox-collection__item--state-disabled { background-color: transparent; color: rgb(34 47 62 / 50%); cursor: not-allowed; } +.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { display: none; } +.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { display: none; } +.tox .tox-collection--horizontal { background-color: #fff; border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: nowrap; margin-bottom: 0; overflow-x: auto; padding: 0; } +.tox .tox-collection--horizontal .tox-collection__group { align-items: center; display: flex; flex-wrap: nowrap; margin: 0; padding: 0 4px; } +.tox .tox-collection--horizontal .tox-collection__item { height: 34px; margin: 3px 0 2px; padding: 0 4px; } +.tox .tox-collection--horizontal .tox-collection__item-label { white-space: nowrap; } +.tox .tox-collection--horizontal .tox-collection__item-caret { margin-left: 4px; } +.tox .tox-collection__item-container { display: flex; } +.tox .tox-collection__item-container--row { align-items: center; flex: 1 1 auto; flex-direction: row; } +.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { margin-right: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { justify-content: flex-end; margin-left: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { align-items: flex-start; margin-bottom: auto; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { align-items: center; } +.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { align-items: flex-end; margin-top: auto; } +.tox .tox-collection__item-container--column { align-self: center; flex: 1 1 auto; flex-direction: column; } +.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { align-items: flex-start; } +.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { align-items: flex-end; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { align-self: flex-start; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { align-self: center; } +.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { align-self: flex-end; } +.tox:not([dir="rtl"]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-right: 1px solid #ccc; } +.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > :not(:first-child) { margin-left: 8px; } +.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-left: 4px; } +.tox:not([dir="rtl"]) .tox-collection__item-accessory { margin-left: 16px; text-align: right; } +.tox:not([dir="rtl"]) .tox-collection .tox-collection__item-caret { margin-left: 16px; } +.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-left: 1px solid #ccc; } +.tox[dir="rtl"] .tox-collection--list .tox-collection__item > :not(:first-child) { margin-right: 8px; } +.tox[dir="rtl"] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-right: 4px; } +.tox[dir="rtl"] .tox-collection__item-accessory { margin-right: 16px; text-align: left; } +.tox[dir="rtl"] .tox-collection .tox-collection__item-caret { margin-right: 16px; transform: rotateY(180deg); } +.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__item-caret { margin-right: 4px; } +.tox .tox-color-picker-container { display: flex; flex-direction: row; height: 225px; margin: 0; } +.tox .tox-sv-palette { box-sizing: border-box; display: flex; height: 100%; } +.tox .tox-sv-palette-spectrum { height: 100%; } + +.tox .tox-sv-palette, +.tox .tox-sv-palette-spectrum { width: 225px; } +.tox .tox-sv-palette-thumb { background: 0 0; border: 1px solid #000; border-radius: 50%; box-sizing: content-box; height: 12px; position: absolute; width: 12px; } +.tox .tox-sv-palette-inner-thumb { border: 1px solid #fff; border-radius: 50%; height: 10px; position: absolute; width: 10px; } +.tox .tox-hue-slider { box-sizing: border-box; height: 100%; width: 25px; } +.tox .tox-hue-slider-spectrum { background: linear-gradient(to bottom, red, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, red); height: 100%; width: 100%; } + +.tox .tox-hue-slider, +.tox .tox-hue-slider-spectrum { width: 20px; } +.tox .tox-hue-slider-thumb { background: #fff; border: 1px solid #000; box-sizing: content-box; height: 4px; width: 100%; } +.tox .tox-rgb-form { display: flex; flex-direction: column; justify-content: space-between; } +.tox .tox-rgb-form div { align-items: center; display: flex; justify-content: space-between; margin-bottom: 5px; width: inherit; } +.tox .tox-rgb-form input { width: 6em; } +.tox .tox-rgb-form input.tox-invalid { border: 1px solid red !important; } +.tox .tox-rgb-form .tox-rgba-preview { border: 1px solid #000; flex-grow: 2; margin-bottom: 0; } +.tox:not([dir="rtl"]) .tox-sv-palette { margin-right: 15px; } +.tox:not([dir="rtl"]) .tox-hue-slider { margin-right: 15px; } +.tox:not([dir="rtl"]) .tox-hue-slider-thumb { margin-left: -1px; } +.tox:not([dir="rtl"]) .tox-rgb-form label { margin-right: 0.5em; } +.tox[dir="rtl"] .tox-sv-palette { margin-left: 15px; } +.tox[dir="rtl"] .tox-hue-slider { margin-left: 15px; } +.tox[dir="rtl"] .tox-hue-slider-thumb { margin-right: -1px; } +.tox[dir="rtl"] .tox-rgb-form label { margin-left: 0.5em; } + +.tox .tox-toolbar .tox-swatches, +.tox .tox-toolbar__overflow .tox-swatches, +.tox .tox-toolbar__primary .tox-swatches { margin: 2px 0 3px 4px; } +.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { border: 0; margin: -4px 0; } +.tox .tox-swatches__row { display: flex; } +.tox .tox-swatch { height: 30px; transition: transform 0.15s, box-shadow 0.15s; width: 30px; } + +.tox .tox-swatch:focus, +.tox .tox-swatch:hover { box-shadow: 0 0 0 1px rgb(127 127 127 / 30%) inset; transform: scale(0.8); } +.tox .tox-swatch--remove { align-items: center; display: flex; justify-content: center; } +.tox .tox-swatch--remove svg path { stroke: #e74c3c; } +.tox .tox-swatches__picker-btn { align-items: center; background-color: transparent; border: 0; cursor: pointer; display: flex; height: 30px; justify-content: center; outline: 0; padding: 0; width: 30px; } +.tox .tox-swatches__picker-btn svg { fill: #222f3e; height: 24px; width: 24px; } +.tox .tox-swatches__picker-btn:hover { background: #dee0e2; } +.tox:not([dir="rtl"]) .tox-swatches__picker-btn { margin-left: auto; } +.tox[dir="rtl"] .tox-swatches__picker-btn { margin-right: auto; } +.tox .tox-comment-thread { background: #fff; position: relative; } +.tox .tox-comment-thread > :not(:first-child) { margin-top: 8px; } +.tox .tox-comment { background: #fff; border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 4px 8px 0 rgb(34 47 62 / 10%); padding: 8px 8px 16px; position: relative; } +.tox .tox-comment__header { align-items: center; color: #222f3e; display: flex; justify-content: space-between; } +.tox .tox-comment__date { color: #222f3e; font-size: 12px; line-height: 18px; } +.tox .tox-comment__body { color: #222f3e; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; margin-top: 8px; position: relative; text-transform: initial; } +.tox .tox-comment__body textarea { resize: none; white-space: normal; width: 100%; } +.tox .tox-comment__expander { padding-top: 8px; } +.tox .tox-comment__expander p { color: rgb(34 47 62 / 70%); font-size: 14px; font-style: normal; } +.tox .tox-comment__body p { margin: 0; } +.tox .tox-comment__buttonspacing { padding-top: 16px; text-align: center; } +.tox .tox-comment-thread__overlay::after { background: #fff; inset: 0; content: ""; display: flex; opacity: 0.9; position: absolute; z-index: 5; } +.tox .tox-comment__reply { display: flex; flex-shrink: 0; flex-wrap: wrap; justify-content: flex-end; margin-top: 8px; } +.tox .tox-comment__reply > :first-child { margin-bottom: 8px; width: 100%; } +.tox .tox-comment__edit { display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 16px; } +.tox .tox-comment__gradient::after { background: linear-gradient(rgb(255 255 255 / 0%), #fff); bottom: 0; content: ""; display: block; height: 5em; margin-top: -40px; position: absolute; width: 100%; } +.tox .tox-comment__overlay { background: #fff; inset: 0; display: flex; flex-direction: column; flex-grow: 1; opacity: 0.9; position: absolute; text-align: center; z-index: 5; } +.tox .tox-comment__loading-text { align-items: center; color: #222f3e; display: flex; flex-direction: column; position: relative; } +.tox .tox-comment__loading-text > div { padding-bottom: 16px; } +.tox .tox-comment__overlaytext { inset: 0; flex-direction: column; font-size: 14px; padding: 1em; position: absolute; z-index: 10; } +.tox .tox-comment__overlaytext p { background-color: #fff; box-shadow: 0 0 8px 8px #fff; color: #222f3e; text-align: center; } +.tox .tox-comment__overlaytext div:nth-of-type(2) { font-size: 0.8em; } +.tox .tox-comment__busy-spinner { align-items: center; background-color: #fff; inset: 0; display: flex; justify-content: center; position: absolute; z-index: 20; } +.tox .tox-comment__scroll { display: flex; flex-direction: column; flex-shrink: 1; overflow: auto; } +.tox .tox-conversations { margin: 8px; } +.tox:not([dir="rtl"]) .tox-comment__edit { margin-left: 8px; } + +.tox:not([dir="rtl"]) .tox-comment__buttonspacing > :last-child, +.tox:not([dir="rtl"]) .tox-comment__edit > :last-child, +.tox:not([dir="rtl"]) .tox-comment__reply > :last-child { margin-left: 8px; } +.tox[dir="rtl"] .tox-comment__edit { margin-right: 8px; } + +.tox[dir="rtl"] .tox-comment__buttonspacing > :last-child, +.tox[dir="rtl"] .tox-comment__edit > :last-child, +.tox[dir="rtl"] .tox-comment__reply > :last-child { margin-right: 8px; } +.tox .tox-user { align-items: center; display: flex; } +.tox .tox-user__avatar svg { fill: rgb(34 47 62 / 70%); } +.tox .tox-user__avatar img { border-radius: 50%; height: 36px; object-fit: cover; vertical-align: middle; width: 36px; } +.tox .tox-user__name { color: #222f3e; font-size: 14px; font-style: normal; font-weight: 700; line-height: 18px; text-transform: none; } + +.tox:not([dir="rtl"]) .tox-user__avatar img, +.tox:not([dir="rtl"]) .tox-user__avatar svg { margin-right: 8px; } +.tox:not([dir="rtl"]) .tox-user__avatar + .tox-user__name { margin-left: 8px; } + +.tox[dir="rtl"] .tox-user__avatar img, +.tox[dir="rtl"] .tox-user__avatar svg { margin-left: 8px; } +.tox[dir="rtl"] .tox-user__avatar + .tox-user__name { margin-right: 8px; } +.tox .tox-dialog-wrap { align-items: center; inset: 0; display: flex; justify-content: center; position: fixed; z-index: 1100; } +.tox .tox-dialog-wrap__backdrop { background-color: rgb(255 255 255 / 75%); inset: 0; position: absolute; z-index: 1; } +.tox .tox-dialog-wrap__backdrop--opaque { background-color: #fff; } +.tox .tox-dialog { background-color: #fff; border-color: #ccc; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: 0 16px 16px -10px rgb(34 47 62 / 15%), 0 0 40px 1px rgb(34 47 62 / 15%); display: flex; flex-direction: column; max-height: 100%; max-width: 480px; overflow: hidden; position: relative; width: 95vw; z-index: 2; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog { align-self: flex-start; margin: 8px auto; max-height: calc(100vh - 8px * 2); width: calc(100vw - 16px); } } +.tox .tox-dialog-inline { z-index: 1100; } +.tox .tox-dialog__header { align-items: center; background-color: #fff; border-bottom: none; color: #222f3e; display: flex; font-size: 16px; justify-content: space-between; padding: 8px 16px 0; position: relative; } +.tox .tox-dialog__header .tox-button { z-index: 1; } +.tox .tox-dialog__draghandle { cursor: grab; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } +.tox .tox-dialog__draghandle:active { cursor: grabbing; } +.tox .tox-dialog__dismiss { margin-left: auto; } +.tox .tox-dialog__title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1.3; margin: 0; text-transform: none; } +.tox .tox-dialog__body { color: #222f3e; display: flex; flex: 1; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1.3; min-width: 0; text-align: left; text-transform: none; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body { flex-direction: column; } } +.tox .tox-dialog__body-nav { align-items: flex-start; display: flex; flex-direction: column; padding: 16px; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { flex-direction: row; -webkit-overflow-scrolling: touch; overflow-x: auto; padding-bottom: 0; } } +.tox .tox-dialog__body-nav-item { border-bottom: 2px solid transparent; color: rgb(34 47 62 / 70%); display: inline-block; font-size: 14px; line-height: 1.3; margin-bottom: 8px; text-decoration: none; white-space: nowrap; } +.tox .tox-dialog__body-nav-item:focus { background-color: rgb(32 122 183 / 10%); } +.tox .tox-dialog__body-nav-item--active { border-bottom: 2px solid #207ab7; color: #207ab7; } +.tox .tox-dialog__body-content { box-sizing: border-box; display: flex; flex: 1; flex-direction: column; max-height: 650px; overflow: auto; -webkit-overflow-scrolling: touch; padding: 16px; } +.tox .tox-dialog__body-content > * { margin-bottom: 0; margin-top: 16px; } +.tox .tox-dialog__body-content > :first-child { margin-top: 0; } +.tox .tox-dialog__body-content > :last-child { margin-bottom: 0; } +.tox .tox-dialog__body-content > :only-child { margin-bottom: 0; margin-top: 0; } +.tox .tox-dialog__body-content a { color: #207ab7; cursor: pointer; text-decoration: none; } + +.tox .tox-dialog__body-content a:focus, +.tox .tox-dialog__body-content a:hover { color: #185d8c; text-decoration: none; } +.tox .tox-dialog__body-content a:active { color: #185d8c; text-decoration: none; } +.tox .tox-dialog__body-content svg { fill: #222f3e; } +.tox .tox-dialog__body-content ul { display: block; list-style-type: disc; margin-bottom: 16px; margin-inline-end: 0; margin-inline-start: 0; padding-inline-start: 2.5rem; } +.tox .tox-dialog__body-content .tox-form__group h1 { color: #222f3e; font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } +.tox .tox-dialog__body-content .tox-form__group h2 { color: #222f3e; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } +.tox .tox-dialog__body-content .tox-form__group p { margin-bottom: 16px; } + +.tox .tox-dialog__body-content .tox-form__group h1:first-child, +.tox .tox-dialog__body-content .tox-form__group h2:first-child, +.tox .tox-dialog__body-content .tox-form__group p:first-child { margin-top: 0; } + +.tox .tox-dialog__body-content .tox-form__group h1:last-child, +.tox .tox-dialog__body-content .tox-form__group h2:last-child, +.tox .tox-dialog__body-content .tox-form__group p:last-child { margin-bottom: 0; } + +.tox .tox-dialog__body-content .tox-form__group h1:only-child, +.tox .tox-dialog__body-content .tox-form__group h2:only-child, +.tox .tox-dialog__body-content .tox-form__group p:only-child { margin-bottom: 0; margin-top: 0; } +.tox .tox-dialog--width-lg { height: 650px; max-width: 1200px; } +.tox .tox-dialog--width-md { max-width: 800px; } +.tox .tox-dialog--width-md .tox-dialog__body-content { overflow: auto; } +.tox .tox-dialog__body-content--centered { text-align: center; } +.tox .tox-dialog__footer { align-items: center; background-color: #fff; border-top: 1px solid #ccc; display: flex; justify-content: space-between; padding: 8px 16px; } + +.tox .tox-dialog__footer-end, +.tox .tox-dialog__footer-start { display: flex; } +.tox .tox-dialog__busy-spinner { align-items: center; background-color: rgb(255 255 255 / 75%); inset: 0; display: flex; justify-content: center; position: absolute; z-index: 3; } +.tox .tox-dialog__table { border-collapse: collapse; width: 100%; } +.tox .tox-dialog__table thead th { font-weight: 700; padding-bottom: 8px; } +.tox .tox-dialog__table tbody tr { border-bottom: 1px solid #ccc; } +.tox .tox-dialog__table tbody tr:last-child { border-bottom: none; } +.tox .tox-dialog__table td { padding-bottom: 8px; padding-top: 8px; } +.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { background: #fff; } +.tox .tox-dialog__popups { position: absolute; width: 100%; z-index: 1100; } +.tox .tox-dialog__body-iframe { display: flex; flex: 1; flex-direction: column; } +.tox .tox-dialog__body-iframe .tox-navobj { display: flex; flex: 1; } +.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { flex: 1; height: 100%; } +.tox .tox-dialog-dock-fadeout { opacity: 0; visibility: hidden; } +.tox .tox-dialog-dock-fadein { opacity: 1; visibility: visible; } +.tox .tox-dialog-dock-transition { transition: visibility 0s linear 0.3s, opacity 0.3s ease; } +.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { transition-delay: 0s; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav { margin-right: 0; } } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav-item:not(:first-child) { margin-left: 8px; } } + +.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-end > *, +.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-start > * { margin-left: 8px; } +.tox[dir="rtl"] .tox-dialog__body { text-align: right; } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav { margin-left: 0; } } + +@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav-item:not(:first-child) { margin-right: 8px; } } + +.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-end > *, +.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-start > * { margin-right: 8px; } +body.tox-dialog__disable-scroll { overflow: hidden; } +.tox .tox-dropzone-container { display: flex; flex: 1; } +.tox .tox-dropzone { align-items: center; background: #fff; border: 2px dashed #ccc; box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; min-height: 100px; padding: 10px; } +.tox .tox-dropzone p { color: rgb(34 47 62 / 70%); margin: 0 0 16px; } +.tox .tox-edit-area { display: flex; flex: 1; overflow: hidden; position: relative; } +.tox .tox-edit-area__iframe { background-color: #fff; border: 0; box-sizing: border-box; flex: 1; height: 100%; position: absolute; width: 100%; } +.tox.tox-inline-edit-area { border: 1px dotted #ccc; } +.tox .tox-editor-container { display: flex; flex: 1 1 auto; flex-direction: column; overflow: hidden; } +.tox .tox-editor-header { display: grid; grid-template-columns: 1fr min-content; z-index: 1; } +.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: #fff; border-bottom: none; box-shadow: none; padding: 4px 0; transition: box-shadow 0.5s; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: 1px solid #ccc; box-shadow: none; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: #fff; box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); padding: 4px 0; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); } +.tox-editor-dock-fadeout { opacity: 0; visibility: hidden; } +.tox-editor-dock-fadein { opacity: 1; visibility: visible; } +.tox-editor-dock-transition { transition: visibility 0s linear 0.25s, opacity 0.25s ease; } +.tox-editor-dock-transition.tox-editor-dock-fadein { transition-delay: 0s; } +.tox .tox-control-wrap { flex: 1; position: relative; } + +.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, +.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, +.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { display: none; } +.tox .tox-control-wrap svg { display: block; } +.tox .tox-control-wrap__status-icon-wrap { position: absolute; top: 50%; transform: translateY(-50%); } +.tox .tox-control-wrap__status-icon-invalid svg { fill: #c00; } +.tox .tox-control-wrap__status-icon-unknown svg { fill: orange; } +.tox .tox-control-wrap__status-icon-valid svg { fill: green; } + +.tox:not([dir="rtl"]) .tox-control-wrap--status-invalid .tox-textfield, +.tox:not([dir="rtl"]) .tox-control-wrap--status-unknown .tox-textfield, +.tox:not([dir="rtl"]) .tox-control-wrap--status-valid .tox-textfield { padding-right: 32px; } +.tox:not([dir="rtl"]) .tox-control-wrap__status-icon-wrap { right: 4px; } + +.tox[dir="rtl"] .tox-control-wrap--status-invalid .tox-textfield, +.tox[dir="rtl"] .tox-control-wrap--status-unknown .tox-textfield, +.tox[dir="rtl"] .tox-control-wrap--status-valid .tox-textfield { padding-left: 32px; } +.tox[dir="rtl"] .tox-control-wrap__status-icon-wrap { left: 4px; } +.tox .tox-autocompleter { max-width: 25em; } +.tox .tox-autocompleter .tox-menu { box-sizing: border-box; max-width: 25em; } +.tox .tox-autocompleter .tox-autocompleter-highlight { font-weight: 700; } +.tox .tox-color-input { display: flex; position: relative; z-index: 1; } +.tox .tox-color-input .tox-textfield { z-index: -1; } +.tox .tox-color-input span { border-color: rgb(34 47 62 / 20%); border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; height: 24px; position: absolute; top: 6px; width: 24px; } + +.tox .tox-color-input span:focus:not([aria-disabled="true"]), +.tox .tox-color-input span:hover:not([aria-disabled="true"]) { border-color: #207ab7; cursor: pointer; } +.tox .tox-color-input span::before { background-image: linear-gradient(45deg, rgb(0 0 0 / 25%) 25%, transparent 25%), linear-gradient(-45deg, rgb(0 0 0 / 25%) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(0 0 0 / 25%) 75%), linear-gradient(-45deg, transparent 75%, rgb(0 0 0 / 25%) 75%); background-position: 0 0, 0 6px, 6px -6px, -6px 0; background-size: 12px 12px; border: 1px solid #fff; border-radius: 3px; box-sizing: border-box; content: ""; height: 24px; left: -1px; position: absolute; top: -1px; width: 24px; z-index: -1; } +.tox .tox-color-input span[aria-disabled="true"] { cursor: not-allowed; } +.tox:not([dir="rtl"]) .tox-color-input .tox-textfield { padding-left: 36px; } +.tox:not([dir="rtl"]) .tox-color-input span { left: 6px; } +.tox[dir="rtl"] .tox-color-input .tox-textfield { padding-right: 36px; } +.tox[dir="rtl"] .tox-color-input span { right: 6px; } + +.tox .tox-label, +.tox .tox-toolbar-label { color: rgb(34 47 62 / 70%); display: block; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; padding: 0 8px 0 0; text-transform: none; white-space: nowrap; } +.tox .tox-toolbar-label { padding: 0 8px; } +.tox[dir="rtl"] .tox-label { padding: 0 0 0 8px; } +.tox .tox-form { display: flex; flex: 1; flex-direction: column; } +.tox .tox-form__group { box-sizing: border-box; margin-bottom: 4px; } +.tox .tox-form-group--maximize { flex: 1; } +.tox .tox-form__group--error { color: #c00; } +.tox .tox-form__group--collection { display: flex; } +.tox .tox-form__grid { display: flex; flex-flow: row wrap; justify-content: space-between; } +.tox .tox-form__grid--2col > .tox-form__group { width: calc(50% - (8px / 2)); } +.tox .tox-form__grid--3col > .tox-form__group { width: calc(100% / 3 - (8px / 2)); } +.tox .tox-form__grid--4col > .tox-form__group { width: calc(25% - (8px / 2)); } +.tox .tox-form__controls-h-stack { align-items: center; display: flex; } +.tox .tox-form__group--inline { align-items: center; display: flex; } +.tox .tox-form__group--stretched { display: flex; flex: 1; flex-direction: column; } +.tox .tox-form__group--stretched .tox-textarea { flex: 1; } +.tox .tox-form__group--stretched .tox-navobj { display: flex; flex: 1; } +.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { flex: 1; height: 100%; } +.tox:not([dir="rtl"]) .tox-form__controls-h-stack > :not(:first-child) { margin-left: 4px; } +.tox[dir="rtl"] .tox-form__controls-h-stack > :not(:first-child) { margin-right: 4px; } + +.tox .tox-lock.tox-locked .tox-lock-icon__unlock, +.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { display: none; } + +.tox .tox-listboxfield .tox-listbox--select, +.tox .tox-textarea, +.tox .tox-textfield, +.tox .tox-toolbar-textfield { appearance: none; appearance: none; appearance: none; background-color: #fff; border-color: #ccc; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #222f3e; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 4.75px; resize: none; width: 100%; } + +.tox .tox-textarea[disabled], +.tox .tox-textfield[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; } + +.tox .tox-listboxfield .tox-listbox--select:focus, +.tox .tox-textarea:focus, +.tox .tox-textfield:focus { background-color: #fff; border-color: #207ab7; box-shadow: none; outline: 2px solid rgb(32 122 183 / 25%); } +.tox .tox-toolbar-textfield { border-width: 0; margin-bottom: 3px; margin-top: 2px; max-width: 250px; } +.tox .tox-naked-btn { background-color: transparent; border: 0; border-color: transparent; box-shadow: unset; color: #207ab7; cursor: pointer; display: block; margin: 0; padding: 0; } +.tox .tox-naked-btn svg { display: block; fill: #222f3e; } +.tox:not([dir="rtl"]) .tox-toolbar-textfield + * { margin-left: 4px; } +.tox[dir="rtl"] .tox-toolbar-textfield + * { margin-right: 4px; } +.tox .tox-listboxfield { cursor: pointer; position: relative; } +.tox .tox-listboxfield .tox-listbox--select[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; } +.tox .tox-listbox__select-label { cursor: default; flex: 1; margin: 0 4px; } +.tox .tox-listbox__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } +.tox .tox-listbox__select-chevron svg { fill: #222f3e; } +.tox .tox-listboxfield .tox-listbox--select { align-items: center; display: flex; } +.tox:not([dir="rtl"]) .tox-listboxfield svg { right: 8px; } +.tox[dir="rtl"] .tox-listboxfield svg { left: 8px; } +.tox .tox-selectfield { cursor: pointer; position: relative; } +.tox .tox-selectfield select { appearance: none; appearance: none; appearance: none; background-color: #fff; border-color: #ccc; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #222f3e; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 4.75px; resize: none; width: 100%; } +.tox .tox-selectfield select[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; } +.tox .tox-selectfield select::-ms-expand { display: none; } +.tox .tox-selectfield select:focus { background-color: #fff; border-color: #207ab7; box-shadow: none; outline: 2px solid rgb(32 122 183 / 25%); } +.tox .tox-selectfield svg { pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); } + +.tox:not([dir="rtl"]) .tox-selectfield select[size="0"], +.tox:not([dir="rtl"]) .tox-selectfield select[size="1"] { padding-right: 24px; } +.tox:not([dir="rtl"]) .tox-selectfield svg { right: 8px; } + +.tox[dir="rtl"] .tox-selectfield select[size="0"], +.tox[dir="rtl"] .tox-selectfield select[size="1"] { padding-left: 24px; } +.tox[dir="rtl"] .tox-selectfield svg { left: 8px; } +.tox .tox-textarea { appearance: textarea; appearance: textarea; appearance: textarea; white-space: pre-wrap; } +.tox-fullscreen { border: 0; height: 100%; margin: 0; overflow: hidden; overscroll-behavior: none; padding: 0; touch-action: pinch-zoom; width: 100%; } +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { display: none; } + +.tox-shadowhost.tox-fullscreen, +.tox.tox-tinymce.tox-fullscreen { left: 0; position: fixed; top: 0; z-index: 1200; } +.tox.tox-tinymce.tox-fullscreen { background-color: transparent; } + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { z-index: 1201; } +.tox .tox-help__more-link { list-style: none; margin-top: 1em; } +.tox .tox-imagepreview { background-color: #666; height: 380px; overflow: hidden; position: relative; width: 100%; } +.tox .tox-imagepreview.tox-imagepreview__loaded { overflow: auto; } +.tox .tox-imagepreview__container { display: flex; left: 100vw; position: absolute; top: 100vw; } +.tox .tox-imagepreview__image { background: url("data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw=="); } +.tox .tox-image-tools .tox-spacer { flex: 1; } +.tox .tox-image-tools .tox-bar { align-items: center; display: flex; height: 60px; justify-content: center; } + +.tox .tox-image-tools .tox-imagepreview, +.tox .tox-image-tools .tox-imagepreview + .tox-bar { margin-top: 8px; } +.tox .tox-image-tools .tox-croprect-block { background: #000; opacity: 0.5; position: absolute; zoom: 1; } +.tox .tox-image-tools .tox-croprect-handle { border: 2px solid #fff; height: 20px; left: 0; position: absolute; top: 0; width: 20px; } +.tox .tox-image-tools .tox-croprect-handle-move { border: 0; cursor: move; position: absolute; } +.tox .tox-image-tools .tox-croprect-handle-nw { border-width: 2px 0 0 2px; cursor: nw-resize; left: 100px; margin: -2px 0 0 -2px; top: 100px; } +.tox .tox-image-tools .tox-croprect-handle-ne { border-width: 2px 2px 0 0; cursor: ne-resize; left: 200px; margin: -2px 0 0 -20px; top: 100px; } +.tox .tox-image-tools .tox-croprect-handle-sw { border-width: 0 0 2px 2px; cursor: sw-resize; left: 100px; margin: -20px 2px 0 -2px; top: 200px; } +.tox .tox-image-tools .tox-croprect-handle-se { border-width: 0 2px 2px 0; cursor: se-resize; left: 200px; margin: -20px 0 0 -20px; top: 200px; } +.tox .tox-insert-table-picker { display: flex; flex-wrap: wrap; width: 170px; } +.tox .tox-insert-table-picker > div { border-color: #ccc; border-style: solid; border-width: 0 1px 1px 0; box-sizing: border-box; height: 17px; width: 17px; } +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: 0 -4px; } +.tox .tox-insert-table-picker .tox-insert-table-picker__selected { background-color: rgb(32 122 183 / 50%); border-color: rgb(32 122 183 / 50%); } +.tox .tox-insert-table-picker__label { color: rgb(34 47 62 / 70%); display: block; font-size: 14px; padding: 4px; text-align: center; width: 100%; } +.tox:not([dir="rtl"]) .tox-insert-table-picker > div:nth-child(10n) { border-right: 0; } +.tox[dir="rtl"] .tox-insert-table-picker > div:nth-child(10n+1) { border-right: 0; } +.tox .tox-menu { background-color: #fff; border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 4px 8px 0 rgb(34 47 62 / 10%); display: inline-block; overflow: hidden; vertical-align: top; z-index: 1150; } +.tox .tox-menu.tox-collection.tox-collection--list { padding: 0; } +.tox .tox-menu.tox-collection.tox-collection--toolbar { padding: 4px; } +.tox .tox-menu.tox-collection.tox-collection--grid { padding: 4px; } + +@media only screen and (width >= 768px) { .tox .tox-menu .tox-collection__item-label { overflow-wrap: break-word; word-break: normal; } } + +.tox .tox-menu__label blockquote, +.tox .tox-menu__label code, +.tox .tox-menu__label h1, +.tox .tox-menu__label h2, +.tox .tox-menu__label h3, +.tox .tox-menu__label h4, +.tox .tox-menu__label h5, +.tox .tox-menu__label h6, +.tox .tox-menu__label p { margin: 0; } +.tox .tox-menubar { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff; background-color: #fff; display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; grid-column: 1/-1; grid-row: 1; padding: 0 4px; } +.tox .tox-promotion + .tox-menubar { grid-column: 1; } +.tox .tox-promotion { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff; background-color: #fff; grid-column: 2; grid-row: 1; padding-inline-end: 8px; padding-inline-start: 4px; padding-top: 5px; } +.tox .tox-promotion-link { align-items: unsafe center; background-color: #e8f1f8; border-radius: 5px; color: #086be6; cursor: pointer; display: flex; font-size: 14px; height: 26.6px; padding: 4px 8px; white-space: nowrap; } +.tox .tox-promotion-link:hover { background-color: #b4d7ff; } +.tox .tox-promotion-link:focus { background-color: #d9edf7; } +.tox .tox-mbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #222f3e; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 34px; justify-content: center; margin: 2px 0 3px; outline: 0; overflow: hidden; padding: 0 4px; text-transform: none; width: auto; } +.tox .tox-mbtn[disabled] { background-color: transparent; border: 0; box-shadow: none; color: rgb(34 47 62 / 50%); cursor: not-allowed; } +.tox .tox-mbtn:focus:not(:disabled) { background: #dee0e2; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-mbtn--active { background: #c8cbcf; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-mbtn:hover:not(:disabled, .tox-mbtn--active) { background: #dee0e2; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-mbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; } +.tox .tox-mbtn[disabled] .tox-mbtn__select-label { cursor: not-allowed; } +.tox .tox-mbtn__select-chevron { align-items: center; justify-content: center; width: 16px; display: none; } +.tox .tox-notification { border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; display: grid; font-size: 14px; font-weight: 400; grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); margin-top: 4px; opacity: 0; padding: 4px; transition: transform 0.1s ease-in, opacity 150ms ease-in; } +.tox .tox-notification p { font-size: 14px; font-weight: 400; } +.tox .tox-notification a { cursor: pointer; text-decoration: underline; } +.tox .tox-notification--in { opacity: 1; } +.tox .tox-notification--success { background-color: #e4eeda; border-color: #d7e6c8; color: #222f3e; } +.tox .tox-notification--success p { color: #222f3e; } +.tox .tox-notification--success a { color: #517342; } +.tox .tox-notification--success svg { fill: #222f3e; } +.tox .tox-notification--error { background-color: #f5cccc; border-color: #f0b3b3; color: #222f3e; } +.tox .tox-notification--error p { color: #222f3e; } +.tox .tox-notification--error a { color: #77181f; } +.tox .tox-notification--error svg { fill: #222f3e; } + +.tox .tox-notification--warn, +.tox .tox-notification--warning { background-color: #fff5cc; border-color: #fff0b3; color: #222f3e; } + +.tox .tox-notification--warn p, +.tox .tox-notification--warning p { color: #222f3e; } + +.tox .tox-notification--warn a, +.tox .tox-notification--warning a { color: #7a6e25; } + +.tox .tox-notification--warn svg, +.tox .tox-notification--warning svg { fill: #222f3e; } +.tox .tox-notification--info { background-color: #d6e7fb; border-color: #c1dbf9; color: #222f3e; } +.tox .tox-notification--info p { color: #222f3e; } +.tox .tox-notification--info a { color: #2a64a6; } +.tox .tox-notification--info svg { fill: #222f3e; } +.tox .tox-notification__body { align-self: center; color: #222f3e; font-size: 14px; grid-column: 2 3; text-align: center; white-space: normal; word-break: break-all; word-break: break-word; } +.tox .tox-notification__body > * { margin: 0; } +.tox .tox-notification__body > * + * { margin-top: 1rem; } +.tox .tox-notification__icon { align-self: center; grid-column: 1 2; justify-self: end; } +.tox .tox-notification__icon svg { display: block; } +.tox .tox-notification__dismiss { align-self: start; grid-column: 3 4; justify-self: end; } +.tox .tox-notification .tox-progress-bar { grid-column: 1 4; justify-self: center; } +.tox .tox-pop { display: inline-block; position: relative; } +.tox .tox-pop--resizing { transition: width 0.1s ease; } + +.tox .tox-pop--resizing .tox-toolbar, +.tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; } +.tox .tox-pop--transition { transition: 0.15s ease; transition-property: left, right, top, bottom; } + +.tox .tox-pop--transition::after, +.tox .tox-pop--transition::before { transition: all 0.15s, visibility 0s, opacity 75ms ease 75ms; } +.tox .tox-pop__dialog { background-color: #fff; border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); min-width: 0; overflow: hidden; } +.tox .tox-pop__dialog > :not(.tox-toolbar) { margin: 4px 4px 4px 8px; } +.tox .tox-pop__dialog .tox-toolbar { background-color: transparent; margin-bottom: -1px; } + +.tox .tox-pop::after, +.tox .tox-pop::before { border-style: solid; content: ""; display: block; height: 0; opacity: 1; position: absolute; width: 0; } + +.tox .tox-pop.tox-pop--inset::after, +.tox .tox-pop.tox-pop--inset::before { opacity: 0; transition: all 0s 0.15s, visibility 0s, opacity 75ms ease; } + +.tox .tox-pop.tox-pop--bottom::after, +.tox .tox-pop.tox-pop--bottom::before { left: 50%; top: 100%; } +.tox .tox-pop.tox-pop--bottom::after { border-color: #fff transparent transparent; border-width: 8px; margin-left: -8px; margin-top: -1px; } +.tox .tox-pop.tox-pop--bottom::before { border-color: #ccc transparent transparent; border-width: 9px; margin-left: -9px; } + +.tox .tox-pop.tox-pop--top::after, +.tox .tox-pop.tox-pop--top::before { left: 50%; top: 0; transform: translateY(-100%); } +.tox .tox-pop.tox-pop--top::after { border-color: transparent transparent #fff; border-width: 8px; margin-left: -8px; margin-top: 1px; } +.tox .tox-pop.tox-pop--top::before { border-color: transparent transparent #ccc; border-width: 9px; margin-left: -9px; } + +.tox .tox-pop.tox-pop--left::after, +.tox .tox-pop.tox-pop--left::before { left: 0; top: calc(50% - 1px); transform: translateY(-50%); } +.tox .tox-pop.tox-pop--left::after { border-color: transparent #fff transparent transparent; border-width: 8px; margin-left: -15px; } +.tox .tox-pop.tox-pop--left::before { border-color: transparent #ccc transparent transparent; border-width: 10px; margin-left: -19px; } + +.tox .tox-pop.tox-pop--right::after, +.tox .tox-pop.tox-pop--right::before { left: 100%; top: calc(50% + 1px); transform: translateY(-50%); } +.tox .tox-pop.tox-pop--right::after { border-color: transparent transparent transparent #fff; border-width: 8px; margin-left: -1px; } +.tox .tox-pop.tox-pop--right::before { border-color: transparent transparent transparent #ccc; border-width: 10px; margin-left: -1px; } + +.tox .tox-pop.tox-pop--align-left::after, +.tox .tox-pop.tox-pop--align-left::before { left: 20px; } + +.tox .tox-pop.tox-pop--align-right::after, +.tox .tox-pop.tox-pop--align-right::before { left: calc(100% - 20px); } +.tox .tox-sidebar-wrap { display: flex; flex-direction: row; flex-grow: 1; min-height: 0; } +.tox .tox-sidebar { background-color: #fff; display: flex; flex-direction: row; justify-content: flex-end; } +.tox .tox-sidebar__slider { display: flex; overflow: hidden; } +.tox .tox-sidebar__pane-container { display: flex; } +.tox .tox-sidebar__pane { display: flex; } +.tox .tox-sidebar--sliding-closed { opacity: 0; } +.tox .tox-sidebar--sliding-open { opacity: 1; } + +.tox .tox-sidebar--sliding-growing, +.tox .tox-sidebar--sliding-shrinking { transition: width 0.5s ease, opacity 0.5s ease; } +.tox .tox-selector { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; display: inline-block; height: 10px; position: absolute; width: 10px; } +.tox.tox-platform-touch .tox-selector { height: 12px; width: 12px; } +.tox .tox-slider { align-items: center; display: flex; flex: 1; height: 24px; justify-content: center; position: relative; } +.tox .tox-slider__rail { background-color: transparent; border: 1px solid #ccc; border-radius: 3px; height: 10px; min-width: 120px; width: 100%; } +.tox .tox-slider__handle { background-color: #207ab7; border: 2px solid #185d8c; border-radius: 3px; box-shadow: none; height: 24px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 14px; } +.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { margin-inline-start: 8px; } +.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { margin-inline-start: 32px; } +.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { margin-inline-start: 32px; } +.tox .tox-source-code { overflow: auto; } +.tox .tox-spinner { display: flex; } +.tox .tox-spinner > div { animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; background-color: rgb(34 47 62 / 70%); border-radius: 100%; height: 8px; width: 8px; } +.tox .tox-spinner > div:nth-child(1) { animation-delay: -0.32s; } +.tox .tox-spinner > div:nth-child(2) { animation-delay: -0.16s; } + +@keyframes tam-bouncing-dots { + 0%, +100%, +80% { transform: scale(0); } + 40% { transform: scale(1); } +} +.tox:not([dir="rtl"]) .tox-spinner > div:not(:first-child) { margin-left: 4px; } +.tox[dir="rtl"] .tox-spinner > div:not(:first-child) { margin-right: 4px; } +.tox .tox-statusbar { align-items: center; background-color: #fff; border-top: 1px solid #ccc; color: rgb(34 47 62 / 70%); display: flex; flex: 0 0 auto; font-size: 12px; font-weight: 400; height: 18px; overflow: hidden; padding: 0 8px; position: relative; text-transform: uppercase; } +.tox .tox-statusbar__text-container { display: flex; flex: 1 1 auto; justify-content: flex-end; overflow: hidden; } +.tox .tox-statusbar__path { display: flex; flex: 1 1 auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } +.tox .tox-statusbar__path > * { display: inline; white-space: nowrap; } +.tox .tox-statusbar__wordcount { flex: 0 0 auto; margin-left: 1ch; } + +.tox .tox-statusbar a, +.tox .tox-statusbar__path-item, +.tox .tox-statusbar__wordcount { color: rgb(34 47 62 / 70%); text-decoration: none; } + +.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #222f3e; cursor: pointer; } +.tox .tox-statusbar__branding svg { fill: rgb(34 47 62 / 80%); height: 1.14em; vertical-align: -0.28em; width: 3.6em; } + +.tox .tox-statusbar__branding a:focus:not(:disabled, [aria-disabled="true"]) svg, +.tox .tox-statusbar__branding a:hover:not(:disabled, [aria-disabled="true"]) svg { fill: #222f3e; } +.tox .tox-statusbar__resize-handle { align-items: flex-end; align-self: stretch; cursor: nwse-resize; display: flex; flex: 0 0 auto; justify-content: flex-end; margin-left: auto; margin-right: -8px; padding-bottom: 3px; padding-left: 1ch; padding-right: 3px; } +.tox .tox-statusbar__resize-handle svg { display: block; fill: rgb(34 47 62 / 50%); } +.tox .tox-statusbar__resize-handle:focus svg { background-color: #dee0e2; border-radius: 1px 1px -4px; box-shadow: 0 0 0 2px #dee0e2; } +.tox:not([dir="rtl"]) .tox-statusbar__path > * { margin-right: 4px; } +.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 2ch; } +.tox[dir="rtl"] .tox-statusbar { flex-direction: row-reverse; } +.tox[dir="rtl"] .tox-statusbar__path > * { margin-left: 4px; } +.tox .tox-throbber { z-index: 1299; } +.tox .tox-throbber__busy-spinner { align-items: center; background-color: rgb(255 255 255 / 60%); inset: 0; display: flex; justify-content: center; position: absolute; } +.tox .tox-tbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #222f3e; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 34px; justify-content: center; margin: 3px 0 2px; outline: 0; overflow: hidden; padding: 0; text-transform: none; width: 34px; } +.tox .tox-tbtn svg { display: block; fill: #222f3e; } +.tox .tox-tbtn.tox-tbtn-more { padding-left: 5px; padding-right: 5px; width: inherit; } +.tox .tox-tbtn:focus { background: #dee0e2; border: 0; box-shadow: none; } +.tox .tox-tbtn:hover { background: #dee0e2; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-tbtn:hover svg { fill: #222f3e; } +.tox .tox-tbtn:active { background: #c8cbcf; border: 0; box-shadow: none; color: #222f3e; } +.tox .tox-tbtn:active svg { fill: #222f3e; } + +.tox .tox-tbtn--disabled, +.tox .tox-tbtn--disabled:hover, +.tox .tox-tbtn:disabled, +.tox .tox-tbtn:disabled:hover { background: 0 0; border: 0; box-shadow: none; color: rgb(34 47 62 / 50%); cursor: not-allowed; } + +.tox .tox-tbtn--disabled svg, +.tox .tox-tbtn--disabled:hover svg, +.tox .tox-tbtn:disabled svg, +.tox .tox-tbtn:disabled:hover svg { fill: rgb(34 47 62 / 50%); } + +.tox .tox-tbtn--enabled, +.tox .tox-tbtn--enabled:hover { background: #c8cbcf; border: 0; box-shadow: none; color: #222f3e; } + +.tox .tox-tbtn--enabled:hover > *, +.tox .tox-tbtn--enabled > * { transform: none; } + +.tox .tox-tbtn--enabled svg, +.tox .tox-tbtn--enabled:hover svg { fill: #222f3e; } +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { color: #222f3e; } +.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { fill: #222f3e; } +.tox .tox-tbtn:active > * { transform: none; } +.tox .tox-tbtn--md { height: 51px; width: 51px; } +.tox .tox-tbtn--lg { flex-direction: column; height: 68px; width: 68px; } +.tox .tox-tbtn--return { align-self: stretch; height: unset; width: 16px; } +.tox .tox-tbtn--labeled { padding: 0 4px; width: unset; } +.tox .tox-tbtn__vlabel { display: block; font-size: 10px; font-weight: 400; letter-spacing: -0.025em; margin-bottom: 4px; white-space: nowrap; } +.tox .tox-tbtn--select { margin: 3px 0 2px; padding: 0 4px; width: auto; } +.tox .tox-tbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; } +.tox .tox-tbtn__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } +.tox .tox-tbtn__select-chevron svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-tbtn--bespoke { background: 0 0; } +.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { margin-inline-start: 0; } +.tox .tox-tbtn--bespoke .tox-tbtn__select-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 7em; } +.tox .tox-split-button { border: 0; border-radius: 3px; box-sizing: border-box; display: flex; margin: 3px 0 2px; overflow: hidden; } +.tox .tox-split-button:hover { box-shadow: 0 0 0 1px #dee0e2 inset; } +.tox .tox-split-button:focus { background: #dee0e2; box-shadow: none; color: #222f3e; } +.tox .tox-split-button > * { border-radius: 0; } +.tox .tox-split-button__chevron { width: 16px; } +.tox .tox-split-button__chevron svg { fill: rgb(34 47 62 / 50%); } +.tox .tox-split-button .tox-tbtn { margin: 0; } + +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus, +.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, +.tox .tox-split-button.tox-tbtn--disabled:focus, +.tox .tox-split-button.tox-tbtn--disabled:hover { background: 0 0; box-shadow: none; color: rgb(34 47 62 / 50%); } +.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { padding: 0; } +.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { width: 30px; } +.tox.tox-platform-touch .tox-split-button__chevron { width: 20px; } +.tox .tox-toolbar-overlord { background-color: #fff; } + +.tox .tox-toolbar, +.tox .tox-toolbar__overflow, +.tox .tox-toolbar__primary { background-color: #fff; background-image: repeating-linear-gradient(#ccc 0 1px, transparent 1px 39px); background-position: center top 39px; background-repeat: no-repeat; background-size: calc(100% - 4px * 2) calc(100% - 39px); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; padding: 0; transform: perspective(1px); } + +.tox .tox-toolbar-overlord > .tox-toolbar, +.tox .tox-toolbar-overlord > .tox-toolbar__overflow, +.tox .tox-toolbar-overlord > .tox-toolbar__primary { background-position: center top 0; background-size: calc(100% - 4px * 2) calc(100% - 0px); } +.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { height: 0; opacity: 0; padding-bottom: 0; padding-top: 0; visibility: hidden; } +.tox .tox-toolbar__overflow--growing { transition: height 0.3s ease, opacity 0.2s linear 0.1s; } +.tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; } + +.tox .tox-anchorbar, +.tox .tox-toolbar-overlord { grid-column: 1/-1; } + +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord { border-top: 1px solid #ccc; margin-top: -1px; padding-bottom: 0; padding-top: 0; } +.tox .tox-toolbar--scrolling { flex-wrap: nowrap; overflow-x: auto; } +.tox .tox-pop .tox-toolbar { border-width: 0; } +.tox .tox-toolbar--no-divider { background-image: none; } + +.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, +.tox .tox-toolbar-overlord .tox-toolbar__primary { background-position: center top 39px; } + +.tox .tox-editor-header > .tox-toolbar--scrolling, +.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { background-image: none; } +.tox.tox-tinymce-aux .tox-toolbar__overflow { background-color: #fff; background-position: center top 43px; background-size: calc(100% - 8px * 2) calc(100% - 51px); border: none; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); padding: 4px 0; } +.tox-pop .tox-pop__dialog .tox-toolbar { background-position: center top 43px; background-size: calc(100% - 4px * 2) calc(100% - 51px); padding: 4px 0; } +.tox .tox-toolbar__group { align-items: center; display: flex; flex-wrap: wrap; margin: 0; padding: 0 4px; } +.tox .tox-toolbar__group--pull-right { margin-left: auto; } +.tox .tox-toolbar--scrolling .tox-toolbar__group { flex-shrink: 0; flex-wrap: nowrap; } +.tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type) { border-right: 1px solid #ccc; } +.tox[dir="rtl"] .tox-toolbar__group:not(:last-of-type) { border-left: 1px solid #ccc; } +.tox .tox-tooltip { display: inline-block; padding: 8px; position: relative; } +.tox .tox-tooltip__body { background-color: #222f3e; border-radius: 3px; box-shadow: 0 2px 4px rgb(34 47 62 / 30%); color: rgb(255 255 255 / 75%); font-size: 14px; font-style: normal; font-weight: 400; padding: 4px 8px; text-transform: none; } +.tox .tox-tooltip__arrow { position: absolute; } +.tox .tox-tooltip--down .tox-tooltip__arrow { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #222f3e; bottom: 0; left: 50%; position: absolute; transform: translateX(-50%); } +.tox .tox-tooltip--up .tox-tooltip__arrow { border-bottom: 8px solid #222f3e; border-left: 8px solid transparent; border-right: 8px solid transparent; left: 50%; position: absolute; top: 0; transform: translateX(-50%); } +.tox .tox-tooltip--right .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-left: 8px solid #222f3e; border-top: 8px solid transparent; position: absolute; right: 0; top: 50%; transform: translateY(-50%); } +.tox .tox-tooltip--left .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-right: 8px solid #222f3e; border-top: 8px solid transparent; left: 0; position: absolute; top: 50%; transform: translateY(-50%); } +.tox .tox-well { border: 1px solid #ccc; border-radius: 3px; padding: 8px; width: 100%; } +.tox .tox-well > :first-child { margin-top: 0; } +.tox .tox-well > :last-child { margin-bottom: 0; } +.tox .tox-well > :only-child { margin: 0; } +.tox .tox-custom-editor { border: 1px solid #ccc; border-radius: 3px; display: flex; flex: 1; position: relative; } +.tox .tox-dialog-loading::before { background-color: rgb(0 0 0 / 50%); content: ""; height: 100%; position: absolute; width: 100%; z-index: 1000; } +.tox .tox-tab { cursor: pointer; } +.tox .tox-dialog__content-js { display: flex; flex: 1; } +.tox .tox-dialog__body-content .tox-collection { display: flex; flex: 1; } +.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: none; padding: 0; } + +.tox.tox-tinymce--toolbar-bottom .tox-editor-header, +.tox.tox-tinymce-inline .tox-editor-header { margin-bottom: -1px; } +.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: none; box-shadow: none; } +.tox.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: transparent; box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); padding: 0; } +.tox.tox.tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); } +.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: -4px 0; } +.tox .tox-menu.tox-collection.tox-collection--list { padding: 0; } +.tox .tox-pop { box-shadow: none; } + +.tox .tox-split-button, +.tox .tox-tbtn, +.tox .tox-tbtn--select { margin: 2px 0 3px; } + +.tox .tox-toolbar, +.tox .tox-toolbar__overflow, +.tox .tox-toolbar__primary { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff !important; } +.tox .tox-menubar + .tox-toolbar-overlord { border-top: none; } + +.tox .tox-menubar + .tox-toolbar, +.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary { border-top: 1px solid #ccc; margin-top: -1px; } +.tox.tox-tinymce-aux .tox-toolbar__overflow { border: 1px solid #ccc; padding: 0; } +.tox .tox-pop .tox-pop__dialog .tox-toolbar { padding: 0; } +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar { border-top: 1px solid #ccc; } + +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary, +.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child { border-top: 1px solid #ccc; } +.tox .tox-toolbar__group { padding: 0 4px; } +.tox .tox-collection__item { border-radius: 0; cursor: pointer; } + +.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]), +.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: rgb(34 47 62 / 70%); text-decoration: underline; } +.tox .tox-statusbar__branding svg { vertical-align: -0.25em; } +.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 1ch; } +.tox .tox-statusbar__resize-handle { padding-bottom: 0; padding-right: 0; } +.tox .tox-button::before { display: none; } diff --git a/tinymce/skins/ui/tinymce-5/skin.min.css.br b/tinymce/skins/ui/tinymce-5/skin.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..63c98990f9365f991fb0dcf1b92056620c7edb09 GIT binary patch literal 9320 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 literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5/skin.min.css.gz b/tinymce/skins/ui/tinymce-5/skin.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..7739ce452ce7d86bf74d771e9fec10a1d00a55ef GIT binary patch literal 10669 zcmV;eDN@!SiwFP!000021MNL)liSE~-|tr-x>8ANaaJI?o10JsmSoZp_B7ch^W2T1Df;@DSrmcW^wo}QkWo_=0;)pPVU+E&k~-6vV~ zw2sQE#CPmV{v|K(*HK!P9WFbxt)B0qv?{7*9eqEW&31Eq7p2FhB_EPwSKURss_f7% zIpoF5IzmZZ7Z|lKZHEt&=$A!aKKziRzo&oyZB=%Y=+*D>eTAbx{OhYp^qZ(cf zyXTjCT%zA6Wjl%fusxRDaT5J1DZ8Y>MKOt9{R=K0ahIn_^l$ixUrnMmDO=RyCf{)k z+WZS%N7H5fEIxEE1txQA4oShkJ>mR*->svYIKGRDyu@hFzldh&32z_r4s}V5_WAw3 zAU`8cfv!o)woV#cc6U*SpF5P{v}%$ruS!8h`dK9`{Y3ljs^%cRKH`QRm;mgZt|{QvElE0#rh9f zPWn@{`)|rZs$Us#wQr2R>PJD~{;NXd{;QM9eJe`0o;vbJne6H>g7WHDiTM2wCjI#j z3jO=9_611Nhx?{Fmf1RrqnPZYCd18|{ZZd!yP`@u@fSfCwvi4=bDx*A-ywNMPkGku zMa$~g5lYe@>m_hYRFtfH`L|j%OS;-K^Zxw^>fr#MV>|9r)et4gqkGFkFAATGIR6x z^hCrYp)z!VeO8C4wm=95Cn)7&|!n4QF{*HHcgRNnYY6`g%H$ zJx($TVb~>Nn}5IC?e5Ov4wJYl^P%KOZn~eI3%;Pd%<%I%n$F3^^VjdxJ+j_a>9L)d zxU(M!{iW^y*YCE+uB*!R8Xc-Hh&Dla$regFd(8by;pb^pBD5>=I%*&9qpy*4Ha1n4 zbojsDPFHb;@2~np?>b3S+zK8=dD|ZGX49`NJpfSN;X}KQQe1YpF}5f>+|ah_y6Uiw zZpbz5gr4CxZStCI6@7@dYjBtDgPCVun@7fbW zID{kHRkaY&L_flkS)LTt{bsYRvVK88hzRB7t_orp^So*9w{PdOXgZrk)73nBA5G)e zS9jV>jYc=LkuCv$TkMt9F&4vu;#nw>PUHyKYzWQjXg`a-4wH^=lkM#VMj%HIKXi6^ zQCtXgA_2b`(oacKp226c#Uh$67g6kBGr7&;l3W&uyPwNU49~*I$z*A|TEy`MMlhM| z5};uwI}{FY zXE4`v7Dv{x2FQw5%SuA`4ekKF3JQph`r`@iS?alHsgP81gA?PsA4Zu%<-oFX< z(}}mgPD1}mQzFZvWNg=PoQOE>#@<)MSVSM9NZ1z}?o+fbyFD8C_wDRTAJ?tP89T7L z^?Oy)P5s>eySn5=19mEzrqFgx$=Kp4WzgMt%wA}L8?F_;=t%ChZDh^g`C~ekbu}#Q zrAM+XD4iR)q9&o)_(_@Wt7e-tRL5xO_NZc2p%q`p(H+FX1L`R8Vvv5y56M05Rcpid zL5If_zQZpKt})T?vj5kw%wY^bK>(}Ej8!ht|RoTlax|Iv{Wn*GYU}Bw1bLuvR#;(0@BvXN^hZ@aT$XQ%a3N@d1{gx zV$=0{i+5FnrHv)?OJ26PTSv%X3i<=x0C6;{pXvHf_}_`9jB}y*G_Rjcox*IvWI3)J zd-durst93;hMJlkC=((4h|8`O^BRbiY}=|hb{Lx0AG5qowgt}qbmBg=Z7F?QXfIju zZ~xln8=|bpY8KTK&cIcm3Rb2g6PRDYm`~GXnoNT+@0;5&XB*ds5~5av0&A#AT+^@E z6oj%T`tzUH#FCV3u`rxgi)@vK<0P7o#R;Jnr&XCH&5Om15tDzu?Y+^DanXB2f2v*h z;Po7>qmE4Hy7*2M?+V$7?Kn~9H_^>)w48yeF$2R9hX|gNe}a+in|oK+jbQj;@Dm|8 z;%La0fpdo*HrYPrI0D9<{~{d z#B+uc6pR+2mz? z?4qxIXDZ;ie2s<&8C9Gz&4?@=TEhus$638nm0s zLq@PnB^WkBVuuVH1UyW=Z)yPIiL(F~U}0T=QwG#|;71q|;syV(^f-Wyh_#r&y9;o> z@)En~knXMK9Z@CPk2uwn2X=1x&}lR0z<0JY+jl(6YC=gZ=sHoIMxgb|=OF{g$?2U>HEG$Oo8)OuTs~9dVCW7gM{ThcBPOjpHQd-GxxeS4Kt3rm3cW zEYnlWa;6fQQQ6{-P&FCaHaK}$NA&;5)7>*6<{DH{o2W}3acSY@DXDk{qwd5pO&Z*V zM$_b_HlQE$dY$Y#8UUsENl0^xRls^IsS9m2Ou~7Fzz2a}dw-rH$2WZFpi`-h1?k+3uUXe4zVDdU6VTm-beP)i-DO`%)s4^_3ZNmRM2L%y({q*o6(3wtLfo z;?y>$w4N!V_nBk$_m|h+I0~vbplwfEwtiU#o z_yz;A8G%!msV~{;LXlvp4|>QgE_UI(E%GLe8*ChhTNnGA3@SL?Lgx#Q32-%AfNwZY zn1$7K|29KvOf1b*qODEWKjz+LMtT})Q0-9nQsXNv*uWH9f=72K+&-~vFS1(Kh|ci` z%LEVRxOz3s@>s))>-DC7NKWPw$Jmg#Sv9E6(+AwRL`_gG>{SS}g%)Qb579oN zI-y?ETK+Cailg4sCyrm+prN+LY1bU(w}EI6c9?j<2qhhxk7d|ye>`kmnXshY7ssX> z`+}fobqnfeGE)O`2A3vb^P4$vqzQ5cOije3N3e?6KuO>Du|EF(h*4YQJOh$tq1BZV z1Yg);$?GGNoM_FG2Hg|vaoN4?s)$|DBv)BBAybUwRXm}dl9TBBRUF48GU)p_X8&FB zzlx7L+Bn|Dv@z+;fYASv-W2eaWeNc24Re@yXC?^YAS%dsR&567JP()MNQzx^uQm5u z8nf&_4umKjnrBFX9-alr2VQ$YEu`6j+Q=RS;mW`pFY&?Ekhx}-L@><2?bYB6$Y`d4 z5`Rlj-QdR@KfybdE+nP*eM2-*Ge`yG6j+o4Si6fBUU5p<)o1kX*;f&Z(9{c}Cm8Ij z5??Qd)iUl(XzpA_S~!FTXwsv)>9g&9WE{P16J-PU^OSf=v8J_8Ntf<%J24wKv<#=Ypp zueDwbi{k6)qMb;}UiPIwK<2SwxnuCT<2+o*f*}SgMZONc_wEX_=pzA|AGB zQsB4o_38?m9YPI0RFC-76BK$hYmkYZpiVkM$hK>$2TZ(kZg0|gYFimDPi{M_5j7~( zg7QMJM|teDzuHoYYOCv+4QQuQEooLiYzW}MBl4ZDIxg5wb(q>#O{RG?IsrIzvWEka zBf5QqlMEC`pfGX=2>1JvY6StCGX)VU4F%eE?8X~vr|bD<#oO7V<^f!NDI`6PSz|=2 ze#9)H7oRKib!M2Lr#5P{j2Rwyr`qhLz%Oadtr-cF9LGwMRtRO%C24R%yj3wn6iiOQ zFtrNAJy85yCnZ};k?h0Cr&5pF<3kWcOZ!Y~>86ft4QXHyk6_lPU@Adiy{f#0nS4Q* zwRaLQwa-o2-Z~z zaed`{a}5lWb`6Z~~n=CQSnbto^;6>&hF=EqGkyiDz z_3It1B;!oz;l9vp+QXA;8p4*)j`6Z;Q6+5W;pgted%=c(@U5iaV9W38;2%zPK81nK z&NSun0oPxvQ^F0-EkBI|kf@!0AF3=aZgSYMHt-ZwhtKjynhJ|6=UE;s*-h$trK=aD zlev9CZ7uR!2a3)f4z~vrx=1~;{+;j(a@fOP;QfNGxcboI{NGwP@w&iR^FCDxn776d+Z z^=_L@@|bi<u)d%_VE5()*#Ad za=;f6xNl8?d*$*pb+N2YlSy!6MtbWShk$qokjJ{&4eocY;7#gvJ+Av z&&KKJ9QC{WnRvGjSLzf_yh{<-Y{+esHC63Q{yhkTx75pVz|Vb~2aJnQRVRNrV#l3s z!tgqNf)R3O=b4JBn8f~rhPPgXYZS2t6N67 z-NKQWBX+#%%;DC3u$MgQHZSijJ@fXEx2;Pls&?q|j!x=ll{JZ(gwIo`QA+z`O60t_ zfY1T@u1_yhkd7fcq=SheKOC#9@{NwDo)T8iQF~hQGI?~le}+Ed`=>FN55MhHIo6=F zj|dFzqYcS>J>sSCeZ-|QoyCzX!YtFkh*;8hu zD*thal7O7 zlsn1D<<~V{#OyVbVTVAQExi)BGKPVE1OKpVKL{H z#+3Tu2p|^>u(pk=yK(@@0Gshju7v};P6#OZu1O9U_ynqd?TX*crmpH^P2N^s7lHu2 zAKl{&5nJV*X;@q-1d;wwCXdzj&kpEgpisNBRDG!jVvncc=VDf+4``QUxT1dWa`h9r zT(??z8itUUS}_h80I%X+D88Pz6EPV5TZEG~2)rHlp$*C~ zU6Q!HwC*LO)EHC7Xx{Ejf$|feg8Ez^0TH4e1EO{XT5cQiY@eJ7hFwd_``>TD)3kqJ zfaoPxz+IqBVS`?${?{KH2k-hT_Drh*cI?uh0svTa)!0hrq?-!JJ%)PU7Sn8|oG49I zf2m6Bi9m`kcdMMC!ZesK(k+q z3VAUvRn3ay!3l#;Mf4OhjzE?nCt#c;+Zvt6h_y=Ru@dcUp@_7zg(}lpVB2xFiL;8= zW!F@Na5?HvHuyxfbd=M;4PRNJykjfEWv|SRn~i9aR;6e+Ic=0<`A}9*rFRtG?!-~T zW+K9aooVYN!aMWgd&c4`XLYooK8litnf|e$Stk&bgV3`&o{I2Zx-0#wCMoZ6CkjwD$a1Q)Tw zAb7~co=7s4oM1uvSd#M*VJfW-b%8q`8Q!a$XA9l3rZ%RZ`bcM3q#O%Q`GofQ{l4G{ zz)a1ene;{EJkZM~0EfQKB}@intViDoIeN8qQYvay;K?wf2h@*KL|TpIwVtO-Akx<{ zL#eLWACo3e`n<6pUv-8zR4>u)b>OT2lP_46d6KEL!&h&y3QU4~Fw9&a0% zk!J`|2J4+m0d`tOX(_jcm515S3KIu!S(pzc&rBebvOS%e{S490^kqo$H~nm3eLd;d z{3tYXfJXozK05DaTGwcj4#om71#P7v&^%VV z45sKajWV(|+jT3O#bICWG}gPFlqhHbS`jR6CMDzM7;{v^w|W1&*8N90Xv|^PYjkK4OT*^2$^m_U;tO8Eh;CB8 z?+|{(W!Lte4(HhaoXIB5RV1tb@m2ilPm_~6PN}+3Q?AYY)g4Sygk-q!;~(Bd#hjg% zGuMr8qHH;0rH8hB>WR;HqrNKoxw^qf*3hBdu_(C5ppto4Pbblz5T>UP`NI6=&=&8L z$DD0Q#p8x(4{0IcgzFyayiE7#OI020Zc*GXM8}iSlG^HMo?>{G{dkZ(p^Y z25{mX@hg%A2BpS_5K?wsW^;D8j^3o^Ucc59*QiN|CC$&eKl`x<2*xOPEUN1AjD^Du?K%)oXx1kZ znzdq~S=w5YMUz{kRc8HdKehfc zv;H!-{&HjeWnukgY5T>I0-rQvtL_rR+sFHN&xhhJ-6u_pyN}0ix0<}3|B5``*;)Sa z&HO|C{3arj<}a(~k8fB`$B2EUYy9!eP5dT$J``p9@y)*L>h=5gPft(RPxI@lxqm;4 zLF?DhON zude8&8^vU!MX@*rEXTv?<;dAxOPws3KfyYhz9(*D^pl7ybCu+-o9a+ef0lRp;;3M4 z-TuCa?7Kp(8N32Y;vgk3UriBoW5nz)tm`H;2FgS5ShmRyyV6+T)o!|5nbiktNs%6} zmRr2^7ymKt{r;7-yk6>Z0I$5@^IKEr2UO_kXR^J?ZuL9_T5pHqIQxLJotAy=5L7Zr zt2Y_@uk*0nqx$YY&8bkeBiJKL^>SjW%>mF5X=jPWEs=?JroM-e)?<3GTd*yZ)FdM& z;CgKn1QW?4d@Yc=vekhKK?O8Cl9A-hfHLrOm2T7BnZPC2^nMx>bL?+3vj8iy!JH0r zvc@3(VVnybYLyN%Lp!WhW!2@oJWa%v_@fv+wMbz2q)-TN2^K!&$H$U%4{C8Ed~ zXoo~RN3}>)d(-wvi(SJP5Wc}UOAO;>c8izk%Dw&IQEDKgp1+rzdvY5L z)NaDp8j_(Fsr)4FKgZkoc0Ps-Y>aV4V0~l~+}=)C)1AMMg#gxGPf4T1yPChUVqmb8 zxqv9NBQ%02d49eZKbY^16O_OkYsJ3Y7Z>xC#gr6+9WB! z&rF-*!Cy`;WBMDy?G-;iW*9Kiv8r8(%eIA7>Jynf`-CLH+R+Md9?1TPbG6fuP+!J~ zXEaw3nnyRI5bEDf_YH1a1Ze?Gh){CHnpP^YC?|bBYBec0LQNO!D3s+0rnl>52<_ZZ zd&+*Elb}{ZSc;@#0UxIXgf*iCtys+QlhQuaO;zKD2n$53Fkv1u6QWy~@QQuVbR@v6 zGT_A3qK_Pv@kxq8)KylJT@2#a?Se~R^iRfI3C{%;bU8)C9rL#*5NnN92E>bB!UV($|m!vGfPrz z;x%v_OZEw(X*BAwmLCcRcebGn>OzZ?)q|I4)g#8Nqs%vt+lgNr3vL<3G+FL;J0+YM z&}Q`caV6(}9xJ@k;{oJS^&yin4XB~md@!;30I{cZ@Yr}&YhtBzZ1sjDYjEY5_b{|E zXUlX|7ts+b;9h_Z+L=B~eE&p^0PJ?{bNpjDKKJlKm*t@;NrN~ zhRMqz8%J)bt&;HLa(4}41Er}p%n)Xc=#aWEdY)ktzr-`;c+ySM(m`sjNjcUa24Op- zy^!G?C9#3QHk-D{Gsv^ZEz|Yg>%^T1)Y>ViDMAE2VvS3Ss%2iSl04(=QPtQ~6}mc* zHOfmx-(j?2=3x5+i9bN(6m|GA%+mv!Q@rMsUV1@QMOr!16U#kzq!Ta4?gnT%6 z*sdy)jwXVj?(W76d%!c<18io*SP4!H@vSvN-)C-vn>Rv>4!+qmNnV7T$3mW6Dp{q6 z)07=)_TV9o(%>9xa>@{EWBARAQa@qVQ7DDZ!j{t29aZyR?0y6;Ofgk3iwKxKKq7>k zNPt%tmr@C+hWypI0p#2m?=)rv;m>EM%s{|aQ*i_i&{jv1wwkyld3^ha;u5X{mNya} zph=k@xEZEP4rp5)OH$1TWmVTkQ*nr)yhJ3AXxv75xy#GE!$gO&x0S3gTo*NFWK1u3 zZzXL9GXhgaSauY=lCc*_K2dxzL0YuOh(y&6+07%44P({`t*+u3NnK&~%^ZT_KYYeT zk=JeB2DlOF2r-L+CU}g4Lo5?%b)+SVbPiB>e@coZs-j-cu!@;XLy~gw#6P%;Q$wl* zO4vY-Fq0@COQH+|^gV=QUlaV)0Wdtr#9i08GBI)Ylw0>bnxRPApx zQI;GtB}L$PE)K_e3lz;(&rGEFkt&I0)adA`RI|0uqiDTSbt1TOwtxA6#rgJ$e5faM@bi~&?BsKF%08~gi1 zld$Aa?)FW!-BMXVic9|R0d94a@FD#O#lD6?9QoGbT-Ci*W<1`H`!!lx~8F5 z{|9tnYEAVpTFB=U-)IZz*_D@j+~l1J7x3i{^<*_bnNH=GaEg^cd+!|D_8WNy%dq`! zYILdkYja}#h0RR=eQoQwR{Lp_Gp}%IF{sVj1z>IVw+UEEiWeCLTv~|E ze}EbFLI3z(j%~TR~`?$5D268s+AD>RB26Iaj-As zT;Gc+bl4(RhS!!Xw$J1stEiSM7*d0~V^bP_Vq8uYpm@eVYrZv(74f>qnVJ#$MnZyv z(R*$-kHTT!6)haY+7i8@H;S)gR+9lr2kp;=O{dc5Jp(RM%j8VmW_S6>hi*i?!r58$ zz`+8}E}fWL+}70thR$_+<99FwPyy`(WM7JNbx53Wx4LI&TNinUw#Tlkw46<2iUw%Q z2T62pHJgORa5)(7py}`qVj{N#ibt#(BX}q@Vkf0WoY>xBvl&?5%Dr%hQS7TADL)|; zZ(>UaNVw20n#oCB4dKeub@W&+F>H+N8)0N0T7ygO{*B8j0I5u^Vu@=J~ zP{kY=m3zZzel84!q1L!kt5GWBIBmTH*j#Chdgha1RCS1ny)3%MT}heltH#GiU!jZ+ zMhX$4FnniaPPm0~RymBIrVDbw;zDO5ujS0B3q)1)%kT_I*(8oc_psM9s)M7J70U9* z+^D?D4@KzNsuM{5YQzdi^HQ#yNhriI`+RP?oT_zMKiOy=jE>YtyFu;51Jhi>n=I_c z0w;en*RB}zoLfQX+=89$LO>UR)ZaE51uoA!uyI)A$fi4Exw_pVT z;FYTkhERPh3Z?+oZ5F_z+dNbp;ajk5py~zO_RfVt5Q zggXH1a#y6CSO=>s2>`AS4TZe?_-oI@8tH+oewJt{6^w@UQfs1$}r)+ah z_nrMrCP5@+H=!6GCDh*_eq1n`5@L4w{*!C%GP3{&D@=F*`YtT zfi><#M{?B(t+}4_(F;m?6>tfdUB6e5j1G~~Ow-SWd5la-Z zb4nvI(w>)68Y93WZ=Z47<>|u<5_&&BMXhzM;y#=k&AC`2*B8FCC?q{-okEonIDMnE z#0Yo;Tp-^oOZosUvPC_u8-^!-Q=OEi?%SzU|Ms(3M*ol>>Z<9IvV$|ThG~s}^*vuP zWnG_9>Z;M|3CktxVs_t?-t0T(#sC5$^yIk?ipYh8&Kyu*Aw^IES8Hz*QvXvm*0W~Xo+Ydgw^eQlr4z(c|e2RNHihwdTX5U-jR1lc8Ztxtg}UiphMdtC+Gs%4gJ7T%3ptGeE_XA3 z@7%4|NghzoUQ>Q`tU!I<;*6SjjneZ>xF#Go@M>9*=Em$l>iS=a$}7Nq4pApT>ohEv n%n>Aw5J~dO2R?4KFwMIs*7r+Zk^F6RzexN5tFX#9Tmk?9PF9Lu literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css b/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css new file mode 100755 index 000000000..ea9d2a1a1 --- /dev/null +++ b/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css @@ -0,0 +1,10 @@ +body.tox-dialog__disable-scroll { overflow: hidden; } +.tox-fullscreen { border: 0; height: 100%; margin: 0; overflow: hidden; overscroll-behavior: none; padding: 0; touch-action: pinch-zoom; width: 100%; } +.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { display: none; } + +.tox-shadowhost.tox-fullscreen, +.tox.tox-tinymce.tox-fullscreen { left: 0; position: fixed; top: 0; z-index: 1200; } +.tox.tox-tinymce.tox-fullscreen { background-color: transparent; } + +.tox-fullscreen .tox.tox-tinymce-aux, +.tox-fullscreen ~ .tox.tox-tinymce-aux { z-index: 1201; } diff --git a/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css.br b/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css.br new file mode 100644 index 0000000000000000000000000000000000000000..276ce69219d49e0ea8d9e135d5b31d414fe605de GIT binary patch literal 204 zcmV;-05ks^I07J?1$N^yvxPeaAL*>rZK;m_$zR{fQ8B6_3Knb6uN2ZsX2)_{C)9ZN zJmG&7hJ@@!3GOR1sLgIs=QJK>$HfGSWr`+)c&0NSXKjo4cfdJpKzWpl&Gsq5hgj`! zxzzO~4L6}OZL7v06knBrnAe=jBy`Du6ZP&`hX4stz94v0XoQF4eeJbDrAQ*5CGUvj zb=Hx$aDahL_PkDkv#6aDr>3?X`XoVa5t*%bx;TF}s*yaw9)2X0*h96@>_78;GI0I5 G0?cF?!ens( literal 0 HcmV?d00001 diff --git a/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css.gz b/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..b368565ded364b7f27e7daf920505bfe3e6584da GIT binary patch literal 288 zcmV+*0pI=~iwFP!000021C5Z+Zi6rkhwps~Uv_IIx+6RcGO;1n(ikP7rA6JdPXtxl z+DY3n@t@!Kxl_8lW}OWQdL7!9Bw^>-BpcOxSU^u4d#~pjoDgwn;I=Ch{p5YJkvYHu zokrqVL)Cy|8C

    ${_o}
    ${formatText(_o,!0)}
    ${Do}
    ${formatText(Do,!0)}
    ${Ao}
    ${Oo._radioLabel}
    ${Ao}
    ${Oo._checkboxLabel}
    ${Ao}
    ${_o}
    ${Oo._radioLabel}
    ${Oo._checkboxLabel}
    ${formatText(_o,!0)}
    ${Oo._radioLabel}
    ${Oo._checkboxLabel}
    ${formatText(_o,!0)}
    ${formatText(go,!0)}

    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 z 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�Vx%1oVO)A`2 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